0.882 * [progress]: [Phase 1 of 3] Setting up. 0.004 * * * [progress]: [1/2] Preparing points 0.147 * * * [progress]: [2/2] Setting up program. 0.152 * [progress]: [Phase 2 of 3] Improving. 0.156 * [simplify]: Simplifying: (- (log (- (/ 1.0 x) 1.0))) 0.157 * * [simplify]: Extracting # 0 : cost 0 0.158 * * [simplify]: Extracting # 1 : cost 0 0.158 * * [simplify]: Extracting # 2 : cost 0 0.158 * * [simplify]: Extracting # 3 : cost 0 0.158 * * [simplify]: Extracting # 4 : cost 0 0.158 * * [simplify]: Extracting # 5 : cost 0 0.158 * * [simplify]: Extracting # 6 : cost 0 0.158 * * [simplify]: iteration 0 : 6 enodes (cost 7 ) 0.166 * * [simplify]: Extracting # 0 : cost 0 0.166 * * [simplify]: Extracting # 1 : cost 0 0.166 * * [simplify]: Extracting # 2 : cost 0 0.166 * * [simplify]: iteration 1 : 8 enodes (cost 7 ) 0.169 * * [simplify]: Extracting # 0 : cost 0 0.169 * * [simplify]: iteration 2 : 9 enodes (cost 7 ) 0.172 * * [simplify]: Extracting # 0 : cost 0 0.172 * * [simplify]: iteration done: 9 enodes (cost 7 ) 0.172 * [simplify]: Simplified to: (- (log (- (/ 1.0 x) 1.0))) 0.218 * * [progress]: iteration 1 / 4 0.218 * * * [progress]: picking best candidate 0.221 * * * * [pick]: Picked # 0.221 * * * [progress]: localizing error 0.240 * * * [progress]: generating rewritten candidates 0.240 * * * * [progress]: [ 1 / 1 ] rewriting at (2 1) 0.268 * * * [progress]: generating series expansions 0.268 * * * * [progress]: [ 1 / 1 ] generating series at (2 1) 0.272 * [backup-simplify]: Simplify (log (- (/ 1.0 x) 1.0)) into (log (- (* 1.0 (/ 1 x)) 1.0)) 0.272 * [approximate]: Taking taylor expansion of (log (- (* 1.0 (/ 1 x)) 1.0)) in (x) around 0 0.273 * [taylor]: Taking taylor expansion of (log (- (* 1.0 (/ 1 x)) 1.0)) in x 0.273 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) 1.0) in x 0.273 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 0.273 * [taylor]: Taking taylor expansion of 1.0 in x 0.273 * [backup-simplify]: Simplify 1.0 into 1.0 0.273 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.273 * [taylor]: Taking taylor expansion of x in x 0.273 * [backup-simplify]: Simplify 0 into 0 0.273 * [backup-simplify]: Simplify 1 into 1 0.274 * [backup-simplify]: Simplify (/ 1 1) into 1 0.274 * [taylor]: Taking taylor expansion of 1.0 in x 0.274 * [backup-simplify]: Simplify 1.0 into 1.0 0.275 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 0.275 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 0.275 * [backup-simplify]: Simplify (log 1.0) into (log 1.0) 0.275 * [taylor]: Taking taylor expansion of (log (- (* 1.0 (/ 1 x)) 1.0)) in x 0.276 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) 1.0) in x 0.276 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 0.276 * [taylor]: Taking taylor expansion of 1.0 in x 0.276 * [backup-simplify]: Simplify 1.0 into 1.0 0.276 * [taylor]: Taking taylor expansion of (/ 1 x) in x 0.276 * [taylor]: Taking taylor expansion of x in x 0.276 * [backup-simplify]: Simplify 0 into 0 0.276 * [backup-simplify]: Simplify 1 into 1 0.276 * [backup-simplify]: Simplify (/ 1 1) into 1 0.276 * [taylor]: Taking taylor expansion of 1.0 in x 0.276 * [backup-simplify]: Simplify 1.0 into 1.0 0.276 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 0.276 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 0.277 * [backup-simplify]: Simplify (log 1.0) into (log 1.0) 0.278 * [backup-simplify]: Simplify (+ (* (- 1) (log x)) (log 1.0)) into (- (log 1.0) (log x)) 0.278 * [backup-simplify]: Simplify (- (log 1.0) (log x)) into (- (log 1.0) (log x)) 0.279 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.280 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 0.280 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.280 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 0.285 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1.0)) 1)) (pow 1.0 1)))) 1) into -1.0 0.285 * [backup-simplify]: Simplify -1.0 into -1.0 0.286 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.286 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 0.287 * [backup-simplify]: Simplify (- 0) into 0 0.287 * [backup-simplify]: Simplify (+ 0 0) into 0 0.294 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1.0)) 2)) (pow 1.0 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1.0 1)))) 2) into (/ -0.5 (pow 1.0 2)) 0.295 * [backup-simplify]: Simplify (/ -0.5 (pow 1.0 2)) into (/ -0.5 (pow 1.0 2)) 0.297 * [backup-simplify]: Simplify (+ (* (/ -0.5 (pow 1.0 2)) (pow x 2)) (+ (* -1.0 x) (- (log 1.0) (log x)))) into (- (log 1.0) (+ (log x) (+ (* 1.0 x) (* 0.5 (/ (pow x 2) (pow 1.0 2)))))) 0.297 * [backup-simplify]: Simplify (log (- (/ 1.0 (/ 1 x)) 1.0)) into (log (- (* 1.0 x) 1.0)) 0.297 * [approximate]: Taking taylor expansion of (log (- (* 1.0 x) 1.0)) in (x) around 0 0.297 * [taylor]: Taking taylor expansion of (log (- (* 1.0 x) 1.0)) in x 0.297 * [taylor]: Taking taylor expansion of (- (* 1.0 x) 1.0) in x 0.297 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 0.297 * [taylor]: Taking taylor expansion of 1.0 in x 0.297 * [backup-simplify]: Simplify 1.0 into 1.0 0.297 * [taylor]: Taking taylor expansion of x in x 0.297 * [backup-simplify]: Simplify 0 into 0 0.297 * [backup-simplify]: Simplify 1 into 1 0.297 * [taylor]: Taking taylor expansion of 1.0 in x 0.297 * [backup-simplify]: Simplify 1.0 into 1.0 0.297 * [backup-simplify]: Simplify (* 1.0 0) into 0 0.297 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.298 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 0.299 * [backup-simplify]: Simplify (log (- 1.0)) into (log (- 1.0)) 0.299 * [taylor]: Taking taylor expansion of (log (- (* 1.0 x) 1.0)) in x 0.299 * [taylor]: Taking taylor expansion of (- (* 1.0 x) 1.0) in x 0.299 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 0.299 * [taylor]: Taking taylor expansion of 1.0 in x 0.299 * [backup-simplify]: Simplify 1.0 into 1.0 0.299 * [taylor]: Taking taylor expansion of x in x 0.299 * [backup-simplify]: Simplify 0 into 0 0.299 * [backup-simplify]: Simplify 1 into 1 0.299 * [taylor]: Taking taylor expansion of 1.0 in x 0.299 * [backup-simplify]: Simplify 1.0 into 1.0 0.299 * [backup-simplify]: Simplify (* 1.0 0) into 0 0.299 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.300 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 0.300 * [backup-simplify]: Simplify (log (- 1.0)) into (log (- 1.0)) 0.301 * [backup-simplify]: Simplify (log (- 1.0)) into (log (- 1.0)) 0.302 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 0.302 * [backup-simplify]: Simplify (- 0) into 0 0.302 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 0.306 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1.0) 1)) (pow (- 1.0) 1)))) 1) into -1.0 0.306 * [backup-simplify]: Simplify -1.0 into -1.0 0.307 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 0.307 * [backup-simplify]: Simplify (- 0) into 0 0.308 * [backup-simplify]: Simplify (+ 0 0) into 0 0.330 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1.0) 2)) (pow (- 1.0) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- 1.0) 1)))) 2) into (/ -0.5 (pow -1.0 2)) 0.331 * [backup-simplify]: Simplify (/ -0.5 (pow -1.0 2)) into (/ -0.5 (pow -1.0 2)) 0.333 * [backup-simplify]: Simplify (+ (* (/ -0.5 (pow -1.0 2)) (pow (/ 1 x) 2)) (+ (* -1.0 (/ 1 x)) (log (- 1.0)))) into (- (log (- 1.0)) (+ (* 0.5 (/ 1 (* (pow x 2) (pow -1.0 2)))) (* 1.0 (/ 1 x)))) 0.333 * [backup-simplify]: Simplify (log (- (/ 1.0 (/ 1 (- x))) 1.0)) into (log (- (+ (* 1.0 x) 1.0))) 0.334 * [approximate]: Taking taylor expansion of (log (- (+ (* 1.0 x) 1.0))) in (x) around 0 0.334 * [taylor]: Taking taylor expansion of (log (- (+ (* 1.0 x) 1.0))) in x 0.334 * [taylor]: Taking taylor expansion of (- (+ (* 1.0 x) 1.0)) in x 0.334 * [taylor]: Taking taylor expansion of (+ (* 1.0 x) 1.0) in x 0.334 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 0.334 * [taylor]: Taking taylor expansion of 1.0 in x 0.334 * [backup-simplify]: Simplify 1.0 into 1.0 0.334 * [taylor]: Taking taylor expansion of x in x 0.334 * [backup-simplify]: Simplify 0 into 0 0.334 * [backup-simplify]: Simplify 1 into 1 0.334 * [taylor]: Taking taylor expansion of 1.0 in x 0.334 * [backup-simplify]: Simplify 1.0 into 1.0 0.334 * [backup-simplify]: Simplify (* 1.0 0) into 0 0.335 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 0.335 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.335 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.336 * [backup-simplify]: Simplify (log (- 1.0)) into (log (- 1.0)) 0.336 * [taylor]: Taking taylor expansion of (log (- (+ (* 1.0 x) 1.0))) in x 0.336 * [taylor]: Taking taylor expansion of (- (+ (* 1.0 x) 1.0)) in x 0.336 * [taylor]: Taking taylor expansion of (+ (* 1.0 x) 1.0) in x 0.336 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 0.336 * [taylor]: Taking taylor expansion of 1.0 in x 0.336 * [backup-simplify]: Simplify 1.0 into 1.0 0.336 * [taylor]: Taking taylor expansion of x in x 0.336 * [backup-simplify]: Simplify 0 into 0 0.336 * [backup-simplify]: Simplify 1 into 1 0.336 * [taylor]: Taking taylor expansion of 1.0 in x 0.337 * [backup-simplify]: Simplify 1.0 into 1.0 0.337 * [backup-simplify]: Simplify (* 1.0 0) into 0 0.337 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 0.338 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.338 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.339 * [backup-simplify]: Simplify (log (- 1.0)) into (log (- 1.0)) 0.340 * [backup-simplify]: Simplify (log (- 1.0)) into (log (- 1.0)) 0.341 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 0.341 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 0.342 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.342 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.350 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- 1.0)) 1)) (pow (- 1.0) 1)))) 1) into 1.0 0.350 * [backup-simplify]: Simplify 1.0 into 1.0 0.350 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.351 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.352 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 0.352 * [backup-simplify]: Simplify (+ 0 0) into 0 0.353 * [backup-simplify]: Simplify (- 0) into 0 0.353 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 0.366 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- 1.0)) 2)) (pow (- 1.0) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- 1.0) 1)))) 2) into -1/2 0.366 * [backup-simplify]: Simplify -1/2 into -1/2 0.367 * [backup-simplify]: Simplify (+ (* -1/2 (pow (/ 1 (- x)) 2)) (+ (* 1.0 (/ 1 (- x))) (log (- 1.0)))) into (- (log (- 1.0)) (+ (* 1/2 (/ 1 (pow x 2))) (* 1.0 (/ 1 x)))) 0.368 * * * [progress]: simplifying candidates 0.370 * [simplify]: Simplifying: (expm1 (log (- (/ 1.0 x) 1.0))) (log1p (log (- (/ 1.0 x) 1.0))) (log (* (cbrt (- (/ 1.0 x) 1.0)) (cbrt (- (/ 1.0 x) 1.0)))) (log (cbrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) (log 1) (log (- (/ 1.0 x) 1.0)) (log (+ (sqrt (/ 1.0 x)) (sqrt 1.0))) (log (- (sqrt (/ 1.0 x)) (sqrt 1.0))) (log (+ (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (log (- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (log 1) (log (- (/ 1.0 x) 1.0)) (log (- (pow (/ 1.0 x) 3) (pow 1.0 3))) (log (+ (* (/ 1.0 x) (/ 1.0 x)) (+ (* 1.0 1.0) (* (/ 1.0 x) 1.0)))) (log (- (* (/ 1.0 x) (/ 1.0 x)) (* 1.0 1.0))) (log (+ (/ 1.0 x) 1.0)) (log (- (/ 1.0 x) 1.0)) (log (log (- (/ 1.0 x) 1.0))) (exp (log (- (/ 1.0 x) 1.0))) (* (cbrt (log (- (/ 1.0 x) 1.0))) (cbrt (log (- (/ 1.0 x) 1.0)))) (cbrt (log (- (/ 1.0 x) 1.0))) (* (* (log (- (/ 1.0 x) 1.0)) (log (- (/ 1.0 x) 1.0))) (log (- (/ 1.0 x) 1.0))) (sqrt (log (- (/ 1.0 x) 1.0))) (sqrt (log (- (/ 1.0 x) 1.0))) (- (log 1.0) (+ (log x) (+ (* 1.0 x) (* 0.5 (/ (pow x 2) (pow 1.0 2)))))) (- (log (- 1.0)) (+ (* 0.5 (/ 1 (* (pow x 2) (pow -1.0 2)))) (* 1.0 (/ 1 x)))) (- (log (- 1.0)) (+ (* 1/2 (/ 1 (pow x 2))) (* 1.0 (/ 1 x)))) 0.371 * * [simplify]: Extracting # 0 : cost 0 0.371 * * [simplify]: Extracting # 1 : cost 0 0.371 * * [simplify]: Extracting # 2 : cost 0 0.371 * * [simplify]: Extracting # 3 : cost 0 0.372 * * [simplify]: Extracting # 4 : cost 0 0.372 * * [simplify]: Extracting # 5 : cost 0 0.372 * * [simplify]: Extracting # 6 : cost 0 0.372 * * [simplify]: Extracting # 7 : cost 0 0.372 * * [simplify]: Extracting # 8 : cost 0 0.373 * * [simplify]: Extracting # 9 : cost 0 0.373 * * [simplify]: Extracting # 10 : cost 0 0.373 * * [simplify]: Extracting # 11 : cost 0 0.373 * * [simplify]: iteration 0 : 77 enodes (cost 278 ) 0.408 * * [simplify]: Extracting # 0 : cost 0 0.409 * * [simplify]: Extracting # 1 : cost 0 0.409 * * [simplify]: Extracting # 2 : cost 0 0.409 * * [simplify]: Extracting # 3 : cost 0 0.410 * * [simplify]: iteration 1 : 162 enodes (cost 267 ) 0.503 * * [simplify]: Extracting # 0 : cost 0 0.504 * * [simplify]: Extracting # 1 : cost 0 0.504 * * [simplify]: Extracting # 2 : cost 0 0.504 * * [simplify]: Extracting # 3 : cost 0 0.505 * * [simplify]: Extracting # 4 : cost 0 0.505 * * [simplify]: iteration 2 : 352 enodes (cost 245 ) 0.628 * * [simplify]: Extracting # 0 : cost 0 0.630 * * [simplify]: Extracting # 1 : cost 0 0.631 * * [simplify]: Extracting # 2 : cost 0 0.632 * * [simplify]: Extracting # 3 : cost 0 0.633 * * [simplify]: Extracting # 4 : cost 0 0.634 * * [simplify]: iteration 3 : 808 enodes (cost 242 ) 1.191 * * [simplify]: Extracting # 0 : cost 0 1.195 * * [simplify]: Extracting # 1 : cost 0 1.200 * * [simplify]: Extracting # 2 : cost 0 1.204 * * [simplify]: Extracting # 3 : cost 0 1.209 * * [simplify]: Extracting # 4 : cost 0 1.213 * * [simplify]: iteration 4 : 2347 enodes (cost 240 ) 3.204 * * [simplify]: Extracting # 0 : cost 0 3.214 * * [simplify]: Extracting # 1 : cost 0 3.223 * * [simplify]: Extracting # 2 : cost 0 3.232 * * [simplify]: Extracting # 3 : cost 0 3.245 * * [simplify]: Extracting # 4 : cost 0 3.254 * * [simplify]: iteration done: 5001 enodes (cost 237 ) 3.254 * [simplify]: Simplified to: (expm1 (log (- (/ 1.0 x) 1.0))) (log1p (log (- (/ 1.0 x) 1.0))) (* 2 (log (cbrt (- (/ 1.0 x) 1.0)))) (log (cbrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) 0 (log (- (/ 1.0 x) 1.0)) (log (+ (sqrt (/ 1.0 x)) (sqrt 1.0))) (log (- (sqrt (/ 1.0 x)) (sqrt 1.0))) (log (+ (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (log (- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) 0 (log (- (/ 1.0 x) 1.0)) (log (- (pow (/ 1.0 x) 3) (pow 1.0 3))) (log (* 1.0 (+ 1.0 (/ (+ 1.0 (/ 1.0 x)) x)))) (log (* 1.0 (- (/ 1.0 (pow x 2)) 1.0))) (log (+ (/ 1.0 x) 1.0)) (log (- (/ 1.0 x) 1.0)) (log (log (- (/ 1.0 x) 1.0))) (- (/ 1.0 x) 1.0) (* (cbrt (log (- (/ 1.0 x) 1.0))) (cbrt (log (- (/ 1.0 x) 1.0)))) (cbrt (log (- (/ 1.0 x) 1.0))) (pow (log (- (/ 1.0 x) 1.0)) 3) (sqrt (log (- (/ 1.0 x) 1.0))) (sqrt (log (- (/ 1.0 x) 1.0))) (- (log 1.0) (fma x (fma (/ 0.5 (* 1.0 1.0)) x 1.0) (log x))) (- (log (- 1.0)) (+ (/ 0.5 (* (pow x 2) (pow -1.0 2))) (/ 1.0 x))) (- (- (log (- 1.0)) (/ 1/2 (pow x 2))) (/ 1.0 x)) 3.255 * * * [progress]: adding candidates to table 3.322 * * [progress]: iteration 2 / 4 3.322 * * * [progress]: picking best candidate 3.325 * * * * [pick]: Picked # 3.325 * * * [progress]: localizing error 3.334 * * * [progress]: generating rewritten candidates 3.334 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 2 1) 3.366 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 1 1) 3.430 * * * [progress]: generating series expansions 3.430 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 2 1) 3.430 * [backup-simplify]: Simplify (sqrt (- (/ 1.0 x) 1.0)) into (sqrt (- (* 1.0 (/ 1 x)) 1.0)) 3.431 * [approximate]: Taking taylor expansion of (sqrt (- (* 1.0 (/ 1 x)) 1.0)) in (x) around 0 3.431 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 (/ 1 x)) 1.0)) in x 3.431 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) 1.0) in x 3.431 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 3.431 * [taylor]: Taking taylor expansion of 1.0 in x 3.431 * [backup-simplify]: Simplify 1.0 into 1.0 3.431 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.431 * [taylor]: Taking taylor expansion of x in x 3.431 * [backup-simplify]: Simplify 0 into 0 3.431 * [backup-simplify]: Simplify 1 into 1 3.432 * [backup-simplify]: Simplify (/ 1 1) into 1 3.432 * [taylor]: Taking taylor expansion of 1.0 in x 3.432 * [backup-simplify]: Simplify 1.0 into 1.0 3.432 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 3.433 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.433 * [backup-simplify]: Simplify (sqrt 0) into 0 3.435 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt 0))) into +nan.0 3.435 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 (/ 1 x)) 1.0)) in x 3.435 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) 1.0) in x 3.435 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 3.435 * [taylor]: Taking taylor expansion of 1.0 in x 3.435 * [backup-simplify]: Simplify 1.0 into 1.0 3.435 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.435 * [taylor]: Taking taylor expansion of x in x 3.435 * [backup-simplify]: Simplify 0 into 0 3.435 * [backup-simplify]: Simplify 1 into 1 3.435 * [backup-simplify]: Simplify (/ 1 1) into 1 3.435 * [taylor]: Taking taylor expansion of 1.0 in x 3.435 * [backup-simplify]: Simplify 1.0 into 1.0 3.436 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 3.436 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.437 * [backup-simplify]: Simplify (sqrt 0) into 0 3.438 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt 0))) into +nan.0 3.439 * [backup-simplify]: Simplify 0 into 0 3.439 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.440 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.441 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 3.441 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.442 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 3.446 * [backup-simplify]: Simplify (/ (- (- 1.0) (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 3.446 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.448 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.449 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 3.449 * [backup-simplify]: Simplify (- 0) into 0 3.449 * [backup-simplify]: Simplify (+ 0 0) into 0 3.454 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 3.454 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.454 * [backup-simplify]: Simplify (+ (* +nan.0 (pow x 2)) (+ (* +nan.0 x) +nan.0)) into (- (+ (* +nan.0 (pow x 2)) (- (+ (* +nan.0 x) (- +nan.0))))) 3.455 * [backup-simplify]: Simplify (sqrt (- (/ 1.0 (/ 1 x)) 1.0)) into (sqrt (- (* 1.0 x) 1.0)) 3.455 * [approximate]: Taking taylor expansion of (sqrt (- (* 1.0 x) 1.0)) in (x) around 0 3.455 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 x) 1.0)) in x 3.455 * [taylor]: Taking taylor expansion of (- (* 1.0 x) 1.0) in x 3.455 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.455 * [taylor]: Taking taylor expansion of 1.0 in x 3.455 * [backup-simplify]: Simplify 1.0 into 1.0 3.455 * [taylor]: Taking taylor expansion of x in x 3.455 * [backup-simplify]: Simplify 0 into 0 3.455 * [backup-simplify]: Simplify 1 into 1 3.455 * [taylor]: Taking taylor expansion of 1.0 in x 3.455 * [backup-simplify]: Simplify 1.0 into 1.0 3.455 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.456 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.457 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 3.458 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.459 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.459 * [backup-simplify]: Simplify (- 0) into 0 3.460 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.461 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt (- 1.0)))) into (/ 0.5 (sqrt (- 1.0))) 3.461 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 x) 1.0)) in x 3.461 * [taylor]: Taking taylor expansion of (- (* 1.0 x) 1.0) in x 3.461 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.461 * [taylor]: Taking taylor expansion of 1.0 in x 3.461 * [backup-simplify]: Simplify 1.0 into 1.0 3.461 * [taylor]: Taking taylor expansion of x in x 3.461 * [backup-simplify]: Simplify 0 into 0 3.461 * [backup-simplify]: Simplify 1 into 1 3.461 * [taylor]: Taking taylor expansion of 1.0 in x 3.461 * [backup-simplify]: Simplify 1.0 into 1.0 3.462 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.462 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.462 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 3.463 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.464 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.464 * [backup-simplify]: Simplify (- 0) into 0 3.464 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.466 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt (- 1.0)))) into (/ 0.5 (sqrt (- 1.0))) 3.466 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.467 * [backup-simplify]: Simplify (/ 0.5 (sqrt (- 1.0))) into (/ 0.5 (sqrt (- 1.0))) 3.468 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 3.468 * [backup-simplify]: Simplify (- 0) into 0 3.468 * [backup-simplify]: Simplify (+ 0 0) into 0 3.472 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 0.5 (sqrt (- 1.0))) 2) (+)) (* 2 (sqrt (- 1.0)))) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.473 * [backup-simplify]: Simplify (/ -0.125 (pow (sqrt (- 1.0)) 3)) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.476 * [backup-simplify]: Simplify (+ (* (/ -0.125 (pow (sqrt (- 1.0)) 3)) (pow (/ 1 x) 2)) (+ (* (/ 0.5 (sqrt (- 1.0))) (/ 1 x)) (sqrt (- 1.0)))) into (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) 3.477 * [backup-simplify]: Simplify (sqrt (- (/ 1.0 (/ 1 (- x))) 1.0)) into (sqrt (- (+ (* 1.0 x) 1.0))) 3.477 * [approximate]: Taking taylor expansion of (sqrt (- (+ (* 1.0 x) 1.0))) in (x) around 0 3.477 * [taylor]: Taking taylor expansion of (sqrt (- (+ (* 1.0 x) 1.0))) in x 3.477 * [taylor]: Taking taylor expansion of (- (+ (* 1.0 x) 1.0)) in x 3.477 * [taylor]: Taking taylor expansion of (+ (* 1.0 x) 1.0) in x 3.477 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.477 * [taylor]: Taking taylor expansion of 1.0 in x 3.477 * [backup-simplify]: Simplify 1.0 into 1.0 3.477 * [taylor]: Taking taylor expansion of x in x 3.477 * [backup-simplify]: Simplify 0 into 0 3.477 * [backup-simplify]: Simplify 1 into 1 3.477 * [taylor]: Taking taylor expansion of 1.0 in x 3.477 * [backup-simplify]: Simplify 1.0 into 1.0 3.477 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.477 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 3.478 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.478 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.478 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.479 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.479 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.480 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.480 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.481 * [backup-simplify]: Simplify (/ (- 1.0) (* 2 (sqrt (- 1.0)))) into (/ -0.5 (sqrt (- 1.0))) 3.481 * [taylor]: Taking taylor expansion of (sqrt (- (+ (* 1.0 x) 1.0))) in x 3.481 * [taylor]: Taking taylor expansion of (- (+ (* 1.0 x) 1.0)) in x 3.481 * [taylor]: Taking taylor expansion of (+ (* 1.0 x) 1.0) in x 3.481 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.481 * [taylor]: Taking taylor expansion of 1.0 in x 3.481 * [backup-simplify]: Simplify 1.0 into 1.0 3.481 * [taylor]: Taking taylor expansion of x in x 3.481 * [backup-simplify]: Simplify 0 into 0 3.481 * [backup-simplify]: Simplify 1 into 1 3.481 * [taylor]: Taking taylor expansion of 1.0 in x 3.481 * [backup-simplify]: Simplify 1.0 into 1.0 3.482 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.482 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 3.482 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.482 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.483 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.484 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.484 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.484 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.485 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.486 * [backup-simplify]: Simplify (/ (- 1.0) (* 2 (sqrt (- 1.0)))) into (/ -0.5 (sqrt (- 1.0))) 3.487 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.487 * [backup-simplify]: Simplify (/ -0.5 (sqrt (- 1.0))) into (/ -0.5 (sqrt (- 1.0))) 3.488 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 3.488 * [backup-simplify]: Simplify (+ 0 0) into 0 3.488 * [backup-simplify]: Simplify (- 0) into 0 3.492 * [backup-simplify]: Simplify (/ (- 0 (pow (/ -0.5 (sqrt (- 1.0))) 2) (+)) (* 2 (sqrt (- 1.0)))) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.494 * [backup-simplify]: Simplify (/ -0.125 (pow (sqrt (- 1.0)) 3)) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.497 * [backup-simplify]: Simplify (+ (* (/ -0.125 (pow (sqrt (- 1.0)) 3)) (pow (/ 1 (- x)) 2)) (+ (* (/ -0.5 (sqrt (- 1.0))) (/ 1 (- x))) (sqrt (- 1.0)))) into (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) 3.497 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 1 1) 3.497 * [backup-simplify]: Simplify (sqrt (- (/ 1.0 x) 1.0)) into (sqrt (- (* 1.0 (/ 1 x)) 1.0)) 3.498 * [approximate]: Taking taylor expansion of (sqrt (- (* 1.0 (/ 1 x)) 1.0)) in (x) around 0 3.498 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 (/ 1 x)) 1.0)) in x 3.498 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) 1.0) in x 3.498 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 3.498 * [taylor]: Taking taylor expansion of 1.0 in x 3.498 * [backup-simplify]: Simplify 1.0 into 1.0 3.498 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.498 * [taylor]: Taking taylor expansion of x in x 3.498 * [backup-simplify]: Simplify 0 into 0 3.498 * [backup-simplify]: Simplify 1 into 1 3.498 * [backup-simplify]: Simplify (/ 1 1) into 1 3.498 * [taylor]: Taking taylor expansion of 1.0 in x 3.498 * [backup-simplify]: Simplify 1.0 into 1.0 3.499 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 3.499 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.499 * [backup-simplify]: Simplify (sqrt 0) into 0 3.501 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt 0))) into +nan.0 3.501 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 (/ 1 x)) 1.0)) in x 3.501 * [taylor]: Taking taylor expansion of (- (* 1.0 (/ 1 x)) 1.0) in x 3.501 * [taylor]: Taking taylor expansion of (* 1.0 (/ 1 x)) in x 3.501 * [taylor]: Taking taylor expansion of 1.0 in x 3.501 * [backup-simplify]: Simplify 1.0 into 1.0 3.501 * [taylor]: Taking taylor expansion of (/ 1 x) in x 3.501 * [taylor]: Taking taylor expansion of x in x 3.501 * [backup-simplify]: Simplify 0 into 0 3.501 * [backup-simplify]: Simplify 1 into 1 3.501 * [backup-simplify]: Simplify (/ 1 1) into 1 3.501 * [taylor]: Taking taylor expansion of 1.0 in x 3.501 * [backup-simplify]: Simplify 1.0 into 1.0 3.502 * [backup-simplify]: Simplify (* 1.0 1) into 1.0 3.502 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.503 * [backup-simplify]: Simplify (sqrt 0) into 0 3.504 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt 0))) into +nan.0 3.504 * [backup-simplify]: Simplify 0 into 0 3.505 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.506 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 3.506 * [backup-simplify]: Simplify (+ (* 1.0 0) (* 0 1)) into 0 3.507 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.508 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 3.511 * [backup-simplify]: Simplify (/ (- (- 1.0) (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 3.511 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.512 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 3.513 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 0) (* 0 1))) into 0 3.513 * [backup-simplify]: Simplify (- 0) into 0 3.514 * [backup-simplify]: Simplify (+ 0 0) into 0 3.518 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 3.518 * [backup-simplify]: Simplify +nan.0 into +nan.0 3.518 * [backup-simplify]: Simplify (+ (* +nan.0 (pow x 2)) (+ (* +nan.0 x) +nan.0)) into (- (+ (* +nan.0 (pow x 2)) (- (+ (* +nan.0 x) (- +nan.0))))) 3.518 * [backup-simplify]: Simplify (sqrt (- (/ 1.0 (/ 1 x)) 1.0)) into (sqrt (- (* 1.0 x) 1.0)) 3.518 * [approximate]: Taking taylor expansion of (sqrt (- (* 1.0 x) 1.0)) in (x) around 0 3.518 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 x) 1.0)) in x 3.518 * [taylor]: Taking taylor expansion of (- (* 1.0 x) 1.0) in x 3.518 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.518 * [taylor]: Taking taylor expansion of 1.0 in x 3.518 * [backup-simplify]: Simplify 1.0 into 1.0 3.518 * [taylor]: Taking taylor expansion of x in x 3.519 * [backup-simplify]: Simplify 0 into 0 3.519 * [backup-simplify]: Simplify 1 into 1 3.519 * [taylor]: Taking taylor expansion of 1.0 in x 3.519 * [backup-simplify]: Simplify 1.0 into 1.0 3.519 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.519 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.520 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 3.521 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.522 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.523 * [backup-simplify]: Simplify (- 0) into 0 3.523 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.525 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt (- 1.0)))) into (/ 0.5 (sqrt (- 1.0))) 3.525 * [taylor]: Taking taylor expansion of (sqrt (- (* 1.0 x) 1.0)) in x 3.525 * [taylor]: Taking taylor expansion of (- (* 1.0 x) 1.0) in x 3.525 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.525 * [taylor]: Taking taylor expansion of 1.0 in x 3.526 * [backup-simplify]: Simplify 1.0 into 1.0 3.526 * [taylor]: Taking taylor expansion of x in x 3.526 * [backup-simplify]: Simplify 0 into 0 3.526 * [backup-simplify]: Simplify 1 into 1 3.526 * [taylor]: Taking taylor expansion of 1.0 in x 3.526 * [backup-simplify]: Simplify 1.0 into 1.0 3.526 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.526 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.527 * [backup-simplify]: Simplify (+ 0 (- 1.0)) into (- 1.0) 3.528 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.529 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.530 * [backup-simplify]: Simplify (- 0) into 0 3.530 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.537 * [backup-simplify]: Simplify (/ 1.0 (* 2 (sqrt (- 1.0)))) into (/ 0.5 (sqrt (- 1.0))) 3.538 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.539 * [backup-simplify]: Simplify (/ 0.5 (sqrt (- 1.0))) into (/ 0.5 (sqrt (- 1.0))) 3.540 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 3.541 * [backup-simplify]: Simplify (- 0) into 0 3.541 * [backup-simplify]: Simplify (+ 0 0) into 0 3.548 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 0.5 (sqrt (- 1.0))) 2) (+)) (* 2 (sqrt (- 1.0)))) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.551 * [backup-simplify]: Simplify (/ -0.125 (pow (sqrt (- 1.0)) 3)) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.556 * [backup-simplify]: Simplify (+ (* (/ -0.125 (pow (sqrt (- 1.0)) 3)) (pow (/ 1 x) 2)) (+ (* (/ 0.5 (sqrt (- 1.0))) (/ 1 x)) (sqrt (- 1.0)))) into (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) 3.556 * [backup-simplify]: Simplify (sqrt (- (/ 1.0 (/ 1 (- x))) 1.0)) into (sqrt (- (+ (* 1.0 x) 1.0))) 3.556 * [approximate]: Taking taylor expansion of (sqrt (- (+ (* 1.0 x) 1.0))) in (x) around 0 3.556 * [taylor]: Taking taylor expansion of (sqrt (- (+ (* 1.0 x) 1.0))) in x 3.556 * [taylor]: Taking taylor expansion of (- (+ (* 1.0 x) 1.0)) in x 3.556 * [taylor]: Taking taylor expansion of (+ (* 1.0 x) 1.0) in x 3.556 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.556 * [taylor]: Taking taylor expansion of 1.0 in x 3.556 * [backup-simplify]: Simplify 1.0 into 1.0 3.556 * [taylor]: Taking taylor expansion of x in x 3.556 * [backup-simplify]: Simplify 0 into 0 3.556 * [backup-simplify]: Simplify 1 into 1 3.556 * [taylor]: Taking taylor expansion of 1.0 in x 3.556 * [backup-simplify]: Simplify 1.0 into 1.0 3.557 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.557 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 3.557 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.558 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.559 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.560 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.560 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.561 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.561 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.563 * [backup-simplify]: Simplify (/ (- 1.0) (* 2 (sqrt (- 1.0)))) into (/ -0.5 (sqrt (- 1.0))) 3.564 * [taylor]: Taking taylor expansion of (sqrt (- (+ (* 1.0 x) 1.0))) in x 3.564 * [taylor]: Taking taylor expansion of (- (+ (* 1.0 x) 1.0)) in x 3.564 * [taylor]: Taking taylor expansion of (+ (* 1.0 x) 1.0) in x 3.564 * [taylor]: Taking taylor expansion of (* 1.0 x) in x 3.564 * [taylor]: Taking taylor expansion of 1.0 in x 3.564 * [backup-simplify]: Simplify 1.0 into 1.0 3.564 * [taylor]: Taking taylor expansion of x in x 3.564 * [backup-simplify]: Simplify 0 into 0 3.564 * [backup-simplify]: Simplify 1 into 1 3.564 * [taylor]: Taking taylor expansion of 1.0 in x 3.564 * [backup-simplify]: Simplify 1.0 into 1.0 3.564 * [backup-simplify]: Simplify (* 1.0 0) into 0 3.565 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 3.565 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.565 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.566 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.568 * [backup-simplify]: Simplify (+ (* 1.0 1) (* 0 0)) into 1.0 3.568 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 3.568 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.569 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 3.571 * [backup-simplify]: Simplify (/ (- 1.0) (* 2 (sqrt (- 1.0)))) into (/ -0.5 (sqrt (- 1.0))) 3.572 * [backup-simplify]: Simplify (sqrt (- 1.0)) into (sqrt (- 1.0)) 3.574 * [backup-simplify]: Simplify (/ -0.5 (sqrt (- 1.0))) into (/ -0.5 (sqrt (- 1.0))) 3.575 * [backup-simplify]: Simplify (+ (* 1.0 0) (+ (* 0 1) (* 0 0))) into 0 3.575 * [backup-simplify]: Simplify (+ 0 0) into 0 3.575 * [backup-simplify]: Simplify (- 0) into 0 3.582 * [backup-simplify]: Simplify (/ (- 0 (pow (/ -0.5 (sqrt (- 1.0))) 2) (+)) (* 2 (sqrt (- 1.0)))) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.585 * [backup-simplify]: Simplify (/ -0.125 (pow (sqrt (- 1.0)) 3)) into (/ -0.125 (pow (sqrt (- 1.0)) 3)) 3.590 * [backup-simplify]: Simplify (+ (* (/ -0.125 (pow (sqrt (- 1.0)) 3)) (pow (/ 1 (- x)) 2)) (+ (* (/ -0.5 (sqrt (- 1.0))) (/ 1 (- x))) (sqrt (- 1.0)))) into (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) 3.590 * * * [progress]: simplifying candidates 3.591 * [simplify]: Simplifying: (expm1 (sqrt (- (/ 1.0 x) 1.0))) (log1p (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) (exp (sqrt (- (/ 1.0 x) 1.0))) (* (cbrt (sqrt (- (/ 1.0 x) 1.0))) (cbrt (sqrt (- (/ 1.0 x) 1.0)))) (cbrt (sqrt (- (/ 1.0 x) 1.0))) (* (* (sqrt (- (/ 1.0 x) 1.0)) (sqrt (- (/ 1.0 x) 1.0))) (sqrt (- (/ 1.0 x) 1.0))) (sqrt (* (cbrt (- (/ 1.0 x) 1.0)) (cbrt (- (/ 1.0 x) 1.0)))) (sqrt (cbrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt 1) (sqrt (- (/ 1.0 x) 1.0)) (sqrt (+ (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (- (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (+ (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (sqrt (- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (sqrt 1) (sqrt (- (/ 1.0 x) 1.0)) (sqrt (- (pow (/ 1.0 x) 3) (pow 1.0 3))) (sqrt (+ (* (/ 1.0 x) (/ 1.0 x)) (+ (* 1.0 1.0) (* (/ 1.0 x) 1.0)))) (sqrt (- (* (/ 1.0 x) (/ 1.0 x)) (* 1.0 1.0))) (sqrt (+ (/ 1.0 x) 1.0)) (/ 1 2) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (expm1 (sqrt (- (/ 1.0 x) 1.0))) (log1p (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) (exp (sqrt (- (/ 1.0 x) 1.0))) (* (cbrt (sqrt (- (/ 1.0 x) 1.0))) (cbrt (sqrt (- (/ 1.0 x) 1.0)))) (cbrt (sqrt (- (/ 1.0 x) 1.0))) (* (* (sqrt (- (/ 1.0 x) 1.0)) (sqrt (- (/ 1.0 x) 1.0))) (sqrt (- (/ 1.0 x) 1.0))) (sqrt (* (cbrt (- (/ 1.0 x) 1.0)) (cbrt (- (/ 1.0 x) 1.0)))) (sqrt (cbrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt 1) (sqrt (- (/ 1.0 x) 1.0)) (sqrt (+ (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (- (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (+ (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (sqrt (- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (sqrt 1) (sqrt (- (/ 1.0 x) 1.0)) (sqrt (- (pow (/ 1.0 x) 3) (pow 1.0 3))) (sqrt (+ (* (/ 1.0 x) (/ 1.0 x)) (+ (* 1.0 1.0) (* (/ 1.0 x) 1.0)))) (sqrt (- (* (/ 1.0 x) (/ 1.0 x)) (* 1.0 1.0))) (sqrt (+ (/ 1.0 x) 1.0)) (/ 1 2) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (- (+ (* +nan.0 (pow x 2)) (- (+ (* +nan.0 x) (- +nan.0))))) (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) (- (+ (* +nan.0 (pow x 2)) (- (+ (* +nan.0 x) (- +nan.0))))) (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) (- (+ (* 0.5 (/ 1 (* x (sqrt (- 1.0))))) (sqrt (- 1.0))) (* 0.125 (/ 1 (* (pow x 2) (pow (sqrt (- 1.0)) 3))))) 3.593 * * [simplify]: Extracting # 0 : cost 0 3.593 * * [simplify]: Extracting # 1 : cost 0 3.593 * * [simplify]: Extracting # 2 : cost 0 3.593 * * [simplify]: Extracting # 3 : cost 0 3.594 * * [simplify]: Extracting # 4 : cost 0 3.594 * * [simplify]: Extracting # 5 : cost 0 3.594 * * [simplify]: Extracting # 6 : cost 0 3.594 * * [simplify]: Extracting # 7 : cost 0 3.594 * * [simplify]: Extracting # 8 : cost 0 3.594 * * [simplify]: Extracting # 9 : cost 0 3.595 * * [simplify]: Extracting # 10 : cost 0 3.595 * * [simplify]: iteration 0 : 71 enodes (cost 572 ) 3.626 * * [simplify]: Extracting # 0 : cost 0 3.626 * * [simplify]: Extracting # 1 : cost 0 3.627 * * [simplify]: Extracting # 2 : cost 0 3.627 * * [simplify]: Extracting # 3 : cost 0 3.627 * * [simplify]: Extracting # 4 : cost 0 3.628 * * [simplify]: iteration 1 : 153 enodes (cost 520 ) 3.683 * * [simplify]: Extracting # 0 : cost 0 3.684 * * [simplify]: Extracting # 1 : cost 0 3.684 * * [simplify]: Extracting # 2 : cost 0 3.685 * * [simplify]: Extracting # 3 : cost 0 3.686 * * [simplify]: iteration 2 : 348 enodes (cost 500 ) 3.823 * * [simplify]: Extracting # 0 : cost 0 3.825 * * [simplify]: Extracting # 1 : cost 0 3.827 * * [simplify]: Extracting # 2 : cost 0 3.829 * * [simplify]: Extracting # 3 : cost 0 3.831 * * [simplify]: Extracting # 4 : cost 0 3.832 * * [simplify]: iteration 3 : 884 enodes (cost 492 ) 4.733 * * [simplify]: Extracting # 0 : cost 0 4.736 * * [simplify]: Extracting # 1 : cost 0 4.738 * * [simplify]: Extracting # 2 : cost 0 4.741 * * [simplify]: Extracting # 3 : cost 0 4.743 * * [simplify]: Extracting # 4 : cost 0 4.746 * * [simplify]: iteration 4 : 2647 enodes (cost 486 ) 6.053 * * [simplify]: Extracting # 0 : cost 0 6.058 * * [simplify]: Extracting # 1 : cost 0 6.064 * * [simplify]: Extracting # 2 : cost 0 6.069 * * [simplify]: Extracting # 3 : cost 0 6.079 * * [simplify]: Extracting # 4 : cost 0 6.089 * * [simplify]: iteration done: 5000 enodes (cost 486 ) 6.090 * [simplify]: Simplified to: (expm1 (sqrt (- (/ 1.0 x) 1.0))) (log1p (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) (exp (sqrt (- (/ 1.0 x) 1.0))) (* (cbrt (sqrt (- (/ 1.0 x) 1.0))) (cbrt (sqrt (- (/ 1.0 x) 1.0)))) (cbrt (sqrt (- (/ 1.0 x) 1.0))) (pow (sqrt (- (/ 1.0 x) 1.0)) 3) (fabs (cbrt (- (/ 1.0 x) 1.0))) (sqrt (cbrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) 1 (sqrt (- (/ 1.0 x) 1.0)) (sqrt (+ (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (- (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (+ (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (sqrt (- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) 1 (sqrt (- (/ 1.0 x) 1.0)) (sqrt (- (pow (/ 1.0 x) 3) (pow 1.0 3))) (sqrt (fma 1.0 1.0 (* (+ (/ 1.0 x) 1.0) (/ 1.0 x)))) (sqrt (* 1.0 (- (/ (/ 1.0 x) x) 1.0))) (sqrt (+ (/ 1.0 x) 1.0)) 1/2 (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (expm1 (sqrt (- (/ 1.0 x) 1.0))) (log1p (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))) (exp (sqrt (- (/ 1.0 x) 1.0))) (* (cbrt (sqrt (- (/ 1.0 x) 1.0))) (cbrt (sqrt (- (/ 1.0 x) 1.0)))) (cbrt (sqrt (- (/ 1.0 x) 1.0))) (pow (sqrt (- (/ 1.0 x) 1.0)) 3) (fabs (cbrt (- (/ 1.0 x) 1.0))) (sqrt (cbrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) 1 (sqrt (- (/ 1.0 x) 1.0)) (sqrt (+ (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (- (sqrt (/ 1.0 x)) (sqrt 1.0))) (sqrt (+ (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) (sqrt (- (/ (sqrt 1.0) (sqrt x)) (sqrt 1.0))) 1 (sqrt (- (/ 1.0 x) 1.0)) (sqrt (- (pow (/ 1.0 x) 3) (pow 1.0 3))) (sqrt (fma 1.0 1.0 (* (+ (/ 1.0 x) 1.0) (/ 1.0 x)))) (sqrt (* 1.0 (- (/ (/ 1.0 x) x) 1.0))) (sqrt (+ (/ 1.0 x) 1.0)) 1/2 (sqrt (sqrt (- (/ 1.0 x) 1.0))) (sqrt (sqrt (- (/ 1.0 x) 1.0))) (- (fma x (fma +nan.0 x (- +nan.0)) +nan.0)) (- (+ (/ 0.5 (* x (sqrt (- 1.0)))) (sqrt (- 1.0))) (/ 0.125 (* (pow x 2) (pow (sqrt (- 1.0)) 3)))) (- (+ (/ 0.5 (* x (sqrt (- 1.0)))) (sqrt (- 1.0))) (/ 0.125 (* (pow x 2) (pow (sqrt (- 1.0)) 3)))) (- (fma x (fma +nan.0 x (- +nan.0)) +nan.0)) (- (+ (/ 0.5 (* x (sqrt (- 1.0)))) (sqrt (- 1.0))) (/ 0.125 (* (pow x 2) (pow (sqrt (- 1.0)) 3)))) (- (+ (/ 0.5 (* x (sqrt (- 1.0)))) (sqrt (- 1.0))) (/ 0.125 (* (pow x 2) (pow (sqrt (- 1.0)) 3)))) 6.090 * * * [progress]: adding candidates to table 6.299 * [progress]: [Phase 3 of 3] Extracting. 6.303 * [simplify]: Simplifying: (- (+ (log (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))))) 6.304 * * [simplify]: Extracting # 0 : cost 0 6.304 * * [simplify]: Extracting # 1 : cost 0 6.304 * * [simplify]: Extracting # 2 : cost 0 6.304 * * [simplify]: Extracting # 3 : cost 0 6.304 * * [simplify]: Extracting # 4 : cost 0 6.304 * * [simplify]: Extracting # 5 : cost 0 6.304 * * [simplify]: Extracting # 6 : cost 0 6.304 * * [simplify]: Extracting # 7 : cost 0 6.304 * * [simplify]: Extracting # 8 : cost 0 6.304 * * [simplify]: iteration 0 : 8 enodes (cost 16 ) 6.305 * * [simplify]: Extracting # 0 : cost 0 6.305 * * [simplify]: Extracting # 1 : cost 0 6.305 * * [simplify]: Extracting # 2 : cost 0 6.305 * * [simplify]: iteration 1 : 10 enodes (cost 16 ) 6.306 * * [simplify]: Extracting # 0 : cost 0 6.306 * * [simplify]: iteration done: 10 enodes (cost 16 ) 6.306 * [simplify]: Simplified to: (- (+ (log (sqrt (- (/ 1.0 x) 1.0))) (log (sqrt (- (/ 1.0 x) 1.0))))) 9.346 * [regime-testing]: End program error score: 0.0058524542056778385