91.204 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.014 * * * [progress]: [2/2] Setting up program. 0.016 * [progress]: [Phase 2 of 3] Improving. 0.016 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.016 * [simplify]: Simplifying: (+ x (* x x)) 0.016 * * [simplify]: iteration 0: 3 enodes 0.017 * * [simplify]: iteration 1: 7 enodes 0.018 * * [simplify]: iteration 2: 11 enodes 0.020 * * [simplify]: iteration 3: 17 enodes 0.025 * * [simplify]: iteration 4: 26 enodes 0.031 * * [simplify]: iteration 5: 62 enodes 0.055 * * [simplify]: iteration 6: 124 enodes 0.088 * * [simplify]: iteration 7: 207 enodes 0.130 * * [simplify]: iteration 8: 358 enodes 0.231 * * [simplify]: iteration 9: 553 enodes 0.449 * * [simplify]: iteration 10: 803 enodes 0.797 * * [simplify]: iteration 11: 959 enodes 1.392 * * [simplify]: iteration 12: 1352 enodes 2.346 * * [simplify]: iteration 13: 1537 enodes 3.230 * * [simplify]: iteration 14: 2088 enodes 4.785 * * [simplify]: iteration 15: 2305 enodes 6.716 * * [simplify]: iteration 16: 3049 enodes 9.669 * * [simplify]: iteration 17: 3297 enodes 12.703 * * [simplify]: iteration 18: 4264 enodes 17.884 * * [simplify]: iteration 19: 4547 enodes 20.049 * * [simplify]: iteration complete: 5000 enodes 20.050 * * [simplify]: Extracting #0: cost 1 inf + 0 20.052 * * [simplify]: Extracting #1: cost 768 inf + 0 20.059 * * [simplify]: Extracting #2: cost 178 inf + 24231 20.069 * * [simplify]: Extracting #3: cost 88 inf + 27961 20.091 * * [simplify]: Extracting #4: cost 0 inf + 31657 20.114 * [simplify]: Simplified to: (+ (* x x) x) 20.115 * * [progress]: iteration 1 / 4 20.115 * * * [progress]: picking best candidate 20.118 * * * * [pick]: Picked # 20.118 * * * [progress]: localizing error 20.130 * * * [progress]: generating rewritten candidates 20.130 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 20.149 * * * [progress]: generating series expansions 20.149 * * * * [progress]: [ 1 / 1 ] generating series at (2) 20.150 * [backup-simplify]: Simplify (+ x (* x x)) into (+ x (pow x 2)) 20.150 * [approximate]: Taking taylor expansion of (+ x (pow x 2)) in (x) around 0 20.150 * [taylor]: Taking taylor expansion of (+ x (pow x 2)) in x 20.150 * [taylor]: Taking taylor expansion of x in x 20.150 * [backup-simplify]: Simplify 0 into 0 20.150 * [backup-simplify]: Simplify 1 into 1 20.150 * [taylor]: Taking taylor expansion of (pow x 2) in x 20.150 * [taylor]: Taking taylor expansion of x in x 20.150 * [backup-simplify]: Simplify 0 into 0 20.150 * [backup-simplify]: Simplify 1 into 1 20.150 * [taylor]: Taking taylor expansion of (+ x (pow x 2)) in x 20.150 * [taylor]: Taking taylor expansion of x in x 20.150 * [backup-simplify]: Simplify 0 into 0 20.150 * [backup-simplify]: Simplify 1 into 1 20.150 * [taylor]: Taking taylor expansion of (pow x 2) in x 20.150 * [taylor]: Taking taylor expansion of x in x 20.150 * [backup-simplify]: Simplify 0 into 0 20.150 * [backup-simplify]: Simplify 1 into 1 20.150 * [backup-simplify]: Simplify (+ 0 0) into 0 20.150 * [backup-simplify]: Simplify 0 into 0 20.151 * [backup-simplify]: Simplify (+ 1 0) into 1 20.151 * [backup-simplify]: Simplify 1 into 1 20.151 * [backup-simplify]: Simplify (* 1 1) into 1 20.151 * [backup-simplify]: Simplify (+ 0 1) into 1 20.151 * [backup-simplify]: Simplify 1 into 1 20.152 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.152 * [backup-simplify]: Simplify (+ 0 0) into 0 20.152 * [backup-simplify]: Simplify 0 into 0 20.153 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.153 * [backup-simplify]: Simplify (+ 0 0) into 0 20.153 * [backup-simplify]: Simplify 0 into 0 20.154 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.154 * [backup-simplify]: Simplify (+ 0 0) into 0 20.154 * [backup-simplify]: Simplify 0 into 0 20.154 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.155 * [backup-simplify]: Simplify (+ 0 0) into 0 20.155 * [backup-simplify]: Simplify 0 into 0 20.155 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.156 * [backup-simplify]: Simplify (+ 0 0) into 0 20.156 * [backup-simplify]: Simplify 0 into 0 20.157 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.157 * [backup-simplify]: Simplify (+ 0 0) into 0 20.157 * [backup-simplify]: Simplify 0 into 0 20.157 * [backup-simplify]: Simplify (+ (* 1 (pow x 2)) (* 1 x)) into (+ x (pow x 2)) 20.157 * [backup-simplify]: Simplify (+ (/ 1 x) (* (/ 1 x) (/ 1 x))) into (+ (/ 1 (pow x 2)) (/ 1 x)) 20.157 * [approximate]: Taking taylor expansion of (+ (/ 1 (pow x 2)) (/ 1 x)) in (x) around 0 20.157 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x 2)) (/ 1 x)) in x 20.157 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 20.157 * [taylor]: Taking taylor expansion of (pow x 2) in x 20.157 * [taylor]: Taking taylor expansion of x in x 20.157 * [backup-simplify]: Simplify 0 into 0 20.157 * [backup-simplify]: Simplify 1 into 1 20.158 * [backup-simplify]: Simplify (* 1 1) into 1 20.158 * [backup-simplify]: Simplify (/ 1 1) into 1 20.158 * [taylor]: Taking taylor expansion of (/ 1 x) in x 20.158 * [taylor]: Taking taylor expansion of x in x 20.158 * [backup-simplify]: Simplify 0 into 0 20.158 * [backup-simplify]: Simplify 1 into 1 20.158 * [backup-simplify]: Simplify (/ 1 1) into 1 20.158 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow x 2)) (/ 1 x)) in x 20.158 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 20.158 * [taylor]: Taking taylor expansion of (pow x 2) in x 20.158 * [taylor]: Taking taylor expansion of x in x 20.158 * [backup-simplify]: Simplify 0 into 0 20.158 * [backup-simplify]: Simplify 1 into 1 20.158 * [backup-simplify]: Simplify (* 1 1) into 1 20.159 * [backup-simplify]: Simplify (/ 1 1) into 1 20.159 * [taylor]: Taking taylor expansion of (/ 1 x) in x 20.159 * [taylor]: Taking taylor expansion of x in x 20.159 * [backup-simplify]: Simplify 0 into 0 20.159 * [backup-simplify]: Simplify 1 into 1 20.159 * [backup-simplify]: Simplify (/ 1 1) into 1 20.159 * [backup-simplify]: Simplify (+ 1 0) into 1 20.159 * [backup-simplify]: Simplify 1 into 1 20.160 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.160 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.160 * [backup-simplify]: Simplify (+ 0 1) into 1 20.160 * [backup-simplify]: Simplify 1 into 1 20.161 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.161 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.162 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.162 * [backup-simplify]: Simplify (+ 0 0) into 0 20.162 * [backup-simplify]: Simplify 0 into 0 20.163 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.163 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.164 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.164 * [backup-simplify]: Simplify (+ 0 0) into 0 20.164 * [backup-simplify]: Simplify 0 into 0 20.165 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.165 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.166 * [backup-simplify]: Simplify (+ 0 0) into 0 20.166 * [backup-simplify]: Simplify 0 into 0 20.167 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.168 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.168 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.169 * [backup-simplify]: Simplify (+ 0 0) into 0 20.169 * [backup-simplify]: Simplify 0 into 0 20.171 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.172 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.173 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.173 * [backup-simplify]: Simplify (+ 0 0) into 0 20.173 * [backup-simplify]: Simplify 0 into 0 20.175 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 20.176 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.177 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.178 * [backup-simplify]: Simplify (+ 0 0) into 0 20.178 * [backup-simplify]: Simplify 0 into 0 20.179 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (/ 1 x))) (* 1 (pow (/ 1 (/ 1 x)) 2))) into (+ x (pow x 2)) 20.179 * [backup-simplify]: Simplify (+ (/ 1 (- x)) (* (/ 1 (- x)) (/ 1 (- x)))) into (- (/ 1 (pow x 2)) (/ 1 x)) 20.179 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 2)) (/ 1 x)) in (x) around 0 20.179 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) (/ 1 x)) in x 20.179 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 20.179 * [taylor]: Taking taylor expansion of (pow x 2) in x 20.179 * [taylor]: Taking taylor expansion of x in x 20.179 * [backup-simplify]: Simplify 0 into 0 20.179 * [backup-simplify]: Simplify 1 into 1 20.179 * [backup-simplify]: Simplify (* 1 1) into 1 20.180 * [backup-simplify]: Simplify (/ 1 1) into 1 20.180 * [taylor]: Taking taylor expansion of (/ 1 x) in x 20.180 * [taylor]: Taking taylor expansion of x in x 20.180 * [backup-simplify]: Simplify 0 into 0 20.180 * [backup-simplify]: Simplify 1 into 1 20.180 * [backup-simplify]: Simplify (/ 1 1) into 1 20.180 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 2)) (/ 1 x)) in x 20.180 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 20.180 * [taylor]: Taking taylor expansion of (pow x 2) in x 20.180 * [taylor]: Taking taylor expansion of x in x 20.180 * [backup-simplify]: Simplify 0 into 0 20.181 * [backup-simplify]: Simplify 1 into 1 20.181 * [backup-simplify]: Simplify (* 1 1) into 1 20.181 * [backup-simplify]: Simplify (/ 1 1) into 1 20.181 * [taylor]: Taking taylor expansion of (/ 1 x) in x 20.181 * [taylor]: Taking taylor expansion of x in x 20.181 * [backup-simplify]: Simplify 0 into 0 20.181 * [backup-simplify]: Simplify 1 into 1 20.182 * [backup-simplify]: Simplify (/ 1 1) into 1 20.182 * [backup-simplify]: Simplify (+ 1 0) into 1 20.182 * [backup-simplify]: Simplify 1 into 1 20.183 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.184 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.184 * [backup-simplify]: Simplify (- 1) into -1 20.185 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.185 * [backup-simplify]: Simplify -1 into -1 20.186 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.187 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.188 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.188 * [backup-simplify]: Simplify (- 0) into 0 20.189 * [backup-simplify]: Simplify (+ 0 0) into 0 20.189 * [backup-simplify]: Simplify 0 into 0 20.190 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.191 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.192 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.192 * [backup-simplify]: Simplify (- 0) into 0 20.193 * [backup-simplify]: Simplify (+ 0 0) into 0 20.193 * [backup-simplify]: Simplify 0 into 0 20.194 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.195 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.196 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.197 * [backup-simplify]: Simplify (- 0) into 0 20.197 * [backup-simplify]: Simplify (+ 0 0) into 0 20.197 * [backup-simplify]: Simplify 0 into 0 20.199 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.200 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.201 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.201 * [backup-simplify]: Simplify (- 0) into 0 20.202 * [backup-simplify]: Simplify (+ 0 0) into 0 20.202 * [backup-simplify]: Simplify 0 into 0 20.204 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.204 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.205 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.205 * [backup-simplify]: Simplify (- 0) into 0 20.205 * [backup-simplify]: Simplify (+ 0 0) into 0 20.205 * [backup-simplify]: Simplify 0 into 0 20.206 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 20.207 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.208 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.208 * [backup-simplify]: Simplify (- 0) into 0 20.208 * [backup-simplify]: Simplify (+ 0 0) into 0 20.208 * [backup-simplify]: Simplify 0 into 0 20.208 * [backup-simplify]: Simplify (+ (* -1 (/ 1 (/ 1 (- x)))) (* 1 (pow (/ 1 (/ 1 (- x))) 2))) into (+ x (pow x 2)) 20.208 * * * [progress]: simplifying candidates 20.208 * * * * [progress]: [ 1 / 27 ] simplifiying candidate # 20.208 * * * * [progress]: [ 2 / 27 ] simplifiying candidate # 20.208 * * * * [progress]: [ 3 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 4 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 5 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 6 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 7 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 8 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 9 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 10 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 11 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 12 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 13 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 14 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 15 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 16 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 17 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 18 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 19 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 20 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 21 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 22 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 23 / 27 ] simplifiying candidate #real (real->posit16 (+ x (* x x)))))> 20.209 * * * * [progress]: [ 24 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 25 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 26 / 27 ] simplifiying candidate # 20.209 * * * * [progress]: [ 27 / 27 ] simplifiying candidate # 20.210 * [simplify]: Simplifying: (* (exp x) (exp (* x x))) (log (+ x (* x x))) (exp (+ x (* x x))) (* (cbrt (+ x (* x x))) (cbrt (+ x (* x x)))) (cbrt (+ x (* x x))) (* (* (+ x (* x x)) (+ x (* x x))) (+ x (* x x))) (sqrt (+ x (* x x))) (sqrt (+ x (* x x))) (+ (pow x 3) (pow (* x x) 3)) (+ (* x x) (- (* (* x x) (* x x)) (* x (* x x)))) (- (* x x) (* (* x x) (* x x))) (- x (* x x)) (+ (cbrt x) (* (cbrt x) x)) (+ (sqrt x) (* (sqrt x) x)) (+ x (* x x)) (+ x (* x x)) (+ (* (cbrt x) (cbrt x)) (* x (* (cbrt x) (cbrt x)))) (+ (sqrt x) (* x (sqrt x))) (+ 1 x) (+ 1 (* x 1)) (+ 1 x) (+ x 1) (+ (* x 1) 1) (+ x 1) (real->posit16 (+ x (* x x))) (+ x (pow x 2)) (+ x (pow x 2)) (+ x (pow x 2)) 20.210 * * [simplify]: iteration 0: 44 enodes 20.221 * * [simplify]: iteration 1: 135 enodes 20.286 * * [simplify]: iteration 2: 489 enodes 21.089 * * [simplify]: iteration 3: 2798 enodes 22.733 * * [simplify]: iteration complete: 5002 enodes 22.733 * * [simplify]: Extracting #0: cost 16 inf + 0 22.734 * * [simplify]: Extracting #1: cost 254 inf + 0 22.741 * * [simplify]: Extracting #2: cost 1249 inf + 7186 22.781 * * [simplify]: Extracting #3: cost 1061 inf + 96629 22.825 * * [simplify]: Extracting #4: cost 190 inf + 211300 22.897 * * [simplify]: Extracting #5: cost 90 inf + 230658 22.970 * * [simplify]: Extracting #6: cost 16 inf + 244761 23.042 * * [simplify]: Extracting #7: cost 0 inf + 249419 23.113 * [simplify]: Simplified to: (exp (+ (* x x) x)) (log (+ (* x x) x)) (exp (+ (* x x) x)) (* (cbrt (+ (* x x) x)) (cbrt (+ (* x x) x))) (cbrt (+ (* x x) x)) (* (* (+ (* x x) x) (+ (* x x) x)) (+ (* x x) x)) (sqrt (+ (* x x) x)) (sqrt (+ (* x x) x)) (+ (* x (* x x)) (* (* x (* x x)) (* x (* x x)))) (+ (* (* x x) (- (* x x) x)) (* x x)) (- (* x x) (* (* x x) (* x x))) (- x (* x x)) (+ (* x (cbrt x)) (cbrt x)) (+ (sqrt x) (* (sqrt x) x)) (+ (* x x) x) (+ (* x x) x) (* (cbrt x) (+ (* x (cbrt x)) (cbrt x))) (+ (sqrt x) (* (sqrt x) x)) (+ 1 x) (+ 1 x) (+ 1 x) (+ 1 x) (+ 1 x) (+ 1 x) (real->posit16 (+ (* x x) x)) (+ (* x x) x) (+ (* x x) x) (+ (* x x) x) 23.114 * * * [progress]: adding candidates to table 23.194 * * [progress]: iteration 2 / 4 23.194 * * * [progress]: picking best candidate 23.199 * * * * [pick]: Picked # 23.200 * * * [progress]: localizing error 23.213 * * * [progress]: generating rewritten candidates 23.213 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 23.247 * * * [progress]: generating series expansions 23.247 * * * * [progress]: [ 1 / 1 ] generating series at (2) 23.247 * [backup-simplify]: Simplify (* (+ 1 x) x) into (* x (+ x 1)) 23.247 * [approximate]: Taking taylor expansion of (* x (+ x 1)) in (x) around 0 23.247 * [taylor]: Taking taylor expansion of (* x (+ x 1)) in x 23.247 * [taylor]: Taking taylor expansion of x in x 23.247 * [backup-simplify]: Simplify 0 into 0 23.247 * [backup-simplify]: Simplify 1 into 1 23.247 * [taylor]: Taking taylor expansion of (+ x 1) in x 23.247 * [taylor]: Taking taylor expansion of x in x 23.247 * [backup-simplify]: Simplify 0 into 0 23.247 * [backup-simplify]: Simplify 1 into 1 23.247 * [taylor]: Taking taylor expansion of 1 in x 23.247 * [backup-simplify]: Simplify 1 into 1 23.247 * [taylor]: Taking taylor expansion of (* x (+ x 1)) in x 23.247 * [taylor]: Taking taylor expansion of x in x 23.247 * [backup-simplify]: Simplify 0 into 0 23.247 * [backup-simplify]: Simplify 1 into 1 23.247 * [taylor]: Taking taylor expansion of (+ x 1) in x 23.247 * [taylor]: Taking taylor expansion of x in x 23.247 * [backup-simplify]: Simplify 0 into 0 23.247 * [backup-simplify]: Simplify 1 into 1 23.247 * [taylor]: Taking taylor expansion of 1 in x 23.247 * [backup-simplify]: Simplify 1 into 1 23.248 * [backup-simplify]: Simplify (+ 0 1) into 1 23.248 * [backup-simplify]: Simplify (* 0 1) into 0 23.248 * [backup-simplify]: Simplify 0 into 0 23.249 * [backup-simplify]: Simplify (+ 1 0) into 1 23.249 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 23.249 * [backup-simplify]: Simplify 1 into 1 23.250 * [backup-simplify]: Simplify (+ 0 0) into 0 23.251 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 23.251 * [backup-simplify]: Simplify 1 into 1 23.251 * [backup-simplify]: Simplify (+ 0 0) into 0 23.252 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 1)))) into 0 23.252 * [backup-simplify]: Simplify 0 into 0 23.252 * [backup-simplify]: Simplify (+ 0 0) into 0 23.253 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 23.254 * [backup-simplify]: Simplify 0 into 0 23.254 * [backup-simplify]: Simplify (+ 0 0) into 0 23.255 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))) into 0 23.255 * [backup-simplify]: Simplify 0 into 0 23.256 * [backup-simplify]: Simplify (+ 0 0) into 0 23.257 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))) into 0 23.257 * [backup-simplify]: Simplify 0 into 0 23.257 * [backup-simplify]: Simplify (+ 0 0) into 0 23.259 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))))) into 0 23.259 * [backup-simplify]: Simplify 0 into 0 23.259 * [backup-simplify]: Simplify (+ 0 0) into 0 23.261 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))))) into 0 23.261 * [backup-simplify]: Simplify 0 into 0 23.261 * [backup-simplify]: Simplify (+ (* 1 (pow x 2)) (* 1 x)) into (+ x (pow x 2)) 23.261 * [backup-simplify]: Simplify (* (+ 1 (/ 1 x)) (/ 1 x)) into (/ (+ (/ 1 x) 1) x) 23.261 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 x) 1) x) in (x) around 0 23.261 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x) 1) x) in x 23.261 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 23.262 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.262 * [taylor]: Taking taylor expansion of x in x 23.262 * [backup-simplify]: Simplify 0 into 0 23.262 * [backup-simplify]: Simplify 1 into 1 23.262 * [backup-simplify]: Simplify (/ 1 1) into 1 23.262 * [taylor]: Taking taylor expansion of 1 in x 23.262 * [backup-simplify]: Simplify 1 into 1 23.262 * [taylor]: Taking taylor expansion of x in x 23.262 * [backup-simplify]: Simplify 0 into 0 23.262 * [backup-simplify]: Simplify 1 into 1 23.262 * [backup-simplify]: Simplify (+ 1 0) into 1 23.263 * [backup-simplify]: Simplify (/ 1 1) into 1 23.263 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x) 1) x) in x 23.263 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 23.263 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.263 * [taylor]: Taking taylor expansion of x in x 23.263 * [backup-simplify]: Simplify 0 into 0 23.263 * [backup-simplify]: Simplify 1 into 1 23.263 * [backup-simplify]: Simplify (/ 1 1) into 1 23.263 * [taylor]: Taking taylor expansion of 1 in x 23.263 * [backup-simplify]: Simplify 1 into 1 23.263 * [taylor]: Taking taylor expansion of x in x 23.263 * [backup-simplify]: Simplify 0 into 0 23.263 * [backup-simplify]: Simplify 1 into 1 23.264 * [backup-simplify]: Simplify (+ 1 0) into 1 23.264 * [backup-simplify]: Simplify (/ 1 1) into 1 23.264 * [backup-simplify]: Simplify 1 into 1 23.265 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.265 * [backup-simplify]: Simplify (+ 0 1) into 1 23.266 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 23.266 * [backup-simplify]: Simplify 1 into 1 23.267 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.267 * [backup-simplify]: Simplify (+ 0 0) into 0 23.268 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 23.268 * [backup-simplify]: Simplify 0 into 0 23.268 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.269 * [backup-simplify]: Simplify (+ 0 0) into 0 23.269 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.269 * [backup-simplify]: Simplify 0 into 0 23.270 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.270 * [backup-simplify]: Simplify (+ 0 0) into 0 23.271 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.271 * [backup-simplify]: Simplify 0 into 0 23.271 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.271 * [backup-simplify]: Simplify (+ 0 0) into 0 23.272 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.272 * [backup-simplify]: Simplify 0 into 0 23.273 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.273 * [backup-simplify]: Simplify (+ 0 0) into 0 23.273 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.273 * [backup-simplify]: Simplify 0 into 0 23.274 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.274 * [backup-simplify]: Simplify (+ 0 0) into 0 23.275 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.275 * [backup-simplify]: Simplify 0 into 0 23.275 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (/ 1 x))) (* 1 (pow (/ 1 (/ 1 x)) 2))) into (+ x (pow x 2)) 23.275 * [backup-simplify]: Simplify (* (+ 1 (/ 1 (- x))) (/ 1 (- x))) into (* -1 (/ (- 1 (/ 1 x)) x)) 23.275 * [approximate]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 x)) x)) in (x) around 0 23.275 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 x)) x)) in x 23.275 * [taylor]: Taking taylor expansion of -1 in x 23.275 * [backup-simplify]: Simplify -1 into -1 23.275 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 x)) x) in x 23.275 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 23.275 * [taylor]: Taking taylor expansion of 1 in x 23.275 * [backup-simplify]: Simplify 1 into 1 23.275 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.275 * [taylor]: Taking taylor expansion of x in x 23.275 * [backup-simplify]: Simplify 0 into 0 23.275 * [backup-simplify]: Simplify 1 into 1 23.276 * [backup-simplify]: Simplify (/ 1 1) into 1 23.276 * [taylor]: Taking taylor expansion of x in x 23.276 * [backup-simplify]: Simplify 0 into 0 23.276 * [backup-simplify]: Simplify 1 into 1 23.276 * [backup-simplify]: Simplify (- 1) into -1 23.276 * [backup-simplify]: Simplify (+ 0 -1) into -1 23.276 * [backup-simplify]: Simplify (/ -1 1) into -1 23.276 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 x)) x)) in x 23.276 * [taylor]: Taking taylor expansion of -1 in x 23.276 * [backup-simplify]: Simplify -1 into -1 23.276 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 x)) x) in x 23.276 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 23.276 * [taylor]: Taking taylor expansion of 1 in x 23.277 * [backup-simplify]: Simplify 1 into 1 23.277 * [taylor]: Taking taylor expansion of (/ 1 x) in x 23.277 * [taylor]: Taking taylor expansion of x in x 23.277 * [backup-simplify]: Simplify 0 into 0 23.277 * [backup-simplify]: Simplify 1 into 1 23.277 * [backup-simplify]: Simplify (/ 1 1) into 1 23.277 * [taylor]: Taking taylor expansion of x in x 23.277 * [backup-simplify]: Simplify 0 into 0 23.277 * [backup-simplify]: Simplify 1 into 1 23.277 * [backup-simplify]: Simplify (- 1) into -1 23.277 * [backup-simplify]: Simplify (+ 0 -1) into -1 23.278 * [backup-simplify]: Simplify (/ -1 1) into -1 23.278 * [backup-simplify]: Simplify (* -1 -1) into 1 23.278 * [backup-simplify]: Simplify 1 into 1 23.278 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.279 * [backup-simplify]: Simplify (- 0) into 0 23.279 * [backup-simplify]: Simplify (+ 1 0) into 1 23.279 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* -1 (/ 0 1)))) into 1 23.280 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 23.280 * [backup-simplify]: Simplify -1 into -1 23.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.281 * [backup-simplify]: Simplify (- 0) into 0 23.281 * [backup-simplify]: Simplify (+ 0 0) into 0 23.281 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 23.282 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 23.282 * [backup-simplify]: Simplify 0 into 0 23.283 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.283 * [backup-simplify]: Simplify (- 0) into 0 23.283 * [backup-simplify]: Simplify (+ 0 0) into 0 23.284 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.284 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1)))) into 0 23.284 * [backup-simplify]: Simplify 0 into 0 23.285 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.285 * [backup-simplify]: Simplify (- 0) into 0 23.285 * [backup-simplify]: Simplify (+ 0 0) into 0 23.286 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.287 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1))))) into 0 23.287 * [backup-simplify]: Simplify 0 into 0 23.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.288 * [backup-simplify]: Simplify (- 0) into 0 23.288 * [backup-simplify]: Simplify (+ 0 0) into 0 23.289 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.290 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1)))))) into 0 23.290 * [backup-simplify]: Simplify 0 into 0 23.290 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.291 * [backup-simplify]: Simplify (- 0) into 0 23.291 * [backup-simplify]: Simplify (+ 0 0) into 0 23.292 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.293 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1))))))) into 0 23.293 * [backup-simplify]: Simplify 0 into 0 23.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.293 * [backup-simplify]: Simplify (- 0) into 0 23.294 * [backup-simplify]: Simplify (+ 0 0) into 0 23.294 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.295 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1)))))))) into 0 23.295 * [backup-simplify]: Simplify 0 into 0 23.296 * [backup-simplify]: Simplify (+ (* -1 (/ 1 (/ 1 (- x)))) (* 1 (pow (/ 1 (/ 1 (- x))) 2))) into (+ x (pow x 2)) 23.296 * * * [progress]: simplifying candidates 23.296 * * * * [progress]: [ 1 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 2 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 3 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 4 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 5 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 6 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 7 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 8 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 9 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 10 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 11 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 12 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 13 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 14 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 15 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 16 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 17 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 18 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 19 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 20 / 25 ] simplifiying candidate # 23.296 * * * * [progress]: [ 21 / 25 ] simplifiying candidate #real (real->posit16 (* (+ 1 x) x))))> 23.296 * * * * [progress]: [ 22 / 25 ] simplifiying candidate # 23.297 * * * * [progress]: [ 23 / 25 ] simplifiying candidate # 23.297 * * * * [progress]: [ 24 / 25 ] simplifiying candidate # 23.297 * * * * [progress]: [ 25 / 25 ] simplifiying candidate # 23.297 * [simplify]: Simplifying: (* (+ 1 x) x) (+ (log (+ 1 x)) (log x)) (log (* (+ 1 x) x)) (exp (* (+ 1 x) x)) (* (* (* (+ 1 x) (+ 1 x)) (+ 1 x)) (* (* x x) x)) (* (cbrt (* (+ 1 x) x)) (cbrt (* (+ 1 x) x))) (cbrt (* (+ 1 x) x)) (* (* (* (+ 1 x) x) (* (+ 1 x) x)) (* (+ 1 x) x)) (sqrt (* (+ 1 x) x)) (sqrt (* (+ 1 x) x)) (* (sqrt (+ 1 x)) (sqrt x)) (* (sqrt (+ 1 x)) (sqrt x)) (* (+ 1 x) (* (cbrt x) (cbrt x))) (* (+ 1 x) (sqrt x)) (* (+ 1 x) 1) (* (cbrt (+ 1 x)) x) (* (sqrt (+ 1 x)) x) (* (+ 1 x) x) (* (+ 1 x) x) (* (+ (pow 1 3) (pow x 3)) x) (* (- (* 1 1) (* x x)) x) (real->posit16 (* (+ 1 x) x)) (+ x (pow x 2)) (+ x (pow x 2)) (+ x (pow x 2)) 23.297 * * [simplify]: iteration 0: 42 enodes 23.313 * * [simplify]: iteration 1: 102 enodes 23.347 * * [simplify]: iteration 2: 261 enodes 23.497 * * [simplify]: iteration 3: 778 enodes 24.292 * * [simplify]: iteration 4: 3067 enodes 25.628 * * [simplify]: iteration complete: 5000 enodes 25.628 * * [simplify]: Extracting #0: cost 17 inf + 0 25.628 * * [simplify]: Extracting #1: cost 349 inf + 0 25.631 * * [simplify]: Extracting #2: cost 1326 inf + 952 25.642 * * [simplify]: Extracting #3: cost 1186 inf + 56477 25.676 * * [simplify]: Extracting #4: cost 289 inf + 214320 25.716 * * [simplify]: Extracting #5: cost 24 inf + 278015 25.774 * * [simplify]: Extracting #6: cost 2 inf + 285167 25.838 * * [simplify]: Extracting #7: cost 0 inf + 285915 25.881 * [simplify]: Simplified to: (* (+ 1 x) x) (log (* (+ 1 x) x)) (log (* (+ 1 x) x)) (exp (* (+ 1 x) x)) (* (* (+ 1 x) x) (* (* (+ 1 x) x) (* (+ 1 x) x))) (* (cbrt (* (+ 1 x) x)) (cbrt (* (+ 1 x) x))) (cbrt (* (+ 1 x) x)) (* (* (+ 1 x) x) (* (* (+ 1 x) x) (* (+ 1 x) x))) (sqrt (* (+ 1 x) x)) (sqrt (* (+ 1 x) x)) (* (sqrt x) (sqrt (+ 1 x))) (* (sqrt x) (sqrt (+ 1 x))) (* (+ 1 x) (* (cbrt x) (cbrt x))) (* (+ 1 x) (sqrt x)) (+ 1 x) (* x (cbrt (+ 1 x))) (* (sqrt (+ 1 x)) x) (* (+ 1 x) x) (* (+ 1 x) x) (+ (* (* x x) (* x x)) x) (- x (* x (* x x))) (real->posit16 (* (+ 1 x) x)) (+ (* x x) x) (+ (* x x) x) (+ (* x x) x) 25.882 * * * [progress]: adding candidates to table 25.928 * * [progress]: iteration 3 / 4 25.928 * * * [progress]: picking best candidate 25.931 * * * * [pick]: Picked # 25.932 * * * [progress]: localizing error 25.949 * * * [progress]: generating rewritten candidates 25.949 * * * * [progress]: [ 1 / 4 ] rewriting at (2) 26.078 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2) 26.099 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1) 26.105 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 26.115 * * * [progress]: generating series expansions 26.115 * * * * [progress]: [ 1 / 4 ] generating series at (2) 26.115 * [backup-simplify]: Simplify (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)) into (* x (+ x 1)) 26.115 * [approximate]: Taking taylor expansion of (* x (+ x 1)) in (x) around 0 26.115 * [taylor]: Taking taylor expansion of (* x (+ x 1)) in x 26.115 * [taylor]: Taking taylor expansion of x in x 26.115 * [backup-simplify]: Simplify 0 into 0 26.115 * [backup-simplify]: Simplify 1 into 1 26.115 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.115 * [taylor]: Taking taylor expansion of x in x 26.115 * [backup-simplify]: Simplify 0 into 0 26.115 * [backup-simplify]: Simplify 1 into 1 26.115 * [taylor]: Taking taylor expansion of 1 in x 26.115 * [backup-simplify]: Simplify 1 into 1 26.115 * [taylor]: Taking taylor expansion of (* x (+ x 1)) in x 26.115 * [taylor]: Taking taylor expansion of x in x 26.115 * [backup-simplify]: Simplify 0 into 0 26.115 * [backup-simplify]: Simplify 1 into 1 26.115 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.115 * [taylor]: Taking taylor expansion of x in x 26.115 * [backup-simplify]: Simplify 0 into 0 26.115 * [backup-simplify]: Simplify 1 into 1 26.115 * [taylor]: Taking taylor expansion of 1 in x 26.115 * [backup-simplify]: Simplify 1 into 1 26.116 * [backup-simplify]: Simplify (+ 0 1) into 1 26.116 * [backup-simplify]: Simplify (* 0 1) into 0 26.116 * [backup-simplify]: Simplify 0 into 0 26.117 * [backup-simplify]: Simplify (+ 1 0) into 1 26.117 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 26.117 * [backup-simplify]: Simplify 1 into 1 26.117 * [backup-simplify]: Simplify (+ 0 0) into 0 26.118 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 26.118 * [backup-simplify]: Simplify 1 into 1 26.118 * [backup-simplify]: Simplify (+ 0 0) into 0 26.119 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 1)))) into 0 26.119 * [backup-simplify]: Simplify 0 into 0 26.119 * [backup-simplify]: Simplify (+ 0 0) into 0 26.120 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 26.120 * [backup-simplify]: Simplify 0 into 0 26.120 * [backup-simplify]: Simplify (+ 0 0) into 0 26.123 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))) into 0 26.123 * [backup-simplify]: Simplify 0 into 0 26.123 * [backup-simplify]: Simplify (+ 0 0) into 0 26.125 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))) into 0 26.125 * [backup-simplify]: Simplify 0 into 0 26.125 * [backup-simplify]: Simplify (+ 0 0) into 0 26.127 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))))) into 0 26.127 * [backup-simplify]: Simplify 0 into 0 26.127 * [backup-simplify]: Simplify (+ 0 0) into 0 26.129 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))))) into 0 26.129 * [backup-simplify]: Simplify 0 into 0 26.129 * [backup-simplify]: Simplify (+ (* 1 (pow x 2)) (* 1 x)) into (+ x (pow x 2)) 26.130 * [backup-simplify]: Simplify (* (sqrt (+ 1 (/ 1 x))) (* (sqrt (+ 1 (/ 1 x))) (/ 1 x))) into (/ (+ (/ 1 x) 1) x) 26.130 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 x) 1) x) in (x) around 0 26.130 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x) 1) x) in x 26.130 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.130 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.130 * [taylor]: Taking taylor expansion of x in x 26.130 * [backup-simplify]: Simplify 0 into 0 26.130 * [backup-simplify]: Simplify 1 into 1 26.130 * [backup-simplify]: Simplify (/ 1 1) into 1 26.130 * [taylor]: Taking taylor expansion of 1 in x 26.130 * [backup-simplify]: Simplify 1 into 1 26.130 * [taylor]: Taking taylor expansion of x in x 26.130 * [backup-simplify]: Simplify 0 into 0 26.130 * [backup-simplify]: Simplify 1 into 1 26.131 * [backup-simplify]: Simplify (+ 1 0) into 1 26.131 * [backup-simplify]: Simplify (/ 1 1) into 1 26.131 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 x) 1) x) in x 26.131 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.132 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.132 * [taylor]: Taking taylor expansion of x in x 26.132 * [backup-simplify]: Simplify 0 into 0 26.132 * [backup-simplify]: Simplify 1 into 1 26.132 * [backup-simplify]: Simplify (/ 1 1) into 1 26.132 * [taylor]: Taking taylor expansion of 1 in x 26.132 * [backup-simplify]: Simplify 1 into 1 26.132 * [taylor]: Taking taylor expansion of x in x 26.132 * [backup-simplify]: Simplify 0 into 0 26.132 * [backup-simplify]: Simplify 1 into 1 26.133 * [backup-simplify]: Simplify (+ 1 0) into 1 26.133 * [backup-simplify]: Simplify (/ 1 1) into 1 26.133 * [backup-simplify]: Simplify 1 into 1 26.134 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.135 * [backup-simplify]: Simplify (+ 0 1) into 1 26.136 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 26.136 * [backup-simplify]: Simplify 1 into 1 26.137 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.137 * [backup-simplify]: Simplify (+ 0 0) into 0 26.138 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 26.138 * [backup-simplify]: Simplify 0 into 0 26.139 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.139 * [backup-simplify]: Simplify (+ 0 0) into 0 26.140 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.140 * [backup-simplify]: Simplify 0 into 0 26.141 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.142 * [backup-simplify]: Simplify (+ 0 0) into 0 26.143 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.143 * [backup-simplify]: Simplify 0 into 0 26.144 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.144 * [backup-simplify]: Simplify (+ 0 0) into 0 26.145 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.145 * [backup-simplify]: Simplify 0 into 0 26.146 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.147 * [backup-simplify]: Simplify (+ 0 0) into 0 26.148 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.148 * [backup-simplify]: Simplify 0 into 0 26.149 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.149 * [backup-simplify]: Simplify (+ 0 0) into 0 26.151 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.151 * [backup-simplify]: Simplify 0 into 0 26.151 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (/ 1 x))) (* 1 (pow (/ 1 (/ 1 x)) 2))) into (+ x (pow x 2)) 26.151 * [backup-simplify]: Simplify (* (sqrt (+ 1 (/ 1 (- x)))) (* (sqrt (+ 1 (/ 1 (- x)))) (/ 1 (- x)))) into (* -1 (/ (- 1 (/ 1 x)) x)) 26.151 * [approximate]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 x)) x)) in (x) around 0 26.151 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 x)) x)) in x 26.151 * [taylor]: Taking taylor expansion of -1 in x 26.151 * [backup-simplify]: Simplify -1 into -1 26.151 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 x)) x) in x 26.151 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.151 * [taylor]: Taking taylor expansion of 1 in x 26.151 * [backup-simplify]: Simplify 1 into 1 26.152 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.152 * [taylor]: Taking taylor expansion of x in x 26.152 * [backup-simplify]: Simplify 0 into 0 26.152 * [backup-simplify]: Simplify 1 into 1 26.152 * [backup-simplify]: Simplify (/ 1 1) into 1 26.152 * [taylor]: Taking taylor expansion of x in x 26.152 * [backup-simplify]: Simplify 0 into 0 26.152 * [backup-simplify]: Simplify 1 into 1 26.153 * [backup-simplify]: Simplify (- 1) into -1 26.153 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.154 * [backup-simplify]: Simplify (/ -1 1) into -1 26.154 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1 (/ 1 x)) x)) in x 26.154 * [taylor]: Taking taylor expansion of -1 in x 26.154 * [backup-simplify]: Simplify -1 into -1 26.154 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 x)) x) in x 26.154 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.154 * [taylor]: Taking taylor expansion of 1 in x 26.154 * [backup-simplify]: Simplify 1 into 1 26.154 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.154 * [taylor]: Taking taylor expansion of x in x 26.154 * [backup-simplify]: Simplify 0 into 0 26.154 * [backup-simplify]: Simplify 1 into 1 26.154 * [backup-simplify]: Simplify (/ 1 1) into 1 26.154 * [taylor]: Taking taylor expansion of x in x 26.154 * [backup-simplify]: Simplify 0 into 0 26.154 * [backup-simplify]: Simplify 1 into 1 26.155 * [backup-simplify]: Simplify (- 1) into -1 26.155 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.156 * [backup-simplify]: Simplify (/ -1 1) into -1 26.156 * [backup-simplify]: Simplify (* -1 -1) into 1 26.156 * [backup-simplify]: Simplify 1 into 1 26.157 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.157 * [backup-simplify]: Simplify (- 0) into 0 26.158 * [backup-simplify]: Simplify (+ 1 0) into 1 26.159 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* -1 (/ 0 1)))) into 1 26.160 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 26.160 * [backup-simplify]: Simplify -1 into -1 26.161 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.161 * [backup-simplify]: Simplify (- 0) into 0 26.161 * [backup-simplify]: Simplify (+ 0 0) into 0 26.162 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 26.162 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 26.162 * [backup-simplify]: Simplify 0 into 0 26.163 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.163 * [backup-simplify]: Simplify (- 0) into 0 26.163 * [backup-simplify]: Simplify (+ 0 0) into 0 26.164 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.165 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1)))) into 0 26.165 * [backup-simplify]: Simplify 0 into 0 26.165 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.165 * [backup-simplify]: Simplify (- 0) into 0 26.166 * [backup-simplify]: Simplify (+ 0 0) into 0 26.166 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.167 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1))))) into 0 26.167 * [backup-simplify]: Simplify 0 into 0 26.168 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.168 * [backup-simplify]: Simplify (- 0) into 0 26.168 * [backup-simplify]: Simplify (+ 0 0) into 0 26.169 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.170 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1)))))) into 0 26.170 * [backup-simplify]: Simplify 0 into 0 26.170 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.171 * [backup-simplify]: Simplify (- 0) into 0 26.171 * [backup-simplify]: Simplify (+ 0 0) into 0 26.172 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.173 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1))))))) into 0 26.173 * [backup-simplify]: Simplify 0 into 0 26.173 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.174 * [backup-simplify]: Simplify (- 0) into 0 26.174 * [backup-simplify]: Simplify (+ 0 0) into 0 26.175 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.176 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 -1)))))))) into 0 26.176 * [backup-simplify]: Simplify 0 into 0 26.176 * [backup-simplify]: Simplify (+ (* -1 (/ 1 (/ 1 (- x)))) (* 1 (pow (/ 1 (/ 1 (- x))) 2))) into (+ x (pow x 2)) 26.176 * * * * [progress]: [ 2 / 4 ] generating series at (2 2) 26.176 * [backup-simplify]: Simplify (* (sqrt (+ 1 x)) x) into (* x (sqrt (+ x 1))) 26.176 * [approximate]: Taking taylor expansion of (* x (sqrt (+ x 1))) in (x) around 0 26.176 * [taylor]: Taking taylor expansion of (* x (sqrt (+ x 1))) in x 26.176 * [taylor]: Taking taylor expansion of x in x 26.176 * [backup-simplify]: Simplify 0 into 0 26.176 * [backup-simplify]: Simplify 1 into 1 26.176 * [taylor]: Taking taylor expansion of (sqrt (+ x 1)) in x 26.176 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.176 * [taylor]: Taking taylor expansion of x in x 26.176 * [backup-simplify]: Simplify 0 into 0 26.176 * [backup-simplify]: Simplify 1 into 1 26.176 * [taylor]: Taking taylor expansion of 1 in x 26.176 * [backup-simplify]: Simplify 1 into 1 26.177 * [backup-simplify]: Simplify (+ 0 1) into 1 26.177 * [backup-simplify]: Simplify (sqrt 1) into 1 26.177 * [backup-simplify]: Simplify (+ 1 0) into 1 26.178 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 26.178 * [taylor]: Taking taylor expansion of (* x (sqrt (+ x 1))) in x 26.178 * [taylor]: Taking taylor expansion of x in x 26.178 * [backup-simplify]: Simplify 0 into 0 26.178 * [backup-simplify]: Simplify 1 into 1 26.178 * [taylor]: Taking taylor expansion of (sqrt (+ x 1)) in x 26.178 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.178 * [taylor]: Taking taylor expansion of x in x 26.178 * [backup-simplify]: Simplify 0 into 0 26.178 * [backup-simplify]: Simplify 1 into 1 26.178 * [taylor]: Taking taylor expansion of 1 in x 26.178 * [backup-simplify]: Simplify 1 into 1 26.178 * [backup-simplify]: Simplify (+ 0 1) into 1 26.178 * [backup-simplify]: Simplify (sqrt 1) into 1 26.179 * [backup-simplify]: Simplify (+ 1 0) into 1 26.179 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 26.179 * [backup-simplify]: Simplify (* 0 1) into 0 26.179 * [backup-simplify]: Simplify 0 into 0 26.180 * [backup-simplify]: Simplify (+ (* 0 1/2) (* 1 1)) into 1 26.180 * [backup-simplify]: Simplify 1 into 1 26.180 * [backup-simplify]: Simplify (+ 0 0) into 0 26.181 * [backup-simplify]: Simplify (/ (- 0 (pow 1/2 2) (+)) (* 2 1)) into -1/8 26.181 * [backup-simplify]: Simplify (+ (* 0 -1/8) (+ (* 1 1/2) (* 0 1))) into 1/2 26.181 * [backup-simplify]: Simplify 1/2 into 1/2 26.182 * [backup-simplify]: Simplify (+ 0 0) into 0 26.182 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 1/2 -1/8)))) (* 2 1)) into 1/16 26.183 * [backup-simplify]: Simplify (+ (* 0 1/16) (+ (* 1 -1/8) (+ (* 0 1/2) (* 0 1)))) into -1/8 26.183 * [backup-simplify]: Simplify -1/8 into -1/8 26.183 * [backup-simplify]: Simplify (+ (* -1/8 (pow x 3)) (+ (* 1/2 (pow x 2)) (* 1 x))) into (- (+ x (* 1/2 (pow x 2))) (* 1/8 (pow x 3))) 26.184 * [backup-simplify]: Simplify (* (sqrt (+ 1 (/ 1 x))) (/ 1 x)) into (* (sqrt (+ (/ 1 x) 1)) (/ 1 x)) 26.184 * [approximate]: Taking taylor expansion of (* (sqrt (+ (/ 1 x) 1)) (/ 1 x)) in (x) around 0 26.184 * [taylor]: Taking taylor expansion of (* (sqrt (+ (/ 1 x) 1)) (/ 1 x)) in x 26.184 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in x 26.184 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.184 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.184 * [taylor]: Taking taylor expansion of x in x 26.184 * [backup-simplify]: Simplify 0 into 0 26.184 * [backup-simplify]: Simplify 1 into 1 26.184 * [backup-simplify]: Simplify (/ 1 1) into 1 26.184 * [taylor]: Taking taylor expansion of 1 in x 26.184 * [backup-simplify]: Simplify 1 into 1 26.184 * [backup-simplify]: Simplify (+ 1 0) into 1 26.185 * [backup-simplify]: Simplify (sqrt 0) into 0 26.186 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 26.186 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.186 * [taylor]: Taking taylor expansion of x in x 26.186 * [backup-simplify]: Simplify 0 into 0 26.186 * [backup-simplify]: Simplify 1 into 1 26.186 * [backup-simplify]: Simplify (/ 1 1) into 1 26.186 * [taylor]: Taking taylor expansion of (* (sqrt (+ (/ 1 x) 1)) (/ 1 x)) in x 26.186 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in x 26.186 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.186 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.186 * [taylor]: Taking taylor expansion of x in x 26.186 * [backup-simplify]: Simplify 0 into 0 26.186 * [backup-simplify]: Simplify 1 into 1 26.186 * [backup-simplify]: Simplify (/ 1 1) into 1 26.186 * [taylor]: Taking taylor expansion of 1 in x 26.186 * [backup-simplify]: Simplify 1 into 1 26.187 * [backup-simplify]: Simplify (+ 1 0) into 1 26.187 * [backup-simplify]: Simplify (sqrt 0) into 0 26.188 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 26.188 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.188 * [taylor]: Taking taylor expansion of x in x 26.188 * [backup-simplify]: Simplify 0 into 0 26.188 * [backup-simplify]: Simplify 1 into 1 26.188 * [backup-simplify]: Simplify (/ 1 1) into 1 26.188 * [backup-simplify]: Simplify (* 0 1) into 0 26.189 * [backup-simplify]: Simplify 0 into 0 26.189 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.190 * [backup-simplify]: Simplify (+ (* 0 0) (* +nan.0 1)) into (- +nan.0) 26.190 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 26.191 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.191 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.191 * [backup-simplify]: Simplify (+ 0 1) into 1 26.193 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 26.195 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* +nan.0 0) (* +nan.0 1))) into (- +nan.0) 26.195 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 26.196 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.197 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.197 * [backup-simplify]: Simplify (+ 0 0) into 0 26.201 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 26.206 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* +nan.0 0) (+ (* +nan.0 0) (* +nan.0 1)))) into (- +nan.0) 26.206 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 26.208 * [backup-simplify]: Simplify (+ (* (- +nan.0) (/ 1 x)) (+ (- +nan.0) (* (- +nan.0) (/ 1 (/ 1 x))))) into (- (+ (* +nan.0 x) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) 26.208 * [backup-simplify]: Simplify (* (sqrt (+ 1 (/ 1 (- x)))) (/ 1 (- x))) into (* -1 (* (/ 1 x) (sqrt (- 1 (/ 1 x))))) 26.208 * [approximate]: Taking taylor expansion of (* -1 (* (/ 1 x) (sqrt (- 1 (/ 1 x))))) in (x) around 0 26.208 * [taylor]: Taking taylor expansion of (* -1 (* (/ 1 x) (sqrt (- 1 (/ 1 x))))) in x 26.208 * [taylor]: Taking taylor expansion of -1 in x 26.208 * [backup-simplify]: Simplify -1 into -1 26.208 * [taylor]: Taking taylor expansion of (* (/ 1 x) (sqrt (- 1 (/ 1 x)))) in x 26.208 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.208 * [taylor]: Taking taylor expansion of x in x 26.208 * [backup-simplify]: Simplify 0 into 0 26.208 * [backup-simplify]: Simplify 1 into 1 26.209 * [backup-simplify]: Simplify (/ 1 1) into 1 26.209 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 26.209 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.209 * [taylor]: Taking taylor expansion of 1 in x 26.209 * [backup-simplify]: Simplify 1 into 1 26.209 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.209 * [taylor]: Taking taylor expansion of x in x 26.209 * [backup-simplify]: Simplify 0 into 0 26.209 * [backup-simplify]: Simplify 1 into 1 26.209 * [backup-simplify]: Simplify (/ 1 1) into 1 26.210 * [backup-simplify]: Simplify (- 1) into -1 26.210 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.211 * [backup-simplify]: Simplify (sqrt 0) into 0 26.212 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 26.212 * [taylor]: Taking taylor expansion of (* -1 (* (/ 1 x) (sqrt (- 1 (/ 1 x))))) in x 26.212 * [taylor]: Taking taylor expansion of -1 in x 26.212 * [backup-simplify]: Simplify -1 into -1 26.212 * [taylor]: Taking taylor expansion of (* (/ 1 x) (sqrt (- 1 (/ 1 x)))) in x 26.212 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.212 * [taylor]: Taking taylor expansion of x in x 26.212 * [backup-simplify]: Simplify 0 into 0 26.212 * [backup-simplify]: Simplify 1 into 1 26.213 * [backup-simplify]: Simplify (/ 1 1) into 1 26.213 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 26.213 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.213 * [taylor]: Taking taylor expansion of 1 in x 26.213 * [backup-simplify]: Simplify 1 into 1 26.213 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.213 * [taylor]: Taking taylor expansion of x in x 26.213 * [backup-simplify]: Simplify 0 into 0 26.213 * [backup-simplify]: Simplify 1 into 1 26.213 * [backup-simplify]: Simplify (/ 1 1) into 1 26.214 * [backup-simplify]: Simplify (- 1) into -1 26.214 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.215 * [backup-simplify]: Simplify (sqrt 0) into 0 26.216 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 26.217 * [backup-simplify]: Simplify (* 1 0) into 0 26.217 * [backup-simplify]: Simplify (* -1 0) into 0 26.217 * [backup-simplify]: Simplify 0 into 0 26.218 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.220 * [backup-simplify]: Simplify (+ (* 1 +nan.0) (* 0 0)) into (- +nan.0) 26.222 * [backup-simplify]: Simplify (+ (* -1 (- +nan.0)) (* 0 0)) into (- +nan.0) 26.223 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 26.223 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.224 * [backup-simplify]: Simplify (- 0) into 0 26.224 * [backup-simplify]: Simplify (+ 1 0) into 1 26.228 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 26.229 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.231 * [backup-simplify]: Simplify (+ (* 1 +nan.0) (+ (* 0 +nan.0) (* 0 0))) into (- +nan.0) 26.234 * [backup-simplify]: Simplify (+ (* -1 (- +nan.0)) (+ (* 0 (- +nan.0)) (* 0 0))) into (- +nan.0) 26.234 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 26.235 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.236 * [backup-simplify]: Simplify (- 0) into 0 26.236 * [backup-simplify]: Simplify (+ 0 0) into 0 26.240 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 26.241 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.246 * [backup-simplify]: Simplify (+ (* 1 +nan.0) (+ (* 0 +nan.0) (+ (* 0 +nan.0) (* 0 0)))) into (- +nan.0) 26.250 * [backup-simplify]: Simplify (+ (* -1 (- +nan.0)) (+ (* 0 (- +nan.0)) (+ (* 0 (- +nan.0)) (* 0 0)))) into (- +nan.0) 26.250 * [backup-simplify]: Simplify (- +nan.0) into (- +nan.0) 26.252 * [backup-simplify]: Simplify (+ (* (- +nan.0) (/ 1 (- x))) (+ (- +nan.0) (* (- +nan.0) (/ 1 (/ 1 (- x)))))) into (- (+ (* +nan.0 x) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) 26.252 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1) 26.252 * [backup-simplify]: Simplify (sqrt (+ 1 x)) into (sqrt (+ x 1)) 26.252 * [approximate]: Taking taylor expansion of (sqrt (+ x 1)) in (x) around 0 26.252 * [taylor]: Taking taylor expansion of (sqrt (+ x 1)) in x 26.252 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.252 * [taylor]: Taking taylor expansion of x in x 26.252 * [backup-simplify]: Simplify 0 into 0 26.252 * [backup-simplify]: Simplify 1 into 1 26.252 * [taylor]: Taking taylor expansion of 1 in x 26.252 * [backup-simplify]: Simplify 1 into 1 26.253 * [backup-simplify]: Simplify (+ 0 1) into 1 26.253 * [backup-simplify]: Simplify (sqrt 1) into 1 26.254 * [backup-simplify]: Simplify (+ 1 0) into 1 26.254 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 26.254 * [taylor]: Taking taylor expansion of (sqrt (+ x 1)) in x 26.254 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.254 * [taylor]: Taking taylor expansion of x in x 26.255 * [backup-simplify]: Simplify 0 into 0 26.255 * [backup-simplify]: Simplify 1 into 1 26.255 * [taylor]: Taking taylor expansion of 1 in x 26.255 * [backup-simplify]: Simplify 1 into 1 26.255 * [backup-simplify]: Simplify (+ 0 1) into 1 26.255 * [backup-simplify]: Simplify (sqrt 1) into 1 26.256 * [backup-simplify]: Simplify (+ 1 0) into 1 26.257 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 26.257 * [backup-simplify]: Simplify 1 into 1 26.257 * [backup-simplify]: Simplify 1/2 into 1/2 26.257 * [backup-simplify]: Simplify (+ 0 0) into 0 26.258 * [backup-simplify]: Simplify (/ (- 0 (pow 1/2 2) (+)) (* 2 1)) into -1/8 26.258 * [backup-simplify]: Simplify -1/8 into -1/8 26.259 * [backup-simplify]: Simplify (+ (* -1/8 (pow x 2)) (+ (* 1/2 x) 1)) into (- (+ (* 1/2 x) 1) (* 1/8 (pow x 2))) 26.259 * [backup-simplify]: Simplify (sqrt (+ 1 (/ 1 x))) into (sqrt (+ (/ 1 x) 1)) 26.259 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in (x) around 0 26.259 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in x 26.259 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.259 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.259 * [taylor]: Taking taylor expansion of x in x 26.259 * [backup-simplify]: Simplify 0 into 0 26.259 * [backup-simplify]: Simplify 1 into 1 26.259 * [backup-simplify]: Simplify (/ 1 1) into 1 26.260 * [taylor]: Taking taylor expansion of 1 in x 26.260 * [backup-simplify]: Simplify 1 into 1 26.260 * [backup-simplify]: Simplify (+ 1 0) into 1 26.260 * [backup-simplify]: Simplify (sqrt 0) into 0 26.262 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 26.262 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in x 26.262 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.262 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.262 * [taylor]: Taking taylor expansion of x in x 26.262 * [backup-simplify]: Simplify 0 into 0 26.262 * [backup-simplify]: Simplify 1 into 1 26.262 * [backup-simplify]: Simplify (/ 1 1) into 1 26.262 * [taylor]: Taking taylor expansion of 1 in x 26.262 * [backup-simplify]: Simplify 1 into 1 26.263 * [backup-simplify]: Simplify (+ 1 0) into 1 26.263 * [backup-simplify]: Simplify (sqrt 0) into 0 26.265 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 26.265 * [backup-simplify]: Simplify 0 into 0 26.265 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.265 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.266 * [backup-simplify]: Simplify (+ 0 1) into 1 26.269 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 26.270 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.271 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.271 * [backup-simplify]: Simplify (+ 0 0) into 0 26.275 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 26.275 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.276 * [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))))) 26.276 * [backup-simplify]: Simplify (sqrt (+ 1 (/ 1 (- x)))) into (sqrt (- 1 (/ 1 x))) 26.276 * [approximate]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in (x) around 0 26.276 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 26.276 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.276 * [taylor]: Taking taylor expansion of 1 in x 26.276 * [backup-simplify]: Simplify 1 into 1 26.276 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.276 * [taylor]: Taking taylor expansion of x in x 26.276 * [backup-simplify]: Simplify 0 into 0 26.276 * [backup-simplify]: Simplify 1 into 1 26.276 * [backup-simplify]: Simplify (/ 1 1) into 1 26.277 * [backup-simplify]: Simplify (- 1) into -1 26.277 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.278 * [backup-simplify]: Simplify (sqrt 0) into 0 26.279 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 26.279 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 26.279 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.279 * [taylor]: Taking taylor expansion of 1 in x 26.279 * [backup-simplify]: Simplify 1 into 1 26.279 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.279 * [taylor]: Taking taylor expansion of x in x 26.279 * [backup-simplify]: Simplify 0 into 0 26.279 * [backup-simplify]: Simplify 1 into 1 26.280 * [backup-simplify]: Simplify (/ 1 1) into 1 26.280 * [backup-simplify]: Simplify (- 1) into -1 26.281 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.281 * [backup-simplify]: Simplify (sqrt 0) into 0 26.282 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 26.282 * [backup-simplify]: Simplify 0 into 0 26.282 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.283 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.284 * [backup-simplify]: Simplify (- 0) into 0 26.284 * [backup-simplify]: Simplify (+ 1 0) into 1 26.287 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 26.287 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.288 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.289 * [backup-simplify]: Simplify (- 0) into 0 26.289 * [backup-simplify]: Simplify (+ 0 0) into 0 26.293 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 26.293 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.293 * [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))))) 26.293 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 26.293 * [backup-simplify]: Simplify (sqrt (+ 1 x)) into (sqrt (+ x 1)) 26.293 * [approximate]: Taking taylor expansion of (sqrt (+ x 1)) in (x) around 0 26.293 * [taylor]: Taking taylor expansion of (sqrt (+ x 1)) in x 26.293 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.293 * [taylor]: Taking taylor expansion of x in x 26.293 * [backup-simplify]: Simplify 0 into 0 26.293 * [backup-simplify]: Simplify 1 into 1 26.293 * [taylor]: Taking taylor expansion of 1 in x 26.293 * [backup-simplify]: Simplify 1 into 1 26.293 * [backup-simplify]: Simplify (+ 0 1) into 1 26.294 * [backup-simplify]: Simplify (sqrt 1) into 1 26.294 * [backup-simplify]: Simplify (+ 1 0) into 1 26.294 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 26.294 * [taylor]: Taking taylor expansion of (sqrt (+ x 1)) in x 26.294 * [taylor]: Taking taylor expansion of (+ x 1) in x 26.294 * [taylor]: Taking taylor expansion of x in x 26.294 * [backup-simplify]: Simplify 0 into 0 26.294 * [backup-simplify]: Simplify 1 into 1 26.294 * [taylor]: Taking taylor expansion of 1 in x 26.294 * [backup-simplify]: Simplify 1 into 1 26.295 * [backup-simplify]: Simplify (+ 0 1) into 1 26.295 * [backup-simplify]: Simplify (sqrt 1) into 1 26.295 * [backup-simplify]: Simplify (+ 1 0) into 1 26.295 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 1))) into 1/2 26.296 * [backup-simplify]: Simplify 1 into 1 26.296 * [backup-simplify]: Simplify 1/2 into 1/2 26.296 * [backup-simplify]: Simplify (+ 0 0) into 0 26.296 * [backup-simplify]: Simplify (/ (- 0 (pow 1/2 2) (+)) (* 2 1)) into -1/8 26.296 * [backup-simplify]: Simplify -1/8 into -1/8 26.297 * [backup-simplify]: Simplify (+ (* -1/8 (pow x 2)) (+ (* 1/2 x) 1)) into (- (+ (* 1/2 x) 1) (* 1/8 (pow x 2))) 26.297 * [backup-simplify]: Simplify (sqrt (+ 1 (/ 1 x))) into (sqrt (+ (/ 1 x) 1)) 26.297 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in (x) around 0 26.297 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in x 26.297 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.297 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.297 * [taylor]: Taking taylor expansion of x in x 26.297 * [backup-simplify]: Simplify 0 into 0 26.297 * [backup-simplify]: Simplify 1 into 1 26.297 * [backup-simplify]: Simplify (/ 1 1) into 1 26.297 * [taylor]: Taking taylor expansion of 1 in x 26.297 * [backup-simplify]: Simplify 1 into 1 26.297 * [backup-simplify]: Simplify (+ 1 0) into 1 26.298 * [backup-simplify]: Simplify (sqrt 0) into 0 26.298 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 26.298 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 x) 1)) in x 26.298 * [taylor]: Taking taylor expansion of (+ (/ 1 x) 1) in x 26.298 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.298 * [taylor]: Taking taylor expansion of x in x 26.298 * [backup-simplify]: Simplify 0 into 0 26.298 * [backup-simplify]: Simplify 1 into 1 26.299 * [backup-simplify]: Simplify (/ 1 1) into 1 26.299 * [taylor]: Taking taylor expansion of 1 in x 26.299 * [backup-simplify]: Simplify 1 into 1 26.299 * [backup-simplify]: Simplify (+ 1 0) into 1 26.299 * [backup-simplify]: Simplify (sqrt 0) into 0 26.300 * [backup-simplify]: Simplify (/ 1 (* 2 (sqrt 0))) into +nan.0 26.300 * [backup-simplify]: Simplify 0 into 0 26.300 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.301 * [backup-simplify]: Simplify (+ 0 1) into 1 26.303 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 26.303 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.303 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.304 * [backup-simplify]: Simplify (+ 0 0) into 0 26.306 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 26.306 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.306 * [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))))) 26.306 * [backup-simplify]: Simplify (sqrt (+ 1 (/ 1 (- x)))) into (sqrt (- 1 (/ 1 x))) 26.306 * [approximate]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in (x) around 0 26.306 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 26.306 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.306 * [taylor]: Taking taylor expansion of 1 in x 26.306 * [backup-simplify]: Simplify 1 into 1 26.306 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.306 * [taylor]: Taking taylor expansion of x in x 26.306 * [backup-simplify]: Simplify 0 into 0 26.306 * [backup-simplify]: Simplify 1 into 1 26.307 * [backup-simplify]: Simplify (/ 1 1) into 1 26.307 * [backup-simplify]: Simplify (- 1) into -1 26.307 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.307 * [backup-simplify]: Simplify (sqrt 0) into 0 26.308 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 26.308 * [taylor]: Taking taylor expansion of (sqrt (- 1 (/ 1 x))) in x 26.308 * [taylor]: Taking taylor expansion of (- 1 (/ 1 x)) in x 26.308 * [taylor]: Taking taylor expansion of 1 in x 26.308 * [backup-simplify]: Simplify 1 into 1 26.308 * [taylor]: Taking taylor expansion of (/ 1 x) in x 26.308 * [taylor]: Taking taylor expansion of x in x 26.308 * [backup-simplify]: Simplify 0 into 0 26.308 * [backup-simplify]: Simplify 1 into 1 26.309 * [backup-simplify]: Simplify (/ 1 1) into 1 26.309 * [backup-simplify]: Simplify (- 1) into -1 26.309 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.310 * [backup-simplify]: Simplify (sqrt 0) into 0 26.310 * [backup-simplify]: Simplify (/ -1 (* 2 (sqrt 0))) into +nan.0 26.310 * [backup-simplify]: Simplify 0 into 0 26.310 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.311 * [backup-simplify]: Simplify (- 0) into 0 26.311 * [backup-simplify]: Simplify (+ 1 0) into 1 26.313 * [backup-simplify]: Simplify (/ (- 1 (pow +nan.0 2) (+)) (* 2 0)) into +nan.0 26.313 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.314 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.314 * [backup-simplify]: Simplify (- 0) into 0 26.314 * [backup-simplify]: Simplify (+ 0 0) into 0 26.316 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* +nan.0 +nan.0)))) (* 2 0)) into +nan.0 26.316 * [backup-simplify]: Simplify +nan.0 into +nan.0 26.317 * [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))))) 26.317 * * * [progress]: simplifying candidates 26.317 * * * * [progress]: [ 1 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 2 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 3 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 4 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 5 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 6 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 7 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 8 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 9 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 10 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 11 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 12 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 13 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 14 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 15 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 16 / 125 ] simplifiying candidate # 26.317 * * * * [progress]: [ 17 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 18 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 19 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 20 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 21 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 22 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 23 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 24 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 25 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 26 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 27 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 28 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 29 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 30 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 31 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 32 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 33 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 34 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 35 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 36 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 37 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 38 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 39 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 40 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 41 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 42 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 43 / 125 ] simplifiying candidate # 26.318 * * * * [progress]: [ 44 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 45 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 46 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 47 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 48 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 49 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 50 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 51 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 52 / 125 ] simplifiying candidate #real (real->posit16 (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)))))> 26.319 * * * * [progress]: [ 53 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 54 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 55 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 56 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 57 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 58 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 59 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 60 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 61 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 62 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 63 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 64 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 65 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 66 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 67 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 68 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 69 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 70 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 71 / 125 ] simplifiying candidate # 26.319 * * * * [progress]: [ 72 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 73 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 74 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 75 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 76 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 77 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 78 / 125 ] simplifiying candidate #real (real->posit16 (* (sqrt (+ 1 x)) x)))))> 26.320 * * * * [progress]: [ 79 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 80 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 81 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 82 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 83 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 84 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 85 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 86 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 87 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 88 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 89 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 90 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 91 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 92 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 93 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 94 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 95 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 96 / 125 ] simplifiying candidate #real (real->posit16 (sqrt (+ 1 x)))) x)))> 26.320 * * * * [progress]: [ 97 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 98 / 125 ] simplifiying candidate # 26.320 * * * * [progress]: [ 99 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 100 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 101 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 102 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 103 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 104 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 105 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 106 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 107 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 108 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 109 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 110 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 111 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 112 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 113 / 125 ] simplifiying candidate #real (real->posit16 (sqrt (+ 1 x)))) (* (sqrt (+ 1 x)) x)))> 26.321 * * * * [progress]: [ 114 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 115 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 116 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 117 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 118 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 119 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 120 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 121 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 122 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 123 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 124 / 125 ] simplifiying candidate # 26.321 * * * * [progress]: [ 125 / 125 ] simplifiying candidate # 26.322 * [simplify]: Simplifying: (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)) (+ (log (sqrt (+ 1 x))) (+ (log (sqrt (+ 1 x))) (log x))) (+ (log (sqrt (+ 1 x))) (log (* (sqrt (+ 1 x)) x))) (log (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (exp (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (* (* (* (sqrt (+ 1 x)) (sqrt (+ 1 x))) (sqrt (+ 1 x))) (* (* (* (sqrt (+ 1 x)) (sqrt (+ 1 x))) (sqrt (+ 1 x))) (* (* x x) x))) (* (* (* (sqrt (+ 1 x)) (sqrt (+ 1 x))) (sqrt (+ 1 x))) (* (* (* (sqrt (+ 1 x)) x) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) x))) (* (cbrt (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (cbrt (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)))) (cbrt (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (* (* (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (sqrt (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (sqrt (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (* (sqrt (+ (pow 1 3) (pow x 3))) (* (sqrt (+ (pow 1 3) (pow x 3))) x)) (* (sqrt (+ (* 1 1) (- (* x x) (* 1 x)))) (sqrt (+ (* 1 1) (- (* x x) (* 1 x))))) (* (sqrt (+ (pow 1 3) (pow x 3))) (* (sqrt (- (* 1 1) (* x x))) x)) (* (sqrt (+ (* 1 1) (- (* x x) (* 1 x)))) (sqrt (- 1 x))) (* (sqrt (- (* 1 1) (* x x))) (* (sqrt (+ (pow 1 3) (pow x 3))) x)) (* (sqrt (- 1 x)) (sqrt (+ (* 1 1) (- (* x x) (* 1 x))))) (* (sqrt (- (* 1 1) (* x x))) (* (sqrt (- (* 1 1) (* x x))) x)) (* (sqrt (- 1 x)) (sqrt (- 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt (* (sqrt (+ 1 x)) x))) (* (sqrt (sqrt (+ 1 x))) (sqrt (* (sqrt (+ 1 x)) x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (sqrt (+ 1 x))) (sqrt (* (sqrt (+ 1 x)) x))) (* (sqrt (sqrt (+ 1 x))) (sqrt (* (sqrt (+ 1 x)) x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (+ 1 x)) (sqrt (+ 1 x))) (* (sqrt (+ 1 x)) (* (cbrt (* (sqrt (+ 1 x)) x)) (cbrt (* (sqrt (+ 1 x)) x)))) (* (sqrt (+ 1 x)) (sqrt (* (sqrt (+ 1 x)) x))) (* (sqrt (+ 1 x)) 1) (* (sqrt (+ 1 x)) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (+ 1 x)) (* (sqrt (sqrt (+ 1 x))) (sqrt x))) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) (* (cbrt x) (cbrt x)))) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) (sqrt x))) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) 1)) (* (sqrt (+ 1 x)) (* (cbrt (sqrt (+ 1 x))) (cbrt (sqrt (+ 1 x))))) (* (sqrt (+ 1 x)) (sqrt (* (cbrt (+ 1 x)) (cbrt (+ 1 x))))) (* (sqrt (+ 1 x)) (sqrt (sqrt (+ 1 x)))) (* (sqrt (+ 1 x)) (sqrt 1)) (* (sqrt (+ 1 x)) (sqrt 1)) (* (sqrt (+ 1 x)) (sqrt (sqrt (+ 1 x)))) (* (sqrt (+ 1 x)) 1) (* (sqrt (+ 1 x)) x) (* (cbrt (sqrt (+ 1 x))) (* (sqrt (+ 1 x)) x)) (* (sqrt (cbrt (+ 1 x))) (* (sqrt (+ 1 x)) x)) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)) (* (sqrt (sqrt (+ 1 x))) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) (* (sqrt (+ (pow 1 3) (pow x 3))) x)) (* (sqrt (+ 1 x)) (* (sqrt (- (* 1 1) (* x x))) x)) (* (sqrt (+ (pow 1 3) (pow x 3))) (* (sqrt (+ 1 x)) x)) (* (sqrt (- (* 1 1) (* x x))) (* (sqrt (+ 1 x)) x)) (real->posit16 (* (sqrt (+ 1 x)) (* (sqrt (+ 1 x)) x))) (* (sqrt (+ 1 x)) x) (+ (log (sqrt (+ 1 x))) (log x)) (log (* (sqrt (+ 1 x)) x)) (exp (* (sqrt (+ 1 x)) x)) (* (* (* (sqrt (+ 1 x)) (sqrt (+ 1 x))) (sqrt (+ 1 x))) (* (* x x) x)) (* (cbrt (* (sqrt (+ 1 x)) x)) (cbrt (* (sqrt (+ 1 x)) x))) (cbrt (* (sqrt (+ 1 x)) x)) (* (* (* (sqrt (+ 1 x)) x) (* (sqrt (+ 1 x)) x)) (* (sqrt (+ 1 x)) x)) (sqrt (* (sqrt (+ 1 x)) x)) (sqrt (* (sqrt (+ 1 x)) x)) (* (sqrt (sqrt (+ 1 x))) (sqrt x)) (* (sqrt (sqrt (+ 1 x))) (sqrt x)) (* (sqrt (sqrt (+ 1 x))) (sqrt x)) (* (sqrt (sqrt (+ 1 x))) (sqrt x)) (* (sqrt (+ 1 x)) (* (cbrt x) (cbrt x))) (* (sqrt (+ 1 x)) (sqrt x)) (* (sqrt (+ 1 x)) 1) (* (cbrt (sqrt (+ 1 x))) x) (* (sqrt (cbrt (+ 1 x))) x) (* (sqrt (sqrt (+ 1 x))) x) (* (sqrt (+ 1 x)) x) (* (sqrt (+ 1 x)) x) (* (sqrt (sqrt (+ 1 x))) x) (* (sqrt (+ 1 x)) x) (* (sqrt (+ (pow 1 3) (pow x 3))) x) (* (sqrt (- (* 1 1) (* x x))) x) (real->posit16 (* (sqrt (+ 1 x)) x)) (log (sqrt (+ 1 x))) (exp (sqrt (+ 1 x))) (* (cbrt (sqrt (+ 1 x))) (cbrt (sqrt (+ 1 x)))) (cbrt (sqrt (+ 1 x))) (* (* (sqrt (+ 1 x)) (sqrt (+ 1 x))) (sqrt (+ 1 x))) (sqrt (* (cbrt (+ 1 x)) (cbrt (+ 1 x)))) (sqrt (cbrt (+ 1 x))) (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ 1 x))) (sqrt 1) (sqrt (+ 1 x)) (sqrt 1) (sqrt (+ 1 x)) (sqrt (+ (pow 1 3) (pow x 3))) (sqrt (+ (* 1 1) (- (* x x) (* 1 x)))) (sqrt (- (* 1 1) (* x x))) (sqrt (- 1 x)) (/ 1 2) (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ 1 x))) (real->posit16 (sqrt (+ 1 x))) (log (sqrt (+ 1 x))) (exp (sqrt (+ 1 x))) (* (cbrt (sqrt (+ 1 x))) (cbrt (sqrt (+ 1 x)))) (cbrt (sqrt (+ 1 x))) (* (* (sqrt (+ 1 x)) (sqrt (+ 1 x))) (sqrt (+ 1 x))) (sqrt (* (cbrt (+ 1 x)) (cbrt (+ 1 x)))) (sqrt (cbrt (+ 1 x))) (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ 1 x))) (sqrt 1) (sqrt (+ 1 x)) (sqrt 1) (sqrt (+ 1 x)) (sqrt (+ (pow 1 3) (pow x 3))) (sqrt (+ (* 1 1) (- (* x x) (* 1 x)))) (sqrt (- (* 1 1) (* x x))) (sqrt (- 1 x)) (/ 1 2) (sqrt (sqrt (+ 1 x))) (sqrt (sqrt (+ 1 x))) (real->posit16 (sqrt (+ 1 x))) (+ x (pow x 2)) (+ x (pow x 2)) (+ x (pow x 2)) (- (+ x (* 1/2 (pow x 2))) (* 1/8 (pow x 3))) (- (+ (* +nan.0 x) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) (- (+ (* +nan.0 x) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) (- (+ (* 1/2 x) 1) (* 1/8 (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) (- (+ (* 1/2 x) 1) (* 1/8 (pow x 2))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) (- (+ (* +nan.0 (/ 1 (pow x 2))) (- (+ (* +nan.0 (/ 1 x)) (- +nan.0))))) 26.324 * * [simplify]: iteration 0: 124 enodes 26.394 * * [simplify]: iteration 1: 310 enodes 26.527 * * [simplify]: iteration 2: 768 enodes 27.080 * * [simplify]: iteration 3: 2810 enodes 28.611 * * [simplify]: iteration complete: 5001 enodes 28.611 * * [simplify]: Extracting #0: cost 66 inf + 0 28.613 * * [simplify]: Extracting #1: cost 567 inf + 2 28.617 * * [simplify]: Extracting #2: cost 1281 inf + 6466 28.630 * * [simplify]: Extracting #3: cost 997 inf + 60227 28.670 * * [simplify]: Extracting #4: cost 334 inf + 184472 28.724 * * [simplify]: Extracting #5: cost 51 inf + 259551 28.796 * * [simplify]: Extracting #6: cost 0 inf + 279703 28.889 * [simplify]: Simplified to: (* x (+ x 1)) (* x (+ x 1)) (log (* x (+ x 1))) (log (* x (+ x 1))) (log (* x (+ x 1))) (exp (* x (+ x 1))) (* (* x (+ x 1)) (* (* x (+ x 1)) (* x (+ x 1)))) (* (* x (+ x 1)) (* (* x (+ x 1)) (* x (+ x 1)))) (* (cbrt (* x (+ x 1))) (cbrt (* x (+ x 1)))) (cbrt (* x (+ x 1))) (* (* x (+ x 1)) (* (* x (+ x 1)) (* x (+ x 1)))) (sqrt (* x (+ x 1))) (sqrt (* x (+ x 1))) (+ x (* (* (* x x) x) x)) (+ (- (* x x) x) 1) (* (* (sqrt (- 1 (* x x))) x) (sqrt (+ 1 (* (* x x) x)))) (* (sqrt (+ (- (* x x) x) 1)) (sqrt (- 1 x))) (* (* (sqrt (- 1 (* x x))) x) (sqrt (+ 1 (* (* x x) x)))) (* (sqrt (+ (- (* x x) x) 1)) (sqrt (- 1 x))) (* (- 1 (* x x)) x) (- 1 x) (* (sqrt (* x (sqrt (+ x 1)))) (sqrt (sqrt (+ x 1)))) (* (sqrt (* x (sqrt (+ x 1)))) (sqrt (sqrt (+ x 1)))) (* (sqrt x) (sqrt (+ x 1))) (* (sqrt x) (sqrt (+ x 1))) (* (sqrt x) (sqrt (+ x 1))) (* (sqrt x) (sqrt (+ x 1))) (* (sqrt (* x (sqrt (+ x 1)))) (sqrt (sqrt (+ x 1)))) (* (sqrt (* x (sqrt (+ x 1)))) (sqrt (sqrt (+ x 1)))) (* (sqrt x) (sqrt (+ x 1))) (* (sqrt x) (sqrt (+ x 1))) (* (sqrt x) (sqrt (+ x 1))) (* (sqrt x) (sqrt (+ x 1))) (+ x 1) (* (* (sqrt (+ x 1)) (cbrt (* x (sqrt (+ x 1))))) (cbrt (* x (sqrt (+ x 1))))) (* (sqrt (* x (sqrt (+ x 1)))) (sqrt (+ x 1))) (sqrt (+ x 1)) (* (* (sqrt (sqrt (+ x 1))) (sqrt x)) (sqrt (+ x 1))) (* (* (sqrt (sqrt (+ x 1))) (sqrt x)) (sqrt (+ x 1))) (* (cbrt x) (* (cbrt x) (+ x 1))) (* (sqrt x) (+ x 1)) (+ x 1) (* (* (cbrt (sqrt (+ x 1))) (cbrt (sqrt (+ x 1)))) (sqrt (+ x 1))) (* (sqrt (+ x 1)) (fabs (cbrt (+ x 1)))) (* (sqrt (+ x 1)) (sqrt (sqrt (+ x 1)))) (sqrt (+ x 1)) (sqrt (+ x 1)) (* (sqrt (+ x 1)) (sqrt (sqrt (+ x 1)))) (sqrt (+ x 1)) (* x (sqrt (+ x 1))) (* (* x (sqrt (+ x 1))) (cbrt (sqrt (+ x 1)))) (* (* (sqrt (+ x 1)) (sqrt (cbrt (+ x 1)))) x) (* (* x (sqrt (+ x 1))) (sqrt (sqrt (+ x 1)))) (* x (+ x 1)) (* x (+ x 1)) (* (* x (sqrt (+ x 1))) (sqrt (sqrt (+ x 1)))) (* x (+ x 1)) (* (sqrt (+ x 1)) (* x (sqrt (+ 1 (* (* x x) x))))) (* (* (sqrt (- 1 (* x x))) x) (sqrt (+ x 1))) (* (sqrt (+ x 1)) (* x (sqrt (+ 1 (* (* x x) x))))) (* (* (sqrt (- 1 (* x x))) x) (sqrt (+ x 1))) (real->posit16 (* x (+ x 1))) (* x (sqrt (+ x 1))) (log (* x (sqrt (+ x 1)))) (log (* x (sqrt (+ x 1)))) (exp (* x (sqrt (+ x 1)))) (* (* x (sqrt (+ x 1))) (* (* x (sqrt (+ x 1))) (* x (sqrt (+ x 1))))) (* (cbrt (* x (sqrt (+ x 1)))) (cbrt (* x (sqrt (+ x 1))))) (cbrt (* x (sqrt (+ x 1)))) (* (* x (sqrt (+ x 1))) (* (* x (sqrt (+ x 1))) (* x (sqrt (+ x 1))))) (sqrt (* x (sqrt (+ x 1)))) (sqrt (* x (sqrt (+ x 1)))) (* (sqrt (sqrt (+ x 1))) (sqrt x)) (* (sqrt (sqrt (+ x 1))) (sqrt x)) (* (sqrt (sqrt (+ x 1))) (sqrt x)) (* (sqrt (sqrt (+ x 1))) (sqrt x)) (* (* (cbrt x) (cbrt x)) (sqrt (+ x 1))) (* (sqrt x) (sqrt (+ x 1))) (sqrt (+ x 1)) (* x (cbrt (sqrt (+ x 1)))) (* x (sqrt (cbrt (+ x 1)))) (* (sqrt (sqrt (+ x 1))) x) (* x (sqrt (+ x 1))) (* x (sqrt (+ x 1))) (* (sqrt (sqrt (+ x 1))) x) (* x (sqrt (+ x 1))) (* (sqrt (+ 1 (* (* x x) x))) x) (* x (sqrt (- 1 (* x x)))) (real->posit16 (* x (sqrt (+ x 1)))) (log (sqrt (+ x 1))) (exp (sqrt (+ x 1))) (* (cbrt (sqrt (+ x 1))) (cbrt (sqrt (+ x 1)))) (cbrt (sqrt (+ x 1))) (* (+ x 1) (sqrt (+ x 1))) (fabs (cbrt (+ x 1))) (sqrt (cbrt (+ x 1))) (sqrt (sqrt (+ x 1))) (sqrt (sqrt (+ x 1))) 1 (sqrt (+ x 1)) 1 (sqrt (+ x 1)) (sqrt (+ 1 (* (* x x) x))) (sqrt (+ (- (* x x) x) 1)) (sqrt (- 1 (* x x))) (sqrt (- 1 x)) 1/2 (sqrt (sqrt (+ x 1))) (sqrt (sqrt (+ x 1))) (real->posit16 (sqrt (+ x 1))) (log (sqrt (+ x 1))) (exp (sqrt (+ x 1))) (* (cbrt (sqrt (+ x 1))) (cbrt (sqrt (+ x 1)))) (cbrt (sqrt (+ x 1))) (* (+ x 1) (sqrt (+ x 1))) (fabs (cbrt (+ x 1))) (sqrt (cbrt (+ x 1))) (sqrt (sqrt (+ x 1))) (sqrt (sqrt (+ x 1))) 1 (sqrt (+ x 1)) 1 (sqrt (+ x 1)) (sqrt (+ 1 (* (* x x) x))) (sqrt (+ (- (* x x) x) 1)) (sqrt (- 1 (* x x))) (sqrt (- 1 x)) 1/2 (sqrt (sqrt (+ x 1))) (sqrt (sqrt (+ x 1))) (real->posit16 (sqrt (+ x 1))) (+ (* x x) x) (+ (* x x) x) (+ (* x x) x) (+ x (* (* x x) (+ 1/2 (* -1/8 x)))) (- (+ (* +nan.0 x) (- +nan.0 (/ +nan.0 x)))) (- (+ (* +nan.0 x) (- +nan.0 (/ +nan.0 x)))) (- (+ (/ x 2) 1) (* 1/8 (* x x))) (+ (+ (/ +nan.0 x) (/ (- +nan.0) (* x x))) (- +nan.0)) (+ (+ (/ +nan.0 x) (/ (- +nan.0) (* x x))) (- +nan.0)) (- (+ (/ x 2) 1) (* 1/8 (* x x))) (+ (+ (/ +nan.0 x) (/ (- +nan.0) (* x x))) (- +nan.0)) (+ (+ (/ +nan.0 x) (/ (- +nan.0) (* x x))) (- +nan.0)) 28.895 * * * [progress]: adding candidates to table 29.257 * [progress]: [Phase 3 of 3] Extracting. 29.257 * * [regime]: Finding splitpoints for: (# # #) 29.258 * * * [regime-changes]: Trying 2 branch expressions: ((+ x (* x x)) x) 29.258 * * * * [regimes]: Trying to branch on (+ x (* x x)) from (# # #) 29.291 * * * * [regimes]: Trying to branch on x from (# # #) 29.310 * * * [regime]: Found split indices: #