0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.099 * * * [progress]: [2/2] Setting up program. 0.103 * [progress]: [Phase 2 of 3] Improving. 0.103 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.103 * [simplify]: Simplifying (/ (- (exp x) 1) x) 0.103 * * [simplify]: iters left: 5 (5 enodes) 0.107 * * [simplify]: iters left: 4 (24 enodes) 0.115 * * [simplify]: iters left: 3 (34 enodes) 0.125 * * [simplify]: iters left: 2 (38 enodes) 0.136 * * [simplify]: Extracting #0: cost 1 inf + 0 0.137 * * [simplify]: Extracting #1: cost 7 inf + 0 0.137 * * [simplify]: Extracting #2: cost 13 inf + 1 0.137 * * [simplify]: Extracting #3: cost 8 inf + 229 0.137 * * [simplify]: Extracting #4: cost 1 inf + 788 0.138 * * [simplify]: Extracting #5: cost 0 inf + 899 0.138 * [simplify]: Simplified to (/ (expm1 x) x) 0.138 * [simplify]: Simplified (2) to (λ (x) (/ (expm1 x) x)) 0.148 * * [progress]: iteration 1 / 4 0.148 * * * [progress]: picking best candidate 0.152 * * * * [pick]: Picked # 0.152 * * * [progress]: localizing error 0.162 * * * [progress]: generating rewritten candidates 0.162 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.172 * * * [progress]: generating series expansions 0.172 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.172 * [backup-simplify]: Simplify (/ (expm1 x) x) into (/ (expm1 x) x) 0.172 * [approximate]: Taking taylor expansion of (/ (expm1 x) x) in (x) around 0 0.172 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 0.172 * [taylor]: Taking taylor expansion of (expm1 x) in x 0.172 * [taylor]: Rewrote expression to (- (exp x) 1) 0.172 * [taylor]: Taking taylor expansion of (exp x) in x 0.172 * [taylor]: Taking taylor expansion of x in x 0.172 * [backup-simplify]: Simplify 0 into 0 0.172 * [backup-simplify]: Simplify 1 into 1 0.172 * [backup-simplify]: Simplify (exp 0) into 1 0.173 * [taylor]: Taking taylor expansion of 1 in x 0.173 * [backup-simplify]: Simplify 1 into 1 0.173 * [taylor]: Taking taylor expansion of x in x 0.173 * [backup-simplify]: Simplify 0 into 0 0.173 * [backup-simplify]: Simplify 1 into 1 0.173 * [backup-simplify]: Simplify (- 1) into -1 0.174 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.175 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.176 * [backup-simplify]: Simplify (- 0) into 0 0.176 * [backup-simplify]: Simplify (+ 1 0) into 1 0.177 * [backup-simplify]: Simplify (/ 1 1) into 1 0.177 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 0.177 * [taylor]: Taking taylor expansion of (expm1 x) in x 0.177 * [taylor]: Rewrote expression to (- (exp x) 1) 0.177 * [taylor]: Taking taylor expansion of (exp x) in x 0.177 * [taylor]: Taking taylor expansion of x in x 0.177 * [backup-simplify]: Simplify 0 into 0 0.177 * [backup-simplify]: Simplify 1 into 1 0.177 * [backup-simplify]: Simplify (exp 0) into 1 0.177 * [taylor]: Taking taylor expansion of 1 in x 0.177 * [backup-simplify]: Simplify 1 into 1 0.177 * [taylor]: Taking taylor expansion of x in x 0.177 * [backup-simplify]: Simplify 0 into 0 0.177 * [backup-simplify]: Simplify 1 into 1 0.177 * [backup-simplify]: Simplify (- 1) into -1 0.178 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.179 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 0.179 * [backup-simplify]: Simplify (- 0) into 0 0.180 * [backup-simplify]: Simplify (+ 1 0) into 1 0.180 * [backup-simplify]: Simplify (/ 1 1) into 1 0.180 * [backup-simplify]: Simplify 1 into 1 0.182 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 0.183 * [backup-simplify]: Simplify (- 0) into 0 0.183 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 0.184 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 0.184 * [backup-simplify]: Simplify 1/2 into 1/2 0.187 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 0.188 * [backup-simplify]: Simplify (- 0) into 0 0.188 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 0.189 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 0.190 * [backup-simplify]: Simplify 1/6 into 1/6 0.190 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) 1)) into (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 0.190 * [backup-simplify]: Simplify (/ (expm1 (/ 1 x)) (/ 1 x)) into (* (expm1 (/ 1 x)) x) 0.190 * [approximate]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in (x) around 0 0.190 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 0.190 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 0.190 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 0.190 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.190 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.190 * [taylor]: Taking taylor expansion of x in x 0.190 * [backup-simplify]: Simplify 0 into 0 0.190 * [backup-simplify]: Simplify 1 into 1 0.191 * [backup-simplify]: Simplify (/ 1 1) into 1 0.191 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.191 * [taylor]: Taking taylor expansion of 1 in x 0.191 * [backup-simplify]: Simplify 1 into 1 0.191 * [taylor]: Taking taylor expansion of x in x 0.191 * [backup-simplify]: Simplify 0 into 0 0.191 * [backup-simplify]: Simplify 1 into 1 0.191 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 0.191 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 0.191 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 0.191 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.191 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.191 * [taylor]: Taking taylor expansion of x in x 0.192 * [backup-simplify]: Simplify 0 into 0 0.192 * [backup-simplify]: Simplify 1 into 1 0.192 * [backup-simplify]: Simplify (/ 1 1) into 1 0.192 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 0.192 * [taylor]: Taking taylor expansion of 1 in x 0.192 * [backup-simplify]: Simplify 1 into 1 0.192 * [taylor]: Taking taylor expansion of x in x 0.192 * [backup-simplify]: Simplify 0 into 0 0.192 * [backup-simplify]: Simplify 1 into 1 0.193 * [backup-simplify]: Simplify (- 1) into -1 0.193 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 0.193 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 0.193 * [backup-simplify]: Simplify 0 into 0 0.193 * [backup-simplify]: Simplify (- 0) into 0 0.194 * [backup-simplify]: Simplify (+ 0 0) into 0 0.195 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 0.195 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 0.195 * [backup-simplify]: Simplify (- 0) into 0 0.195 * [backup-simplify]: Simplify (+ 0 0) into 0 0.196 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 0.196 * [backup-simplify]: Simplify 0 into 0 0.197 * [backup-simplify]: Simplify (- 0) into 0 0.197 * [backup-simplify]: Simplify (+ 0 0) into 0 0.198 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 0.198 * [backup-simplify]: Simplify 0 into 0 0.198 * [backup-simplify]: Simplify (- 0) into 0 0.199 * [backup-simplify]: Simplify (+ 0 0) into 0 0.200 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 0.200 * [backup-simplify]: Simplify 0 into 0 0.200 * [backup-simplify]: Simplify (- 0) into 0 0.200 * [backup-simplify]: Simplify (+ 0 0) into 0 0.202 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 0.202 * [backup-simplify]: Simplify 0 into 0 0.202 * [backup-simplify]: Simplify (- 0) into 0 0.202 * [backup-simplify]: Simplify (+ 0 0) into 0 0.204 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 0.204 * [backup-simplify]: Simplify 0 into 0 0.204 * [backup-simplify]: Simplify (- 0) into 0 0.204 * [backup-simplify]: Simplify (+ 0 0) into 0 0.206 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 0.206 * [backup-simplify]: Simplify 0 into 0 0.206 * [backup-simplify]: Simplify (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)) into (/ (- (exp x) 1) x) 0.206 * [backup-simplify]: Simplify (/ (expm1 (/ 1 (- x))) (/ 1 (- x))) into (* -1 (* x (expm1 (/ -1 x)))) 0.206 * [approximate]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in (x) around 0 0.206 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 0.206 * [taylor]: Taking taylor expansion of -1 in x 0.206 * [backup-simplify]: Simplify -1 into -1 0.207 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 0.207 * [taylor]: Taking taylor expansion of x in x 0.207 * [backup-simplify]: Simplify 0 into 0 0.207 * [backup-simplify]: Simplify 1 into 1 0.207 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 0.207 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 0.207 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.207 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.207 * [taylor]: Taking taylor expansion of -1 in x 0.207 * [backup-simplify]: Simplify -1 into -1 0.207 * [taylor]: Taking taylor expansion of x in x 0.207 * [backup-simplify]: Simplify 0 into 0 0.207 * [backup-simplify]: Simplify 1 into 1 0.207 * [backup-simplify]: Simplify (/ -1 1) into -1 0.207 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.207 * [taylor]: Taking taylor expansion of 1 in x 0.207 * [backup-simplify]: Simplify 1 into 1 0.207 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 0.208 * [taylor]: Taking taylor expansion of -1 in x 0.208 * [backup-simplify]: Simplify -1 into -1 0.208 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 0.208 * [taylor]: Taking taylor expansion of x in x 0.208 * [backup-simplify]: Simplify 0 into 0 0.208 * [backup-simplify]: Simplify 1 into 1 0.208 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 0.208 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 0.208 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.208 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.208 * [taylor]: Taking taylor expansion of -1 in x 0.208 * [backup-simplify]: Simplify -1 into -1 0.208 * [taylor]: Taking taylor expansion of x in x 0.208 * [backup-simplify]: Simplify 0 into 0 0.208 * [backup-simplify]: Simplify 1 into 1 0.208 * [backup-simplify]: Simplify (/ -1 1) into -1 0.208 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 0.208 * [taylor]: Taking taylor expansion of 1 in x 0.208 * [backup-simplify]: Simplify 1 into 1 0.209 * [backup-simplify]: Simplify (- 1) into -1 0.209 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 0.209 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 0.210 * [backup-simplify]: Simplify (* -1 0) into 0 0.210 * [backup-simplify]: Simplify 0 into 0 0.210 * [backup-simplify]: Simplify (- 0) into 0 0.210 * [backup-simplify]: Simplify (+ 0 0) into 0 0.211 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 0.211 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 0.212 * [backup-simplify]: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 0.212 * [backup-simplify]: Simplify (- 0) into 0 0.212 * [backup-simplify]: Simplify (+ 0 0) into 0 0.213 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 0.214 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 0.214 * [backup-simplify]: Simplify 0 into 0 0.215 * [backup-simplify]: Simplify (- 0) into 0 0.215 * [backup-simplify]: Simplify (+ 0 0) into 0 0.216 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 0.217 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 0.217 * [backup-simplify]: Simplify 0 into 0 0.218 * [backup-simplify]: Simplify (- 0) into 0 0.218 * [backup-simplify]: Simplify (+ 0 0) into 0 0.220 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))) into 0 0.221 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))) into 0 0.221 * [backup-simplify]: Simplify 0 into 0 0.222 * [backup-simplify]: Simplify (- 0) into 0 0.222 * [backup-simplify]: Simplify (+ 0 0) into 0 0.224 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))) into 0 0.226 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))) into 0 0.226 * [backup-simplify]: Simplify 0 into 0 0.227 * [backup-simplify]: Simplify (- 0) into 0 0.227 * [backup-simplify]: Simplify (+ 0 0) into 0 0.229 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))))) into 0 0.231 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))))) into 0 0.232 * [backup-simplify]: Simplify 0 into 0 0.232 * [backup-simplify]: Simplify (- 0) into 0 0.232 * [backup-simplify]: Simplify (+ 0 0) into 0 0.242 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))))) into 0 0.245 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))))) into 0 0.245 * [backup-simplify]: Simplify 0 into 0 0.245 * [backup-simplify]: Simplify (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))) into (* -1 (/ (- 1 (exp x)) x)) 0.245 * * * [progress]: simplifying candidates 0.245 * * * * [progress]: [ 1 / 34 ] simplifiying candidate # 0.245 * * * * [progress]: [ 2 / 34 ] simplifiying candidate # 0.245 * * * * [progress]: [ 3 / 34 ] simplifiying candidate # 0.245 * * * * [progress]: [ 4 / 34 ] simplifiying candidate # 0.245 * [simplify]: Simplifying (- (log (expm1 x)) (log x)) 0.246 * * [simplify]: iters left: 4 (5 enodes) 0.248 * * [simplify]: iters left: 3 (17 enodes) 0.254 * * [simplify]: iters left: 2 (20 enodes) 0.259 * * [simplify]: Extracting #0: cost 1 inf + 0 0.260 * * [simplify]: Extracting #1: cost 5 inf + 0 0.260 * * [simplify]: Extracting #2: cost 10 inf + 0 0.260 * * [simplify]: Extracting #3: cost 10 inf + 1 0.260 * * [simplify]: Extracting #4: cost 0 inf + 1291 0.260 * [simplify]: Simplified to (- (log (expm1 x)) (log x)) 0.260 * [simplify]: Simplified (2 1) to (λ (x) (exp (- (log (expm1 x)) (log x)))) 0.260 * * * * [progress]: [ 5 / 34 ] simplifiying candidate # 0.260 * * * * [progress]: [ 6 / 34 ] simplifiying candidate # 0.261 * * * * [progress]: [ 7 / 34 ] simplifiying candidate # 0.261 * [simplify]: Simplifying (/ (* (* (expm1 x) (expm1 x)) (expm1 x)) (* (* x x) x)) 0.261 * * [simplify]: iters left: 6 (7 enodes) 0.265 * * [simplify]: iters left: 5 (30 enodes) 0.275 * * [simplify]: iters left: 4 (70 enodes) 0.303 * * [simplify]: iters left: 3 (146 enodes) 0.354 * * [simplify]: iters left: 2 (250 enodes) 0.451 * * [simplify]: iters left: 1 (428 enodes) 0.643 * * [simplify]: Extracting #0: cost 1 inf + 0 0.644 * * [simplify]: Extracting #1: cost 81 inf + 0 0.645 * * [simplify]: Extracting #2: cost 197 inf + 184 0.649 * * [simplify]: Extracting #3: cost 154 inf + 13151 0.662 * * [simplify]: Extracting #4: cost 22 inf + 70479 0.673 * * [simplify]: Extracting #5: cost 0 inf + 77877 0.681 * * [simplify]: Extracting #6: cost 0 inf + 77637 0.690 * [simplify]: Simplified to (* (* (/ (expm1 x) x) (/ (expm1 x) x)) (/ (expm1 x) x)) 0.690 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (* (/ (expm1 x) x) (/ (expm1 x) x)) (/ (expm1 x) x)))) 0.690 * * * * [progress]: [ 8 / 34 ] simplifiying candidate # 0.690 * * * * [progress]: [ 9 / 34 ] simplifiying candidate # 0.690 * * * * [progress]: [ 10 / 34 ] simplifiying candidate # 0.690 * * * * [progress]: [ 11 / 34 ] simplifiying candidate # 0.690 * * * * [progress]: [ 12 / 34 ] simplifiying candidate # 0.690 * [simplify]: Simplifying (/ (exp x) x) 0.691 * * [simplify]: iters left: 3 (3 enodes) 0.691 * * [simplify]: iters left: 2 (9 enodes) 0.692 * * [simplify]: Extracting #0: cost 1 inf + 0 0.693 * * [simplify]: Extracting #1: cost 4 inf + 0 0.693 * * [simplify]: Extracting #2: cost 4 inf + 1 0.693 * * [simplify]: Extracting #3: cost 0 inf + 365 0.693 * [simplify]: Simplified to (/ (exp x) x) 0.693 * [simplify]: Simplified (2 1) to (λ (x) (- (/ (exp x) x) (/ 1 x))) 0.693 * * * * [progress]: [ 13 / 34 ] simplifiying candidate # 0.693 * [simplify]: Simplifying (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) (* (cbrt x) (cbrt x))) 0.693 * * [simplify]: iters left: 6 (7 enodes) 0.695 * * [simplify]: iters left: 5 (27 enodes) 0.699 * * [simplify]: iters left: 4 (42 enodes) 0.705 * * [simplify]: iters left: 3 (49 enodes) 0.711 * * [simplify]: iters left: 2 (52 enodes) 0.719 * * [simplify]: Extracting #0: cost 1 inf + 0 0.719 * * [simplify]: Extracting #1: cost 11 inf + 0 0.719 * * [simplify]: Extracting #2: cost 22 inf + 0 0.719 * * [simplify]: Extracting #3: cost 21 inf + 72 0.719 * * [simplify]: Extracting #4: cost 10 inf + 2123 0.720 * * [simplify]: Extracting #5: cost 0 inf + 4803 0.720 * [simplify]: Simplified to (* (/ (cbrt (expm1 x)) (cbrt x)) (/ (cbrt (expm1 x)) (cbrt x))) 0.720 * [simplify]: Simplified (2 1) to (λ (x) (* (* (/ (cbrt (expm1 x)) (cbrt x)) (/ (cbrt (expm1 x)) (cbrt x))) (/ (cbrt (expm1 x)) (cbrt x)))) 0.720 * [simplify]: Simplifying (/ (cbrt (expm1 x)) (cbrt x)) 0.720 * * [simplify]: iters left: 4 (5 enodes) 0.721 * * [simplify]: iters left: 3 (15 enodes) 0.723 * * [simplify]: Extracting #0: cost 1 inf + 0 0.723 * * [simplify]: Extracting #1: cost 4 inf + 0 0.723 * * [simplify]: Extracting #2: cost 8 inf + 0 0.724 * * [simplify]: Extracting #3: cost 8 inf + 1 0.724 * * [simplify]: Extracting #4: cost 0 inf + 1149 0.724 * [simplify]: Simplified to (/ (cbrt (expm1 x)) (cbrt x)) 0.724 * [simplify]: Simplified (2 2) to (λ (x) (* (* (/ (cbrt (expm1 x)) (cbrt x)) (/ (cbrt (expm1 x)) (cbrt x))) (/ (cbrt (expm1 x)) (cbrt x)))) 0.724 * * * * [progress]: [ 14 / 34 ] simplifiying candidate # 0.724 * [simplify]: Simplifying (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) (sqrt x)) 0.724 * * [simplify]: iters left: 6 (6 enodes) 0.727 * * [simplify]: iters left: 5 (20 enodes) 0.729 * * [simplify]: iters left: 4 (24 enodes) 0.735 * * [simplify]: iters left: 3 (27 enodes) 0.742 * * [simplify]: Extracting #0: cost 1 inf + 0 0.742 * * [simplify]: Extracting #1: cost 7 inf + 0 0.742 * * [simplify]: Extracting #2: cost 14 inf + 0 0.742 * * [simplify]: Extracting #3: cost 14 inf + 1 0.742 * * [simplify]: Extracting #4: cost 11 inf + 154 0.743 * * [simplify]: Extracting #5: cost 2 inf + 1913 0.743 * * [simplify]: Extracting #6: cost 0 inf + 2375 0.744 * [simplify]: Simplified to (* (cbrt (expm1 x)) (/ (cbrt (expm1 x)) (sqrt x))) 0.744 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (expm1 x)) (/ (cbrt (expm1 x)) (sqrt x))) (/ (cbrt (expm1 x)) (sqrt x)))) 0.744 * [simplify]: Simplifying (/ (cbrt (expm1 x)) (sqrt x)) 0.744 * * [simplify]: iters left: 4 (5 enodes) 0.747 * * [simplify]: iters left: 3 (15 enodes) 0.749 * * [simplify]: Extracting #0: cost 1 inf + 0 0.749 * * [simplify]: Extracting #1: cost 4 inf + 0 0.749 * * [simplify]: Extracting #2: cost 8 inf + 0 0.749 * * [simplify]: Extracting #3: cost 8 inf + 1 0.749 * * [simplify]: Extracting #4: cost 0 inf + 989 0.749 * [simplify]: Simplified to (/ (cbrt (expm1 x)) (sqrt x)) 0.749 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (expm1 x)) (/ (cbrt (expm1 x)) (sqrt x))) (/ (cbrt (expm1 x)) (sqrt x)))) 0.749 * * * * [progress]: [ 15 / 34 ] simplifiying candidate # 0.749 * [simplify]: Simplifying (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) 1) 0.749 * * [simplify]: iters left: 6 (6 enodes) 0.751 * * [simplify]: iters left: 5 (20 enodes) 0.755 * * [simplify]: iters left: 4 (30 enodes) 0.759 * * [simplify]: iters left: 3 (31 enodes) 0.763 * * [simplify]: Extracting #0: cost 1 inf + 0 0.763 * * [simplify]: Extracting #1: cost 5 inf + 0 0.763 * * [simplify]: Extracting #2: cost 7 inf + 1 0.763 * * [simplify]: Extracting #3: cost 9 inf + 1 0.763 * * [simplify]: Extracting #4: cost 8 inf + 2 0.763 * * [simplify]: Extracting #5: cost 0 inf + 1212 0.764 * [simplify]: Simplified to (* (cbrt (expm1 x)) (cbrt (expm1 x))) 0.764 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (expm1 x)) (cbrt (expm1 x))) (/ (cbrt (expm1 x)) x))) 0.764 * [simplify]: Simplifying (/ (cbrt (expm1 x)) x) 0.764 * * [simplify]: iters left: 4 (4 enodes) 0.765 * * [simplify]: iters left: 3 (12 enodes) 0.766 * * [simplify]: Extracting #0: cost 1 inf + 0 0.766 * * [simplify]: Extracting #1: cost 4 inf + 0 0.766 * * [simplify]: Extracting #2: cost 5 inf + 1 0.766 * * [simplify]: Extracting #3: cost 5 inf + 72 0.766 * * [simplify]: Extracting #4: cost 0 inf + 827 0.767 * [simplify]: Simplified to (/ (cbrt (expm1 x)) x) 0.767 * [simplify]: Simplified (2 2) to (λ (x) (* (* (cbrt (expm1 x)) (cbrt (expm1 x))) (/ (cbrt (expm1 x)) x))) 0.767 * * * * [progress]: [ 16 / 34 ] simplifiying candidate # 0.767 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (* (cbrt x) (cbrt x))) 0.767 * * [simplify]: iters left: 5 (6 enodes) 0.768 * * [simplify]: iters left: 4 (20 enodes) 0.771 * * [simplify]: iters left: 3 (22 enodes) 0.774 * * [simplify]: Extracting #0: cost 1 inf + 0 0.774 * * [simplify]: Extracting #1: cost 6 inf + 0 0.774 * * [simplify]: Extracting #2: cost 12 inf + 0 0.774 * * [simplify]: Extracting #3: cost 12 inf + 1 0.774 * * [simplify]: Extracting #4: cost 10 inf + 153 0.775 * * [simplify]: Extracting #5: cost 1 inf + 1502 0.775 * * [simplify]: Extracting #6: cost 0 inf + 1773 0.775 * [simplify]: Simplified to (/ (/ (sqrt (expm1 x)) (cbrt x)) (cbrt x)) 0.775 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (/ (sqrt (expm1 x)) (cbrt x)) (cbrt x)) (/ (sqrt (expm1 x)) (cbrt x)))) 0.775 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (cbrt x)) 0.775 * * [simplify]: iters left: 4 (5 enodes) 0.776 * * [simplify]: iters left: 3 (15 enodes) 0.778 * * [simplify]: Extracting #0: cost 1 inf + 0 0.778 * * [simplify]: Extracting #1: cost 4 inf + 0 0.778 * * [simplify]: Extracting #2: cost 8 inf + 0 0.778 * * [simplify]: Extracting #3: cost 8 inf + 1 0.779 * * [simplify]: Extracting #4: cost 0 inf + 989 0.779 * [simplify]: Simplified to (/ (sqrt (expm1 x)) (cbrt x)) 0.779 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (/ (sqrt (expm1 x)) (cbrt x)) (cbrt x)) (/ (sqrt (expm1 x)) (cbrt x)))) 0.779 * * * * [progress]: [ 17 / 34 ] simplifiying candidate # 0.779 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (sqrt x)) 0.779 * * [simplify]: iters left: 4 (5 enodes) 0.780 * * [simplify]: iters left: 3 (15 enodes) 0.782 * * [simplify]: Extracting #0: cost 1 inf + 0 0.782 * * [simplify]: Extracting #1: cost 4 inf + 0 0.782 * * [simplify]: Extracting #2: cost 8 inf + 0 0.782 * * [simplify]: Extracting #3: cost 8 inf + 1 0.782 * * [simplify]: Extracting #4: cost 0 inf + 829 0.782 * [simplify]: Simplified to (/ (sqrt (expm1 x)) (sqrt x)) 0.782 * [simplify]: Simplified (2 1) to (λ (x) (* (/ (sqrt (expm1 x)) (sqrt x)) (/ (sqrt (expm1 x)) (sqrt x)))) 0.782 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (sqrt x)) 0.782 * * [simplify]: iters left: 4 (5 enodes) 0.783 * * [simplify]: iters left: 3 (15 enodes) 0.785 * * [simplify]: Extracting #0: cost 1 inf + 0 0.785 * * [simplify]: Extracting #1: cost 4 inf + 0 0.785 * * [simplify]: Extracting #2: cost 8 inf + 0 0.785 * * [simplify]: Extracting #3: cost 8 inf + 1 0.786 * * [simplify]: Extracting #4: cost 0 inf + 829 0.786 * [simplify]: Simplified to (/ (sqrt (expm1 x)) (sqrt x)) 0.786 * [simplify]: Simplified (2 2) to (λ (x) (* (/ (sqrt (expm1 x)) (sqrt x)) (/ (sqrt (expm1 x)) (sqrt x)))) 0.786 * * * * [progress]: [ 18 / 34 ] simplifiying candidate # 0.786 * [simplify]: Simplifying (/ (sqrt (expm1 x)) 1) 0.786 * * [simplify]: iters left: 4 (5 enodes) 0.788 * * [simplify]: iters left: 3 (15 enodes) 0.793 * * [simplify]: iters left: 2 (17 enodes) 0.797 * * [simplify]: Extracting #0: cost 1 inf + 0 0.798 * * [simplify]: Extracting #1: cost 4 inf + 0 0.798 * * [simplify]: Extracting #2: cost 5 inf + 1 0.798 * * [simplify]: Extracting #3: cost 4 inf + 2 0.798 * * [simplify]: Extracting #4: cost 1 inf + 255 0.798 * * [simplify]: Extracting #5: cost 0 inf + 366 0.798 * [simplify]: Simplified to (sqrt (expm1 x)) 0.798 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (expm1 x)) (/ (sqrt (expm1 x)) x))) 0.798 * [simplify]: Simplifying (/ (sqrt (expm1 x)) x) 0.798 * * [simplify]: iters left: 4 (4 enodes) 0.800 * * [simplify]: iters left: 3 (12 enodes) 0.803 * * [simplify]: Extracting #0: cost 1 inf + 0 0.803 * * [simplify]: Extracting #1: cost 4 inf + 0 0.803 * * [simplify]: Extracting #2: cost 5 inf + 1 0.804 * * [simplify]: Extracting #3: cost 5 inf + 72 0.804 * * [simplify]: Extracting #4: cost 0 inf + 667 0.804 * [simplify]: Simplified to (/ (sqrt (expm1 x)) x) 0.804 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (expm1 x)) (/ (sqrt (expm1 x)) x))) 0.804 * * * * [progress]: [ 19 / 34 ] simplifiying candidate # 0.804 * [simplify]: Simplifying (/ 1 (* (cbrt x) (cbrt x))) 0.804 * * [simplify]: iters left: 5 (5 enodes) 0.807 * * [simplify]: iters left: 4 (19 enodes) 0.813 * * [simplify]: iters left: 3 (23 enodes) 0.820 * * [simplify]: Extracting #0: cost 1 inf + 0 0.820 * * [simplify]: Extracting #1: cost 6 inf + 0 0.820 * * [simplify]: Extracting #2: cost 9 inf + 1 0.821 * * [simplify]: Extracting #3: cost 1 inf + 852 0.821 * * [simplify]: Extracting #4: cost 0 inf + 974 0.821 * [simplify]: Simplified to (/ 1 (* (cbrt x) (cbrt x))) 0.821 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (* (cbrt x) (cbrt x))) (/ (expm1 x) (cbrt x)))) 0.821 * [simplify]: Simplifying (/ (expm1 x) (cbrt x)) 0.822 * * [simplify]: iters left: 3 (4 enodes) 0.823 * * [simplify]: iters left: 2 (12 enodes) 0.827 * * [simplify]: Extracting #0: cost 1 inf + 0 0.827 * * [simplify]: Extracting #1: cost 4 inf + 0 0.827 * * [simplify]: Extracting #2: cost 7 inf + 0 0.827 * * [simplify]: Extracting #3: cost 6 inf + 1 0.827 * * [simplify]: Extracting #4: cost 0 inf + 687 0.827 * [simplify]: Simplified to (/ (expm1 x) (cbrt x)) 0.827 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (* (cbrt x) (cbrt x))) (/ (expm1 x) (cbrt x)))) 0.827 * * * * [progress]: [ 20 / 34 ] simplifiying candidate # 0.828 * [simplify]: Simplifying (/ 1 (sqrt x)) 0.828 * * [simplify]: iters left: 3 (4 enodes) 0.830 * * [simplify]: iters left: 2 (14 enodes) 0.834 * * [simplify]: iters left: 1 (16 enodes) 0.841 * * [simplify]: Extracting #0: cost 1 inf + 0 0.841 * * [simplify]: Extracting #1: cost 4 inf + 0 0.841 * * [simplify]: Extracting #2: cost 5 inf + 1 0.841 * * [simplify]: Extracting #3: cost 3 inf + 43 0.841 * * [simplify]: Extracting #4: cost 1 inf + 166 0.841 * * [simplify]: Extracting #5: cost 0 inf + 248 0.841 * [simplify]: Simplified to (/ 1 (sqrt x)) 0.841 * [simplify]: Simplified (2 1) to (λ (x) (* (/ 1 (sqrt x)) (/ (expm1 x) (sqrt x)))) 0.842 * [simplify]: Simplifying (/ (expm1 x) (sqrt x)) 0.842 * * [simplify]: iters left: 3 (4 enodes) 0.844 * * [simplify]: iters left: 2 (12 enodes) 0.847 * * [simplify]: Extracting #0: cost 1 inf + 0 0.847 * * [simplify]: Extracting #1: cost 4 inf + 0 0.847 * * [simplify]: Extracting #2: cost 7 inf + 0 0.847 * * [simplify]: Extracting #3: cost 6 inf + 1 0.847 * * [simplify]: Extracting #4: cost 0 inf + 527 0.847 * [simplify]: Simplified to (/ (expm1 x) (sqrt x)) 0.847 * [simplify]: Simplified (2 2) to (λ (x) (* (/ 1 (sqrt x)) (/ (expm1 x) (sqrt x)))) 0.847 * * * * [progress]: [ 21 / 34 ] simplifiying candidate # 0.848 * [simplify]: Simplifying (/ 1 1) 0.848 * * [simplify]: iters left: 2 (2 enodes) 0.849 * * [simplify]: iters left: 1 (6 enodes) 0.851 * * [simplify]: Extracting #0: cost 1 inf + 0 0.851 * * [simplify]: Extracting #1: cost 0 inf + 1 0.851 * [simplify]: Simplified to 1 0.851 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (/ (expm1 x) x))) 0.852 * [simplify]: Simplifying (/ (expm1 x) x) 0.852 * * [simplify]: iters left: 3 (3 enodes) 0.853 * * [simplify]: iters left: 2 (9 enodes) 0.855 * * [simplify]: Extracting #0: cost 1 inf + 0 0.855 * * [simplify]: Extracting #1: cost 4 inf + 0 0.856 * * [simplify]: Extracting #2: cost 4 inf + 1 0.856 * * [simplify]: Extracting #3: cost 0 inf + 365 0.856 * [simplify]: Simplified to (/ (expm1 x) x) 0.856 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (expm1 x) x))) 0.856 * * * * [progress]: [ 22 / 34 ] simplifiying candidate # 0.856 * * * * [progress]: [ 23 / 34 ] simplifiying candidate # 0.856 * * * * [progress]: [ 24 / 34 ] simplifiying candidate # 0.856 * * * * [progress]: [ 25 / 34 ] simplifiying candidate # 0.856 * [simplify]: Simplifying (cbrt x) 0.856 * * [simplify]: iters left: 1 (2 enodes) 0.857 * * [simplify]: Extracting #0: cost 1 inf + 0 0.857 * * [simplify]: Extracting #1: cost 3 inf + 0 0.857 * * [simplify]: Extracting #2: cost 2 inf + 1 0.857 * * [simplify]: Extracting #3: cost 0 inf + 163 0.857 * [simplify]: Simplified to (cbrt x) 0.857 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (expm1 x) (* (cbrt x) (cbrt x))) (cbrt x))) 0.858 * * * * [progress]: [ 26 / 34 ] simplifiying candidate # 0.858 * [simplify]: Simplifying (sqrt x) 0.858 * * [simplify]: iters left: 1 (2 enodes) 0.859 * * [simplify]: Extracting #0: cost 1 inf + 0 0.859 * * [simplify]: Extracting #1: cost 3 inf + 0 0.859 * * [simplify]: Extracting #2: cost 2 inf + 1 0.859 * * [simplify]: Extracting #3: cost 0 inf + 83 0.859 * [simplify]: Simplified to (sqrt x) 0.859 * [simplify]: Simplified (2 2) to (λ (x) (/ (/ (expm1 x) (sqrt x)) (sqrt x))) 0.859 * * * * [progress]: [ 27 / 34 ] simplifiying candidate # 0.859 * * * * [progress]: [ 28 / 34 ] simplifiying candidate # 0.859 * [simplify]: Simplifying (* (cbrt (expm1 x)) (cbrt (expm1 x))) 0.859 * * [simplify]: iters left: 4 (4 enodes) 0.861 * * [simplify]: iters left: 3 (12 enodes) 0.864 * * [simplify]: Extracting #0: cost 1 inf + 0 0.864 * * [simplify]: Extracting #1: cost 3 inf + 0 0.864 * * [simplify]: Extracting #2: cost 5 inf + 0 0.864 * * [simplify]: Extracting #3: cost 7 inf + 0 0.864 * * [simplify]: Extracting #4: cost 6 inf + 1 0.864 * * [simplify]: Extracting #5: cost 0 inf + 827 0.864 * [simplify]: Simplified to (* (cbrt (expm1 x)) (cbrt (expm1 x))) 0.864 * [simplify]: Simplified (2 1) to (λ (x) (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) (/ x (cbrt (expm1 x))))) 0.864 * * * * [progress]: [ 29 / 34 ] simplifiying candidate # 0.864 * [simplify]: Simplifying (sqrt (expm1 x)) 0.864 * * [simplify]: iters left: 2 (3 enodes) 0.865 * * [simplify]: iters left: 1 (9 enodes) 0.866 * * [simplify]: Extracting #0: cost 1 inf + 0 0.866 * * [simplify]: Extracting #1: cost 3 inf + 0 0.866 * * [simplify]: Extracting #2: cost 5 inf + 0 0.866 * * [simplify]: Extracting #3: cost 4 inf + 1 0.866 * * [simplify]: Extracting #4: cost 0 inf + 365 0.866 * [simplify]: Simplified to (sqrt (expm1 x)) 0.866 * [simplify]: Simplified (2 1) to (λ (x) (/ (sqrt (expm1 x)) (/ x (sqrt (expm1 x))))) 0.867 * * * * [progress]: [ 30 / 34 ] simplifiying candidate # 0.867 * * * * [progress]: [ 31 / 34 ] simplifiying candidate #real (real->posit16 (/ (expm1 x) x))))> 0.867 * * * * [progress]: [ 32 / 34 ] simplifiying candidate # 0.867 * [simplify]: Simplifying (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 0.867 * * [simplify]: iters left: 6 (10 enodes) 0.870 * * [simplify]: iters left: 5 (44 enodes) 0.878 * * [simplify]: iters left: 4 (62 enodes) 0.888 * * [simplify]: iters left: 3 (90 enodes) 0.900 * * [simplify]: iters left: 2 (112 enodes) 0.916 * * [simplify]: iters left: 1 (124 enodes) 0.933 * * [simplify]: Extracting #0: cost 1 inf + 0 0.933 * * [simplify]: Extracting #1: cost 14 inf + 0 0.933 * * [simplify]: Extracting #2: cost 17 inf + 87 0.934 * * [simplify]: Extracting #3: cost 4 inf + 943 0.935 * * [simplify]: Extracting #4: cost 0 inf + 1271 0.936 * [simplify]: Simplified to (fma x (fma x 1/6 1/2) 1) 0.936 * [simplify]: Simplified (2) to (λ (x) (fma x (fma x 1/6 1/2) 1)) 0.936 * * * * [progress]: [ 33 / 34 ] simplifiying candidate # 0.937 * [simplify]: Simplifying (/ (- (exp x) 1) x) 0.937 * * [simplify]: iters left: 5 (5 enodes) 0.940 * * [simplify]: iters left: 4 (24 enodes) 0.948 * * [simplify]: iters left: 3 (34 enodes) 0.958 * * [simplify]: iters left: 2 (38 enodes) 0.968 * * [simplify]: Extracting #0: cost 1 inf + 0 0.968 * * [simplify]: Extracting #1: cost 7 inf + 0 0.968 * * [simplify]: Extracting #2: cost 13 inf + 1 0.968 * * [simplify]: Extracting #3: cost 8 inf + 229 0.969 * * [simplify]: Extracting #4: cost 1 inf + 788 0.969 * * [simplify]: Extracting #5: cost 0 inf + 899 0.970 * [simplify]: Simplified to (/ (expm1 x) x) 0.970 * [simplify]: Simplified (2) to (λ (x) (/ (expm1 x) x)) 0.970 * * * * [progress]: [ 34 / 34 ] simplifiying candidate # 0.970 * [simplify]: Simplifying (* -1 (/ (- 1 (exp x)) x)) 0.970 * * [simplify]: iters left: 6 (7 enodes) 0.974 * * [simplify]: iters left: 5 (32 enodes) 0.985 * * [simplify]: iters left: 4 (56 enodes) 0.994 * * [simplify]: iters left: 3 (87 enodes) 1.007 * * [simplify]: iters left: 2 (129 enodes) 1.041 * * [simplify]: iters left: 1 (176 enodes) 1.072 * * [simplify]: Extracting #0: cost 1 inf + 0 1.072 * * [simplify]: Extracting #1: cost 22 inf + 0 1.072 * * [simplify]: Extracting #2: cost 57 inf + 3 1.072 * * [simplify]: Extracting #3: cost 49 inf + 561 1.073 * * [simplify]: Extracting #4: cost 6 inf + 6668 1.075 * * [simplify]: Extracting #5: cost 1 inf + 7467 1.077 * * [simplify]: Extracting #6: cost 0 inf + 7619 1.078 * [simplify]: Simplified to (/ (+ (exp x) -1) x) 1.078 * [simplify]: Simplified (2) to (λ (x) (/ (+ (exp x) -1) x)) 1.078 * * * [progress]: adding candidates to table 1.305 * * [progress]: iteration 2 / 4 1.305 * * * [progress]: picking best candidate 1.309 * * * * [pick]: Picked # 1.309 * * * [progress]: localizing error 1.320 * * * [progress]: generating rewritten candidates 1.320 * * * * [progress]: [ 1 / 3 ] rewriting at (2) 1.320 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 1.320 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1 1) 1.327 * * * [progress]: generating series expansions 1.327 * * * * [progress]: [ 1 / 3 ] generating series at (2) 1.327 * [backup-simplify]: Simplify (expm1 (log1p (/ (expm1 x) x))) into (expm1 (log1p (/ (expm1 x) x))) 1.327 * [approximate]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in (x) around 0 1.327 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 1.327 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 1.328 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 1.328 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 1.328 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 1.328 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 1.328 * [taylor]: Taking taylor expansion of 1 in x 1.328 * [backup-simplify]: Simplify 1 into 1 1.328 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 1.328 * [taylor]: Taking taylor expansion of (expm1 x) in x 1.328 * [taylor]: Rewrote expression to (- (exp x) 1) 1.328 * [taylor]: Taking taylor expansion of (exp x) in x 1.328 * [taylor]: Taking taylor expansion of x in x 1.328 * [backup-simplify]: Simplify 0 into 0 1.328 * [backup-simplify]: Simplify 1 into 1 1.328 * [backup-simplify]: Simplify (exp 0) into 1 1.328 * [taylor]: Taking taylor expansion of 1 in x 1.328 * [backup-simplify]: Simplify 1 into 1 1.328 * [taylor]: Taking taylor expansion of x in x 1.328 * [backup-simplify]: Simplify 0 into 0 1.328 * [backup-simplify]: Simplify 1 into 1 1.329 * [backup-simplify]: Simplify (- 1) into -1 1.329 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.330 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.331 * [backup-simplify]: Simplify (- 0) into 0 1.331 * [backup-simplify]: Simplify (+ 1 0) into 1 1.332 * [backup-simplify]: Simplify (/ 1 1) into 1 1.332 * [backup-simplify]: Simplify (+ 1 1) into 2 1.332 * [backup-simplify]: Simplify (log 2) into (log 2) 1.333 * [backup-simplify]: Simplify (exp (log 2)) into 2 1.333 * [taylor]: Taking taylor expansion of 1 in x 1.333 * [backup-simplify]: Simplify 1 into 1 1.333 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 1.333 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 1.333 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 1.333 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 1.333 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 1.333 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 1.334 * [taylor]: Taking taylor expansion of 1 in x 1.334 * [backup-simplify]: Simplify 1 into 1 1.334 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 1.334 * [taylor]: Taking taylor expansion of (expm1 x) in x 1.334 * [taylor]: Rewrote expression to (- (exp x) 1) 1.334 * [taylor]: Taking taylor expansion of (exp x) in x 1.334 * [taylor]: Taking taylor expansion of x in x 1.334 * [backup-simplify]: Simplify 0 into 0 1.334 * [backup-simplify]: Simplify 1 into 1 1.334 * [backup-simplify]: Simplify (exp 0) into 1 1.334 * [taylor]: Taking taylor expansion of 1 in x 1.334 * [backup-simplify]: Simplify 1 into 1 1.334 * [taylor]: Taking taylor expansion of x in x 1.334 * [backup-simplify]: Simplify 0 into 0 1.334 * [backup-simplify]: Simplify 1 into 1 1.334 * [backup-simplify]: Simplify (- 1) into -1 1.335 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.336 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.336 * [backup-simplify]: Simplify (- 0) into 0 1.337 * [backup-simplify]: Simplify (+ 1 0) into 1 1.337 * [backup-simplify]: Simplify (/ 1 1) into 1 1.337 * [backup-simplify]: Simplify (+ 1 1) into 2 1.338 * [backup-simplify]: Simplify (log 2) into (log 2) 1.338 * [backup-simplify]: Simplify (exp (log 2)) into 2 1.339 * [taylor]: Taking taylor expansion of 1 in x 1.339 * [backup-simplify]: Simplify 1 into 1 1.339 * [backup-simplify]: Simplify (- 1) into -1 1.339 * [backup-simplify]: Simplify (+ 2 -1) into 1 1.339 * [backup-simplify]: Simplify 1 into 1 1.341 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.342 * [backup-simplify]: Simplify (- 0) into 0 1.342 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.343 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 1.343 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.344 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 1.346 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 1) 1)))) into 1/2 1.346 * [backup-simplify]: Simplify (- 0) into 0 1.346 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.346 * [backup-simplify]: Simplify 1/2 into 1/2 1.348 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.349 * [backup-simplify]: Simplify (- 0) into 0 1.349 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 1.350 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 1.350 * [backup-simplify]: Simplify (+ 0 1/6) into 1/6 1.351 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1/2) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/6) 1)) (pow 2 1)))) 2) into 5/96 1.354 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 2) 2)) (* (/ (pow 5/96 1) 1)))) into 1/6 1.354 * [backup-simplify]: Simplify (- 0) into 0 1.354 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 1.354 * [backup-simplify]: Simplify 1/6 into 1/6 1.354 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) 1)) into (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 1.354 * [backup-simplify]: Simplify (expm1 (log1p (/ (expm1 (/ 1 x)) (/ 1 x)))) into (expm1 (log1p (* (expm1 (/ 1 x)) x))) 1.354 * [approximate]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in (x) around 0 1.354 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 1.355 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 1.355 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 1.355 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 1.355 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 1.355 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 1.355 * [taylor]: Taking taylor expansion of 1 in x 1.355 * [backup-simplify]: Simplify 1 into 1 1.355 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1.355 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 1.355 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 1.355 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.355 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.355 * [taylor]: Taking taylor expansion of x in x 1.355 * [backup-simplify]: Simplify 0 into 0 1.355 * [backup-simplify]: Simplify 1 into 1 1.355 * [backup-simplify]: Simplify (/ 1 1) into 1 1.355 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1.355 * [taylor]: Taking taylor expansion of 1 in x 1.355 * [backup-simplify]: Simplify 1 into 1 1.355 * [taylor]: Taking taylor expansion of x in x 1.355 * [backup-simplify]: Simplify 0 into 0 1.355 * [backup-simplify]: Simplify 1 into 1 1.355 * [backup-simplify]: Simplify (- 1) into -1 1.355 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 1.356 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 1.356 * [backup-simplify]: Simplify (+ 1 0) into 1 1.356 * [backup-simplify]: Simplify (log 1) into 0 1.356 * [backup-simplify]: Simplify (- 0) into 0 1.356 * [backup-simplify]: Simplify (+ 0 0) into 0 1.360 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 1.360 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 1.361 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 1.361 * [backup-simplify]: Simplify (exp 0) into 1 1.361 * [taylor]: Taking taylor expansion of 1 in x 1.361 * [backup-simplify]: Simplify 1 into 1 1.361 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 1.361 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 1.361 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 1.361 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 1.361 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 1.361 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 1.361 * [taylor]: Taking taylor expansion of 1 in x 1.361 * [backup-simplify]: Simplify 1 into 1 1.361 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1.361 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 1.361 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 1.361 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.361 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.361 * [taylor]: Taking taylor expansion of x in x 1.361 * [backup-simplify]: Simplify 0 into 0 1.361 * [backup-simplify]: Simplify 1 into 1 1.361 * [backup-simplify]: Simplify (/ 1 1) into 1 1.361 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1.361 * [taylor]: Taking taylor expansion of 1 in x 1.361 * [backup-simplify]: Simplify 1 into 1 1.362 * [taylor]: Taking taylor expansion of x in x 1.362 * [backup-simplify]: Simplify 0 into 0 1.362 * [backup-simplify]: Simplify 1 into 1 1.362 * [backup-simplify]: Simplify (- 1) into -1 1.362 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 1.362 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 1.362 * [backup-simplify]: Simplify (+ 1 0) into 1 1.362 * [backup-simplify]: Simplify (log 1) into 0 1.363 * [backup-simplify]: Simplify (- 0) into 0 1.363 * [backup-simplify]: Simplify (+ 0 0) into 0 1.363 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 1.363 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 1.364 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 1.364 * [backup-simplify]: Simplify (exp 0) into 1 1.364 * [taylor]: Taking taylor expansion of 1 in x 1.364 * [backup-simplify]: Simplify 1 into 1 1.364 * [backup-simplify]: Simplify (- 1) into -1 1.364 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.364 * [backup-simplify]: Simplify 0 into 0 1.364 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1)))) into (- (exp (/ 1 x)) 1) 1.365 * [backup-simplify]: Simplify (- 0) into 0 1.365 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 1) 0) into (- (exp (/ 1 x)) 1) 1.365 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 1.365 * [backup-simplify]: Simplify (- 0) into 0 1.365 * [backup-simplify]: Simplify (+ 0 0) into 0 1.366 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 1.366 * [backup-simplify]: Simplify (+ 0 0) into 0 1.367 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1.367 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)))) into 0 1.368 * [backup-simplify]: Simplify (- 0) into 0 1.368 * [backup-simplify]: Simplify (+ 0 0) into 0 1.368 * [backup-simplify]: Simplify 0 into 0 1.368 * [backup-simplify]: Simplify (- 0) into 0 1.368 * [backup-simplify]: Simplify (+ 0 0) into 0 1.369 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1.369 * [backup-simplify]: Simplify (+ 0 0) into 0 1.371 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1.373 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)))) into 0 1.374 * [backup-simplify]: Simplify (- 0) into 0 1.374 * [backup-simplify]: Simplify (+ 0 0) into 0 1.374 * [backup-simplify]: Simplify 0 into 0 1.375 * [backup-simplify]: Simplify (- 0) into 0 1.375 * [backup-simplify]: Simplify (+ 0 0) into 0 1.376 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1.377 * [backup-simplify]: Simplify (+ 0 0) into 0 1.381 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1.383 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)))) into 0 1.383 * [backup-simplify]: Simplify (- 0) into 0 1.383 * [backup-simplify]: Simplify (+ 0 0) into 0 1.383 * [backup-simplify]: Simplify 0 into 0 1.384 * [backup-simplify]: Simplify (- 0) into 0 1.384 * [backup-simplify]: Simplify (+ 0 0) into 0 1.384 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 1.385 * [backup-simplify]: Simplify (+ 0 0) into 0 1.390 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1.394 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 5) 120)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)))) into 0 1.394 * [backup-simplify]: Simplify (- 0) into 0 1.394 * [backup-simplify]: Simplify (+ 0 0) into 0 1.394 * [backup-simplify]: Simplify 0 into 0 1.395 * [backup-simplify]: Simplify (- 0) into 0 1.395 * [backup-simplify]: Simplify (+ 0 0) into 0 1.396 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 1.396 * [backup-simplify]: Simplify (+ 0 0) into 0 1.405 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 1.420 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 6) 720)) (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 3) 6)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 2) 2)) (* (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 1) 1)))) into 0 1.421 * [backup-simplify]: Simplify (- 0) into 0 1.421 * [backup-simplify]: Simplify (+ 0 0) into 0 1.421 * [backup-simplify]: Simplify 0 into 0 1.422 * [backup-simplify]: Simplify (- 0) into 0 1.422 * [backup-simplify]: Simplify (+ 0 0) into 0 1.424 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 1.424 * [backup-simplify]: Simplify (+ 0 0) into 0 1.447 * [backup-simplify]: Simplify (/ (+ (* 720 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 7)) (pow 1 7))) (* -2520 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 5) (pow (* 2 0) 1)) (pow 1 6))) (* 2520 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) (pow (* 2 0) 2)) (pow 1 5))) (* 840 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4) 1 (pow (* 6 0) 1)) (pow 1 5))) (* -630 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 3)) (pow 1 4))) (* -1260 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 4))) (* -210 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) 1 1 (pow (* 24 0) 1)) (pow 1 4))) (* 210 (/ (* 1 (pow (* 2 0) 2) (pow (* 6 0) 1)) (pow 1 3))) (* 140 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 (pow (* 6 0) 2)) (pow 1 3))) (* 210 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 3))) (* 42 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 1 1 (pow (* 120 0) 1)) (pow 1 3))) (* -35 (/ (* 1 1 (pow (* 6 0) 1) (pow (* 24 0) 1)) (pow 1 2))) (* -21 (/ (* 1 (pow (* 2 0) 1) 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* -7 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 1 1 (pow (* 720 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 1 (pow (* 5040 0) 1)) (pow 1 1)))) 5040) into (* 1/5040 (- (+ (* 25200 (pow (exp (/ 1 x)) 3)) (+ (* 720 (pow (exp (/ 1 x)) 7)) (+ (* 5040 (exp (/ 1 x))) (* 15120 (pow (exp (/ 1 x)) 5))))) (+ (* 15120 (pow (exp (/ 1 x)) 2)) (+ (* 5040 (pow (exp (/ 1 x)) 6)) (+ 720 (* 25200 (pow (exp (/ 1 x)) 4))))))) 1.478 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 7) 5040)) (* (/ (pow (- (exp (/ 1 x)) 1) 5) 120) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/5040 (- (+ (* 25200 (pow (exp (/ 1 x)) 3)) (+ (* 720 (pow (exp (/ 1 x)) 7)) (+ (* 5040 (exp (/ 1 x))) (* 15120 (pow (exp (/ 1 x)) 5))))) (+ (* 15120 (pow (exp (/ 1 x)) 2)) (+ (* 5040 (pow (exp (/ 1 x)) 6)) (+ 720 (* 25200 (pow (exp (/ 1 x)) 4))))))) 1) 1)))) into 0 1.479 * [backup-simplify]: Simplify (- 0) into 0 1.479 * [backup-simplify]: Simplify (+ 0 0) into 0 1.479 * [backup-simplify]: Simplify 0 into 0 1.479 * [backup-simplify]: Simplify (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)) into (/ (- (exp x) 1) x) 1.480 * [backup-simplify]: Simplify (expm1 (log1p (/ (expm1 (/ 1 (- x))) (/ 1 (- x))))) into (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1.480 * [approximate]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in (x) around 0 1.480 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 1.480 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 1.480 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 1.480 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 1.480 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 1.480 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 1.480 * [taylor]: Taking taylor expansion of 1 in x 1.480 * [backup-simplify]: Simplify 1 into 1 1.480 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1.480 * [taylor]: Taking taylor expansion of -1 in x 1.480 * [backup-simplify]: Simplify -1 into -1 1.480 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1.480 * [taylor]: Taking taylor expansion of x in x 1.480 * [backup-simplify]: Simplify 0 into 0 1.480 * [backup-simplify]: Simplify 1 into 1 1.480 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 1.480 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 1.480 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.480 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.480 * [taylor]: Taking taylor expansion of -1 in x 1.480 * [backup-simplify]: Simplify -1 into -1 1.480 * [taylor]: Taking taylor expansion of x in x 1.480 * [backup-simplify]: Simplify 0 into 0 1.480 * [backup-simplify]: Simplify 1 into 1 1.480 * [backup-simplify]: Simplify (/ -1 1) into -1 1.480 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1.480 * [taylor]: Taking taylor expansion of 1 in x 1.480 * [backup-simplify]: Simplify 1 into 1 1.481 * [backup-simplify]: Simplify (- 1) into -1 1.481 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 1.481 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 1.481 * [backup-simplify]: Simplify (* -1 0) into 0 1.481 * [backup-simplify]: Simplify (+ 1 0) into 1 1.482 * [backup-simplify]: Simplify (log 1) into 0 1.482 * [backup-simplify]: Simplify (- 0) into 0 1.482 * [backup-simplify]: Simplify (+ 0 0) into 0 1.482 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 1.483 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 1.483 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 1.483 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 1.483 * [backup-simplify]: Simplify (exp 0) into 1 1.483 * [taylor]: Taking taylor expansion of 1 in x 1.483 * [backup-simplify]: Simplify 1 into 1 1.483 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 1.483 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 1.483 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 1.483 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 1.483 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 1.483 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 1.483 * [taylor]: Taking taylor expansion of 1 in x 1.483 * [backup-simplify]: Simplify 1 into 1 1.483 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1.483 * [taylor]: Taking taylor expansion of -1 in x 1.483 * [backup-simplify]: Simplify -1 into -1 1.483 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1.483 * [taylor]: Taking taylor expansion of x in x 1.483 * [backup-simplify]: Simplify 0 into 0 1.483 * [backup-simplify]: Simplify 1 into 1 1.483 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 1.483 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 1.483 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.483 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.484 * [taylor]: Taking taylor expansion of -1 in x 1.484 * [backup-simplify]: Simplify -1 into -1 1.484 * [taylor]: Taking taylor expansion of x in x 1.484 * [backup-simplify]: Simplify 0 into 0 1.484 * [backup-simplify]: Simplify 1 into 1 1.484 * [backup-simplify]: Simplify (/ -1 1) into -1 1.484 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1.484 * [taylor]: Taking taylor expansion of 1 in x 1.484 * [backup-simplify]: Simplify 1 into 1 1.484 * [backup-simplify]: Simplify (- 1) into -1 1.484 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 1.484 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 1.485 * [backup-simplify]: Simplify (* -1 0) into 0 1.485 * [backup-simplify]: Simplify (+ 1 0) into 1 1.485 * [backup-simplify]: Simplify (log 1) into 0 1.485 * [backup-simplify]: Simplify (- 0) into 0 1.486 * [backup-simplify]: Simplify (+ 0 0) into 0 1.486 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 1.486 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 1.486 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 1.487 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 1.487 * [backup-simplify]: Simplify (exp 0) into 1 1.487 * [taylor]: Taking taylor expansion of 1 in x 1.487 * [backup-simplify]: Simplify 1 into 1 1.487 * [backup-simplify]: Simplify (- 1) into -1 1.487 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.487 * [backup-simplify]: Simplify 0 into 0 1.487 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1)))) into (- 1 (exp (/ -1 x))) 1.488 * [backup-simplify]: Simplify (- 0) into 0 1.488 * [backup-simplify]: Simplify (+ (- 1 (exp (/ -1 x))) 0) into (- 1 (exp (/ -1 x))) 1.488 * [backup-simplify]: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 1.488 * [backup-simplify]: Simplify (- 0) into 0 1.488 * [backup-simplify]: Simplify (+ 0 0) into 0 1.489 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 1.489 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 1.489 * [backup-simplify]: Simplify (+ 0 0) into 0 1.491 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1.491 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)))) into 0 1.491 * [backup-simplify]: Simplify (- 0) into 0 1.491 * [backup-simplify]: Simplify (+ 0 0) into 0 1.491 * [backup-simplify]: Simplify 0 into 0 1.492 * [backup-simplify]: Simplify (- 0) into 0 1.492 * [backup-simplify]: Simplify (+ 0 0) into 0 1.493 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 1.493 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 1.494 * [backup-simplify]: Simplify (+ 0 0) into 0 1.495 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1.496 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)))) into 0 1.497 * [backup-simplify]: Simplify (- 0) into 0 1.497 * [backup-simplify]: Simplify (+ 0 0) into 0 1.497 * [backup-simplify]: Simplify 0 into 0 1.497 * [backup-simplify]: Simplify (- 0) into 0 1.497 * [backup-simplify]: Simplify (+ 0 0) into 0 1.498 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))) into 0 1.499 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))) into 0 1.499 * [backup-simplify]: Simplify (+ 0 0) into 0 1.503 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1.506 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)))) into 0 1.507 * [backup-simplify]: Simplify (- 0) into 0 1.507 * [backup-simplify]: Simplify (+ 0 0) into 0 1.507 * [backup-simplify]: Simplify 0 into 0 1.508 * [backup-simplify]: Simplify (- 0) into 0 1.508 * [backup-simplify]: Simplify (+ 0 0) into 0 1.510 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))) into 0 1.512 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))) into 0 1.512 * [backup-simplify]: Simplify (+ 0 0) into 0 1.521 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1.526 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 5) 120)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)))) into 0 1.526 * [backup-simplify]: Simplify (- 0) into 0 1.527 * [backup-simplify]: Simplify (+ 0 0) into 0 1.527 * [backup-simplify]: Simplify 0 into 0 1.527 * [backup-simplify]: Simplify (- 0) into 0 1.527 * [backup-simplify]: Simplify (+ 0 0) into 0 1.529 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))))) into 0 1.530 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))))) into 0 1.530 * [backup-simplify]: Simplify (+ 0 0) into 0 1.539 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 1.547 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 6) 720)) (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 3) 6)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 2) 2)) (* (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 1) 1)))) into 0 1.549 * [backup-simplify]: Simplify (- 0) into 0 1.549 * [backup-simplify]: Simplify (+ 0 0) into 0 1.549 * [backup-simplify]: Simplify 0 into 0 1.550 * [backup-simplify]: Simplify (- 0) into 0 1.550 * [backup-simplify]: Simplify (+ 0 0) into 0 1.552 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))))) into 0 1.554 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))))) into 0 1.555 * [backup-simplify]: Simplify (+ 0 0) into 0 1.578 * [backup-simplify]: Simplify (/ (+ (* 720 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 7)) (pow 1 7))) (* -2520 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 5) (pow (* 2 0) 1)) (pow 1 6))) (* 2520 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) (pow (* 2 0) 2)) (pow 1 5))) (* 840 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4) 1 (pow (* 6 0) 1)) (pow 1 5))) (* -630 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 3)) (pow 1 4))) (* -1260 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 4))) (* -210 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) 1 1 (pow (* 24 0) 1)) (pow 1 4))) (* 210 (/ (* 1 (pow (* 2 0) 2) (pow (* 6 0) 1)) (pow 1 3))) (* 140 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 (pow (* 6 0) 2)) (pow 1 3))) (* 210 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 3))) (* 42 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 1 1 (pow (* 120 0) 1)) (pow 1 3))) (* -35 (/ (* 1 1 (pow (* 6 0) 1) (pow (* 24 0) 1)) (pow 1 2))) (* -21 (/ (* 1 (pow (* 2 0) 1) 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* -7 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 1 1 (pow (* 720 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 1 (pow (* 5040 0) 1)) (pow 1 1)))) 5040) into (* 1/5040 (- (+ (* 25200 (pow (exp (/ -1 x)) 4)) (+ (* 5040 (pow (exp (/ -1 x)) 6)) (+ 720 (* 15120 (pow (exp (/ -1 x)) 2))))) (+ (* 720 (pow (exp (/ -1 x)) 7)) (+ (* 25200 (pow (exp (/ -1 x)) 3)) (+ (* 15120 (pow (exp (/ -1 x)) 5)) (* 5040 (exp (/ -1 x)))))))) 1.609 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 7) 5040)) (* (/ (pow (- 1 (exp (/ -1 x))) 5) 120) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/5040 (- (+ (* 25200 (pow (exp (/ -1 x)) 4)) (+ (* 5040 (pow (exp (/ -1 x)) 6)) (+ 720 (* 15120 (pow (exp (/ -1 x)) 2))))) (+ (* 720 (pow (exp (/ -1 x)) 7)) (+ (* 25200 (pow (exp (/ -1 x)) 3)) (+ (* 15120 (pow (exp (/ -1 x)) 5)) (* 5040 (exp (/ -1 x)))))))) 1) 1)))) into 0 1.610 * [backup-simplify]: Simplify (- 0) into 0 1.610 * [backup-simplify]: Simplify (+ 0 0) into 0 1.610 * [backup-simplify]: Simplify 0 into 0 1.610 * [backup-simplify]: Simplify (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))) into (* -1 (/ (- 1 (exp x)) x)) 1.610 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 1.611 * [backup-simplify]: Simplify (log1p (/ (expm1 x) x)) into (log1p (/ (expm1 x) x)) 1.611 * [approximate]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in (x) around 0 1.611 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 1.611 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 1.611 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 1.611 * [taylor]: Taking taylor expansion of 1 in x 1.611 * [backup-simplify]: Simplify 1 into 1 1.611 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 1.611 * [taylor]: Taking taylor expansion of (expm1 x) in x 1.611 * [taylor]: Rewrote expression to (- (exp x) 1) 1.611 * [taylor]: Taking taylor expansion of (exp x) in x 1.611 * [taylor]: Taking taylor expansion of x in x 1.611 * [backup-simplify]: Simplify 0 into 0 1.611 * [backup-simplify]: Simplify 1 into 1 1.611 * [backup-simplify]: Simplify (exp 0) into 1 1.611 * [taylor]: Taking taylor expansion of 1 in x 1.611 * [backup-simplify]: Simplify 1 into 1 1.611 * [taylor]: Taking taylor expansion of x in x 1.611 * [backup-simplify]: Simplify 0 into 0 1.611 * [backup-simplify]: Simplify 1 into 1 1.612 * [backup-simplify]: Simplify (- 1) into -1 1.612 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.613 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.614 * [backup-simplify]: Simplify (- 0) into 0 1.614 * [backup-simplify]: Simplify (+ 1 0) into 1 1.614 * [backup-simplify]: Simplify (/ 1 1) into 1 1.615 * [backup-simplify]: Simplify (+ 1 1) into 2 1.615 * [backup-simplify]: Simplify (log 2) into (log 2) 1.615 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 1.615 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 1.615 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 1.615 * [taylor]: Taking taylor expansion of 1 in x 1.615 * [backup-simplify]: Simplify 1 into 1 1.615 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 1.615 * [taylor]: Taking taylor expansion of (expm1 x) in x 1.615 * [taylor]: Rewrote expression to (- (exp x) 1) 1.615 * [taylor]: Taking taylor expansion of (exp x) in x 1.615 * [taylor]: Taking taylor expansion of x in x 1.616 * [backup-simplify]: Simplify 0 into 0 1.616 * [backup-simplify]: Simplify 1 into 1 1.616 * [backup-simplify]: Simplify (exp 0) into 1 1.616 * [taylor]: Taking taylor expansion of 1 in x 1.616 * [backup-simplify]: Simplify 1 into 1 1.616 * [taylor]: Taking taylor expansion of x in x 1.616 * [backup-simplify]: Simplify 0 into 0 1.616 * [backup-simplify]: Simplify 1 into 1 1.616 * [backup-simplify]: Simplify (- 1) into -1 1.616 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.617 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.618 * [backup-simplify]: Simplify (- 0) into 0 1.618 * [backup-simplify]: Simplify (+ 1 0) into 1 1.619 * [backup-simplify]: Simplify (/ 1 1) into 1 1.619 * [backup-simplify]: Simplify (+ 1 1) into 2 1.619 * [backup-simplify]: Simplify (log 2) into (log 2) 1.620 * [backup-simplify]: Simplify (log 2) into (log 2) 1.621 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.622 * [backup-simplify]: Simplify (- 0) into 0 1.622 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.623 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 1.624 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 1.625 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 1.625 * [backup-simplify]: Simplify 1/4 into 1/4 1.627 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.627 * [backup-simplify]: Simplify (- 0) into 0 1.628 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 1.628 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 1.629 * [backup-simplify]: Simplify (+ 0 1/6) into 1/6 1.630 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1/2) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/6) 1)) (pow 2 1)))) 2) into 5/96 1.630 * [backup-simplify]: Simplify 5/96 into 5/96 1.631 * [backup-simplify]: Simplify (+ (* 5/96 (pow x 2)) (+ (* 1/4 x) (log 2))) into (+ (log 2) (+ (* 1/4 x) (* 5/96 (pow x 2)))) 1.631 * [backup-simplify]: Simplify (log1p (/ (expm1 (/ 1 x)) (/ 1 x))) into (log1p (* (expm1 (/ 1 x)) x)) 1.631 * [approximate]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in (x) around 0 1.631 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 1.631 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 1.631 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 1.631 * [taylor]: Taking taylor expansion of 1 in x 1.631 * [backup-simplify]: Simplify 1 into 1 1.631 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1.631 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 1.631 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 1.631 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.631 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.631 * [taylor]: Taking taylor expansion of x in x 1.631 * [backup-simplify]: Simplify 0 into 0 1.631 * [backup-simplify]: Simplify 1 into 1 1.631 * [backup-simplify]: Simplify (/ 1 1) into 1 1.631 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1.631 * [taylor]: Taking taylor expansion of 1 in x 1.631 * [backup-simplify]: Simplify 1 into 1 1.632 * [taylor]: Taking taylor expansion of x in x 1.632 * [backup-simplify]: Simplify 0 into 0 1.632 * [backup-simplify]: Simplify 1 into 1 1.632 * [backup-simplify]: Simplify (- 1) into -1 1.632 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 1.632 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 1.632 * [backup-simplify]: Simplify (+ 1 0) into 1 1.632 * [backup-simplify]: Simplify (log 1) into 0 1.632 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 1.632 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 1.632 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 1.633 * [taylor]: Taking taylor expansion of 1 in x 1.633 * [backup-simplify]: Simplify 1 into 1 1.633 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1.633 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 1.633 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 1.633 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.633 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.633 * [taylor]: Taking taylor expansion of x in x 1.633 * [backup-simplify]: Simplify 0 into 0 1.633 * [backup-simplify]: Simplify 1 into 1 1.633 * [backup-simplify]: Simplify (/ 1 1) into 1 1.633 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1.633 * [taylor]: Taking taylor expansion of 1 in x 1.633 * [backup-simplify]: Simplify 1 into 1 1.633 * [taylor]: Taking taylor expansion of x in x 1.633 * [backup-simplify]: Simplify 0 into 0 1.633 * [backup-simplify]: Simplify 1 into 1 1.633 * [backup-simplify]: Simplify (- 1) into -1 1.633 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 1.633 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 1.634 * [backup-simplify]: Simplify (+ 1 0) into 1 1.634 * [backup-simplify]: Simplify (log 1) into 0 1.634 * [backup-simplify]: Simplify 0 into 0 1.634 * [backup-simplify]: Simplify (- 0) into 0 1.634 * [backup-simplify]: Simplify (+ 0 0) into 0 1.635 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 1.635 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 1.635 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 1.635 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 1.636 * [backup-simplify]: Simplify (- 0) into 0 1.636 * [backup-simplify]: Simplify (+ 0 0) into 0 1.636 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 1.636 * [backup-simplify]: Simplify (+ 0 0) into 0 1.638 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1.638 * [backup-simplify]: Simplify (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) into (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1.638 * [backup-simplify]: Simplify (- 0) into 0 1.638 * [backup-simplify]: Simplify (+ 0 0) into 0 1.639 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1.639 * [backup-simplify]: Simplify (+ 0 0) into 0 1.641 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1.641 * [backup-simplify]: Simplify (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) into (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1.642 * [backup-simplify]: Simplify (+ (* (* 1/6 (- (+ (* 2 (pow (exp (/ 1 (/ 1 x))) 3)) (* 6 (exp (/ 1 (/ 1 x))))) (+ (* 6 (pow (exp (/ 1 (/ 1 x))) 2)) 2))) (pow (/ 1 x) 3)) (+ (* (* 1/2 (- (* 2 (exp (/ 1 (/ 1 x)))) (+ (pow (exp (/ 1 (/ 1 x))) 2) 1))) (pow (/ 1 x) 2)) (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)))) into (- (+ (/ (exp x) x) (+ (/ (exp x) (pow x 2)) (+ (* 1/3 (/ (pow (exp x) 3) (pow x 3))) (/ (exp x) (pow x 3))))) (+ (/ (pow (exp x) 2) (pow x 3)) (+ (* 1/2 (/ 1 (pow x 2))) (+ (* 1/2 (/ (pow (exp x) 2) (pow x 2))) (+ (* 1/3 (/ 1 (pow x 3))) (/ 1 x)))))) 1.642 * [backup-simplify]: Simplify (log1p (/ (expm1 (/ 1 (- x))) (/ 1 (- x)))) into (log1p (* -1 (* x (expm1 (/ -1 x))))) 1.642 * [approximate]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in (x) around 0 1.642 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 1.642 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 1.642 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 1.642 * [taylor]: Taking taylor expansion of 1 in x 1.642 * [backup-simplify]: Simplify 1 into 1 1.642 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1.642 * [taylor]: Taking taylor expansion of -1 in x 1.642 * [backup-simplify]: Simplify -1 into -1 1.642 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1.642 * [taylor]: Taking taylor expansion of x in x 1.642 * [backup-simplify]: Simplify 0 into 0 1.642 * [backup-simplify]: Simplify 1 into 1 1.642 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 1.642 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 1.643 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.643 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.643 * [taylor]: Taking taylor expansion of -1 in x 1.643 * [backup-simplify]: Simplify -1 into -1 1.643 * [taylor]: Taking taylor expansion of x in x 1.643 * [backup-simplify]: Simplify 0 into 0 1.643 * [backup-simplify]: Simplify 1 into 1 1.643 * [backup-simplify]: Simplify (/ -1 1) into -1 1.643 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1.643 * [taylor]: Taking taylor expansion of 1 in x 1.643 * [backup-simplify]: Simplify 1 into 1 1.643 * [backup-simplify]: Simplify (- 1) into -1 1.643 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 1.643 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 1.644 * [backup-simplify]: Simplify (* -1 0) into 0 1.644 * [backup-simplify]: Simplify (+ 1 0) into 1 1.644 * [backup-simplify]: Simplify (log 1) into 0 1.644 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 1.644 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 1.644 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 1.644 * [taylor]: Taking taylor expansion of 1 in x 1.644 * [backup-simplify]: Simplify 1 into 1 1.644 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1.644 * [taylor]: Taking taylor expansion of -1 in x 1.644 * [backup-simplify]: Simplify -1 into -1 1.644 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1.644 * [taylor]: Taking taylor expansion of x in x 1.644 * [backup-simplify]: Simplify 0 into 0 1.644 * [backup-simplify]: Simplify 1 into 1 1.644 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 1.644 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 1.644 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.644 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.644 * [taylor]: Taking taylor expansion of -1 in x 1.644 * [backup-simplify]: Simplify -1 into -1 1.645 * [taylor]: Taking taylor expansion of x in x 1.645 * [backup-simplify]: Simplify 0 into 0 1.645 * [backup-simplify]: Simplify 1 into 1 1.645 * [backup-simplify]: Simplify (/ -1 1) into -1 1.645 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1.645 * [taylor]: Taking taylor expansion of 1 in x 1.645 * [backup-simplify]: Simplify 1 into 1 1.645 * [backup-simplify]: Simplify (- 1) into -1 1.645 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 1.645 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 1.645 * [backup-simplify]: Simplify (* -1 0) into 0 1.646 * [backup-simplify]: Simplify (+ 1 0) into 1 1.646 * [backup-simplify]: Simplify (log 1) into 0 1.646 * [backup-simplify]: Simplify 0 into 0 1.646 * [backup-simplify]: Simplify (- 0) into 0 1.647 * [backup-simplify]: Simplify (+ 0 0) into 0 1.647 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 1.647 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 1.647 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 1.648 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 1.648 * [backup-simplify]: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 1.648 * [backup-simplify]: Simplify (- 0) into 0 1.648 * [backup-simplify]: Simplify (+ 0 0) into 0 1.649 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 1.649 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 1.650 * [backup-simplify]: Simplify (+ 0 0) into 0 1.651 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1.651 * [backup-simplify]: Simplify (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) into (* 1/2 (- (* 2 (exp (/ -1 x))) (+ (pow (exp (/ -1 x)) 2) 1))) 1.651 * [backup-simplify]: Simplify (- 0) into 0 1.651 * [backup-simplify]: Simplify (+ 0 0) into 0 1.652 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 1.653 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 1.653 * [backup-simplify]: Simplify (+ 0 0) into 0 1.655 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1.655 * [backup-simplify]: Simplify (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) into (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1.656 * [backup-simplify]: Simplify (+ (* (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 (/ 1 (- x)))) 2))) (+ (* 2 (pow (exp (/ -1 (/ 1 (- x)))) 3)) (* 6 (exp (/ -1 (/ 1 (- x)))))))) (pow (/ 1 (- x)) 3)) (+ (* (* 1/2 (- (* 2 (exp (/ -1 (/ 1 (- x))))) (+ (pow (exp (/ -1 (/ 1 (- x)))) 2) 1))) (pow (/ 1 (- x)) 2)) (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))))) into (- (+ (/ (exp x) x) (+ (/ (exp x) (pow x 2)) (+ (* 1/3 (/ (pow (exp x) 3) (pow x 3))) (/ (exp x) (pow x 3))))) (+ (/ (pow (exp x) 2) (pow x 3)) (+ (* 1/2 (/ 1 (pow x 2))) (+ (* 1/2 (/ (pow (exp x) 2) (pow x 2))) (+ (* 1/3 (/ 1 (pow x 3))) (/ 1 x)))))) 1.656 * * * * [progress]: [ 3 / 3 ] generating series at (2 1 1) 1.656 * [backup-simplify]: Simplify (/ (expm1 x) x) into (/ (expm1 x) x) 1.656 * [approximate]: Taking taylor expansion of (/ (expm1 x) x) in (x) around 0 1.656 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 1.656 * [taylor]: Taking taylor expansion of (expm1 x) in x 1.656 * [taylor]: Rewrote expression to (- (exp x) 1) 1.656 * [taylor]: Taking taylor expansion of (exp x) in x 1.657 * [taylor]: Taking taylor expansion of x in x 1.657 * [backup-simplify]: Simplify 0 into 0 1.657 * [backup-simplify]: Simplify 1 into 1 1.657 * [backup-simplify]: Simplify (exp 0) into 1 1.657 * [taylor]: Taking taylor expansion of 1 in x 1.657 * [backup-simplify]: Simplify 1 into 1 1.657 * [taylor]: Taking taylor expansion of x in x 1.657 * [backup-simplify]: Simplify 0 into 0 1.657 * [backup-simplify]: Simplify 1 into 1 1.658 * [backup-simplify]: Simplify (- 1) into -1 1.659 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.659 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.659 * [backup-simplify]: Simplify (- 0) into 0 1.660 * [backup-simplify]: Simplify (+ 1 0) into 1 1.660 * [backup-simplify]: Simplify (/ 1 1) into 1 1.660 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 1.660 * [taylor]: Taking taylor expansion of (expm1 x) in x 1.660 * [taylor]: Rewrote expression to (- (exp x) 1) 1.660 * [taylor]: Taking taylor expansion of (exp x) in x 1.660 * [taylor]: Taking taylor expansion of x in x 1.660 * [backup-simplify]: Simplify 0 into 0 1.660 * [backup-simplify]: Simplify 1 into 1 1.660 * [backup-simplify]: Simplify (exp 0) into 1 1.660 * [taylor]: Taking taylor expansion of 1 in x 1.660 * [backup-simplify]: Simplify 1 into 1 1.660 * [taylor]: Taking taylor expansion of x in x 1.660 * [backup-simplify]: Simplify 0 into 0 1.660 * [backup-simplify]: Simplify 1 into 1 1.660 * [backup-simplify]: Simplify (- 1) into -1 1.661 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.661 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.662 * [backup-simplify]: Simplify (- 0) into 0 1.662 * [backup-simplify]: Simplify (+ 1 0) into 1 1.662 * [backup-simplify]: Simplify (/ 1 1) into 1 1.662 * [backup-simplify]: Simplify 1 into 1 1.663 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.664 * [backup-simplify]: Simplify (- 0) into 0 1.664 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.665 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 1.665 * [backup-simplify]: Simplify 1/2 into 1/2 1.668 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.668 * [backup-simplify]: Simplify (- 0) into 0 1.668 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 1.670 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 1.670 * [backup-simplify]: Simplify 1/6 into 1/6 1.670 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) 1)) into (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 1.670 * [backup-simplify]: Simplify (/ (expm1 (/ 1 x)) (/ 1 x)) into (* (expm1 (/ 1 x)) x) 1.670 * [approximate]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in (x) around 0 1.670 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1.670 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 1.670 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 1.670 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.670 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.670 * [taylor]: Taking taylor expansion of x in x 1.670 * [backup-simplify]: Simplify 0 into 0 1.670 * [backup-simplify]: Simplify 1 into 1 1.671 * [backup-simplify]: Simplify (/ 1 1) into 1 1.671 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1.671 * [taylor]: Taking taylor expansion of 1 in x 1.671 * [backup-simplify]: Simplify 1 into 1 1.671 * [taylor]: Taking taylor expansion of x in x 1.671 * [backup-simplify]: Simplify 0 into 0 1.671 * [backup-simplify]: Simplify 1 into 1 1.671 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 1.671 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 1.671 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 1.672 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.672 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.672 * [taylor]: Taking taylor expansion of x in x 1.672 * [backup-simplify]: Simplify 0 into 0 1.672 * [backup-simplify]: Simplify 1 into 1 1.672 * [backup-simplify]: Simplify (/ 1 1) into 1 1.672 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 1.672 * [taylor]: Taking taylor expansion of 1 in x 1.672 * [backup-simplify]: Simplify 1 into 1 1.672 * [taylor]: Taking taylor expansion of x in x 1.672 * [backup-simplify]: Simplify 0 into 0 1.672 * [backup-simplify]: Simplify 1 into 1 1.673 * [backup-simplify]: Simplify (- 1) into -1 1.673 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 1.673 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 1.673 * [backup-simplify]: Simplify 0 into 0 1.673 * [backup-simplify]: Simplify (- 0) into 0 1.674 * [backup-simplify]: Simplify (+ 0 0) into 0 1.674 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 1.674 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 1.675 * [backup-simplify]: Simplify (- 0) into 0 1.675 * [backup-simplify]: Simplify (+ 0 0) into 0 1.676 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 1.676 * [backup-simplify]: Simplify 0 into 0 1.676 * [backup-simplify]: Simplify (- 0) into 0 1.677 * [backup-simplify]: Simplify (+ 0 0) into 0 1.678 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 1.678 * [backup-simplify]: Simplify 0 into 0 1.678 * [backup-simplify]: Simplify (- 0) into 0 1.678 * [backup-simplify]: Simplify (+ 0 0) into 0 1.679 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 1.679 * [backup-simplify]: Simplify 0 into 0 1.680 * [backup-simplify]: Simplify (- 0) into 0 1.680 * [backup-simplify]: Simplify (+ 0 0) into 0 1.682 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 1.682 * [backup-simplify]: Simplify 0 into 0 1.682 * [backup-simplify]: Simplify (- 0) into 0 1.682 * [backup-simplify]: Simplify (+ 0 0) into 0 1.684 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 1.684 * [backup-simplify]: Simplify 0 into 0 1.684 * [backup-simplify]: Simplify (- 0) into 0 1.684 * [backup-simplify]: Simplify (+ 0 0) into 0 1.686 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 1.686 * [backup-simplify]: Simplify 0 into 0 1.686 * [backup-simplify]: Simplify (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)) into (/ (- (exp x) 1) x) 1.686 * [backup-simplify]: Simplify (/ (expm1 (/ 1 (- x))) (/ 1 (- x))) into (* -1 (* x (expm1 (/ -1 x)))) 1.686 * [approximate]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in (x) around 0 1.686 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1.686 * [taylor]: Taking taylor expansion of -1 in x 1.687 * [backup-simplify]: Simplify -1 into -1 1.687 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1.687 * [taylor]: Taking taylor expansion of x in x 1.687 * [backup-simplify]: Simplify 0 into 0 1.687 * [backup-simplify]: Simplify 1 into 1 1.687 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 1.687 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 1.687 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.687 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.687 * [taylor]: Taking taylor expansion of -1 in x 1.687 * [backup-simplify]: Simplify -1 into -1 1.687 * [taylor]: Taking taylor expansion of x in x 1.687 * [backup-simplify]: Simplify 0 into 0 1.687 * [backup-simplify]: Simplify 1 into 1 1.687 * [backup-simplify]: Simplify (/ -1 1) into -1 1.688 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1.688 * [taylor]: Taking taylor expansion of 1 in x 1.688 * [backup-simplify]: Simplify 1 into 1 1.688 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 1.688 * [taylor]: Taking taylor expansion of -1 in x 1.688 * [backup-simplify]: Simplify -1 into -1 1.688 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 1.688 * [taylor]: Taking taylor expansion of x in x 1.688 * [backup-simplify]: Simplify 0 into 0 1.688 * [backup-simplify]: Simplify 1 into 1 1.688 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 1.688 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 1.688 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.688 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.688 * [taylor]: Taking taylor expansion of -1 in x 1.688 * [backup-simplify]: Simplify -1 into -1 1.688 * [taylor]: Taking taylor expansion of x in x 1.688 * [backup-simplify]: Simplify 0 into 0 1.688 * [backup-simplify]: Simplify 1 into 1 1.689 * [backup-simplify]: Simplify (/ -1 1) into -1 1.689 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 1.689 * [taylor]: Taking taylor expansion of 1 in x 1.689 * [backup-simplify]: Simplify 1 into 1 1.689 * [backup-simplify]: Simplify (- 1) into -1 1.689 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 1.689 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 1.690 * [backup-simplify]: Simplify (* -1 0) into 0 1.690 * [backup-simplify]: Simplify 0 into 0 1.690 * [backup-simplify]: Simplify (- 0) into 0 1.690 * [backup-simplify]: Simplify (+ 0 0) into 0 1.691 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 1.691 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 1.692 * [backup-simplify]: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 1.692 * [backup-simplify]: Simplify (- 0) into 0 1.692 * [backup-simplify]: Simplify (+ 0 0) into 0 1.693 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 1.694 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 1.694 * [backup-simplify]: Simplify 0 into 0 1.695 * [backup-simplify]: Simplify (- 0) into 0 1.695 * [backup-simplify]: Simplify (+ 0 0) into 0 1.696 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 1.697 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 1.697 * [backup-simplify]: Simplify 0 into 0 1.698 * [backup-simplify]: Simplify (- 0) into 0 1.698 * [backup-simplify]: Simplify (+ 0 0) into 0 1.700 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))) into 0 1.701 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))) into 0 1.701 * [backup-simplify]: Simplify 0 into 0 1.702 * [backup-simplify]: Simplify (- 0) into 0 1.702 * [backup-simplify]: Simplify (+ 0 0) into 0 1.704 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))) into 0 1.706 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))) into 0 1.706 * [backup-simplify]: Simplify 0 into 0 1.706 * [backup-simplify]: Simplify (- 0) into 0 1.707 * [backup-simplify]: Simplify (+ 0 0) into 0 1.709 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))))) into 0 1.711 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))))) into 0 1.711 * [backup-simplify]: Simplify 0 into 0 1.712 * [backup-simplify]: Simplify (- 0) into 0 1.712 * [backup-simplify]: Simplify (+ 0 0) into 0 1.715 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))))) into 0 1.717 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))))) into 0 1.717 * [backup-simplify]: Simplify 0 into 0 1.718 * [backup-simplify]: Simplify (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))) into (* -1 (/ (- 1 (exp x)) x)) 1.718 * * * [progress]: simplifying candidates 1.718 * * * * [progress]: [ 1 / 64 ] simplifiying candidate # 1.718 * * * * [progress]: [ 2 / 64 ] simplifiying candidate # 1.718 * * * * [progress]: [ 3 / 64 ] simplifiying candidate # 1.718 * * * * [progress]: [ 4 / 64 ] simplifiying candidate # 1.718 * [simplify]: Simplifying (expm1 x) 1.718 * * [simplify]: iters left: 1 (2 enodes) 1.719 * * [simplify]: Extracting #0: cost 1 inf + 0 1.719 * * [simplify]: Extracting #1: cost 3 inf + 0 1.719 * * [simplify]: Extracting #2: cost 2 inf + 1 1.720 * * [simplify]: Extracting #3: cost 0 inf + 143 1.720 * [simplify]: Simplified to (expm1 x) 1.720 * [simplify]: Simplified (2 1) to (λ (x) (/ (expm1 x) x)) 1.720 * * * * [progress]: [ 5 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 6 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 7 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 8 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 9 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 10 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 11 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 12 / 64 ] simplifiying candidate #real (real->posit16 (expm1 (log1p (/ (expm1 x) x))))))> 1.720 * * * * [progress]: [ 13 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 14 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 15 / 64 ] simplifiying candidate # 1.720 * * * * [progress]: [ 16 / 64 ] simplifiying candidate # 1.721 * [simplify]: Simplifying (/ (expm1 x) x) 1.721 * * [simplify]: iters left: 3 (3 enodes) 1.722 * * [simplify]: iters left: 2 (9 enodes) 1.724 * * [simplify]: Extracting #0: cost 1 inf + 0 1.724 * * [simplify]: Extracting #1: cost 4 inf + 0 1.725 * * [simplify]: Extracting #2: cost 4 inf + 1 1.725 * * [simplify]: Extracting #3: cost 0 inf + 365 1.725 * [simplify]: Simplified to (/ (expm1 x) x) 1.725 * [simplify]: Simplified (2 1 1) to (λ (x) (expm1 (log1p (/ (expm1 x) x)))) 1.725 * * * * [progress]: [ 17 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 18 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 19 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 20 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 21 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 22 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 23 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 24 / 64 ] simplifiying candidate #real (real->posit16 (log1p (/ (expm1 x) x))))))> 1.725 * * * * [progress]: [ 25 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 26 / 64 ] simplifiying candidate # 1.725 * * * * [progress]: [ 27 / 64 ] simplifiying candidate # 1.726 * * * * [progress]: [ 28 / 64 ] simplifiying candidate # 1.726 * [simplify]: Simplifying (- (log (expm1 x)) (log x)) 1.726 * * [simplify]: iters left: 4 (5 enodes) 1.728 * * [simplify]: iters left: 3 (17 enodes) 1.733 * * [simplify]: iters left: 2 (20 enodes) 1.739 * * [simplify]: Extracting #0: cost 1 inf + 0 1.739 * * [simplify]: Extracting #1: cost 5 inf + 0 1.739 * * [simplify]: Extracting #2: cost 10 inf + 0 1.739 * * [simplify]: Extracting #3: cost 10 inf + 1 1.739 * * [simplify]: Extracting #4: cost 0 inf + 1291 1.739 * [simplify]: Simplified to (- (log (expm1 x)) (log x)) 1.740 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (exp (- (log (expm1 x)) (log x)))))) 1.740 * * * * [progress]: [ 29 / 64 ] simplifiying candidate # 1.740 * * * * [progress]: [ 30 / 64 ] simplifiying candidate # 1.740 * * * * [progress]: [ 31 / 64 ] simplifiying candidate # 1.740 * [simplify]: Simplifying (/ (* (* (expm1 x) (expm1 x)) (expm1 x)) (* (* x x) x)) 1.740 * * [simplify]: iters left: 6 (7 enodes) 1.744 * * [simplify]: iters left: 5 (30 enodes) 1.754 * * [simplify]: iters left: 4 (70 enodes) 1.781 * * [simplify]: iters left: 3 (146 enodes) 1.827 * * [simplify]: iters left: 2 (250 enodes) 1.907 * * [simplify]: iters left: 1 (428 enodes) 2.090 * * [simplify]: Extracting #0: cost 1 inf + 0 2.091 * * [simplify]: Extracting #1: cost 81 inf + 0 2.092 * * [simplify]: Extracting #2: cost 197 inf + 184 2.096 * * [simplify]: Extracting #3: cost 154 inf + 13151 2.109 * * [simplify]: Extracting #4: cost 22 inf + 70479 2.119 * * [simplify]: Extracting #5: cost 0 inf + 77877 2.127 * * [simplify]: Extracting #6: cost 0 inf + 77637 2.136 * [simplify]: Simplified to (* (* (/ (expm1 x) x) (/ (expm1 x) x)) (/ (expm1 x) x)) 2.136 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (cbrt (* (* (/ (expm1 x) x) (/ (expm1 x) x)) (/ (expm1 x) x)))))) 2.136 * * * * [progress]: [ 32 / 64 ] simplifiying candidate # 2.136 * * * * [progress]: [ 33 / 64 ] simplifiying candidate # 2.136 * * * * [progress]: [ 34 / 64 ] simplifiying candidate # 2.136 * * * * [progress]: [ 35 / 64 ] simplifiying candidate # 2.136 * * * * [progress]: [ 36 / 64 ] simplifiying candidate # 2.136 * [simplify]: Simplifying (/ (exp x) x) 2.136 * * [simplify]: iters left: 3 (3 enodes) 2.137 * * [simplify]: iters left: 2 (9 enodes) 2.138 * * [simplify]: Extracting #0: cost 1 inf + 0 2.138 * * [simplify]: Extracting #1: cost 4 inf + 0 2.138 * * [simplify]: Extracting #2: cost 4 inf + 1 2.138 * * [simplify]: Extracting #3: cost 0 inf + 365 2.138 * [simplify]: Simplified to (/ (exp x) x) 2.138 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (- (/ (exp x) x) (/ 1 x))))) 2.138 * * * * [progress]: [ 37 / 64 ] simplifiying candidate # 2.138 * [simplify]: Simplifying (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) (* (cbrt x) (cbrt x))) 2.138 * * [simplify]: iters left: 6 (7 enodes) 2.145 * * [simplify]: iters left: 5 (27 enodes) 2.153 * * [simplify]: iters left: 4 (42 enodes) 2.162 * * [simplify]: iters left: 3 (49 enodes) 2.169 * * [simplify]: iters left: 2 (52 enodes) 2.175 * * [simplify]: Extracting #0: cost 1 inf + 0 2.175 * * [simplify]: Extracting #1: cost 11 inf + 0 2.175 * * [simplify]: Extracting #2: cost 22 inf + 0 2.175 * * [simplify]: Extracting #3: cost 21 inf + 72 2.176 * * [simplify]: Extracting #4: cost 10 inf + 2123 2.176 * * [simplify]: Extracting #5: cost 0 inf + 4803 2.177 * [simplify]: Simplified to (* (/ (cbrt (expm1 x)) (cbrt x)) (/ (cbrt (expm1 x)) (cbrt x))) 2.177 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (* (/ (cbrt (expm1 x)) (cbrt x)) (/ (cbrt (expm1 x)) (cbrt x))) (/ (cbrt (expm1 x)) (cbrt x)))))) 2.177 * [simplify]: Simplifying (/ (cbrt (expm1 x)) (cbrt x)) 2.177 * * [simplify]: iters left: 4 (5 enodes) 2.178 * * [simplify]: iters left: 3 (15 enodes) 2.180 * * [simplify]: Extracting #0: cost 1 inf + 0 2.180 * * [simplify]: Extracting #1: cost 4 inf + 0 2.180 * * [simplify]: Extracting #2: cost 8 inf + 0 2.180 * * [simplify]: Extracting #3: cost 8 inf + 1 2.181 * * [simplify]: Extracting #4: cost 0 inf + 1149 2.181 * [simplify]: Simplified to (/ (cbrt (expm1 x)) (cbrt x)) 2.181 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (* (/ (cbrt (expm1 x)) (cbrt x)) (/ (cbrt (expm1 x)) (cbrt x))) (/ (cbrt (expm1 x)) (cbrt x)))))) 2.181 * * * * [progress]: [ 38 / 64 ] simplifiying candidate # 2.181 * [simplify]: Simplifying (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) (sqrt x)) 2.181 * * [simplify]: iters left: 6 (6 enodes) 2.182 * * [simplify]: iters left: 5 (20 enodes) 2.185 * * [simplify]: iters left: 4 (24 enodes) 2.190 * * [simplify]: iters left: 3 (27 enodes) 2.197 * * [simplify]: Extracting #0: cost 1 inf + 0 2.197 * * [simplify]: Extracting #1: cost 7 inf + 0 2.197 * * [simplify]: Extracting #2: cost 14 inf + 0 2.197 * * [simplify]: Extracting #3: cost 14 inf + 1 2.198 * * [simplify]: Extracting #4: cost 11 inf + 154 2.198 * * [simplify]: Extracting #5: cost 2 inf + 1913 2.199 * * [simplify]: Extracting #6: cost 0 inf + 2375 2.199 * [simplify]: Simplified to (* (cbrt (expm1 x)) (/ (cbrt (expm1 x)) (sqrt x))) 2.199 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (* (cbrt (expm1 x)) (/ (cbrt (expm1 x)) (sqrt x))) (/ (cbrt (expm1 x)) (sqrt x)))))) 2.200 * [simplify]: Simplifying (/ (cbrt (expm1 x)) (sqrt x)) 2.200 * * [simplify]: iters left: 4 (5 enodes) 2.202 * * [simplify]: iters left: 3 (15 enodes) 2.206 * * [simplify]: Extracting #0: cost 1 inf + 0 2.207 * * [simplify]: Extracting #1: cost 4 inf + 0 2.207 * * [simplify]: Extracting #2: cost 8 inf + 0 2.207 * * [simplify]: Extracting #3: cost 8 inf + 1 2.207 * * [simplify]: Extracting #4: cost 0 inf + 989 2.207 * [simplify]: Simplified to (/ (cbrt (expm1 x)) (sqrt x)) 2.207 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (* (cbrt (expm1 x)) (/ (cbrt (expm1 x)) (sqrt x))) (/ (cbrt (expm1 x)) (sqrt x)))))) 2.207 * * * * [progress]: [ 39 / 64 ] simplifiying candidate # 2.208 * [simplify]: Simplifying (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) 1) 2.208 * * [simplify]: iters left: 6 (6 enodes) 2.211 * * [simplify]: iters left: 5 (20 enodes) 2.218 * * [simplify]: iters left: 4 (30 enodes) 2.227 * * [simplify]: iters left: 3 (31 enodes) 2.231 * * [simplify]: Extracting #0: cost 1 inf + 0 2.231 * * [simplify]: Extracting #1: cost 5 inf + 0 2.231 * * [simplify]: Extracting #2: cost 7 inf + 1 2.231 * * [simplify]: Extracting #3: cost 9 inf + 1 2.231 * * [simplify]: Extracting #4: cost 8 inf + 2 2.231 * * [simplify]: Extracting #5: cost 0 inf + 1212 2.231 * [simplify]: Simplified to (* (cbrt (expm1 x)) (cbrt (expm1 x))) 2.231 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (* (cbrt (expm1 x)) (cbrt (expm1 x))) (/ (cbrt (expm1 x)) x))))) 2.231 * [simplify]: Simplifying (/ (cbrt (expm1 x)) x) 2.232 * * [simplify]: iters left: 4 (4 enodes) 2.232 * * [simplify]: iters left: 3 (12 enodes) 2.234 * * [simplify]: Extracting #0: cost 1 inf + 0 2.234 * * [simplify]: Extracting #1: cost 4 inf + 0 2.234 * * [simplify]: Extracting #2: cost 5 inf + 1 2.234 * * [simplify]: Extracting #3: cost 5 inf + 72 2.234 * * [simplify]: Extracting #4: cost 0 inf + 827 2.234 * [simplify]: Simplified to (/ (cbrt (expm1 x)) x) 2.234 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (* (cbrt (expm1 x)) (cbrt (expm1 x))) (/ (cbrt (expm1 x)) x))))) 2.234 * * * * [progress]: [ 40 / 64 ] simplifiying candidate # 2.234 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (* (cbrt x) (cbrt x))) 2.234 * * [simplify]: iters left: 5 (6 enodes) 2.236 * * [simplify]: iters left: 4 (20 enodes) 2.238 * * [simplify]: iters left: 3 (22 enodes) 2.241 * * [simplify]: Extracting #0: cost 1 inf + 0 2.241 * * [simplify]: Extracting #1: cost 6 inf + 0 2.241 * * [simplify]: Extracting #2: cost 12 inf + 0 2.241 * * [simplify]: Extracting #3: cost 12 inf + 1 2.242 * * [simplify]: Extracting #4: cost 10 inf + 153 2.242 * * [simplify]: Extracting #5: cost 1 inf + 1502 2.242 * * [simplify]: Extracting #6: cost 0 inf + 1773 2.242 * [simplify]: Simplified to (/ (/ (sqrt (expm1 x)) (cbrt x)) (cbrt x)) 2.242 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (/ (/ (sqrt (expm1 x)) (cbrt x)) (cbrt x)) (/ (sqrt (expm1 x)) (cbrt x)))))) 2.242 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (cbrt x)) 2.242 * * [simplify]: iters left: 4 (5 enodes) 2.244 * * [simplify]: iters left: 3 (15 enodes) 2.246 * * [simplify]: Extracting #0: cost 1 inf + 0 2.246 * * [simplify]: Extracting #1: cost 4 inf + 0 2.246 * * [simplify]: Extracting #2: cost 8 inf + 0 2.246 * * [simplify]: Extracting #3: cost 8 inf + 1 2.246 * * [simplify]: Extracting #4: cost 0 inf + 989 2.247 * [simplify]: Simplified to (/ (sqrt (expm1 x)) (cbrt x)) 2.247 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (/ (/ (sqrt (expm1 x)) (cbrt x)) (cbrt x)) (/ (sqrt (expm1 x)) (cbrt x)))))) 2.247 * * * * [progress]: [ 41 / 64 ] simplifiying candidate # 2.247 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (sqrt x)) 2.247 * * [simplify]: iters left: 4 (5 enodes) 2.248 * * [simplify]: iters left: 3 (15 enodes) 2.250 * * [simplify]: Extracting #0: cost 1 inf + 0 2.250 * * [simplify]: Extracting #1: cost 4 inf + 0 2.250 * * [simplify]: Extracting #2: cost 8 inf + 0 2.250 * * [simplify]: Extracting #3: cost 8 inf + 1 2.251 * * [simplify]: Extracting #4: cost 0 inf + 829 2.251 * [simplify]: Simplified to (/ (sqrt (expm1 x)) (sqrt x)) 2.251 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (/ (sqrt (expm1 x)) (sqrt x)) (/ (sqrt (expm1 x)) (sqrt x)))))) 2.251 * [simplify]: Simplifying (/ (sqrt (expm1 x)) (sqrt x)) 2.251 * * [simplify]: iters left: 4 (5 enodes) 2.252 * * [simplify]: iters left: 3 (15 enodes) 2.254 * * [simplify]: Extracting #0: cost 1 inf + 0 2.254 * * [simplify]: Extracting #1: cost 4 inf + 0 2.254 * * [simplify]: Extracting #2: cost 8 inf + 0 2.254 * * [simplify]: Extracting #3: cost 8 inf + 1 2.254 * * [simplify]: Extracting #4: cost 0 inf + 829 2.254 * [simplify]: Simplified to (/ (sqrt (expm1 x)) (sqrt x)) 2.254 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (/ (sqrt (expm1 x)) (sqrt x)) (/ (sqrt (expm1 x)) (sqrt x)))))) 2.254 * * * * [progress]: [ 42 / 64 ] simplifiying candidate # 2.255 * [simplify]: Simplifying (/ (sqrt (expm1 x)) 1) 2.255 * * [simplify]: iters left: 4 (5 enodes) 2.257 * * [simplify]: iters left: 3 (15 enodes) 2.262 * * [simplify]: iters left: 2 (17 enodes) 2.267 * * [simplify]: Extracting #0: cost 1 inf + 0 2.267 * * [simplify]: Extracting #1: cost 4 inf + 0 2.267 * * [simplify]: Extracting #2: cost 5 inf + 1 2.267 * * [simplify]: Extracting #3: cost 4 inf + 2 2.267 * * [simplify]: Extracting #4: cost 1 inf + 255 2.268 * * [simplify]: Extracting #5: cost 0 inf + 366 2.268 * [simplify]: Simplified to (sqrt (expm1 x)) 2.268 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (sqrt (expm1 x)) (/ (sqrt (expm1 x)) x))))) 2.268 * [simplify]: Simplifying (/ (sqrt (expm1 x)) x) 2.268 * * [simplify]: iters left: 4 (4 enodes) 2.270 * * [simplify]: iters left: 3 (12 enodes) 2.273 * * [simplify]: Extracting #0: cost 1 inf + 0 2.273 * * [simplify]: Extracting #1: cost 4 inf + 0 2.273 * * [simplify]: Extracting #2: cost 5 inf + 1 2.273 * * [simplify]: Extracting #3: cost 5 inf + 72 2.273 * * [simplify]: Extracting #4: cost 0 inf + 667 2.274 * [simplify]: Simplified to (/ (sqrt (expm1 x)) x) 2.274 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (sqrt (expm1 x)) (/ (sqrt (expm1 x)) x))))) 2.274 * * * * [progress]: [ 43 / 64 ] simplifiying candidate # 2.274 * [simplify]: Simplifying (/ 1 (* (cbrt x) (cbrt x))) 2.274 * * [simplify]: iters left: 5 (5 enodes) 2.277 * * [simplify]: iters left: 4 (19 enodes) 2.283 * * [simplify]: iters left: 3 (23 enodes) 2.288 * * [simplify]: Extracting #0: cost 1 inf + 0 2.289 * * [simplify]: Extracting #1: cost 6 inf + 0 2.289 * * [simplify]: Extracting #2: cost 9 inf + 1 2.289 * * [simplify]: Extracting #3: cost 1 inf + 852 2.289 * * [simplify]: Extracting #4: cost 0 inf + 974 2.289 * [simplify]: Simplified to (/ 1 (* (cbrt x) (cbrt x))) 2.289 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (/ 1 (* (cbrt x) (cbrt x))) (/ (expm1 x) (cbrt x)))))) 2.289 * [simplify]: Simplifying (/ (expm1 x) (cbrt x)) 2.289 * * [simplify]: iters left: 3 (4 enodes) 2.290 * * [simplify]: iters left: 2 (12 enodes) 2.292 * * [simplify]: Extracting #0: cost 1 inf + 0 2.292 * * [simplify]: Extracting #1: cost 4 inf + 0 2.292 * * [simplify]: Extracting #2: cost 7 inf + 0 2.292 * * [simplify]: Extracting #3: cost 6 inf + 1 2.292 * * [simplify]: Extracting #4: cost 0 inf + 687 2.292 * [simplify]: Simplified to (/ (expm1 x) (cbrt x)) 2.292 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (/ 1 (* (cbrt x) (cbrt x))) (/ (expm1 x) (cbrt x)))))) 2.292 * * * * [progress]: [ 44 / 64 ] simplifiying candidate # 2.292 * [simplify]: Simplifying (/ 1 (sqrt x)) 2.292 * * [simplify]: iters left: 3 (4 enodes) 2.293 * * [simplify]: iters left: 2 (14 enodes) 2.296 * * [simplify]: iters left: 1 (16 enodes) 2.298 * * [simplify]: Extracting #0: cost 1 inf + 0 2.298 * * [simplify]: Extracting #1: cost 4 inf + 0 2.298 * * [simplify]: Extracting #2: cost 5 inf + 1 2.298 * * [simplify]: Extracting #3: cost 3 inf + 43 2.298 * * [simplify]: Extracting #4: cost 1 inf + 166 2.298 * * [simplify]: Extracting #5: cost 0 inf + 248 2.298 * [simplify]: Simplified to (/ 1 (sqrt x)) 2.298 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* (/ 1 (sqrt x)) (/ (expm1 x) (sqrt x)))))) 2.299 * [simplify]: Simplifying (/ (expm1 x) (sqrt x)) 2.299 * * [simplify]: iters left: 3 (4 enodes) 2.300 * * [simplify]: iters left: 2 (12 enodes) 2.301 * * [simplify]: Extracting #0: cost 1 inf + 0 2.301 * * [simplify]: Extracting #1: cost 4 inf + 0 2.301 * * [simplify]: Extracting #2: cost 7 inf + 0 2.301 * * [simplify]: Extracting #3: cost 6 inf + 1 2.301 * * [simplify]: Extracting #4: cost 0 inf + 527 2.301 * [simplify]: Simplified to (/ (expm1 x) (sqrt x)) 2.301 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* (/ 1 (sqrt x)) (/ (expm1 x) (sqrt x)))))) 2.301 * * * * [progress]: [ 45 / 64 ] simplifiying candidate # 2.302 * [simplify]: Simplifying (/ 1 1) 2.302 * * [simplify]: iters left: 2 (2 enodes) 2.303 * * [simplify]: iters left: 1 (6 enodes) 2.304 * * [simplify]: Extracting #0: cost 1 inf + 0 2.304 * * [simplify]: Extracting #1: cost 0 inf + 1 2.304 * [simplify]: Simplified to 1 2.304 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (* 1 (/ (expm1 x) x))))) 2.304 * [simplify]: Simplifying (/ (expm1 x) x) 2.304 * * [simplify]: iters left: 3 (3 enodes) 2.305 * * [simplify]: iters left: 2 (9 enodes) 2.306 * * [simplify]: Extracting #0: cost 1 inf + 0 2.306 * * [simplify]: Extracting #1: cost 4 inf + 0 2.306 * * [simplify]: Extracting #2: cost 4 inf + 1 2.306 * * [simplify]: Extracting #3: cost 0 inf + 365 2.306 * [simplify]: Simplified to (/ (expm1 x) x) 2.306 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (* 1 (/ (expm1 x) x))))) 2.306 * * * * [progress]: [ 46 / 64 ] simplifiying candidate # 2.306 * * * * [progress]: [ 47 / 64 ] simplifiying candidate # 2.306 * * * * [progress]: [ 48 / 64 ] simplifiying candidate # 2.306 * * * * [progress]: [ 49 / 64 ] simplifiying candidate # 2.306 * [simplify]: Simplifying (cbrt x) 2.307 * * [simplify]: iters left: 1 (2 enodes) 2.307 * * [simplify]: Extracting #0: cost 1 inf + 0 2.307 * * [simplify]: Extracting #1: cost 3 inf + 0 2.307 * * [simplify]: Extracting #2: cost 2 inf + 1 2.307 * * [simplify]: Extracting #3: cost 0 inf + 163 2.307 * [simplify]: Simplified to (cbrt x) 2.307 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (/ (/ (expm1 x) (* (cbrt x) (cbrt x))) (cbrt x))))) 2.307 * * * * [progress]: [ 50 / 64 ] simplifiying candidate # 2.307 * [simplify]: Simplifying (sqrt x) 2.307 * * [simplify]: iters left: 1 (2 enodes) 2.308 * * [simplify]: Extracting #0: cost 1 inf + 0 2.308 * * [simplify]: Extracting #1: cost 3 inf + 0 2.308 * * [simplify]: Extracting #2: cost 2 inf + 1 2.308 * * [simplify]: Extracting #3: cost 0 inf + 83 2.308 * [simplify]: Simplified to (sqrt x) 2.308 * [simplify]: Simplified (2 1 1 2) to (λ (x) (expm1 (log1p (/ (/ (expm1 x) (sqrt x)) (sqrt x))))) 2.308 * * * * [progress]: [ 51 / 64 ] simplifiying candidate # 2.308 * * * * [progress]: [ 52 / 64 ] simplifiying candidate # 2.308 * [simplify]: Simplifying (* (cbrt (expm1 x)) (cbrt (expm1 x))) 2.308 * * [simplify]: iters left: 4 (4 enodes) 2.309 * * [simplify]: iters left: 3 (12 enodes) 2.310 * * [simplify]: Extracting #0: cost 1 inf + 0 2.311 * * [simplify]: Extracting #1: cost 3 inf + 0 2.311 * * [simplify]: Extracting #2: cost 5 inf + 0 2.311 * * [simplify]: Extracting #3: cost 7 inf + 0 2.311 * * [simplify]: Extracting #4: cost 6 inf + 1 2.311 * * [simplify]: Extracting #5: cost 0 inf + 827 2.311 * [simplify]: Simplified to (* (cbrt (expm1 x)) (cbrt (expm1 x))) 2.311 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (/ (* (cbrt (expm1 x)) (cbrt (expm1 x))) (/ x (cbrt (expm1 x))))))) 2.311 * * * * [progress]: [ 53 / 64 ] simplifiying candidate # 2.311 * [simplify]: Simplifying (sqrt (expm1 x)) 2.311 * * [simplify]: iters left: 2 (3 enodes) 2.312 * * [simplify]: iters left: 1 (9 enodes) 2.313 * * [simplify]: Extracting #0: cost 1 inf + 0 2.313 * * [simplify]: Extracting #1: cost 3 inf + 0 2.313 * * [simplify]: Extracting #2: cost 5 inf + 0 2.313 * * [simplify]: Extracting #3: cost 4 inf + 1 2.313 * * [simplify]: Extracting #4: cost 0 inf + 365 2.313 * [simplify]: Simplified to (sqrt (expm1 x)) 2.313 * [simplify]: Simplified (2 1 1 1) to (λ (x) (expm1 (log1p (/ (sqrt (expm1 x)) (/ x (sqrt (expm1 x))))))) 2.313 * * * * [progress]: [ 54 / 64 ] simplifiying candidate # 2.313 * * * * [progress]: [ 55 / 64 ] simplifiying candidate #real (real->posit16 (/ (expm1 x) x))))))> 2.313 * * * * [progress]: [ 56 / 64 ] simplifiying candidate # 2.313 * [simplify]: Simplifying (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 2.313 * * [simplify]: iters left: 6 (10 enodes) 2.317 * * [simplify]: iters left: 5 (44 enodes) 2.330 * * [simplify]: iters left: 4 (62 enodes) 2.340 * * [simplify]: iters left: 3 (90 enodes) 2.355 * * [simplify]: iters left: 2 (112 enodes) 2.373 * * [simplify]: iters left: 1 (124 enodes) 2.387 * * [simplify]: Extracting #0: cost 1 inf + 0 2.388 * * [simplify]: Extracting #1: cost 14 inf + 0 2.388 * * [simplify]: Extracting #2: cost 17 inf + 87 2.388 * * [simplify]: Extracting #3: cost 4 inf + 943 2.389 * * [simplify]: Extracting #4: cost 0 inf + 1271 2.389 * [simplify]: Simplified to (fma x (fma x 1/6 1/2) 1) 2.389 * [simplify]: Simplified (2) to (λ (x) (fma x (fma x 1/6 1/2) 1)) 2.389 * * * * [progress]: [ 57 / 64 ] simplifiying candidate # 2.389 * [simplify]: Simplifying (/ (- (exp x) 1) x) 2.389 * * [simplify]: iters left: 5 (5 enodes) 2.391 * * [simplify]: iters left: 4 (24 enodes) 2.395 * * [simplify]: iters left: 3 (34 enodes) 2.400 * * [simplify]: iters left: 2 (38 enodes) 2.406 * * [simplify]: Extracting #0: cost 1 inf + 0 2.406 * * [simplify]: Extracting #1: cost 7 inf + 0 2.406 * * [simplify]: Extracting #2: cost 13 inf + 1 2.406 * * [simplify]: Extracting #3: cost 8 inf + 229 2.406 * * [simplify]: Extracting #4: cost 1 inf + 788 2.407 * * [simplify]: Extracting #5: cost 0 inf + 899 2.407 * [simplify]: Simplified to (/ (expm1 x) x) 2.407 * [simplify]: Simplified (2) to (λ (x) (/ (expm1 x) x)) 2.407 * * * * [progress]: [ 58 / 64 ] simplifiying candidate # 2.407 * [simplify]: Simplifying (* -1 (/ (- 1 (exp x)) x)) 2.407 * * [simplify]: iters left: 6 (7 enodes) 2.409 * * [simplify]: iters left: 5 (32 enodes) 2.418 * * [simplify]: iters left: 4 (56 enodes) 2.436 * * [simplify]: iters left: 3 (87 enodes) 2.456 * * [simplify]: iters left: 2 (129 enodes) 2.477 * * [simplify]: iters left: 1 (176 enodes) 2.535 * * [simplify]: Extracting #0: cost 1 inf + 0 2.536 * * [simplify]: Extracting #1: cost 22 inf + 0 2.536 * * [simplify]: Extracting #2: cost 57 inf + 3 2.536 * * [simplify]: Extracting #3: cost 49 inf + 561 2.539 * * [simplify]: Extracting #4: cost 6 inf + 6668 2.542 * * [simplify]: Extracting #5: cost 1 inf + 7467 2.546 * * [simplify]: Extracting #6: cost 0 inf + 7619 2.551 * [simplify]: Simplified to (/ (+ (exp x) -1) x) 2.551 * [simplify]: Simplified (2) to (λ (x) (/ (+ (exp x) -1) x)) 2.551 * * * * [progress]: [ 59 / 64 ] simplifiying candidate # 2.552 * [simplify]: Simplifying (+ (log 2) (+ (* 1/4 x) (* 5/96 (pow x 2)))) 2.552 * * [simplify]: iters left: 6 (10 enodes) 2.559 * * [simplify]: iters left: 5 (42 enodes) 2.573 * * [simplify]: iters left: 4 (61 enodes) 2.592 * * [simplify]: iters left: 3 (93 enodes) 2.605 * * [simplify]: iters left: 2 (114 enodes) 2.619 * * [simplify]: iters left: 1 (121 enodes) 2.631 * * [simplify]: Extracting #0: cost 1 inf + 0 2.631 * * [simplify]: Extracting #1: cost 14 inf + 0 2.631 * * [simplify]: Extracting #2: cost 20 inf + 61 2.632 * * [simplify]: Extracting #3: cost 8 inf + 971 2.632 * * [simplify]: Extracting #4: cost 0 inf + 1832 2.633 * [simplify]: Simplified to (fma (fma 5/96 x 1/4) x (log 2)) 2.633 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (fma (fma 5/96 x 1/4) x (log 2)))) 2.633 * * * * [progress]: [ 60 / 64 ] simplifiying candidate # 2.633 * [simplify]: Simplifying (- (+ (/ (exp x) x) (+ (/ (exp x) (pow x 2)) (+ (* 1/3 (/ (pow (exp x) 3) (pow x 3))) (/ (exp x) (pow x 3))))) (+ (/ (pow (exp x) 2) (pow x 3)) (+ (* 1/2 (/ 1 (pow x 2))) (+ (* 1/2 (/ (pow (exp x) 2) (pow x 2))) (+ (* 1/3 (/ 1 (pow x 3))) (/ 1 x)))))) 2.633 * * [simplify]: iters left: 6 (32 enodes) 2.645 * * [simplify]: iters left: 5 (154 enodes) 2.678 * * [simplify]: iters left: 4 (405 enodes) 2.929 * * [simplify]: Extracting #0: cost 1 inf + 0 2.930 * * [simplify]: Extracting #1: cost 93 inf + 0 2.932 * * [simplify]: Extracting #2: cost 396 inf + 0 2.938 * * [simplify]: Extracting #3: cost 460 inf + 11999 2.965 * * [simplify]: Extracting #4: cost 273 inf + 75783 3.049 * * [simplify]: Extracting #5: cost 38 inf + 196270 3.116 * * [simplify]: Extracting #6: cost 0 inf + 209832 3.171 * * [simplify]: Extracting #7: cost 0 inf + 209767 3.254 * [simplify]: Simplified to (- (+ (+ (/ (exp x) x) (fma 1/3 (* (/ (exp x) x) (* (/ (exp x) x) (/ (exp x) x))) (/ (exp x) (* x x)))) (- (/ (exp x) (* (* x x) x)) (fma (/ (exp x) x) (/ (exp x) (* x x)) (/ 1/2 (* x x))))) (fma (* (/ (exp x) x) (/ (exp x) x)) 1/2 (+ (/ 1/3 (* (* x x) x)) (/ 1 x)))) 3.255 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (- (+ (+ (/ (exp x) x) (fma 1/3 (* (/ (exp x) x) (* (/ (exp x) x) (/ (exp x) x))) (/ (exp x) (* x x)))) (- (/ (exp x) (* (* x x) x)) (fma (/ (exp x) x) (/ (exp x) (* x x)) (/ 1/2 (* x x))))) (fma (* (/ (exp x) x) (/ (exp x) x)) 1/2 (+ (/ 1/3 (* (* x x) x)) (/ 1 x)))))) 3.255 * * * * [progress]: [ 61 / 64 ] simplifiying candidate # 3.255 * [simplify]: Simplifying (- (+ (/ (exp x) x) (+ (/ (exp x) (pow x 2)) (+ (* 1/3 (/ (pow (exp x) 3) (pow x 3))) (/ (exp x) (pow x 3))))) (+ (/ (pow (exp x) 2) (pow x 3)) (+ (* 1/2 (/ 1 (pow x 2))) (+ (* 1/2 (/ (pow (exp x) 2) (pow x 2))) (+ (* 1/3 (/ 1 (pow x 3))) (/ 1 x)))))) 3.256 * * [simplify]: iters left: 6 (32 enodes) 3.276 * * [simplify]: iters left: 5 (154 enodes) 3.331 * * [simplify]: iters left: 4 (405 enodes) 3.531 * * [simplify]: Extracting #0: cost 1 inf + 0 3.531 * * [simplify]: Extracting #1: cost 93 inf + 0 3.533 * * [simplify]: Extracting #2: cost 396 inf + 0 3.540 * * [simplify]: Extracting #3: cost 460 inf + 11999 3.567 * * [simplify]: Extracting #4: cost 273 inf + 75783 3.648 * * [simplify]: Extracting #5: cost 38 inf + 196270 3.739 * * [simplify]: Extracting #6: cost 0 inf + 209832 3.805 * * [simplify]: Extracting #7: cost 0 inf + 209767 3.897 * [simplify]: Simplified to (- (+ (+ (/ (exp x) x) (fma 1/3 (* (/ (exp x) x) (* (/ (exp x) x) (/ (exp x) x))) (/ (exp x) (* x x)))) (- (/ (exp x) (* (* x x) x)) (fma (/ (exp x) x) (/ (exp x) (* x x)) (/ 1/2 (* x x))))) (fma (* (/ (exp x) x) (/ (exp x) x)) 1/2 (+ (/ 1/3 (* (* x x) x)) (/ 1 x)))) 3.897 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (- (+ (+ (/ (exp x) x) (fma 1/3 (* (/ (exp x) x) (* (/ (exp x) x) (/ (exp x) x))) (/ (exp x) (* x x)))) (- (/ (exp x) (* (* x x) x)) (fma (/ (exp x) x) (/ (exp x) (* x x)) (/ 1/2 (* x x))))) (fma (* (/ (exp x) x) (/ (exp x) x)) 1/2 (+ (/ 1/3 (* (* x x) x)) (/ 1 x)))))) 3.897 * * * * [progress]: [ 62 / 64 ] simplifiying candidate # 3.898 * [simplify]: Simplifying (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 3.898 * * [simplify]: iters left: 6 (10 enodes) 3.905 * * [simplify]: iters left: 5 (44 enodes) 3.914 * * [simplify]: iters left: 4 (62 enodes) 3.925 * * [simplify]: iters left: 3 (90 enodes) 3.939 * * [simplify]: iters left: 2 (112 enodes) 3.970 * * [simplify]: iters left: 1 (124 enodes) 3.993 * * [simplify]: Extracting #0: cost 1 inf + 0 3.993 * * [simplify]: Extracting #1: cost 14 inf + 0 3.993 * * [simplify]: Extracting #2: cost 17 inf + 87 3.994 * * [simplify]: Extracting #3: cost 4 inf + 943 3.995 * * [simplify]: Extracting #4: cost 0 inf + 1271 3.996 * [simplify]: Simplified to (fma x (fma x 1/6 1/2) 1) 3.996 * [simplify]: Simplified (2 1 1) to (λ (x) (expm1 (log1p (fma x (fma x 1/6 1/2) 1)))) 3.996 * * * * [progress]: [ 63 / 64 ] simplifiying candidate # 3.996 * [simplify]: Simplifying (/ (- (exp x) 1) x) 3.996 * * [simplify]: iters left: 5 (5 enodes) 3.998 * * [simplify]: iters left: 4 (24 enodes) 4.002 * * [simplify]: iters left: 3 (34 enodes) 4.009 * * [simplify]: iters left: 2 (38 enodes) 4.015 * * [simplify]: Extracting #0: cost 1 inf + 0 4.015 * * [simplify]: Extracting #1: cost 7 inf + 0 4.015 * * [simplify]: Extracting #2: cost 13 inf + 1 4.015 * * [simplify]: Extracting #3: cost 8 inf + 229 4.015 * * [simplify]: Extracting #4: cost 1 inf + 788 4.016 * * [simplify]: Extracting #5: cost 0 inf + 899 4.016 * [simplify]: Simplified to (/ (expm1 x) x) 4.016 * [simplify]: Simplified (2 1 1) to (λ (x) (expm1 (log1p (/ (expm1 x) x)))) 4.016 * * * * [progress]: [ 64 / 64 ] simplifiying candidate # 4.016 * [simplify]: Simplifying (* -1 (/ (- 1 (exp x)) x)) 4.016 * * [simplify]: iters left: 6 (7 enodes) 4.019 * * [simplify]: iters left: 5 (32 enodes) 4.025 * * [simplify]: iters left: 4 (56 enodes) 4.042 * * [simplify]: iters left: 3 (87 enodes) 4.069 * * [simplify]: iters left: 2 (129 enodes) 4.109 * * [simplify]: iters left: 1 (176 enodes) 4.170 * * [simplify]: Extracting #0: cost 1 inf + 0 4.170 * * [simplify]: Extracting #1: cost 22 inf + 0 4.171 * * [simplify]: Extracting #2: cost 57 inf + 3 4.171 * * [simplify]: Extracting #3: cost 49 inf + 561 4.174 * * [simplify]: Extracting #4: cost 6 inf + 6668 4.177 * * [simplify]: Extracting #5: cost 1 inf + 7467 4.180 * * [simplify]: Extracting #6: cost 0 inf + 7619 4.183 * [simplify]: Simplified to (/ (+ (exp x) -1) x) 4.183 * [simplify]: Simplified (2 1 1) to (λ (x) (expm1 (log1p (/ (+ (exp x) -1) x)))) 4.183 * * * [progress]: adding candidates to table 4.704 * * [progress]: iteration 3 / 4 4.704 * * * [progress]: picking best candidate 4.708 * * * * [pick]: Picked # 4.708 * * * [progress]: localizing error 4.724 * * * [progress]: generating rewritten candidates 4.724 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 4.733 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 4.734 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 4.735 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 4.737 * * * [progress]: generating series expansions 4.737 * * * * [progress]: [ 1 / 4 ] generating series at (2) 4.737 * [backup-simplify]: Simplify (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))) into (expm1 (log1p (/ (expm1 x) x))) 4.737 * [approximate]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in (x) around 0 4.737 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 4.737 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 4.737 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 4.737 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 4.737 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 4.737 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 4.737 * [taylor]: Taking taylor expansion of 1 in x 4.737 * [backup-simplify]: Simplify 1 into 1 4.737 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 4.737 * [taylor]: Taking taylor expansion of (expm1 x) in x 4.737 * [taylor]: Rewrote expression to (- (exp x) 1) 4.737 * [taylor]: Taking taylor expansion of (exp x) in x 4.737 * [taylor]: Taking taylor expansion of x in x 4.737 * [backup-simplify]: Simplify 0 into 0 4.738 * [backup-simplify]: Simplify 1 into 1 4.738 * [backup-simplify]: Simplify (exp 0) into 1 4.738 * [taylor]: Taking taylor expansion of 1 in x 4.738 * [backup-simplify]: Simplify 1 into 1 4.738 * [taylor]: Taking taylor expansion of x in x 4.738 * [backup-simplify]: Simplify 0 into 0 4.738 * [backup-simplify]: Simplify 1 into 1 4.738 * [backup-simplify]: Simplify (- 1) into -1 4.739 * [backup-simplify]: Simplify (+ 1 -1) into 0 4.739 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.740 * [backup-simplify]: Simplify (- 0) into 0 4.740 * [backup-simplify]: Simplify (+ 1 0) into 1 4.740 * [backup-simplify]: Simplify (/ 1 1) into 1 4.741 * [backup-simplify]: Simplify (+ 1 1) into 2 4.741 * [backup-simplify]: Simplify (log 2) into (log 2) 4.742 * [backup-simplify]: Simplify (exp (log 2)) into 2 4.742 * [taylor]: Taking taylor expansion of 1 in x 4.742 * [backup-simplify]: Simplify 1 into 1 4.742 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 4.742 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 4.742 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 4.742 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 4.742 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 4.742 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 4.742 * [taylor]: Taking taylor expansion of 1 in x 4.742 * [backup-simplify]: Simplify 1 into 1 4.742 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 4.742 * [taylor]: Taking taylor expansion of (expm1 x) in x 4.742 * [taylor]: Rewrote expression to (- (exp x) 1) 4.742 * [taylor]: Taking taylor expansion of (exp x) in x 4.742 * [taylor]: Taking taylor expansion of x in x 4.742 * [backup-simplify]: Simplify 0 into 0 4.742 * [backup-simplify]: Simplify 1 into 1 4.742 * [backup-simplify]: Simplify (exp 0) into 1 4.742 * [taylor]: Taking taylor expansion of 1 in x 4.742 * [backup-simplify]: Simplify 1 into 1 4.742 * [taylor]: Taking taylor expansion of x in x 4.742 * [backup-simplify]: Simplify 0 into 0 4.742 * [backup-simplify]: Simplify 1 into 1 4.742 * [backup-simplify]: Simplify (- 1) into -1 4.743 * [backup-simplify]: Simplify (+ 1 -1) into 0 4.743 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 4.744 * [backup-simplify]: Simplify (- 0) into 0 4.744 * [backup-simplify]: Simplify (+ 1 0) into 1 4.744 * [backup-simplify]: Simplify (/ 1 1) into 1 4.744 * [backup-simplify]: Simplify (+ 1 1) into 2 4.745 * [backup-simplify]: Simplify (log 2) into (log 2) 4.745 * [backup-simplify]: Simplify (exp (log 2)) into 2 4.745 * [taylor]: Taking taylor expansion of 1 in x 4.745 * [backup-simplify]: Simplify 1 into 1 4.745 * [backup-simplify]: Simplify (- 1) into -1 4.746 * [backup-simplify]: Simplify (+ 2 -1) into 1 4.746 * [backup-simplify]: Simplify 1 into 1 4.747 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 4.747 * [backup-simplify]: Simplify (- 0) into 0 4.747 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 4.748 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 4.748 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 4.749 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 4.751 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 1) 1)))) into 1/2 4.751 * [backup-simplify]: Simplify (- 0) into 0 4.751 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 4.751 * [backup-simplify]: Simplify 1/2 into 1/2 4.753 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 4.753 * [backup-simplify]: Simplify (- 0) into 0 4.753 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 4.754 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 4.754 * [backup-simplify]: Simplify (+ 0 1/6) into 1/6 4.756 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1/2) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/6) 1)) (pow 2 1)))) 2) into 5/96 4.758 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 2) 2)) (* (/ (pow 5/96 1) 1)))) into 1/6 4.759 * [backup-simplify]: Simplify (- 0) into 0 4.759 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 4.759 * [backup-simplify]: Simplify 1/6 into 1/6 4.759 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) 1)) into (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 4.759 * [backup-simplify]: Simplify (* (sqrt (expm1 (log1p (/ (expm1 (/ 1 x)) (/ 1 x))))) (sqrt (expm1 (log1p (/ (expm1 (/ 1 x)) (/ 1 x)))))) into (expm1 (log1p (* (expm1 (/ 1 x)) x))) 4.759 * [approximate]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in (x) around 0 4.759 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 4.759 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 4.759 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 4.759 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 4.759 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 4.759 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 4.759 * [taylor]: Taking taylor expansion of 1 in x 4.759 * [backup-simplify]: Simplify 1 into 1 4.759 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 4.760 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 4.760 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 4.760 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 4.760 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.760 * [taylor]: Taking taylor expansion of x in x 4.760 * [backup-simplify]: Simplify 0 into 0 4.760 * [backup-simplify]: Simplify 1 into 1 4.760 * [backup-simplify]: Simplify (/ 1 1) into 1 4.760 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 4.760 * [taylor]: Taking taylor expansion of 1 in x 4.760 * [backup-simplify]: Simplify 1 into 1 4.760 * [taylor]: Taking taylor expansion of x in x 4.760 * [backup-simplify]: Simplify 0 into 0 4.760 * [backup-simplify]: Simplify 1 into 1 4.760 * [backup-simplify]: Simplify (- 1) into -1 4.760 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 4.760 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 4.761 * [backup-simplify]: Simplify (+ 1 0) into 1 4.761 * [backup-simplify]: Simplify (log 1) into 0 4.761 * [backup-simplify]: Simplify (- 0) into 0 4.761 * [backup-simplify]: Simplify (+ 0 0) into 0 4.762 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 4.762 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 4.762 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 4.762 * [backup-simplify]: Simplify (exp 0) into 1 4.762 * [taylor]: Taking taylor expansion of 1 in x 4.762 * [backup-simplify]: Simplify 1 into 1 4.762 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 4.762 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 4.762 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 4.762 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 4.762 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 4.762 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 4.762 * [taylor]: Taking taylor expansion of 1 in x 4.762 * [backup-simplify]: Simplify 1 into 1 4.762 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 4.762 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 4.762 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 4.762 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 4.762 * [taylor]: Taking taylor expansion of (/ 1 x) in x 4.762 * [taylor]: Taking taylor expansion of x in x 4.762 * [backup-simplify]: Simplify 0 into 0 4.763 * [backup-simplify]: Simplify 1 into 1 4.763 * [backup-simplify]: Simplify (/ 1 1) into 1 4.763 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 4.763 * [taylor]: Taking taylor expansion of 1 in x 4.763 * [backup-simplify]: Simplify 1 into 1 4.763 * [taylor]: Taking taylor expansion of x in x 4.763 * [backup-simplify]: Simplify 0 into 0 4.763 * [backup-simplify]: Simplify 1 into 1 4.763 * [backup-simplify]: Simplify (- 1) into -1 4.763 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 4.763 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 4.764 * [backup-simplify]: Simplify (+ 1 0) into 1 4.764 * [backup-simplify]: Simplify (log 1) into 0 4.764 * [backup-simplify]: Simplify (- 0) into 0 4.764 * [backup-simplify]: Simplify (+ 0 0) into 0 4.765 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 4.765 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 4.765 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 4.765 * [backup-simplify]: Simplify (exp 0) into 1 4.765 * [taylor]: Taking taylor expansion of 1 in x 4.765 * [backup-simplify]: Simplify 1 into 1 4.765 * [backup-simplify]: Simplify (- 1) into -1 4.766 * [backup-simplify]: Simplify (+ 1 -1) into 0 4.766 * [backup-simplify]: Simplify 0 into 0 4.766 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1)))) into (- (exp (/ 1 x)) 1) 4.766 * [backup-simplify]: Simplify (- 0) into 0 4.766 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 1) 0) into (- (exp (/ 1 x)) 1) 4.766 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 4.766 * [backup-simplify]: Simplify (- 0) into 0 4.767 * [backup-simplify]: Simplify (+ 0 0) into 0 4.767 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 4.767 * [backup-simplify]: Simplify (+ 0 0) into 0 4.768 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 4.769 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)))) into 0 4.769 * [backup-simplify]: Simplify (- 0) into 0 4.769 * [backup-simplify]: Simplify (+ 0 0) into 0 4.769 * [backup-simplify]: Simplify 0 into 0 4.770 * [backup-simplify]: Simplify (- 0) into 0 4.770 * [backup-simplify]: Simplify (+ 0 0) into 0 4.770 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 4.771 * [backup-simplify]: Simplify (+ 0 0) into 0 4.773 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 4.773 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)))) into 0 4.774 * [backup-simplify]: Simplify (- 0) into 0 4.774 * [backup-simplify]: Simplify (+ 0 0) into 0 4.774 * [backup-simplify]: Simplify 0 into 0 4.774 * [backup-simplify]: Simplify (- 0) into 0 4.774 * [backup-simplify]: Simplify (+ 0 0) into 0 4.775 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 4.775 * [backup-simplify]: Simplify (+ 0 0) into 0 4.779 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 4.781 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)))) into 0 4.781 * [backup-simplify]: Simplify (- 0) into 0 4.781 * [backup-simplify]: Simplify (+ 0 0) into 0 4.781 * [backup-simplify]: Simplify 0 into 0 4.782 * [backup-simplify]: Simplify (- 0) into 0 4.782 * [backup-simplify]: Simplify (+ 0 0) into 0 4.782 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 4.783 * [backup-simplify]: Simplify (+ 0 0) into 0 4.792 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 4.796 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 5) 120)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)))) into 0 4.796 * [backup-simplify]: Simplify (- 0) into 0 4.797 * [backup-simplify]: Simplify (+ 0 0) into 0 4.797 * [backup-simplify]: Simplify 0 into 0 4.797 * [backup-simplify]: Simplify (- 0) into 0 4.797 * [backup-simplify]: Simplify (+ 0 0) into 0 4.798 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 4.799 * [backup-simplify]: Simplify (+ 0 0) into 0 4.808 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 4.816 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 6) 720)) (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 3) 6)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 2) 2)) (* (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 1) 1)))) into 0 4.817 * [backup-simplify]: Simplify (- 0) into 0 4.817 * [backup-simplify]: Simplify (+ 0 0) into 0 4.817 * [backup-simplify]: Simplify 0 into 0 4.817 * [backup-simplify]: Simplify (- 0) into 0 4.818 * [backup-simplify]: Simplify (+ 0 0) into 0 4.818 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 4.819 * [backup-simplify]: Simplify (+ 0 0) into 0 4.833 * [backup-simplify]: Simplify (/ (+ (* 720 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 7)) (pow 1 7))) (* -2520 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 5) (pow (* 2 0) 1)) (pow 1 6))) (* 2520 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) (pow (* 2 0) 2)) (pow 1 5))) (* 840 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4) 1 (pow (* 6 0) 1)) (pow 1 5))) (* -630 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 3)) (pow 1 4))) (* -1260 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 4))) (* -210 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) 1 1 (pow (* 24 0) 1)) (pow 1 4))) (* 210 (/ (* 1 (pow (* 2 0) 2) (pow (* 6 0) 1)) (pow 1 3))) (* 140 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 (pow (* 6 0) 2)) (pow 1 3))) (* 210 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 3))) (* 42 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 1 1 (pow (* 120 0) 1)) (pow 1 3))) (* -35 (/ (* 1 1 (pow (* 6 0) 1) (pow (* 24 0) 1)) (pow 1 2))) (* -21 (/ (* 1 (pow (* 2 0) 1) 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* -7 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 1 1 (pow (* 720 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 1 (pow (* 5040 0) 1)) (pow 1 1)))) 5040) into (* 1/5040 (- (+ (* 25200 (pow (exp (/ 1 x)) 3)) (+ (* 720 (pow (exp (/ 1 x)) 7)) (+ (* 5040 (exp (/ 1 x))) (* 15120 (pow (exp (/ 1 x)) 5))))) (+ (* 15120 (pow (exp (/ 1 x)) 2)) (+ (* 5040 (pow (exp (/ 1 x)) 6)) (+ 720 (* 25200 (pow (exp (/ 1 x)) 4))))))) 4.862 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 7) 5040)) (* (/ (pow (- (exp (/ 1 x)) 1) 5) 120) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/5040 (- (+ (* 25200 (pow (exp (/ 1 x)) 3)) (+ (* 720 (pow (exp (/ 1 x)) 7)) (+ (* 5040 (exp (/ 1 x))) (* 15120 (pow (exp (/ 1 x)) 5))))) (+ (* 15120 (pow (exp (/ 1 x)) 2)) (+ (* 5040 (pow (exp (/ 1 x)) 6)) (+ 720 (* 25200 (pow (exp (/ 1 x)) 4))))))) 1) 1)))) into 0 4.863 * [backup-simplify]: Simplify (- 0) into 0 4.863 * [backup-simplify]: Simplify (+ 0 0) into 0 4.863 * [backup-simplify]: Simplify 0 into 0 4.863 * [backup-simplify]: Simplify (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)) into (/ (- (exp x) 1) x) 4.864 * [backup-simplify]: Simplify (* (sqrt (expm1 (log1p (/ (expm1 (/ 1 (- x))) (/ 1 (- x)))))) (sqrt (expm1 (log1p (/ (expm1 (/ 1 (- x))) (/ 1 (- x))))))) into (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) 4.864 * [approximate]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in (x) around 0 4.864 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 4.864 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 4.864 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 4.864 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 4.864 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 4.864 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 4.864 * [taylor]: Taking taylor expansion of 1 in x 4.864 * [backup-simplify]: Simplify 1 into 1 4.864 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 4.864 * [taylor]: Taking taylor expansion of -1 in x 4.864 * [backup-simplify]: Simplify -1 into -1 4.864 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 4.864 * [taylor]: Taking taylor expansion of x in x 4.864 * [backup-simplify]: Simplify 0 into 0 4.864 * [backup-simplify]: Simplify 1 into 1 4.864 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 4.864 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 4.864 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 4.864 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.864 * [taylor]: Taking taylor expansion of -1 in x 4.864 * [backup-simplify]: Simplify -1 into -1 4.864 * [taylor]: Taking taylor expansion of x in x 4.864 * [backup-simplify]: Simplify 0 into 0 4.864 * [backup-simplify]: Simplify 1 into 1 4.864 * [backup-simplify]: Simplify (/ -1 1) into -1 4.864 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 4.864 * [taylor]: Taking taylor expansion of 1 in x 4.864 * [backup-simplify]: Simplify 1 into 1 4.865 * [backup-simplify]: Simplify (- 1) into -1 4.865 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 4.865 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 4.865 * [backup-simplify]: Simplify (* -1 0) into 0 4.865 * [backup-simplify]: Simplify (+ 1 0) into 1 4.866 * [backup-simplify]: Simplify (log 1) into 0 4.866 * [backup-simplify]: Simplify (- 0) into 0 4.866 * [backup-simplify]: Simplify (+ 0 0) into 0 4.866 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 4.867 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 4.867 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 4.867 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 4.867 * [backup-simplify]: Simplify (exp 0) into 1 4.867 * [taylor]: Taking taylor expansion of 1 in x 4.867 * [backup-simplify]: Simplify 1 into 1 4.867 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 4.867 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 4.867 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 4.867 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 4.867 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 4.867 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 4.867 * [taylor]: Taking taylor expansion of 1 in x 4.867 * [backup-simplify]: Simplify 1 into 1 4.867 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 4.867 * [taylor]: Taking taylor expansion of -1 in x 4.867 * [backup-simplify]: Simplify -1 into -1 4.867 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 4.867 * [taylor]: Taking taylor expansion of x in x 4.867 * [backup-simplify]: Simplify 0 into 0 4.867 * [backup-simplify]: Simplify 1 into 1 4.867 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 4.867 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 4.867 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 4.867 * [taylor]: Taking taylor expansion of (/ -1 x) in x 4.867 * [taylor]: Taking taylor expansion of -1 in x 4.867 * [backup-simplify]: Simplify -1 into -1 4.867 * [taylor]: Taking taylor expansion of x in x 4.868 * [backup-simplify]: Simplify 0 into 0 4.868 * [backup-simplify]: Simplify 1 into 1 4.868 * [backup-simplify]: Simplify (/ -1 1) into -1 4.868 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 4.868 * [taylor]: Taking taylor expansion of 1 in x 4.868 * [backup-simplify]: Simplify 1 into 1 4.868 * [backup-simplify]: Simplify (- 1) into -1 4.868 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 4.868 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 4.869 * [backup-simplify]: Simplify (* -1 0) into 0 4.869 * [backup-simplify]: Simplify (+ 1 0) into 1 4.869 * [backup-simplify]: Simplify (log 1) into 0 4.869 * [backup-simplify]: Simplify (- 0) into 0 4.869 * [backup-simplify]: Simplify (+ 0 0) into 0 5.253 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 5.254 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 5.254 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 5.254 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 5.254 * [backup-simplify]: Simplify (exp 0) into 1 5.254 * [taylor]: Taking taylor expansion of 1 in x 5.254 * [backup-simplify]: Simplify 1 into 1 5.255 * [backup-simplify]: Simplify (- 1) into -1 5.255 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.255 * [backup-simplify]: Simplify 0 into 0 5.255 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1)))) into (- 1 (exp (/ -1 x))) 5.255 * [backup-simplify]: Simplify (- 0) into 0 5.255 * [backup-simplify]: Simplify (+ (- 1 (exp (/ -1 x))) 0) into (- 1 (exp (/ -1 x))) 5.256 * [backup-simplify]: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 5.256 * [backup-simplify]: Simplify (- 0) into 0 5.256 * [backup-simplify]: Simplify (+ 0 0) into 0 5.257 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 5.257 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 5.257 * [backup-simplify]: Simplify (+ 0 0) into 0 5.258 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 5.259 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)))) into 0 5.259 * [backup-simplify]: Simplify (- 0) into 0 5.259 * [backup-simplify]: Simplify (+ 0 0) into 0 5.259 * [backup-simplify]: Simplify 0 into 0 5.259 * [backup-simplify]: Simplify (- 0) into 0 5.260 * [backup-simplify]: Simplify (+ 0 0) into 0 5.260 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 5.261 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 5.262 * [backup-simplify]: Simplify (+ 0 0) into 0 5.264 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 5.265 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)))) into 0 5.265 * [backup-simplify]: Simplify (- 0) into 0 5.265 * [backup-simplify]: Simplify (+ 0 0) into 0 5.266 * [backup-simplify]: Simplify 0 into 0 5.266 * [backup-simplify]: Simplify (- 0) into 0 5.266 * [backup-simplify]: Simplify (+ 0 0) into 0 5.267 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))) into 0 5.268 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))) into 0 5.268 * [backup-simplify]: Simplify (+ 0 0) into 0 5.273 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 5.276 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)))) into 0 5.277 * [backup-simplify]: Simplify (- 0) into 0 5.277 * [backup-simplify]: Simplify (+ 0 0) into 0 5.277 * [backup-simplify]: Simplify 0 into 0 5.278 * [backup-simplify]: Simplify (- 0) into 0 5.278 * [backup-simplify]: Simplify (+ 0 0) into 0 5.280 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))) into 0 5.282 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))) into 0 5.282 * [backup-simplify]: Simplify (+ 0 0) into 0 5.291 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 5.298 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 5) 120)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)))) into 0 5.299 * [backup-simplify]: Simplify (- 0) into 0 5.300 * [backup-simplify]: Simplify (+ 0 0) into 0 5.300 * [backup-simplify]: Simplify 0 into 0 5.300 * [backup-simplify]: Simplify (- 0) into 0 5.301 * [backup-simplify]: Simplify (+ 0 0) into 0 5.303 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))))) into 0 5.305 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))))) into 0 5.306 * [backup-simplify]: Simplify (+ 0 0) into 0 5.321 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 5.337 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 6) 720)) (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 3) 6)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 2) 2)) (* (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 1) 1)))) into 0 5.338 * [backup-simplify]: Simplify (- 0) into 0 5.338 * [backup-simplify]: Simplify (+ 0 0) into 0 5.338 * [backup-simplify]: Simplify 0 into 0 5.339 * [backup-simplify]: Simplify (- 0) into 0 5.339 * [backup-simplify]: Simplify (+ 0 0) into 0 5.342 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))))) into 0 5.344 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))))) into 0 5.344 * [backup-simplify]: Simplify (+ 0 0) into 0 5.357 * [backup-simplify]: Simplify (/ (+ (* 720 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 7)) (pow 1 7))) (* -2520 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 5) (pow (* 2 0) 1)) (pow 1 6))) (* 2520 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) (pow (* 2 0) 2)) (pow 1 5))) (* 840 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4) 1 (pow (* 6 0) 1)) (pow 1 5))) (* -630 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 3)) (pow 1 4))) (* -1260 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 4))) (* -210 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) 1 1 (pow (* 24 0) 1)) (pow 1 4))) (* 210 (/ (* 1 (pow (* 2 0) 2) (pow (* 6 0) 1)) (pow 1 3))) (* 140 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 (pow (* 6 0) 2)) (pow 1 3))) (* 210 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 3))) (* 42 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 1 1 (pow (* 120 0) 1)) (pow 1 3))) (* -35 (/ (* 1 1 (pow (* 6 0) 1) (pow (* 24 0) 1)) (pow 1 2))) (* -21 (/ (* 1 (pow (* 2 0) 1) 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* -7 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 1 1 (pow (* 720 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 1 (pow (* 5040 0) 1)) (pow 1 1)))) 5040) into (* 1/5040 (- (+ (* 25200 (pow (exp (/ -1 x)) 4)) (+ (* 5040 (pow (exp (/ -1 x)) 6)) (+ 720 (* 15120 (pow (exp (/ -1 x)) 2))))) (+ (* 720 (pow (exp (/ -1 x)) 7)) (+ (* 25200 (pow (exp (/ -1 x)) 3)) (+ (* 15120 (pow (exp (/ -1 x)) 5)) (* 5040 (exp (/ -1 x)))))))) 5.376 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 7) 5040)) (* (/ (pow (- 1 (exp (/ -1 x))) 5) 120) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/5040 (- (+ (* 25200 (pow (exp (/ -1 x)) 4)) (+ (* 5040 (pow (exp (/ -1 x)) 6)) (+ 720 (* 15120 (pow (exp (/ -1 x)) 2))))) (+ (* 720 (pow (exp (/ -1 x)) 7)) (+ (* 25200 (pow (exp (/ -1 x)) 3)) (+ (* 15120 (pow (exp (/ -1 x)) 5)) (* 5040 (exp (/ -1 x)))))))) 1) 1)))) into 0 5.377 * [backup-simplify]: Simplify (- 0) into 0 5.377 * [backup-simplify]: Simplify (+ 0 0) into 0 5.377 * [backup-simplify]: Simplify 0 into 0 5.378 * [backup-simplify]: Simplify (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))) into (* -1 (/ (- 1 (exp x)) x)) 5.378 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 5.378 * [backup-simplify]: Simplify (sqrt (expm1 (log1p (/ (expm1 x) x)))) into (sqrt (expm1 (log1p (/ (expm1 x) x)))) 5.378 * [approximate]: Taking taylor expansion of (sqrt (expm1 (log1p (/ (expm1 x) x)))) in (x) around 0 5.378 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (/ (expm1 x) x)))) in x 5.378 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 5.378 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 5.378 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 5.378 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 5.378 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 5.378 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 5.378 * [taylor]: Taking taylor expansion of 1 in x 5.378 * [backup-simplify]: Simplify 1 into 1 5.378 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 5.378 * [taylor]: Taking taylor expansion of (expm1 x) in x 5.378 * [taylor]: Rewrote expression to (- (exp x) 1) 5.378 * [taylor]: Taking taylor expansion of (exp x) in x 5.378 * [taylor]: Taking taylor expansion of x in x 5.378 * [backup-simplify]: Simplify 0 into 0 5.378 * [backup-simplify]: Simplify 1 into 1 5.378 * [backup-simplify]: Simplify (exp 0) into 1 5.378 * [taylor]: Taking taylor expansion of 1 in x 5.378 * [backup-simplify]: Simplify 1 into 1 5.378 * [taylor]: Taking taylor expansion of x in x 5.378 * [backup-simplify]: Simplify 0 into 0 5.378 * [backup-simplify]: Simplify 1 into 1 5.378 * [backup-simplify]: Simplify (- 1) into -1 5.379 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.379 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 5.380 * [backup-simplify]: Simplify (- 0) into 0 5.380 * [backup-simplify]: Simplify (+ 1 0) into 1 5.380 * [backup-simplify]: Simplify (/ 1 1) into 1 5.380 * [backup-simplify]: Simplify (+ 1 1) into 2 5.381 * [backup-simplify]: Simplify (log 2) into (log 2) 5.381 * [backup-simplify]: Simplify (exp (log 2)) into 2 5.381 * [taylor]: Taking taylor expansion of 1 in x 5.381 * [backup-simplify]: Simplify 1 into 1 5.381 * [backup-simplify]: Simplify (- 1) into -1 5.382 * [backup-simplify]: Simplify (+ 2 -1) into 1 5.382 * [backup-simplify]: Simplify (sqrt 1) into 1 5.383 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 5.383 * [backup-simplify]: Simplify (- 0) into 0 5.383 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.384 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 5.384 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 5.385 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 5.387 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 1) 1)))) into 1/2 5.387 * [backup-simplify]: Simplify (- 0) into 0 5.387 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.388 * [backup-simplify]: Simplify (/ 1/2 (* 2 (sqrt 1))) into 1/4 5.388 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (/ (expm1 x) x)))) in x 5.388 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 5.388 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 5.388 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 5.388 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 5.388 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 5.388 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 5.388 * [taylor]: Taking taylor expansion of 1 in x 5.388 * [backup-simplify]: Simplify 1 into 1 5.388 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 5.388 * [taylor]: Taking taylor expansion of (expm1 x) in x 5.388 * [taylor]: Rewrote expression to (- (exp x) 1) 5.388 * [taylor]: Taking taylor expansion of (exp x) in x 5.388 * [taylor]: Taking taylor expansion of x in x 5.388 * [backup-simplify]: Simplify 0 into 0 5.388 * [backup-simplify]: Simplify 1 into 1 5.388 * [backup-simplify]: Simplify (exp 0) into 1 5.388 * [taylor]: Taking taylor expansion of 1 in x 5.388 * [backup-simplify]: Simplify 1 into 1 5.388 * [taylor]: Taking taylor expansion of x in x 5.388 * [backup-simplify]: Simplify 0 into 0 5.388 * [backup-simplify]: Simplify 1 into 1 5.388 * [backup-simplify]: Simplify (- 1) into -1 5.389 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.389 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 5.389 * [backup-simplify]: Simplify (- 0) into 0 5.390 * [backup-simplify]: Simplify (+ 1 0) into 1 5.390 * [backup-simplify]: Simplify (/ 1 1) into 1 5.390 * [backup-simplify]: Simplify (+ 1 1) into 2 5.390 * [backup-simplify]: Simplify (log 2) into (log 2) 5.391 * [backup-simplify]: Simplify (exp (log 2)) into 2 5.391 * [taylor]: Taking taylor expansion of 1 in x 5.391 * [backup-simplify]: Simplify 1 into 1 5.391 * [backup-simplify]: Simplify (- 1) into -1 5.392 * [backup-simplify]: Simplify (+ 2 -1) into 1 5.392 * [backup-simplify]: Simplify (sqrt 1) into 1 5.393 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 5.393 * [backup-simplify]: Simplify (- 0) into 0 5.393 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.394 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 5.394 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 5.395 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 5.396 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 1) 1)))) into 1/2 5.397 * [backup-simplify]: Simplify (- 0) into 0 5.397 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.397 * [backup-simplify]: Simplify (/ 1/2 (* 2 (sqrt 1))) into 1/4 5.397 * [backup-simplify]: Simplify 1 into 1 5.397 * [backup-simplify]: Simplify 1/4 into 1/4 5.399 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 5.399 * [backup-simplify]: Simplify (- 0) into 0 5.399 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 5.400 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 5.400 * [backup-simplify]: Simplify (+ 0 1/6) into 1/6 5.402 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1/2) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/6) 1)) (pow 2 1)))) 2) into 5/96 5.404 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 2) 2)) (* (/ (pow 5/96 1) 1)))) into 1/6 5.404 * [backup-simplify]: Simplify (- 0) into 0 5.405 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 5.405 * [backup-simplify]: Simplify (/ (- 1/6 (pow 1/4 2) (+)) (* 2 1)) into 5/96 5.405 * [backup-simplify]: Simplify 5/96 into 5/96 5.405 * [backup-simplify]: Simplify (+ (* 5/96 (pow x 2)) (+ (* 1/4 x) 1)) into (+ (* 1/4 x) (+ (* 5/96 (pow x 2)) 1)) 5.405 * [backup-simplify]: Simplify (sqrt (expm1 (log1p (/ (expm1 (/ 1 x)) (/ 1 x))))) into (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) 5.406 * [approximate]: Taking taylor expansion of (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) in (x) around 0 5.406 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) in x 5.406 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 5.406 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 5.406 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 5.406 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 5.406 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 5.406 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 5.406 * [taylor]: Taking taylor expansion of 1 in x 5.406 * [backup-simplify]: Simplify 1 into 1 5.406 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 5.406 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 5.406 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 5.406 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.406 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.406 * [taylor]: Taking taylor expansion of x in x 5.406 * [backup-simplify]: Simplify 0 into 0 5.406 * [backup-simplify]: Simplify 1 into 1 5.406 * [backup-simplify]: Simplify (/ 1 1) into 1 5.406 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 5.406 * [taylor]: Taking taylor expansion of 1 in x 5.406 * [backup-simplify]: Simplify 1 into 1 5.406 * [taylor]: Taking taylor expansion of x in x 5.406 * [backup-simplify]: Simplify 0 into 0 5.406 * [backup-simplify]: Simplify 1 into 1 5.406 * [backup-simplify]: Simplify (- 1) into -1 5.407 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 5.407 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 5.407 * [backup-simplify]: Simplify (+ 1 0) into 1 5.407 * [backup-simplify]: Simplify (log 1) into 0 5.407 * [backup-simplify]: Simplify (- 0) into 0 5.408 * [backup-simplify]: Simplify (+ 0 0) into 0 5.408 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 5.408 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 5.408 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 5.408 * [backup-simplify]: Simplify (exp 0) into 1 5.408 * [taylor]: Taking taylor expansion of 1 in x 5.408 * [backup-simplify]: Simplify 1 into 1 5.409 * [backup-simplify]: Simplify (- 1) into -1 5.409 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.409 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1)))) into (- (exp (/ 1 x)) 1) 5.409 * [backup-simplify]: Simplify (- 0) into 0 5.409 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 1) 0) into (- (exp (/ 1 x)) 1) 5.410 * [backup-simplify]: Simplify (sqrt 0) into 0 5.410 * [backup-simplify]: Simplify (/ (- (exp (/ 1 x)) 1) (* 2 (sqrt 0))) into (* +nan.0 (- (exp (/ 1 x)) 1)) 5.410 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) in x 5.410 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 5.410 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 5.410 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 5.410 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 5.410 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 5.410 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 5.410 * [taylor]: Taking taylor expansion of 1 in x 5.410 * [backup-simplify]: Simplify 1 into 1 5.410 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 5.410 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 5.410 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 5.410 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.410 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.410 * [taylor]: Taking taylor expansion of x in x 5.410 * [backup-simplify]: Simplify 0 into 0 5.410 * [backup-simplify]: Simplify 1 into 1 5.411 * [backup-simplify]: Simplify (/ 1 1) into 1 5.411 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 5.411 * [taylor]: Taking taylor expansion of 1 in x 5.411 * [backup-simplify]: Simplify 1 into 1 5.411 * [taylor]: Taking taylor expansion of x in x 5.411 * [backup-simplify]: Simplify 0 into 0 5.411 * [backup-simplify]: Simplify 1 into 1 5.411 * [backup-simplify]: Simplify (- 1) into -1 5.411 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 5.411 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 5.412 * [backup-simplify]: Simplify (+ 1 0) into 1 5.412 * [backup-simplify]: Simplify (log 1) into 0 5.412 * [backup-simplify]: Simplify (- 0) into 0 5.413 * [backup-simplify]: Simplify (+ 0 0) into 0 5.413 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 5.413 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 5.414 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 5.414 * [backup-simplify]: Simplify (exp 0) into 1 5.414 * [taylor]: Taking taylor expansion of 1 in x 5.414 * [backup-simplify]: Simplify 1 into 1 5.415 * [backup-simplify]: Simplify (- 1) into -1 5.415 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.415 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1)))) into (- (exp (/ 1 x)) 1) 5.415 * [backup-simplify]: Simplify (- 0) into 0 5.415 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 1) 0) into (- (exp (/ 1 x)) 1) 5.416 * [backup-simplify]: Simplify (sqrt 0) into 0 5.416 * [backup-simplify]: Simplify (/ (- (exp (/ 1 x)) 1) (* 2 (sqrt 0))) into (* +nan.0 (- (exp (/ 1 x)) 1)) 5.416 * [backup-simplify]: Simplify 0 into 0 5.416 * [backup-simplify]: Simplify (* +nan.0 (- (exp (/ 1 x)) 1)) into (* +nan.0 (- (exp (/ 1 x)) 1)) 5.417 * [backup-simplify]: Simplify (- 0) into 0 5.417 * [backup-simplify]: Simplify (+ 0 0) into 0 5.417 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 5.417 * [backup-simplify]: Simplify (+ 0 0) into 0 5.419 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 5.419 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)))) into 0 5.419 * [backup-simplify]: Simplify (- 0) into 0 5.419 * [backup-simplify]: Simplify (+ 0 0) into 0 5.420 * [backup-simplify]: Simplify (/ (- 0 (pow (* +nan.0 (- (exp (/ 1 x)) 1)) 2) (+)) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))) 5.421 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))) 5.421 * [backup-simplify]: Simplify (- 0) into 0 5.421 * [backup-simplify]: Simplify (+ 0 0) into 0 5.422 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.422 * [backup-simplify]: Simplify (+ 0 0) into 0 5.424 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 5.424 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)))) into 0 5.425 * [backup-simplify]: Simplify (- 0) into 0 5.425 * [backup-simplify]: Simplify (+ 0 0) into 0 5.426 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* (* +nan.0 (- (exp (/ 1 x)) 1)) (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 x)) 3)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))) 5.426 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 x)) 3)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 x)) 3)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))) 5.428 * [backup-simplify]: Simplify (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 (/ 1 x))) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 (/ 1 x))) 3)) (- (+ (* +nan.0 (exp (/ 1 (/ 1 x)))) (- +nan.0))))))) (pow (/ 1 x) 3)) (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 (/ 1 x))) 2)) (- (+ (* +nan.0 (exp (/ 1 (/ 1 x)))) (- +nan.0))))) (pow (/ 1 x) 2)) (* (* +nan.0 (- (exp (/ 1 (/ 1 x))) 1)) (/ 1 x)))) into (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 5.428 * [backup-simplify]: Simplify (sqrt (expm1 (log1p (/ (expm1 (/ 1 (- x))) (/ 1 (- x)))))) into (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) 5.428 * [approximate]: Taking taylor expansion of (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) in (x) around 0 5.428 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) in x 5.428 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.428 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 5.428 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.428 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 5.428 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 5.428 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 5.428 * [taylor]: Taking taylor expansion of 1 in x 5.428 * [backup-simplify]: Simplify 1 into 1 5.428 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 5.428 * [taylor]: Taking taylor expansion of -1 in x 5.428 * [backup-simplify]: Simplify -1 into -1 5.428 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 5.428 * [taylor]: Taking taylor expansion of x in x 5.428 * [backup-simplify]: Simplify 0 into 0 5.428 * [backup-simplify]: Simplify 1 into 1 5.428 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 5.428 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 5.428 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.428 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.428 * [taylor]: Taking taylor expansion of -1 in x 5.428 * [backup-simplify]: Simplify -1 into -1 5.428 * [taylor]: Taking taylor expansion of x in x 5.428 * [backup-simplify]: Simplify 0 into 0 5.428 * [backup-simplify]: Simplify 1 into 1 5.429 * [backup-simplify]: Simplify (/ -1 1) into -1 5.429 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 5.429 * [taylor]: Taking taylor expansion of 1 in x 5.429 * [backup-simplify]: Simplify 1 into 1 5.429 * [backup-simplify]: Simplify (- 1) into -1 5.429 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 5.429 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 5.429 * [backup-simplify]: Simplify (* -1 0) into 0 5.430 * [backup-simplify]: Simplify (+ 1 0) into 1 5.430 * [backup-simplify]: Simplify (log 1) into 0 5.430 * [backup-simplify]: Simplify (- 0) into 0 5.430 * [backup-simplify]: Simplify (+ 0 0) into 0 5.431 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 5.431 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 5.431 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 5.432 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 5.432 * [backup-simplify]: Simplify (exp 0) into 1 5.432 * [taylor]: Taking taylor expansion of 1 in x 5.432 * [backup-simplify]: Simplify 1 into 1 5.432 * [backup-simplify]: Simplify (- 1) into -1 5.432 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.432 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1)))) into (- 1 (exp (/ -1 x))) 5.433 * [backup-simplify]: Simplify (- 0) into 0 5.433 * [backup-simplify]: Simplify (+ (- 1 (exp (/ -1 x))) 0) into (- 1 (exp (/ -1 x))) 5.433 * [backup-simplify]: Simplify (sqrt 0) into 0 5.433 * [backup-simplify]: Simplify (/ (- 1 (exp (/ -1 x))) (* 2 (sqrt 0))) into (* +nan.0 (- 1 (exp (/ -1 x)))) 5.433 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) in x 5.433 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.433 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 5.433 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.433 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 5.433 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 5.433 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 5.433 * [taylor]: Taking taylor expansion of 1 in x 5.433 * [backup-simplify]: Simplify 1 into 1 5.433 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 5.433 * [taylor]: Taking taylor expansion of -1 in x 5.434 * [backup-simplify]: Simplify -1 into -1 5.434 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 5.434 * [taylor]: Taking taylor expansion of x in x 5.434 * [backup-simplify]: Simplify 0 into 0 5.434 * [backup-simplify]: Simplify 1 into 1 5.434 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 5.434 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 5.434 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.434 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.434 * [taylor]: Taking taylor expansion of -1 in x 5.434 * [backup-simplify]: Simplify -1 into -1 5.434 * [taylor]: Taking taylor expansion of x in x 5.434 * [backup-simplify]: Simplify 0 into 0 5.434 * [backup-simplify]: Simplify 1 into 1 5.434 * [backup-simplify]: Simplify (/ -1 1) into -1 5.434 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 5.434 * [taylor]: Taking taylor expansion of 1 in x 5.434 * [backup-simplify]: Simplify 1 into 1 5.434 * [backup-simplify]: Simplify (- 1) into -1 5.434 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 5.434 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 5.435 * [backup-simplify]: Simplify (* -1 0) into 0 5.435 * [backup-simplify]: Simplify (+ 1 0) into 1 5.435 * [backup-simplify]: Simplify (log 1) into 0 5.435 * [backup-simplify]: Simplify (- 0) into 0 5.436 * [backup-simplify]: Simplify (+ 0 0) into 0 5.436 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 5.436 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 5.436 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 5.437 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 5.437 * [backup-simplify]: Simplify (exp 0) into 1 5.437 * [taylor]: Taking taylor expansion of 1 in x 5.437 * [backup-simplify]: Simplify 1 into 1 5.437 * [backup-simplify]: Simplify (- 1) into -1 5.437 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.438 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1)))) into (- 1 (exp (/ -1 x))) 5.438 * [backup-simplify]: Simplify (- 0) into 0 5.438 * [backup-simplify]: Simplify (+ (- 1 (exp (/ -1 x))) 0) into (- 1 (exp (/ -1 x))) 5.438 * [backup-simplify]: Simplify (sqrt 0) into 0 5.438 * [backup-simplify]: Simplify (/ (- 1 (exp (/ -1 x))) (* 2 (sqrt 0))) into (* +nan.0 (- 1 (exp (/ -1 x)))) 5.439 * [backup-simplify]: Simplify 0 into 0 5.439 * [backup-simplify]: Simplify (* +nan.0 (- 1 (exp (/ -1 x)))) into (* +nan.0 (- 1 (exp (/ -1 x)))) 5.439 * [backup-simplify]: Simplify (- 0) into 0 5.439 * [backup-simplify]: Simplify (+ 0 0) into 0 5.440 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 5.440 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 5.440 * [backup-simplify]: Simplify (+ 0 0) into 0 5.442 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 5.442 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)))) into 0 5.442 * [backup-simplify]: Simplify (- 0) into 0 5.442 * [backup-simplify]: Simplify (+ 0 0) into 0 5.443 * [backup-simplify]: Simplify (/ (- 0 (pow (* +nan.0 (- 1 (exp (/ -1 x)))) 2) (+)) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))) 5.443 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 2)) (- (+ (* +nan.0 (exp (/ -1 x))) (- +nan.0))))) 5.445 * [backup-simplify]: Simplify (- 0) into 0 5.446 * [backup-simplify]: Simplify (+ 0 0) into 0 5.446 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 5.447 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 5.448 * [backup-simplify]: Simplify (+ 0 0) into 0 5.451 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 5.453 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)))) into 0 5.454 * [backup-simplify]: Simplify (- 0) into 0 5.454 * [backup-simplify]: Simplify (+ 0 0) into 0 5.455 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* (* +nan.0 (- 1 (exp (/ -1 x)))) (* +nan.0 (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 3)) (- (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))) 5.456 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 3)) (- (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 3)) (- (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))) 5.459 * [backup-simplify]: Simplify (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 (/ 1 (- x)))) 3)) (- (+ (* +nan.0 (exp (/ -1 (/ 1 (- x))))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 (/ 1 (- x)))) 2))))))))) (pow (/ 1 (- x)) 3)) (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 (/ 1 (- x)))) 2)) (- (+ (* +nan.0 (exp (/ -1 (/ 1 (- x))))) (- +nan.0))))) (pow (/ 1 (- x)) 2)) (* (* +nan.0 (- 1 (exp (/ -1 (/ 1 (- x)))))) (/ 1 (- x))))) into (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 5.459 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 5.459 * [backup-simplify]: Simplify (sqrt (expm1 (log1p (/ (expm1 x) x)))) into (sqrt (expm1 (log1p (/ (expm1 x) x)))) 5.459 * [approximate]: Taking taylor expansion of (sqrt (expm1 (log1p (/ (expm1 x) x)))) in (x) around 0 5.459 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (/ (expm1 x) x)))) in x 5.459 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 5.459 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 5.459 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 5.459 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 5.459 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 5.459 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 5.459 * [taylor]: Taking taylor expansion of 1 in x 5.459 * [backup-simplify]: Simplify 1 into 1 5.459 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 5.459 * [taylor]: Taking taylor expansion of (expm1 x) in x 5.459 * [taylor]: Rewrote expression to (- (exp x) 1) 5.459 * [taylor]: Taking taylor expansion of (exp x) in x 5.460 * [taylor]: Taking taylor expansion of x in x 5.460 * [backup-simplify]: Simplify 0 into 0 5.460 * [backup-simplify]: Simplify 1 into 1 5.460 * [backup-simplify]: Simplify (exp 0) into 1 5.460 * [taylor]: Taking taylor expansion of 1 in x 5.460 * [backup-simplify]: Simplify 1 into 1 5.460 * [taylor]: Taking taylor expansion of x in x 5.460 * [backup-simplify]: Simplify 0 into 0 5.460 * [backup-simplify]: Simplify 1 into 1 5.460 * [backup-simplify]: Simplify (- 1) into -1 5.461 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.462 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 5.462 * [backup-simplify]: Simplify (- 0) into 0 5.463 * [backup-simplify]: Simplify (+ 1 0) into 1 5.463 * [backup-simplify]: Simplify (/ 1 1) into 1 5.463 * [backup-simplify]: Simplify (+ 1 1) into 2 5.464 * [backup-simplify]: Simplify (log 2) into (log 2) 5.465 * [backup-simplify]: Simplify (exp (log 2)) into 2 5.465 * [taylor]: Taking taylor expansion of 1 in x 5.465 * [backup-simplify]: Simplify 1 into 1 5.465 * [backup-simplify]: Simplify (- 1) into -1 5.466 * [backup-simplify]: Simplify (+ 2 -1) into 1 5.466 * [backup-simplify]: Simplify (sqrt 1) into 1 5.468 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 5.468 * [backup-simplify]: Simplify (- 0) into 0 5.469 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.470 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 5.470 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 5.471 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 5.474 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 1) 1)))) into 1/2 5.475 * [backup-simplify]: Simplify (- 0) into 0 5.475 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.476 * [backup-simplify]: Simplify (/ 1/2 (* 2 (sqrt 1))) into 1/4 5.476 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (/ (expm1 x) x)))) in x 5.476 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 5.476 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 5.476 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 5.476 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 5.476 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 5.476 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 5.476 * [taylor]: Taking taylor expansion of 1 in x 5.476 * [backup-simplify]: Simplify 1 into 1 5.476 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 5.476 * [taylor]: Taking taylor expansion of (expm1 x) in x 5.476 * [taylor]: Rewrote expression to (- (exp x) 1) 5.476 * [taylor]: Taking taylor expansion of (exp x) in x 5.476 * [taylor]: Taking taylor expansion of x in x 5.476 * [backup-simplify]: Simplify 0 into 0 5.476 * [backup-simplify]: Simplify 1 into 1 5.476 * [backup-simplify]: Simplify (exp 0) into 1 5.476 * [taylor]: Taking taylor expansion of 1 in x 5.476 * [backup-simplify]: Simplify 1 into 1 5.476 * [taylor]: Taking taylor expansion of x in x 5.476 * [backup-simplify]: Simplify 0 into 0 5.476 * [backup-simplify]: Simplify 1 into 1 5.477 * [backup-simplify]: Simplify (- 1) into -1 5.477 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.478 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 5.479 * [backup-simplify]: Simplify (- 0) into 0 5.479 * [backup-simplify]: Simplify (+ 1 0) into 1 5.479 * [backup-simplify]: Simplify (/ 1 1) into 1 5.480 * [backup-simplify]: Simplify (+ 1 1) into 2 5.480 * [backup-simplify]: Simplify (log 2) into (log 2) 5.481 * [backup-simplify]: Simplify (exp (log 2)) into 2 5.481 * [taylor]: Taking taylor expansion of 1 in x 5.481 * [backup-simplify]: Simplify 1 into 1 5.482 * [backup-simplify]: Simplify (- 1) into -1 5.482 * [backup-simplify]: Simplify (+ 2 -1) into 1 5.482 * [backup-simplify]: Simplify (sqrt 1) into 1 5.484 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 5.485 * [backup-simplify]: Simplify (- 0) into 0 5.485 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.486 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 5.487 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 5.488 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 5.491 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 1) 1)))) into 1/2 5.491 * [backup-simplify]: Simplify (- 0) into 0 5.491 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.492 * [backup-simplify]: Simplify (/ 1/2 (* 2 (sqrt 1))) into 1/4 5.492 * [backup-simplify]: Simplify 1 into 1 5.492 * [backup-simplify]: Simplify 1/4 into 1/4 5.495 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 5.495 * [backup-simplify]: Simplify (- 0) into 0 5.496 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 5.497 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 5.497 * [backup-simplify]: Simplify (+ 0 1/6) into 1/6 5.500 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1/2) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/6) 1)) (pow 2 1)))) 2) into 5/96 5.504 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 2) 2)) (* (/ (pow 5/96 1) 1)))) into 1/6 5.504 * [backup-simplify]: Simplify (- 0) into 0 5.505 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 5.506 * [backup-simplify]: Simplify (/ (- 1/6 (pow 1/4 2) (+)) (* 2 1)) into 5/96 5.506 * [backup-simplify]: Simplify 5/96 into 5/96 5.507 * [backup-simplify]: Simplify (+ (* 5/96 (pow x 2)) (+ (* 1/4 x) 1)) into (+ (* 1/4 x) (+ (* 5/96 (pow x 2)) 1)) 5.507 * [backup-simplify]: Simplify (sqrt (expm1 (log1p (/ (expm1 (/ 1 x)) (/ 1 x))))) into (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) 5.507 * [approximate]: Taking taylor expansion of (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) in (x) around 0 5.507 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) in x 5.507 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 5.507 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 5.507 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 5.507 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 5.507 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 5.507 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 5.507 * [taylor]: Taking taylor expansion of 1 in x 5.507 * [backup-simplify]: Simplify 1 into 1 5.507 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 5.507 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 5.507 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 5.507 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.507 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.507 * [taylor]: Taking taylor expansion of x in x 5.507 * [backup-simplify]: Simplify 0 into 0 5.507 * [backup-simplify]: Simplify 1 into 1 5.508 * [backup-simplify]: Simplify (/ 1 1) into 1 5.508 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 5.508 * [taylor]: Taking taylor expansion of 1 in x 5.508 * [backup-simplify]: Simplify 1 into 1 5.508 * [taylor]: Taking taylor expansion of x in x 5.508 * [backup-simplify]: Simplify 0 into 0 5.508 * [backup-simplify]: Simplify 1 into 1 5.508 * [backup-simplify]: Simplify (- 1) into -1 5.508 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 5.509 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 5.509 * [backup-simplify]: Simplify (+ 1 0) into 1 5.509 * [backup-simplify]: Simplify (log 1) into 0 5.510 * [backup-simplify]: Simplify (- 0) into 0 5.510 * [backup-simplify]: Simplify (+ 0 0) into 0 5.511 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 5.511 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 5.511 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 5.511 * [backup-simplify]: Simplify (exp 0) into 1 5.511 * [taylor]: Taking taylor expansion of 1 in x 5.511 * [backup-simplify]: Simplify 1 into 1 5.512 * [backup-simplify]: Simplify (- 1) into -1 5.512 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.512 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1)))) into (- (exp (/ 1 x)) 1) 5.513 * [backup-simplify]: Simplify (- 0) into 0 5.513 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 1) 0) into (- (exp (/ 1 x)) 1) 5.513 * [backup-simplify]: Simplify (sqrt 0) into 0 5.514 * [backup-simplify]: Simplify (/ (- (exp (/ 1 x)) 1) (* 2 (sqrt 0))) into (* +nan.0 (- (exp (/ 1 x)) 1)) 5.514 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* (expm1 (/ 1 x)) x)))) in x 5.514 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 5.514 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 5.514 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 5.514 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 5.514 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 5.514 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 5.514 * [taylor]: Taking taylor expansion of 1 in x 5.514 * [backup-simplify]: Simplify 1 into 1 5.514 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 5.514 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 5.514 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 5.514 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.514 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.514 * [taylor]: Taking taylor expansion of x in x 5.514 * [backup-simplify]: Simplify 0 into 0 5.514 * [backup-simplify]: Simplify 1 into 1 5.515 * [backup-simplify]: Simplify (/ 1 1) into 1 5.515 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 5.515 * [taylor]: Taking taylor expansion of 1 in x 5.515 * [backup-simplify]: Simplify 1 into 1 5.515 * [taylor]: Taking taylor expansion of x in x 5.515 * [backup-simplify]: Simplify 0 into 0 5.515 * [backup-simplify]: Simplify 1 into 1 5.515 * [backup-simplify]: Simplify (- 1) into -1 5.515 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 5.516 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 5.516 * [backup-simplify]: Simplify (+ 1 0) into 1 5.516 * [backup-simplify]: Simplify (log 1) into 0 5.517 * [backup-simplify]: Simplify (- 0) into 0 5.517 * [backup-simplify]: Simplify (+ 0 0) into 0 5.518 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 5.518 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 5.518 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 5.518 * [backup-simplify]: Simplify (exp 0) into 1 5.518 * [taylor]: Taking taylor expansion of 1 in x 5.518 * [backup-simplify]: Simplify 1 into 1 5.519 * [backup-simplify]: Simplify (- 1) into -1 5.519 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.519 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1)))) into (- (exp (/ 1 x)) 1) 5.520 * [backup-simplify]: Simplify (- 0) into 0 5.520 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 1) 0) into (- (exp (/ 1 x)) 1) 5.520 * [backup-simplify]: Simplify (sqrt 0) into 0 5.521 * [backup-simplify]: Simplify (/ (- (exp (/ 1 x)) 1) (* 2 (sqrt 0))) into (* +nan.0 (- (exp (/ 1 x)) 1)) 5.521 * [backup-simplify]: Simplify 0 into 0 5.521 * [backup-simplify]: Simplify (* +nan.0 (- (exp (/ 1 x)) 1)) into (* +nan.0 (- (exp (/ 1 x)) 1)) 5.521 * [backup-simplify]: Simplify (- 0) into 0 5.522 * [backup-simplify]: Simplify (+ 0 0) into 0 5.522 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 5.523 * [backup-simplify]: Simplify (+ 0 0) into 0 5.525 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 5.526 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)))) into 0 5.526 * [backup-simplify]: Simplify (- 0) into 0 5.526 * [backup-simplify]: Simplify (+ 0 0) into 0 5.527 * [backup-simplify]: Simplify (/ (- 0 (pow (* +nan.0 (- (exp (/ 1 x)) 1)) 2) (+)) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))) 5.528 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))) 5.528 * [backup-simplify]: Simplify (- 0) into 0 5.529 * [backup-simplify]: Simplify (+ 0 0) into 0 5.530 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.530 * [backup-simplify]: Simplify (+ 0 0) into 0 5.533 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 5.534 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)))) into 0 5.535 * [backup-simplify]: Simplify (- 0) into 0 5.535 * [backup-simplify]: Simplify (+ 0 0) into 0 5.537 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* (* +nan.0 (- (exp (/ 1 x)) 1)) (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 x)) 3)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))) 5.538 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 x)) 3)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 x)) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 x)) 3)) (- (+ (* +nan.0 (exp (/ 1 x))) (- +nan.0))))))) 5.540 * [backup-simplify]: Simplify (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 (/ 1 x))) 2)) (- (+ (* +nan.0 (pow (exp (/ 1 (/ 1 x))) 3)) (- (+ (* +nan.0 (exp (/ 1 (/ 1 x)))) (- +nan.0))))))) (pow (/ 1 x) 3)) (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ 1 (/ 1 x))) 2)) (- (+ (* +nan.0 (exp (/ 1 (/ 1 x)))) (- +nan.0))))) (pow (/ 1 x) 2)) (* (* +nan.0 (- (exp (/ 1 (/ 1 x))) 1)) (/ 1 x)))) into (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 5.540 * [backup-simplify]: Simplify (sqrt (expm1 (log1p (/ (expm1 (/ 1 (- x))) (/ 1 (- x)))))) into (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) 5.540 * [approximate]: Taking taylor expansion of (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) in (x) around 0 5.540 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) in x 5.540 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.540 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 5.540 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.540 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 5.540 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 5.540 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 5.540 * [taylor]: Taking taylor expansion of 1 in x 5.540 * [backup-simplify]: Simplify 1 into 1 5.540 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 5.540 * [taylor]: Taking taylor expansion of -1 in x 5.540 * [backup-simplify]: Simplify -1 into -1 5.540 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 5.540 * [taylor]: Taking taylor expansion of x in x 5.540 * [backup-simplify]: Simplify 0 into 0 5.540 * [backup-simplify]: Simplify 1 into 1 5.540 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 5.540 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 5.540 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.540 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.540 * [taylor]: Taking taylor expansion of -1 in x 5.540 * [backup-simplify]: Simplify -1 into -1 5.540 * [taylor]: Taking taylor expansion of x in x 5.540 * [backup-simplify]: Simplify 0 into 0 5.540 * [backup-simplify]: Simplify 1 into 1 5.541 * [backup-simplify]: Simplify (/ -1 1) into -1 5.541 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 5.541 * [taylor]: Taking taylor expansion of 1 in x 5.541 * [backup-simplify]: Simplify 1 into 1 5.541 * [backup-simplify]: Simplify (- 1) into -1 5.541 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 5.541 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 5.541 * [backup-simplify]: Simplify (* -1 0) into 0 5.542 * [backup-simplify]: Simplify (+ 1 0) into 1 5.542 * [backup-simplify]: Simplify (log 1) into 0 5.542 * [backup-simplify]: Simplify (- 0) into 0 5.542 * [backup-simplify]: Simplify (+ 0 0) into 0 5.543 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 5.543 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 5.543 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 5.543 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 5.543 * [backup-simplify]: Simplify (exp 0) into 1 5.543 * [taylor]: Taking taylor expansion of 1 in x 5.543 * [backup-simplify]: Simplify 1 into 1 5.544 * [backup-simplify]: Simplify (- 1) into -1 5.544 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.544 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1)))) into (- 1 (exp (/ -1 x))) 5.544 * [backup-simplify]: Simplify (- 0) into 0 5.544 * [backup-simplify]: Simplify (+ (- 1 (exp (/ -1 x))) 0) into (- 1 (exp (/ -1 x))) 5.544 * [backup-simplify]: Simplify (sqrt 0) into 0 5.545 * [backup-simplify]: Simplify (/ (- 1 (exp (/ -1 x))) (* 2 (sqrt 0))) into (* +nan.0 (- 1 (exp (/ -1 x)))) 5.545 * [taylor]: Taking taylor expansion of (sqrt (expm1 (log1p (* -1 (* x (expm1 (/ -1 x))))))) in x 5.545 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.545 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 5.545 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.545 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 5.545 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 5.545 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 5.545 * [taylor]: Taking taylor expansion of 1 in x 5.545 * [backup-simplify]: Simplify 1 into 1 5.545 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 5.545 * [taylor]: Taking taylor expansion of -1 in x 5.545 * [backup-simplify]: Simplify -1 into -1 5.545 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 5.545 * [taylor]: Taking taylor expansion of x in x 5.545 * [backup-simplify]: Simplify 0 into 0 5.545 * [backup-simplify]: Simplify 1 into 1 5.545 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 5.545 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 5.545 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.545 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.545 * [taylor]: Taking taylor expansion of -1 in x 5.545 * [backup-simplify]: Simplify -1 into -1 5.545 * [taylor]: Taking taylor expansion of x in x 5.545 * [backup-simplify]: Simplify 0 into 0 5.545 * [backup-simplify]: Simplify 1 into 1 5.546 * [backup-simplify]: Simplify (/ -1 1) into -1 5.546 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 5.546 * [taylor]: Taking taylor expansion of 1 in x 5.546 * [backup-simplify]: Simplify 1 into 1 5.546 * [backup-simplify]: Simplify (- 1) into -1 5.546 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 5.546 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 5.546 * [backup-simplify]: Simplify (* -1 0) into 0 5.547 * [backup-simplify]: Simplify (+ 1 0) into 1 5.547 * [backup-simplify]: Simplify (log 1) into 0 5.547 * [backup-simplify]: Simplify (- 0) into 0 5.547 * [backup-simplify]: Simplify (+ 0 0) into 0 5.548 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 5.548 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 5.548 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 5.548 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 5.548 * [backup-simplify]: Simplify (exp 0) into 1 5.548 * [taylor]: Taking taylor expansion of 1 in x 5.548 * [backup-simplify]: Simplify 1 into 1 5.549 * [backup-simplify]: Simplify (- 1) into -1 5.549 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.549 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1)))) into (- 1 (exp (/ -1 x))) 5.549 * [backup-simplify]: Simplify (- 0) into 0 5.549 * [backup-simplify]: Simplify (+ (- 1 (exp (/ -1 x))) 0) into (- 1 (exp (/ -1 x))) 5.550 * [backup-simplify]: Simplify (sqrt 0) into 0 5.550 * [backup-simplify]: Simplify (/ (- 1 (exp (/ -1 x))) (* 2 (sqrt 0))) into (* +nan.0 (- 1 (exp (/ -1 x)))) 5.550 * [backup-simplify]: Simplify 0 into 0 5.550 * [backup-simplify]: Simplify (* +nan.0 (- 1 (exp (/ -1 x)))) into (* +nan.0 (- 1 (exp (/ -1 x)))) 5.550 * [backup-simplify]: Simplify (- 0) into 0 5.551 * [backup-simplify]: Simplify (+ 0 0) into 0 5.551 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 5.552 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 5.552 * [backup-simplify]: Simplify (+ 0 0) into 0 5.553 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 5.553 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)))) into 0 5.554 * [backup-simplify]: Simplify (- 0) into 0 5.554 * [backup-simplify]: Simplify (+ 0 0) into 0 5.554 * [backup-simplify]: Simplify (/ (- 0 (pow (* +nan.0 (- 1 (exp (/ -1 x)))) 2) (+)) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))) 5.555 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 2)) (- (+ (* +nan.0 (exp (/ -1 x))) (- +nan.0))))) 5.555 * [backup-simplify]: Simplify (- 0) into 0 5.555 * [backup-simplify]: Simplify (+ 0 0) into 0 5.556 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 5.557 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 5.557 * [backup-simplify]: Simplify (+ 0 0) into 0 5.559 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 5.560 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)))) into 0 5.560 * [backup-simplify]: Simplify (- 0) into 0 5.560 * [backup-simplify]: Simplify (+ 0 0) into 0 5.561 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* (* +nan.0 (- 1 (exp (/ -1 x)))) (* +nan.0 (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))))) (* 2 0)) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 3)) (- (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))) 5.561 * [backup-simplify]: Simplify (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 3)) (- (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))) into (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 x)) 3)) (- (+ (* +nan.0 (exp (/ -1 x))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 x)) 2))))))))) 5.562 * [backup-simplify]: Simplify (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 (/ 1 (- x)))) 3)) (- (+ (* +nan.0 (exp (/ -1 (/ 1 (- x))))) (- (+ +nan.0 (- (* +nan.0 (pow (exp (/ -1 (/ 1 (- x)))) 2))))))))) (pow (/ 1 (- x)) 3)) (+ (* (* +nan.0 (+ (* +nan.0 (pow (exp (/ -1 (/ 1 (- x)))) 2)) (- (+ (* +nan.0 (exp (/ -1 (/ 1 (- x))))) (- +nan.0))))) (pow (/ 1 (- x)) 2)) (* (* +nan.0 (- 1 (exp (/ -1 (/ 1 (- x)))))) (/ 1 (- x))))) into (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 5.563 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 5.563 * [backup-simplify]: Simplify (expm1 (log1p (/ (expm1 x) x))) into (expm1 (log1p (/ (expm1 x) x))) 5.563 * [approximate]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in (x) around 0 5.563 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 5.563 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 5.563 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 5.563 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 5.563 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 5.563 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 5.563 * [taylor]: Taking taylor expansion of 1 in x 5.563 * [backup-simplify]: Simplify 1 into 1 5.563 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 5.563 * [taylor]: Taking taylor expansion of (expm1 x) in x 5.563 * [taylor]: Rewrote expression to (- (exp x) 1) 5.563 * [taylor]: Taking taylor expansion of (exp x) in x 5.563 * [taylor]: Taking taylor expansion of x in x 5.563 * [backup-simplify]: Simplify 0 into 0 5.563 * [backup-simplify]: Simplify 1 into 1 5.563 * [backup-simplify]: Simplify (exp 0) into 1 5.563 * [taylor]: Taking taylor expansion of 1 in x 5.563 * [backup-simplify]: Simplify 1 into 1 5.563 * [taylor]: Taking taylor expansion of x in x 5.563 * [backup-simplify]: Simplify 0 into 0 5.563 * [backup-simplify]: Simplify 1 into 1 5.563 * [backup-simplify]: Simplify (- 1) into -1 5.564 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.564 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 5.566 * [backup-simplify]: Simplify (- 0) into 0 5.567 * [backup-simplify]: Simplify (+ 1 0) into 1 5.567 * [backup-simplify]: Simplify (/ 1 1) into 1 5.567 * [backup-simplify]: Simplify (+ 1 1) into 2 5.567 * [backup-simplify]: Simplify (log 2) into (log 2) 5.568 * [backup-simplify]: Simplify (exp (log 2)) into 2 5.568 * [taylor]: Taking taylor expansion of 1 in x 5.568 * [backup-simplify]: Simplify 1 into 1 5.568 * [taylor]: Taking taylor expansion of (expm1 (log1p (/ (expm1 x) x))) in x 5.568 * [taylor]: Rewrote expression to (- (exp (log1p (/ (expm1 x) x))) 1) 5.568 * [taylor]: Taking taylor expansion of (exp (log1p (/ (expm1 x) x))) in x 5.568 * [taylor]: Taking taylor expansion of (log1p (/ (expm1 x) x)) in x 5.568 * [taylor]: Rewrote expression to (log (+ 1 (/ (expm1 x) x))) 5.568 * [taylor]: Taking taylor expansion of (+ 1 (/ (expm1 x) x)) in x 5.568 * [taylor]: Taking taylor expansion of 1 in x 5.568 * [backup-simplify]: Simplify 1 into 1 5.568 * [taylor]: Taking taylor expansion of (/ (expm1 x) x) in x 5.568 * [taylor]: Taking taylor expansion of (expm1 x) in x 5.568 * [taylor]: Rewrote expression to (- (exp x) 1) 5.568 * [taylor]: Taking taylor expansion of (exp x) in x 5.568 * [taylor]: Taking taylor expansion of x in x 5.568 * [backup-simplify]: Simplify 0 into 0 5.568 * [backup-simplify]: Simplify 1 into 1 5.568 * [backup-simplify]: Simplify (exp 0) into 1 5.568 * [taylor]: Taking taylor expansion of 1 in x 5.568 * [backup-simplify]: Simplify 1 into 1 5.568 * [taylor]: Taking taylor expansion of x in x 5.568 * [backup-simplify]: Simplify 0 into 0 5.568 * [backup-simplify]: Simplify 1 into 1 5.569 * [backup-simplify]: Simplify (- 1) into -1 5.569 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.569 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 5.570 * [backup-simplify]: Simplify (- 0) into 0 5.570 * [backup-simplify]: Simplify (+ 1 0) into 1 5.570 * [backup-simplify]: Simplify (/ 1 1) into 1 5.570 * [backup-simplify]: Simplify (+ 1 1) into 2 5.571 * [backup-simplify]: Simplify (log 2) into (log 2) 5.571 * [backup-simplify]: Simplify (exp (log 2)) into 2 5.571 * [taylor]: Taking taylor expansion of 1 in x 5.571 * [backup-simplify]: Simplify 1 into 1 5.572 * [backup-simplify]: Simplify (- 1) into -1 5.572 * [backup-simplify]: Simplify (+ 2 -1) into 1 5.572 * [backup-simplify]: Simplify 1 into 1 5.574 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 5.574 * [backup-simplify]: Simplify (- 0) into 0 5.575 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.576 * [backup-simplify]: Simplify (- (/ 1/2 1) (+ (* 1 (/ 0 1)))) into 1/2 5.576 * [backup-simplify]: Simplify (+ 0 1/2) into 1/2 5.578 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1/2) 1)) (pow 2 1)))) 1) into 1/4 5.580 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 1) 1)))) into 1/2 5.581 * [backup-simplify]: Simplify (- 0) into 0 5.581 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 5.581 * [backup-simplify]: Simplify 1/2 into 1/2 5.584 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 5.584 * [backup-simplify]: Simplify (- 0) into 0 5.584 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 5.586 * [backup-simplify]: Simplify (- (/ 1/6 1) (+ (* 1 (/ 0 1)) (* 1/2 (/ 0 1)))) into 1/6 5.586 * [backup-simplify]: Simplify (+ 0 1/6) into 1/6 5.589 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1/2) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 1/6) 1)) (pow 2 1)))) 2) into 5/96 5.593 * [backup-simplify]: Simplify (* (exp (log 2)) (+ (* (/ (pow 1/4 2) 2)) (* (/ (pow 5/96 1) 1)))) into 1/6 5.593 * [backup-simplify]: Simplify (- 0) into 0 5.594 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 5.594 * [backup-simplify]: Simplify 1/6 into 1/6 5.594 * [backup-simplify]: Simplify (+ (* 1/6 (pow x 2)) (+ (* 1/2 x) 1)) into (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 5.594 * [backup-simplify]: Simplify (expm1 (log1p (/ (expm1 (/ 1 x)) (/ 1 x)))) into (expm1 (log1p (* (expm1 (/ 1 x)) x))) 5.594 * [approximate]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in (x) around 0 5.595 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 5.595 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 5.595 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 5.595 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 5.595 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 5.595 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 5.595 * [taylor]: Taking taylor expansion of 1 in x 5.595 * [backup-simplify]: Simplify 1 into 1 5.595 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 5.595 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 5.595 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 5.595 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.595 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.595 * [taylor]: Taking taylor expansion of x in x 5.595 * [backup-simplify]: Simplify 0 into 0 5.595 * [backup-simplify]: Simplify 1 into 1 5.595 * [backup-simplify]: Simplify (/ 1 1) into 1 5.595 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 5.596 * [taylor]: Taking taylor expansion of 1 in x 5.596 * [backup-simplify]: Simplify 1 into 1 5.596 * [taylor]: Taking taylor expansion of x in x 5.596 * [backup-simplify]: Simplify 0 into 0 5.596 * [backup-simplify]: Simplify 1 into 1 5.596 * [backup-simplify]: Simplify (- 1) into -1 5.596 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 5.596 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 5.597 * [backup-simplify]: Simplify (+ 1 0) into 1 5.597 * [backup-simplify]: Simplify (log 1) into 0 5.597 * [backup-simplify]: Simplify (- 0) into 0 5.598 * [backup-simplify]: Simplify (+ 0 0) into 0 5.598 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 5.598 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 5.599 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 5.599 * [backup-simplify]: Simplify (exp 0) into 1 5.599 * [taylor]: Taking taylor expansion of 1 in x 5.599 * [backup-simplify]: Simplify 1 into 1 5.599 * [taylor]: Taking taylor expansion of (expm1 (log1p (* (expm1 (/ 1 x)) x))) in x 5.599 * [taylor]: Rewrote expression to (- (exp (log1p (* (expm1 (/ 1 x)) x))) 1) 5.599 * [taylor]: Taking taylor expansion of (exp (log1p (* (expm1 (/ 1 x)) x))) in x 5.599 * [taylor]: Taking taylor expansion of (log1p (* (expm1 (/ 1 x)) x)) in x 5.599 * [taylor]: Rewrote expression to (log (+ 1 (* (expm1 (/ 1 x)) x))) 5.599 * [taylor]: Taking taylor expansion of (+ 1 (* (expm1 (/ 1 x)) x)) in x 5.599 * [taylor]: Taking taylor expansion of 1 in x 5.599 * [backup-simplify]: Simplify 1 into 1 5.599 * [taylor]: Taking taylor expansion of (* (expm1 (/ 1 x)) x) in x 5.599 * [taylor]: Taking taylor expansion of (expm1 (/ 1 x)) in x 5.599 * [taylor]: Rewrote expression to (- (exp (/ 1 x)) 1) 5.599 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 5.599 * [taylor]: Taking taylor expansion of (/ 1 x) in x 5.599 * [taylor]: Taking taylor expansion of x in x 5.599 * [backup-simplify]: Simplify 0 into 0 5.599 * [backup-simplify]: Simplify 1 into 1 5.600 * [backup-simplify]: Simplify (/ 1 1) into 1 5.600 * [backup-simplify]: Simplify (exp (/ 1 x)) into (exp (/ 1 x)) 5.600 * [taylor]: Taking taylor expansion of 1 in x 5.600 * [backup-simplify]: Simplify 1 into 1 5.600 * [taylor]: Taking taylor expansion of x in x 5.600 * [backup-simplify]: Simplify 0 into 0 5.600 * [backup-simplify]: Simplify 1 into 1 5.600 * [backup-simplify]: Simplify (- 1) into -1 5.600 * [backup-simplify]: Simplify (+ (exp (/ 1 x)) -1) into (- (exp (/ 1 x)) 1) 5.601 * [backup-simplify]: Simplify (* (- (exp (/ 1 x)) 1) 0) into 0 5.601 * [backup-simplify]: Simplify (+ 1 0) into 1 5.601 * [backup-simplify]: Simplify (log 1) into 0 5.602 * [backup-simplify]: Simplify (- 0) into 0 5.602 * [backup-simplify]: Simplify (+ 0 0) into 0 5.602 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 1) (* 0 0)) into (- (exp (/ 1 x)) 1) 5.603 * [backup-simplify]: Simplify (+ 0 (- (exp (/ 1 x)) 1)) into (- (exp (/ 1 x)) 1) 5.603 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1)) (pow 1 1)))) 1) into (- (exp (/ 1 x)) 1) 5.603 * [backup-simplify]: Simplify (exp 0) into 1 5.603 * [taylor]: Taking taylor expansion of 1 in x 5.603 * [backup-simplify]: Simplify 1 into 1 5.604 * [backup-simplify]: Simplify (- 1) into -1 5.604 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.604 * [backup-simplify]: Simplify 0 into 0 5.604 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1)))) into (- (exp (/ 1 x)) 1) 5.605 * [backup-simplify]: Simplify (- 0) into 0 5.605 * [backup-simplify]: Simplify (+ (- (exp (/ 1 x)) 1) 0) into (- (exp (/ 1 x)) 1) 5.605 * [backup-simplify]: Simplify (- (exp (/ 1 x)) 1) into (- (exp (/ 1 x)) 1) 5.605 * [backup-simplify]: Simplify (- 0) into 0 5.606 * [backup-simplify]: Simplify (+ 0 0) into 0 5.606 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 1) (* 0 0))) into 0 5.607 * [backup-simplify]: Simplify (+ 0 0) into 0 5.609 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 5.609 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)))) into 0 5.610 * [backup-simplify]: Simplify (- 0) into 0 5.610 * [backup-simplify]: Simplify (+ 0 0) into 0 5.610 * [backup-simplify]: Simplify 0 into 0 5.610 * [backup-simplify]: Simplify (- 0) into 0 5.611 * [backup-simplify]: Simplify (+ 0 0) into 0 5.612 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))) into 0 5.612 * [backup-simplify]: Simplify (+ 0 0) into 0 5.615 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 5.616 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)))) into 0 5.617 * [backup-simplify]: Simplify (- 0) into 0 5.617 * [backup-simplify]: Simplify (+ 0 0) into 0 5.617 * [backup-simplify]: Simplify 0 into 0 5.618 * [backup-simplify]: Simplify (- 0) into 0 5.619 * [backup-simplify]: Simplify (+ 0 0) into 0 5.620 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))) into 0 5.620 * [backup-simplify]: Simplify (+ 0 0) into 0 5.626 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 5.630 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)))) into 0 5.630 * [backup-simplify]: Simplify (- 0) into 0 5.631 * [backup-simplify]: Simplify (+ 0 0) into 0 5.631 * [backup-simplify]: Simplify 0 into 0 5.631 * [backup-simplify]: Simplify (- 0) into 0 5.632 * [backup-simplify]: Simplify (+ 0 0) into 0 5.633 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))) into 0 5.633 * [backup-simplify]: Simplify (+ 0 0) into 0 5.642 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 5.649 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 5) 120)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)))) into 0 5.650 * [backup-simplify]: Simplify (- 0) into 0 5.650 * [backup-simplify]: Simplify (+ 0 0) into 0 5.650 * [backup-simplify]: Simplify 0 into 0 5.651 * [backup-simplify]: Simplify (- 0) into 0 5.651 * [backup-simplify]: Simplify (+ 0 0) into 0 5.652 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0))))))) into 0 5.653 * [backup-simplify]: Simplify (+ 0 0) into 0 5.668 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 5.683 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 6) 720)) (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 3) 6)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 2) 2)) (* (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 1) 1)))) into 0 5.684 * [backup-simplify]: Simplify (- 0) into 0 5.685 * [backup-simplify]: Simplify (+ 0 0) into 0 5.685 * [backup-simplify]: Simplify 0 into 0 5.685 * [backup-simplify]: Simplify (- 0) into 0 5.686 * [backup-simplify]: Simplify (+ 0 0) into 0 5.687 * [backup-simplify]: Simplify (+ (* (- (exp (/ 1 x)) 1) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 0)))))))) into 0 5.688 * [backup-simplify]: Simplify (+ 0 0) into 0 5.713 * [backup-simplify]: Simplify (/ (+ (* 720 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 7)) (pow 1 7))) (* -2520 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 5) (pow (* 2 0) 1)) (pow 1 6))) (* 2520 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) (pow (* 2 0) 2)) (pow 1 5))) (* 840 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 4) 1 (pow (* 6 0) 1)) (pow 1 5))) (* -630 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 3)) (pow 1 4))) (* -1260 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 4))) (* -210 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 3) 1 1 (pow (* 24 0) 1)) (pow 1 4))) (* 210 (/ (* 1 (pow (* 2 0) 2) (pow (* 6 0) 1)) (pow 1 3))) (* 140 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 (pow (* 6 0) 2)) (pow 1 3))) (* 210 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 3))) (* 42 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 2) 1 1 1 (pow (* 120 0) 1)) (pow 1 3))) (* -35 (/ (* 1 1 (pow (* 6 0) 1) (pow (* 24 0) 1)) (pow 1 2))) (* -21 (/ (* 1 (pow (* 2 0) 1) 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* -7 (/ (* (pow (* 1 (- (exp (/ 1 x)) 1)) 1) 1 1 1 1 (pow (* 720 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 1 (pow (* 5040 0) 1)) (pow 1 1)))) 5040) into (* 1/5040 (- (+ (* 25200 (pow (exp (/ 1 x)) 3)) (+ (* 720 (pow (exp (/ 1 x)) 7)) (+ (* 5040 (exp (/ 1 x))) (* 15120 (pow (exp (/ 1 x)) 5))))) (+ (* 15120 (pow (exp (/ 1 x)) 2)) (+ (* 5040 (pow (exp (/ 1 x)) 6)) (+ 720 (* 25200 (pow (exp (/ 1 x)) 4))))))) 5.745 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- (exp (/ 1 x)) 1) 7) 5040)) (* (/ (pow (- (exp (/ 1 x)) 1) 5) 120) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 4) 24) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 3) 6) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 2) 2) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 3) 6)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 2) 2)) (* (/ (pow (- (exp (/ 1 x)) 1) 1) 1) (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ 1 x)) 3)) (+ (* 720 (exp (/ 1 x))) (* 720 (pow (exp (/ 1 x)) 5)))) (+ (* 1800 (pow (exp (/ 1 x)) 2)) (+ 120 (+ (* 120 (pow (exp (/ 1 x)) 6)) (* 1800 (pow (exp (/ 1 x)) 4))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 2) 2) (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ 1 x))) (+ (pow (exp (/ 1 x)) 2) 1))) 1) 1) (/ (pow (* 1/120 (- (+ (* 240 (pow (exp (/ 1 x)) 3)) (+ (* 120 (exp (/ 1 x))) (* 24 (pow (exp (/ 1 x)) 5)))) (+ (* 240 (pow (exp (/ 1 x)) 2)) (+ 24 (* 120 (pow (exp (/ 1 x)) 4)))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ (* 2 (pow (exp (/ 1 x)) 3)) (* 6 (exp (/ 1 x)))) (+ (* 6 (pow (exp (/ 1 x)) 2)) 2))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ 1 x)) 3)) (* 24 (exp (/ 1 x)))) (+ (* 36 (pow (exp (/ 1 x)) 2)) (+ (* 6 (pow (exp (/ 1 x)) 4)) 6)))) 1) 1)) (* (/ (pow (* 1/5040 (- (+ (* 25200 (pow (exp (/ 1 x)) 3)) (+ (* 720 (pow (exp (/ 1 x)) 7)) (+ (* 5040 (exp (/ 1 x))) (* 15120 (pow (exp (/ 1 x)) 5))))) (+ (* 15120 (pow (exp (/ 1 x)) 2)) (+ (* 5040 (pow (exp (/ 1 x)) 6)) (+ 720 (* 25200 (pow (exp (/ 1 x)) 4))))))) 1) 1)))) into 0 5.746 * [backup-simplify]: Simplify (- 0) into 0 5.746 * [backup-simplify]: Simplify (+ 0 0) into 0 5.746 * [backup-simplify]: Simplify 0 into 0 5.746 * [backup-simplify]: Simplify (* (- (exp (/ 1 (/ 1 x))) 1) (/ 1 x)) into (/ (- (exp x) 1) x) 5.746 * [backup-simplify]: Simplify (expm1 (log1p (/ (expm1 (/ 1 (- x))) (/ 1 (- x))))) into (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) 5.747 * [approximate]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in (x) around 0 5.747 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.747 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 5.747 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.747 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 5.747 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 5.747 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 5.747 * [taylor]: Taking taylor expansion of 1 in x 5.747 * [backup-simplify]: Simplify 1 into 1 5.747 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 5.747 * [taylor]: Taking taylor expansion of -1 in x 5.747 * [backup-simplify]: Simplify -1 into -1 5.747 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 5.747 * [taylor]: Taking taylor expansion of x in x 5.747 * [backup-simplify]: Simplify 0 into 0 5.747 * [backup-simplify]: Simplify 1 into 1 5.747 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 5.747 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 5.747 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.747 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.747 * [taylor]: Taking taylor expansion of -1 in x 5.747 * [backup-simplify]: Simplify -1 into -1 5.747 * [taylor]: Taking taylor expansion of x in x 5.747 * [backup-simplify]: Simplify 0 into 0 5.747 * [backup-simplify]: Simplify 1 into 1 5.748 * [backup-simplify]: Simplify (/ -1 1) into -1 5.748 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 5.748 * [taylor]: Taking taylor expansion of 1 in x 5.748 * [backup-simplify]: Simplify 1 into 1 5.748 * [backup-simplify]: Simplify (- 1) into -1 5.748 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 5.748 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 5.749 * [backup-simplify]: Simplify (* -1 0) into 0 5.749 * [backup-simplify]: Simplify (+ 1 0) into 1 5.750 * [backup-simplify]: Simplify (log 1) into 0 5.750 * [backup-simplify]: Simplify (- 0) into 0 5.750 * [backup-simplify]: Simplify (+ 0 0) into 0 5.751 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 5.751 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 5.751 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 5.752 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 5.752 * [backup-simplify]: Simplify (exp 0) into 1 5.752 * [taylor]: Taking taylor expansion of 1 in x 5.752 * [backup-simplify]: Simplify 1 into 1 5.752 * [taylor]: Taking taylor expansion of (expm1 (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.752 * [taylor]: Rewrote expression to (- (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) 1) 5.752 * [taylor]: Taking taylor expansion of (exp (log1p (* -1 (* x (expm1 (/ -1 x)))))) in x 5.752 * [taylor]: Taking taylor expansion of (log1p (* -1 (* x (expm1 (/ -1 x))))) in x 5.752 * [taylor]: Rewrote expression to (log (+ 1 (* -1 (* x (expm1 (/ -1 x)))))) 5.752 * [taylor]: Taking taylor expansion of (+ 1 (* -1 (* x (expm1 (/ -1 x))))) in x 5.752 * [taylor]: Taking taylor expansion of 1 in x 5.752 * [backup-simplify]: Simplify 1 into 1 5.752 * [taylor]: Taking taylor expansion of (* -1 (* x (expm1 (/ -1 x)))) in x 5.753 * [taylor]: Taking taylor expansion of -1 in x 5.753 * [backup-simplify]: Simplify -1 into -1 5.753 * [taylor]: Taking taylor expansion of (* x (expm1 (/ -1 x))) in x 5.753 * [taylor]: Taking taylor expansion of x in x 5.753 * [backup-simplify]: Simplify 0 into 0 5.753 * [backup-simplify]: Simplify 1 into 1 5.753 * [taylor]: Taking taylor expansion of (expm1 (/ -1 x)) in x 5.753 * [taylor]: Rewrote expression to (- (exp (/ -1 x)) 1) 5.753 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 5.753 * [taylor]: Taking taylor expansion of (/ -1 x) in x 5.753 * [taylor]: Taking taylor expansion of -1 in x 5.753 * [backup-simplify]: Simplify -1 into -1 5.753 * [taylor]: Taking taylor expansion of x in x 5.753 * [backup-simplify]: Simplify 0 into 0 5.753 * [backup-simplify]: Simplify 1 into 1 5.753 * [backup-simplify]: Simplify (/ -1 1) into -1 5.753 * [backup-simplify]: Simplify (exp (/ -1 x)) into (exp (/ -1 x)) 5.753 * [taylor]: Taking taylor expansion of 1 in x 5.753 * [backup-simplify]: Simplify 1 into 1 5.754 * [backup-simplify]: Simplify (- 1) into -1 5.754 * [backup-simplify]: Simplify (+ (exp (/ -1 x)) -1) into (- (exp (/ -1 x)) 1) 5.754 * [backup-simplify]: Simplify (* 0 (- (exp (/ -1 x)) 1)) into 0 5.754 * [backup-simplify]: Simplify (* -1 0) into 0 5.755 * [backup-simplify]: Simplify (+ 1 0) into 1 5.755 * [backup-simplify]: Simplify (log 1) into 0 5.756 * [backup-simplify]: Simplify (- 0) into 0 5.756 * [backup-simplify]: Simplify (+ 0 0) into 0 5.756 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (exp (/ -1 x)) 1))) into (- (exp (/ -1 x)) 1) 5.757 * [backup-simplify]: Simplify (+ (* -1 (- (exp (/ -1 x)) 1)) (* 0 0)) into (- 1 (exp (/ -1 x))) 5.757 * [backup-simplify]: Simplify (+ 0 (- 1 (exp (/ -1 x)))) into (- 1 (exp (/ -1 x))) 5.758 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1)) (pow 1 1)))) 1) into (- 1 (exp (/ -1 x))) 5.758 * [backup-simplify]: Simplify (exp 0) into 1 5.758 * [taylor]: Taking taylor expansion of 1 in x 5.758 * [backup-simplify]: Simplify 1 into 1 5.758 * [backup-simplify]: Simplify (- 1) into -1 5.759 * [backup-simplify]: Simplify (+ 1 -1) into 0 5.759 * [backup-simplify]: Simplify 0 into 0 5.759 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1)))) into (- 1 (exp (/ -1 x))) 5.759 * [backup-simplify]: Simplify (- 0) into 0 5.759 * [backup-simplify]: Simplify (+ (- 1 (exp (/ -1 x))) 0) into (- 1 (exp (/ -1 x))) 5.760 * [backup-simplify]: Simplify (- 1 (exp (/ -1 x))) into (- 1 (exp (/ -1 x))) 5.760 * [backup-simplify]: Simplify (- 0) into 0 5.761 * [backup-simplify]: Simplify (+ 0 0) into 0 5.761 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (exp (/ -1 x)) 1)))) into 0 5.762 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))) into 0 5.763 * [backup-simplify]: Simplify (+ 0 0) into 0 5.764 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 5.765 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)))) into 0 5.766 * [backup-simplify]: Simplify (- 0) into 0 5.766 * [backup-simplify]: Simplify (+ 0 0) into 0 5.766 * [backup-simplify]: Simplify 0 into 0 5.766 * [backup-simplify]: Simplify (- 0) into 0 5.767 * [backup-simplify]: Simplify (+ 0 0) into 0 5.768 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))) into 0 5.769 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))) into 0 5.770 * [backup-simplify]: Simplify (+ 0 0) into 0 5.773 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3)) (pow 1 3))) (* -3 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow 1 1)))) 6) into (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 5.774 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)))) into 0 5.775 * [backup-simplify]: Simplify (- 0) into 0 5.775 * [backup-simplify]: Simplify (+ 0 0) into 0 5.775 * [backup-simplify]: Simplify 0 into 0 5.775 * [backup-simplify]: Simplify (- 0) into 0 5.776 * [backup-simplify]: Simplify (+ 0 0) into 0 5.777 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))) into 0 5.777 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))) into 0 5.778 * [backup-simplify]: Simplify (+ 0 0) into 0 5.781 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4)) (pow 1 4))) (* 12 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 1)) (pow 1 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow 1 2))) (* -4 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 (pow (* 6 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow 1 1)))) 24) into (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 5.783 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)))) into 0 5.783 * [backup-simplify]: Simplify (- 0) into 0 5.783 * [backup-simplify]: Simplify (+ 0 0) into 0 5.783 * [backup-simplify]: Simplify 0 into 0 5.784 * [backup-simplify]: Simplify (- 0) into 0 5.784 * [backup-simplify]: Simplify (+ 0 0) into 0 5.785 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))) into 0 5.786 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))) into 0 5.787 * [backup-simplify]: Simplify (+ 0 0) into 0 5.791 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 5)) (pow 1 5))) (* -60 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) (pow (* 2 0) 1)) (pow 1 4))) (* 30 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 2)) (pow 1 3))) (* 20 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 (pow (* 6 0) 1)) (pow 1 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 2))) (* -5 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 (pow (* 24 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow 1 1)))) 120) into (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 5.795 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 5) 120)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)))) into 0 5.796 * [backup-simplify]: Simplify (- 0) into 0 5.796 * [backup-simplify]: Simplify (+ 0 0) into 0 5.796 * [backup-simplify]: Simplify 0 into 0 5.797 * [backup-simplify]: Simplify (- 0) into 0 5.797 * [backup-simplify]: Simplify (+ 0 0) into 0 5.800 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1)))))))) into 0 5.802 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0))))))) into 0 5.802 * [backup-simplify]: Simplify (+ 0 0) into 0 5.816 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 6)) (pow 1 6))) (* 360 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4) (pow (* 2 0) 1)) (pow 1 5))) (* -270 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 2)) (pow 1 4))) (* -120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) 1 (pow (* 6 0) 1)) (pow 1 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow 1 3))) (* 120 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 3))) (* 30 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 1 (pow (* 24 0) 1)) (pow 1 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow 1 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 2))) (* -6 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow 1 1)))) 720) into (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 5.831 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 6) 720)) (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 3) 6)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 2) 2)) (* (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 1) 1)))) into 0 5.832 * [backup-simplify]: Simplify (- 0) into 0 5.832 * [backup-simplify]: Simplify (+ 0 0) into 0 5.832 * [backup-simplify]: Simplify 0 into 0 5.833 * [backup-simplify]: Simplify (- 0) into 0 5.834 * [backup-simplify]: Simplify (+ 0 0) into 0 5.836 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (- (exp (/ -1 x)) 1))))))))) into 0 5.837 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 (- (exp (/ -1 x)) 1)) (* 0 0)))))))) into 0 5.838 * [backup-simplify]: Simplify (+ 0 0) into 0 5.851 * [backup-simplify]: Simplify (/ (+ (* 720 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 7)) (pow 1 7))) (* -2520 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 5) (pow (* 2 0) 1)) (pow 1 6))) (* 2520 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) (pow (* 2 0) 2)) (pow 1 5))) (* 840 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 4) 1 (pow (* 6 0) 1)) (pow 1 5))) (* -630 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 3)) (pow 1 4))) (* -1260 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow 1 4))) (* -210 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 3) 1 1 (pow (* 24 0) 1)) (pow 1 4))) (* 210 (/ (* 1 (pow (* 2 0) 2) (pow (* 6 0) 1)) (pow 1 3))) (* 140 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 (pow (* 6 0) 2)) (pow 1 3))) (* 210 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow 1 3))) (* 42 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 2) 1 1 1 (pow (* 120 0) 1)) (pow 1 3))) (* -35 (/ (* 1 1 (pow (* 6 0) 1) (pow (* 24 0) 1)) (pow 1 2))) (* -21 (/ (* 1 (pow (* 2 0) 1) 1 1 (pow (* 120 0) 1)) (pow 1 2))) (* -7 (/ (* (pow (* 1 (- 1 (exp (/ -1 x)))) 1) 1 1 1 1 (pow (* 720 0) 1)) (pow 1 2))) (* 1 (/ (* 1 1 1 1 1 1 (pow (* 5040 0) 1)) (pow 1 1)))) 5040) into (* 1/5040 (- (+ (* 25200 (pow (exp (/ -1 x)) 4)) (+ (* 5040 (pow (exp (/ -1 x)) 6)) (+ 720 (* 15120 (pow (exp (/ -1 x)) 2))))) (+ (* 720 (pow (exp (/ -1 x)) 7)) (+ (* 25200 (pow (exp (/ -1 x)) 3)) (+ (* 15120 (pow (exp (/ -1 x)) 5)) (* 5040 (exp (/ -1 x)))))))) 5.872 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (- 1 (exp (/ -1 x))) 7) 5040)) (* (/ (pow (- 1 (exp (/ -1 x))) 5) 120) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 4) 24) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 3) 6) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 2) 2) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 3) 6)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 2) 2)) (* (/ (pow (- 1 (exp (/ -1 x))) 1) 1) (/ (pow (* 1/720 (- (+ (* 2400 (pow (exp (/ -1 x)) 3)) (+ (* 720 (pow (exp (/ -1 x)) 5)) (* 720 (exp (/ -1 x))))) (+ (* 1800 (pow (exp (/ -1 x)) 4)) (+ (* 120 (pow (exp (/ -1 x)) 6)) (+ 120 (* 1800 (pow (exp (/ -1 x)) 2))))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 2) 2) (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1)) (* (/ (pow (* 1/2 (- (* 2 (exp (/ -1 x))) (+ 1 (pow (exp (/ -1 x)) 2)))) 1) 1) (/ (pow (* 1/120 (- (+ (* 120 (pow (exp (/ -1 x)) 4)) (+ 24 (* 240 (pow (exp (/ -1 x)) 2)))) (+ (* 24 (pow (exp (/ -1 x)) 5)) (+ (* 240 (pow (exp (/ -1 x)) 3)) (* 120 (exp (/ -1 x))))))) 1) 1)) (* (/ (pow (* 1/6 (- (+ 2 (* 6 (pow (exp (/ -1 x)) 2))) (+ (* 2 (pow (exp (/ -1 x)) 3)) (* 6 (exp (/ -1 x)))))) 1) 1) (/ (pow (* 1/24 (- (+ (* 24 (pow (exp (/ -1 x)) 3)) (* 24 (exp (/ -1 x)))) (+ (* 6 (pow (exp (/ -1 x)) 4)) (+ 6 (* 36 (pow (exp (/ -1 x)) 2)))))) 1) 1)) (* (/ (pow (* 1/5040 (- (+ (* 25200 (pow (exp (/ -1 x)) 4)) (+ (* 5040 (pow (exp (/ -1 x)) 6)) (+ 720 (* 15120 (pow (exp (/ -1 x)) 2))))) (+ (* 720 (pow (exp (/ -1 x)) 7)) (+ (* 25200 (pow (exp (/ -1 x)) 3)) (+ (* 15120 (pow (exp (/ -1 x)) 5)) (* 5040 (exp (/ -1 x)))))))) 1) 1)))) into 0 5.873 * [backup-simplify]: Simplify (- 0) into 0 5.873 * [backup-simplify]: Simplify (+ 0 0) into 0 5.873 * [backup-simplify]: Simplify 0 into 0 5.873 * [backup-simplify]: Simplify (* (- 1 (exp (/ -1 (/ 1 (- x))))) (/ 1 (- x))) into (* -1 (/ (- 1 (exp x)) x)) 5.873 * * * [progress]: simplifying candidates 5.873 * * * * [progress]: [ 1 / 108 ] simplifiying candidate # 5.873 * * * * [progress]: [ 2 / 108 ] simplifiying candidate # 5.873 * * * * [progress]: [ 3 / 108 ] simplifiying candidate # 5.874 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 5.874 * * [simplify]: iters left: 5 (5 enodes) 5.876 * * [simplify]: iters left: 4 (13 enodes) 5.879 * * [simplify]: Extracting #0: cost 1 inf + 0 5.879 * * [simplify]: Extracting #1: cost 5 inf + 0 5.879 * * [simplify]: Extracting #2: cost 6 inf + 1 5.880 * * [simplify]: Extracting #3: cost 2 inf + 365 5.880 * * [simplify]: Extracting #4: cost 0 inf + 767 5.880 * [simplify]: Simplified to (/ (expm1 x) x) 5.880 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) (+ 1/2 1/2))) 5.880 * [simplify]: Simplifying (+ 1/2 1/2) 5.880 * * [simplify]: iters left: 2 (2 enodes) 5.883 * * [simplify]: iters left: 1 (7 enodes) 5.885 * * [simplify]: Extracting #0: cost 1 inf + 0 5.885 * * [simplify]: Extracting #1: cost 0 inf + 1 5.885 * [simplify]: Simplified to 1 5.885 * [simplify]: Simplified (2 2) to (λ (x) (pow (/ (expm1 x) x) 1)) 5.885 * * * * [progress]: [ 4 / 108 ] simplifiying candidate # 5.885 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 5.885 * * [simplify]: iters left: 5 (5 enodes) 5.887 * * [simplify]: iters left: 4 (13 enodes) 5.891 * * [simplify]: Extracting #0: cost 1 inf + 0 5.891 * * [simplify]: Extracting #1: cost 5 inf + 0 5.891 * * [simplify]: Extracting #2: cost 6 inf + 1 5.891 * * [simplify]: Extracting #3: cost 2 inf + 365 5.891 * * [simplify]: Extracting #4: cost 0 inf + 767 5.892 * [simplify]: Simplified to (/ (expm1 x) x) 5.892 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) (+ 1/2 (/ 1 2)))) 5.892 * [simplify]: Simplifying (+ 1/2 (/ 1 2)) 5.892 * * [simplify]: iters left: 4 (5 enodes) 5.900 * * [simplify]: iters left: 3 (18 enodes) 5.907 * * [simplify]: iters left: 2 (20 enodes) 5.913 * * [simplify]: Extracting #0: cost 1 inf + 0 5.913 * * [simplify]: Extracting #1: cost 0 inf + 1 5.913 * [simplify]: Simplified to 1 5.913 * [simplify]: Simplified (2 2) to (λ (x) (pow (/ (expm1 x) x) 1)) 5.913 * * * * [progress]: [ 5 / 108 ] simplifiying candidate # 5.914 * [simplify]: Simplifying (sqrt (expm1 (log1p (/ (expm1 x) x)))) 5.914 * * [simplify]: iters left: 6 (6 enodes) 5.916 * * [simplify]: iters left: 5 (16 enodes) 5.920 * * [simplify]: Extracting #0: cost 1 inf + 0 5.920 * * [simplify]: Extracting #1: cost 3 inf + 0 5.920 * * [simplify]: Extracting #2: cost 7 inf + 0 5.920 * * [simplify]: Extracting #3: cost 8 inf + 1 5.920 * * [simplify]: Extracting #4: cost 2 inf + 667 5.920 * * [simplify]: Extracting #5: cost 0 inf + 1069 5.920 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 5.920 * [simplify]: Simplified (2 1) to (λ (x) (pow (sqrt (/ (expm1 x) x)) (+ 1 1))) 5.920 * [simplify]: Simplifying (+ 1 1) 5.920 * * [simplify]: iters left: 2 (2 enodes) 5.922 * * [simplify]: iters left: 1 (9 enodes) 5.924 * * [simplify]: Extracting #0: cost 1 inf + 0 5.924 * * [simplify]: Extracting #1: cost 0 inf + 1 5.924 * [simplify]: Simplified to 2 5.924 * [simplify]: Simplified (2 2) to (λ (x) (pow (sqrt (/ (expm1 x) x)) 2)) 5.924 * * * * [progress]: [ 6 / 108 ] simplifiying candidate # 5.924 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 5.924 * * [simplify]: iters left: 5 (5 enodes) 5.925 * * [simplify]: iters left: 4 (13 enodes) 5.927 * * [simplify]: Extracting #0: cost 1 inf + 0 5.927 * * [simplify]: Extracting #1: cost 5 inf + 0 5.927 * * [simplify]: Extracting #2: cost 6 inf + 1 5.927 * * [simplify]: Extracting #3: cost 2 inf + 365 5.927 * * [simplify]: Extracting #4: cost 0 inf + 767 5.927 * [simplify]: Simplified to (/ (expm1 x) x) 5.927 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) (+ (/ 1 2) 1/2))) 5.927 * [simplify]: Simplifying (+ (/ 1 2) 1/2) 5.927 * * [simplify]: iters left: 4 (5 enodes) 5.932 * * [simplify]: iters left: 3 (18 enodes) 5.935 * * [simplify]: iters left: 2 (20 enodes) 5.938 * * [simplify]: Extracting #0: cost 1 inf + 0 5.938 * * [simplify]: Extracting #1: cost 0 inf + 1 5.938 * [simplify]: Simplified to 1 5.938 * [simplify]: Simplified (2 2) to (λ (x) (pow (/ (expm1 x) x) 1)) 5.938 * * * * [progress]: [ 7 / 108 ] simplifiying candidate # 5.938 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 5.938 * * [simplify]: iters left: 5 (5 enodes) 5.939 * * [simplify]: iters left: 4 (13 enodes) 5.941 * * [simplify]: Extracting #0: cost 1 inf + 0 5.941 * * [simplify]: Extracting #1: cost 5 inf + 0 5.941 * * [simplify]: Extracting #2: cost 6 inf + 1 5.941 * * [simplify]: Extracting #3: cost 2 inf + 365 5.941 * * [simplify]: Extracting #4: cost 0 inf + 767 5.941 * [simplify]: Simplified to (/ (expm1 x) x) 5.941 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) (+ (/ 1 2) (/ 1 2)))) 5.941 * [simplify]: Simplifying (+ (/ 1 2) (/ 1 2)) 5.942 * * [simplify]: iters left: 4 (4 enodes) 5.944 * * [simplify]: iters left: 3 (15 enodes) 5.948 * * [simplify]: iters left: 2 (17 enodes) 5.951 * * [simplify]: Extracting #0: cost 1 inf + 0 5.951 * * [simplify]: Extracting #1: cost 0 inf + 1 5.951 * [simplify]: Simplified to 1 5.951 * [simplify]: Simplified (2 2) to (λ (x) (pow (/ (expm1 x) x) 1)) 5.951 * * * * [progress]: [ 8 / 108 ] simplifiying candidate # 5.951 * [simplify]: Simplifying (* (expm1 (log1p (/ (expm1 x) x))) (expm1 (log1p (/ (expm1 x) x)))) 5.951 * * [simplify]: iters left: 6 (6 enodes) 5.952 * * [simplify]: iters left: 5 (16 enodes) 5.955 * * [simplify]: iters left: 4 (20 enodes) 5.961 * * [simplify]: iters left: 3 (28 enodes) 5.969 * * [simplify]: iters left: 2 (40 enodes) 5.980 * * [simplify]: iters left: 1 (48 enodes) 5.993 * * [simplify]: Extracting #0: cost 1 inf + 0 5.993 * * [simplify]: Extracting #1: cost 11 inf + 0 5.993 * * [simplify]: Extracting #2: cost 19 inf + 1 5.993 * * [simplify]: Extracting #3: cost 14 inf + 637 5.994 * * [simplify]: Extracting #4: cost 2 inf + 2149 5.995 * * [simplify]: Extracting #5: cost 0 inf + 2501 5.995 * [simplify]: Simplified to (* (/ (expm1 x) x) (/ (expm1 x) x)) 5.995 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (/ (expm1 x) x) (/ (expm1 x) x)) 1/2)) 5.996 * * * * [progress]: [ 9 / 108 ] simplifiying candidate # 5.996 * [simplify]: Simplifying (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))) 5.996 * * [simplify]: iters left: 6 (7 enodes) 5.999 * * [simplify]: iters left: 5 (17 enodes) 6.003 * * [simplify]: iters left: 4 (18 enodes) 6.008 * * [simplify]: Extracting #0: cost 1 inf + 0 6.008 * * [simplify]: Extracting #1: cost 6 inf + 0 6.008 * * [simplify]: Extracting #2: cost 8 inf + 1 6.009 * * [simplify]: Extracting #3: cost 2 inf + 667 6.009 * * [simplify]: Extracting #4: cost 0 inf + 1069 6.009 * [simplify]: Simplified to (/ (expm1 x) x) 6.009 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) 1)) 6.009 * * * * [progress]: [ 10 / 108 ] simplifiying candidate # 6.010 * [simplify]: Simplifying (* (expm1 (log1p (/ (expm1 x) x))) (expm1 (log1p (/ (expm1 x) x)))) 6.010 * * [simplify]: iters left: 6 (6 enodes) 6.012 * * [simplify]: iters left: 5 (16 enodes) 6.017 * * [simplify]: iters left: 4 (20 enodes) 6.023 * * [simplify]: iters left: 3 (28 enodes) 6.033 * * [simplify]: iters left: 2 (40 enodes) 6.044 * * [simplify]: iters left: 1 (48 enodes) 6.057 * * [simplify]: Extracting #0: cost 1 inf + 0 6.057 * * [simplify]: Extracting #1: cost 11 inf + 0 6.057 * * [simplify]: Extracting #2: cost 19 inf + 1 6.057 * * [simplify]: Extracting #3: cost 14 inf + 637 6.058 * * [simplify]: Extracting #4: cost 2 inf + 2149 6.059 * * [simplify]: Extracting #5: cost 0 inf + 2501 6.060 * [simplify]: Simplified to (* (/ (expm1 x) x) (/ (expm1 x) x)) 6.060 * [simplify]: Simplified (2 1) to (λ (x) (pow (* (/ (expm1 x) x) (/ (expm1 x) x)) (/ 1 2))) 6.060 * [simplify]: Simplifying (/ 1 2) 6.060 * * [simplify]: iters left: 2 (3 enodes) 6.064 * * [simplify]: iters left: 1 (12 enodes) 6.068 * * [simplify]: Extracting #0: cost 1 inf + 0 6.068 * * [simplify]: Extracting #1: cost 0 inf + 1 6.068 * [simplify]: Simplified to 1/2 6.068 * [simplify]: Simplified (2 2) to (λ (x) (pow (* (/ (expm1 x) x) (/ (expm1 x) x)) 1/2)) 6.068 * * * * [progress]: [ 11 / 108 ] simplifiying candidate # 6.068 * * * * [progress]: [ 12 / 108 ] simplifiying candidate # 6.069 * [simplify]: Simplifying (sqrt (expm1 (log1p (/ (expm1 x) x)))) 6.069 * * [simplify]: iters left: 6 (6 enodes) 6.071 * * [simplify]: iters left: 5 (16 enodes) 6.075 * * [simplify]: Extracting #0: cost 1 inf + 0 6.076 * * [simplify]: Extracting #1: cost 3 inf + 0 6.076 * * [simplify]: Extracting #2: cost 7 inf + 0 6.076 * * [simplify]: Extracting #3: cost 8 inf + 1 6.076 * * [simplify]: Extracting #4: cost 2 inf + 667 6.076 * * [simplify]: Extracting #5: cost 0 inf + 1069 6.076 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.076 * [simplify]: Simplified (2 1) to (λ (x) (pow (sqrt (/ (expm1 x) x)) (+ 1 1))) 6.076 * * * * [progress]: [ 13 / 108 ] simplifiying candidate # 6.077 * * * * [progress]: [ 14 / 108 ] simplifiying candidate # 6.077 * [simplify]: Simplifying (+ (log (sqrt (expm1 (log1p (/ (expm1 x) x))))) (log (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.077 * * [simplify]: iters left: 6 (8 enodes) 6.080 * * [simplify]: iters left: 5 (22 enodes) 6.086 * * [simplify]: Extracting #0: cost 1 inf + 0 6.086 * * [simplify]: Extracting #1: cost 3 inf + 0 6.086 * * [simplify]: Extracting #2: cost 5 inf + 0 6.086 * * [simplify]: Extracting #3: cost 7 inf + 0 6.086 * * [simplify]: Extracting #4: cost 11 inf + 0 6.086 * * [simplify]: Extracting #5: cost 12 inf + 1 6.087 * * [simplify]: Extracting #6: cost 11 inf + 72 6.087 * * [simplify]: Extracting #7: cost 6 inf + 717 6.087 * * [simplify]: Extracting #8: cost 1 inf + 1772 6.088 * * [simplify]: Extracting #9: cost 0 inf + 2033 6.088 * [simplify]: Simplified to (+ (log (sqrt (/ (expm1 x) x))) (log (sqrt (/ (expm1 x) x)))) 6.088 * [simplify]: Simplified (2 1) to (λ (x) (exp (+ (log (sqrt (/ (expm1 x) x))) (log (sqrt (/ (expm1 x) x)))))) 6.088 * * * * [progress]: [ 15 / 108 ] simplifiying candidate # 6.088 * * * * [progress]: [ 16 / 108 ] simplifiying candidate # 6.088 * * * * [progress]: [ 17 / 108 ] simplifiying candidate # 6.089 * [simplify]: Simplifying (* (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (expm1 (log1p (/ (expm1 x) x))))) (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.089 * * [simplify]: iters left: 6 (9 enodes) 6.093 * * [simplify]: iters left: 5 (31 enodes) 6.104 * * [simplify]: iters left: 4 (63 enodes) 6.129 * * [simplify]: iters left: 3 (131 enodes) 6.182 * * [simplify]: iters left: 2 (237 enodes) 6.283 * * [simplify]: Extracting #0: cost 1 inf + 0 6.283 * * [simplify]: Extracting #1: cost 67 inf + 0 6.284 * * [simplify]: Extracting #2: cost 140 inf + 286 6.286 * * [simplify]: Extracting #3: cost 114 inf + 5043 6.294 * * [simplify]: Extracting #4: cost 28 inf + 27964 6.306 * * [simplify]: Extracting #5: cost 0 inf + 39227 6.317 * * [simplify]: Extracting #6: cost 0 inf + 39067 6.329 * [simplify]: Simplified to (* (/ (expm1 x) x) (* (/ (expm1 x) x) (/ (expm1 x) x))) 6.329 * [simplify]: Simplified (2 1) to (λ (x) (cbrt (* (/ (expm1 x) x) (* (/ (expm1 x) x) (/ (expm1 x) x))))) 6.330 * * * * [progress]: [ 18 / 108 ] simplifiying candidate # 6.330 * * * * [progress]: [ 19 / 108 ] simplifiying candidate # 6.330 * * * * [progress]: [ 20 / 108 ] simplifiying candidate # 6.330 * [simplify]: Simplifying (* (expm1 (log1p (/ (expm1 x) x))) (expm1 (log1p (/ (expm1 x) x)))) 6.330 * * [simplify]: iters left: 6 (6 enodes) 6.333 * * [simplify]: iters left: 5 (16 enodes) 6.337 * * [simplify]: iters left: 4 (20 enodes) 6.343 * * [simplify]: iters left: 3 (28 enodes) 6.351 * * [simplify]: iters left: 2 (40 enodes) 6.362 * * [simplify]: iters left: 1 (48 enodes) 6.375 * * [simplify]: Extracting #0: cost 1 inf + 0 6.375 * * [simplify]: Extracting #1: cost 11 inf + 0 6.375 * * [simplify]: Extracting #2: cost 19 inf + 1 6.375 * * [simplify]: Extracting #3: cost 14 inf + 637 6.375 * * [simplify]: Extracting #4: cost 2 inf + 2149 6.376 * * [simplify]: Extracting #5: cost 0 inf + 2501 6.376 * [simplify]: Simplified to (* (/ (expm1 x) x) (/ (expm1 x) x)) 6.376 * [simplify]: Simplified (2 1) to (λ (x) (sqrt (* (/ (expm1 x) x) (/ (expm1 x) x)))) 6.376 * * * * [progress]: [ 21 / 108 ] simplifiying candidate # 6.376 * * * * [progress]: [ 22 / 108 ] simplifiying candidate # 6.377 * [simplify]: Simplifying (log1p (/ (expm1 x) x)) 6.377 * * [simplify]: iters left: 4 (4 enodes) 6.377 * * [simplify]: iters left: 3 (12 enodes) 6.379 * * [simplify]: Extracting #0: cost 1 inf + 0 6.379 * * [simplify]: Extracting #1: cost 3 inf + 0 6.379 * * [simplify]: Extracting #2: cost 6 inf + 0 6.379 * * [simplify]: Extracting #3: cost 6 inf + 1 6.379 * * [simplify]: Extracting #4: cost 0 inf + 767 6.380 * [simplify]: Simplified to (log1p (/ (expm1 x) x)) 6.380 * [simplify]: Simplified (2 1) to (λ (x) (expm1 (log1p (/ (expm1 x) x)))) 6.380 * * * * [progress]: [ 23 / 108 ] simplifiying candidate # 6.380 * * * * [progress]: [ 24 / 108 ] simplifiying candidate # 6.380 * [simplify]: Simplifying (* (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.380 * * [simplify]: iters left: 6 (9 enodes) 6.382 * * [simplify]: iters left: 5 (29 enodes) 6.386 * * [simplify]: iters left: 4 (33 enodes) 6.392 * * [simplify]: iters left: 3 (44 enodes) 6.402 * * [simplify]: iters left: 2 (68 enodes) 6.416 * * [simplify]: iters left: 1 (116 enodes) 6.443 * * [simplify]: Extracting #0: cost 1 inf + 0 6.443 * * [simplify]: Extracting #1: cost 14 inf + 0 6.443 * * [simplify]: Extracting #2: cost 41 inf + 1 6.443 * * [simplify]: Extracting #3: cost 43 inf + 7 6.444 * * [simplify]: Extracting #4: cost 42 inf + 81 6.444 * * [simplify]: Extracting #5: cost 31 inf + 2334 6.446 * * [simplify]: Extracting #6: cost 13 inf + 10299 6.450 * * [simplify]: Extracting #7: cost 0 inf + 18726 6.453 * [simplify]: Simplified to (* (sqrt (/ (expm1 x) x)) (cbrt (sqrt (/ (expm1 x) x)))) 6.453 * [simplify]: Simplified (2 1) to (λ (x) (* (* (sqrt (/ (expm1 x) x)) (cbrt (sqrt (/ (expm1 x) x)))) (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.454 * [simplify]: Simplifying (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.454 * * [simplify]: iters left: 6 (8 enodes) 6.457 * * [simplify]: iters left: 5 (22 enodes) 6.463 * * [simplify]: Extracting #0: cost 1 inf + 0 6.463 * * [simplify]: Extracting #1: cost 3 inf + 0 6.463 * * [simplify]: Extracting #2: cost 5 inf + 0 6.463 * * [simplify]: Extracting #3: cost 7 inf + 0 6.463 * * [simplify]: Extracting #4: cost 11 inf + 0 6.464 * * [simplify]: Extracting #5: cost 12 inf + 1 6.464 * * [simplify]: Extracting #6: cost 11 inf + 72 6.464 * * [simplify]: Extracting #7: cost 6 inf + 717 6.464 * * [simplify]: Extracting #8: cost 1 inf + 1802 6.465 * * [simplify]: Extracting #9: cost 0 inf + 2073 6.465 * [simplify]: Simplified to (* (cbrt (sqrt (/ (expm1 x) x))) (cbrt (sqrt (/ (expm1 x) x)))) 6.465 * [simplify]: Simplified (2 2) to (λ (x) (* (* (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))))) (* (cbrt (sqrt (/ (expm1 x) x))) (cbrt (sqrt (/ (expm1 x) x)))))) 6.465 * * * * [progress]: [ 25 / 108 ] simplifiying candidate # 6.466 * [simplify]: Simplifying (* (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x))))))) 6.466 * * [simplify]: iters left: 6 (9 enodes) 6.470 * * [simplify]: iters left: 5 (24 enodes) 6.476 * * [simplify]: iters left: 4 (25 enodes) 6.483 * * [simplify]: Extracting #0: cost 1 inf + 0 6.483 * * [simplify]: Extracting #1: cost 4 inf + 0 6.483 * * [simplify]: Extracting #2: cost 7 inf + 0 6.483 * * [simplify]: Extracting #3: cost 11 inf + 0 6.483 * * [simplify]: Extracting #4: cost 12 inf + 1 6.483 * * [simplify]: Extracting #5: cost 11 inf + 72 6.483 * * [simplify]: Extracting #6: cost 5 inf + 988 6.484 * * [simplify]: Extracting #7: cost 0 inf + 2073 6.484 * [simplify]: Simplified to (* (cbrt (/ (expm1 x) x)) (cbrt (/ (expm1 x) x))) 6.484 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (/ (expm1 x) x)) (cbrt (/ (expm1 x) x))) (* (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.485 * [simplify]: Simplifying (* (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x)))))) 6.485 * * [simplify]: iters left: 6 (8 enodes) 6.488 * * [simplify]: iters left: 5 (20 enodes) 6.493 * * [simplify]: iters left: 4 (21 enodes) 6.499 * * [simplify]: Extracting #0: cost 1 inf + 0 6.499 * * [simplify]: Extracting #1: cost 4 inf + 0 6.499 * * [simplify]: Extracting #2: cost 9 inf + 0 6.499 * * [simplify]: Extracting #3: cost 10 inf + 1 6.499 * * [simplify]: Extracting #4: cost 5 inf + 556 6.500 * * [simplify]: Extracting #5: cost 0 inf + 1611 6.500 * [simplify]: Simplified to (cbrt (/ (expm1 x) x)) 6.500 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x))))))) (cbrt (/ (expm1 x) x)))) 6.500 * * * * [progress]: [ 26 / 108 ] simplifiying candidate # 6.501 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.501 * * [simplify]: iters left: 6 (8 enodes) 6.503 * * [simplify]: iters left: 5 (20 enodes) 6.506 * * [simplify]: iters left: 4 (21 enodes) 6.510 * * [simplify]: Extracting #0: cost 1 inf + 0 6.510 * * [simplify]: Extracting #1: cost 4 inf + 0 6.510 * * [simplify]: Extracting #2: cost 9 inf + 0 6.510 * * [simplify]: Extracting #3: cost 10 inf + 1 6.511 * * [simplify]: Extracting #4: cost 5 inf + 516 6.511 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.511 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.511 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.511 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.511 * * [simplify]: iters left: 6 (8 enodes) 6.513 * * [simplify]: iters left: 5 (20 enodes) 6.515 * * [simplify]: iters left: 4 (21 enodes) 6.518 * * [simplify]: Extracting #0: cost 1 inf + 0 6.518 * * [simplify]: Extracting #1: cost 4 inf + 0 6.518 * * [simplify]: Extracting #2: cost 9 inf + 0 6.518 * * [simplify]: Extracting #3: cost 10 inf + 1 6.518 * * [simplify]: Extracting #4: cost 5 inf + 516 6.518 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.518 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.518 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.519 * * * * [progress]: [ 27 / 108 ] simplifiying candidate # 6.519 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.519 * * [simplify]: iters left: 6 (8 enodes) 6.520 * * [simplify]: iters left: 5 (20 enodes) 6.523 * * [simplify]: iters left: 4 (21 enodes) 6.525 * * [simplify]: Extracting #0: cost 1 inf + 0 6.525 * * [simplify]: Extracting #1: cost 4 inf + 0 6.525 * * [simplify]: Extracting #2: cost 9 inf + 0 6.525 * * [simplify]: Extracting #3: cost 10 inf + 1 6.526 * * [simplify]: Extracting #4: cost 5 inf + 516 6.526 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.526 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.526 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.526 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.526 * * [simplify]: iters left: 6 (8 enodes) 6.528 * * [simplify]: iters left: 5 (20 enodes) 6.530 * * [simplify]: iters left: 4 (21 enodes) 6.536 * * [simplify]: Extracting #0: cost 1 inf + 0 6.536 * * [simplify]: Extracting #1: cost 4 inf + 0 6.536 * * [simplify]: Extracting #2: cost 9 inf + 0 6.536 * * [simplify]: Extracting #3: cost 10 inf + 1 6.536 * * [simplify]: Extracting #4: cost 5 inf + 516 6.536 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.537 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.537 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.537 * * * * [progress]: [ 28 / 108 ] simplifiying candidate # 6.537 * [simplify]: Simplifying (* (sqrt 1) (sqrt 1)) 6.537 * * [simplify]: iters left: 3 (3 enodes) 6.541 * * [simplify]: iters left: 2 (9 enodes) 6.543 * * [simplify]: iters left: 1 (11 enodes) 6.546 * * [simplify]: Extracting #0: cost 1 inf + 0 6.546 * * [simplify]: Extracting #1: cost 0 inf + 1 6.546 * [simplify]: Simplified to 1 6.546 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.547 * [simplify]: Simplifying (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.547 * * [simplify]: iters left: 6 (7 enodes) 6.550 * * [simplify]: iters left: 5 (17 enodes) 6.554 * * [simplify]: iters left: 4 (18 enodes) 6.558 * * [simplify]: Extracting #0: cost 1 inf + 0 6.558 * * [simplify]: Extracting #1: cost 6 inf + 0 6.559 * * [simplify]: Extracting #2: cost 8 inf + 1 6.559 * * [simplify]: Extracting #3: cost 2 inf + 667 6.559 * * [simplify]: Extracting #4: cost 0 inf + 1069 6.559 * [simplify]: Simplified to (/ (expm1 x) x) 6.559 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (expm1 x) x))) 6.559 * * * * [progress]: [ 29 / 108 ] simplifiying candidate # 6.560 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.560 * * [simplify]: iters left: 6 (8 enodes) 6.563 * * [simplify]: iters left: 5 (20 enodes) 6.569 * * [simplify]: iters left: 4 (21 enodes) 6.574 * * [simplify]: Extracting #0: cost 1 inf + 0 6.574 * * [simplify]: Extracting #1: cost 4 inf + 0 6.574 * * [simplify]: Extracting #2: cost 9 inf + 0 6.574 * * [simplify]: Extracting #3: cost 10 inf + 1 6.574 * * [simplify]: Extracting #4: cost 5 inf + 516 6.575 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.575 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.575 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.576 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.576 * * [simplify]: iters left: 6 (8 enodes) 6.579 * * [simplify]: iters left: 5 (20 enodes) 6.585 * * [simplify]: iters left: 4 (21 enodes) 6.590 * * [simplify]: Extracting #0: cost 1 inf + 0 6.590 * * [simplify]: Extracting #1: cost 4 inf + 0 6.590 * * [simplify]: Extracting #2: cost 9 inf + 0 6.591 * * [simplify]: Extracting #3: cost 10 inf + 1 6.591 * * [simplify]: Extracting #4: cost 5 inf + 516 6.591 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.591 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.591 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.592 * * * * [progress]: [ 30 / 108 ] simplifiying candidate # 6.592 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.592 * * [simplify]: iters left: 6 (8 enodes) 6.595 * * [simplify]: iters left: 5 (20 enodes) 6.601 * * [simplify]: iters left: 4 (21 enodes) 6.606 * * [simplify]: Extracting #0: cost 1 inf + 0 6.606 * * [simplify]: Extracting #1: cost 4 inf + 0 6.606 * * [simplify]: Extracting #2: cost 9 inf + 0 6.606 * * [simplify]: Extracting #3: cost 10 inf + 1 6.606 * * [simplify]: Extracting #4: cost 5 inf + 516 6.607 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.607 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.607 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.608 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.608 * * [simplify]: iters left: 6 (8 enodes) 6.611 * * [simplify]: iters left: 5 (20 enodes) 6.614 * * [simplify]: iters left: 4 (21 enodes) 6.616 * * [simplify]: Extracting #0: cost 1 inf + 0 6.616 * * [simplify]: Extracting #1: cost 4 inf + 0 6.616 * * [simplify]: Extracting #2: cost 9 inf + 0 6.616 * * [simplify]: Extracting #3: cost 10 inf + 1 6.617 * * [simplify]: Extracting #4: cost 5 inf + 516 6.617 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.617 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.617 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.617 * * * * [progress]: [ 31 / 108 ] simplifiying candidate # 6.617 * [simplify]: Simplifying (* 1 1) 6.617 * * [simplify]: iters left: 2 (2 enodes) 6.618 * * [simplify]: iters left: 1 (6 enodes) 6.619 * * [simplify]: Extracting #0: cost 1 inf + 0 6.619 * * [simplify]: Extracting #1: cost 0 inf + 1 6.620 * [simplify]: Simplified to 1 6.620 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.620 * [simplify]: Simplifying (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.620 * * [simplify]: iters left: 6 (7 enodes) 6.621 * * [simplify]: iters left: 5 (17 enodes) 6.624 * * [simplify]: iters left: 4 (18 enodes) 6.626 * * [simplify]: Extracting #0: cost 1 inf + 0 6.626 * * [simplify]: Extracting #1: cost 6 inf + 0 6.626 * * [simplify]: Extracting #2: cost 8 inf + 1 6.626 * * [simplify]: Extracting #3: cost 2 inf + 667 6.626 * * [simplify]: Extracting #4: cost 0 inf + 1069 6.628 * [simplify]: Simplified to (/ (expm1 x) x) 6.628 * [simplify]: Simplified (2 2) to (λ (x) (* 1 (/ (expm1 x) x))) 6.628 * * * * [progress]: [ 32 / 108 ] simplifiying candidate # 6.628 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.628 * * [simplify]: iters left: 6 (8 enodes) 6.630 * * [simplify]: iters left: 5 (20 enodes) 6.632 * * [simplify]: iters left: 4 (21 enodes) 6.635 * * [simplify]: Extracting #0: cost 1 inf + 0 6.635 * * [simplify]: Extracting #1: cost 4 inf + 0 6.635 * * [simplify]: Extracting #2: cost 9 inf + 0 6.635 * * [simplify]: Extracting #3: cost 10 inf + 1 6.635 * * [simplify]: Extracting #4: cost 5 inf + 516 6.635 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.635 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.635 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.636 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.636 * * [simplify]: iters left: 6 (8 enodes) 6.638 * * [simplify]: iters left: 5 (20 enodes) 6.641 * * [simplify]: iters left: 4 (21 enodes) 6.644 * * [simplify]: Extracting #0: cost 1 inf + 0 6.644 * * [simplify]: Extracting #1: cost 4 inf + 0 6.644 * * [simplify]: Extracting #2: cost 9 inf + 0 6.644 * * [simplify]: Extracting #3: cost 10 inf + 1 6.644 * * [simplify]: Extracting #4: cost 5 inf + 516 6.644 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.645 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.645 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.645 * * * * [progress]: [ 33 / 108 ] simplifiying candidate # 6.645 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.645 * * [simplify]: iters left: 6 (8 enodes) 6.647 * * [simplify]: iters left: 5 (20 enodes) 6.649 * * [simplify]: iters left: 4 (21 enodes) 6.652 * * [simplify]: Extracting #0: cost 1 inf + 0 6.652 * * [simplify]: Extracting #1: cost 4 inf + 0 6.652 * * [simplify]: Extracting #2: cost 9 inf + 0 6.652 * * [simplify]: Extracting #3: cost 10 inf + 1 6.652 * * [simplify]: Extracting #4: cost 5 inf + 516 6.652 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.652 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.652 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.653 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.653 * * [simplify]: iters left: 6 (8 enodes) 6.654 * * [simplify]: iters left: 5 (20 enodes) 6.657 * * [simplify]: iters left: 4 (21 enodes) 6.660 * * [simplify]: Extracting #0: cost 1 inf + 0 6.660 * * [simplify]: Extracting #1: cost 4 inf + 0 6.660 * * [simplify]: Extracting #2: cost 9 inf + 0 6.660 * * [simplify]: Extracting #3: cost 10 inf + 1 6.660 * * [simplify]: Extracting #4: cost 5 inf + 516 6.660 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.660 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.660 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.660 * * * * [progress]: [ 34 / 108 ] simplifiying candidate # 6.661 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.661 * * [simplify]: iters left: 6 (8 enodes) 6.663 * * [simplify]: iters left: 5 (20 enodes) 6.665 * * [simplify]: iters left: 4 (21 enodes) 6.669 * * [simplify]: Extracting #0: cost 1 inf + 0 6.669 * * [simplify]: Extracting #1: cost 4 inf + 0 6.669 * * [simplify]: Extracting #2: cost 9 inf + 0 6.669 * * [simplify]: Extracting #3: cost 10 inf + 1 6.670 * * [simplify]: Extracting #4: cost 5 inf + 516 6.670 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.670 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.670 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.671 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.671 * * [simplify]: iters left: 6 (8 enodes) 6.674 * * [simplify]: iters left: 5 (20 enodes) 6.679 * * [simplify]: iters left: 4 (21 enodes) 6.684 * * [simplify]: Extracting #0: cost 1 inf + 0 6.685 * * [simplify]: Extracting #1: cost 4 inf + 0 6.685 * * [simplify]: Extracting #2: cost 9 inf + 0 6.685 * * [simplify]: Extracting #3: cost 10 inf + 1 6.685 * * [simplify]: Extracting #4: cost 5 inf + 516 6.685 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.686 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.686 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.686 * * * * [progress]: [ 35 / 108 ] simplifiying candidate # 6.686 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.686 * * [simplify]: iters left: 6 (8 enodes) 6.688 * * [simplify]: iters left: 5 (20 enodes) 6.691 * * [simplify]: iters left: 4 (21 enodes) 6.693 * * [simplify]: Extracting #0: cost 1 inf + 0 6.694 * * [simplify]: Extracting #1: cost 4 inf + 0 6.694 * * [simplify]: Extracting #2: cost 9 inf + 0 6.694 * * [simplify]: Extracting #3: cost 10 inf + 1 6.694 * * [simplify]: Extracting #4: cost 5 inf + 516 6.694 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.694 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.694 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (/ (expm1 x) x)) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.694 * [simplify]: Simplifying (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.694 * * [simplify]: iters left: 6 (8 enodes) 6.696 * * [simplify]: iters left: 5 (20 enodes) 6.698 * * [simplify]: iters left: 4 (21 enodes) 6.701 * * [simplify]: Extracting #0: cost 1 inf + 0 6.701 * * [simplify]: Extracting #1: cost 4 inf + 0 6.701 * * [simplify]: Extracting #2: cost 9 inf + 0 6.701 * * [simplify]: Extracting #3: cost 10 inf + 1 6.701 * * [simplify]: Extracting #4: cost 5 inf + 516 6.701 * * [simplify]: Extracting #5: cost 0 inf + 1451 6.702 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.702 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (/ (expm1 x) x)))) 6.702 * * * * [progress]: [ 36 / 108 ] simplifiying candidate # 6.702 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 6.702 * * [simplify]: iters left: 5 (5 enodes) 6.703 * * [simplify]: iters left: 4 (13 enodes) 6.704 * * [simplify]: Extracting #0: cost 1 inf + 0 6.704 * * [simplify]: Extracting #1: cost 5 inf + 0 6.705 * * [simplify]: Extracting #2: cost 6 inf + 1 6.705 * * [simplify]: Extracting #3: cost 2 inf + 365 6.705 * * [simplify]: Extracting #4: cost 0 inf + 767 6.705 * [simplify]: Simplified to (/ (expm1 x) x) 6.705 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) (* 2 1/2))) 6.705 * [simplify]: Simplifying (* 2 1/2) 6.705 * * [simplify]: iters left: 2 (3 enodes) 6.707 * * [simplify]: iters left: 1 (11 enodes) 6.709 * * [simplify]: Extracting #0: cost 1 inf + 0 6.709 * * [simplify]: Extracting #1: cost 0 inf + 1 6.709 * [simplify]: Simplified to 1 6.709 * [simplify]: Simplified (2 2) to (λ (x) (pow (/ (expm1 x) x) 1)) 6.709 * * * * [progress]: [ 37 / 108 ] simplifiying candidate # 6.710 * [simplify]: Simplifying (sqrt (expm1 (log1p (/ (expm1 x) x)))) 6.710 * * [simplify]: iters left: 6 (6 enodes) 6.711 * * [simplify]: iters left: 5 (16 enodes) 6.713 * * [simplify]: Extracting #0: cost 1 inf + 0 6.713 * * [simplify]: Extracting #1: cost 3 inf + 0 6.713 * * [simplify]: Extracting #2: cost 7 inf + 0 6.713 * * [simplify]: Extracting #3: cost 8 inf + 1 6.713 * * [simplify]: Extracting #4: cost 2 inf + 667 6.713 * * [simplify]: Extracting #5: cost 0 inf + 1069 6.714 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.714 * [simplify]: Simplified (2 1) to (λ (x) (pow (sqrt (/ (expm1 x) x)) (* 2 1))) 6.714 * [simplify]: Simplifying (* 2 1) 6.714 * * [simplify]: iters left: 2 (3 enodes) 6.715 * * [simplify]: iters left: 1 (9 enodes) 6.718 * * [simplify]: Extracting #0: cost 1 inf + 0 6.718 * * [simplify]: Extracting #1: cost 0 inf + 1 6.718 * [simplify]: Simplified to 2 6.718 * [simplify]: Simplified (2 2) to (λ (x) (pow (sqrt (/ (expm1 x) x)) 2)) 6.718 * * * * [progress]: [ 38 / 108 ] simplifiying candidate # 6.718 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 6.718 * * [simplify]: iters left: 5 (5 enodes) 6.719 * * [simplify]: iters left: 4 (13 enodes) 6.721 * * [simplify]: Extracting #0: cost 1 inf + 0 6.721 * * [simplify]: Extracting #1: cost 5 inf + 0 6.721 * * [simplify]: Extracting #2: cost 6 inf + 1 6.721 * * [simplify]: Extracting #3: cost 2 inf + 365 6.721 * * [simplify]: Extracting #4: cost 0 inf + 767 6.721 * [simplify]: Simplified to (/ (expm1 x) x) 6.721 * [simplify]: Simplified (2 1) to (λ (x) (pow (/ (expm1 x) x) (* 2 (/ 1 2)))) 6.721 * [simplify]: Simplifying (* 2 (/ 1 2)) 6.721 * * [simplify]: iters left: 4 (4 enodes) 6.724 * * [simplify]: iters left: 3 (13 enodes) 6.726 * * [simplify]: iters left: 2 (15 enodes) 6.729 * * [simplify]: Extracting #0: cost 1 inf + 0 6.729 * * [simplify]: Extracting #1: cost 0 inf + 1 6.729 * [simplify]: Simplified to 1 6.729 * [simplify]: Simplified (2 2) to (λ (x) (pow (/ (expm1 x) x) 1)) 6.729 * * * * [progress]: [ 39 / 108 ] simplifiying candidate # 6.729 * [simplify]: Simplifying (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.729 * * [simplify]: iters left: 6 (7 enodes) 6.730 * * [simplify]: iters left: 5 (19 enodes) 6.735 * * [simplify]: Extracting #0: cost 1 inf + 0 6.735 * * [simplify]: Extracting #1: cost 3 inf + 0 6.735 * * [simplify]: Extracting #2: cost 5 inf + 0 6.735 * * [simplify]: Extracting #3: cost 9 inf + 0 6.735 * * [simplify]: Extracting #4: cost 10 inf + 1 6.736 * * [simplify]: Extracting #5: cost 2 inf + 1129 6.736 * * [simplify]: Extracting #6: cost 0 inf + 1531 6.736 * [simplify]: Simplified to (cbrt (sqrt (/ (expm1 x) x))) 6.736 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))))) (cbrt (sqrt (/ (expm1 x) x))))) 6.736 * * * * [progress]: [ 40 / 108 ] simplifiying candidate # 6.737 * [simplify]: Simplifying (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x))))) 6.737 * * [simplify]: iters left: 6 (7 enodes) 6.740 * * [simplify]: iters left: 5 (19 enodes) 6.745 * * [simplify]: Extracting #0: cost 1 inf + 0 6.745 * * [simplify]: Extracting #1: cost 3 inf + 0 6.745 * * [simplify]: Extracting #2: cost 5 inf + 0 6.745 * * [simplify]: Extracting #3: cost 9 inf + 0 6.745 * * [simplify]: Extracting #4: cost 10 inf + 1 6.746 * * [simplify]: Extracting #5: cost 2 inf + 1209 6.746 * * [simplify]: Extracting #6: cost 0 inf + 1611 6.746 * [simplify]: Simplified to (sqrt (cbrt (/ (expm1 x) x))) 6.746 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x))))))) (sqrt (cbrt (/ (expm1 x) x))))) 6.747 * * * * [progress]: [ 41 / 108 ] simplifiying candidate # 6.747 * [simplify]: Simplifying (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.747 * * [simplify]: iters left: 6 (7 enodes) 6.750 * * [simplify]: iters left: 5 (19 enodes) 6.755 * * [simplify]: Extracting #0: cost 1 inf + 0 6.755 * * [simplify]: Extracting #1: cost 3 inf + 0 6.755 * * [simplify]: Extracting #2: cost 5 inf + 0 6.755 * * [simplify]: Extracting #3: cost 9 inf + 0 6.755 * * [simplify]: Extracting #4: cost 10 inf + 1 6.755 * * [simplify]: Extracting #5: cost 2 inf + 1049 6.756 * * [simplify]: Extracting #6: cost 0 inf + 1451 6.756 * [simplify]: Simplified to (sqrt (sqrt (/ (expm1 x) x))) 6.756 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (sqrt (/ (expm1 x) x))))) 6.756 * * * * [progress]: [ 42 / 108 ] simplifiying candidate # 6.756 * [simplify]: Simplifying (sqrt (expm1 (log1p (/ (expm1 x) x)))) 6.757 * * [simplify]: iters left: 6 (6 enodes) 6.759 * * [simplify]: iters left: 5 (16 enodes) 6.763 * * [simplify]: Extracting #0: cost 1 inf + 0 6.763 * * [simplify]: Extracting #1: cost 3 inf + 0 6.763 * * [simplify]: Extracting #2: cost 7 inf + 0 6.763 * * [simplify]: Extracting #3: cost 8 inf + 1 6.763 * * [simplify]: Extracting #4: cost 2 inf + 667 6.763 * * [simplify]: Extracting #5: cost 0 inf + 1069 6.763 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.764 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt 1)) (sqrt (/ (expm1 x) x)))) 6.764 * * * * [progress]: [ 43 / 108 ] simplifiying candidate # 6.764 * [simplify]: Simplifying (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.764 * * [simplify]: iters left: 6 (7 enodes) 6.765 * * [simplify]: iters left: 5 (19 enodes) 6.768 * * [simplify]: Extracting #0: cost 1 inf + 0 6.768 * * [simplify]: Extracting #1: cost 3 inf + 0 6.768 * * [simplify]: Extracting #2: cost 5 inf + 0 6.768 * * [simplify]: Extracting #3: cost 9 inf + 0 6.768 * * [simplify]: Extracting #4: cost 10 inf + 1 6.768 * * [simplify]: Extracting #5: cost 2 inf + 1049 6.768 * * [simplify]: Extracting #6: cost 0 inf + 1451 6.769 * [simplify]: Simplified to (sqrt (sqrt (/ (expm1 x) x))) 6.769 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (sqrt (/ (expm1 x) x))))) 6.769 * * * * [progress]: [ 44 / 108 ] simplifiying candidate # 6.769 * [simplify]: Simplifying (sqrt (expm1 (log1p (/ (expm1 x) x)))) 6.769 * * [simplify]: iters left: 6 (6 enodes) 6.770 * * [simplify]: iters left: 5 (16 enodes) 6.772 * * [simplify]: Extracting #0: cost 1 inf + 0 6.772 * * [simplify]: Extracting #1: cost 3 inf + 0 6.772 * * [simplify]: Extracting #2: cost 7 inf + 0 6.772 * * [simplify]: Extracting #3: cost 8 inf + 1 6.772 * * [simplify]: Extracting #4: cost 2 inf + 667 6.773 * * [simplify]: Extracting #5: cost 0 inf + 1069 6.773 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.773 * [simplify]: Simplified (2 2) to (λ (x) (* (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) 1) (sqrt (/ (expm1 x) x)))) 6.773 * * * * [progress]: [ 45 / 108 ] simplifiying candidate # 6.773 * [simplify]: Simplifying (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.773 * * [simplify]: iters left: 6 (8 enodes) 6.775 * * [simplify]: iters left: 5 (22 enodes) 6.777 * * [simplify]: Extracting #0: cost 1 inf + 0 6.777 * * [simplify]: Extracting #1: cost 3 inf + 0 6.777 * * [simplify]: Extracting #2: cost 5 inf + 0 6.778 * * [simplify]: Extracting #3: cost 7 inf + 0 6.778 * * [simplify]: Extracting #4: cost 11 inf + 0 6.778 * * [simplify]: Extracting #5: cost 12 inf + 1 6.778 * * [simplify]: Extracting #6: cost 11 inf + 72 6.778 * * [simplify]: Extracting #7: cost 6 inf + 717 6.778 * * [simplify]: Extracting #8: cost 1 inf + 1802 6.778 * * [simplify]: Extracting #9: cost 0 inf + 2073 6.778 * [simplify]: Simplified to (* (cbrt (sqrt (/ (expm1 x) x))) (cbrt (sqrt (/ (expm1 x) x)))) 6.778 * [simplify]: Simplified (2 1) to (λ (x) (* (* (cbrt (sqrt (/ (expm1 x) x))) (cbrt (sqrt (/ (expm1 x) x)))) (* (cbrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.778 * * * * [progress]: [ 46 / 108 ] simplifiying candidate # 6.779 * [simplify]: Simplifying (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x)))))) 6.779 * * [simplify]: iters left: 6 (8 enodes) 6.780 * * [simplify]: iters left: 5 (23 enodes) 6.783 * * [simplify]: Extracting #0: cost 1 inf + 0 6.783 * * [simplify]: Extracting #1: cost 4 inf + 0 6.783 * * [simplify]: Extracting #2: cost 7 inf + 0 6.783 * * [simplify]: Extracting #3: cost 11 inf + 0 6.783 * * [simplify]: Extracting #4: cost 12 inf + 1 6.783 * * [simplify]: Extracting #5: cost 10 inf + 143 6.784 * * [simplify]: Extracting #6: cost 3 inf + 1380 6.784 * * [simplify]: Extracting #7: cost 1 inf + 1842 6.784 * * [simplify]: Extracting #8: cost 0 inf + 2073 6.784 * [simplify]: Simplified to (fabs (cbrt (/ (expm1 x) x))) 6.784 * [simplify]: Simplified (2 1) to (λ (x) (* (fabs (cbrt (/ (expm1 x) x))) (* (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.784 * * * * [progress]: [ 47 / 108 ] simplifiying candidate # 6.785 * [simplify]: Simplifying (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.785 * * [simplify]: iters left: 6 (7 enodes) 6.786 * * [simplify]: iters left: 5 (19 enodes) 6.788 * * [simplify]: Extracting #0: cost 1 inf + 0 6.788 * * [simplify]: Extracting #1: cost 3 inf + 0 6.788 * * [simplify]: Extracting #2: cost 5 inf + 0 6.788 * * [simplify]: Extracting #3: cost 9 inf + 0 6.788 * * [simplify]: Extracting #4: cost 10 inf + 1 6.789 * * [simplify]: Extracting #5: cost 2 inf + 1049 6.789 * * [simplify]: Extracting #6: cost 0 inf + 1451 6.789 * [simplify]: Simplified to (sqrt (sqrt (/ (expm1 x) x))) 6.789 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (sqrt (/ (expm1 x) x))) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.789 * * * * [progress]: [ 48 / 108 ] simplifiying candidate # 6.789 * [simplify]: Simplifying (sqrt 1) 6.789 * * [simplify]: iters left: 1 (2 enodes) 6.791 * * [simplify]: Extracting #0: cost 1 inf + 0 6.791 * * [simplify]: Extracting #1: cost 0 inf + 1 6.791 * [simplify]: Simplified to 1 6.791 * [simplify]: Simplified (2 1) to (λ (x) (* 1 (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.791 * * * * [progress]: [ 49 / 108 ] simplifiying candidate # 6.792 * [simplify]: Simplifying (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.792 * * [simplify]: iters left: 6 (7 enodes) 6.793 * * [simplify]: iters left: 5 (19 enodes) 6.796 * * [simplify]: Extracting #0: cost 1 inf + 0 6.796 * * [simplify]: Extracting #1: cost 3 inf + 0 6.796 * * [simplify]: Extracting #2: cost 5 inf + 0 6.796 * * [simplify]: Extracting #3: cost 9 inf + 0 6.797 * * [simplify]: Extracting #4: cost 10 inf + 1 6.797 * * [simplify]: Extracting #5: cost 2 inf + 1049 6.797 * * [simplify]: Extracting #6: cost 0 inf + 1451 6.797 * [simplify]: Simplified to (sqrt (sqrt (/ (expm1 x) x))) 6.797 * [simplify]: Simplified (2 1) to (λ (x) (* (sqrt (sqrt (/ (expm1 x) x))) (* (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.798 * * * * [progress]: [ 50 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 51 / 108 ] simplifiying candidate #real (real->posit16 (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))))> 6.798 * * * * [progress]: [ 52 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 53 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 54 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 55 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 56 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 57 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 58 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 59 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 60 / 108 ] simplifiying candidate # 6.798 * * * * [progress]: [ 61 / 108 ] simplifiying candidate # 6.799 * [simplify]: Simplifying (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x)))))) 6.799 * * [simplify]: iters left: 6 (8 enodes) 6.802 * * [simplify]: iters left: 5 (23 enodes) 6.808 * * [simplify]: Extracting #0: cost 1 inf + 0 6.808 * * [simplify]: Extracting #1: cost 4 inf + 0 6.808 * * [simplify]: Extracting #2: cost 7 inf + 0 6.808 * * [simplify]: Extracting #3: cost 11 inf + 0 6.808 * * [simplify]: Extracting #4: cost 12 inf + 1 6.808 * * [simplify]: Extracting #5: cost 10 inf + 143 6.809 * * [simplify]: Extracting #6: cost 3 inf + 1380 6.809 * * [simplify]: Extracting #7: cost 1 inf + 1842 6.810 * * [simplify]: Extracting #8: cost 0 inf + 2073 6.810 * [simplify]: Simplified to (fabs (cbrt (/ (expm1 x) x))) 6.810 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (* (fabs (cbrt (/ (expm1 x) x))) (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.810 * * * * [progress]: [ 62 / 108 ] simplifiying candidate # 6.810 * [simplify]: Simplifying (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.811 * * [simplify]: iters left: 6 (7 enodes) 6.813 * * [simplify]: iters left: 5 (19 enodes) 6.818 * * [simplify]: Extracting #0: cost 1 inf + 0 6.819 * * [simplify]: Extracting #1: cost 3 inf + 0 6.819 * * [simplify]: Extracting #2: cost 5 inf + 0 6.819 * * [simplify]: Extracting #3: cost 9 inf + 0 6.819 * * [simplify]: Extracting #4: cost 10 inf + 1 6.819 * * [simplify]: Extracting #5: cost 2 inf + 1049 6.819 * * [simplify]: Extracting #6: cost 0 inf + 1451 6.820 * [simplify]: Simplified to (sqrt (sqrt (/ (expm1 x) x))) 6.820 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (* (sqrt (sqrt (/ (expm1 x) x))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))))) 6.820 * * * * [progress]: [ 63 / 108 ] simplifiying candidate # 6.820 * [simplify]: Simplifying (sqrt 1) 6.820 * * [simplify]: iters left: 1 (2 enodes) 6.823 * * [simplify]: Extracting #0: cost 1 inf + 0 6.824 * * [simplify]: Extracting #1: cost 0 inf + 1 6.824 * [simplify]: Simplified to 1 6.824 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (* 1 (sqrt (expm1 (log1p (/ (expm1 x) x))))))) 6.824 * * * * [progress]: [ 64 / 108 ] simplifiying candidate # 6.824 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 6.824 * * [simplify]: iters left: 5 (5 enodes) 6.827 * * [simplify]: iters left: 4 (13 enodes) 6.832 * * [simplify]: Extracting #0: cost 1 inf + 0 6.832 * * [simplify]: Extracting #1: cost 5 inf + 0 6.832 * * [simplify]: Extracting #2: cost 6 inf + 1 6.832 * * [simplify]: Extracting #3: cost 2 inf + 365 6.832 * * [simplify]: Extracting #4: cost 0 inf + 767 6.832 * [simplify]: Simplified to (/ (expm1 x) x) 6.832 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (pow (/ (expm1 x) x) (/ 1 2)))) 6.832 * * * * [progress]: [ 65 / 108 ] simplifiying candidate # 6.833 * * * * [progress]: [ 66 / 108 ] simplifiying candidate # 6.833 * [simplify]: Simplifying (sqrt (expm1 (log1p (/ (expm1 x) x)))) 6.833 * * [simplify]: iters left: 6 (6 enodes) 6.835 * * [simplify]: iters left: 5 (16 enodes) 6.840 * * [simplify]: Extracting #0: cost 1 inf + 0 6.840 * * [simplify]: Extracting #1: cost 3 inf + 0 6.840 * * [simplify]: Extracting #2: cost 7 inf + 0 6.840 * * [simplify]: Extracting #3: cost 8 inf + 1 6.840 * * [simplify]: Extracting #4: cost 2 inf + 667 6.840 * * [simplify]: Extracting #5: cost 0 inf + 1069 6.841 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.841 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (fabs (sqrt (/ (expm1 x) x))))) 6.841 * * * * [progress]: [ 67 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 68 / 108 ] simplifiying candidate #real (real->posit16 (sqrt (expm1 (log1p (/ (expm1 x) x))))))))> 6.841 * * * * [progress]: [ 69 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 70 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 71 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 72 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 73 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 74 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 75 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 76 / 108 ] simplifiying candidate # 6.841 * * * * [progress]: [ 77 / 108 ] simplifiying candidate # 6.842 * [simplify]: Simplifying (sqrt (* (cbrt (expm1 (log1p (/ (expm1 x) x)))) (cbrt (expm1 (log1p (/ (expm1 x) x)))))) 6.842 * * [simplify]: iters left: 6 (8 enodes) 6.845 * * [simplify]: iters left: 5 (23 enodes) 6.851 * * [simplify]: Extracting #0: cost 1 inf + 0 6.851 * * [simplify]: Extracting #1: cost 4 inf + 0 6.851 * * [simplify]: Extracting #2: cost 7 inf + 0 6.851 * * [simplify]: Extracting #3: cost 11 inf + 0 6.851 * * [simplify]: Extracting #4: cost 12 inf + 1 6.851 * * [simplify]: Extracting #5: cost 10 inf + 143 6.852 * * [simplify]: Extracting #6: cost 3 inf + 1380 6.852 * * [simplify]: Extracting #7: cost 1 inf + 1842 6.852 * * [simplify]: Extracting #8: cost 0 inf + 2073 6.852 * [simplify]: Simplified to (fabs (cbrt (/ (expm1 x) x))) 6.852 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* (fabs (cbrt (/ (expm1 x) x))) (sqrt (cbrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.852 * * * * [progress]: [ 78 / 108 ] simplifiying candidate # 6.853 * [simplify]: Simplifying (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x))))) 6.853 * * [simplify]: iters left: 6 (7 enodes) 6.854 * * [simplify]: iters left: 5 (19 enodes) 6.857 * * [simplify]: Extracting #0: cost 1 inf + 0 6.857 * * [simplify]: Extracting #1: cost 3 inf + 0 6.857 * * [simplify]: Extracting #2: cost 5 inf + 0 6.857 * * [simplify]: Extracting #3: cost 9 inf + 0 6.857 * * [simplify]: Extracting #4: cost 10 inf + 1 6.857 * * [simplify]: Extracting #5: cost 2 inf + 1049 6.857 * * [simplify]: Extracting #6: cost 0 inf + 1451 6.858 * [simplify]: Simplified to (sqrt (sqrt (/ (expm1 x) x))) 6.858 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* (sqrt (sqrt (/ (expm1 x) x))) (sqrt (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.858 * * * * [progress]: [ 79 / 108 ] simplifiying candidate # 6.858 * [simplify]: Simplifying (sqrt 1) 6.858 * * [simplify]: iters left: 1 (2 enodes) 6.860 * * [simplify]: Extracting #0: cost 1 inf + 0 6.860 * * [simplify]: Extracting #1: cost 0 inf + 1 6.860 * [simplify]: Simplified to 1 6.860 * [simplify]: Simplified (2 1 1) to (λ (x) (* (* 1 (sqrt (expm1 (log1p (/ (expm1 x) x))))) (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.860 * * * * [progress]: [ 80 / 108 ] simplifiying candidate # 6.860 * [simplify]: Simplifying (expm1 (log1p (/ (expm1 x) x))) 6.860 * * [simplify]: iters left: 5 (5 enodes) 6.861 * * [simplify]: iters left: 4 (13 enodes) 6.863 * * [simplify]: Extracting #0: cost 1 inf + 0 6.863 * * [simplify]: Extracting #1: cost 5 inf + 0 6.863 * * [simplify]: Extracting #2: cost 6 inf + 1 6.863 * * [simplify]: Extracting #3: cost 2 inf + 365 6.863 * * [simplify]: Extracting #4: cost 0 inf + 767 6.863 * [simplify]: Simplified to (/ (expm1 x) x) 6.863 * [simplify]: Simplified (2 1 1) to (λ (x) (* (pow (/ (expm1 x) x) (/ 1 2)) (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.864 * * * * [progress]: [ 81 / 108 ] simplifiying candidate # 6.864 * * * * [progress]: [ 82 / 108 ] simplifiying candidate # 6.864 * [simplify]: Simplifying (sqrt (expm1 (log1p (/ (expm1 x) x)))) 6.864 * * [simplify]: iters left: 6 (6 enodes) 6.865 * * [simplify]: iters left: 5 (16 enodes) 6.867 * * [simplify]: Extracting #0: cost 1 inf + 0 6.867 * * [simplify]: Extracting #1: cost 3 inf + 0 6.867 * * [simplify]: Extracting #2: cost 7 inf + 0 6.867 * * [simplify]: Extracting #3: cost 8 inf + 1 6.867 * * [simplify]: Extracting #4: cost 2 inf + 667 6.867 * * [simplify]: Extracting #5: cost 0 inf + 1069 6.868 * [simplify]: Simplified to (sqrt (/ (expm1 x) x)) 6.868 * [simplify]: Simplified (2 1 1) to (λ (x) (* (fabs (sqrt (/ (expm1 x) x))) (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 6.868 * * * * [progress]: [ 83 / 108 ] simplifiying candidate # 6.868 * * * * [progress]: [ 84 / 108 ] simplifiying candidate #real (real->posit16 (sqrt (expm1 (log1p (/ (expm1 x) x)))))) (sqrt (expm1 (log1p (/ (expm1 x) x))))))> 6.868 * * * * [progress]: [ 85 / 108 ] simplifiying candidate # 6.868 * * * * [progress]: [ 86 / 108 ] simplifiying candidate # 6.868 * * * * [progress]: [ 87 / 108 ] simplifiying candidate # 6.868 * * * * [progress]: [ 88 / 108 ] simplifiying candidate # 6.868 * [simplify]: Simplifying (expm1 x) 6.868 * * [simplify]: iters left: 1 (2 enodes) 6.869 * * [simplify]: Extracting #0: cost 1 inf + 0 6.869 * * [simplify]: Extracting #1: cost 3 inf + 0 6.869 * * [simplify]: Extracting #2: cost 2 inf + 1 6.869 * * [simplify]: Extracting #3: cost 0 inf + 143 6.869 * [simplify]: Simplified to (expm1 x) 6.869 * [simplify]: Simplified (2 2 1 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (/ (expm1 x) x)))) 6.869 * * * * [progress]: [ 89 / 108 ] simplifiying candidate # 6.869 * * * * [progress]: [ 90 / 108 ] simplifiying candidate # 6.869 * * * * [progress]: [ 91 / 108 ] simplifiying candidate # 6.869 * * * * [progress]: [ 92 / 108 ] simplifiying candidate # 6.869 * * * * [progress]: [ 93 / 108 ] simplifiying candidate # 6.869 * * * * [progress]: [ 94 / 108 ] simplifiying candidate # 6.869 * * * * [progress]: [ 95 / 108 ] simplifiying candidate # 6.869 * * * * [progress]: [ 96 / 108 ] simplifiying candidate #real (real->posit16 (expm1 (log1p (/ (expm1 x) x))))))))> 6.869 * * * * [progress]: [ 97 / 108 ] simplifiying candidate # 6.869 * [simplify]: Simplifying (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 6.869 * * [simplify]: iters left: 6 (10 enodes) 6.873 * * [simplify]: iters left: 5 (44 enodes) 6.881 * * [simplify]: iters left: 4 (62 enodes) 6.891 * * [simplify]: iters left: 3 (90 enodes) 6.907 * * [simplify]: iters left: 2 (112 enodes) 6.940 * * [simplify]: iters left: 1 (124 enodes) 6.959 * * [simplify]: Extracting #0: cost 1 inf + 0 6.959 * * [simplify]: Extracting #1: cost 14 inf + 0 6.959 * * [simplify]: Extracting #2: cost 17 inf + 87 6.960 * * [simplify]: Extracting #3: cost 4 inf + 943 6.960 * * [simplify]: Extracting #4: cost 0 inf + 1271 6.961 * [simplify]: Simplified to (fma x (fma x 1/6 1/2) 1) 6.961 * [simplify]: Simplified (2) to (λ (x) (fma x (fma x 1/6 1/2) 1)) 6.961 * * * * [progress]: [ 98 / 108 ] simplifiying candidate # 6.961 * [simplify]: Simplifying (/ (- (exp x) 1) x) 6.961 * * [simplify]: iters left: 5 (5 enodes) 6.963 * * [simplify]: iters left: 4 (24 enodes) 6.967 * * [simplify]: iters left: 3 (34 enodes) 6.972 * * [simplify]: iters left: 2 (38 enodes) 6.977 * * [simplify]: Extracting #0: cost 1 inf + 0 6.977 * * [simplify]: Extracting #1: cost 7 inf + 0 6.977 * * [simplify]: Extracting #2: cost 13 inf + 1 6.978 * * [simplify]: Extracting #3: cost 8 inf + 229 6.978 * * [simplify]: Extracting #4: cost 1 inf + 788 6.978 * * [simplify]: Extracting #5: cost 0 inf + 899 6.978 * [simplify]: Simplified to (/ (expm1 x) x) 6.978 * [simplify]: Simplified (2) to (λ (x) (/ (expm1 x) x)) 6.978 * * * * [progress]: [ 99 / 108 ] simplifiying candidate # 6.978 * [simplify]: Simplifying (* -1 (/ (- 1 (exp x)) x)) 6.978 * * [simplify]: iters left: 6 (7 enodes) 6.981 * * [simplify]: iters left: 5 (32 enodes) 6.990 * * [simplify]: iters left: 4 (56 enodes) 7.008 * * [simplify]: iters left: 3 (87 enodes) 7.033 * * [simplify]: iters left: 2 (129 enodes) 7.055 * * [simplify]: iters left: 1 (176 enodes) 7.102 * * [simplify]: Extracting #0: cost 1 inf + 0 7.102 * * [simplify]: Extracting #1: cost 22 inf + 0 7.102 * * [simplify]: Extracting #2: cost 57 inf + 3 7.103 * * [simplify]: Extracting #3: cost 49 inf + 561 7.104 * * [simplify]: Extracting #4: cost 6 inf + 6668 7.106 * * [simplify]: Extracting #5: cost 1 inf + 7467 7.108 * * [simplify]: Extracting #6: cost 0 inf + 7619 7.109 * [simplify]: Simplified to (/ (+ (exp x) -1) x) 7.109 * [simplify]: Simplified (2) to (λ (x) (/ (+ (exp x) -1) x)) 7.109 * * * * [progress]: [ 100 / 108 ] simplifiying candidate # 7.110 * [simplify]: Simplifying (+ (* 1/4 x) (+ (* 5/96 (pow x 2)) 1)) 7.110 * * [simplify]: iters left: 6 (10 enodes) 7.113 * * [simplify]: iters left: 5 (44 enodes) 7.121 * * [simplify]: iters left: 4 (62 enodes) 7.141 * * [simplify]: iters left: 3 (90 enodes) 7.165 * * [simplify]: iters left: 2 (112 enodes) 7.191 * * [simplify]: iters left: 1 (124 enodes) 7.203 * * [simplify]: Extracting #0: cost 1 inf + 0 7.203 * * [simplify]: Extracting #1: cost 14 inf + 0 7.203 * * [simplify]: Extracting #2: cost 17 inf + 87 7.203 * * [simplify]: Extracting #3: cost 4 inf + 943 7.204 * * [simplify]: Extracting #4: cost 0 inf + 1271 7.204 * [simplify]: Simplified to (fma x (fma x 5/96 1/4) 1) 7.204 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (fma x (fma x 5/96 1/4) 1))) 7.205 * * * * [progress]: [ 101 / 108 ] simplifiying candidate # 7.205 * [simplify]: Simplifying (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 7.205 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) +nan.0)) 7.205 * * * * [progress]: [ 102 / 108 ] simplifiying candidate # 7.205 * [simplify]: Simplifying (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 7.205 * [simplify]: Simplified (2 2) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) +nan.0)) 7.206 * * * * [progress]: [ 103 / 108 ] simplifiying candidate # 7.206 * [simplify]: Simplifying (+ (* 1/4 x) (+ (* 5/96 (pow x 2)) 1)) 7.206 * * [simplify]: iters left: 6 (10 enodes) 7.210 * * [simplify]: iters left: 5 (44 enodes) 7.217 * * [simplify]: iters left: 4 (62 enodes) 7.231 * * [simplify]: iters left: 3 (90 enodes) 7.255 * * [simplify]: iters left: 2 (112 enodes) 7.270 * * [simplify]: iters left: 1 (124 enodes) 7.282 * * [simplify]: Extracting #0: cost 1 inf + 0 7.282 * * [simplify]: Extracting #1: cost 14 inf + 0 7.282 * * [simplify]: Extracting #2: cost 17 inf + 87 7.282 * * [simplify]: Extracting #3: cost 4 inf + 943 7.283 * * [simplify]: Extracting #4: cost 0 inf + 1271 7.284 * [simplify]: Simplified to (fma x (fma x 5/96 1/4) 1) 7.284 * [simplify]: Simplified (2 1) to (λ (x) (* (fma x (fma x 5/96 1/4) 1) (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 7.284 * * * * [progress]: [ 104 / 108 ] simplifiying candidate # 7.285 * [simplify]: Simplifying (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 7.285 * [simplify]: Simplified (2 1) to (λ (x) (* +nan.0 (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 7.285 * * * * [progress]: [ 105 / 108 ] simplifiying candidate # 7.286 * [simplify]: Simplifying (- (+ (* +nan.0 (/ (exp x) x)) (- (+ (* +nan.0 (/ (exp x) (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 3))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ (pow (exp x) 3) (pow x 3))) (- (+ (* +nan.0 (/ (pow (exp x) 2) (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 3))) (- (+ (* +nan.0 (/ (exp x) (pow x 3))) (- (* +nan.0 (/ 1 x))))))))))))))))))) 7.286 * [simplify]: Simplified (2 1) to (λ (x) (* +nan.0 (sqrt (expm1 (log1p (/ (expm1 x) x)))))) 7.286 * * * * [progress]: [ 106 / 108 ] simplifiying candidate # 7.286 * [simplify]: Simplifying (+ (* 1/2 x) (+ (* 1/6 (pow x 2)) 1)) 7.286 * * [simplify]: iters left: 6 (10 enodes) 7.293 * * [simplify]: iters left: 5 (44 enodes) 7.308 * * [simplify]: iters left: 4 (62 enodes) 7.322 * * [simplify]: iters left: 3 (90 enodes) 7.334 * * [simplify]: iters left: 2 (112 enodes) 7.358 * * [simplify]: iters left: 1 (124 enodes) 7.372 * * [simplify]: Extracting #0: cost 1 inf + 0 7.372 * * [simplify]: Extracting #1: cost 14 inf + 0 7.372 * * [simplify]: Extracting #2: cost 17 inf + 87 7.373 * * [simplify]: Extracting #3: cost 4 inf + 943 7.373 * * [simplify]: Extracting #4: cost 0 inf + 1271 7.374 * [simplify]: Simplified to (fma x (fma x 1/6 1/2) 1) 7.374 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (fma x (fma x 1/6 1/2) 1)))) 7.374 * * * * [progress]: [ 107 / 108 ] simplifiying candidate # 7.374 * [simplify]: Simplifying (/ (- (exp x) 1) x) 7.374 * * [simplify]: iters left: 5 (5 enodes) 7.376 * * [simplify]: iters left: 4 (24 enodes) 7.380 * * [simplify]: iters left: 3 (34 enodes) 7.387 * * [simplify]: iters left: 2 (38 enodes) 7.397 * * [simplify]: Extracting #0: cost 1 inf + 0 7.398 * * [simplify]: Extracting #1: cost 7 inf + 0 7.398 * * [simplify]: Extracting #2: cost 13 inf + 1 7.398 * * [simplify]: Extracting #3: cost 8 inf + 229 7.398 * * [simplify]: Extracting #4: cost 1 inf + 788 7.398 * * [simplify]: Extracting #5: cost 0 inf + 899 7.399 * [simplify]: Simplified to (/ (expm1 x) x) 7.399 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (/ (expm1 x) x)))) 7.399 * * * * [progress]: [ 108 / 108 ] simplifiying candidate # 7.399 * [simplify]: Simplifying (* -1 (/ (- 1 (exp x)) x)) 7.399 * * [simplify]: iters left: 6 (7 enodes) 7.403 * * [simplify]: iters left: 5 (32 enodes) 7.415 * * [simplify]: iters left: 4 (56 enodes) 7.432 * * [simplify]: iters left: 3 (87 enodes) 7.459 * * [simplify]: iters left: 2 (129 enodes) 7.492 * * [simplify]: iters left: 1 (176 enodes) 7.530 * * [simplify]: Extracting #0: cost 1 inf + 0 7.530 * * [simplify]: Extracting #1: cost 22 inf + 0 7.530 * * [simplify]: Extracting #2: cost 57 inf + 3 7.530 * * [simplify]: Extracting #3: cost 49 inf + 561 7.532 * * [simplify]: Extracting #4: cost 6 inf + 6668 7.533 * * [simplify]: Extracting #5: cost 1 inf + 7467 7.535 * * [simplify]: Extracting #6: cost 0 inf + 7619 7.536 * [simplify]: Simplified to (/ (+ (exp x) -1) x) 7.537 * [simplify]: Simplified (2 2 1) to (λ (x) (* (sqrt (expm1 (log1p (/ (expm1 x) x)))) (sqrt (/ (+ (exp x) -1) x)))) 7.537 * * * [progress]: adding candidates to table 8.491 * [progress]: [Phase 3 of 3] Extracting. 8.491 * * [regime]: Finding splitpoints for: (# #) 8.492 * * * [regime-changes]: Trying 1 branch expressions: (x) 8.492 * * * * [regimes]: Trying to branch on x from (# #) 8.515 * * * [regime]: Found split indices: #