145.932 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.060 * * * [progress]: [2/2] Setting up program. 0.063 * [progress]: [Phase 2 of 3] Improving. 0.063 * [simplify]: Simplifying using # : (- (log (+ 1.0 (exp x))) (* x y)) 0.064 * * [simplify]: iteration 0 : 8 enodes (cost 9 ) 0.065 * * [simplify]: iteration 1 : 12 enodes (cost 9 ) 0.066 * * [simplify]: iteration 2 : 19 enodes (cost 9 ) 0.068 * * [simplify]: iteration 3 : 23 enodes (cost 9 ) 0.070 * * [simplify]: iteration done : 23 enodes (cost 9 ) 0.070 * [simplify]: Simplified to: (- (log (+ 1.0 (exp x))) (* x y)) 0.071 * * [progress]: iteration 1 / 4 0.071 * * * [progress]: picking best candidate 0.073 * * * * [pick]: Picked # 0.073 * * * [progress]: localizing error 0.080 * * * [progress]: generating rewritten candidates 0.080 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1) 0.083 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1 1) 0.086 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 0.093 * * * [progress]: generating series expansions 0.093 * * * * [progress]: [ 1 / 3 ] generating series at (2 1) 0.093 * [approximate]: Taking taylor expansion of (log (+ (exp x) 1.0)) in (x) around 0 0.093 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 0.093 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.093 * [taylor]: Taking taylor expansion of (exp x) in x 0.093 * [taylor]: Taking taylor expansion of x in x 0.093 * [taylor]: Taking taylor expansion of 1.0 in x 0.094 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 0.094 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.094 * [taylor]: Taking taylor expansion of (exp x) in x 0.094 * [taylor]: Taking taylor expansion of x in x 0.094 * [taylor]: Taking taylor expansion of 1.0 in x 0.110 * [approximate]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in (x) around 0 0.110 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 0.110 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.111 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.111 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.111 * [taylor]: Taking taylor expansion of x in x 0.111 * [taylor]: Taking taylor expansion of 1.0 in x 0.111 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 0.111 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.111 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.111 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.111 * [taylor]: Taking taylor expansion of x in x 0.111 * [taylor]: Taking taylor expansion of 1.0 in x 0.137 * [approximate]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in (x) around 0 0.137 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 0.137 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.137 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.137 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.137 * [taylor]: Taking taylor expansion of -1 in x 0.137 * [taylor]: Taking taylor expansion of x in x 0.137 * [taylor]: Taking taylor expansion of 1.0 in x 0.137 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 0.137 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.137 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.137 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.137 * [taylor]: Taking taylor expansion of -1 in x 0.137 * [taylor]: Taking taylor expansion of x in x 0.138 * [taylor]: Taking taylor expansion of 1.0 in x 0.157 * * * * [progress]: [ 2 / 3 ] generating series at (2 1 1) 0.157 * [approximate]: Taking taylor expansion of (+ (exp x) 1.0) in (x) around 0 0.158 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.158 * [taylor]: Taking taylor expansion of (exp x) in x 0.158 * [taylor]: Taking taylor expansion of x in x 0.158 * [taylor]: Taking taylor expansion of 1.0 in x 0.158 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.158 * [taylor]: Taking taylor expansion of (exp x) in x 0.158 * [taylor]: Taking taylor expansion of x in x 0.158 * [taylor]: Taking taylor expansion of 1.0 in x 0.160 * [approximate]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in (x) around 0 0.160 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.160 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.160 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.160 * [taylor]: Taking taylor expansion of x in x 0.161 * [taylor]: Taking taylor expansion of 1.0 in x 0.161 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.161 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.161 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.161 * [taylor]: Taking taylor expansion of x in x 0.161 * [taylor]: Taking taylor expansion of 1.0 in x 0.163 * [approximate]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in (x) around 0 0.163 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.163 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.163 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.163 * [taylor]: Taking taylor expansion of -1 in x 0.163 * [taylor]: Taking taylor expansion of x in x 0.163 * [taylor]: Taking taylor expansion of 1.0 in x 0.163 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.163 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.163 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.163 * [taylor]: Taking taylor expansion of -1 in x 0.163 * [taylor]: Taking taylor expansion of x in x 0.163 * [taylor]: Taking taylor expansion of 1.0 in x 0.165 * * * * [progress]: [ 3 / 3 ] generating series at (2) 0.165 * [approximate]: Taking taylor expansion of (- (log (+ (exp x) 1.0)) (* x y)) in (x y) around 0 0.165 * [taylor]: Taking taylor expansion of (- (log (+ (exp x) 1.0)) (* x y)) in y 0.165 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in y 0.165 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in y 0.165 * [taylor]: Taking taylor expansion of (exp x) in y 0.165 * [taylor]: Taking taylor expansion of x in y 0.165 * [taylor]: Taking taylor expansion of 1.0 in y 0.165 * [taylor]: Taking taylor expansion of (* x y) in y 0.165 * [taylor]: Taking taylor expansion of x in y 0.165 * [taylor]: Taking taylor expansion of y in y 0.165 * [taylor]: Taking taylor expansion of (- (log (+ (exp x) 1.0)) (* x y)) in x 0.165 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 0.165 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.166 * [taylor]: Taking taylor expansion of (exp x) in x 0.166 * [taylor]: Taking taylor expansion of x in x 0.166 * [taylor]: Taking taylor expansion of 1.0 in x 0.166 * [taylor]: Taking taylor expansion of (* x y) in x 0.166 * [taylor]: Taking taylor expansion of x in x 0.166 * [taylor]: Taking taylor expansion of y in x 0.166 * [taylor]: Taking taylor expansion of (- (log (+ (exp x) 1.0)) (* x y)) in x 0.166 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 0.166 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 0.166 * [taylor]: Taking taylor expansion of (exp x) in x 0.166 * [taylor]: Taking taylor expansion of x in x 0.166 * [taylor]: Taking taylor expansion of 1.0 in x 0.167 * [taylor]: Taking taylor expansion of (* x y) in x 0.167 * [taylor]: Taking taylor expansion of x in x 0.167 * [taylor]: Taking taylor expansion of y in x 0.168 * [taylor]: Taking taylor expansion of (log 2.0) in y 0.168 * [taylor]: Taking taylor expansion of 2.0 in y 0.172 * [taylor]: Taking taylor expansion of (- 0.5 y) in y 0.172 * [taylor]: Taking taylor expansion of 0.5 in y 0.172 * [taylor]: Taking taylor expansion of y in y 0.185 * [taylor]: Taking taylor expansion of (- 0.25 (* 1/2 (/ 1 (pow 2.0 2)))) in y 0.185 * [taylor]: Taking taylor expansion of 0.25 in y 0.185 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow 2.0 2))) in y 0.185 * [taylor]: Taking taylor expansion of 1/2 in y 0.185 * [taylor]: Taking taylor expansion of (/ 1 (pow 2.0 2)) in y 0.185 * [taylor]: Taking taylor expansion of (pow 2.0 2) in y 0.185 * [taylor]: Taking taylor expansion of 2.0 in y 0.187 * [approximate]: Taking taylor expansion of (- (log (+ (exp (/ 1 x)) 1.0)) (/ 1 (* x y))) in (x y) around 0 0.187 * [taylor]: Taking taylor expansion of (- (log (+ (exp (/ 1 x)) 1.0)) (/ 1 (* x y))) in y 0.187 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in y 0.187 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in y 0.187 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.187 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.187 * [taylor]: Taking taylor expansion of x in y 0.187 * [taylor]: Taking taylor expansion of 1.0 in y 0.188 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.188 * [taylor]: Taking taylor expansion of (* x y) in y 0.188 * [taylor]: Taking taylor expansion of x in y 0.188 * [taylor]: Taking taylor expansion of y in y 0.188 * [taylor]: Taking taylor expansion of (- (log (+ (exp (/ 1 x)) 1.0)) (/ 1 (* x y))) in x 0.188 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 0.188 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.188 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.188 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.188 * [taylor]: Taking taylor expansion of x in x 0.188 * [taylor]: Taking taylor expansion of 1.0 in x 0.188 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.188 * [taylor]: Taking taylor expansion of (* x y) in x 0.188 * [taylor]: Taking taylor expansion of x in x 0.189 * [taylor]: Taking taylor expansion of y in x 0.189 * [taylor]: Taking taylor expansion of (- (log (+ (exp (/ 1 x)) 1.0)) (/ 1 (* x y))) in x 0.189 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 0.189 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 0.189 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 0.189 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.189 * [taylor]: Taking taylor expansion of x in x 0.189 * [taylor]: Taking taylor expansion of 1.0 in x 0.189 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.189 * [taylor]: Taking taylor expansion of (* x y) in x 0.189 * [taylor]: Taking taylor expansion of x in x 0.189 * [taylor]: Taking taylor expansion of y in x 0.190 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.190 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.190 * [taylor]: Taking taylor expansion of y in y 0.191 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in y 0.191 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in y 0.191 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in y 0.191 * [taylor]: Taking taylor expansion of (/ 1 x) in y 0.191 * [taylor]: Taking taylor expansion of x in y 0.191 * [taylor]: Taking taylor expansion of 1.0 in y 0.194 * [taylor]: Taking taylor expansion of 0 in y 0.198 * [taylor]: Taking taylor expansion of 0 in y 0.207 * [taylor]: Taking taylor expansion of 0 in y 0.208 * [approximate]: Taking taylor expansion of (- (log (+ (exp (/ -1 x)) 1.0)) (/ 1 (* x y))) in (x y) around 0 0.208 * [taylor]: Taking taylor expansion of (- (log (+ (exp (/ -1 x)) 1.0)) (/ 1 (* x y))) in y 0.208 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in y 0.208 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in y 0.208 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 0.208 * [taylor]: Taking taylor expansion of (/ -1 x) in y 0.208 * [taylor]: Taking taylor expansion of -1 in y 0.208 * [taylor]: Taking taylor expansion of x in y 0.208 * [taylor]: Taking taylor expansion of 1.0 in y 0.208 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in y 0.208 * [taylor]: Taking taylor expansion of (* x y) in y 0.208 * [taylor]: Taking taylor expansion of x in y 0.208 * [taylor]: Taking taylor expansion of y in y 0.209 * [taylor]: Taking taylor expansion of (- (log (+ (exp (/ -1 x)) 1.0)) (/ 1 (* x y))) in x 0.209 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 0.209 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.209 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.209 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.209 * [taylor]: Taking taylor expansion of -1 in x 0.209 * [taylor]: Taking taylor expansion of x in x 0.209 * [taylor]: Taking taylor expansion of 1.0 in x 0.209 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.209 * [taylor]: Taking taylor expansion of (* x y) in x 0.209 * [taylor]: Taking taylor expansion of x in x 0.209 * [taylor]: Taking taylor expansion of y in x 0.210 * [taylor]: Taking taylor expansion of (- (log (+ (exp (/ -1 x)) 1.0)) (/ 1 (* x y))) in x 0.210 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 0.210 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 0.210 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 0.210 * [taylor]: Taking taylor expansion of (/ -1 x) in x 0.210 * [taylor]: Taking taylor expansion of -1 in x 0.210 * [taylor]: Taking taylor expansion of x in x 0.210 * [taylor]: Taking taylor expansion of 1.0 in x 0.210 * [taylor]: Taking taylor expansion of (/ 1 (* x y)) in x 0.210 * [taylor]: Taking taylor expansion of (* x y) in x 0.210 * [taylor]: Taking taylor expansion of x in x 0.210 * [taylor]: Taking taylor expansion of y in x 0.211 * [taylor]: Taking taylor expansion of (- (/ 1 y)) in y 0.211 * [taylor]: Taking taylor expansion of (/ 1 y) in y 0.211 * [taylor]: Taking taylor expansion of y in y 0.212 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in y 0.212 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in y 0.212 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in y 0.212 * [taylor]: Taking taylor expansion of (/ -1 x) in y 0.212 * [taylor]: Taking taylor expansion of -1 in y 0.212 * [taylor]: Taking taylor expansion of x in y 0.212 * [taylor]: Taking taylor expansion of 1.0 in y 0.215 * [taylor]: Taking taylor expansion of 0 in y 0.219 * [taylor]: Taking taylor expansion of 0 in y 0.225 * [taylor]: Taking taylor expansion of 0 in y 0.225 * * * [progress]: simplifying candidates 0.226 * [simplify]: Simplifying using # : (expm1 (log (+ 1.0 (exp x)))) (log1p (log (+ 1.0 (exp x)))) (log (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x))))) (log (cbrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x)))) (log 1) (log (+ 1.0 (exp x))) (log 1) (log (+ 1.0 (exp x))) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x))))) (log (- (* 1.0 1.0) (* (exp x) (exp x)))) (log (- 1.0 (exp x))) (log (+ 1.0 (exp x))) (log (log (+ 1.0 (exp x)))) (exp (log (+ 1.0 (exp x)))) (* (cbrt (log (+ 1.0 (exp x)))) (cbrt (log (+ 1.0 (exp x))))) (cbrt (log (+ 1.0 (exp x)))) (* (* (log (+ 1.0 (exp x))) (log (+ 1.0 (exp x)))) (log (+ 1.0 (exp x)))) (sqrt (log (+ 1.0 (exp x)))) (sqrt (log (+ 1.0 (exp x)))) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (* (exp 1.0) (exp (exp x))) (log (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (* (* (+ 1.0 (exp x)) (+ 1.0 (exp x))) (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x)))) (- (* 1.0 1.0) (* (exp x) (exp x))) (- 1.0 (exp x)) (+ 1.0 (exp x)) (fma 1 (log (+ 1.0 (exp x))) (- (* y x))) (fma (- y) x (* y x)) (fma (* (cbrt (log (+ 1.0 (exp x)))) (cbrt (log (+ 1.0 (exp x))))) (cbrt (log (+ 1.0 (exp x)))) (- (* y x))) (fma (- y) x (* y x)) (fma (sqrt (log (+ 1.0 (exp x)))) (sqrt (log (+ 1.0 (exp x)))) (- (* y x))) (fma (- y) x (* y x)) (fma 1 (log (+ 1.0 (exp x))) (- (* y x))) (fma (- y) x (* y x)) (expm1 (- (log (+ 1.0 (exp x))) (* x y))) (log1p (- (log (+ 1.0 (exp x))) (* x y))) (- (* x y)) (- (* x y)) (- (* x y)) (- (* x y)) (/ (+ 1.0 (exp x)) (exp (* x y))) (log (- (log (+ 1.0 (exp x))) (* x y))) (exp (- (log (+ 1.0 (exp x))) (* x y))) (* (cbrt (- (log (+ 1.0 (exp x))) (* x y))) (cbrt (- (log (+ 1.0 (exp x))) (* x y)))) (cbrt (- (log (+ 1.0 (exp x))) (* x y))) (* (* (- (log (+ 1.0 (exp x))) (* x y)) (- (log (+ 1.0 (exp x))) (* x y))) (- (log (+ 1.0 (exp x))) (* x y))) (sqrt (- (log (+ 1.0 (exp x))) (* x y))) (sqrt (- (log (+ 1.0 (exp x))) (* x y))) (- (pow (log (+ 1.0 (exp x))) 3) (pow (* x y) 3)) (+ (* (log (+ 1.0 (exp x))) (log (+ 1.0 (exp x)))) (+ (* (* x y) (* x y)) (* (log (+ 1.0 (exp x))) (* x y)))) (- (* x y)) (- (* (log (+ 1.0 (exp x))) (log (+ 1.0 (exp x)))) (* (* x y) (* x y))) (+ (log (+ 1.0 (exp x))) (* x y)) (- (log (cbrt (+ 1.0 (exp x)))) (* x y)) (- (log (sqrt (+ 1.0 (exp x)))) (* x y)) (- (log (+ 1.0 (exp x))) (* x y)) (- (log (+ 1.0 (exp x))) (* x y)) (+ (log (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x))))) (* x y)) (+ (log (- 1.0 (exp x))) (* x y)) (- (* x y)) (- (+ (log 2.0) (+ (* 0.25 (pow x 2)) (* 0.5 x))) (* 1/2 (/ (pow x 2) (pow 2.0 2)))) (log (+ (exp x) 1.0)) (log (+ (exp x) 1.0)) (+ (* 1/2 (pow x 2)) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) (+ (log 2.0) (+ (* 0.125 (pow x 2)) (* 0.5 x))) (- (log (+ (exp x) 1.0)) (* x y)) (- (log (+ (exp x) 1.0)) (* x y)) 0.229 * * [simplify]: iteration 0 : 105 enodes (cost 724 ) 0.245 * * [simplify]: iteration 1 : 236 enodes (cost 686 ) 0.286 * * [simplify]: iteration 2 : 620 enodes (cost 635 ) 0.435 * * [simplify]: iteration 3 : 2104 enodes (cost 618 ) 0.977 * * [simplify]: iteration done : 5000 enodes (cost 614 ) 0.977 * [simplify]: Simplified to: (expm1 (log (+ 1.0 (exp x)))) (log1p (log (+ 1.0 (exp x)))) (* 2 (log (cbrt (+ 1.0 (exp x))))) (log (cbrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x)))) 0 (log (+ (exp x) 1.0)) 0 (log (+ (exp x) 1.0)) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (log (- (* 1.0 1.0) (exp (+ x x)))) (log (- 1.0 (exp x))) (log (+ (exp x) 1.0)) (log (log (+ 1.0 (exp x)))) (+ (exp x) 1.0) (* (cbrt (log (+ 1.0 (exp x)))) (cbrt (log (+ 1.0 (exp x))))) (cbrt (log (+ 1.0 (exp x)))) (pow (log (+ 1.0 (exp x))) 3) (sqrt (log (+ 1.0 (exp x)))) (sqrt (log (+ 1.0 (exp x)))) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (log (+ (exp x) 1.0)) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (pow (+ (exp x) 1.0) 3) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))) (- (* 1.0 1.0) (exp (+ x x))) (- 1.0 (exp x)) (+ (exp x) 1.0) (- (log (+ (exp x) 1.0)) (* y x)) (* (- x x) y) (- (pow (cbrt (log (+ 1.0 (exp x)))) 3) (* y x)) (* (- x x) y) (- (log (+ (exp x) 1.0)) (* y x)) (* (- x x) y) (- (log (+ (exp x) 1.0)) (* y x)) (* (- x x) y) (expm1 (- (log (+ 1.0 (exp x))) (* x y))) (log1p (- (log (+ 1.0 (exp x))) (* x y))) (- (* y x)) (- (* y x)) (- (* y x)) (- (* y x)) (/ (+ 1.0 (exp x)) (exp (* x y))) (log (- (log (+ 1.0 (exp x))) (* x y))) (/ (+ 1.0 (exp x)) (exp (* x y))) (* (cbrt (- (log (+ 1.0 (exp x))) (* x y))) (cbrt (- (log (+ 1.0 (exp x))) (* x y)))) (cbrt (- (log (+ 1.0 (exp x))) (* x y))) (pow (- (log (+ (exp x) 1.0)) (* y x)) 3) (sqrt (- (log (+ 1.0 (exp x))) (* x y))) (sqrt (- (log (+ 1.0 (exp x))) (* x y))) (- (pow (log (+ 1.0 (exp x))) 3) (pow (* x y) 3)) (fma y (* (pow x 2) y) (* (log (+ (exp x) 1.0)) (fma y x (log (+ (exp x) 1.0))))) (- (* y x)) (* (fma y x (log (+ (exp x) 1.0))) (- (log (+ (exp x) 1.0)) (* y x))) (fma y x (log (+ (exp x) 1.0))) (- (log (cbrt (+ 1.0 (exp x)))) (* x y)) (- (log (sqrt (+ 1.0 (exp x)))) (* x y)) (- (log (+ (exp x) 1.0)) (* y x)) (- (log (+ (exp x) 1.0)) (* y x)) (fma x y (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (fma x y (log (- 1.0 (exp x)))) (- (* y x)) (fma (/ (pow x 2) (pow 2.0 2)) -1/2 (fma x (* x 0.25) (fma 0.5 x (log 2.0)))) (log (+ (exp x) 1.0)) (log (+ (exp x) 1.0)) (fma 1/2 (pow x 2) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) (fma x (* 0.125 x) (fma 0.5 x (log 2.0))) (- (log (+ (exp x) 1.0)) (* y x)) (- (log (+ (exp x) 1.0)) (* y x)) 0.978 * * * [progress]: adding candidates to table 1.146 * * [progress]: iteration 2 / 4 1.146 * * * [progress]: picking best candidate 1.156 * * * * [pick]: Picked # 1.156 * * * [progress]: localizing error 1.173 * * * [progress]: generating rewritten candidates 1.173 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 3) 1.174 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 3 1 3 2) 1.179 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 1.191 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2) 1.198 * * * [progress]: generating series expansions 1.198 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 3) 1.198 * [approximate]: Taking taylor expansion of (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) in (x) around 0 1.198 * [taylor]: Taking taylor expansion of (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) in x 1.198 * [taylor]: Taking taylor expansion of (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))) in x 1.198 * [taylor]: Rewrote expression to (+ (* 1.0 1.0) (* (exp x) (- (exp x) 1.0))) 1.198 * [taylor]: Taking taylor expansion of (* 1.0 1.0) in x 1.198 * [taylor]: Taking taylor expansion of 1.0 in x 1.198 * [taylor]: Taking taylor expansion of 1.0 in x 1.198 * [taylor]: Taking taylor expansion of (* (exp x) (- (exp x) 1.0)) in x 1.198 * [taylor]: Taking taylor expansion of (exp x) in x 1.198 * [taylor]: Taking taylor expansion of x in x 1.199 * [taylor]: Taking taylor expansion of (- (exp x) 1.0) in x 1.199 * [taylor]: Taking taylor expansion of (exp x) in x 1.199 * [taylor]: Taking taylor expansion of x in x 1.199 * [taylor]: Taking taylor expansion of 1.0 in x 1.201 * [taylor]: Taking taylor expansion of (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) in x 1.201 * [taylor]: Taking taylor expansion of (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))) in x 1.201 * [taylor]: Rewrote expression to (+ (* 1.0 1.0) (* (exp x) (- (exp x) 1.0))) 1.201 * [taylor]: Taking taylor expansion of (* 1.0 1.0) in x 1.201 * [taylor]: Taking taylor expansion of 1.0 in x 1.201 * [taylor]: Taking taylor expansion of 1.0 in x 1.201 * [taylor]: Taking taylor expansion of (* (exp x) (- (exp x) 1.0)) in x 1.201 * [taylor]: Taking taylor expansion of (exp x) in x 1.201 * [taylor]: Taking taylor expansion of x in x 1.201 * [taylor]: Taking taylor expansion of (- (exp x) 1.0) in x 1.201 * [taylor]: Taking taylor expansion of (exp x) in x 1.201 * [taylor]: Taking taylor expansion of x in x 1.201 * [taylor]: Taking taylor expansion of 1.0 in x 1.223 * [approximate]: Taking taylor expansion of (log (fma 1.0 1.0 (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x))))) in (x) around 0 1.223 * [taylor]: Taking taylor expansion of (log (fma 1.0 1.0 (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x))))) in x 1.223 * [taylor]: Taking taylor expansion of (fma 1.0 1.0 (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x)))) in x 1.223 * [taylor]: Rewrote expression to (+ (* 1.0 1.0) (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x)))) 1.223 * [taylor]: Taking taylor expansion of (* 1.0 1.0) in x 1.223 * [taylor]: Taking taylor expansion of 1.0 in x 1.223 * [taylor]: Taking taylor expansion of 1.0 in x 1.223 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x))) in x 1.223 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in x 1.223 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.223 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.223 * [taylor]: Taking taylor expansion of x in x 1.224 * [taylor]: Taking taylor expansion of 1.0 in x 1.224 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.224 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.224 * [taylor]: Taking taylor expansion of x in x 1.225 * [taylor]: Taking taylor expansion of (log (fma 1.0 1.0 (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x))))) in x 1.225 * [taylor]: Taking taylor expansion of (fma 1.0 1.0 (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x)))) in x 1.225 * [taylor]: Rewrote expression to (+ (* 1.0 1.0) (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x)))) 1.226 * [taylor]: Taking taylor expansion of (* 1.0 1.0) in x 1.226 * [taylor]: Taking taylor expansion of 1.0 in x 1.226 * [taylor]: Taking taylor expansion of 1.0 in x 1.226 * [taylor]: Taking taylor expansion of (* (- (exp (/ 1 x)) 1.0) (exp (/ 1 x))) in x 1.226 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in x 1.226 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.226 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.226 * [taylor]: Taking taylor expansion of x in x 1.226 * [taylor]: Taking taylor expansion of 1.0 in x 1.226 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.226 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.226 * [taylor]: Taking taylor expansion of x in x 1.262 * [approximate]: Taking taylor expansion of (log (fma 1.0 1.0 (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x))))) in (x) around 0 1.262 * [taylor]: Taking taylor expansion of (log (fma 1.0 1.0 (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x))))) in x 1.262 * [taylor]: Taking taylor expansion of (fma 1.0 1.0 (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x)))) in x 1.262 * [taylor]: Rewrote expression to (+ (* 1.0 1.0) (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x)))) 1.262 * [taylor]: Taking taylor expansion of (* 1.0 1.0) in x 1.262 * [taylor]: Taking taylor expansion of 1.0 in x 1.262 * [taylor]: Taking taylor expansion of 1.0 in x 1.262 * [taylor]: Taking taylor expansion of (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x))) in x 1.262 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in x 1.262 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.262 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.262 * [taylor]: Taking taylor expansion of -1 in x 1.262 * [taylor]: Taking taylor expansion of x in x 1.262 * [taylor]: Taking taylor expansion of 1.0 in x 1.262 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.262 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.262 * [taylor]: Taking taylor expansion of -1 in x 1.262 * [taylor]: Taking taylor expansion of x in x 1.264 * [taylor]: Taking taylor expansion of (log (fma 1.0 1.0 (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x))))) in x 1.264 * [taylor]: Taking taylor expansion of (fma 1.0 1.0 (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x)))) in x 1.264 * [taylor]: Rewrote expression to (+ (* 1.0 1.0) (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x)))) 1.264 * [taylor]: Taking taylor expansion of (* 1.0 1.0) in x 1.264 * [taylor]: Taking taylor expansion of 1.0 in x 1.264 * [taylor]: Taking taylor expansion of 1.0 in x 1.264 * [taylor]: Taking taylor expansion of (* (- (exp (/ -1 x)) 1.0) (exp (/ -1 x))) in x 1.264 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in x 1.264 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.264 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.264 * [taylor]: Taking taylor expansion of -1 in x 1.264 * [taylor]: Taking taylor expansion of x in x 1.264 * [taylor]: Taking taylor expansion of 1.0 in x 1.264 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.264 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.264 * [taylor]: Taking taylor expansion of -1 in x 1.264 * [taylor]: Taking taylor expansion of x in x 1.304 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 3 1 3 2) 1.304 * [approximate]: Taking taylor expansion of (- (exp x) 1.0) in (x) around 0 1.304 * [taylor]: Taking taylor expansion of (- (exp x) 1.0) in x 1.304 * [taylor]: Taking taylor expansion of (exp x) in x 1.304 * [taylor]: Taking taylor expansion of x in x 1.304 * [taylor]: Taking taylor expansion of 1.0 in x 1.304 * [taylor]: Taking taylor expansion of (- (exp x) 1.0) in x 1.304 * [taylor]: Taking taylor expansion of (exp x) in x 1.304 * [taylor]: Taking taylor expansion of x in x 1.304 * [taylor]: Taking taylor expansion of 1.0 in x 1.309 * [approximate]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in (x) around 0 1.309 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in x 1.309 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.309 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.309 * [taylor]: Taking taylor expansion of x in x 1.310 * [taylor]: Taking taylor expansion of 1.0 in x 1.310 * [taylor]: Taking taylor expansion of (- (exp (/ 1 x)) 1.0) in x 1.310 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.310 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.310 * [taylor]: Taking taylor expansion of x in x 1.310 * [taylor]: Taking taylor expansion of 1.0 in x 1.314 * [approximate]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in (x) around 0 1.314 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in x 1.314 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.314 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.314 * [taylor]: Taking taylor expansion of -1 in x 1.314 * [taylor]: Taking taylor expansion of x in x 1.314 * [taylor]: Taking taylor expansion of 1.0 in x 1.314 * [taylor]: Taking taylor expansion of (- (exp (/ -1 x)) 1.0) in x 1.314 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.314 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.314 * [taylor]: Taking taylor expansion of -1 in x 1.314 * [taylor]: Taking taylor expansion of x in x 1.314 * [taylor]: Taking taylor expansion of 1.0 in x 1.318 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 1.318 * [approximate]: Taking taylor expansion of (log (+ (pow (exp x) 3) 1.0)) in (x) around 0 1.319 * [taylor]: Taking taylor expansion of (log (+ (pow (exp x) 3) 1.0)) in x 1.319 * [taylor]: Taking taylor expansion of (+ (pow (exp x) 3) 1.0) in x 1.319 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 1.319 * [taylor]: Taking taylor expansion of (exp x) in x 1.319 * [taylor]: Taking taylor expansion of x in x 1.319 * [taylor]: Taking taylor expansion of 1.0 in x 1.320 * [taylor]: Taking taylor expansion of (log (+ (pow (exp x) 3) 1.0)) in x 1.320 * [taylor]: Taking taylor expansion of (+ (pow (exp x) 3) 1.0) in x 1.320 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 1.320 * [taylor]: Taking taylor expansion of (exp x) in x 1.320 * [taylor]: Taking taylor expansion of x in x 1.320 * [taylor]: Taking taylor expansion of 1.0 in x 1.341 * [approximate]: Taking taylor expansion of (log (+ (pow (exp (/ 1 x)) 3) 1.0)) in (x) around 0 1.341 * [taylor]: Taking taylor expansion of (log (+ (pow (exp (/ 1 x)) 3) 1.0)) in x 1.341 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 x)) 3) 1.0) in x 1.341 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 1.341 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.341 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.341 * [taylor]: Taking taylor expansion of x in x 1.342 * [taylor]: Taking taylor expansion of 1.0 in x 1.342 * [taylor]: Taking taylor expansion of (log (+ (pow (exp (/ 1 x)) 3) 1.0)) in x 1.342 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ 1 x)) 3) 1.0) in x 1.342 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 1.342 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.342 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.342 * [taylor]: Taking taylor expansion of x in x 1.342 * [taylor]: Taking taylor expansion of 1.0 in x 1.376 * [approximate]: Taking taylor expansion of (log (+ (pow (exp (/ -1 x)) 3) 1.0)) in (x) around 0 1.376 * [taylor]: Taking taylor expansion of (log (+ (pow (exp (/ -1 x)) 3) 1.0)) in x 1.376 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 x)) 3) 1.0) in x 1.376 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 1.376 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.376 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.376 * [taylor]: Taking taylor expansion of -1 in x 1.376 * [taylor]: Taking taylor expansion of x in x 1.377 * [taylor]: Taking taylor expansion of 1.0 in x 1.377 * [taylor]: Taking taylor expansion of (log (+ (pow (exp (/ -1 x)) 3) 1.0)) in x 1.377 * [taylor]: Taking taylor expansion of (+ (pow (exp (/ -1 x)) 3) 1.0) in x 1.377 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 1.377 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.377 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.377 * [taylor]: Taking taylor expansion of -1 in x 1.377 * [taylor]: Taking taylor expansion of x in x 1.378 * [taylor]: Taking taylor expansion of 1.0 in x 1.409 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2) 1.409 * [approximate]: Taking taylor expansion of (pow (exp x) 3) in (x) around 0 1.409 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 1.409 * [taylor]: Taking taylor expansion of (exp x) in x 1.409 * [taylor]: Taking taylor expansion of x in x 1.409 * [taylor]: Taking taylor expansion of (pow (exp x) 3) in x 1.409 * [taylor]: Taking taylor expansion of (exp x) in x 1.409 * [taylor]: Taking taylor expansion of x in x 1.413 * [approximate]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in (x) around 0 1.413 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 1.413 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.413 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.413 * [taylor]: Taking taylor expansion of x in x 1.414 * [taylor]: Taking taylor expansion of (pow (exp (/ 1 x)) 3) in x 1.414 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 1.414 * [taylor]: Taking taylor expansion of (/ 1 x) in x 1.414 * [taylor]: Taking taylor expansion of x in x 1.423 * [approximate]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in (x) around 0 1.423 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 1.423 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.423 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.423 * [taylor]: Taking taylor expansion of -1 in x 1.423 * [taylor]: Taking taylor expansion of x in x 1.423 * [taylor]: Taking taylor expansion of (pow (exp (/ -1 x)) 3) in x 1.423 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 1.423 * [taylor]: Taking taylor expansion of (/ -1 x) in x 1.423 * [taylor]: Taking taylor expansion of -1 in x 1.423 * [taylor]: Taking taylor expansion of x in x 1.432 * * * [progress]: simplifying candidates 1.434 * [simplify]: Simplifying using # : (expm1 (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log1p (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (* (cbrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (cbrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))))) (log (cbrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log 1) (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (log (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (exp (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (* (cbrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (cbrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))))) (cbrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (* (* (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (sqrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (sqrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (cbrt 1.0) (* (cbrt 1.0) (cbrt 1.0))))) (fma (- (cbrt 1.0)) (* (cbrt 1.0) (cbrt 1.0)) (* (cbrt 1.0) (* (cbrt 1.0) (cbrt 1.0)))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* (sqrt 1.0) (sqrt 1.0)))) (fma (- (sqrt 1.0)) (sqrt 1.0) (* (sqrt 1.0) (sqrt 1.0))) (fma (* (cbrt (exp x)) (cbrt (exp x))) (cbrt (exp x)) (- (* 1.0 1))) (fma (- 1.0) 1 (* 1.0 1)) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (cbrt 1.0) (* (cbrt 1.0) (cbrt 1.0))))) (fma (- (cbrt 1.0)) (* (cbrt 1.0) (cbrt 1.0)) (* (cbrt 1.0) (* (cbrt 1.0) (cbrt 1.0)))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* (sqrt 1.0) (sqrt 1.0)))) (fma (- (sqrt 1.0)) (sqrt 1.0) (* (sqrt 1.0) (sqrt 1.0))) (fma (sqrt (exp x)) (sqrt (exp x)) (- (* 1.0 1))) (fma (- 1.0) 1 (* 1.0 1)) (fma 1 (exp x) (- (* (cbrt 1.0) (* (cbrt 1.0) (cbrt 1.0))))) (fma (- (cbrt 1.0)) (* (cbrt 1.0) (cbrt 1.0)) (* (cbrt 1.0) (* (cbrt 1.0) (cbrt 1.0)))) (fma 1 (exp x) (- (* (sqrt 1.0) (sqrt 1.0)))) (fma (- (sqrt 1.0)) (sqrt 1.0) (* (sqrt 1.0) (sqrt 1.0))) (fma 1 (exp x) (- (* 1.0 1))) (fma (- 1.0) 1 (* 1.0 1)) (expm1 (- (exp x) 1.0)) (log1p (- (exp x) 1.0)) (- 1.0) (- 1.0) (- 1.0) (/ (exp (exp x)) (exp 1.0)) (log (- (exp x) 1.0)) (exp (- (exp x) 1.0)) (* (cbrt (- (exp x) 1.0)) (cbrt (- (exp x) 1.0))) (cbrt (- (exp x) 1.0)) (* (* (- (exp x) 1.0) (- (exp x) 1.0)) (- (exp x) 1.0)) (sqrt (- (exp x) 1.0)) (sqrt (- (exp x) 1.0)) (- (pow (exp x) 3) (pow 1.0 3)) (+ (* (exp x) (exp x)) (+ (* 1.0 1.0) (* (exp x) 1.0))) (- 1.0) (- (* (exp x) (exp x)) (* 1.0 1.0)) (+ (exp x) 1.0) (+ (sqrt (exp x)) (sqrt 1.0)) (- (sqrt (exp x)) (sqrt 1.0)) (- (exp x) 1.0) (- 1.0) (expm1 (log (+ (pow 1.0 3) (pow (exp x) 3)))) (log1p (log (+ (pow 1.0 3) (pow (exp x) 3)))) (log (* (cbrt (+ (pow 1.0 3) (pow (exp x) 3))) (cbrt (+ (pow 1.0 3) (pow (exp x) 3))))) (log (cbrt (+ (pow 1.0 3) (pow (exp x) 3)))) (log (sqrt (+ (pow 1.0 3) (pow (exp x) 3)))) (log (sqrt (+ (pow 1.0 3) (pow (exp x) 3)))) (log (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x))))) (log (+ 1.0 (exp x))) (log 1) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (pow 1 3)) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (pow 1 3)) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (pow 1 3)) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (pow 1 3)) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log 1) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (+ (pow (pow 1.0 3) 3) (pow (pow (exp x) 3) 3))) (log (+ (* (pow 1.0 3) (pow 1.0 3)) (- (* (pow (exp x) 3) (pow (exp x) 3)) (* (pow 1.0 3) (pow (exp x) 3))))) (log (- (* (pow 1.0 3) (pow 1.0 3)) (* (pow (exp x) 3) (pow (exp x) 3)))) (log (- (pow 1.0 3) (pow (exp x) 3))) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (log (+ (pow 1.0 3) (pow (exp x) 3)))) (exp (log (+ (pow 1.0 3) (pow (exp x) 3)))) (* (cbrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (cbrt (log (+ (pow 1.0 3) (pow (exp x) 3))))) (cbrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (* (* (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (+ (pow 1.0 3) (pow (exp x) 3)))) (log (+ (pow 1.0 3) (pow (exp x) 3)))) (sqrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (sqrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (expm1 (pow (exp x) 3)) (log1p (pow (exp x) 3)) (* x 3) (* (log (exp x)) 3) (* 1 3) (* (cbrt x) 3) (* (sqrt x) 3) (* x 3) (pow (exp x) (* (cbrt 3) (cbrt 3))) (pow (exp x) (sqrt 3)) (pow (exp x) 1) (pow (* (cbrt (exp x)) (cbrt (exp x))) 3) (pow (cbrt (exp x)) 3) (pow (sqrt (exp x)) 3) (pow (sqrt (exp x)) 3) (pow 1 3) (pow (exp x) 3) (* (exp x) (exp x)) (log (pow (exp x) 3)) (exp (pow (exp x) 3)) (* (cbrt (pow (exp x) 3)) (cbrt (pow (exp x) 3))) (cbrt (pow (exp x) 3)) (* (* (pow (exp x) 3) (pow (exp x) 3)) (pow (exp x) 3)) (pow (* (cbrt (exp x)) (cbrt (exp x))) 3) (pow (cbrt (exp x)) 3) (pow (sqrt (exp x)) 3) (pow (sqrt (exp x)) 3) (pow 1 3) (pow (exp x) 3) (* (exp x) (exp x)) (sqrt (pow (exp x) 3)) (sqrt (pow (exp x) 3)) (pow (exp x) (/ 3 2)) (pow (exp x) (/ 3 2)) (- (+ (* 1.5 (pow x 2)) (+ (* 1.0 x) (log 1.0))) (* 1/2 (/ (pow x 2) (pow 1.0 2)))) (log (- (+ (pow (exp x) 2) 1.0) (* 1.0 (exp x)))) (log (- (+ (pow (exp x) 2) 1.0) (* 1.0 (exp x)))) (+ (* 1/2 (pow x 2)) (+ (* 1/6 (pow x 3)) x)) (- (exp x) 1.0) (- (exp x) 1.0) (- (+ (log 2.0) (+ (* 2.25 (pow x 2)) (* 1.5 x))) (* 9/2 (/ (pow x 2) (pow 2.0 2)))) (log (+ (pow (exp x) 3) 1.0)) (log (+ (pow (exp x) 3) 1.0)) (+ (* 9/2 (pow x 2)) (+ (* 3 x) 1)) (pow (exp x) 3) (pow (exp x) 3) 1.438 * * [simplify]: iteration 0 : 183 enodes (cost 1228 ) 1.471 * * [simplify]: iteration 1 : 390 enodes (cost 1016 ) 1.571 * * [simplify]: iteration 2 : 1445 enodes (cost 884 ) 2.103 * * [simplify]: iteration done : 5000 enodes (cost 884 ) 2.104 * [simplify]: Simplified to: (expm1 (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log1p (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (* 2 (log (cbrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))))) (log (cbrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) 0 (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (log (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))) (* (cbrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (cbrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))))) (cbrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (pow (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) 3) (sqrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (sqrt (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (- (exp x) 1.0) (* 1.0 0) (expm1 (- (exp x) 1.0)) (log1p (- (exp x) 1.0)) (- 1.0) (- 1.0) (- 1.0) (exp (- (exp x) 1.0)) (log (- (exp x) 1.0)) (exp (- (exp x) 1.0)) (* (cbrt (- (exp x) 1.0)) (cbrt (- (exp x) 1.0))) (cbrt (- (exp x) 1.0)) (pow (- (exp x) 1.0) 3) (sqrt (- (exp x) 1.0)) (sqrt (- (exp x) 1.0)) (- (pow (exp x) 3) (pow 1.0 3)) (fma 1.0 (+ (exp x) 1.0) (pow (exp x) 2)) (- 1.0) (- (pow (exp x) 2) (* 1.0 1.0)) (+ (exp x) 1.0) (+ (sqrt (exp x)) (sqrt 1.0)) (- (sqrt (exp x)) (sqrt 1.0)) (- (exp x) 1.0) (- 1.0) (expm1 (log (+ (pow 1.0 3) (pow (exp x) 3)))) (log1p (log (+ (pow 1.0 3) (pow (exp x) 3)))) (* 2 (log (cbrt (+ (pow 1.0 3) (pow (exp x) 3))))) (log (cbrt (+ (pow 1.0 3) (pow (exp x) 3)))) (log (hypot (pow 1.0 3/2) (pow (exp x) 3/2))) (log (hypot (pow 1.0 3/2) (pow (exp x) 3/2))) (log (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))) (log (+ 1.0 (exp x))) 0 (log (+ (pow 1.0 3) (pow (exp x) 3))) 0 (log (+ (pow 1.0 3) (pow (exp x) 3))) 0 (log (+ (pow 1.0 3) (pow (exp x) 3))) 0 (log (+ (pow 1.0 3) (pow (exp x) 3))) 0 (log (+ (pow 1.0 3) (pow (exp x) 3))) 0 (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (+ (pow (pow 1.0 3) 3) (pow (pow (exp x) 3) 3))) (log (fma (pow (exp x) 3) (- (pow (exp x) 3) (pow 1.0 3)) (pow 1.0 6))) (log (- (pow 1.0 6) (pow (exp x) 6))) (log (- (pow 1.0 3) (pow (exp x) 3))) (log (+ (pow 1.0 3) (pow (exp x) 3))) (log (log (+ (pow 1.0 3) (pow (exp x) 3)))) (+ (pow 1.0 3) (pow (exp x) 3)) (* (cbrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (cbrt (log (+ (pow 1.0 3) (pow (exp x) 3))))) (cbrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (pow (log (+ (pow 1.0 3) (pow (exp x) 3))) 3) (sqrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (sqrt (log (+ (pow 1.0 3) (pow (exp x) 3)))) (expm1 (pow (exp x) 3)) (log1p (pow (exp x) 3)) (* x 3) (* x 3) 3 (* (cbrt x) 3) (* (sqrt x) 3) (* x 3) (pow (exp x) (* (cbrt 3) (cbrt 3))) (pow (exp x) (sqrt 3)) (exp x) (pow (exp x) 2) (exp x) (pow (sqrt (exp x)) 3) (pow (sqrt (exp x)) 3) 1 (pow (exp x) 3) (pow (exp x) 2) (* x 3) (exp (pow (exp x) 3)) (pow (exp x) 2) (exp x) (pow (pow (exp x) 3) 3) (pow (exp x) 2) (exp x) (pow (sqrt (exp x)) 3) (pow (sqrt (exp x)) 3) 1 (pow (exp x) 3) (pow (exp x) 2) (sqrt (pow (exp x) 3)) (sqrt (pow (exp x) 3)) (pow (exp x) 3/2) (pow (exp x) 3/2) (- (fma 1.5 (pow x 2) (fma 1.0 x (log 1.0))) (* 1/2 (/ (pow x 2) (pow 1.0 2)))) (log (+ 1.0 (* (exp x) (- (exp x) 1.0)))) (log (+ 1.0 (* (exp x) (- (exp x) 1.0)))) (fma 1/2 (pow x 2) (fma 1/6 (pow x 3) x)) (- (exp x) 1.0) (- (exp x) 1.0) (- (+ (log 2.0) (fma 2.25 (pow x 2) (* 1.5 x))) (* 9/2 (/ (pow x 2) (pow 2.0 2)))) (log (+ (pow (exp x) 3) 1.0)) (log (+ (pow (exp x) 3) 1.0)) (fma 9/2 (pow x 2) (fma 3 x 1)) (pow (exp x) 3) (pow (exp x) 3) 2.105 * * * [progress]: adding candidates to table 2.423 * * [progress]: iteration 3 / 4 2.423 * * * [progress]: picking best candidate 2.432 * * * * [pick]: Picked # 2.432 * * * [progress]: localizing error 2.442 * * * [progress]: generating rewritten candidates 2.442 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1) 2.446 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 2.449 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1) 2.452 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 2.459 * * * [progress]: generating series expansions 2.460 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1) 2.460 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in (x) around 0 2.460 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in x 2.460 * [taylor]: Taking taylor expansion of (sqrt (+ (exp x) 1.0)) in x 2.460 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.460 * [taylor]: Taking taylor expansion of (exp x) in x 2.460 * [taylor]: Taking taylor expansion of x in x 2.460 * [taylor]: Taking taylor expansion of 1.0 in x 2.464 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in x 2.464 * [taylor]: Taking taylor expansion of (sqrt (+ (exp x) 1.0)) in x 2.464 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.464 * [taylor]: Taking taylor expansion of (exp x) in x 2.464 * [taylor]: Taking taylor expansion of x in x 2.464 * [taylor]: Taking taylor expansion of 1.0 in x 2.511 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in (x) around 0 2.511 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in x 2.511 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ 1 x)) 1.0)) in x 2.511 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.511 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.511 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.511 * [taylor]: Taking taylor expansion of x in x 2.511 * [taylor]: Taking taylor expansion of 1.0 in x 2.512 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in x 2.512 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ 1 x)) 1.0)) in x 2.512 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.512 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.512 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.512 * [taylor]: Taking taylor expansion of x in x 2.512 * [taylor]: Taking taylor expansion of 1.0 in x 2.536 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in (x) around 0 2.536 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in x 2.536 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ -1 x)) 1.0)) in x 2.536 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.536 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.536 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.536 * [taylor]: Taking taylor expansion of -1 in x 2.536 * [taylor]: Taking taylor expansion of x in x 2.536 * [taylor]: Taking taylor expansion of 1.0 in x 2.537 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in x 2.537 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ -1 x)) 1.0)) in x 2.537 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.537 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.537 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.537 * [taylor]: Taking taylor expansion of -1 in x 2.537 * [taylor]: Taking taylor expansion of x in x 2.537 * [taylor]: Taking taylor expansion of 1.0 in x 2.565 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 2.565 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in (x) around 0 2.565 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in x 2.565 * [taylor]: Taking taylor expansion of (sqrt (+ (exp x) 1.0)) in x 2.565 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.565 * [taylor]: Taking taylor expansion of (exp x) in x 2.565 * [taylor]: Taking taylor expansion of x in x 2.565 * [taylor]: Taking taylor expansion of 1.0 in x 2.568 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in x 2.568 * [taylor]: Taking taylor expansion of (sqrt (+ (exp x) 1.0)) in x 2.568 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.568 * [taylor]: Taking taylor expansion of (exp x) in x 2.568 * [taylor]: Taking taylor expansion of x in x 2.568 * [taylor]: Taking taylor expansion of 1.0 in x 2.614 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in (x) around 0 2.614 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in x 2.614 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ 1 x)) 1.0)) in x 2.614 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.614 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.614 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.614 * [taylor]: Taking taylor expansion of x in x 2.615 * [taylor]: Taking taylor expansion of 1.0 in x 2.615 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in x 2.615 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ 1 x)) 1.0)) in x 2.615 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.615 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.615 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.615 * [taylor]: Taking taylor expansion of x in x 2.616 * [taylor]: Taking taylor expansion of 1.0 in x 2.643 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in (x) around 0 2.643 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in x 2.643 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ -1 x)) 1.0)) in x 2.643 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.643 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.643 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.643 * [taylor]: Taking taylor expansion of -1 in x 2.643 * [taylor]: Taking taylor expansion of x in x 2.644 * [taylor]: Taking taylor expansion of 1.0 in x 2.644 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in x 2.644 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ -1 x)) 1.0)) in x 2.644 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.644 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.644 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.644 * [taylor]: Taking taylor expansion of -1 in x 2.644 * [taylor]: Taking taylor expansion of x in x 2.645 * [taylor]: Taking taylor expansion of 1.0 in x 2.668 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1) 2.668 * [approximate]: Taking taylor expansion of (+ (exp x) 1.0) in (x) around 0 2.668 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.668 * [taylor]: Taking taylor expansion of (exp x) in x 2.668 * [taylor]: Taking taylor expansion of x in x 2.668 * [taylor]: Taking taylor expansion of 1.0 in x 2.668 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.668 * [taylor]: Taking taylor expansion of (exp x) in x 2.668 * [taylor]: Taking taylor expansion of x in x 2.668 * [taylor]: Taking taylor expansion of 1.0 in x 2.671 * [approximate]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in (x) around 0 2.671 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.671 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.671 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.671 * [taylor]: Taking taylor expansion of x in x 2.671 * [taylor]: Taking taylor expansion of 1.0 in x 2.671 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.671 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.671 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.671 * [taylor]: Taking taylor expansion of x in x 2.672 * [taylor]: Taking taylor expansion of 1.0 in x 2.673 * [approximate]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in (x) around 0 2.674 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.674 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.674 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.674 * [taylor]: Taking taylor expansion of -1 in x 2.674 * [taylor]: Taking taylor expansion of x in x 2.674 * [taylor]: Taking taylor expansion of 1.0 in x 2.674 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.674 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.674 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.674 * [taylor]: Taking taylor expansion of -1 in x 2.674 * [taylor]: Taking taylor expansion of x in x 2.674 * [taylor]: Taking taylor expansion of 1.0 in x 2.676 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 2.676 * [approximate]: Taking taylor expansion of (+ (exp x) 1.0) in (x) around 0 2.676 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.676 * [taylor]: Taking taylor expansion of (exp x) in x 2.676 * [taylor]: Taking taylor expansion of x in x 2.676 * [taylor]: Taking taylor expansion of 1.0 in x 2.676 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 2.676 * [taylor]: Taking taylor expansion of (exp x) in x 2.676 * [taylor]: Taking taylor expansion of x in x 2.676 * [taylor]: Taking taylor expansion of 1.0 in x 2.679 * [approximate]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in (x) around 0 2.679 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.679 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.679 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.679 * [taylor]: Taking taylor expansion of x in x 2.680 * [taylor]: Taking taylor expansion of 1.0 in x 2.680 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 2.680 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 2.680 * [taylor]: Taking taylor expansion of (/ 1 x) in x 2.680 * [taylor]: Taking taylor expansion of x in x 2.680 * [taylor]: Taking taylor expansion of 1.0 in x 2.682 * [approximate]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in (x) around 0 2.682 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.682 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.682 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.682 * [taylor]: Taking taylor expansion of -1 in x 2.682 * [taylor]: Taking taylor expansion of x in x 2.682 * [taylor]: Taking taylor expansion of 1.0 in x 2.682 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 2.682 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 2.682 * [taylor]: Taking taylor expansion of (/ -1 x) in x 2.683 * [taylor]: Taking taylor expansion of -1 in x 2.683 * [taylor]: Taking taylor expansion of x in x 2.683 * [taylor]: Taking taylor expansion of 1.0 in x 2.685 * * * [progress]: simplifying candidates 2.686 * [simplify]: Simplifying using # : (expm1 (log (sqrt (+ 1.0 (exp x))))) (log1p (log (sqrt (+ 1.0 (exp x))))) (log (* (cbrt (sqrt (+ 1.0 (exp x)))) (cbrt (sqrt (+ 1.0 (exp x)))))) (log (cbrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))))) (log (sqrt (cbrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt 1)) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt 1)) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log 1) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ (pow 1.0 3) (pow (exp x) 3)))) (log (sqrt (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x)))))) (log (sqrt (- (* 1.0 1.0) (* (exp x) (exp x))))) (log (sqrt (- 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (+ 1.0 (exp x))))) (exp (log (sqrt (+ 1.0 (exp x))))) (* (cbrt (log (sqrt (+ 1.0 (exp x))))) (cbrt (log (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (+ 1.0 (exp x))))) (* (* (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x))))) (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (expm1 (log (sqrt (+ 1.0 (exp x))))) (log1p (log (sqrt (+ 1.0 (exp x))))) (log (* (cbrt (sqrt (+ 1.0 (exp x)))) (cbrt (sqrt (+ 1.0 (exp x)))))) (log (cbrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))))) (log (sqrt (cbrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt 1)) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt 1)) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log 1) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ (pow 1.0 3) (pow (exp x) 3)))) (log (sqrt (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x)))))) (log (sqrt (- (* 1.0 1.0) (* (exp x) (exp x))))) (log (sqrt (- 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (+ 1.0 (exp x))))) (exp (log (sqrt (+ 1.0 (exp x))))) (* (cbrt (log (sqrt (+ 1.0 (exp x))))) (cbrt (log (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (+ 1.0 (exp x))))) (* (* (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x))))) (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (* (exp 1.0) (exp (exp x))) (log (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (* (* (+ 1.0 (exp x)) (+ 1.0 (exp x))) (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x)))) (- (* 1.0 1.0) (* (exp x) (exp x))) (- 1.0 (exp x)) (+ 1.0 (exp x)) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (* (exp 1.0) (exp (exp x))) (log (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (* (* (+ 1.0 (exp x)) (+ 1.0 (exp x))) (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x)))) (- (* 1.0 1.0) (* (exp x) (exp x))) (- 1.0 (exp x)) (+ 1.0 (exp x)) (- (+ (* 1/4 (/ (pow x 2) (pow (sqrt 2.0) 2))) (+ (* 1/2 (/ x (pow (sqrt 2.0) 2))) (log (sqrt 2.0)))) (* 1/4 (/ (pow x 2) (pow (sqrt 2.0) 4)))) (log (sqrt (+ (exp x) 1.0))) (log (sqrt (+ (exp x) 1.0))) (- (+ (* 1/4 (/ (pow x 2) (pow (sqrt 2.0) 2))) (+ (* 1/2 (/ x (pow (sqrt 2.0) 2))) (log (sqrt 2.0)))) (* 1/4 (/ (pow x 2) (pow (sqrt 2.0) 4)))) (log (sqrt (+ (exp x) 1.0))) (log (sqrt (+ (exp x) 1.0))) (+ (* 1/2 (pow x 2)) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) (+ (* 1/2 (pow x 2)) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) 2.689 * * [simplify]: iteration 0 : 84 enodes (cost 812 ) 2.701 * * [simplify]: iteration 1 : 166 enodes (cost 762 ) 2.732 * * [simplify]: iteration 2 : 386 enodes (cost 692 ) 2.823 * * [simplify]: iteration 3 : 1194 enodes (cost 682 ) 3.159 * * [simplify]: iteration done : 5000 enodes (cost 682 ) 3.160 * [simplify]: Simplified to: (expm1 (log (sqrt (+ 1.0 (exp x))))) (log1p (log (sqrt (+ 1.0 (exp x))))) (* 2 (log (cbrt (sqrt (+ 1.0 (exp x)))))) (log (cbrt (sqrt (+ 1.0 (exp x))))) (log (fabs (cbrt (+ 1.0 (exp x))))) (log (sqrt (cbrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (+ 1.0 (exp x)))) 0 (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (+ 1.0 (exp x)))) (log (hypot (pow (exp x) 3/2) (pow 1.0 3/2))) (log (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (sqrt (fma 1.0 1.0 (- (exp (+ x x)))))) (log (sqrt (- 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (+ 1.0 (exp x))))) (sqrt (+ 1.0 (exp x))) (* (cbrt (log (sqrt (+ 1.0 (exp x))))) (cbrt (log (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (+ 1.0 (exp x))))) (pow (log (sqrt (+ 1.0 (exp x)))) 3) (sqrt (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (expm1 (log (sqrt (+ 1.0 (exp x))))) (log1p (log (sqrt (+ 1.0 (exp x))))) (* 2 (log (cbrt (sqrt (+ 1.0 (exp x)))))) (log (cbrt (sqrt (+ 1.0 (exp x))))) (log (fabs (cbrt (+ 1.0 (exp x))))) (log (sqrt (cbrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (+ 1.0 (exp x)))) 0 (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (+ 1.0 (exp x)))) (log (hypot (pow (exp x) 3/2) (pow 1.0 3/2))) (log (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (sqrt (fma 1.0 1.0 (- (exp (+ x x)))))) (log (sqrt (- 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (+ 1.0 (exp x))))) (sqrt (+ 1.0 (exp x))) (* (cbrt (log (sqrt (+ 1.0 (exp x))))) (cbrt (log (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (+ 1.0 (exp x))))) (pow (log (sqrt (+ 1.0 (exp x)))) 3) (sqrt (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (log (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (pow (+ (exp x) 1.0) 3) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))) (fma 1.0 1.0 (- (exp (+ x x)))) (- 1.0 (exp x)) (+ (exp x) 1.0) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (log (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (pow (+ (exp x) 1.0) 3) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))) (fma 1.0 1.0 (- (exp (+ x x)))) (- 1.0 (exp x)) (+ (exp x) 1.0) (+ (fma 1/2 (/ x 2.0) (log (sqrt 2.0))) (* (/ (pow x 2) 2.0) (- 1/4 (/ 1/4 2.0)))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x)))) (+ (fma 1/2 (/ x 2.0) (log (sqrt 2.0))) (* (/ (pow x 2) 2.0) (- 1/4 (/ 1/4 2.0)))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x)))) (fma 1/2 (pow x 2) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) (fma 1/2 (pow x 2) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) 3.160 * * * [progress]: adding candidates to table 3.412 * * [progress]: iteration 4 / 4 3.412 * * * [progress]: picking best candidate 3.416 * * * * [pick]: Picked # 3.417 * * * [progress]: localizing error 3.431 * * * [progress]: generating rewritten candidates 3.431 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 2) 3.436 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1) 3.440 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 3.443 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 1 1 1) 3.450 * * * [progress]: generating series expansions 3.450 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 2) 3.450 * [approximate]: Taking taylor expansion of (log (pow (+ (exp x) 1.0) 1/4)) in (x) around 0 3.450 * [taylor]: Taking taylor expansion of (log (pow (+ (exp x) 1.0) 1/4)) in x 3.450 * [taylor]: Taking taylor expansion of (pow (+ (exp x) 1.0) 1/4) in x 3.450 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp x) 1.0)))) in x 3.450 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp x) 1.0))) in x 3.450 * [taylor]: Taking taylor expansion of 1/4 in x 3.450 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 3.450 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.450 * [taylor]: Taking taylor expansion of (exp x) in x 3.450 * [taylor]: Taking taylor expansion of x in x 3.451 * [taylor]: Taking taylor expansion of 1.0 in x 3.454 * [taylor]: Taking taylor expansion of (log (pow (+ (exp x) 1.0) 1/4)) in x 3.454 * [taylor]: Taking taylor expansion of (pow (+ (exp x) 1.0) 1/4) in x 3.454 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp x) 1.0)))) in x 3.454 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp x) 1.0))) in x 3.454 * [taylor]: Taking taylor expansion of 1/4 in x 3.454 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 3.454 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.454 * [taylor]: Taking taylor expansion of (exp x) in x 3.454 * [taylor]: Taking taylor expansion of x in x 3.454 * [taylor]: Taking taylor expansion of 1.0 in x 3.528 * [approximate]: Taking taylor expansion of (log (pow (+ (exp (/ 1 x)) 1.0) 1/4)) in (x) around 0 3.528 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ 1 x)) 1.0) 1/4)) in x 3.528 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ 1 x)) 1.0) 1/4) in x 3.528 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ 1 x)) 1.0)))) in x 3.528 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ 1 x)) 1.0))) in x 3.528 * [taylor]: Taking taylor expansion of 1/4 in x 3.528 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 3.528 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.528 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.528 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.528 * [taylor]: Taking taylor expansion of x in x 3.529 * [taylor]: Taking taylor expansion of 1.0 in x 3.529 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ 1 x)) 1.0) 1/4)) in x 3.529 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ 1 x)) 1.0) 1/4) in x 3.529 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ 1 x)) 1.0)))) in x 3.529 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ 1 x)) 1.0))) in x 3.529 * [taylor]: Taking taylor expansion of 1/4 in x 3.529 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 3.529 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.529 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.529 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.529 * [taylor]: Taking taylor expansion of x in x 3.529 * [taylor]: Taking taylor expansion of 1.0 in x 3.583 * [approximate]: Taking taylor expansion of (log (pow (+ (exp (/ -1 x)) 1.0) 1/4)) in (x) around 0 3.583 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ -1 x)) 1.0) 1/4)) in x 3.583 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ -1 x)) 1.0) 1/4) in x 3.583 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ -1 x)) 1.0)))) in x 3.583 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ -1 x)) 1.0))) in x 3.583 * [taylor]: Taking taylor expansion of 1/4 in x 3.583 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 3.583 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.583 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.583 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.583 * [taylor]: Taking taylor expansion of -1 in x 3.583 * [taylor]: Taking taylor expansion of x in x 3.584 * [taylor]: Taking taylor expansion of 1.0 in x 3.584 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ -1 x)) 1.0) 1/4)) in x 3.584 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ -1 x)) 1.0) 1/4) in x 3.584 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ -1 x)) 1.0)))) in x 3.584 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ -1 x)) 1.0))) in x 3.584 * [taylor]: Taking taylor expansion of 1/4 in x 3.584 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 3.584 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.584 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.584 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.584 * [taylor]: Taking taylor expansion of -1 in x 3.584 * [taylor]: Taking taylor expansion of x in x 3.585 * [taylor]: Taking taylor expansion of 1.0 in x 3.641 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1) 3.641 * [approximate]: Taking taylor expansion of (log (pow (+ (exp x) 1.0) 1/4)) in (x) around 0 3.641 * [taylor]: Taking taylor expansion of (log (pow (+ (exp x) 1.0) 1/4)) in x 3.641 * [taylor]: Taking taylor expansion of (pow (+ (exp x) 1.0) 1/4) in x 3.641 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp x) 1.0)))) in x 3.641 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp x) 1.0))) in x 3.641 * [taylor]: Taking taylor expansion of 1/4 in x 3.641 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 3.641 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.641 * [taylor]: Taking taylor expansion of (exp x) in x 3.641 * [taylor]: Taking taylor expansion of x in x 3.641 * [taylor]: Taking taylor expansion of 1.0 in x 3.644 * [taylor]: Taking taylor expansion of (log (pow (+ (exp x) 1.0) 1/4)) in x 3.644 * [taylor]: Taking taylor expansion of (pow (+ (exp x) 1.0) 1/4) in x 3.644 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp x) 1.0)))) in x 3.644 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp x) 1.0))) in x 3.644 * [taylor]: Taking taylor expansion of 1/4 in x 3.644 * [taylor]: Taking taylor expansion of (log (+ (exp x) 1.0)) in x 3.644 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.644 * [taylor]: Taking taylor expansion of (exp x) in x 3.644 * [taylor]: Taking taylor expansion of x in x 3.644 * [taylor]: Taking taylor expansion of 1.0 in x 3.717 * [approximate]: Taking taylor expansion of (log (pow (+ (exp (/ 1 x)) 1.0) 1/4)) in (x) around 0 3.718 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ 1 x)) 1.0) 1/4)) in x 3.718 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ 1 x)) 1.0) 1/4) in x 3.718 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ 1 x)) 1.0)))) in x 3.718 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ 1 x)) 1.0))) in x 3.718 * [taylor]: Taking taylor expansion of 1/4 in x 3.718 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 3.718 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.718 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.718 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.718 * [taylor]: Taking taylor expansion of x in x 3.718 * [taylor]: Taking taylor expansion of 1.0 in x 3.718 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ 1 x)) 1.0) 1/4)) in x 3.718 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ 1 x)) 1.0) 1/4) in x 3.718 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ 1 x)) 1.0)))) in x 3.718 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ 1 x)) 1.0))) in x 3.718 * [taylor]: Taking taylor expansion of 1/4 in x 3.718 * [taylor]: Taking taylor expansion of (log (+ (exp (/ 1 x)) 1.0)) in x 3.719 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.719 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.719 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.719 * [taylor]: Taking taylor expansion of x in x 3.719 * [taylor]: Taking taylor expansion of 1.0 in x 3.776 * [approximate]: Taking taylor expansion of (log (pow (+ (exp (/ -1 x)) 1.0) 1/4)) in (x) around 0 3.776 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ -1 x)) 1.0) 1/4)) in x 3.776 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ -1 x)) 1.0) 1/4) in x 3.776 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ -1 x)) 1.0)))) in x 3.776 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ -1 x)) 1.0))) in x 3.776 * [taylor]: Taking taylor expansion of 1/4 in x 3.776 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 3.776 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.776 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.776 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.776 * [taylor]: Taking taylor expansion of -1 in x 3.776 * [taylor]: Taking taylor expansion of x in x 3.777 * [taylor]: Taking taylor expansion of 1.0 in x 3.777 * [taylor]: Taking taylor expansion of (log (pow (+ (exp (/ -1 x)) 1.0) 1/4)) in x 3.777 * [taylor]: Taking taylor expansion of (pow (+ (exp (/ -1 x)) 1.0) 1/4) in x 3.777 * [taylor]: Taking taylor expansion of (exp (* 1/4 (log (+ (exp (/ -1 x)) 1.0)))) in x 3.777 * [taylor]: Taking taylor expansion of (* 1/4 (log (+ (exp (/ -1 x)) 1.0))) in x 3.777 * [taylor]: Taking taylor expansion of 1/4 in x 3.777 * [taylor]: Taking taylor expansion of (log (+ (exp (/ -1 x)) 1.0)) in x 3.777 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.777 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.777 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.777 * [taylor]: Taking taylor expansion of -1 in x 3.777 * [taylor]: Taking taylor expansion of x in x 3.777 * [taylor]: Taking taylor expansion of 1.0 in x 3.832 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 3.832 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in (x) around 0 3.832 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in x 3.832 * [taylor]: Taking taylor expansion of (sqrt (+ (exp x) 1.0)) in x 3.832 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.832 * [taylor]: Taking taylor expansion of (exp x) in x 3.832 * [taylor]: Taking taylor expansion of x in x 3.832 * [taylor]: Taking taylor expansion of 1.0 in x 3.835 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp x) 1.0))) in x 3.835 * [taylor]: Taking taylor expansion of (sqrt (+ (exp x) 1.0)) in x 3.835 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.835 * [taylor]: Taking taylor expansion of (exp x) in x 3.835 * [taylor]: Taking taylor expansion of x in x 3.835 * [taylor]: Taking taylor expansion of 1.0 in x 3.885 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in (x) around 0 3.885 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in x 3.885 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ 1 x)) 1.0)) in x 3.885 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.885 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.885 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.886 * [taylor]: Taking taylor expansion of x in x 3.886 * [taylor]: Taking taylor expansion of 1.0 in x 3.886 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ 1 x)) 1.0))) in x 3.886 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ 1 x)) 1.0)) in x 3.886 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.886 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.886 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.886 * [taylor]: Taking taylor expansion of x in x 3.887 * [taylor]: Taking taylor expansion of 1.0 in x 3.911 * [approximate]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in (x) around 0 3.911 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in x 3.911 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ -1 x)) 1.0)) in x 3.911 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.911 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.911 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.911 * [taylor]: Taking taylor expansion of -1 in x 3.911 * [taylor]: Taking taylor expansion of x in x 3.911 * [taylor]: Taking taylor expansion of 1.0 in x 3.912 * [taylor]: Taking taylor expansion of (log (sqrt (+ (exp (/ -1 x)) 1.0))) in x 3.912 * [taylor]: Taking taylor expansion of (sqrt (+ (exp (/ -1 x)) 1.0)) in x 3.912 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.912 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.912 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.912 * [taylor]: Taking taylor expansion of -1 in x 3.912 * [taylor]: Taking taylor expansion of x in x 3.912 * [taylor]: Taking taylor expansion of 1.0 in x 3.935 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 1 1 1) 3.935 * [approximate]: Taking taylor expansion of (+ (exp x) 1.0) in (x) around 0 3.935 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.935 * [taylor]: Taking taylor expansion of (exp x) in x 3.935 * [taylor]: Taking taylor expansion of x in x 3.935 * [taylor]: Taking taylor expansion of 1.0 in x 3.935 * [taylor]: Taking taylor expansion of (+ (exp x) 1.0) in x 3.935 * [taylor]: Taking taylor expansion of (exp x) in x 3.935 * [taylor]: Taking taylor expansion of x in x 3.935 * [taylor]: Taking taylor expansion of 1.0 in x 3.938 * [approximate]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in (x) around 0 3.938 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.938 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.938 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.938 * [taylor]: Taking taylor expansion of x in x 3.938 * [taylor]: Taking taylor expansion of 1.0 in x 3.938 * [taylor]: Taking taylor expansion of (+ (exp (/ 1 x)) 1.0) in x 3.938 * [taylor]: Taking taylor expansion of (exp (/ 1 x)) in x 3.938 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.938 * [taylor]: Taking taylor expansion of x in x 3.939 * [taylor]: Taking taylor expansion of 1.0 in x 3.940 * [approximate]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in (x) around 0 3.940 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.940 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.940 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.940 * [taylor]: Taking taylor expansion of -1 in x 3.940 * [taylor]: Taking taylor expansion of x in x 3.941 * [taylor]: Taking taylor expansion of 1.0 in x 3.941 * [taylor]: Taking taylor expansion of (+ (exp (/ -1 x)) 1.0) in x 3.941 * [taylor]: Taking taylor expansion of (exp (/ -1 x)) in x 3.941 * [taylor]: Taking taylor expansion of (/ -1 x) in x 3.941 * [taylor]: Taking taylor expansion of -1 in x 3.941 * [taylor]: Taking taylor expansion of x in x 3.941 * [taylor]: Taking taylor expansion of 1.0 in x 3.947 * * * [progress]: simplifying candidates 3.948 * [simplify]: Simplifying using # : (expm1 (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log1p (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log (* (cbrt (sqrt (sqrt (+ 1.0 (exp x))))) (cbrt (sqrt (sqrt (+ 1.0 (exp x))))))) (log (cbrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (* (cbrt (sqrt (+ 1.0 (exp x)))) (cbrt (sqrt (+ 1.0 (exp x))))))) (log (sqrt (cbrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x))))))) (log (sqrt (sqrt (cbrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt 1))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt 1))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt 1)) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log 1) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ (pow 1.0 3) (pow (exp x) 3))))) (log (sqrt (sqrt (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x))))))) (log (sqrt (sqrt (- (* 1.0 1.0) (* (exp x) (exp x)))))) (log (sqrt (sqrt (- 1.0 (exp x))))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (sqrt (+ 1.0 (exp x)))))) (exp (log (sqrt (sqrt (+ 1.0 (exp x)))))) (* (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x))))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (* (* (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (expm1 (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log1p (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log (* (cbrt (sqrt (sqrt (+ 1.0 (exp x))))) (cbrt (sqrt (sqrt (+ 1.0 (exp x))))))) (log (cbrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (* (cbrt (sqrt (+ 1.0 (exp x)))) (cbrt (sqrt (+ 1.0 (exp x))))))) (log (sqrt (cbrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x))))))) (log (sqrt (sqrt (cbrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt 1))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt 1))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt 1)) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log 1) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ (pow 1.0 3) (pow (exp x) 3))))) (log (sqrt (sqrt (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x))))))) (log (sqrt (sqrt (- (* 1.0 1.0) (* (exp x) (exp x)))))) (log (sqrt (sqrt (- 1.0 (exp x))))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (sqrt (+ 1.0 (exp x)))))) (exp (log (sqrt (sqrt (+ 1.0 (exp x)))))) (* (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x))))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (* (* (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (expm1 (log (sqrt (+ 1.0 (exp x))))) (log1p (log (sqrt (+ 1.0 (exp x))))) (log (* (cbrt (sqrt (+ 1.0 (exp x)))) (cbrt (sqrt (+ 1.0 (exp x)))))) (log (cbrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))))) (log (sqrt (cbrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt 1)) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt 1)) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log 1) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ (pow 1.0 3) (pow (exp x) 3)))) (log (sqrt (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x)))))) (log (sqrt (- (* 1.0 1.0) (* (exp x) (exp x))))) (log (sqrt (- 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (+ 1.0 (exp x))))) (exp (log (sqrt (+ 1.0 (exp x))))) (* (cbrt (log (sqrt (+ 1.0 (exp x))))) (cbrt (log (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (+ 1.0 (exp x))))) (* (* (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x))))) (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (* (exp 1.0) (exp (exp x))) (log (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (* (* (+ 1.0 (exp x)) (+ 1.0 (exp x))) (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (+ (* 1.0 1.0) (- (* (exp x) (exp x)) (* 1.0 (exp x)))) (- (* 1.0 1.0) (* (exp x) (exp x))) (- 1.0 (exp x)) (+ 1.0 (exp x)) (- (+ (* 0.0703125 (pow x 2)) (+ (log (pow 2.0 1/4)) (* 0.125 x))) (+ (* 0.0078125 (* (pow x 2) (* (sqrt 2.0) (sqrt 0.5)))) (* 1/8 (/ (pow x 2) (pow 2.0 2))))) (log (pow (+ (exp x) 1.0) 1/4)) (log (pow (+ (exp x) 1.0) 1/4)) (- (+ (* 0.0703125 (pow x 2)) (+ (log (pow 2.0 1/4)) (* 0.125 x))) (+ (* 0.0078125 (* (pow x 2) (* (sqrt 2.0) (sqrt 0.5)))) (* 1/8 (/ (pow x 2) (pow 2.0 2))))) (log (pow (+ (exp x) 1.0) 1/4)) (log (pow (+ (exp x) 1.0) 1/4)) (- (+ (* 1/4 (/ (pow x 2) (pow (sqrt 2.0) 2))) (+ (* 1/2 (/ x (pow (sqrt 2.0) 2))) (log (sqrt 2.0)))) (* 1/4 (/ (pow x 2) (pow (sqrt 2.0) 4)))) (log (sqrt (+ (exp x) 1.0))) (log (sqrt (+ (exp x) 1.0))) (+ (* 1/2 (pow x 2)) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) 3.952 * * [simplify]: iteration 0 : 139 enodes (cost 1166 ) 3.972 * * [simplify]: iteration 1 : 260 enodes (cost 1089 ) 4.019 * * [simplify]: iteration 2 : 645 enodes (cost 1000 ) 4.191 * * [simplify]: iteration 3 : 2286 enodes (cost 991 ) 4.784 * * [simplify]: iteration done : 5000 enodes (cost 991 ) 4.785 * [simplify]: Simplified to: (expm1 (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log1p (log (sqrt (sqrt (+ 1.0 (exp x)))))) (* 2 (log (cbrt (sqrt (sqrt (+ 1.0 (exp x))))))) (log (cbrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (fabs (cbrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (cbrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (fabs (cbrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (cbrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (hypot (pow (exp x) 3/2) (pow 1.0 3/2)))) (log (sqrt (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))))) (log (sqrt (sqrt (fma 1.0 1.0 (- (exp (+ x x))))))) (log (sqrt (sqrt (- 1.0 (exp x))))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (sqrt (+ 1.0 (exp x)))) (* (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x))))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (pow (log (sqrt (sqrt (+ 1.0 (exp x))))) 3) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (expm1 (log (sqrt (sqrt (+ 1.0 (exp x)))))) (log1p (log (sqrt (sqrt (+ 1.0 (exp x)))))) (* 2 (log (cbrt (sqrt (sqrt (+ 1.0 (exp x))))))) (log (cbrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (fabs (cbrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (cbrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (fabs (cbrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (cbrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) (log (sqrt (sqrt (sqrt (+ 1.0 (exp x)))))) 0 (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (hypot (pow (exp x) 3/2) (pow 1.0 3/2)))) (log (sqrt (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0)))))) (log (sqrt (sqrt (fma 1.0 1.0 (- (exp (+ x x))))))) (log (sqrt (sqrt (- 1.0 (exp x))))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (sqrt (+ 1.0 (exp x)))) (* (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x))))))) (cbrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (pow (log (sqrt (sqrt (+ 1.0 (exp x))))) 3) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (sqrt (log (sqrt (sqrt (+ 1.0 (exp x)))))) (expm1 (log (sqrt (+ 1.0 (exp x))))) (log1p (log (sqrt (+ 1.0 (exp x))))) (* 2 (log (cbrt (sqrt (+ 1.0 (exp x)))))) (log (cbrt (sqrt (+ 1.0 (exp x))))) (log (fabs (cbrt (+ 1.0 (exp x))))) (log (sqrt (cbrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (+ 1.0 (exp x)))) 0 (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (sqrt (+ 1.0 (exp x))))) (log (sqrt (sqrt (+ 1.0 (exp x))))) 0 (log (sqrt (+ 1.0 (exp x)))) (log (hypot (pow (exp x) 3/2) (pow 1.0 3/2))) (log (sqrt (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))))) (log (sqrt (fma 1.0 1.0 (- (exp (+ x x)))))) (log (sqrt (- 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (sqrt (+ 1.0 (exp x)))) (log (+ 1.0 (exp x))) (log (log (sqrt (+ 1.0 (exp x))))) (sqrt (+ 1.0 (exp x))) (* (cbrt (log (sqrt (+ 1.0 (exp x))))) (cbrt (log (sqrt (+ 1.0 (exp x)))))) (cbrt (log (sqrt (+ 1.0 (exp x))))) (pow (log (sqrt (+ 1.0 (exp x)))) 3) (sqrt (log (sqrt (+ 1.0 (exp x))))) (sqrt (log (sqrt (+ 1.0 (exp x))))) (expm1 (+ 1.0 (exp x))) (log1p (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (log (+ 1.0 (exp x))) (exp (+ 1.0 (exp x))) (* (cbrt (+ 1.0 (exp x))) (cbrt (+ 1.0 (exp x)))) (cbrt (+ 1.0 (exp x))) (pow (+ (exp x) 1.0) 3) (sqrt (+ 1.0 (exp x))) (sqrt (+ 1.0 (exp x))) (+ (pow 1.0 3) (pow (exp x) 3)) (fma 1.0 1.0 (* (exp x) (- (exp x) 1.0))) (fma 1.0 1.0 (- (exp (+ x x)))) (- 1.0 (exp x)) (+ (exp x) 1.0) (+ (fma x 0.125 (log (pow 2.0 1/4))) (+ (* (pow x 2) (- 0.0703125 (* 0.0078125 (* (sqrt 2.0) (sqrt 0.5))))) (* -1/8 (/ (pow x 2) (pow 2.0 2))))) (log (pow (+ (exp x) 1.0) 1/4)) (log (pow (+ (exp x) 1.0) 1/4)) (+ (fma x 0.125 (log (pow 2.0 1/4))) (+ (* (pow x 2) (- 0.0703125 (* 0.0078125 (* (sqrt 2.0) (sqrt 0.5))))) (* -1/8 (/ (pow x 2) (pow 2.0 2))))) (log (pow (+ (exp x) 1.0) 1/4)) (log (pow (+ (exp x) 1.0) 1/4)) (+ (* (/ (pow x 2) 2.0) (- 1/4 (/ 1/4 2.0))) (fma 1/2 (/ x 2.0) (log (sqrt 2.0)))) (log (sqrt (+ 1.0 (exp x)))) (log (sqrt (+ 1.0 (exp x)))) (fma 1/2 (pow x 2) (+ x 2.0)) (+ (exp x) 1.0) (+ (exp x) 1.0) 4.785 * * * [progress]: adding candidates to table 5.140 * [progress]: [Phase 3 of 3] Extracting. 5.140 * * [regime]: Finding splitpoints for: (# # # #) 5.141 * * * [regime-changes]: Trying 2 branch expressions: (y x) 5.141 * * * * [regimes]: Trying to branch on y from (# # # #) 5.160 * * * * [regimes]: Trying to branch on x from (# # # #) 5.184 * * * [regime]: Found split indices: #