0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.072 * * * [progress]: [2/2] Setting up program. 0.075 * [progress]: [Phase 2 of 3] Improving. 0.075 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.075 * [simplify]: Simplifying (log (+ x (sqrt (- (* x x) 1)))) 0.075 * * [simplify]: iteration 1: (7 enodes) 0.077 * * [simplify]: iteration 2: (30 enodes) 0.082 * * [simplify]: iteration 3: (41 enodes) 0.088 * * [simplify]: iteration 4: (57 enodes) 0.128 * * [simplify]: iteration 5: (94 enodes) 0.146 * * [simplify]: iteration 6: (136 enodes) 0.175 * * [simplify]: iteration 7: (268 enodes) 0.260 * * [simplify]: iteration 8: (473 enodes) 0.607 * * [simplify]: iteration 9: (1117 enodes) 5.928 * * [simplify]: Extracting #0: cost 1 inf + 0 5.928 * * [simplify]: Extracting #1: cost 3 inf + 0 5.928 * * [simplify]: Extracting #2: cost 6 inf + 0 5.928 * * [simplify]: Extracting #3: cost 7 inf + 1 5.929 * * [simplify]: Extracting #4: cost 144 inf + 1 5.934 * * [simplify]: Extracting #5: cost 534 inf + 1795 5.961 * * [simplify]: Extracting #6: cost 145 inf + 59679 5.997 * * [simplify]: Extracting #7: cost 0 inf + 81248 6.043 * * [simplify]: Extracting #8: cost 0 inf + 76204 6.092 * * [simplify]: Extracting #9: cost 0 inf + 75893 6.141 * [simplify]: Simplified to (log (+ x (sqrt (+ -1 (* x x))))) 6.146 * * [progress]: iteration 1 / 4 6.146 * * * [progress]: picking best candidate 6.150 * * * * [pick]: Picked # 6.150 * * * [progress]: localizing error 6.176 * * * [progress]: generating rewritten candidates 6.176 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 2) 6.192 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 6.206 * * * [progress]: generating series expansions 6.206 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 2) 6.207 * [backup-simplify]: Simplify (sqrt (- (* x x) 1)) into (sqrt (- (pow x 2) 1)) 6.207 * [approximate]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in (x) around 0 6.207 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 6.207 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 6.207 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.207 * [taylor]: Taking taylor expansion of x in x 6.207 * [backup-simplify]: Simplify 0 into 0 6.207 * [backup-simplify]: Simplify 1 into 1 6.207 * [taylor]: Taking taylor expansion of 1 in x 6.207 * [backup-simplify]: Simplify 1 into 1 6.207 * [backup-simplify]: Simplify (- 1) into -1 6.208 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.208 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 6.208 * [backup-simplify]: Simplify (- 0) into 0 6.208 * [backup-simplify]: Simplify (+ 0 0) into 0 6.209 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 6.209 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 6.209 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 6.209 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.209 * [taylor]: Taking taylor expansion of x in x 6.209 * [backup-simplify]: Simplify 0 into 0 6.209 * [backup-simplify]: Simplify 1 into 1 6.209 * [taylor]: Taking taylor expansion of 1 in x 6.209 * [backup-simplify]: Simplify 1 into 1 6.209 * [backup-simplify]: Simplify (- 1) into -1 6.210 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.210 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 6.210 * [backup-simplify]: Simplify (- 0) into 0 6.210 * [backup-simplify]: Simplify (+ 0 0) into 0 6.211 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 6.211 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 6.211 * [backup-simplify]: Simplify 0 into 0 6.211 * [backup-simplify]: Simplify (* 1 1) into 1 6.212 * [backup-simplify]: Simplify (- 0) into 0 6.212 * [backup-simplify]: Simplify (+ 1 0) into 1 6.213 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt -1))) into (/ 1/2 (sqrt -1)) 6.214 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 6.214 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.215 * [backup-simplify]: Simplify (- 0) into 0 6.215 * [backup-simplify]: Simplify (+ 0 0) into 0 6.216 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt -1)))))) (* 2 (sqrt -1))) into 0 6.216 * [backup-simplify]: Simplify 0 into 0 6.216 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.216 * [backup-simplify]: Simplify (- 0) into 0 6.217 * [backup-simplify]: Simplify (+ 0 0) into 0 6.219 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (sqrt -1)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt -1))) into (/ 1/8 (sqrt -1)) 6.220 * [backup-simplify]: Simplify (/ 1/8 (sqrt -1)) into (/ 1/8 (sqrt -1)) 6.221 * [backup-simplify]: Simplify (+ (* (/ 1/8 (sqrt -1)) (pow x 4)) (+ (* (/ 1/2 (sqrt -1)) (pow x 2)) (sqrt -1))) into (+ (* 1/8 (/ (pow x 4) (sqrt -1))) (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) 6.222 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 x) (/ 1 x)) 1)) into (sqrt (- (/ 1 (pow x 2)) 1)) 6.222 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in (x) around 0 6.222 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.222 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.222 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.222 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.222 * [taylor]: Taking taylor expansion of x in x 6.222 * [backup-simplify]: Simplify 0 into 0 6.222 * [backup-simplify]: Simplify 1 into 1 6.222 * [backup-simplify]: Simplify (* 1 1) into 1 6.222 * [backup-simplify]: Simplify (/ 1 1) into 1 6.222 * [taylor]: Taking taylor expansion of 1 in x 6.222 * [backup-simplify]: Simplify 1 into 1 6.223 * [backup-simplify]: Simplify (+ 1 0) into 1 6.223 * [backup-simplify]: Simplify (sqrt 1) into 1 6.223 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.224 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.224 * [backup-simplify]: Simplify (+ 0 0) into 0 6.224 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.224 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.224 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.224 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.224 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.224 * [taylor]: Taking taylor expansion of x in x 6.224 * [backup-simplify]: Simplify 0 into 0 6.224 * [backup-simplify]: Simplify 1 into 1 6.225 * [backup-simplify]: Simplify (* 1 1) into 1 6.225 * [backup-simplify]: Simplify (/ 1 1) into 1 6.225 * [taylor]: Taking taylor expansion of 1 in x 6.225 * [backup-simplify]: Simplify 1 into 1 6.225 * [backup-simplify]: Simplify (+ 1 0) into 1 6.225 * [backup-simplify]: Simplify (sqrt 1) into 1 6.226 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.226 * [backup-simplify]: Simplify (+ 0 0) into 0 6.227 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.227 * [backup-simplify]: Simplify 1 into 1 6.227 * [backup-simplify]: Simplify 0 into 0 6.228 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.228 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.228 * [backup-simplify]: Simplify (- 1) into -1 6.229 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.229 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 6.229 * [backup-simplify]: Simplify -1/2 into -1/2 6.230 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.231 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.231 * [backup-simplify]: Simplify (- 0) into 0 6.231 * [backup-simplify]: Simplify (+ 0 0) into 0 6.232 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 6.232 * [backup-simplify]: Simplify 0 into 0 6.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.233 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.233 * [backup-simplify]: Simplify (- 0) into 0 6.233 * [backup-simplify]: Simplify (+ 0 0) into 0 6.234 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 6.234 * [backup-simplify]: Simplify -1/8 into -1/8 6.234 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 x) 3)) (+ (* -1/2 (/ 1 x)) (* 1 (/ 1 (/ 1 x))))) into (- x (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.235 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- x)) (/ 1 (- x))) 1)) into (sqrt (- (/ 1 (pow x 2)) 1)) 6.235 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in (x) around 0 6.235 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.235 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.235 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.235 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.235 * [taylor]: Taking taylor expansion of x in x 6.235 * [backup-simplify]: Simplify 0 into 0 6.235 * [backup-simplify]: Simplify 1 into 1 6.235 * [backup-simplify]: Simplify (* 1 1) into 1 6.235 * [backup-simplify]: Simplify (/ 1 1) into 1 6.235 * [taylor]: Taking taylor expansion of 1 in x 6.235 * [backup-simplify]: Simplify 1 into 1 6.236 * [backup-simplify]: Simplify (+ 1 0) into 1 6.236 * [backup-simplify]: Simplify (sqrt 1) into 1 6.236 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.240 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.240 * [backup-simplify]: Simplify (+ 0 0) into 0 6.241 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.241 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.241 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.241 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.241 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.241 * [taylor]: Taking taylor expansion of x in x 6.241 * [backup-simplify]: Simplify 0 into 0 6.241 * [backup-simplify]: Simplify 1 into 1 6.241 * [backup-simplify]: Simplify (* 1 1) into 1 6.241 * [backup-simplify]: Simplify (/ 1 1) into 1 6.241 * [taylor]: Taking taylor expansion of 1 in x 6.241 * [backup-simplify]: Simplify 1 into 1 6.242 * [backup-simplify]: Simplify (+ 1 0) into 1 6.242 * [backup-simplify]: Simplify (sqrt 1) into 1 6.242 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.243 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.243 * [backup-simplify]: Simplify (+ 0 0) into 0 6.243 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.243 * [backup-simplify]: Simplify 1 into 1 6.244 * [backup-simplify]: Simplify 0 into 0 6.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.245 * [backup-simplify]: Simplify (- 1) into -1 6.245 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.246 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 6.246 * [backup-simplify]: Simplify -1/2 into -1/2 6.246 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.247 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.247 * [backup-simplify]: Simplify (- 0) into 0 6.247 * [backup-simplify]: Simplify (+ 0 0) into 0 6.248 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 6.248 * [backup-simplify]: Simplify 0 into 0 6.249 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.249 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.250 * [backup-simplify]: Simplify (- 0) into 0 6.250 * [backup-simplify]: Simplify (+ 0 0) into 0 6.251 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 6.251 * [backup-simplify]: Simplify -1/8 into -1/8 6.251 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 (- x)) 3)) (+ (* -1/2 (/ 1 (- x))) (* 1 (/ 1 (/ 1 (- x)))))) into (- (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x))) x) 6.251 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 6.251 * [backup-simplify]: Simplify (+ x (sqrt (- (* x x) 1))) into (+ x (sqrt (- (pow x 2) 1))) 6.251 * [approximate]: Taking taylor expansion of (+ x (sqrt (- (pow x 2) 1))) in (x) around 0 6.251 * [taylor]: Taking taylor expansion of (+ x (sqrt (- (pow x 2) 1))) in x 6.251 * [taylor]: Taking taylor expansion of x in x 6.251 * [backup-simplify]: Simplify 0 into 0 6.251 * [backup-simplify]: Simplify 1 into 1 6.251 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 6.251 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 6.251 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.251 * [taylor]: Taking taylor expansion of x in x 6.251 * [backup-simplify]: Simplify 0 into 0 6.251 * [backup-simplify]: Simplify 1 into 1 6.251 * [taylor]: Taking taylor expansion of 1 in x 6.251 * [backup-simplify]: Simplify 1 into 1 6.252 * [backup-simplify]: Simplify (- 1) into -1 6.252 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.252 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 6.252 * [backup-simplify]: Simplify (- 0) into 0 6.253 * [backup-simplify]: Simplify (+ 0 0) into 0 6.253 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 6.253 * [taylor]: Taking taylor expansion of (+ x (sqrt (- (pow x 2) 1))) in x 6.253 * [taylor]: Taking taylor expansion of x in x 6.253 * [backup-simplify]: Simplify 0 into 0 6.253 * [backup-simplify]: Simplify 1 into 1 6.253 * [taylor]: Taking taylor expansion of (sqrt (- (pow x 2) 1)) in x 6.253 * [taylor]: Taking taylor expansion of (- (pow x 2) 1) in x 6.253 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.253 * [taylor]: Taking taylor expansion of x in x 6.253 * [backup-simplify]: Simplify 0 into 0 6.253 * [backup-simplify]: Simplify 1 into 1 6.253 * [taylor]: Taking taylor expansion of 1 in x 6.253 * [backup-simplify]: Simplify 1 into 1 6.253 * [backup-simplify]: Simplify (- 1) into -1 6.254 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.254 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 6.254 * [backup-simplify]: Simplify (- 0) into 0 6.254 * [backup-simplify]: Simplify (+ 0 0) into 0 6.255 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 6.256 * [backup-simplify]: Simplify (+ 0 (sqrt -1)) into (sqrt -1) 6.256 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 6.256 * [backup-simplify]: Simplify (+ 1 0) into 1 6.256 * [backup-simplify]: Simplify 1 into 1 6.257 * [backup-simplify]: Simplify (* 1 1) into 1 6.257 * [backup-simplify]: Simplify (- 0) into 0 6.257 * [backup-simplify]: Simplify (+ 1 0) into 1 6.259 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt -1))) into (/ 1/2 (sqrt -1)) 6.260 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (sqrt -1))) into (* 1/2 (/ 1 (sqrt -1))) 6.261 * [backup-simplify]: Simplify (* 1/2 (/ 1 (sqrt -1))) into (/ 1/2 (sqrt -1)) 6.261 * [backup-simplify]: Simplify (+ (* (/ 1/2 (sqrt -1)) (pow x 2)) (+ (* 1 x) (sqrt -1))) into (+ x (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) 6.262 * [backup-simplify]: Simplify (+ (/ 1 x) (sqrt (- (* (/ 1 x) (/ 1 x)) 1))) into (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) 6.262 * [approximate]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in (x) around 0 6.262 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 6.262 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.262 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.262 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.262 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.262 * [taylor]: Taking taylor expansion of x in x 6.262 * [backup-simplify]: Simplify 0 into 0 6.262 * [backup-simplify]: Simplify 1 into 1 6.262 * [backup-simplify]: Simplify (* 1 1) into 1 6.262 * [backup-simplify]: Simplify (/ 1 1) into 1 6.262 * [taylor]: Taking taylor expansion of 1 in x 6.262 * [backup-simplify]: Simplify 1 into 1 6.263 * [backup-simplify]: Simplify (+ 1 0) into 1 6.263 * [backup-simplify]: Simplify (sqrt 1) into 1 6.263 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.264 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.264 * [backup-simplify]: Simplify (+ 0 0) into 0 6.264 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.264 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.264 * [taylor]: Taking taylor expansion of x in x 6.264 * [backup-simplify]: Simplify 0 into 0 6.264 * [backup-simplify]: Simplify 1 into 1 6.265 * [backup-simplify]: Simplify (/ 1 1) into 1 6.265 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 6.265 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.265 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.265 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.265 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.265 * [taylor]: Taking taylor expansion of x in x 6.265 * [backup-simplify]: Simplify 0 into 0 6.265 * [backup-simplify]: Simplify 1 into 1 6.265 * [backup-simplify]: Simplify (* 1 1) into 1 6.265 * [backup-simplify]: Simplify (/ 1 1) into 1 6.265 * [taylor]: Taking taylor expansion of 1 in x 6.265 * [backup-simplify]: Simplify 1 into 1 6.266 * [backup-simplify]: Simplify (+ 1 0) into 1 6.266 * [backup-simplify]: Simplify (sqrt 1) into 1 6.266 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.267 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.267 * [backup-simplify]: Simplify (+ 0 0) into 0 6.267 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.267 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.267 * [taylor]: Taking taylor expansion of x in x 6.267 * [backup-simplify]: Simplify 0 into 0 6.267 * [backup-simplify]: Simplify 1 into 1 6.268 * [backup-simplify]: Simplify (/ 1 1) into 1 6.268 * [backup-simplify]: Simplify (+ 1 1) into 2 6.268 * [backup-simplify]: Simplify 2 into 2 6.268 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.269 * [backup-simplify]: Simplify (+ 0 0) into 0 6.269 * [backup-simplify]: Simplify 0 into 0 6.269 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.270 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.270 * [backup-simplify]: Simplify (- 1) into -1 6.270 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.271 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 6.271 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.272 * [backup-simplify]: Simplify (+ -1/2 0) into -1/2 6.272 * [backup-simplify]: Simplify -1/2 into -1/2 6.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.273 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.273 * [backup-simplify]: Simplify (- 0) into 0 6.273 * [backup-simplify]: Simplify (+ 0 0) into 0 6.274 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 6.274 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.275 * [backup-simplify]: Simplify (+ 0 0) into 0 6.275 * [backup-simplify]: Simplify 0 into 0 6.275 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.276 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.276 * [backup-simplify]: Simplify (- 0) into 0 6.276 * [backup-simplify]: Simplify (+ 0 0) into 0 6.277 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 6.278 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.278 * [backup-simplify]: Simplify (+ -1/8 0) into -1/8 6.278 * [backup-simplify]: Simplify -1/8 into -1/8 6.278 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 x) 3)) (+ (* -1/2 (/ 1 x)) (* 2 (/ 1 (/ 1 x))))) into (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.278 * [backup-simplify]: Simplify (+ (/ 1 (- x)) (sqrt (- (* (/ 1 (- x)) (/ 1 (- x))) 1))) into (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) 6.278 * [approximate]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in (x) around 0 6.278 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 6.278 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.278 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.279 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.279 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.279 * [taylor]: Taking taylor expansion of x in x 6.279 * [backup-simplify]: Simplify 0 into 0 6.279 * [backup-simplify]: Simplify 1 into 1 6.279 * [backup-simplify]: Simplify (* 1 1) into 1 6.279 * [backup-simplify]: Simplify (/ 1 1) into 1 6.279 * [taylor]: Taking taylor expansion of 1 in x 6.279 * [backup-simplify]: Simplify 1 into 1 6.279 * [backup-simplify]: Simplify (+ 1 0) into 1 6.280 * [backup-simplify]: Simplify (sqrt 1) into 1 6.280 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.281 * [backup-simplify]: Simplify (+ 0 0) into 0 6.281 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.281 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.281 * [taylor]: Taking taylor expansion of x in x 6.281 * [backup-simplify]: Simplify 0 into 0 6.281 * [backup-simplify]: Simplify 1 into 1 6.281 * [backup-simplify]: Simplify (/ 1 1) into 1 6.281 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow x 2)) 1)) (/ 1 x)) in x 6.281 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow x 2)) 1)) in x 6.281 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) 1) in x 6.282 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 6.282 * [taylor]: Taking taylor expansion of (pow x 2) in x 6.282 * [taylor]: Taking taylor expansion of x in x 6.282 * [backup-simplify]: Simplify 0 into 0 6.282 * [backup-simplify]: Simplify 1 into 1 6.282 * [backup-simplify]: Simplify (* 1 1) into 1 6.282 * [backup-simplify]: Simplify (/ 1 1) into 1 6.282 * [taylor]: Taking taylor expansion of 1 in x 6.282 * [backup-simplify]: Simplify 1 into 1 6.283 * [backup-simplify]: Simplify (+ 1 0) into 1 6.283 * [backup-simplify]: Simplify (sqrt 1) into 1 6.284 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 6.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.285 * [backup-simplify]: Simplify (+ 0 0) into 0 6.285 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 6.285 * [taylor]: Taking taylor expansion of (/ 1 x) in x 6.285 * [taylor]: Taking taylor expansion of x in x 6.285 * [backup-simplify]: Simplify 0 into 0 6.285 * [backup-simplify]: Simplify 1 into 1 6.286 * [backup-simplify]: Simplify (/ 1 1) into 1 6.287 * [backup-simplify]: Simplify (- 1) into -1 6.287 * [backup-simplify]: Simplify (+ 1 -1) into 0 6.287 * [backup-simplify]: Simplify 0 into 0 6.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 6.288 * [backup-simplify]: Simplify (- 0) into 0 6.289 * [backup-simplify]: Simplify (+ 0 0) into 0 6.289 * [backup-simplify]: Simplify 0 into 0 6.289 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 6.290 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.291 * [backup-simplify]: Simplify (- 1) into -1 6.291 * [backup-simplify]: Simplify (+ 0 -1) into -1 6.292 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 6.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.294 * [backup-simplify]: Simplify (- 0) into 0 6.294 * [backup-simplify]: Simplify (+ -1/2 0) into -1/2 6.294 * [backup-simplify]: Simplify -1/2 into -1/2 6.295 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 6.296 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.296 * [backup-simplify]: Simplify (- 0) into 0 6.297 * [backup-simplify]: Simplify (+ 0 0) into 0 6.298 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 6.299 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.299 * [backup-simplify]: Simplify (- 0) into 0 6.299 * [backup-simplify]: Simplify (+ 0 0) into 0 6.299 * [backup-simplify]: Simplify 0 into 0 6.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 6.302 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.302 * [backup-simplify]: Simplify (- 0) into 0 6.302 * [backup-simplify]: Simplify (+ 0 0) into 0 6.304 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 6.305 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.305 * [backup-simplify]: Simplify (- 0) into 0 6.305 * [backup-simplify]: Simplify (+ -1/8 0) into -1/8 6.305 * [backup-simplify]: Simplify -1/8 into -1/8 6.307 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 6.308 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.308 * [backup-simplify]: Simplify (- 0) into 0 6.308 * [backup-simplify]: Simplify (+ 0 0) into 0 6.310 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/8)) (* 2 (* -1/2 0)))) (* 2 1)) into 0 6.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.311 * [backup-simplify]: Simplify (- 0) into 0 6.312 * [backup-simplify]: Simplify (+ 0 0) into 0 6.312 * [backup-simplify]: Simplify 0 into 0 6.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 6.314 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.314 * [backup-simplify]: Simplify (- 0) into 0 6.315 * [backup-simplify]: Simplify (+ 0 0) into 0 6.317 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* -1/2 -1/8)))) (* 2 1)) into -1/16 6.317 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 6.318 * [backup-simplify]: Simplify (- 0) into 0 6.318 * [backup-simplify]: Simplify (+ -1/16 0) into -1/16 6.318 * [backup-simplify]: Simplify -1/16 into -1/16 6.319 * [backup-simplify]: Simplify (+ (* -1/16 (pow (/ 1 (- x)) 5)) (+ (* -1/8 (pow (/ 1 (- x)) 3)) (* -1/2 (/ 1 (- x))))) into (+ (* 1/16 (/ 1 (pow x 5))) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.319 * * * [progress]: simplifying candidates 6.319 * * * * [progress]: [ 1 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 2 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 3 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 4 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 5 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 6 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 7 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 8 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 9 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 10 / 38 ] simplifiying candidate # 6.319 * * * * [progress]: [ 11 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 12 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 13 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 14 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 15 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 16 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 17 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 18 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 19 / 38 ] simplifiying candidate #real (real->posit16 (sqrt (- (* x x) 1)))))))> 6.320 * * * * [progress]: [ 20 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 21 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 22 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 23 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 24 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 25 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 26 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 27 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 28 / 38 ] simplifiying candidate # 6.320 * * * * [progress]: [ 29 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 30 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 31 / 38 ] simplifiying candidate #real (real->posit16 (+ x (sqrt (- (* x x) 1)))))))> 6.321 * * * * [progress]: [ 32 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 33 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 34 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 35 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 36 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 37 / 38 ] simplifiying candidate # 6.321 * * * * [progress]: [ 38 / 38 ] simplifiying candidate # 6.322 * [simplify]: Simplifying (log (sqrt (- (* x x) 1))), (exp (sqrt (- (* x x) 1))), (* (cbrt (sqrt (- (* x x) 1))) (cbrt (sqrt (- (* x x) 1)))), (cbrt (sqrt (- (* x x) 1))), (* (* (sqrt (- (* x x) 1)) (sqrt (- (* x x) 1))) (sqrt (- (* x x) 1))), (sqrt (* (cbrt (- (* x x) 1)) (cbrt (- (* x x) 1)))), (sqrt (cbrt (- (* x x) 1))), (sqrt (sqrt (- (* x x) 1))), (sqrt (sqrt (- (* x x) 1))), (sqrt 1), (sqrt (- (* x x) 1)), (sqrt (+ x (sqrt 1))), (sqrt (- x (sqrt 1))), (sqrt (+ x 1)), (sqrt (- x 1)), (sqrt (+ x 1)), (sqrt (- x 1)), (sqrt (- (pow (* x x) 3) (pow 1 3))), (sqrt (+ (* (* x x) (* x x)) (+ (* 1 1) (* (* x x) 1)))), (sqrt (- (* (* x x) (* x x)) (* 1 1))), (sqrt (+ (* x x) 1)), (/ 1 2), (sqrt (sqrt (- (* x x) 1))), (sqrt (sqrt (- (* x x) 1))), (real->posit16 (sqrt (- (* x x) 1))), (* (exp x) (exp (sqrt (- (* x x) 1)))), (log (+ x (sqrt (- (* x x) 1)))), (exp (+ x (sqrt (- (* x x) 1)))), (* (cbrt (+ x (sqrt (- (* x x) 1)))) (cbrt (+ x (sqrt (- (* x x) 1))))), (cbrt (+ x (sqrt (- (* x x) 1)))), (* (* (+ x (sqrt (- (* x x) 1))) (+ x (sqrt (- (* x x) 1)))) (+ x (sqrt (- (* x x) 1)))), (sqrt (+ x (sqrt (- (* x x) 1)))), (sqrt (+ x (sqrt (- (* x x) 1)))), (+ (pow x 3) (pow (sqrt (- (* x x) 1)) 3)), (+ (* x x) (- (* (sqrt (- (* x x) 1)) (sqrt (- (* x x) 1))) (* x (sqrt (- (* x x) 1))))), (- (* x x) (* (sqrt (- (* x x) 1)) (sqrt (- (* x x) 1)))), (- x (sqrt (- (* x x) 1))), (+ x (sqrt (- (* x x) 1))), (real->posit16 (+ x (sqrt (- (* x x) 1)))), (+ (* 1/8 (/ (pow x 4) (sqrt -1))) (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))), (- x (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))), (- (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x))) x), (+ x (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))), (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))), (+ (* 1/16 (/ 1 (pow x 5))) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 6.323 * * [simplify]: iteration 1: (91 enodes) 6.382 * * [simplify]: iteration 2: (370 enodes) 6.464 * * [simplify]: iteration 3: (669 enodes) 6.667 * * [simplify]: iteration 4: (1252 enodes) 7.401 * * [simplify]: Extracting #0: cost 35 inf + 0 7.402 * * [simplify]: Extracting #1: cost 168 inf + 2 7.403 * * [simplify]: Extracting #2: cost 446 inf + 1070 7.410 * * [simplify]: Extracting #3: cost 390 inf + 32024 7.429 * * [simplify]: Extracting #4: cost 133 inf + 103277 7.475 * * [simplify]: Extracting #5: cost 26 inf + 137728 7.533 * * [simplify]: Extracting #6: cost 8 inf + 143120 7.570 * * [simplify]: Extracting #7: cost 0 inf + 146195 7.614 * [simplify]: Simplified to (log (sqrt (+ -1 (* x x)))), (exp (sqrt (+ -1 (* x x)))), (* (cbrt (sqrt (+ -1 (* x x)))) (cbrt (sqrt (+ -1 (* x x))))), (cbrt (sqrt (+ -1 (* x x)))), (* (sqrt (+ -1 (* x x))) (+ -1 (* x x))), (fabs (cbrt (+ -1 (* x x)))), (sqrt (cbrt (+ -1 (* x x)))), (sqrt (sqrt (+ -1 (* x x)))), (sqrt (sqrt (+ -1 (* x x)))), 1, (sqrt (+ -1 (* x x))), (sqrt (+ x 1)), (sqrt (+ -1 x)), (sqrt (+ x 1)), (sqrt (+ -1 x)), (sqrt (+ x 1)), (sqrt (+ -1 x)), (sqrt (- (* (* x (* x x)) (* x (* x x))) 1)), (sqrt (+ (* (+ (* x x) 1) (* x x)) 1)), (sqrt (- (* (* x x) (* x x)) 1)), (sqrt (+ (* x x) 1)), 1/2, (sqrt (sqrt (+ -1 (* x x)))), (sqrt (sqrt (+ -1 (* x x)))), (real->posit16 (sqrt (+ -1 (* x x)))), (exp (+ x (sqrt (+ -1 (* x x))))), (log (+ x (sqrt (+ -1 (* x x))))), (exp (+ x (sqrt (+ -1 (* x x))))), (* (cbrt (+ x (sqrt (+ -1 (* x x))))) (cbrt (+ x (sqrt (+ -1 (* x x)))))), (cbrt (+ x (sqrt (+ -1 (* x x))))), (* (* (+ x (sqrt (+ -1 (* x x)))) (+ x (sqrt (+ -1 (* x x))))) (+ x (sqrt (+ -1 (* x x))))), (sqrt (+ x (sqrt (+ -1 (* x x))))), (sqrt (+ x (sqrt (+ -1 (* x x))))), (+ (* x (* x x)) (* (sqrt (+ -1 (* x x))) (+ -1 (* x x)))), (+ (* (- (sqrt (+ -1 (* x x))) x) (sqrt (+ -1 (* x x)))) (* x x)), 1, (- x (sqrt (+ -1 (* x x)))), (+ x (sqrt (+ -1 (* x x)))), (real->posit16 (+ x (sqrt (+ -1 (* x x))))), (+ (sqrt -1) (+ (* (/ x (/ (sqrt -1) x)) 1/2) (/ (* (* x x) 1/8) (/ (sqrt -1) (* x x))))), (- x (+ (/ 1/8 (* x (* x x))) (/ 1/2 x))), (+ (/ 1/2 x) (- (/ 1/8 (* x (* x x))) x)), (+ x (+ (sqrt -1) (* (/ x (/ (sqrt -1) x)) 1/2))), (+ (/ -1/8 (* x (* x x))) (+ (* x 2) (/ -1/2 x))), (+ (/ 1/16 (* (* x (* x x)) (* x x))) (+ (/ 1/8 (* x (* x x))) (/ 1/2 x))) 7.618 * * * [progress]: adding candidates to table 7.943 * * [progress]: iteration 2 / 4 7.943 * * * [progress]: picking best candidate 7.945 * * * * [pick]: Picked # 7.945 * * * [progress]: localizing error 7.971 * * * [progress]: generating rewritten candidates 7.971 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 2) 8.004 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 8.010 * * * [progress]: generating series expansions 8.010 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 2) 8.010 * [backup-simplify]: Simplify (* (sqrt (+ x 1)) (sqrt (- x 1))) into (sqrt (* (+ x 1) (- x 1))) 8.010 * [approximate]: Taking taylor expansion of (sqrt (* (+ x 1) (- x 1))) in (x) around 0 8.010 * [taylor]: Taking taylor expansion of (sqrt (* (+ x 1) (- x 1))) in x 8.010 * [taylor]: Taking taylor expansion of (* (+ x 1) (- x 1)) in x 8.010 * [taylor]: Taking taylor expansion of (+ x 1) in x 8.010 * [taylor]: Taking taylor expansion of x in x 8.010 * [backup-simplify]: Simplify 0 into 0 8.010 * [backup-simplify]: Simplify 1 into 1 8.010 * [taylor]: Taking taylor expansion of 1 in x 8.010 * [backup-simplify]: Simplify 1 into 1 8.010 * [taylor]: Taking taylor expansion of (- x 1) in x 8.010 * [taylor]: Taking taylor expansion of x in x 8.010 * [backup-simplify]: Simplify 0 into 0 8.010 * [backup-simplify]: Simplify 1 into 1 8.010 * [taylor]: Taking taylor expansion of 1 in x 8.010 * [backup-simplify]: Simplify 1 into 1 8.011 * [backup-simplify]: Simplify (+ 0 1) into 1 8.011 * [backup-simplify]: Simplify (- 1) into -1 8.011 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.012 * [backup-simplify]: Simplify (* 1 -1) into -1 8.012 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 8.012 * [backup-simplify]: Simplify (- 0) into 0 8.012 * [backup-simplify]: Simplify (+ 1 0) into 1 8.013 * [backup-simplify]: Simplify (+ 1 0) into 1 8.013 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 -1)) into 0 8.013 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 8.013 * [taylor]: Taking taylor expansion of (sqrt (* (+ x 1) (- x 1))) in x 8.013 * [taylor]: Taking taylor expansion of (* (+ x 1) (- x 1)) in x 8.013 * [taylor]: Taking taylor expansion of (+ x 1) in x 8.014 * [taylor]: Taking taylor expansion of x in x 8.014 * [backup-simplify]: Simplify 0 into 0 8.014 * [backup-simplify]: Simplify 1 into 1 8.014 * [taylor]: Taking taylor expansion of 1 in x 8.014 * [backup-simplify]: Simplify 1 into 1 8.014 * [taylor]: Taking taylor expansion of (- x 1) in x 8.014 * [taylor]: Taking taylor expansion of x in x 8.014 * [backup-simplify]: Simplify 0 into 0 8.014 * [backup-simplify]: Simplify 1 into 1 8.014 * [taylor]: Taking taylor expansion of 1 in x 8.014 * [backup-simplify]: Simplify 1 into 1 8.014 * [backup-simplify]: Simplify (+ 0 1) into 1 8.014 * [backup-simplify]: Simplify (- 1) into -1 8.014 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.015 * [backup-simplify]: Simplify (* 1 -1) into -1 8.015 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 8.015 * [backup-simplify]: Simplify (- 0) into 0 8.015 * [backup-simplify]: Simplify (+ 1 0) into 1 8.016 * [backup-simplify]: Simplify (+ 1 0) into 1 8.016 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 -1)) into 0 8.017 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 8.017 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 8.017 * [backup-simplify]: Simplify 0 into 0 8.017 * [backup-simplify]: Simplify (- 0) into 0 8.018 * [backup-simplify]: Simplify (+ 0 0) into 0 8.018 * [backup-simplify]: Simplify (+ 0 0) into 0 8.018 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 1) (* 0 -1))) into 1 8.020 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt -1))) into (/ 1/2 (sqrt -1)) 8.021 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 8.021 * [backup-simplify]: Simplify (- 0) into 0 8.021 * [backup-simplify]: Simplify (+ 0 0) into 0 8.021 * [backup-simplify]: Simplify (+ 0 0) into 0 8.022 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (+ (* 0 1) (* 0 -1)))) into 0 8.023 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt -1)))))) (* 2 (sqrt -1))) into 0 8.023 * [backup-simplify]: Simplify 0 into 0 8.023 * [backup-simplify]: Simplify (- 0) into 0 8.023 * [backup-simplify]: Simplify (+ 0 0) into 0 8.024 * [backup-simplify]: Simplify (+ 0 0) into 0 8.024 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1))))) into 0 8.027 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (sqrt -1)) 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt -1))) into (/ 1/8 (sqrt -1)) 8.028 * [backup-simplify]: Simplify (/ 1/8 (sqrt -1)) into (/ 1/8 (sqrt -1)) 8.030 * [backup-simplify]: Simplify (+ (* (/ 1/8 (sqrt -1)) (pow x 4)) (+ (* (/ 1/2 (sqrt -1)) (pow x 2)) (sqrt -1))) into (+ (* 1/8 (/ (pow x 4) (sqrt -1))) (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) 8.031 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 x) 1)) (sqrt (- (/ 1 x) 1))) into (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) 8.031 * [approximate]: Taking taylor expansion of (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) in (x) around 0 8.031 * [taylor]: Taking taylor expansion of (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) in x 8.031 * [taylor]: Taking taylor expansion of (* (+ (/ 1 x) 1) (- (/ 1 x) 1)) in x 8.031 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.031 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.031 * [taylor]: Taking taylor expansion of x in x 8.031 * [backup-simplify]: Simplify 0 into 0 8.031 * [backup-simplify]: Simplify 1 into 1 8.031 * [backup-simplify]: Simplify (/ 1 1) into 1 8.031 * [taylor]: Taking taylor expansion of 1 in x 8.031 * [backup-simplify]: Simplify 1 into 1 8.031 * [taylor]: Taking taylor expansion of (- (/ 1 x) 1) in x 8.031 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.031 * [taylor]: Taking taylor expansion of x in x 8.031 * [backup-simplify]: Simplify 0 into 0 8.031 * [backup-simplify]: Simplify 1 into 1 8.032 * [backup-simplify]: Simplify (/ 1 1) into 1 8.032 * [taylor]: Taking taylor expansion of 1 in x 8.032 * [backup-simplify]: Simplify 1 into 1 8.032 * [backup-simplify]: Simplify (+ 1 0) into 1 8.033 * [backup-simplify]: Simplify (+ 1 0) into 1 8.033 * [backup-simplify]: Simplify (* 1 1) into 1 8.033 * [backup-simplify]: Simplify (sqrt 1) into 1 8.034 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.035 * [backup-simplify]: Simplify (- 1) into -1 8.035 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.036 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.036 * [backup-simplify]: Simplify (+ 0 1) into 1 8.037 * [backup-simplify]: Simplify (+ (* 1 -1) (* 1 1)) into 0 8.037 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.037 * [taylor]: Taking taylor expansion of (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) in x 8.037 * [taylor]: Taking taylor expansion of (* (+ (/ 1 x) 1) (- (/ 1 x) 1)) in x 8.037 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.037 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.037 * [taylor]: Taking taylor expansion of x in x 8.038 * [backup-simplify]: Simplify 0 into 0 8.038 * [backup-simplify]: Simplify 1 into 1 8.038 * [backup-simplify]: Simplify (/ 1 1) into 1 8.038 * [taylor]: Taking taylor expansion of 1 in x 8.038 * [backup-simplify]: Simplify 1 into 1 8.038 * [taylor]: Taking taylor expansion of (- (/ 1 x) 1) in x 8.038 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.038 * [taylor]: Taking taylor expansion of x in x 8.038 * [backup-simplify]: Simplify 0 into 0 8.038 * [backup-simplify]: Simplify 1 into 1 8.039 * [backup-simplify]: Simplify (/ 1 1) into 1 8.039 * [taylor]: Taking taylor expansion of 1 in x 8.039 * [backup-simplify]: Simplify 1 into 1 8.039 * [backup-simplify]: Simplify (+ 1 0) into 1 8.039 * [backup-simplify]: Simplify (+ 1 0) into 1 8.040 * [backup-simplify]: Simplify (* 1 1) into 1 8.040 * [backup-simplify]: Simplify (sqrt 1) into 1 8.041 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.041 * [backup-simplify]: Simplify (- 1) into -1 8.042 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.042 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.043 * [backup-simplify]: Simplify (+ 0 1) into 1 8.043 * [backup-simplify]: Simplify (+ (* 1 -1) (* 1 1)) into 0 8.044 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.044 * [backup-simplify]: Simplify 1 into 1 8.044 * [backup-simplify]: Simplify 0 into 0 8.045 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.046 * [backup-simplify]: Simplify (- 0) into 0 8.046 * [backup-simplify]: Simplify (+ 0 0) into 0 8.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.047 * [backup-simplify]: Simplify (+ 0 0) into 0 8.048 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 -1) (* 0 1))) into -1 8.049 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 8.049 * [backup-simplify]: Simplify -1/2 into -1/2 8.050 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.051 * [backup-simplify]: Simplify (- 0) into 0 8.051 * [backup-simplify]: Simplify (+ 0 0) into 0 8.052 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.052 * [backup-simplify]: Simplify (+ 0 0) into 0 8.053 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (+ (* 0 -1) (* 0 1)))) into 0 8.055 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 8.055 * [backup-simplify]: Simplify 0 into 0 8.056 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.056 * [backup-simplify]: Simplify (- 0) into 0 8.056 * [backup-simplify]: Simplify (+ 0 0) into 0 8.057 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.058 * [backup-simplify]: Simplify (+ 0 0) into 0 8.059 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1))))) into 0 8.060 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 8.060 * [backup-simplify]: Simplify -1/8 into -1/8 8.061 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 x) 3)) (+ (* -1/2 (/ 1 x)) (* 1 (/ 1 (/ 1 x))))) into (- x (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 8.061 * [backup-simplify]: Simplify (* (sqrt (+ (/ 1 (- x)) 1)) (sqrt (- (/ 1 (- x)) 1))) into (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) 8.061 * [approximate]: Taking taylor expansion of (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) in (x) around 0 8.061 * [taylor]: Taking taylor expansion of (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) in x 8.061 * [taylor]: Taking taylor expansion of (sqrt (- (+ (/ 1 x) 1))) in x 8.061 * [taylor]: Taking taylor expansion of (- (+ (/ 1 x) 1)) in x 8.061 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.061 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.061 * [taylor]: Taking taylor expansion of x in x 8.061 * [backup-simplify]: Simplify 0 into 0 8.061 * [backup-simplify]: Simplify 1 into 1 8.062 * [backup-simplify]: Simplify (/ 1 1) into 1 8.062 * [taylor]: Taking taylor expansion of 1 in x 8.062 * [backup-simplify]: Simplify 1 into 1 8.062 * [backup-simplify]: Simplify (+ 1 0) into 1 8.062 * [backup-simplify]: Simplify (- 1) into -1 8.063 * [backup-simplify]: Simplify (sqrt 0) into 0 8.063 * [backup-simplify]: Simplify (- 1) into -1 8.065 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.065 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 8.065 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 8.065 * [taylor]: Taking taylor expansion of 1 in x 8.065 * [backup-simplify]: Simplify 1 into 1 8.065 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.065 * [taylor]: Taking taylor expansion of x in x 8.065 * [backup-simplify]: Simplify 0 into 0 8.065 * [backup-simplify]: Simplify 1 into 1 8.065 * [backup-simplify]: Simplify (/ 1 1) into 1 8.066 * [backup-simplify]: Simplify (- 1) into -1 8.066 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.067 * [backup-simplify]: Simplify (sqrt 0) into 0 8.069 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.069 * [taylor]: Taking taylor expansion of (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) in x 8.069 * [taylor]: Taking taylor expansion of (sqrt (- (+ (/ 1 x) 1))) in x 8.069 * [taylor]: Taking taylor expansion of (- (+ (/ 1 x) 1)) in x 8.069 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.069 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.069 * [taylor]: Taking taylor expansion of x in x 8.069 * [backup-simplify]: Simplify 0 into 0 8.069 * [backup-simplify]: Simplify 1 into 1 8.069 * [backup-simplify]: Simplify (/ 1 1) into 1 8.069 * [taylor]: Taking taylor expansion of 1 in x 8.069 * [backup-simplify]: Simplify 1 into 1 8.070 * [backup-simplify]: Simplify (+ 1 0) into 1 8.070 * [backup-simplify]: Simplify (- 1) into -1 8.071 * [backup-simplify]: Simplify (sqrt 0) into 0 8.071 * [backup-simplify]: Simplify (- 1) into -1 8.072 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.072 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 8.073 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 8.073 * [taylor]: Taking taylor expansion of 1 in x 8.073 * [backup-simplify]: Simplify 1 into 1 8.073 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.073 * [taylor]: Taking taylor expansion of x in x 8.073 * [backup-simplify]: Simplify 0 into 0 8.073 * [backup-simplify]: Simplify 1 into 1 8.073 * [backup-simplify]: Simplify (/ 1 1) into 1 8.073 * [backup-simplify]: Simplify (- 1) into -1 8.074 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.074 * [backup-simplify]: Simplify (sqrt 0) into 0 8.076 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.076 * [backup-simplify]: Simplify (* 0 0) into 0 8.076 * [backup-simplify]: Simplify 0 into 0 8.077 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 8.077 * [backup-simplify]: Simplify 0 into 0 8.078 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.078 * [backup-simplify]: Simplify (- 0) into 0 8.079 * [backup-simplify]: Simplify (+ 1 0) into 1 8.082 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 8.082 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.083 * [backup-simplify]: Simplify (+ 0 1) into 1 8.083 * [backup-simplify]: Simplify (- 1) into -1 8.086 * [backup-simplify]: Simplify (/ (- -1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 8.089 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 8.089 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.090 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.090 * [backup-simplify]: Simplify (- 0) into 0 8.091 * [backup-simplify]: Simplify (+ 0 0) into 0 8.094 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.095 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.096 * [backup-simplify]: Simplify (+ 0 0) into 0 8.096 * [backup-simplify]: Simplify (- 0) into 0 8.100 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.107 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0)))) into (- +nan.0) 8.108 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.109 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.109 * [backup-simplify]: Simplify (- 0) into 0 8.109 * [backup-simplify]: Simplify (+ 0 0) into 0 8.114 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.115 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.115 * [backup-simplify]: Simplify (+ 0 0) into 0 8.116 * [backup-simplify]: Simplify (- 0) into 0 8.121 * [backup-simplify]: Simplify (/ (- 0 (pow +nan.0 2) (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.126 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))))) into (- +nan.0) 8.127 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.128 * [backup-simplify]: Simplify (+ (* (- +nan.0) (pow (/ 1 (- x)) 2)) (+ (* (- +nan.0) (/ 1 (- x))) (- +nan.0))) into (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) 8.128 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 8.128 * [backup-simplify]: Simplify (+ x (* (sqrt (+ x 1)) (sqrt (- x 1)))) into (+ x (sqrt (* (+ x 1) (- x 1)))) 8.128 * [approximate]: Taking taylor expansion of (+ x (sqrt (* (+ x 1) (- x 1)))) in (x) around 0 8.128 * [taylor]: Taking taylor expansion of (+ x (sqrt (* (+ x 1) (- x 1)))) in x 8.128 * [taylor]: Taking taylor expansion of x in x 8.128 * [backup-simplify]: Simplify 0 into 0 8.128 * [backup-simplify]: Simplify 1 into 1 8.128 * [taylor]: Taking taylor expansion of (sqrt (* (+ x 1) (- x 1))) in x 8.128 * [taylor]: Taking taylor expansion of (* (+ x 1) (- x 1)) in x 8.129 * [taylor]: Taking taylor expansion of (+ x 1) in x 8.129 * [taylor]: Taking taylor expansion of x in x 8.129 * [backup-simplify]: Simplify 0 into 0 8.129 * [backup-simplify]: Simplify 1 into 1 8.129 * [taylor]: Taking taylor expansion of 1 in x 8.129 * [backup-simplify]: Simplify 1 into 1 8.129 * [taylor]: Taking taylor expansion of (- x 1) in x 8.129 * [taylor]: Taking taylor expansion of x in x 8.129 * [backup-simplify]: Simplify 0 into 0 8.129 * [backup-simplify]: Simplify 1 into 1 8.129 * [taylor]: Taking taylor expansion of 1 in x 8.129 * [backup-simplify]: Simplify 1 into 1 8.129 * [backup-simplify]: Simplify (+ 0 1) into 1 8.130 * [backup-simplify]: Simplify (- 1) into -1 8.130 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.130 * [backup-simplify]: Simplify (* 1 -1) into -1 8.131 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 8.131 * [backup-simplify]: Simplify (- 0) into 0 8.131 * [backup-simplify]: Simplify (+ 1 0) into 1 8.131 * [backup-simplify]: Simplify (+ 1 0) into 1 8.132 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 -1)) into 0 8.132 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 8.132 * [taylor]: Taking taylor expansion of (+ x (sqrt (* (+ x 1) (- x 1)))) in x 8.132 * [taylor]: Taking taylor expansion of x in x 8.132 * [backup-simplify]: Simplify 0 into 0 8.132 * [backup-simplify]: Simplify 1 into 1 8.132 * [taylor]: Taking taylor expansion of (sqrt (* (+ x 1) (- x 1))) in x 8.132 * [taylor]: Taking taylor expansion of (* (+ x 1) (- x 1)) in x 8.132 * [taylor]: Taking taylor expansion of (+ x 1) in x 8.132 * [taylor]: Taking taylor expansion of x in x 8.132 * [backup-simplify]: Simplify 0 into 0 8.132 * [backup-simplify]: Simplify 1 into 1 8.132 * [taylor]: Taking taylor expansion of 1 in x 8.132 * [backup-simplify]: Simplify 1 into 1 8.132 * [taylor]: Taking taylor expansion of (- x 1) in x 8.132 * [taylor]: Taking taylor expansion of x in x 8.132 * [backup-simplify]: Simplify 0 into 0 8.132 * [backup-simplify]: Simplify 1 into 1 8.132 * [taylor]: Taking taylor expansion of 1 in x 8.132 * [backup-simplify]: Simplify 1 into 1 8.133 * [backup-simplify]: Simplify (+ 0 1) into 1 8.133 * [backup-simplify]: Simplify (- 1) into -1 8.133 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.133 * [backup-simplify]: Simplify (* 1 -1) into -1 8.134 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 8.134 * [backup-simplify]: Simplify (- 0) into 0 8.134 * [backup-simplify]: Simplify (+ 1 0) into 1 8.134 * [backup-simplify]: Simplify (+ 1 0) into 1 8.135 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 -1)) into 0 8.135 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 8.136 * [backup-simplify]: Simplify (+ 0 (sqrt -1)) into (sqrt -1) 8.136 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 8.136 * [backup-simplify]: Simplify (+ 1 0) into 1 8.136 * [backup-simplify]: Simplify 1 into 1 8.137 * [backup-simplify]: Simplify (- 0) into 0 8.137 * [backup-simplify]: Simplify (+ 0 0) into 0 8.137 * [backup-simplify]: Simplify (+ 0 0) into 0 8.138 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 1) (* 0 -1))) into 1 8.139 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt -1))) into (/ 1/2 (sqrt -1)) 8.140 * [backup-simplify]: Simplify (+ 0 (/ 1/2 (sqrt -1))) into (* 1/2 (/ 1 (sqrt -1))) 8.141 * [backup-simplify]: Simplify (* 1/2 (/ 1 (sqrt -1))) into (/ 1/2 (sqrt -1)) 8.142 * [backup-simplify]: Simplify (+ (* (/ 1/2 (sqrt -1)) (pow x 2)) (+ (* 1 x) (sqrt -1))) into (+ x (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))) 8.142 * [backup-simplify]: Simplify (+ (/ 1 x) (* (sqrt (+ (/ 1 x) 1)) (sqrt (- (/ 1 x) 1)))) into (+ (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) (/ 1 x)) 8.142 * [approximate]: Taking taylor expansion of (+ (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) (/ 1 x)) in (x) around 0 8.142 * [taylor]: Taking taylor expansion of (+ (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) (/ 1 x)) in x 8.142 * [taylor]: Taking taylor expansion of (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) in x 8.142 * [taylor]: Taking taylor expansion of (* (+ (/ 1 x) 1) (- (/ 1 x) 1)) in x 8.142 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.142 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.143 * [taylor]: Taking taylor expansion of x in x 8.143 * [backup-simplify]: Simplify 0 into 0 8.143 * [backup-simplify]: Simplify 1 into 1 8.143 * [backup-simplify]: Simplify (/ 1 1) into 1 8.143 * [taylor]: Taking taylor expansion of 1 in x 8.143 * [backup-simplify]: Simplify 1 into 1 8.143 * [taylor]: Taking taylor expansion of (- (/ 1 x) 1) in x 8.143 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.143 * [taylor]: Taking taylor expansion of x in x 8.143 * [backup-simplify]: Simplify 0 into 0 8.143 * [backup-simplify]: Simplify 1 into 1 8.143 * [backup-simplify]: Simplify (/ 1 1) into 1 8.143 * [taylor]: Taking taylor expansion of 1 in x 8.143 * [backup-simplify]: Simplify 1 into 1 8.143 * [backup-simplify]: Simplify (+ 1 0) into 1 8.144 * [backup-simplify]: Simplify (+ 1 0) into 1 8.144 * [backup-simplify]: Simplify (* 1 1) into 1 8.144 * [backup-simplify]: Simplify (sqrt 1) into 1 8.145 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.145 * [backup-simplify]: Simplify (- 1) into -1 8.145 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.146 * [backup-simplify]: Simplify (+ 0 1) into 1 8.146 * [backup-simplify]: Simplify (+ (* 1 -1) (* 1 1)) into 0 8.147 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.147 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.147 * [taylor]: Taking taylor expansion of x in x 8.147 * [backup-simplify]: Simplify 0 into 0 8.147 * [backup-simplify]: Simplify 1 into 1 8.147 * [backup-simplify]: Simplify (/ 1 1) into 1 8.147 * [taylor]: Taking taylor expansion of (+ (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) (/ 1 x)) in x 8.147 * [taylor]: Taking taylor expansion of (sqrt (* (+ (/ 1 x) 1) (- (/ 1 x) 1))) in x 8.147 * [taylor]: Taking taylor expansion of (* (+ (/ 1 x) 1) (- (/ 1 x) 1)) in x 8.147 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.147 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.147 * [taylor]: Taking taylor expansion of x in x 8.147 * [backup-simplify]: Simplify 0 into 0 8.147 * [backup-simplify]: Simplify 1 into 1 8.147 * [backup-simplify]: Simplify (/ 1 1) into 1 8.147 * [taylor]: Taking taylor expansion of 1 in x 8.147 * [backup-simplify]: Simplify 1 into 1 8.147 * [taylor]: Taking taylor expansion of (- (/ 1 x) 1) in x 8.147 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.147 * [taylor]: Taking taylor expansion of x in x 8.147 * [backup-simplify]: Simplify 0 into 0 8.147 * [backup-simplify]: Simplify 1 into 1 8.148 * [backup-simplify]: Simplify (/ 1 1) into 1 8.148 * [taylor]: Taking taylor expansion of 1 in x 8.148 * [backup-simplify]: Simplify 1 into 1 8.148 * [backup-simplify]: Simplify (+ 1 0) into 1 8.148 * [backup-simplify]: Simplify (+ 1 0) into 1 8.148 * [backup-simplify]: Simplify (* 1 1) into 1 8.149 * [backup-simplify]: Simplify (sqrt 1) into 1 8.149 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.149 * [backup-simplify]: Simplify (- 1) into -1 8.150 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.150 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.150 * [backup-simplify]: Simplify (+ 0 1) into 1 8.151 * [backup-simplify]: Simplify (+ (* 1 -1) (* 1 1)) into 0 8.151 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 8.151 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.151 * [taylor]: Taking taylor expansion of x in x 8.151 * [backup-simplify]: Simplify 0 into 0 8.151 * [backup-simplify]: Simplify 1 into 1 8.152 * [backup-simplify]: Simplify (/ 1 1) into 1 8.152 * [backup-simplify]: Simplify (+ 1 1) into 2 8.152 * [backup-simplify]: Simplify 2 into 2 8.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.153 * [backup-simplify]: Simplify (+ 0 0) into 0 8.153 * [backup-simplify]: Simplify 0 into 0 8.153 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.153 * [backup-simplify]: Simplify (- 0) into 0 8.154 * [backup-simplify]: Simplify (+ 0 0) into 0 8.154 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.155 * [backup-simplify]: Simplify (+ 0 0) into 0 8.155 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 -1) (* 0 1))) into -1 8.156 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 1)) into -1/2 8.156 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.157 * [backup-simplify]: Simplify (+ -1/2 0) into -1/2 8.157 * [backup-simplify]: Simplify -1/2 into -1/2 8.157 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.158 * [backup-simplify]: Simplify (- 0) into 0 8.158 * [backup-simplify]: Simplify (+ 0 0) into 0 8.158 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.159 * [backup-simplify]: Simplify (+ 0 0) into 0 8.159 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (+ (* 0 -1) (* 0 1)))) into 0 8.160 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 -1/2)))) (* 2 1)) into 0 8.160 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.161 * [backup-simplify]: Simplify (+ 0 0) into 0 8.161 * [backup-simplify]: Simplify 0 into 0 8.161 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.161 * [backup-simplify]: Simplify (- 0) into 0 8.162 * [backup-simplify]: Simplify (+ 0 0) into 0 8.162 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.163 * [backup-simplify]: Simplify (+ 0 0) into 0 8.164 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 -1) (* 0 1))))) into 0 8.166 * [backup-simplify]: Simplify (/ (- 0 (pow -1/2 2) (+ (* 2 (* 0 0)))) (* 2 1)) into -1/8 8.167 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.167 * [backup-simplify]: Simplify (+ -1/8 0) into -1/8 8.167 * [backup-simplify]: Simplify -1/8 into -1/8 8.167 * [backup-simplify]: Simplify (+ (* -1/8 (pow (/ 1 x) 3)) (+ (* -1/2 (/ 1 x)) (* 2 (/ 1 (/ 1 x))))) into (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))) 8.168 * [backup-simplify]: Simplify (+ (/ 1 (- x)) (* (sqrt (+ (/ 1 (- x)) 1)) (sqrt (- (/ 1 (- x)) 1)))) into (- (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) (/ 1 x)) 8.168 * [approximate]: Taking taylor expansion of (- (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) (/ 1 x)) in (x) around 0 8.168 * [taylor]: Taking taylor expansion of (- (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) (/ 1 x)) in x 8.168 * [taylor]: Taking taylor expansion of (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) in x 8.168 * [taylor]: Taking taylor expansion of (sqrt (- (+ (/ 1 x) 1))) in x 8.168 * [taylor]: Taking taylor expansion of (- (+ (/ 1 x) 1)) in x 8.168 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.168 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.168 * [taylor]: Taking taylor expansion of x in x 8.168 * [backup-simplify]: Simplify 0 into 0 8.168 * [backup-simplify]: Simplify 1 into 1 8.168 * [backup-simplify]: Simplify (/ 1 1) into 1 8.169 * [taylor]: Taking taylor expansion of 1 in x 8.169 * [backup-simplify]: Simplify 1 into 1 8.169 * [backup-simplify]: Simplify (+ 1 0) into 1 8.170 * [backup-simplify]: Simplify (- 1) into -1 8.170 * [backup-simplify]: Simplify (sqrt 0) into 0 8.170 * [backup-simplify]: Simplify (- 1) into -1 8.172 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.172 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 8.172 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 8.172 * [taylor]: Taking taylor expansion of 1 in x 8.172 * [backup-simplify]: Simplify 1 into 1 8.172 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.172 * [taylor]: Taking taylor expansion of x in x 8.172 * [backup-simplify]: Simplify 0 into 0 8.172 * [backup-simplify]: Simplify 1 into 1 8.172 * [backup-simplify]: Simplify (/ 1 1) into 1 8.173 * [backup-simplify]: Simplify (- 1) into -1 8.173 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.173 * [backup-simplify]: Simplify (sqrt 0) into 0 8.175 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.175 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.175 * [taylor]: Taking taylor expansion of x in x 8.175 * [backup-simplify]: Simplify 0 into 0 8.175 * [backup-simplify]: Simplify 1 into 1 8.175 * [backup-simplify]: Simplify (/ 1 1) into 1 8.175 * [taylor]: Taking taylor expansion of (- (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) (/ 1 x)) in x 8.175 * [taylor]: Taking taylor expansion of (* (sqrt (- (+ (/ 1 x) 1))) (sqrt (- 1 (/ 1 x)))) in x 8.175 * [taylor]: Taking taylor expansion of (sqrt (- (+ (/ 1 x) 1))) in x 8.175 * [taylor]: Taking taylor expansion of (- (+ (/ 1 x) 1)) in x 8.175 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 8.175 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.175 * [taylor]: Taking taylor expansion of x in x 8.176 * [backup-simplify]: Simplify 0 into 0 8.176 * [backup-simplify]: Simplify 1 into 1 8.176 * [backup-simplify]: Simplify (/ 1 1) into 1 8.176 * [taylor]: Taking taylor expansion of 1 in x 8.176 * [backup-simplify]: Simplify 1 into 1 8.176 * [backup-simplify]: Simplify (+ 1 0) into 1 8.177 * [backup-simplify]: Simplify (- 1) into -1 8.177 * [backup-simplify]: Simplify (sqrt 0) into 0 8.178 * [backup-simplify]: Simplify (- 1) into -1 8.179 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.179 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 8.179 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 8.180 * [taylor]: Taking taylor expansion of 1 in x 8.180 * [backup-simplify]: Simplify 1 into 1 8.180 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.180 * [taylor]: Taking taylor expansion of x in x 8.180 * [backup-simplify]: Simplify 0 into 0 8.180 * [backup-simplify]: Simplify 1 into 1 8.180 * [backup-simplify]: Simplify (/ 1 1) into 1 8.180 * [backup-simplify]: Simplify (- 1) into -1 8.181 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.181 * [backup-simplify]: Simplify (sqrt 0) into 0 8.183 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 8.183 * [taylor]: Taking taylor expansion of (/ 1 x) in x 8.183 * [taylor]: Taking taylor expansion of x in x 8.183 * [backup-simplify]: Simplify 0 into 0 8.183 * [backup-simplify]: Simplify 1 into 1 8.183 * [backup-simplify]: Simplify (/ 1 1) into 1 8.184 * [backup-simplify]: Simplify (* 0 0) into 0 8.184 * [backup-simplify]: Simplify (+ 0 0) into 0 8.184 * [backup-simplify]: Simplify 0 into 0 8.185 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (* +nan.0 0)) into 0 8.185 * [backup-simplify]: Simplify (- 1) into -1 8.186 * [backup-simplify]: Simplify (+ 0 -1) into -1 8.186 * [backup-simplify]: Simplify -1 into -1 8.187 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.187 * [backup-simplify]: Simplify (- 0) into 0 8.187 * [backup-simplify]: Simplify (+ 1 0) into 1 8.190 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 8.191 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.192 * [backup-simplify]: Simplify (+ 0 1) into 1 8.192 * [backup-simplify]: Simplify (- 1) into -1 8.195 * [backup-simplify]: Simplify (/ (- -1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 8.196 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0))) into (- +nan.0) 8.197 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 8.197 * [backup-simplify]: Simplify (- 0) into 0 8.197 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 8.198 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.198 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.199 * [backup-simplify]: Simplify (- 0) into 0 8.199 * [backup-simplify]: Simplify (+ 0 0) into 0 8.201 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.202 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.202 * [backup-simplify]: Simplify (+ 0 0) into 0 8.202 * [backup-simplify]: Simplify (- 0) into 0 8.205 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 8.207 * [backup-simplify]: Simplify (+ (* 0 +nan.0) (+ (* +nan.0 +nan.0) (+ (* +nan.0 +nan.0) (* +nan.0 0)))) into (- +nan.0) 8.208 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 8.208 * [backup-simplify]: Simplify (- 0) into 0 8.208 * [backup-simplify]: Simplify (+ (- +nan.0) 0) into (- +nan.0) 8.209 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 8.209 * [backup-simplify]: Simplify (+ (* (- +nan.0) (/ 1 (- x))) (+ (- +nan.0) (* -1 (/ 1 (/ 1 (- x)))))) into (- x (+ (* +nan.0 (/ 1 x)) (- +nan.0))) 8.209 * * * [progress]: simplifying candidates 8.209 * * * * [progress]: [ 1 / 62 ] simplifiying candidate # 8.209 * * * * [progress]: [ 2 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 3 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 4 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 5 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 6 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 7 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 8 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 9 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 10 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 11 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 12 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 13 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 14 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 15 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 16 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 17 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 18 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 19 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 20 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 21 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 22 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 23 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 24 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 25 / 62 ] simplifiying candidate # 8.210 * * * * [progress]: [ 26 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 27 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 28 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 29 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 30 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 31 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 32 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 33 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 34 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 35 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 36 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 37 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 38 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 39 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 40 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 41 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 42 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 43 / 62 ] simplifiying candidate #real (real->posit16 (* (sqrt (+ x 1)) (sqrt (- x 1))))))))> 8.211 * * * * [progress]: [ 44 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 45 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 46 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 47 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 48 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 49 / 62 ] simplifiying candidate # 8.211 * * * * [progress]: [ 50 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 51 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 52 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 53 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 54 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 55 / 62 ] simplifiying candidate #real (real->posit16 (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))))))> 8.212 * * * * [progress]: [ 56 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 57 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 58 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 59 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 60 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 61 / 62 ] simplifiying candidate # 8.212 * * * * [progress]: [ 62 / 62 ] simplifiying candidate # 8.213 * [simplify]: Simplifying (* (+ x 1) (- x 1)), (* (sqrt (+ x 1)) (sqrt (- x 1))), (* (+ x 1) (- x 1)), (+ (log (sqrt (+ x 1))) (log (sqrt (- x 1)))), (log (* (sqrt (+ x 1)) (sqrt (- x 1)))), (exp (* (sqrt (+ x 1)) (sqrt (- x 1)))), (* (* (* (sqrt (+ x 1)) (sqrt (+ x 1))) (sqrt (+ x 1))) (* (* (sqrt (- x 1)) (sqrt (- x 1))) (sqrt (- x 1)))), (* (cbrt (* (sqrt (+ x 1)) (sqrt (- x 1)))) (cbrt (* (sqrt (+ x 1)) (sqrt (- x 1))))), (cbrt (* (sqrt (+ x 1)) (sqrt (- x 1)))), (* (* (* (sqrt (+ x 1)) (sqrt (- x 1))) (* (sqrt (+ x 1)) (sqrt (- x 1)))) (* (sqrt (+ x 1)) (sqrt (- x 1)))), (* (+ x 1) (- x 1)), (sqrt (* (sqrt (+ x 1)) (sqrt (- x 1)))), (sqrt (* (sqrt (+ x 1)) (sqrt (- x 1)))), (* (sqrt (+ (pow x 3) (pow 1 3))) (sqrt (- (pow x 3) (pow 1 3)))), (* (sqrt (+ (* x x) (- (* 1 1) (* x 1)))) (sqrt (+ (* x x) (+ (* 1 1) (* x 1))))), (* (sqrt (+ (pow x 3) (pow 1 3))) (sqrt (- (* x x) (* 1 1)))), (* (sqrt (+ (* x x) (- (* 1 1) (* x 1)))) (sqrt (+ x 1))), (* (sqrt (- (* x x) (* 1 1))) (sqrt (- (pow x 3) (pow 1 3)))), (* (sqrt (- x 1)) (sqrt (+ (* x x) (+ (* 1 1) (* x 1))))), (* (sqrt (- (* x x) (* 1 1))) (sqrt (- (* x x) (* 1 1)))), (* (sqrt (- x 1)) (sqrt (+ x 1))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (sqrt (+ x 1))) (sqrt (sqrt (- x 1)))), (* (sqrt (+ x 1)) (* (cbrt (sqrt (- x 1))) (cbrt (sqrt (- x 1))))), (* (sqrt (+ x 1)) (sqrt (* (cbrt (- x 1)) (cbrt (- x 1))))), (* (sqrt (+ x 1)) (sqrt (sqrt (- x 1)))), (* (sqrt (+ x 1)) (sqrt 1)), (* (sqrt (+ x 1)) (sqrt (+ (sqrt x) (sqrt 1)))), (* (sqrt (+ x 1)) (sqrt (+ (sqrt x) 1))), (* (sqrt (+ x 1)) (sqrt (+ (sqrt x) 1))), (* (sqrt (+ x 1)) (sqrt 1)), (* (sqrt (+ x 1)) (sqrt (sqrt (- x 1)))), (* (sqrt (+ x 1)) 1), (* (cbrt (sqrt (+ x 1))) (sqrt (- x 1))), (* (sqrt (cbrt (+ x 1))) (sqrt (- x 1))), (* (sqrt (sqrt (+ x 1))) (sqrt (- x 1))), (* (sqrt (+ x 1)) (sqrt (- x 1))), (* (sqrt (+ x 1)) (sqrt (- x 1))), (* (sqrt (sqrt (+ x 1))) (sqrt (- x 1))), (* (sqrt (+ x 1)) (sqrt (- x 1))), (* (sqrt (+ x 1)) (sqrt (- (pow x 3) (pow 1 3)))), (* (sqrt (+ x 1)) (sqrt (- (* x x) (* 1 1)))), (* (sqrt (+ (pow x 3) (pow 1 3))) (sqrt (- x 1))), (* (sqrt (- (* x x) (* 1 1))) (sqrt (- x 1))), (real->posit16 (* (sqrt (+ x 1)) (sqrt (- x 1)))), (* (exp x) (exp (* (sqrt (+ x 1)) (sqrt (- x 1))))), (log (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))), (exp (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))), (* (cbrt (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))) (cbrt (+ x (* (sqrt (+ x 1)) (sqrt (- x 1)))))), (cbrt (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))), (* (* (+ x (* (sqrt (+ x 1)) (sqrt (- x 1)))) (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))) (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))), (sqrt (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))), (sqrt (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))), (+ (pow x 3) (pow (* (sqrt (+ x 1)) (sqrt (- x 1))) 3)), (+ (* x x) (- (* (* (sqrt (+ x 1)) (sqrt (- x 1))) (* (sqrt (+ x 1)) (sqrt (- x 1)))) (* x (* (sqrt (+ x 1)) (sqrt (- x 1)))))), (- (* x x) (* (* (sqrt (+ x 1)) (sqrt (- x 1))) (* (sqrt (+ x 1)) (sqrt (- x 1))))), (- x (* (sqrt (+ x 1)) (sqrt (- x 1)))), (real->posit16 (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))), (+ (* 1/8 (/ (pow x 4) (sqrt -1))) (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))), (- x (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))), (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))), (+ x (+ (* 1/2 (/ (pow x 2) (sqrt -1))) (sqrt -1))), (- (* 2 x) (+ (* 1/8 (/ 1 (pow x 3))) (* 1/2 (/ 1 x)))), (- x (+ (* +nan.0 (/ 1 x)) (- +nan.0))) 8.214 * * [simplify]: iteration 1: (132 enodes) 8.273 * * [simplify]: iteration 2: (529 enodes) 8.442 * * [simplify]: iteration 3: (957 enodes) 8.809 * * [simplify]: Extracting #0: cost 45 inf + 0 8.809 * * [simplify]: Extracting #1: cost 247 inf + 0 8.811 * * [simplify]: Extracting #2: cost 485 inf + 898 8.818 * * [simplify]: Extracting #3: cost 359 inf + 37058 8.861 * * [simplify]: Extracting #4: cost 72 inf + 104424 8.907 * * [simplify]: Extracting #5: cost 6 inf + 120113 8.952 * * [simplify]: Extracting #6: cost 0 inf + 121774 8.987 * [simplify]: Simplified to (- (* x x) 1), (* (sqrt (+ 1 x)) (sqrt (+ x -1))), (- (* x x) 1), (log (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (log (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (exp (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (* (* (sqrt (+ 1 x)) (+ 1 x)) (* (+ x -1) (sqrt (+ x -1)))), (* (cbrt (* (sqrt (+ 1 x)) (sqrt (+ x -1)))) (cbrt (* (sqrt (+ 1 x)) (sqrt (+ x -1))))), (cbrt (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (* (* (sqrt (+ 1 x)) (+ 1 x)) (* (+ x -1) (sqrt (+ x -1)))), (- (* x x) 1), (sqrt (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (sqrt (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (* (sqrt (+ -1 (* (* x x) x))) (sqrt (+ 1 (* (* x x) x)))), (* (sqrt (- 1 (- x (* x x)))) (sqrt (+ (+ 1 x) (* x x)))), (* (sqrt (- (* x x) 1)) (sqrt (+ 1 (* (* x x) x)))), (* (sqrt (- 1 (- x (* x x)))) (sqrt (+ 1 x))), (* (sqrt (+ -1 (* (* x x) x))) (sqrt (- (* x x) 1))), (* (sqrt (+ (+ 1 x) (* x x))) (sqrt (+ x -1))), (- (* x x) 1), (* (sqrt (+ 1 x)) (sqrt (+ x -1))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ x -1)))), (* (* (sqrt (+ 1 x)) (cbrt (sqrt (+ x -1)))) (cbrt (sqrt (+ x -1)))), (* (fabs (cbrt (+ x -1))) (sqrt (+ 1 x))), (* (sqrt (+ 1 x)) (sqrt (sqrt (+ x -1)))), (sqrt (+ 1 x)), (* (sqrt (+ 1 x)) (sqrt (+ 1 (sqrt x)))), (* (sqrt (+ 1 x)) (sqrt (+ 1 (sqrt x)))), (* (sqrt (+ 1 x)) (sqrt (+ 1 (sqrt x)))), (sqrt (+ 1 x)), (* (sqrt (+ 1 x)) (sqrt (sqrt (+ x -1)))), (sqrt (+ 1 x)), (* (cbrt (sqrt (+ 1 x))) (sqrt (+ x -1))), (* (sqrt (cbrt (+ 1 x))) (sqrt (+ x -1))), (* (sqrt (sqrt (+ 1 x))) (sqrt (+ x -1))), (* (sqrt (+ 1 x)) (sqrt (+ x -1))), (* (sqrt (+ 1 x)) (sqrt (+ x -1))), (* (sqrt (sqrt (+ 1 x))) (sqrt (+ x -1))), (* (sqrt (+ 1 x)) (sqrt (+ x -1))), (* (sqrt (+ -1 (* (* x x) x))) (sqrt (+ 1 x))), (* (sqrt (- (* x x) 1)) (sqrt (+ 1 x))), (* (sqrt (+ 1 (* (* x x) x))) (sqrt (+ x -1))), (* (sqrt (- (* x x) 1)) (sqrt (+ x -1))), (real->posit16 (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (exp (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (log (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (exp (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (* (cbrt (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)) (cbrt (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x))), (cbrt (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (* (* (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x) (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)) (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (sqrt (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (sqrt (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (+ (* (* (sqrt (+ 1 x)) (+ 1 x)) (* (+ x -1) (sqrt (+ x -1)))) (* (* x x) x)), (+ (* x x) (* (* (sqrt (+ 1 x)) (sqrt (+ x -1))) (- (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x))), (+ (- (* x x) (* x x)) 1), (- x (* (sqrt (+ 1 x)) (sqrt (+ x -1)))), (real->posit16 (+ (* (sqrt (+ 1 x)) (sqrt (+ x -1))) x)), (+ (/ 1/8 (/ (sqrt -1) (* (* x x) (* x x)))) (+ (* (/ 1/2 (sqrt -1)) (* x x)) (sqrt -1))), (+ (+ (/ -1/2 x) (/ -1/8 (* (* x x) x))) x), (+ (- (/ +nan.0 x) +nan.0) (/ (- +nan.0) (* x x))), (+ (* (/ 1/2 (sqrt -1)) (* x x)) (+ x (sqrt -1))), (- (+ (* x 2) (/ -1/2 x)) (/ 1/8 (* (* x x) x))), (- (+ x +nan.0) (/ +nan.0 x)) 8.991 * * * [progress]: adding candidates to table 9.533 * [progress]: [Phase 3 of 3] Extracting. 9.535 * [simplify]: Simplifying (log (+ x (* (sqrt (+ x 1)) (sqrt (- x 1))))) 9.535 * * [simplify]: iteration 1: (9 enodes) 9.536 * * [simplify]: iteration 2: (14 enodes) 9.536 * * [simplify]: Extracting #0: cost 1 inf + 0 9.536 * * [simplify]: Extracting #1: cost 2 inf + 0 9.536 * * [simplify]: Extracting #2: cost 4 inf + 0 9.536 * * [simplify]: Extracting #3: cost 5 inf + 1 9.536 * * [simplify]: Extracting #4: cost 7 inf + 1 9.536 * * [simplify]: Extracting #5: cost 8 inf + 1 9.536 * * [simplify]: Extracting #6: cost 0 inf + 1006 9.536 * [simplify]: Simplified to (log (+ x (* (sqrt (+ 1 x)) (sqrt (- x 1))))) 14.078 * [regime-testing]: Baseline error score: 0.06549490042180624 14.082 * [regime-testing]: Oracle error score: 0.06549490042180624 14.083 * [regime-testing]: End program error score: 0.06549490042180624