0.002 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.168 * * * [progress]: [2/2] Setting up program. 0.172 * [progress]: [Phase 2 of 3] Improving. 0.172 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.173 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 0.174 * * [simplify]: iters left: 3 (6 enodes) 0.183 * * [simplify]: iters left: 2 (26 enodes) 0.196 * * [simplify]: iters left: 1 (59 enodes) 0.214 * * [simplify]: Extracting #0: cost 1 inf + 0 0.214 * * [simplify]: Extracting #1: cost 10 inf + 0 0.214 * * [simplify]: Extracting #2: cost 22 inf + 0 0.215 * * [simplify]: Extracting #3: cost 18 inf + 4 0.216 * * [simplify]: Extracting #4: cost 4 inf + 2304 0.217 * * [simplify]: Extracting #5: cost 0 inf + 1869 0.217 * * [simplify]: Extracting #6: cost 0 inf + 1738 0.218 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0.218 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 0.231 * * [progress]: iteration 1 / 4 0.231 * * * [progress]: picking best candidate 0.257 * * * * [pick]: Picked # 0.257 * * * [progress]: localizing error 0.280 * * * [progress]: generating rewritten candidates 0.280 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.316 * * * [progress]: generating series expansions 0.317 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.325 * [backup-simplify]: Simplify (- (pow x 4) (pow y 4)) into (- (pow x 4) (pow y 4)) 0.325 * [approximate]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in (x y) around 0 0.326 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in y 0.326 * [taylor]: Taking taylor expansion of (pow x 4) in y 0.326 * [taylor]: Taking taylor expansion of x in y 0.326 * [backup-simplify]: Simplify x into x 0.327 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.327 * [taylor]: Taking taylor expansion of y in y 0.327 * [backup-simplify]: Simplify 0 into 0 0.327 * [backup-simplify]: Simplify 1 into 1 0.327 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in x 0.327 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.327 * [taylor]: Taking taylor expansion of x in x 0.327 * [backup-simplify]: Simplify 0 into 0 0.327 * [backup-simplify]: Simplify 1 into 1 0.328 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.328 * [taylor]: Taking taylor expansion of y in x 0.328 * [backup-simplify]: Simplify y into y 0.328 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in x 0.328 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.328 * [taylor]: Taking taylor expansion of x in x 0.328 * [backup-simplify]: Simplify 0 into 0 0.328 * [backup-simplify]: Simplify 1 into 1 0.328 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.328 * [taylor]: Taking taylor expansion of y in x 0.328 * [backup-simplify]: Simplify y into y 0.329 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.329 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.329 * [backup-simplify]: Simplify (- (pow y 4)) into (- (pow y 4)) 0.329 * [backup-simplify]: Simplify (+ 0 (- (pow y 4))) into (- (pow y 4)) 0.329 * [taylor]: Taking taylor expansion of (- (pow y 4)) in y 0.329 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.329 * [taylor]: Taking taylor expansion of y in y 0.329 * [backup-simplify]: Simplify 0 into 0 0.329 * [backup-simplify]: Simplify 1 into 1 0.330 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.330 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 0.331 * [backup-simplify]: Simplify (- 0) into 0 0.331 * [backup-simplify]: Simplify (+ 0 0) into 0 0.331 * [taylor]: Taking taylor expansion of 0 in y 0.332 * [backup-simplify]: Simplify 0 into 0 0.332 * [backup-simplify]: Simplify 0 into 0 0.332 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.333 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 0.333 * [backup-simplify]: Simplify (- 0) into 0 0.334 * [backup-simplify]: Simplify (+ 0 0) into 0 0.334 * [taylor]: Taking taylor expansion of 0 in y 0.334 * [backup-simplify]: Simplify 0 into 0 0.334 * [backup-simplify]: Simplify 0 into 0 0.334 * [backup-simplify]: Simplify 0 into 0 0.335 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 0.336 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 0.336 * [backup-simplify]: Simplify (- 0) into 0 0.336 * [backup-simplify]: Simplify (+ 0 0) into 0 0.336 * [taylor]: Taking taylor expansion of 0 in y 0.336 * [backup-simplify]: Simplify 0 into 0 0.336 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify 0 into 0 0.337 * [backup-simplify]: Simplify (- (pow (/ 1 x) 4) (pow (/ 1 y) 4)) into (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) 0.337 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in (x y) around 0 0.337 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in y 0.337 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in y 0.337 * [taylor]: Taking taylor expansion of (pow x 4) in y 0.337 * [taylor]: Taking taylor expansion of x in y 0.337 * [backup-simplify]: Simplify x into x 0.337 * [backup-simplify]: Simplify (* x x) into (pow x 2) 0.337 * [backup-simplify]: Simplify (* (pow x 2) (pow x 2)) into (pow x 4) 0.338 * [backup-simplify]: Simplify (/ 1 (pow x 4)) into (/ 1 (pow x 4)) 0.338 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.338 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.338 * [taylor]: Taking taylor expansion of y in y 0.338 * [backup-simplify]: Simplify 0 into 0 0.338 * [backup-simplify]: Simplify 1 into 1 0.338 * [backup-simplify]: Simplify (* 1 1) into 1 0.338 * [backup-simplify]: Simplify (* 1 1) into 1 0.339 * [backup-simplify]: Simplify (/ 1 1) into 1 0.339 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.339 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.339 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.339 * [taylor]: Taking taylor expansion of x in x 0.339 * [backup-simplify]: Simplify 0 into 0 0.339 * [backup-simplify]: Simplify 1 into 1 0.339 * [backup-simplify]: Simplify (* 1 1) into 1 0.340 * [backup-simplify]: Simplify (* 1 1) into 1 0.340 * [backup-simplify]: Simplify (/ 1 1) into 1 0.340 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.340 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.340 * [taylor]: Taking taylor expansion of y in x 0.340 * [backup-simplify]: Simplify y into y 0.340 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.340 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.340 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.340 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.340 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.341 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.341 * [taylor]: Taking taylor expansion of x in x 0.341 * [backup-simplify]: Simplify 0 into 0 0.341 * [backup-simplify]: Simplify 1 into 1 0.341 * [backup-simplify]: Simplify (* 1 1) into 1 0.341 * [backup-simplify]: Simplify (* 1 1) into 1 0.342 * [backup-simplify]: Simplify (/ 1 1) into 1 0.342 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.342 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.342 * [taylor]: Taking taylor expansion of y in x 0.342 * [backup-simplify]: Simplify y into y 0.342 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.342 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.342 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.342 * [backup-simplify]: Simplify (+ 1 0) into 1 0.343 * [taylor]: Taking taylor expansion of 1 in y 0.343 * [backup-simplify]: Simplify 1 into 1 0.343 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.344 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.345 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.345 * [backup-simplify]: Simplify (+ 0 0) into 0 0.345 * [taylor]: Taking taylor expansion of 0 in y 0.345 * [backup-simplify]: Simplify 0 into 0 0.346 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.347 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.348 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.348 * [backup-simplify]: Simplify (+ 0 0) into 0 0.348 * [taylor]: Taking taylor expansion of 0 in y 0.348 * [backup-simplify]: Simplify 0 into 0 0.349 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.351 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.352 * [backup-simplify]: Simplify (+ 0 0) into 0 0.352 * [taylor]: Taking taylor expansion of 0 in y 0.352 * [backup-simplify]: Simplify 0 into 0 0.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.354 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.355 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.356 * [backup-simplify]: Simplify (- (/ 1 (pow y 4))) into (- (/ 1 (pow y 4))) 0.356 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 4)))) into (- (/ 1 (pow y 4))) 0.356 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 4))) in y 0.356 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.356 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.356 * [taylor]: Taking taylor expansion of y in y 0.356 * [backup-simplify]: Simplify 0 into 0 0.356 * [backup-simplify]: Simplify 1 into 1 0.356 * [backup-simplify]: Simplify (* 1 1) into 1 0.357 * [backup-simplify]: Simplify (* 1 1) into 1 0.357 * [backup-simplify]: Simplify (/ 1 1) into 1 0.358 * [backup-simplify]: Simplify (- 1) into -1 0.358 * [backup-simplify]: Simplify -1 into -1 0.358 * [backup-simplify]: Simplify 1 into 1 0.360 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.361 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.362 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.362 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.362 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 0.363 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))))) into 0 0.363 * [backup-simplify]: Simplify (- 0) into 0 0.363 * [backup-simplify]: Simplify (+ 0 0) into 0 0.363 * [taylor]: Taking taylor expansion of 0 in y 0.363 * [backup-simplify]: Simplify 0 into 0 0.364 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.365 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.365 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.366 * [backup-simplify]: Simplify (- 0) into 0 0.366 * [backup-simplify]: Simplify 0 into 0 0.366 * [backup-simplify]: Simplify 0 into 0 0.366 * [backup-simplify]: Simplify 0 into 0 0.367 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.369 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.370 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.370 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.371 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 0.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))) (* 0 (/ 0 (pow y 4))))) into 0 0.371 * [backup-simplify]: Simplify (- 0) into 0 0.372 * [backup-simplify]: Simplify (+ 0 0) into 0 0.372 * [taylor]: Taking taylor expansion of 0 in y 0.372 * [backup-simplify]: Simplify 0 into 0 0.373 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.374 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.374 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.375 * [backup-simplify]: Simplify (- 0) into 0 0.375 * [backup-simplify]: Simplify 0 into 0 0.375 * [backup-simplify]: Simplify 0 into 0 0.375 * [backup-simplify]: Simplify 0 into 0 0.375 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 x))) 4)) (* -1 (pow (* (/ 1 (/ 1 y)) 1) 4))) into (- (pow x 4) (pow y 4)) 0.376 * [backup-simplify]: Simplify (- (pow (/ 1 (- x)) 4) (pow (/ 1 (- y)) 4)) into (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) 0.376 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in (x y) around 0 0.376 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in y 0.376 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in y 0.376 * [taylor]: Taking taylor expansion of (pow x 4) in y 0.376 * [taylor]: Taking taylor expansion of x in y 0.376 * [backup-simplify]: Simplify x into x 0.376 * [backup-simplify]: Simplify (* x x) into (pow x 2) 0.376 * [backup-simplify]: Simplify (* (pow x 2) (pow x 2)) into (pow x 4) 0.376 * [backup-simplify]: Simplify (/ 1 (pow x 4)) into (/ 1 (pow x 4)) 0.376 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.376 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.376 * [taylor]: Taking taylor expansion of y in y 0.376 * [backup-simplify]: Simplify 0 into 0 0.376 * [backup-simplify]: Simplify 1 into 1 0.377 * [backup-simplify]: Simplify (* 1 1) into 1 0.377 * [backup-simplify]: Simplify (* 1 1) into 1 0.377 * [backup-simplify]: Simplify (/ 1 1) into 1 0.377 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.377 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.377 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.377 * [taylor]: Taking taylor expansion of x in x 0.377 * [backup-simplify]: Simplify 0 into 0 0.377 * [backup-simplify]: Simplify 1 into 1 0.378 * [backup-simplify]: Simplify (* 1 1) into 1 0.378 * [backup-simplify]: Simplify (* 1 1) into 1 0.378 * [backup-simplify]: Simplify (/ 1 1) into 1 0.378 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.378 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.378 * [taylor]: Taking taylor expansion of y in x 0.378 * [backup-simplify]: Simplify y into y 0.379 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.379 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.379 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.379 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.379 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.379 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.379 * [taylor]: Taking taylor expansion of x in x 0.379 * [backup-simplify]: Simplify 0 into 0 0.379 * [backup-simplify]: Simplify 1 into 1 0.379 * [backup-simplify]: Simplify (* 1 1) into 1 0.380 * [backup-simplify]: Simplify (* 1 1) into 1 0.380 * [backup-simplify]: Simplify (/ 1 1) into 1 0.380 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.380 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.380 * [taylor]: Taking taylor expansion of y in x 0.380 * [backup-simplify]: Simplify y into y 0.380 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.380 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.381 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.381 * [backup-simplify]: Simplify (+ 1 0) into 1 0.381 * [taylor]: Taking taylor expansion of 1 in y 0.381 * [backup-simplify]: Simplify 1 into 1 0.382 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.383 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.384 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.384 * [backup-simplify]: Simplify (+ 0 0) into 0 0.384 * [taylor]: Taking taylor expansion of 0 in y 0.384 * [backup-simplify]: Simplify 0 into 0 0.385 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.386 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.387 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.388 * [backup-simplify]: Simplify (+ 0 0) into 0 0.388 * [taylor]: Taking taylor expansion of 0 in y 0.388 * [backup-simplify]: Simplify 0 into 0 0.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.390 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.392 * [backup-simplify]: Simplify (+ 0 0) into 0 0.392 * [taylor]: Taking taylor expansion of 0 in y 0.392 * [backup-simplify]: Simplify 0 into 0 0.393 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.407 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.408 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.409 * [backup-simplify]: Simplify (- (/ 1 (pow y 4))) into (- (/ 1 (pow y 4))) 0.409 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 4)))) into (- (/ 1 (pow y 4))) 0.409 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 4))) in y 0.409 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.409 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.409 * [taylor]: Taking taylor expansion of y in y 0.409 * [backup-simplify]: Simplify 0 into 0 0.409 * [backup-simplify]: Simplify 1 into 1 0.409 * [backup-simplify]: Simplify (* 1 1) into 1 0.410 * [backup-simplify]: Simplify (* 1 1) into 1 0.410 * [backup-simplify]: Simplify (/ 1 1) into 1 0.411 * [backup-simplify]: Simplify (- 1) into -1 0.411 * [backup-simplify]: Simplify -1 into -1 0.411 * [backup-simplify]: Simplify 1 into 1 0.412 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.414 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.415 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.415 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.415 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 0.415 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))))) into 0 0.416 * [backup-simplify]: Simplify (- 0) into 0 0.416 * [backup-simplify]: Simplify (+ 0 0) into 0 0.416 * [taylor]: Taking taylor expansion of 0 in y 0.416 * [backup-simplify]: Simplify 0 into 0 0.417 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.417 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.418 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.418 * [backup-simplify]: Simplify (- 0) into 0 0.418 * [backup-simplify]: Simplify 0 into 0 0.419 * [backup-simplify]: Simplify 0 into 0 0.419 * [backup-simplify]: Simplify 0 into 0 0.420 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.422 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.423 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.424 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.424 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 0.425 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))) (* 0 (/ 0 (pow y 4))))) into 0 0.425 * [backup-simplify]: Simplify (- 0) into 0 0.425 * [backup-simplify]: Simplify (+ 0 0) into 0 0.425 * [taylor]: Taking taylor expansion of 0 in y 0.425 * [backup-simplify]: Simplify 0 into 0 0.426 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.427 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.428 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.429 * [backup-simplify]: Simplify (- 0) into 0 0.429 * [backup-simplify]: Simplify 0 into 0 0.429 * [backup-simplify]: Simplify 0 into 0 0.429 * [backup-simplify]: Simplify 0 into 0 0.429 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x)))) 4)) (* -1 (pow (* (/ 1 (/ 1 (- y))) 1) 4))) into (- (pow x 4) (pow y 4)) 0.429 * * * [progress]: simplifying candidates 0.429 * * * * [progress]: [ 1 / 85 ] simplifiying candidate # 0.430 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 0.430 * * [simplify]: iters left: 6 (14 enodes) 0.438 * * [simplify]: iters left: 5 (59 enodes) 0.464 * * [simplify]: iters left: 4 (109 enodes) 0.510 * * [simplify]: iters left: 3 (217 enodes) 0.590 * * [simplify]: iters left: 2 (422 enodes) 0.786 * * [simplify]: Extracting #0: cost 1 inf + 0 0.786 * * [simplify]: Extracting #1: cost 17 inf + 0 0.787 * * [simplify]: Extracting #2: cost 154 inf + 0 0.788 * * [simplify]: Extracting #3: cost 217 inf + 2508 0.791 * * [simplify]: Extracting #4: cost 110 inf + 27075 0.803 * * [simplify]: Extracting #5: cost 8 inf + 51490 0.818 * * [simplify]: Extracting #6: cost 0 inf + 53629 0.834 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0.834 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))))) 0.834 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 0.835 * * [simplify]: iters left: 6 (9 enodes) 0.840 * * [simplify]: iters left: 5 (36 enodes) 0.857 * * [simplify]: iters left: 4 (67 enodes) 0.880 * * [simplify]: iters left: 3 (136 enodes) 0.911 * * [simplify]: iters left: 2 (288 enodes) 1.082 * * [simplify]: Extracting #0: cost 1 inf + 0 1.082 * * [simplify]: Extracting #1: cost 0 inf + 1 1.082 * [simplify]: Simplified to 0 1.082 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 1.082 * * * * [progress]: [ 2 / 85 ] simplifiying candidate # 1.082 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 1.083 * * [simplify]: iters left: 6 (12 enodes) 1.086 * * [simplify]: iters left: 5 (52 enodes) 1.097 * * [simplify]: iters left: 4 (95 enodes) 1.116 * * [simplify]: iters left: 3 (222 enodes) 1.218 * * [simplify]: iters left: 2 (467 enodes) 1.376 * * [simplify]: Extracting #0: cost 1 inf + 0 1.376 * * [simplify]: Extracting #1: cost 24 inf + 0 1.377 * * [simplify]: Extracting #2: cost 121 inf + 287 1.379 * * [simplify]: Extracting #3: cost 98 inf + 3829 1.389 * * [simplify]: Extracting #4: cost 36 inf + 16122 1.398 * * [simplify]: Extracting #5: cost 0 inf + 24627 1.406 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 1.406 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 1.407 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 1.407 * * [simplify]: iters left: 5 (7 enodes) 1.412 * * [simplify]: iters left: 4 (30 enodes) 1.424 * * [simplify]: iters left: 3 (61 enodes) 1.449 * * [simplify]: iters left: 2 (162 enodes) 1.495 * * [simplify]: iters left: 1 (350 enodes) 1.569 * * [simplify]: Extracting #0: cost 1 inf + 0 1.569 * * [simplify]: Extracting #1: cost 2 inf + 1 1.569 * * [simplify]: Extracting #2: cost 9 inf + 1 1.569 * * [simplify]: Extracting #3: cost 10 inf + 248 1.569 * * [simplify]: Extracting #4: cost 8 inf + 575 1.569 * * [simplify]: Extracting #5: cost 6 inf + 658 1.570 * * [simplify]: Extracting #6: cost 3 inf + 1163 1.570 * * [simplify]: Extracting #7: cost 0 inf + 2079 1.570 * [simplify]: Simplified to 0 1.570 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 1.570 * * * * [progress]: [ 3 / 85 ] simplifiying candidate # 1.571 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow y 4) (pow 1 4)))) 1.571 * * [simplify]: iters left: 6 (13 enodes) 1.577 * * [simplify]: iters left: 5 (55 enodes) 1.589 * * [simplify]: iters left: 4 (99 enodes) 1.610 * * [simplify]: iters left: 3 (149 enodes) 1.659 * * [simplify]: iters left: 2 (249 enodes) 1.732 * * [simplify]: Extracting #0: cost 1 inf + 0 1.732 * * [simplify]: Extracting #1: cost 19 inf + 0 1.732 * * [simplify]: Extracting #2: cost 86 inf + 3 1.733 * * [simplify]: Extracting #3: cost 88 inf + 582 1.735 * * [simplify]: Extracting #4: cost 65 inf + 2879 1.738 * * [simplify]: Extracting #5: cost 16 inf + 13949 1.743 * * [simplify]: Extracting #6: cost 0 inf + 17456 1.749 * * [simplify]: Extracting #7: cost 0 inf + 17325 1.754 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 1.755 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))))) 1.755 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 1.755 * * [simplify]: iters left: 4 (8 enodes) 1.760 * * [simplify]: iters left: 3 (31 enodes) 1.772 * * [simplify]: iters left: 2 (55 enodes) 1.785 * * [simplify]: iters left: 1 (74 enodes) 1.799 * * [simplify]: Extracting #0: cost 1 inf + 0 1.799 * * [simplify]: Extracting #1: cost 13 inf + 0 1.799 * * [simplify]: Extracting #2: cost 21 inf + 4 1.800 * * [simplify]: Extracting #3: cost 12 inf + 375 1.800 * * [simplify]: Extracting #4: cost 1 inf + 1749 1.801 * * [simplify]: Extracting #5: cost 0 inf + 1950 1.801 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 1.801 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 1.801 * * * * [progress]: [ 4 / 85 ] simplifiying candidate # 1.801 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 1.802 * * [simplify]: iters left: 6 (13 enodes) 1.805 * * [simplify]: iters left: 5 (56 enodes) 1.821 * * [simplify]: iters left: 4 (106 enodes) 1.858 * * [simplify]: iters left: 3 (175 enodes) 1.899 * * [simplify]: iters left: 2 (343 enodes) 2.066 * * [simplify]: Extracting #0: cost 1 inf + 0 2.066 * * [simplify]: Extracting #1: cost 31 inf + 0 2.066 * * [simplify]: Extracting #2: cost 153 inf + 888 2.068 * * [simplify]: Extracting #3: cost 158 inf + 7358 2.071 * * [simplify]: Extracting #4: cost 76 inf + 28732 2.082 * * [simplify]: Extracting #5: cost 5 inf + 50875 2.090 * * [simplify]: Extracting #6: cost 0 inf + 52469 2.097 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 2.097 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))))) 2.098 * [simplify]: Simplifying (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))) 2.098 * * [simplify]: iters left: 6 (8 enodes) 2.100 * * [simplify]: iters left: 5 (33 enodes) 2.108 * * [simplify]: iters left: 4 (61 enodes) 2.119 * * [simplify]: iters left: 3 (106 enodes) 2.141 * * [simplify]: iters left: 2 (158 enodes) 2.166 * * [simplify]: iters left: 1 (230 enodes) 2.203 * * [simplify]: Extracting #0: cost 1 inf + 0 2.203 * * [simplify]: Extracting #1: cost 0 inf + 1 2.203 * [simplify]: Simplified to 0 2.203 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 2.203 * * * * [progress]: [ 5 / 85 ] simplifiying candidate # 2.203 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 2.204 * * [simplify]: iters left: 6 (12 enodes) 2.210 * * [simplify]: iters left: 5 (47 enodes) 2.229 * * [simplify]: iters left: 4 (87 enodes) 2.253 * * [simplify]: iters left: 3 (138 enodes) 2.283 * * [simplify]: iters left: 2 (268 enodes) 2.439 * * [simplify]: Extracting #0: cost 1 inf + 0 2.439 * * [simplify]: Extracting #1: cost 23 inf + 0 2.440 * * [simplify]: Extracting #2: cost 137 inf + 0 2.442 * * [simplify]: Extracting #3: cost 164 inf + 508 2.444 * * [simplify]: Extracting #4: cost 115 inf + 9441 2.453 * * [simplify]: Extracting #5: cost 26 inf + 31272 2.461 * * [simplify]: Extracting #6: cost 0 inf + 39225 2.468 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 2.468 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))))) 2.468 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 2.468 * * [simplify]: iters left: 5 (7 enodes) 2.470 * * [simplify]: iters left: 4 (25 enodes) 2.476 * * [simplify]: iters left: 3 (47 enodes) 2.483 * * [simplify]: iters left: 2 (63 enodes) 2.497 * * [simplify]: iters left: 1 (75 enodes) 2.511 * * [simplify]: Extracting #0: cost 1 inf + 0 2.512 * * [simplify]: Extracting #1: cost 0 inf + 1 2.512 * [simplify]: Simplified to 0 2.512 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 2.512 * * * * [progress]: [ 6 / 85 ] simplifiying candidate # 2.512 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow y 4) 1))) 2.512 * * [simplify]: iters left: 6 (12 enodes) 2.516 * * [simplify]: iters left: 5 (52 enodes) 2.527 * * [simplify]: iters left: 4 (102 enodes) 2.555 * * [simplify]: iters left: 3 (166 enodes) 2.608 * * [simplify]: iters left: 2 (303 enodes) 2.773 * * [simplify]: Extracting #0: cost 1 inf + 0 2.773 * * [simplify]: Extracting #1: cost 23 inf + 0 2.774 * * [simplify]: Extracting #2: cost 128 inf + 125 2.776 * * [simplify]: Extracting #3: cost 140 inf + 2227 2.780 * * [simplify]: Extracting #4: cost 85 inf + 13963 2.790 * * [simplify]: Extracting #5: cost 11 inf + 34559 2.803 * * [simplify]: Extracting #6: cost 0 inf + 38538 2.813 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 2.813 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 2.814 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 2.814 * * [simplify]: iters left: 4 (7 enodes) 2.816 * * [simplify]: iters left: 3 (28 enodes) 2.823 * * [simplify]: iters left: 2 (57 enodes) 2.832 * * [simplify]: iters left: 1 (69 enodes) 2.854 * * [simplify]: Extracting #0: cost 1 inf + 0 2.854 * * [simplify]: Extracting #1: cost 13 inf + 0 2.854 * * [simplify]: Extracting #2: cost 18 inf + 4 2.854 * * [simplify]: Extracting #3: cost 13 inf + 300 2.855 * * [simplify]: Extracting #4: cost 5 inf + 1332 2.856 * * [simplify]: Extracting #5: cost 0 inf + 1625 2.856 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 2.857 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 2.857 * * * * [progress]: [ 7 / 85 ] simplifiying candidate # 2.857 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 2.857 * * [simplify]: iters left: 6 (13 enodes) 2.865 * * [simplify]: iters left: 5 (53 enodes) 2.890 * * [simplify]: iters left: 4 (109 enodes) 2.934 * * [simplify]: iters left: 3 (239 enodes) 3.008 * * [simplify]: iters left: 2 (483 enodes) 3.108 * * [simplify]: Extracting #0: cost 1 inf + 0 3.109 * * [simplify]: Extracting #1: cost 25 inf + 0 3.109 * * [simplify]: Extracting #2: cost 126 inf + 611 3.110 * * [simplify]: Extracting #3: cost 93 inf + 5119 3.112 * * [simplify]: Extracting #4: cost 49 inf + 13760 3.119 * * [simplify]: Extracting #5: cost 10 inf + 21830 3.127 * * [simplify]: Extracting #6: cost 0 inf + 24462 3.135 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 3.136 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 3.136 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 3.136 * * [simplify]: iters left: 6 (8 enodes) 3.141 * * [simplify]: iters left: 5 (31 enodes) 3.148 * * [simplify]: iters left: 4 (66 enodes) 3.163 * * [simplify]: iters left: 3 (148 enodes) 3.203 * * [simplify]: iters left: 2 (285 enodes) 3.254 * * [simplify]: iters left: 1 (408 enodes) 3.326 * * [simplify]: Extracting #0: cost 1 inf + 0 3.326 * * [simplify]: Extracting #1: cost 0 inf + 1 3.326 * [simplify]: Simplified to 0 3.326 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 3.326 * * * * [progress]: [ 8 / 85 ] simplifiying candidate # 3.326 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 3.326 * * [simplify]: iters left: 6 (12 enodes) 3.329 * * [simplify]: iters left: 5 (51 enodes) 3.341 * * [simplify]: iters left: 4 (99 enodes) 3.361 * * [simplify]: iters left: 3 (213 enodes) 3.419 * * [simplify]: iters left: 2 (376 enodes) 3.528 * * [simplify]: Extracting #0: cost 1 inf + 0 3.529 * * [simplify]: Extracting #1: cost 12 inf + 0 3.529 * * [simplify]: Extracting #2: cost 80 inf + 1 3.529 * * [simplify]: Extracting #3: cost 140 inf + 1162 3.531 * * [simplify]: Extracting #4: cost 99 inf + 8700 3.534 * * [simplify]: Extracting #5: cost 26 inf + 24963 3.540 * * [simplify]: Extracting #6: cost 7 inf + 30150 3.550 * * [simplify]: Extracting #7: cost 0 inf + 32434 3.559 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 3.559 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))))) 3.560 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 3.560 * * [simplify]: iters left: 6 (9 enodes) 3.565 * * [simplify]: iters left: 5 (36 enodes) 3.579 * * [simplify]: iters left: 4 (67 enodes) 3.612 * * [simplify]: iters left: 3 (136 enodes) 3.669 * * [simplify]: iters left: 2 (288 enodes) 4.179 * * [simplify]: Extracting #0: cost 1 inf + 0 4.179 * * [simplify]: Extracting #1: cost 0 inf + 1 4.179 * [simplify]: Simplified to 0 4.179 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 4.180 * * * * [progress]: [ 9 / 85 ] simplifiying candidate # 4.180 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 4.180 * * [simplify]: iters left: 6 (10 enodes) 4.183 * * [simplify]: iters left: 5 (44 enodes) 4.192 * * [simplify]: iters left: 4 (91 enodes) 4.211 * * [simplify]: iters left: 3 (229 enodes) 4.289 * * [simplify]: iters left: 2 (497 enodes) 4.394 * * [simplify]: Extracting #0: cost 1 inf + 0 4.394 * * [simplify]: Extracting #1: cost 31 inf + 0 4.395 * * [simplify]: Extracting #2: cost 62 inf + 127 4.397 * * [simplify]: Extracting #3: cost 23 inf + 5171 4.401 * * [simplify]: Extracting #4: cost 16 inf + 6167 4.404 * * [simplify]: Extracting #5: cost 10 inf + 6992 4.408 * * [simplify]: Extracting #6: cost 4 inf + 8413 4.412 * * [simplify]: Extracting #7: cost 0 inf + 9581 4.416 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 4.416 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 4.416 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 4.417 * * [simplify]: iters left: 5 (7 enodes) 4.421 * * [simplify]: iters left: 4 (30 enodes) 4.433 * * [simplify]: iters left: 3 (61 enodes) 4.462 * * [simplify]: iters left: 2 (162 enodes) 4.528 * * [simplify]: iters left: 1 (350 enodes) 4.602 * * [simplify]: Extracting #0: cost 1 inf + 0 4.603 * * [simplify]: Extracting #1: cost 2 inf + 1 4.603 * * [simplify]: Extracting #2: cost 9 inf + 1 4.603 * * [simplify]: Extracting #3: cost 10 inf + 248 4.603 * * [simplify]: Extracting #4: cost 8 inf + 575 4.603 * * [simplify]: Extracting #5: cost 6 inf + 658 4.603 * * [simplify]: Extracting #6: cost 3 inf + 1163 4.604 * * [simplify]: Extracting #7: cost 0 inf + 2079 4.604 * [simplify]: Simplified to 0 4.604 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 4.604 * * * * [progress]: [ 10 / 85 ] simplifiying candidate # 4.604 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow y 4) (pow 1 4)))) 4.605 * * [simplify]: iters left: 6 (11 enodes) 4.608 * * [simplify]: iters left: 5 (47 enodes) 4.625 * * [simplify]: iters left: 4 (89 enodes) 4.640 * * [simplify]: iters left: 3 (150 enodes) 4.688 * * [simplify]: iters left: 2 (260 enodes) 4.732 * * [simplify]: iters left: 1 (373 enodes) 4.807 * * [simplify]: Extracting #0: cost 1 inf + 0 4.807 * * [simplify]: Extracting #1: cost 34 inf + 0 4.807 * * [simplify]: Extracting #2: cost 67 inf + 183 4.808 * * [simplify]: Extracting #3: cost 33 inf + 4036 4.810 * * [simplify]: Extracting #4: cost 18 inf + 8172 4.812 * * [simplify]: Extracting #5: cost 13 inf + 8509 4.814 * * [simplify]: Extracting #6: cost 4 inf + 10726 4.816 * * [simplify]: Extracting #7: cost 0 inf + 12647 4.819 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 4.819 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))))) 4.819 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 4.819 * * [simplify]: iters left: 4 (8 enodes) 4.822 * * [simplify]: iters left: 3 (31 enodes) 4.829 * * [simplify]: iters left: 2 (55 enodes) 4.850 * * [simplify]: iters left: 1 (74 enodes) 4.865 * * [simplify]: Extracting #0: cost 1 inf + 0 4.865 * * [simplify]: Extracting #1: cost 13 inf + 0 4.865 * * [simplify]: Extracting #2: cost 21 inf + 4 4.865 * * [simplify]: Extracting #3: cost 12 inf + 375 4.865 * * [simplify]: Extracting #4: cost 1 inf + 1749 4.866 * * [simplify]: Extracting #5: cost 0 inf + 1950 4.866 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 4.866 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 4.867 * * * * [progress]: [ 11 / 85 ] simplifiying candidate # 4.867 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 4.867 * * [simplify]: iters left: 6 (11 enodes) 4.870 * * [simplify]: iters left: 5 (48 enodes) 4.880 * * [simplify]: iters left: 4 (96 enodes) 4.897 * * [simplify]: iters left: 3 (173 enodes) 4.946 * * [simplify]: iters left: 2 (312 enodes) 4.990 * * [simplify]: iters left: 1 (481 enodes) 5.115 * * [simplify]: Extracting #0: cost 1 inf + 0 5.115 * * [simplify]: Extracting #1: cost 54 inf + 0 5.116 * * [simplify]: Extracting #2: cost 131 inf + 44 5.117 * * [simplify]: Extracting #3: cost 124 inf + 2391 5.118 * * [simplify]: Extracting #4: cost 98 inf + 7476 5.122 * * [simplify]: Extracting #5: cost 50 inf + 25583 5.131 * * [simplify]: Extracting #6: cost 0 inf + 51753 5.138 * * [simplify]: Extracting #7: cost 0 inf + 51673 5.144 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 5.144 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))))) 5.144 * [simplify]: Simplifying (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))) 5.144 * * [simplify]: iters left: 6 (8 enodes) 5.147 * * [simplify]: iters left: 5 (33 enodes) 5.155 * * [simplify]: iters left: 4 (61 enodes) 5.166 * * [simplify]: iters left: 3 (106 enodes) 5.199 * * [simplify]: iters left: 2 (158 enodes) 5.246 * * [simplify]: iters left: 1 (230 enodes) 5.293 * * [simplify]: Extracting #0: cost 1 inf + 0 5.293 * * [simplify]: Extracting #1: cost 0 inf + 1 5.293 * [simplify]: Simplified to 0 5.293 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 5.293 * * * * [progress]: [ 12 / 85 ] simplifiying candidate # 5.294 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 5.294 * * [simplify]: iters left: 6 (10 enodes) 5.297 * * [simplify]: iters left: 5 (39 enodes) 5.313 * * [simplify]: iters left: 4 (80 enodes) 5.339 * * [simplify]: iters left: 3 (146 enodes) 5.369 * * [simplify]: iters left: 2 (249 enodes) 5.409 * * [simplify]: iters left: 1 (335 enodes) 5.475 * * [simplify]: Extracting #0: cost 1 inf + 0 5.475 * * [simplify]: Extracting #1: cost 40 inf + 0 5.475 * * [simplify]: Extracting #2: cost 80 inf + 1 5.476 * * [simplify]: Extracting #3: cost 65 inf + 2227 5.477 * * [simplify]: Extracting #4: cost 41 inf + 6614 5.479 * * [simplify]: Extracting #5: cost 18 inf + 9530 5.481 * * [simplify]: Extracting #6: cost 6 inf + 12253 5.483 * * [simplify]: Extracting #7: cost 0 inf + 14678 5.486 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 5.486 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))))) 5.486 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 5.486 * * [simplify]: iters left: 5 (7 enodes) 5.489 * * [simplify]: iters left: 4 (25 enodes) 5.494 * * [simplify]: iters left: 3 (47 enodes) 5.501 * * [simplify]: iters left: 2 (63 enodes) 5.509 * * [simplify]: iters left: 1 (75 enodes) 5.520 * * [simplify]: Extracting #0: cost 1 inf + 0 5.520 * * [simplify]: Extracting #1: cost 0 inf + 1 5.520 * [simplify]: Simplified to 0 5.520 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 5.520 * * * * [progress]: [ 13 / 85 ] simplifiying candidate # 5.520 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow y 4) 1))) 5.520 * * [simplify]: iters left: 6 (10 enodes) 5.527 * * [simplify]: iters left: 5 (44 enodes) 5.544 * * [simplify]: iters left: 4 (92 enodes) 5.561 * * [simplify]: iters left: 3 (161 enodes) 5.611 * * [simplify]: iters left: 2 (259 enodes) 5.666 * * [simplify]: iters left: 1 (366 enodes) 5.742 * * [simplify]: Extracting #0: cost 1 inf + 0 5.742 * * [simplify]: Extracting #1: cost 32 inf + 0 5.743 * * [simplify]: Extracting #2: cost 68 inf + 87 5.744 * * [simplify]: Extracting #3: cost 32 inf + 4825 5.748 * * [simplify]: Extracting #4: cost 20 inf + 8072 5.752 * * [simplify]: Extracting #5: cost 3 inf + 12033 5.757 * * [simplify]: Extracting #6: cost 0 inf + 12458 5.762 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 5.762 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 5.762 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 5.762 * * [simplify]: iters left: 4 (7 enodes) 5.767 * * [simplify]: iters left: 3 (28 enodes) 5.779 * * [simplify]: iters left: 2 (57 enodes) 5.797 * * [simplify]: iters left: 1 (69 enodes) 5.819 * * [simplify]: Extracting #0: cost 1 inf + 0 5.819 * * [simplify]: Extracting #1: cost 13 inf + 0 5.819 * * [simplify]: Extracting #2: cost 18 inf + 4 5.819 * * [simplify]: Extracting #3: cost 13 inf + 300 5.820 * * [simplify]: Extracting #4: cost 5 inf + 1332 5.821 * * [simplify]: Extracting #5: cost 0 inf + 1625 5.822 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 5.822 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 5.822 * * * * [progress]: [ 14 / 85 ] simplifiying candidate # 5.822 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 5.823 * * [simplify]: iters left: 6 (11 enodes) 5.831 * * [simplify]: iters left: 5 (46 enodes) 5.849 * * [simplify]: iters left: 4 (79 enodes) 5.875 * * [simplify]: iters left: 3 (139 enodes) 5.913 * * [simplify]: iters left: 2 (228 enodes) 5.949 * * [simplify]: iters left: 1 (312 enodes) 6.037 * * [simplify]: Extracting #0: cost 1 inf + 0 6.037 * * [simplify]: Extracting #1: cost 28 inf + 0 6.037 * * [simplify]: Extracting #2: cost 64 inf + 1 6.038 * * [simplify]: Extracting #3: cost 53 inf + 1767 6.040 * * [simplify]: Extracting #4: cost 22 inf + 7002 6.044 * * [simplify]: Extracting #5: cost 9 inf + 9161 6.046 * * [simplify]: Extracting #6: cost 1 inf + 11748 6.048 * * [simplify]: Extracting #7: cost 0 inf + 12000 6.050 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 6.050 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 6.050 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 6.050 * * [simplify]: iters left: 6 (8 enodes) 6.054 * * [simplify]: iters left: 5 (31 enodes) 6.061 * * [simplify]: iters left: 4 (66 enodes) 6.075 * * [simplify]: iters left: 3 (148 enodes) 6.125 * * [simplify]: iters left: 2 (285 enodes) 6.171 * * [simplify]: iters left: 1 (408 enodes) 6.255 * * [simplify]: Extracting #0: cost 1 inf + 0 6.255 * * [simplify]: Extracting #1: cost 0 inf + 1 6.255 * [simplify]: Simplified to 0 6.255 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 6.255 * * * * [progress]: [ 15 / 85 ] simplifiying candidate # 6.256 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 6.256 * * [simplify]: iters left: 6 (13 enodes) 6.259 * * [simplify]: iters left: 5 (54 enodes) 6.274 * * [simplify]: iters left: 4 (96 enodes) 6.301 * * [simplify]: iters left: 3 (153 enodes) 6.335 * * [simplify]: iters left: 2 (283 enodes) 6.496 * * [simplify]: Extracting #0: cost 1 inf + 0 6.496 * * [simplify]: Extracting #1: cost 22 inf + 0 6.497 * * [simplify]: Extracting #2: cost 129 inf + 43 6.498 * * [simplify]: Extracting #3: cost 176 inf + 293 6.500 * * [simplify]: Extracting #4: cost 149 inf + 3856 6.504 * * [simplify]: Extracting #5: cost 57 inf + 26376 6.509 * * [simplify]: Extracting #6: cost 3 inf + 41590 6.515 * * [simplify]: Extracting #7: cost 0 inf + 42535 6.521 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 6.521 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))))) 6.522 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 6.522 * * [simplify]: iters left: 6 (9 enodes) 6.524 * * [simplify]: iters left: 5 (36 enodes) 6.532 * * [simplify]: iters left: 4 (67 enodes) 6.556 * * [simplify]: iters left: 3 (136 enodes) 6.600 * * [simplify]: iters left: 2 (288 enodes) 6.716 * * [simplify]: Extracting #0: cost 1 inf + 0 6.716 * * [simplify]: Extracting #1: cost 0 inf + 1 6.716 * [simplify]: Simplified to 0 6.716 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 6.717 * * * * [progress]: [ 16 / 85 ] simplifiying candidate # 6.717 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 6.717 * * [simplify]: iters left: 6 (11 enodes) 6.721 * * [simplify]: iters left: 5 (47 enodes) 6.739 * * [simplify]: iters left: 4 (90 enodes) 6.762 * * [simplify]: iters left: 3 (182 enodes) 6.823 * * [simplify]: iters left: 2 (371 enodes) 6.907 * * [simplify]: Extracting #0: cost 1 inf + 0 6.907 * * [simplify]: Extracting #1: cost 24 inf + 0 6.907 * * [simplify]: Extracting #2: cost 54 inf + 248 6.908 * * [simplify]: Extracting #3: cost 22 inf + 2781 6.909 * * [simplify]: Extracting #4: cost 10 inf + 4416 6.910 * * [simplify]: Extracting #5: cost 4 inf + 5416 6.912 * * [simplify]: Extracting #6: cost 1 inf + 6001 6.913 * * [simplify]: Extracting #7: cost 0 inf + 6253 6.915 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 6.915 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 6.915 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 6.915 * * [simplify]: iters left: 5 (7 enodes) 6.918 * * [simplify]: iters left: 4 (30 enodes) 6.927 * * [simplify]: iters left: 3 (61 enodes) 6.947 * * [simplify]: iters left: 2 (162 enodes) 7.032 * * [simplify]: iters left: 1 (350 enodes) 7.122 * * [simplify]: Extracting #0: cost 1 inf + 0 7.122 * * [simplify]: Extracting #1: cost 2 inf + 1 7.122 * * [simplify]: Extracting #2: cost 9 inf + 1 7.122 * * [simplify]: Extracting #3: cost 10 inf + 248 7.122 * * [simplify]: Extracting #4: cost 8 inf + 575 7.123 * * [simplify]: Extracting #5: cost 6 inf + 658 7.123 * * [simplify]: Extracting #6: cost 3 inf + 1163 7.123 * * [simplify]: Extracting #7: cost 0 inf + 2079 7.124 * [simplify]: Simplified to 0 7.124 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 7.124 * * * * [progress]: [ 17 / 85 ] simplifiying candidate # 7.124 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow y 4) (pow 1 4)))) 7.124 * * [simplify]: iters left: 6 (10 enodes) 7.128 * * [simplify]: iters left: 5 (44 enodes) 7.138 * * [simplify]: iters left: 4 (79 enodes) 7.163 * * [simplify]: iters left: 3 (93 enodes) 7.189 * * [simplify]: iters left: 2 (137 enodes) 7.229 * * [simplify]: iters left: 1 (223 enodes) 7.304 * * [simplify]: Extracting #0: cost 1 inf + 0 7.304 * * [simplify]: Extracting #1: cost 31 inf + 0 7.305 * * [simplify]: Extracting #2: cost 87 inf + 45 7.307 * * [simplify]: Extracting #3: cost 41 inf + 4665 7.311 * * [simplify]: Extracting #4: cost 1 inf + 10145 7.314 * * [simplify]: Extracting #5: cost 0 inf + 10402 7.316 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 7.317 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))))) 7.317 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 7.317 * * [simplify]: iters left: 4 (8 enodes) 7.320 * * [simplify]: iters left: 3 (31 enodes) 7.326 * * [simplify]: iters left: 2 (55 enodes) 7.335 * * [simplify]: iters left: 1 (74 enodes) 7.357 * * [simplify]: Extracting #0: cost 1 inf + 0 7.360 * * [simplify]: Extracting #1: cost 13 inf + 0 7.360 * * [simplify]: Extracting #2: cost 21 inf + 4 7.361 * * [simplify]: Extracting #3: cost 12 inf + 375 7.361 * * [simplify]: Extracting #4: cost 1 inf + 1749 7.362 * * [simplify]: Extracting #5: cost 0 inf + 1950 7.364 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 7.364 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 7.364 * * * * [progress]: [ 18 / 85 ] simplifiying candidate # 7.364 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 7.365 * * [simplify]: iters left: 6 (12 enodes) 7.371 * * [simplify]: iters left: 5 (51 enodes) 7.393 * * [simplify]: iters left: 4 (93 enodes) 7.419 * * [simplify]: iters left: 3 (119 enodes) 7.455 * * [simplify]: iters left: 2 (192 enodes) 7.508 * * [simplify]: iters left: 1 (340 enodes) 7.590 * * [simplify]: Extracting #0: cost 1 inf + 0 7.590 * * [simplify]: Extracting #1: cost 47 inf + 0 7.591 * * [simplify]: Extracting #2: cost 171 inf + 613 7.593 * * [simplify]: Extracting #3: cost 107 inf + 10402 7.597 * * [simplify]: Extracting #4: cost 71 inf + 23971 7.611 * * [simplify]: Extracting #5: cost 15 inf + 55607 7.628 * * [simplify]: Extracting #6: cost 0 inf + 63488 7.639 * * [simplify]: Extracting #7: cost 0 inf + 63135 7.651 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 7.651 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))))) 7.651 * [simplify]: Simplifying (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))) 7.651 * * [simplify]: iters left: 6 (8 enodes) 7.654 * * [simplify]: iters left: 5 (33 enodes) 7.663 * * [simplify]: iters left: 4 (61 enodes) 7.676 * * [simplify]: iters left: 3 (106 enodes) 7.699 * * [simplify]: iters left: 2 (158 enodes) 7.739 * * [simplify]: iters left: 1 (230 enodes) 7.808 * * [simplify]: Extracting #0: cost 1 inf + 0 7.808 * * [simplify]: Extracting #1: cost 0 inf + 1 7.808 * [simplify]: Simplified to 0 7.808 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 7.808 * * * * [progress]: [ 19 / 85 ] simplifiying candidate # 7.809 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 7.809 * * [simplify]: iters left: 6 (11 enodes) 7.815 * * [simplify]: iters left: 5 (42 enodes) 7.824 * * [simplify]: iters left: 4 (77 enodes) 7.834 * * [simplify]: iters left: 3 (91 enodes) 7.845 * * [simplify]: iters left: 2 (126 enodes) 7.863 * * [simplify]: iters left: 1 (200 enodes) 7.902 * * [simplify]: Extracting #0: cost 1 inf + 0 7.902 * * [simplify]: Extracting #1: cost 33 inf + 0 7.903 * * [simplify]: Extracting #2: cost 108 inf + 205 7.903 * * [simplify]: Extracting #3: cost 98 inf + 1000 7.904 * * [simplify]: Extracting #4: cost 67 inf + 5045 7.907 * * [simplify]: Extracting #5: cost 9 inf + 13828 7.911 * * [simplify]: Extracting #6: cost 0 inf + 15310 7.914 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 7.915 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))))) 7.915 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 7.915 * * [simplify]: iters left: 5 (7 enodes) 7.918 * * [simplify]: iters left: 4 (25 enodes) 7.927 * * [simplify]: iters left: 3 (47 enodes) 7.941 * * [simplify]: iters left: 2 (63 enodes) 7.958 * * [simplify]: iters left: 1 (75 enodes) 7.975 * * [simplify]: Extracting #0: cost 1 inf + 0 7.975 * * [simplify]: Extracting #1: cost 0 inf + 1 7.975 * [simplify]: Simplified to 0 7.975 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 7.975 * * * * [progress]: [ 20 / 85 ] simplifiying candidate # 7.975 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow y 4) 1))) 7.976 * * [simplify]: iters left: 6 (10 enodes) 7.986 * * [simplify]: iters left: 5 (42 enodes) 8.005 * * [simplify]: iters left: 4 (83 enodes) 8.029 * * [simplify]: iters left: 3 (101 enodes) 8.055 * * [simplify]: iters left: 2 (136 enodes) 8.098 * * [simplify]: iters left: 1 (217 enodes) 8.184 * * [simplify]: Extracting #0: cost 1 inf + 0 8.185 * * [simplify]: Extracting #1: cost 29 inf + 0 8.185 * * [simplify]: Extracting #2: cost 87 inf + 45 8.186 * * [simplify]: Extracting #3: cost 50 inf + 3525 8.188 * * [simplify]: Extracting #4: cost 1 inf + 10428 8.191 * * [simplify]: Extracting #5: cost 0 inf + 10605 8.194 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 8.194 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 8.195 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 8.195 * * [simplify]: iters left: 4 (7 enodes) 8.197 * * [simplify]: iters left: 3 (28 enodes) 8.205 * * [simplify]: iters left: 2 (57 enodes) 8.226 * * [simplify]: iters left: 1 (69 enodes) 8.248 * * [simplify]: Extracting #0: cost 1 inf + 0 8.248 * * [simplify]: Extracting #1: cost 13 inf + 0 8.248 * * [simplify]: Extracting #2: cost 18 inf + 4 8.249 * * [simplify]: Extracting #3: cost 13 inf + 300 8.249 * * [simplify]: Extracting #4: cost 5 inf + 1332 8.250 * * [simplify]: Extracting #5: cost 0 inf + 1625 8.251 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 8.251 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 8.251 * * * * [progress]: [ 21 / 85 ] simplifiying candidate # 8.251 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 8.252 * * [simplify]: iters left: 6 (12 enodes) 8.260 * * [simplify]: iters left: 5 (48 enodes) 8.274 * * [simplify]: iters left: 4 (95 enodes) 8.290 * * [simplify]: iters left: 3 (170 enodes) 8.355 * * [simplify]: iters left: 2 (311 enodes) 8.447 * * [simplify]: iters left: 1 (484 enodes) 8.571 * * [simplify]: Extracting #0: cost 1 inf + 0 8.571 * * [simplify]: Extracting #1: cost 42 inf + 0 8.572 * * [simplify]: Extracting #2: cost 128 inf + 44 8.573 * * [simplify]: Extracting #3: cost 112 inf + 1151 8.575 * * [simplify]: Extracting #4: cost 27 inf + 13840 8.579 * * [simplify]: Extracting #5: cost 10 inf + 17349 8.583 * * [simplify]: Extracting #6: cost 0 inf + 20793 8.587 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 8.587 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 8.587 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 8.587 * * [simplify]: iters left: 6 (8 enodes) 8.591 * * [simplify]: iters left: 5 (31 enodes) 8.603 * * [simplify]: iters left: 4 (66 enodes) 8.628 * * [simplify]: iters left: 3 (148 enodes) 8.697 * * [simplify]: iters left: 2 (285 enodes) 8.755 * * [simplify]: iters left: 1 (408 enodes) 8.827 * * [simplify]: Extracting #0: cost 1 inf + 0 8.828 * * [simplify]: Extracting #1: cost 0 inf + 1 8.828 * [simplify]: Simplified to 0 8.828 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 8.828 * * * * [progress]: [ 22 / 85 ] simplifiying candidate # 8.828 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 8.828 * * [simplify]: iters left: 6 (13 enodes) 8.835 * * [simplify]: iters left: 5 (54 enodes) 8.861 * * [simplify]: iters left: 4 (96 enodes) 8.895 * * [simplify]: iters left: 3 (157 enodes) 8.938 * * [simplify]: iters left: 2 (283 enodes) 9.076 * * [simplify]: Extracting #0: cost 1 inf + 0 9.076 * * [simplify]: Extracting #1: cost 19 inf + 0 9.076 * * [simplify]: Extracting #2: cost 100 inf + 0 9.077 * * [simplify]: Extracting #3: cost 182 inf + 421 9.078 * * [simplify]: Extracting #4: cost 147 inf + 5686 9.082 * * [simplify]: Extracting #5: cost 49 inf + 29606 9.088 * * [simplify]: Extracting #6: cost 0 inf + 46055 9.095 * [simplify]: Simplified to (* (+ (* x x) (* y y)) (- (* x x) (* y y))) 9.095 * [simplify]: Simplified (2 1) to (λ (x y) (+ (* (+ (* x x) (* y y)) (- (* x x) (* y y))) (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))))) 9.095 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 9.095 * * [simplify]: iters left: 6 (9 enodes) 9.098 * * [simplify]: iters left: 5 (36 enodes) 9.106 * * [simplify]: iters left: 4 (67 enodes) 9.136 * * [simplify]: iters left: 3 (136 enodes) 9.199 * * [simplify]: iters left: 2 (288 enodes) 9.347 * * [simplify]: Extracting #0: cost 1 inf + 0 9.347 * * [simplify]: Extracting #1: cost 0 inf + 1 9.347 * [simplify]: Simplified to 0 9.347 * [simplify]: Simplified (2 2) to (λ (x y) (+ (* (+ (* x x) (* y y)) (- (* x x) (* y y))) 0)) 9.347 * * * * [progress]: [ 23 / 85 ] simplifiying candidate # 9.347 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 9.348 * * [simplify]: iters left: 6 (11 enodes) 9.352 * * [simplify]: iters left: 5 (47 enodes) 9.361 * * [simplify]: iters left: 4 (90 enodes) 9.382 * * [simplify]: iters left: 3 (183 enodes) 9.459 * * [simplify]: iters left: 2 (353 enodes) 9.550 * * [simplify]: Extracting #0: cost 1 inf + 0 9.550 * * [simplify]: Extracting #1: cost 15 inf + 0 9.550 * * [simplify]: Extracting #2: cost 42 inf + 1 9.551 * * [simplify]: Extracting #3: cost 41 inf + 980 9.551 * * [simplify]: Extracting #4: cost 25 inf + 2795 9.552 * * [simplify]: Extracting #5: cost 7 inf + 7152 9.554 * * [simplify]: Extracting #6: cost 2 inf + 7051 9.555 * * [simplify]: Extracting #7: cost 0 inf + 7635 9.556 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 9.556 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 9.557 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 9.557 * * [simplify]: iters left: 5 (7 enodes) 9.559 * * [simplify]: iters left: 4 (30 enodes) 9.566 * * [simplify]: iters left: 3 (61 enodes) 9.592 * * [simplify]: iters left: 2 (162 enodes) 9.680 * * [simplify]: iters left: 1 (350 enodes) 9.763 * * [simplify]: Extracting #0: cost 1 inf + 0 9.763 * * [simplify]: Extracting #1: cost 2 inf + 1 9.763 * * [simplify]: Extracting #2: cost 9 inf + 1 9.763 * * [simplify]: Extracting #3: cost 10 inf + 248 9.763 * * [simplify]: Extracting #4: cost 8 inf + 575 9.763 * * [simplify]: Extracting #5: cost 6 inf + 658 9.764 * * [simplify]: Extracting #6: cost 3 inf + 1163 9.764 * * [simplify]: Extracting #7: cost 0 inf + 2079 9.764 * [simplify]: Simplified to 0 9.764 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 9.765 * * * * [progress]: [ 24 / 85 ] simplifiying candidate # 9.765 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow y 4) (pow 1 4)))) 9.765 * * [simplify]: iters left: 6 (12 enodes) 9.769 * * [simplify]: iters left: 5 (50 enodes) 9.779 * * [simplify]: iters left: 4 (86 enodes) 9.790 * * [simplify]: iters left: 3 (97 enodes) 9.807 * * [simplify]: iters left: 2 (125 enodes) 9.823 * * [simplify]: iters left: 1 (170 enodes) 9.866 * * [simplify]: Extracting #0: cost 1 inf + 0 9.867 * * [simplify]: Extracting #1: cost 23 inf + 0 9.867 * * [simplify]: Extracting #2: cost 47 inf + 4 9.867 * * [simplify]: Extracting #3: cost 33 inf + 840 9.868 * * [simplify]: Extracting #4: cost 11 inf + 4145 9.870 * * [simplify]: Extracting #5: cost 2 inf + 7154 9.871 * * [simplify]: Extracting #6: cost 0 inf + 8149 9.873 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 9.873 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))))) 9.873 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 9.873 * * [simplify]: iters left: 4 (8 enodes) 9.876 * * [simplify]: iters left: 3 (31 enodes) 9.882 * * [simplify]: iters left: 2 (55 enodes) 9.894 * * [simplify]: iters left: 1 (74 enodes) 9.906 * * [simplify]: Extracting #0: cost 1 inf + 0 9.906 * * [simplify]: Extracting #1: cost 13 inf + 0 9.906 * * [simplify]: Extracting #2: cost 21 inf + 4 9.906 * * [simplify]: Extracting #3: cost 12 inf + 375 9.907 * * [simplify]: Extracting #4: cost 1 inf + 1749 9.907 * * [simplify]: Extracting #5: cost 0 inf + 1950 9.908 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 9.908 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 9.908 * * * * [progress]: [ 25 / 85 ] simplifiying candidate # 9.908 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 9.908 * * [simplify]: iters left: 6 (12 enodes) 9.912 * * [simplify]: iters left: 5 (51 enodes) 9.922 * * [simplify]: iters left: 4 (93 enodes) 9.936 * * [simplify]: iters left: 3 (117 enodes) 9.960 * * [simplify]: iters left: 2 (162 enodes) 10.000 * * [simplify]: iters left: 1 (251 enodes) 10.078 * * [simplify]: Extracting #0: cost 1 inf + 0 10.078 * * [simplify]: Extracting #1: cost 35 inf + 0 10.079 * * [simplify]: Extracting #2: cost 104 inf + 2 10.079 * * [simplify]: Extracting #3: cost 104 inf + 620 10.080 * * [simplify]: Extracting #4: cost 79 inf + 3712 10.082 * * [simplify]: Extracting #5: cost 45 inf + 18298 10.087 * * [simplify]: Extracting #6: cost 4 inf + 43556 10.092 * * [simplify]: Extracting #7: cost 0 inf + 45090 10.100 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 10.101 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))))) 10.101 * [simplify]: Simplifying (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))) 10.101 * * [simplify]: iters left: 6 (8 enodes) 10.106 * * [simplify]: iters left: 5 (33 enodes) 10.120 * * [simplify]: iters left: 4 (61 enodes) 10.133 * * [simplify]: iters left: 3 (106 enodes) 10.153 * * [simplify]: iters left: 2 (158 enodes) 10.197 * * [simplify]: iters left: 1 (230 enodes) 10.261 * * [simplify]: Extracting #0: cost 1 inf + 0 10.261 * * [simplify]: Extracting #1: cost 0 inf + 1 10.261 * [simplify]: Simplified to 0 10.261 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 10.262 * * * * [progress]: [ 26 / 85 ] simplifiying candidate # 10.262 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 10.262 * * [simplify]: iters left: 6 (11 enodes) 10.265 * * [simplify]: iters left: 5 (42 enodes) 10.273 * * [simplify]: iters left: 4 (77 enodes) 10.287 * * [simplify]: iters left: 3 (90 enodes) 10.307 * * [simplify]: iters left: 2 (101 enodes) 10.333 * * [simplify]: iters left: 1 (131 enodes) 10.359 * * [simplify]: Extracting #0: cost 1 inf + 0 10.359 * * [simplify]: Extracting #1: cost 23 inf + 0 10.359 * * [simplify]: Extracting #2: cost 53 inf + 1 10.359 * * [simplify]: Extracting #3: cost 45 inf + 494 10.360 * * [simplify]: Extracting #4: cost 26 inf + 2398 10.361 * * [simplify]: Extracting #5: cost 7 inf + 7401 10.363 * * [simplify]: Extracting #6: cost 0 inf + 10490 10.365 * * [simplify]: Extracting #7: cost 0 inf + 10475 10.366 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 10.366 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))))) 10.367 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 10.367 * * [simplify]: iters left: 5 (7 enodes) 10.370 * * [simplify]: iters left: 4 (25 enodes) 10.379 * * [simplify]: iters left: 3 (47 enodes) 10.393 * * [simplify]: iters left: 2 (63 enodes) 10.409 * * [simplify]: iters left: 1 (75 enodes) 10.426 * * [simplify]: Extracting #0: cost 1 inf + 0 10.426 * * [simplify]: Extracting #1: cost 0 inf + 1 10.426 * [simplify]: Simplified to 0 10.427 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 10.427 * * * * [progress]: [ 27 / 85 ] simplifiying candidate # 10.427 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow y 4) 1))) 10.427 * * [simplify]: iters left: 6 (11 enodes) 10.434 * * [simplify]: iters left: 5 (47 enodes) 10.453 * * [simplify]: iters left: 4 (89 enodes) 10.484 * * [simplify]: iters left: 3 (108 enodes) 10.510 * * [simplify]: iters left: 2 (123 enodes) 10.542 * * [simplify]: iters left: 1 (165 enodes) 10.587 * * [simplify]: Extracting #0: cost 1 inf + 0 10.587 * * [simplify]: Extracting #1: cost 21 inf + 0 10.587 * * [simplify]: Extracting #2: cost 47 inf + 4 10.588 * * [simplify]: Extracting #3: cost 30 inf + 1367 10.588 * * [simplify]: Extracting #4: cost 17 inf + 2830 10.592 * * [simplify]: Extracting #5: cost 4 inf + 6453 10.594 * * [simplify]: Extracting #6: cost 0 inf + 8313 10.595 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 10.595 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 10.596 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 10.596 * * [simplify]: iters left: 4 (7 enodes) 10.598 * * [simplify]: iters left: 3 (28 enodes) 10.609 * * [simplify]: iters left: 2 (57 enodes) 10.626 * * [simplify]: iters left: 1 (69 enodes) 10.638 * * [simplify]: Extracting #0: cost 1 inf + 0 10.638 * * [simplify]: Extracting #1: cost 13 inf + 0 10.638 * * [simplify]: Extracting #2: cost 18 inf + 4 10.638 * * [simplify]: Extracting #3: cost 13 inf + 300 10.639 * * [simplify]: Extracting #4: cost 5 inf + 1332 10.639 * * [simplify]: Extracting #5: cost 0 inf + 1625 10.639 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 10.640 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 10.640 * * * * [progress]: [ 28 / 85 ] simplifiying candidate # 10.640 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 10.640 * * [simplify]: iters left: 6 (12 enodes) 10.644 * * [simplify]: iters left: 5 (49 enodes) 10.654 * * [simplify]: iters left: 4 (77 enodes) 10.671 * * [simplify]: iters left: 3 (87 enodes) 10.689 * * [simplify]: iters left: 2 (95 enodes) 10.704 * * [simplify]: iters left: 1 (117 enodes) 10.735 * * [simplify]: Extracting #0: cost 1 inf + 0 10.736 * * [simplify]: Extracting #1: cost 17 inf + 0 10.736 * * [simplify]: Extracting #2: cost 41 inf + 1 10.736 * * [simplify]: Extracting #3: cost 34 inf + 413 10.736 * * [simplify]: Extracting #4: cost 19 inf + 2817 10.737 * * [simplify]: Extracting #5: cost 5 inf + 6505 10.738 * * [simplify]: Extracting #6: cost 0 inf + 7501 10.739 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 10.740 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 10.740 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 10.740 * * [simplify]: iters left: 6 (8 enodes) 10.743 * * [simplify]: iters left: 5 (31 enodes) 10.751 * * [simplify]: iters left: 4 (66 enodes) 10.766 * * [simplify]: iters left: 3 (148 enodes) 10.826 * * [simplify]: iters left: 2 (285 enodes) 10.879 * * [simplify]: iters left: 1 (408 enodes) 10.963 * * [simplify]: Extracting #0: cost 1 inf + 0 10.963 * * [simplify]: Extracting #1: cost 0 inf + 1 10.963 * [simplify]: Simplified to 0 10.963 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 10.963 * * * * [progress]: [ 29 / 85 ] simplifiying candidate # 10.964 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 10.964 * * [simplify]: iters left: 6 (12 enodes) 10.970 * * [simplify]: iters left: 5 (51 enodes) 10.991 * * [simplify]: iters left: 4 (90 enodes) 11.026 * * [simplify]: iters left: 3 (153 enodes) 11.069 * * [simplify]: iters left: 2 (255 enodes) 11.167 * * [simplify]: Extracting #0: cost 1 inf + 0 11.167 * * [simplify]: Extracting #1: cost 25 inf + 0 11.168 * * [simplify]: Extracting #2: cost 131 inf + 0 11.169 * * [simplify]: Extracting #3: cost 140 inf + 293 11.171 * * [simplify]: Extracting #4: cost 106 inf + 4726 11.178 * * [simplify]: Extracting #5: cost 9 inf + 29097 11.186 * * [simplify]: Extracting #6: cost 0 inf + 29916 11.194 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 11.194 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))))) 11.195 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 11.195 * * [simplify]: iters left: 6 (9 enodes) 11.200 * * [simplify]: iters left: 5 (36 enodes) 11.213 * * [simplify]: iters left: 4 (67 enodes) 11.231 * * [simplify]: iters left: 3 (136 enodes) 11.280 * * [simplify]: iters left: 2 (288 enodes) 11.396 * * [simplify]: Extracting #0: cost 1 inf + 0 11.397 * * [simplify]: Extracting #1: cost 0 inf + 1 11.397 * [simplify]: Simplified to 0 11.397 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 11.397 * * * * [progress]: [ 30 / 85 ] simplifiying candidate # 11.397 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 11.397 * * [simplify]: iters left: 6 (10 enodes) 11.409 * * [simplify]: iters left: 5 (44 enodes) 11.422 * * [simplify]: iters left: 4 (84 enodes) 11.438 * * [simplify]: iters left: 3 (178 enodes) 11.518 * * [simplify]: iters left: 2 (364 enodes) 11.595 * * [simplify]: Extracting #0: cost 1 inf + 0 11.595 * * [simplify]: Extracting #1: cost 40 inf + 0 11.595 * * [simplify]: Extracting #2: cost 76 inf + 205 11.596 * * [simplify]: Extracting #3: cost 49 inf + 2560 11.597 * * [simplify]: Extracting #4: cost 18 inf + 9476 11.602 * * [simplify]: Extracting #5: cost 4 inf + 10714 11.604 * * [simplify]: Extracting #6: cost 1 inf + 9971 11.608 * * [simplify]: Extracting #7: cost 0 inf + 10223 11.611 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 11.612 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 11.612 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 11.612 * * [simplify]: iters left: 5 (7 enodes) 11.616 * * [simplify]: iters left: 4 (30 enodes) 11.627 * * [simplify]: iters left: 3 (61 enodes) 11.651 * * [simplify]: iters left: 2 (162 enodes) 11.719 * * [simplify]: iters left: 1 (350 enodes) 11.781 * * [simplify]: Extracting #0: cost 1 inf + 0 11.781 * * [simplify]: Extracting #1: cost 2 inf + 1 11.781 * * [simplify]: Extracting #2: cost 9 inf + 1 11.782 * * [simplify]: Extracting #3: cost 10 inf + 248 11.782 * * [simplify]: Extracting #4: cost 8 inf + 575 11.782 * * [simplify]: Extracting #5: cost 6 inf + 658 11.782 * * [simplify]: Extracting #6: cost 3 inf + 1163 11.783 * * [simplify]: Extracting #7: cost 0 inf + 2079 11.783 * [simplify]: Simplified to 0 11.783 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 11.783 * * * * [progress]: [ 31 / 85 ] simplifiying candidate # 11.783 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow y 4) (pow 1 4)))) 11.783 * * [simplify]: iters left: 6 (11 enodes) 11.787 * * [simplify]: iters left: 5 (47 enodes) 11.808 * * [simplify]: iters left: 4 (80 enodes) 11.826 * * [simplify]: iters left: 3 (91 enodes) 11.839 * * [simplify]: iters left: 2 (133 enodes) 11.872 * * [simplify]: iters left: 1 (214 enodes) 11.941 * * [simplify]: Extracting #0: cost 1 inf + 0 11.941 * * [simplify]: Extracting #1: cost 35 inf + 0 11.941 * * [simplify]: Extracting #2: cost 120 inf + 3 11.943 * * [simplify]: Extracting #3: cost 76 inf + 5394 11.949 * * [simplify]: Extracting #4: cost 4 inf + 16381 11.957 * * [simplify]: Extracting #5: cost 0 inf + 16729 11.966 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 11.966 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))))) 11.966 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 11.966 * * [simplify]: iters left: 4 (8 enodes) 11.972 * * [simplify]: iters left: 3 (31 enodes) 11.978 * * [simplify]: iters left: 2 (55 enodes) 11.987 * * [simplify]: iters left: 1 (74 enodes) 12.001 * * [simplify]: Extracting #0: cost 1 inf + 0 12.001 * * [simplify]: Extracting #1: cost 13 inf + 0 12.001 * * [simplify]: Extracting #2: cost 21 inf + 4 12.002 * * [simplify]: Extracting #3: cost 12 inf + 375 12.002 * * [simplify]: Extracting #4: cost 1 inf + 1749 12.002 * * [simplify]: Extracting #5: cost 0 inf + 1950 12.003 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 12.003 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 12.003 * * * * [progress]: [ 32 / 85 ] simplifiying candidate # 12.003 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 12.003 * * [simplify]: iters left: 6 (11 enodes) 12.009 * * [simplify]: iters left: 5 (48 enodes) 12.030 * * [simplify]: iters left: 4 (87 enodes) 12.054 * * [simplify]: iters left: 3 (118 enodes) 12.091 * * [simplify]: iters left: 2 (197 enodes) 12.157 * * [simplify]: iters left: 1 (351 enodes) 12.301 * * [simplify]: Extracting #0: cost 1 inf + 0 12.302 * * [simplify]: Extracting #1: cost 57 inf + 0 12.303 * * [simplify]: Extracting #2: cost 224 inf + 42 12.306 * * [simplify]: Extracting #3: cost 208 inf + 5376 12.312 * * [simplify]: Extracting #4: cost 134 inf + 19238 12.325 * * [simplify]: Extracting #5: cost 62 inf + 58716 12.348 * * [simplify]: Extracting #6: cost 4 inf + 94640 12.374 * * [simplify]: Extracting #7: cost 0 inf + 87816 12.399 * * [simplify]: Extracting #8: cost 0 inf + 86972 12.411 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 12.411 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))))) 12.412 * [simplify]: Simplifying (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))) 12.412 * * [simplify]: iters left: 6 (8 enodes) 12.415 * * [simplify]: iters left: 5 (33 enodes) 12.422 * * [simplify]: iters left: 4 (61 enodes) 12.432 * * [simplify]: iters left: 3 (106 enodes) 12.449 * * [simplify]: iters left: 2 (158 enodes) 12.485 * * [simplify]: iters left: 1 (230 enodes) 12.522 * * [simplify]: Extracting #0: cost 1 inf + 0 12.522 * * [simplify]: Extracting #1: cost 0 inf + 1 12.522 * [simplify]: Simplified to 0 12.522 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 12.522 * * * * [progress]: [ 33 / 85 ] simplifiying candidate # 12.523 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 12.523 * * [simplify]: iters left: 6 (10 enodes) 12.529 * * [simplify]: iters left: 5 (39 enodes) 12.544 * * [simplify]: iters left: 4 (71 enodes) 12.563 * * [simplify]: iters left: 3 (90 enodes) 12.590 * * [simplify]: iters left: 2 (131 enodes) 12.625 * * [simplify]: iters left: 1 (210 enodes) 12.708 * * [simplify]: Extracting #0: cost 1 inf + 0 12.708 * * [simplify]: Extracting #1: cost 43 inf + 0 12.709 * * [simplify]: Extracting #2: cost 145 inf + 0 12.709 * * [simplify]: Extracting #3: cost 133 inf + 1981 12.711 * * [simplify]: Extracting #4: cost 88 inf + 8186 12.715 * * [simplify]: Extracting #5: cost 18 inf + 20146 12.720 * * [simplify]: Extracting #6: cost 1 inf + 22606 12.728 * * [simplify]: Extracting #7: cost 0 inf + 22848 12.739 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 12.739 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))))) 12.739 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 12.739 * * [simplify]: iters left: 5 (7 enodes) 12.743 * * [simplify]: iters left: 4 (25 enodes) 12.754 * * [simplify]: iters left: 3 (47 enodes) 12.768 * * [simplify]: iters left: 2 (63 enodes) 12.783 * * [simplify]: iters left: 1 (75 enodes) 12.801 * * [simplify]: Extracting #0: cost 1 inf + 0 12.801 * * [simplify]: Extracting #1: cost 0 inf + 1 12.801 * [simplify]: Simplified to 0 12.801 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 12.801 * * * * [progress]: [ 34 / 85 ] simplifiying candidate # 12.801 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow y 4) 1))) 12.801 * * [simplify]: iters left: 6 (10 enodes) 12.806 * * [simplify]: iters left: 5 (44 enodes) 12.816 * * [simplify]: iters left: 4 (83 enodes) 12.830 * * [simplify]: iters left: 3 (100 enodes) 12.843 * * [simplify]: iters left: 2 (129 enodes) 12.862 * * [simplify]: iters left: 1 (203 enodes) 12.934 * * [simplify]: Extracting #0: cost 1 inf + 0 12.934 * * [simplify]: Extracting #1: cost 33 inf + 0 12.935 * * [simplify]: Extracting #2: cost 118 inf + 3 12.937 * * [simplify]: Extracting #3: cost 85 inf + 3517 12.943 * * [simplify]: Extracting #4: cost 15 inf + 13869 12.951 * * [simplify]: Extracting #5: cost 0 inf + 16861 12.960 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 12.960 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 12.960 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 12.961 * * [simplify]: iters left: 4 (7 enodes) 12.965 * * [simplify]: iters left: 3 (28 enodes) 12.978 * * [simplify]: iters left: 2 (57 enodes) 12.996 * * [simplify]: iters left: 1 (69 enodes) 13.018 * * [simplify]: Extracting #0: cost 1 inf + 0 13.018 * * [simplify]: Extracting #1: cost 13 inf + 0 13.018 * * [simplify]: Extracting #2: cost 18 inf + 4 13.018 * * [simplify]: Extracting #3: cost 13 inf + 300 13.019 * * [simplify]: Extracting #4: cost 5 inf + 1332 13.020 * * [simplify]: Extracting #5: cost 0 inf + 1625 13.021 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 13.021 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 13.021 * * * * [progress]: [ 35 / 85 ] simplifiying candidate # 13.021 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 13.021 * * [simplify]: iters left: 6 (11 enodes) 13.029 * * [simplify]: iters left: 5 (46 enodes) 13.045 * * [simplify]: iters left: 4 (70 enodes) 13.054 * * [simplify]: iters left: 3 (82 enodes) 13.063 * * [simplify]: iters left: 2 (104 enodes) 13.076 * * [simplify]: iters left: 1 (149 enodes) 13.103 * * [simplify]: Extracting #0: cost 1 inf + 0 13.104 * * [simplify]: Extracting #1: cost 29 inf + 0 13.104 * * [simplify]: Extracting #2: cost 101 inf + 0 13.104 * * [simplify]: Extracting #3: cost 91 inf + 964 13.106 * * [simplify]: Extracting #4: cost 34 inf + 9772 13.108 * * [simplify]: Extracting #5: cost 1 inf + 14059 13.113 * * [simplify]: Extracting #6: cost 0 inf + 13894 13.117 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 13.117 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 13.117 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 13.117 * * [simplify]: iters left: 6 (8 enodes) 13.121 * * [simplify]: iters left: 5 (31 enodes) 13.134 * * [simplify]: iters left: 4 (66 enodes) 13.154 * * [simplify]: iters left: 3 (148 enodes) 13.191 * * [simplify]: iters left: 2 (285 enodes) 13.279 * * [simplify]: iters left: 1 (408 enodes) 13.360 * * [simplify]: Extracting #0: cost 1 inf + 0 13.360 * * [simplify]: Extracting #1: cost 0 inf + 1 13.360 * [simplify]: Simplified to 0 13.360 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 13.360 * * * * [progress]: [ 36 / 85 ] simplifiying candidate # 13.360 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 13.360 * * [simplify]: iters left: 6 (12 enodes) 13.364 * * [simplify]: iters left: 5 (53 enodes) 13.376 * * [simplify]: iters left: 4 (90 enodes) 13.407 * * [simplify]: iters left: 3 (132 enodes) 13.444 * * [simplify]: iters left: 2 (233 enodes) 13.525 * * [simplify]: Extracting #0: cost 1 inf + 0 13.526 * * [simplify]: Extracting #1: cost 17 inf + 0 13.526 * * [simplify]: Extracting #2: cost 60 inf + 124 13.526 * * [simplify]: Extracting #3: cost 101 inf + 3163 13.529 * * [simplify]: Extracting #4: cost 28 inf + 20826 13.532 * * [simplify]: Extracting #5: cost 6 inf + 23378 13.536 * * [simplify]: Extracting #6: cost 0 inf + 24999 13.540 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 13.540 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))))) 13.540 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 13.540 * * [simplify]: iters left: 6 (9 enodes) 13.545 * * [simplify]: iters left: 5 (36 enodes) 13.559 * * [simplify]: iters left: 4 (67 enodes) 13.588 * * [simplify]: iters left: 3 (136 enodes) 13.624 * * [simplify]: iters left: 2 (288 enodes) 13.762 * * [simplify]: Extracting #0: cost 1 inf + 0 13.762 * * [simplify]: Extracting #1: cost 0 inf + 1 13.762 * [simplify]: Simplified to 0 13.762 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 13.762 * * * * [progress]: [ 37 / 85 ] simplifiying candidate # 13.762 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 13.763 * * [simplify]: iters left: 6 (10 enodes) 13.769 * * [simplify]: iters left: 5 (46 enodes) 13.778 * * [simplify]: iters left: 4 (89 enodes) 13.796 * * [simplify]: iters left: 3 (183 enodes) 13.856 * * [simplify]: iters left: 2 (372 enodes) 13.971 * * [simplify]: Extracting #0: cost 1 inf + 0 13.972 * * [simplify]: Extracting #1: cost 24 inf + 0 13.972 * * [simplify]: Extracting #2: cost 55 inf + 127 13.974 * * [simplify]: Extracting #3: cost 21 inf + 3281 13.976 * * [simplify]: Extracting #4: cost 9 inf + 4591 13.978 * * [simplify]: Extracting #5: cost 5 inf + 5123 13.980 * * [simplify]: Extracting #6: cost 0 inf + 6292 13.981 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 13.981 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 13.981 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 13.982 * * [simplify]: iters left: 5 (7 enodes) 13.984 * * [simplify]: iters left: 4 (30 enodes) 13.990 * * [simplify]: iters left: 3 (61 enodes) 14.004 * * [simplify]: iters left: 2 (162 enodes) 14.063 * * [simplify]: iters left: 1 (350 enodes) 14.150 * * [simplify]: Extracting #0: cost 1 inf + 0 14.150 * * [simplify]: Extracting #1: cost 2 inf + 1 14.150 * * [simplify]: Extracting #2: cost 9 inf + 1 14.150 * * [simplify]: Extracting #3: cost 10 inf + 248 14.150 * * [simplify]: Extracting #4: cost 8 inf + 575 14.151 * * [simplify]: Extracting #5: cost 6 inf + 658 14.152 * * [simplify]: Extracting #6: cost 3 inf + 1163 14.152 * * [simplify]: Extracting #7: cost 0 inf + 2079 14.153 * [simplify]: Simplified to 0 14.153 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 14.153 * * * * [progress]: [ 38 / 85 ] simplifiying candidate # 14.154 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow y 4) (pow 1 4)))) 14.154 * * [simplify]: iters left: 6 (10 enodes) 14.161 * * [simplify]: iters left: 5 (44 enodes) 14.179 * * [simplify]: iters left: 4 (79 enodes) 14.202 * * [simplify]: iters left: 3 (95 enodes) 14.223 * * [simplify]: iters left: 2 (139 enodes) 14.250 * * [simplify]: iters left: 1 (220 enodes) 14.335 * * [simplify]: Extracting #0: cost 1 inf + 0 14.335 * * [simplify]: Extracting #1: cost 30 inf + 0 14.336 * * [simplify]: Extracting #2: cost 86 inf + 4 14.337 * * [simplify]: Extracting #3: cost 58 inf + 2431 14.341 * * [simplify]: Extracting #4: cost 9 inf + 8773 14.347 * * [simplify]: Extracting #5: cost 0 inf + 10396 14.353 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 14.353 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))))) 14.354 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 14.354 * * [simplify]: iters left: 4 (8 enodes) 14.359 * * [simplify]: iters left: 3 (31 enodes) 14.371 * * [simplify]: iters left: 2 (55 enodes) 14.389 * * [simplify]: iters left: 1 (74 enodes) 14.411 * * [simplify]: Extracting #0: cost 1 inf + 0 14.411 * * [simplify]: Extracting #1: cost 13 inf + 0 14.411 * * [simplify]: Extracting #2: cost 21 inf + 4 14.411 * * [simplify]: Extracting #3: cost 12 inf + 375 14.412 * * [simplify]: Extracting #4: cost 1 inf + 1749 14.413 * * [simplify]: Extracting #5: cost 0 inf + 1950 14.414 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 14.414 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 14.415 * * * * [progress]: [ 39 / 85 ] simplifiying candidate # 14.415 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 14.415 * * [simplify]: iters left: 6 (11 enodes) 14.422 * * [simplify]: iters left: 5 (50 enodes) 14.434 * * [simplify]: iters left: 4 (92 enodes) 14.449 * * [simplify]: iters left: 3 (120 enodes) 14.470 * * [simplify]: iters left: 2 (197 enodes) 14.516 * * [simplify]: iters left: 1 (336 enodes) 14.647 * * [simplify]: Extracting #0: cost 1 inf + 0 14.648 * * [simplify]: Extracting #1: cost 47 inf + 0 14.649 * * [simplify]: Extracting #2: cost 170 inf + 327 14.652 * * [simplify]: Extracting #3: cost 129 inf + 6901 14.660 * * [simplify]: Extracting #4: cost 53 inf + 32808 14.676 * * [simplify]: Extracting #5: cost 14 inf + 52728 14.696 * * [simplify]: Extracting #6: cost 0 inf + 61958 14.714 * * [simplify]: Extracting #7: cost 0 inf + 61838 14.732 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 14.732 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))))) 14.733 * [simplify]: Simplifying (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))) 14.733 * * [simplify]: iters left: 6 (8 enodes) 14.737 * * [simplify]: iters left: 5 (33 enodes) 14.751 * * [simplify]: iters left: 4 (61 enodes) 14.772 * * [simplify]: iters left: 3 (106 enodes) 14.808 * * [simplify]: iters left: 2 (158 enodes) 14.855 * * [simplify]: iters left: 1 (230 enodes) 14.924 * * [simplify]: Extracting #0: cost 1 inf + 0 14.924 * * [simplify]: Extracting #1: cost 0 inf + 1 14.924 * [simplify]: Simplified to 0 14.924 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 14.924 * * * * [progress]: [ 40 / 85 ] simplifiying candidate # 14.924 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 14.924 * * [simplify]: iters left: 6 (10 enodes) 14.931 * * [simplify]: iters left: 5 (41 enodes) 14.947 * * [simplify]: iters left: 4 (76 enodes) 14.970 * * [simplify]: iters left: 3 (92 enodes) 14.996 * * [simplify]: iters left: 2 (131 enodes) 15.033 * * [simplify]: iters left: 1 (196 enodes) 15.073 * * [simplify]: Extracting #0: cost 1 inf + 0 15.074 * * [simplify]: Extracting #1: cost 33 inf + 0 15.074 * * [simplify]: Extracting #2: cost 111 inf + 2 15.075 * * [simplify]: Extracting #3: cost 98 inf + 1418 15.078 * * [simplify]: Extracting #4: cost 52 inf + 7093 15.083 * * [simplify]: Extracting #5: cost 17 inf + 11961 15.093 * * [simplify]: Extracting #6: cost 1 inf + 15013 15.100 * * [simplify]: Extracting #7: cost 0 inf + 15230 15.108 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 15.108 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))))) 15.109 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 15.109 * * [simplify]: iters left: 5 (7 enodes) 15.113 * * [simplify]: iters left: 4 (25 enodes) 15.123 * * [simplify]: iters left: 3 (47 enodes) 15.137 * * [simplify]: iters left: 2 (63 enodes) 15.152 * * [simplify]: iters left: 1 (75 enodes) 15.170 * * [simplify]: Extracting #0: cost 1 inf + 0 15.170 * * [simplify]: Extracting #1: cost 0 inf + 1 15.170 * [simplify]: Simplified to 0 15.170 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 15.170 * * * * [progress]: [ 41 / 85 ] simplifiying candidate # 15.170 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow y 4) 1))) 15.171 * * [simplify]: iters left: 6 (9 enodes) 15.177 * * [simplify]: iters left: 5 (41 enodes) 15.192 * * [simplify]: iters left: 4 (82 enodes) 15.205 * * [simplify]: iters left: 3 (101 enodes) 15.224 * * [simplify]: iters left: 2 (136 enodes) 15.260 * * [simplify]: iters left: 1 (213 enodes) 15.309 * * [simplify]: Extracting #0: cost 1 inf + 0 15.309 * * [simplify]: Extracting #1: cost 28 inf + 0 15.310 * * [simplify]: Extracting #2: cost 86 inf + 4 15.310 * * [simplify]: Extracting #3: cost 61 inf + 2905 15.312 * * [simplify]: Extracting #4: cost 17 inf + 8137 15.318 * * [simplify]: Extracting #5: cost 0 inf + 10599 15.324 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 15.324 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 15.325 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 15.325 * * [simplify]: iters left: 4 (7 enodes) 15.330 * * [simplify]: iters left: 3 (28 enodes) 15.342 * * [simplify]: iters left: 2 (57 enodes) 15.361 * * [simplify]: iters left: 1 (69 enodes) 15.383 * * [simplify]: Extracting #0: cost 1 inf + 0 15.383 * * [simplify]: Extracting #1: cost 13 inf + 0 15.383 * * [simplify]: Extracting #2: cost 18 inf + 4 15.384 * * [simplify]: Extracting #3: cost 13 inf + 300 15.384 * * [simplify]: Extracting #4: cost 5 inf + 1332 15.385 * * [simplify]: Extracting #5: cost 0 inf + 1625 15.386 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 15.386 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 15.386 * * * * [progress]: [ 42 / 85 ] simplifiying candidate # 15.386 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 15.386 * * [simplify]: iters left: 6 (11 enodes) 15.395 * * [simplify]: iters left: 5 (47 enodes) 15.413 * * [simplify]: iters left: 4 (71 enodes) 15.436 * * [simplify]: iters left: 3 (85 enodes) 15.456 * * [simplify]: iters left: 2 (110 enodes) 15.485 * * [simplify]: iters left: 1 (152 enodes) 15.510 * * [simplify]: Extracting #0: cost 1 inf + 0 15.510 * * [simplify]: Extracting #1: cost 25 inf + 0 15.510 * * [simplify]: Extracting #2: cost 81 inf + 2 15.510 * * [simplify]: Extracting #3: cost 62 inf + 1533 15.512 * * [simplify]: Extracting #4: cost 26 inf + 5982 15.514 * * [simplify]: Extracting #5: cost 5 inf + 8905 15.516 * * [simplify]: Extracting #6: cost 0 inf + 9950 15.521 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 15.521 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 15.521 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 15.522 * * [simplify]: iters left: 6 (8 enodes) 15.528 * * [simplify]: iters left: 5 (31 enodes) 15.537 * * [simplify]: iters left: 4 (66 enodes) 15.550 * * [simplify]: iters left: 3 (148 enodes) 15.604 * * [simplify]: iters left: 2 (285 enodes) 15.670 * * [simplify]: iters left: 1 (408 enodes) 15.747 * * [simplify]: Extracting #0: cost 1 inf + 0 15.747 * * [simplify]: Extracting #1: cost 0 inf + 1 15.747 * [simplify]: Simplified to 0 15.747 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 15.747 * * * * [progress]: [ 43 / 85 ] simplifiying candidate # 15.747 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 15.747 * * [simplify]: iters left: 6 (13 enodes) 15.751 * * [simplify]: iters left: 5 (54 enodes) 15.762 * * [simplify]: iters left: 4 (87 enodes) 15.789 * * [simplify]: iters left: 3 (142 enodes) 15.835 * * [simplify]: iters left: 2 (230 enodes) 15.917 * * [simplify]: Extracting #0: cost 1 inf + 0 15.917 * * [simplify]: Extracting #1: cost 10 inf + 0 15.917 * * [simplify]: Extracting #2: cost 73 inf + 0 15.918 * * [simplify]: Extracting #3: cost 123 inf + 545 15.919 * * [simplify]: Extracting #4: cost 109 inf + 2236 15.922 * * [simplify]: Extracting #5: cost 53 inf + 15112 15.929 * * [simplify]: Extracting #6: cost 1 inf + 26621 15.940 * * [simplify]: Extracting #7: cost 0 inf + 26782 15.947 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 15.947 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))))) 15.948 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 15.948 * * [simplify]: iters left: 6 (9 enodes) 15.954 * * [simplify]: iters left: 5 (36 enodes) 15.966 * * [simplify]: iters left: 4 (67 enodes) 15.982 * * [simplify]: iters left: 3 (136 enodes) 16.025 * * [simplify]: iters left: 2 (288 enodes) 16.153 * * [simplify]: Extracting #0: cost 1 inf + 0 16.153 * * [simplify]: Extracting #1: cost 0 inf + 1 16.153 * [simplify]: Simplified to 0 16.153 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 16.153 * * * * [progress]: [ 44 / 85 ] simplifiying candidate # 16.154 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 16.154 * * [simplify]: iters left: 6 (11 enodes) 16.158 * * [simplify]: iters left: 5 (47 enodes) 16.167 * * [simplify]: iters left: 4 (81 enodes) 16.182 * * [simplify]: iters left: 3 (178 enodes) 16.241 * * [simplify]: iters left: 2 (367 enodes) 16.306 * * [simplify]: Extracting #0: cost 1 inf + 0 16.306 * * [simplify]: Extracting #1: cost 29 inf + 0 16.306 * * [simplify]: Extracting #2: cost 60 inf + 124 16.307 * * [simplify]: Extracting #3: cost 25 inf + 3272 16.308 * * [simplify]: Extracting #4: cost 8 inf + 5689 16.309 * * [simplify]: Extracting #5: cost 6 inf + 5772 16.311 * * [simplify]: Extracting #6: cost 2 inf + 6609 16.313 * * [simplify]: Extracting #7: cost 0 inf + 7193 16.314 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 16.314 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 16.314 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 16.315 * * [simplify]: iters left: 5 (7 enodes) 16.317 * * [simplify]: iters left: 4 (30 enodes) 16.323 * * [simplify]: iters left: 3 (61 enodes) 16.340 * * [simplify]: iters left: 2 (162 enodes) 16.405 * * [simplify]: iters left: 1 (350 enodes) 16.498 * * [simplify]: Extracting #0: cost 1 inf + 0 16.498 * * [simplify]: Extracting #1: cost 2 inf + 1 16.498 * * [simplify]: Extracting #2: cost 9 inf + 1 16.498 * * [simplify]: Extracting #3: cost 10 inf + 248 16.499 * * [simplify]: Extracting #4: cost 8 inf + 575 16.499 * * [simplify]: Extracting #5: cost 6 inf + 658 16.500 * * [simplify]: Extracting #6: cost 3 inf + 1163 16.501 * * [simplify]: Extracting #7: cost 0 inf + 2079 16.501 * [simplify]: Simplified to 0 16.501 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 16.502 * * * * [progress]: [ 45 / 85 ] simplifiying candidate # 16.502 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow y 4) (pow 1 4)))) 16.502 * * [simplify]: iters left: 6 (12 enodes) 16.511 * * [simplify]: iters left: 5 (49 enodes) 16.528 * * [simplify]: iters left: 4 (73 enodes) 16.547 * * [simplify]: iters left: 3 (89 enodes) 16.574 * * [simplify]: iters left: 2 (132 enodes) 16.612 * * [simplify]: iters left: 1 (192 enodes) 16.686 * * [simplify]: Extracting #0: cost 1 inf + 0 16.686 * * [simplify]: Extracting #1: cost 30 inf + 0 16.686 * * [simplify]: Extracting #2: cost 84 inf + 304 16.689 * * [simplify]: Extracting #3: cost 19 inf + 8138 16.694 * * [simplify]: Extracting #4: cost 0 inf + 10752 16.700 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 16.700 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))))) 16.701 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 16.701 * * [simplify]: iters left: 4 (8 enodes) 16.706 * * [simplify]: iters left: 3 (31 enodes) 16.718 * * [simplify]: iters left: 2 (55 enodes) 16.737 * * [simplify]: iters left: 1 (74 enodes) 16.759 * * [simplify]: Extracting #0: cost 1 inf + 0 16.759 * * [simplify]: Extracting #1: cost 13 inf + 0 16.759 * * [simplify]: Extracting #2: cost 21 inf + 4 16.760 * * [simplify]: Extracting #3: cost 12 inf + 375 16.760 * * [simplify]: Extracting #4: cost 1 inf + 1749 16.762 * * [simplify]: Extracting #5: cost 0 inf + 1950 16.763 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 16.763 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 16.763 * * * * [progress]: [ 46 / 85 ] simplifiying candidate # 16.763 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 16.766 * * [simplify]: iters left: 6 (12 enodes) 16.775 * * [simplify]: iters left: 5 (51 enodes) 16.794 * * [simplify]: iters left: 4 (84 enodes) 16.818 * * [simplify]: iters left: 3 (115 enodes) 16.856 * * [simplify]: iters left: 2 (185 enodes) 16.891 * * [simplify]: iters left: 1 (314 enodes) 16.980 * * [simplify]: Extracting #0: cost 1 inf + 0 16.980 * * [simplify]: Extracting #1: cost 46 inf + 0 16.980 * * [simplify]: Extracting #2: cost 171 inf + 247 16.981 * * [simplify]: Extracting #3: cost 153 inf + 3390 16.984 * * [simplify]: Extracting #4: cost 101 inf + 11469 16.989 * * [simplify]: Extracting #5: cost 53 inf + 33544 16.998 * * [simplify]: Extracting #6: cost 0 inf + 67216 17.006 * * [simplify]: Extracting #7: cost 0 inf + 67031 17.022 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 17.022 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))))) 17.022 * [simplify]: Simplifying (fma (- (cbrt (pow y 4))) (* (cbrt (pow y 4)) (cbrt (pow y 4))) (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4))))) 17.022 * * [simplify]: iters left: 6 (8 enodes) 17.027 * * [simplify]: iters left: 5 (33 enodes) 17.040 * * [simplify]: iters left: 4 (61 enodes) 17.061 * * [simplify]: iters left: 3 (106 enodes) 17.081 * * [simplify]: iters left: 2 (158 enodes) 17.118 * * [simplify]: iters left: 1 (230 enodes) 17.184 * * [simplify]: Extracting #0: cost 1 inf + 0 17.184 * * [simplify]: Extracting #1: cost 0 inf + 1 17.184 * [simplify]: Simplified to 0 17.184 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 17.184 * * * * [progress]: [ 47 / 85 ] simplifiying candidate # 17.185 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 17.185 * * [simplify]: iters left: 6 (11 enodes) 17.192 * * [simplify]: iters left: 5 (42 enodes) 17.207 * * [simplify]: iters left: 4 (68 enodes) 17.229 * * [simplify]: iters left: 3 (87 enodes) 17.252 * * [simplify]: iters left: 2 (119 enodes) 17.269 * * [simplify]: iters left: 1 (167 enodes) 17.315 * * [simplify]: Extracting #0: cost 1 inf + 0 17.315 * * [simplify]: Extracting #1: cost 32 inf + 0 17.315 * * [simplify]: Extracting #2: cost 101 inf + 123 17.316 * * [simplify]: Extracting #3: cost 91 inf + 958 17.317 * * [simplify]: Extracting #4: cost 44 inf + 6654 17.322 * * [simplify]: Extracting #5: cost 9 inf + 12197 17.325 * * [simplify]: Extracting #6: cost 0 inf + 13865 17.328 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 17.328 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))))) 17.329 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 17.329 * * [simplify]: iters left: 5 (7 enodes) 17.331 * * [simplify]: iters left: 4 (25 enodes) 17.336 * * [simplify]: iters left: 3 (47 enodes) 17.343 * * [simplify]: iters left: 2 (63 enodes) 17.350 * * [simplify]: iters left: 1 (75 enodes) 17.359 * * [simplify]: Extracting #0: cost 1 inf + 0 17.359 * * [simplify]: Extracting #1: cost 0 inf + 1 17.359 * [simplify]: Simplified to 0 17.359 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 17.359 * * * * [progress]: [ 48 / 85 ] simplifiying candidate # 17.359 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow y 4) 1))) 17.359 * * [simplify]: iters left: 6 (11 enodes) 17.364 * * [simplify]: iters left: 5 (46 enodes) 17.373 * * [simplify]: iters left: 4 (76 enodes) 17.396 * * [simplify]: iters left: 3 (100 enodes) 17.426 * * [simplify]: iters left: 2 (131 enodes) 17.462 * * [simplify]: iters left: 1 (185 enodes) 17.505 * * [simplify]: Extracting #0: cost 1 inf + 0 17.505 * * [simplify]: Extracting #1: cost 28 inf + 0 17.505 * * [simplify]: Extracting #2: cost 86 inf + 87 17.506 * * [simplify]: Extracting #3: cost 52 inf + 3335 17.509 * * [simplify]: Extracting #4: cost 3 inf + 10414 17.514 * * [simplify]: Extracting #5: cost 0 inf + 10955 17.520 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 17.520 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 17.520 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 17.520 * * [simplify]: iters left: 4 (7 enodes) 17.528 * * [simplify]: iters left: 3 (28 enodes) 17.539 * * [simplify]: iters left: 2 (57 enodes) 17.549 * * [simplify]: iters left: 1 (69 enodes) 17.560 * * [simplify]: Extracting #0: cost 1 inf + 0 17.560 * * [simplify]: Extracting #1: cost 13 inf + 0 17.560 * * [simplify]: Extracting #2: cost 18 inf + 4 17.561 * * [simplify]: Extracting #3: cost 13 inf + 300 17.561 * * [simplify]: Extracting #4: cost 5 inf + 1332 17.561 * * [simplify]: Extracting #5: cost 0 inf + 1625 17.562 * [simplify]: Simplified to (* (* (* y y) (* y y)) 0) 17.562 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (* (* y y) (* y y)) 0))) 17.562 * * * * [progress]: [ 49 / 85 ] simplifiying candidate # 17.562 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 17.562 * * [simplify]: iters left: 6 (10 enodes) 17.567 * * [simplify]: iters left: 5 (43 enodes) 17.579 * * [simplify]: iters left: 4 (60 enodes) 17.595 * * [simplify]: iters left: 3 (75 enodes) 17.616 * * [simplify]: iters left: 2 (97 enodes) 17.642 * * [simplify]: iters left: 1 (128 enodes) 17.686 * * [simplify]: Extracting #0: cost 1 inf + 0 17.686 * * [simplify]: Extracting #1: cost 24 inf + 0 17.687 * * [simplify]: Extracting #2: cost 76 inf + 42 17.688 * * [simplify]: Extracting #3: cost 46 inf + 2850 17.692 * * [simplify]: Extracting #4: cost 6 inf + 8545 17.696 * * [simplify]: Extracting #5: cost 0 inf + 9507 17.700 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 17.701 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 17.701 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 17.701 * * [simplify]: iters left: 6 (8 enodes) 17.707 * * [simplify]: iters left: 5 (31 enodes) 17.721 * * [simplify]: iters left: 4 (66 enodes) 17.745 * * [simplify]: iters left: 3 (148 enodes) 17.809 * * [simplify]: iters left: 2 (285 enodes) 17.864 * * [simplify]: iters left: 1 (408 enodes) 17.940 * * [simplify]: Extracting #0: cost 1 inf + 0 17.940 * * [simplify]: Extracting #1: cost 0 inf + 1 17.940 * [simplify]: Simplified to 0 17.940 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 17.940 * * * * [progress]: [ 50 / 85 ] simplifiying candidate # 17.940 * * * * [progress]: [ 51 / 85 ] simplifiying candidate # 17.940 * * * * [progress]: [ 52 / 85 ] simplifiying candidate # 17.940 * [simplify]: Simplifying (pow (* (cbrt x) (cbrt x)) 4) 17.940 * * [simplify]: iters left: 4 (5 enodes) 17.942 * * [simplify]: iters left: 3 (19 enodes) 17.947 * * [simplify]: iters left: 2 (32 enodes) 17.960 * * [simplify]: iters left: 1 (54 enodes) 17.983 * * [simplify]: Extracting #0: cost 1 inf + 0 17.983 * * [simplify]: Extracting #1: cost 5 inf + 0 17.983 * * [simplify]: Extracting #2: cost 12 inf + 1 17.983 * * [simplify]: Extracting #3: cost 15 inf + 3 17.983 * * [simplify]: Extracting #4: cost 14 inf + 5 17.983 * * [simplify]: Extracting #5: cost 11 inf + 168 17.983 * * [simplify]: Extracting #6: cost 3 inf + 1627 17.983 * * [simplify]: Extracting #7: cost 0 inf + 2190 17.984 * [simplify]: Simplified to (* (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x))) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) 17.984 * [simplify]: Simplified (2 1) to (λ (x y) (fma (* (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x))) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (pow (cbrt x) 4) (- (pow y 4)))) 17.984 * * * * [progress]: [ 53 / 85 ] simplifiying candidate # 17.984 * [simplify]: Simplifying (pow (sqrt x) 4) 17.984 * * [simplify]: iters left: 2 (4 enodes) 17.986 * * [simplify]: iters left: 1 (16 enodes) 17.989 * * [simplify]: Extracting #0: cost 1 inf + 0 17.989 * * [simplify]: Extracting #1: cost 5 inf + 0 17.989 * * [simplify]: Extracting #2: cost 9 inf + 1 17.989 * * [simplify]: Extracting #3: cost 8 inf + 3 17.990 * * [simplify]: Extracting #4: cost 1 inf + 752 17.990 * * [simplify]: Extracting #5: cost 0 inf + 742 17.990 * [simplify]: Simplified to (* (* (sqrt x) (sqrt x)) (* (sqrt x) (sqrt x))) 17.990 * [simplify]: Simplified (2 1) to (λ (x y) (fma (* (* (sqrt x) (sqrt x)) (* (sqrt x) (sqrt x))) (pow (sqrt x) 4) (- (pow y 4)))) 17.990 * * * * [progress]: [ 54 / 85 ] simplifiying candidate # 17.990 * [simplify]: Simplifying (pow 1 4) 17.990 * * [simplify]: iters left: 1 (3 enodes) 17.991 * * [simplify]: Extracting #0: cost 1 inf + 0 17.991 * * [simplify]: Extracting #1: cost 0 inf + 1 17.991 * [simplify]: Simplified to 1 17.991 * [simplify]: Simplified (2 1) to (λ (x y) (fma 1 (pow x 4) (- (pow y 4)))) 17.991 * * * * [progress]: [ 55 / 85 ] simplifiying candidate # 17.992 * [simplify]: Simplifying (* (cbrt (pow x 4)) (cbrt (pow x 4))) 17.992 * * [simplify]: iters left: 4 (5 enodes) 17.993 * * [simplify]: iters left: 3 (19 enodes) 17.998 * * [simplify]: iters left: 2 (32 enodes) 18.003 * * [simplify]: iters left: 1 (36 enodes) 18.007 * * [simplify]: Extracting #0: cost 1 inf + 0 18.007 * * [simplify]: Extracting #1: cost 3 inf + 0 18.007 * * [simplify]: Extracting #2: cost 5 inf + 0 18.007 * * [simplify]: Extracting #3: cost 9 inf + 0 18.007 * * [simplify]: Extracting #4: cost 9 inf + 2 18.008 * * [simplify]: Extracting #5: cost 0 inf + 1757 18.008 * * [simplify]: Extracting #6: cost 0 inf + 971 18.008 * [simplify]: Simplified to (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) 18.008 * [simplify]: Simplified (2 1) to (λ (x y) (fma (* (cbrt (* (* x x) (* x x))) (cbrt (* (* x x) (* x x)))) (cbrt (pow x 4)) (- (pow y 4)))) 18.008 * * * * [progress]: [ 56 / 85 ] simplifiying candidate # 18.008 * [simplify]: Simplifying (sqrt (pow x 4)) 18.008 * * [simplify]: iters left: 2 (4 enodes) 18.011 * * [simplify]: iters left: 1 (16 enodes) 18.017 * * [simplify]: Extracting #0: cost 1 inf + 0 18.018 * * [simplify]: Extracting #1: cost 4 inf + 0 18.018 * * [simplify]: Extracting #2: cost 10 inf + 0 18.018 * * [simplify]: Extracting #3: cost 8 inf + 3 18.018 * * [simplify]: Extracting #4: cost 1 inf + 1014 18.018 * * [simplify]: Extracting #5: cost 0 inf + 622 18.018 * [simplify]: Simplified to (fabs (* x x)) 18.018 * [simplify]: Simplified (2 1) to (λ (x y) (fma (fabs (* x x)) (sqrt (pow x 4)) (- (pow y 4)))) 18.018 * * * * [progress]: [ 57 / 85 ] simplifiying candidate # 18.018 * * * * [progress]: [ 58 / 85 ] simplifiying candidate # 18.019 * [simplify]: Simplifying (pow x (/ 4 2)) 18.019 * * [simplify]: iters left: 3 (5 enodes) 18.023 * * [simplify]: iters left: 2 (19 enodes) 18.029 * * [simplify]: iters left: 1 (24 enodes) 18.036 * * [simplify]: Extracting #0: cost 1 inf + 0 18.036 * * [simplify]: Extracting #1: cost 4 inf + 0 18.036 * * [simplify]: Extracting #2: cost 2 inf + 2 18.036 * * [simplify]: Extracting #3: cost 0 inf + 84 18.037 * [simplify]: Simplified to (* x x) 18.037 * [simplify]: Simplified (2 1) to (λ (x y) (fma (* x x) (pow x (/ 4 2)) (- (pow y 4)))) 18.037 * * * * [progress]: [ 59 / 85 ] simplifiying candidate # 18.037 * [simplify]: Simplifying (/ (exp (pow x 4)) (exp (pow y 4))) 18.037 * * [simplify]: iters left: 4 (8 enodes) 18.042 * * [simplify]: iters left: 3 (32 enodes) 18.055 * * [simplify]: iters left: 2 (67 enodes) 18.074 * * [simplify]: iters left: 1 (102 enodes) 18.105 * * [simplify]: Extracting #0: cost 1 inf + 0 18.106 * * [simplify]: Extracting #1: cost 17 inf + 0 18.106 * * [simplify]: Extracting #2: cost 55 inf + 0 18.106 * * [simplify]: Extracting #3: cost 69 inf + 288 18.108 * * [simplify]: Extracting #4: cost 29 inf + 6068 18.111 * * [simplify]: Extracting #5: cost 6 inf + 9850 18.114 * * [simplify]: Extracting #6: cost 3 inf + 10952 18.117 * * [simplify]: Extracting #7: cost 0 inf + 12655 18.121 * [simplify]: Simplified to (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 18.121 * [simplify]: Simplified (2 1) to (λ (x y) (log (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 18.121 * * * * [progress]: [ 60 / 85 ] simplifiying candidate # 18.121 * * * * [progress]: [ 61 / 85 ] simplifiying candidate # 18.121 * * * * [progress]: [ 62 / 85 ] simplifiying candidate # 18.121 * * * * [progress]: [ 63 / 85 ] simplifiying candidate # 18.121 * * * * [progress]: [ 64 / 85 ] simplifiying candidate # 18.122 * * * * [progress]: [ 65 / 85 ] simplifiying candidate # 18.122 * * * * [progress]: [ 66 / 85 ] simplifiying candidate # 18.122 * * * * [progress]: [ 67 / 85 ] simplifiying candidate # 18.122 * * * * [progress]: [ 68 / 85 ] simplifiying candidate # 18.122 * * * * [progress]: [ 69 / 85 ] simplifiying candidate # 18.122 * * * * [progress]: [ 70 / 85 ] simplifiying candidate # 18.122 * [simplify]: Simplifying (+ (pow (sqrt x) 4) (pow (sqrt y) 4)) 18.122 * * [simplify]: iters left: 4 (8 enodes) 18.127 * * [simplify]: iters left: 3 (31 enodes) 18.139 * * [simplify]: iters left: 2 (56 enodes) 18.159 * * [simplify]: iters left: 1 (87 enodes) 18.191 * * [simplify]: Extracting #0: cost 1 inf + 0 18.191 * * [simplify]: Extracting #1: cost 6 inf + 0 18.191 * * [simplify]: Extracting #2: cost 8 inf + 43 18.191 * * [simplify]: Extracting #3: cost 5 inf + 443 18.192 * * [simplify]: Extracting #4: cost 5 inf + 688 18.192 * * [simplify]: Extracting #5: cost 3 inf + 851 18.193 * * [simplify]: Extracting #6: cost 0 inf + 1356 18.193 * [simplify]: Simplified to (fma x x (* y y)) 18.194 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (* y y)) (- (pow (sqrt x) 4) (pow (sqrt y) 4)))) 18.194 * [simplify]: Simplifying (- (pow (sqrt x) 4) (pow (sqrt y) 4)) 18.194 * * [simplify]: iters left: 4 (8 enodes) 18.198 * * [simplify]: iters left: 3 (32 enodes) 18.212 * * [simplify]: iters left: 2 (65 enodes) 18.236 * * [simplify]: iters left: 1 (123 enodes) 18.284 * * [simplify]: Extracting #0: cost 1 inf + 0 18.284 * * [simplify]: Extracting #1: cost 21 inf + 0 18.284 * * [simplify]: Extracting #2: cost 31 inf + 247 18.285 * * [simplify]: Extracting #3: cost 11 inf + 1644 18.286 * * [simplify]: Extracting #4: cost 5 inf + 2380 18.287 * * [simplify]: Extracting #5: cost 3 inf + 2543 18.289 * * [simplify]: Extracting #6: cost 2 inf + 2544 18.290 * * [simplify]: Extracting #7: cost 0 inf + 3048 18.291 * [simplify]: Simplified to (- (* x x) (* y y)) 18.291 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow (sqrt x) 4) (pow (sqrt y) 4)) (- (* x x) (* y y)))) 18.292 * * * * [progress]: [ 71 / 85 ] simplifiying candidate # 18.292 * [simplify]: Simplifying (+ (pow (sqrt x) 4) (sqrt (pow y 4))) 18.292 * * [simplify]: iters left: 4 (8 enodes) 18.296 * * [simplify]: iters left: 3 (31 enodes) 18.309 * * [simplify]: iters left: 2 (56 enodes) 18.327 * * [simplify]: iters left: 1 (74 enodes) 18.346 * * [simplify]: Extracting #0: cost 1 inf + 0 18.346 * * [simplify]: Extracting #1: cost 5 inf + 0 18.346 * * [simplify]: Extracting #2: cost 10 inf + 1 18.346 * * [simplify]: Extracting #3: cost 13 inf + 125 18.346 * * [simplify]: Extracting #4: cost 9 inf + 372 18.346 * * [simplify]: Extracting #5: cost 2 inf + 1012 18.347 * * [simplify]: Extracting #6: cost 1 inf + 1013 18.347 * * [simplify]: Extracting #7: cost 0 inf + 1265 18.347 * [simplify]: Simplified to (fma x x (fabs (* y y))) 18.347 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (fabs (* y y))) (- (pow (sqrt x) 4) (sqrt (pow y 4))))) 18.347 * [simplify]: Simplifying (- (pow (sqrt x) 4) (sqrt (pow y 4))) 18.347 * * [simplify]: iters left: 4 (8 enodes) 18.350 * * [simplify]: iters left: 3 (32 enodes) 18.357 * * [simplify]: iters left: 2 (60 enodes) 18.366 * * [simplify]: iters left: 1 (78 enodes) 18.381 * * [simplify]: Extracting #0: cost 1 inf + 0 18.381 * * [simplify]: Extracting #1: cost 6 inf + 0 18.382 * * [simplify]: Extracting #2: cost 12 inf + 1 18.382 * * [simplify]: Extracting #3: cost 15 inf + 125 18.382 * * [simplify]: Extracting #4: cost 10 inf + 413 18.382 * * [simplify]: Extracting #5: cost 3 inf + 1183 18.382 * * [simplify]: Extracting #6: cost 1 inf + 1305 18.383 * * [simplify]: Extracting #7: cost 0 inf + 1557 18.383 * [simplify]: Simplified to (- (* x x) (fabs (* y y))) 18.383 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow (sqrt x) 4) (sqrt (pow y 4))) (- (* x x) (fabs (* y y))))) 18.383 * * * * [progress]: [ 72 / 85 ] simplifiying candidate # 18.383 * [simplify]: Simplifying (+ (pow (sqrt x) 4) (pow y (/ 4 2))) 18.383 * * [simplify]: iters left: 5 (9 enodes) 18.387 * * [simplify]: iters left: 4 (34 enodes) 18.398 * * [simplify]: iters left: 3 (51 enodes) 18.414 * * [simplify]: iters left: 2 (67 enodes) 18.435 * * [simplify]: iters left: 1 (101 enodes) 18.458 * * [simplify]: Extracting #0: cost 1 inf + 0 18.458 * * [simplify]: Extracting #1: cost 6 inf + 0 18.458 * * [simplify]: Extracting #2: cost 6 inf + 181 18.458 * * [simplify]: Extracting #3: cost 6 inf + 403 18.458 * * [simplify]: Extracting #4: cost 8 inf + 526 18.459 * * [simplify]: Extracting #5: cost 5 inf + 861 18.459 * * [simplify]: Extracting #6: cost 0 inf + 2030 18.459 * [simplify]: Simplified to (fma x x (* y y)) 18.459 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (* y y)) (- (pow (sqrt x) 4) (pow y (/ 4 2))))) 18.459 * [simplify]: Simplifying (- (pow (sqrt x) 4) (pow y (/ 4 2))) 18.459 * * [simplify]: iters left: 5 (9 enodes) 18.463 * * [simplify]: iters left: 4 (35 enodes) 18.470 * * [simplify]: iters left: 3 (54 enodes) 18.484 * * [simplify]: iters left: 2 (76 enodes) 18.512 * * [simplify]: iters left: 1 (122 enodes) 18.550 * * [simplify]: Extracting #0: cost 1 inf + 0 18.551 * * [simplify]: Extracting #1: cost 18 inf + 0 18.551 * * [simplify]: Extracting #2: cost 22 inf + 165 18.551 * * [simplify]: Extracting #3: cost 14 inf + 946 18.552 * * [simplify]: Extracting #4: cost 8 inf + 1724 18.553 * * [simplify]: Extracting #5: cost 2 inf + 2975 18.554 * * [simplify]: Extracting #6: cost 0 inf + 3228 18.555 * [simplify]: Simplified to (- (* x x) (* y y)) 18.555 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow (sqrt x) 4) (pow y (/ 4 2))) (- (* x x) (* y y)))) 18.556 * * * * [progress]: [ 73 / 85 ] simplifiying candidate # 18.556 * [simplify]: Simplifying (+ (sqrt (pow x 4)) (pow (sqrt y) 4)) 18.556 * * [simplify]: iters left: 4 (8 enodes) 18.561 * * [simplify]: iters left: 3 (31 enodes) 18.573 * * [simplify]: iters left: 2 (56 enodes) 18.589 * * [simplify]: iters left: 1 (74 enodes) 18.612 * * [simplify]: Extracting #0: cost 1 inf + 0 18.612 * * [simplify]: Extracting #1: cost 5 inf + 0 18.612 * * [simplify]: Extracting #2: cost 9 inf + 42 18.612 * * [simplify]: Extracting #3: cost 13 inf + 125 18.612 * * [simplify]: Extracting #4: cost 11 inf + 250 18.613 * * [simplify]: Extracting #5: cost 4 inf + 1152 18.613 * * [simplify]: Extracting #6: cost 0 inf + 1265 18.614 * [simplify]: Simplified to (fma y y (fabs (* x x))) 18.614 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y y (fabs (* x x))) (- (sqrt (pow x 4)) (pow (sqrt y) 4)))) 18.614 * [simplify]: Simplifying (- (sqrt (pow x 4)) (pow (sqrt y) 4)) 18.614 * * [simplify]: iters left: 4 (8 enodes) 18.619 * * [simplify]: iters left: 3 (32 enodes) 18.631 * * [simplify]: iters left: 2 (62 enodes) 18.647 * * [simplify]: iters left: 1 (92 enodes) 18.662 * * [simplify]: Extracting #0: cost 1 inf + 0 18.662 * * [simplify]: Extracting #1: cost 7 inf + 0 18.662 * * [simplify]: Extracting #2: cost 17 inf + 123 18.662 * * [simplify]: Extracting #3: cost 15 inf + 574 18.663 * * [simplify]: Extracting #4: cost 11 inf + 781 18.663 * * [simplify]: Extracting #5: cost 2 inf + 1855 18.663 * * [simplify]: Extracting #6: cost 0 inf + 1846 18.664 * [simplify]: Simplified to (- (fabs (* x x)) (* y y)) 18.664 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (pow (sqrt y) 4)) (- (fabs (* x x)) (* y y)))) 18.664 * * * * [progress]: [ 74 / 85 ] simplifiying candidate # 18.664 * [simplify]: Simplifying (+ (sqrt (pow x 4)) (sqrt (pow y 4))) 18.664 * * [simplify]: iters left: 4 (8 enodes) 18.667 * * [simplify]: iters left: 3 (31 enodes) 18.673 * * [simplify]: iters left: 2 (56 enodes) 18.680 * * [simplify]: iters left: 1 (60 enodes) 18.687 * * [simplify]: Extracting #0: cost 1 inf + 0 18.687 * * [simplify]: Extracting #1: cost 4 inf + 0 18.687 * * [simplify]: Extracting #2: cost 10 inf + 0 18.687 * * [simplify]: Extracting #3: cost 18 inf + 0 18.688 * * [simplify]: Extracting #4: cost 11 inf + 207 18.688 * * [simplify]: Extracting #5: cost 2 inf + 1360 18.688 * * [simplify]: Extracting #6: cost 0 inf + 1220 18.688 * [simplify]: Simplified to (+ (fabs (* x x)) (fabs (* y y))) 18.688 * [simplify]: Simplified (2 1) to (λ (x y) (* (+ (fabs (* x x)) (fabs (* y y))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 18.688 * [simplify]: Simplifying (- (sqrt (pow x 4)) (sqrt (pow y 4))) 18.688 * * [simplify]: iters left: 4 (8 enodes) 18.691 * * [simplify]: iters left: 3 (32 enodes) 18.698 * * [simplify]: iters left: 2 (60 enodes) 18.706 * * [simplify]: iters left: 1 (64 enodes) 18.714 * * [simplify]: Extracting #0: cost 1 inf + 0 18.714 * * [simplify]: Extracting #1: cost 5 inf + 0 18.714 * * [simplify]: Extracting #2: cost 12 inf + 0 18.714 * * [simplify]: Extracting #3: cost 20 inf + 0 18.714 * * [simplify]: Extracting #4: cost 13 inf + 207 18.715 * * [simplify]: Extracting #5: cost 2 inf + 1562 18.715 * * [simplify]: Extracting #6: cost 0 inf + 1462 18.716 * [simplify]: Simplified to (- (fabs (* x x)) (fabs (* y y))) 18.716 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (fabs (* x x)) (fabs (* y y))))) 18.716 * * * * [progress]: [ 75 / 85 ] simplifiying candidate # 18.717 * [simplify]: Simplifying (+ (sqrt (pow x 4)) (pow y (/ 4 2))) 18.717 * * [simplify]: iters left: 5 (9 enodes) 18.724 * * [simplify]: iters left: 4 (34 enodes) 18.738 * * [simplify]: iters left: 3 (51 enodes) 18.751 * * [simplify]: iters left: 2 (53 enodes) 18.763 * * [simplify]: Extracting #0: cost 1 inf + 0 18.763 * * [simplify]: Extracting #1: cost 5 inf + 0 18.764 * * [simplify]: Extracting #2: cost 8 inf + 42 18.764 * * [simplify]: Extracting #3: cost 10 inf + 84 18.764 * * [simplify]: Extracting #4: cost 8 inf + 86 18.764 * * [simplify]: Extracting #5: cost 4 inf + 803 18.765 * * [simplify]: Extracting #6: cost 0 inf + 1279 18.765 * * [simplify]: Extracting #7: cost 0 inf + 766 18.765 * [simplify]: Simplified to (fma y y (fabs (* x x))) 18.765 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y y (fabs (* x x))) (- (sqrt (pow x 4)) (pow y (/ 4 2))))) 18.766 * [simplify]: Simplifying (- (sqrt (pow x 4)) (pow y (/ 4 2))) 18.766 * * [simplify]: iters left: 5 (9 enodes) 18.773 * * [simplify]: iters left: 4 (35 enodes) 18.786 * * [simplify]: iters left: 3 (54 enodes) 18.799 * * [simplify]: iters left: 2 (59 enodes) 18.814 * * [simplify]: iters left: 1 (63 enodes) 18.827 * * [simplify]: Extracting #0: cost 1 inf + 0 18.827 * * [simplify]: Extracting #1: cost 7 inf + 0 18.827 * * [simplify]: Extracting #2: cost 10 inf + 164 18.827 * * [simplify]: Extracting #3: cost 10 inf + 328 18.827 * * [simplify]: Extracting #4: cost 8 inf + 330 18.827 * * [simplify]: Extracting #5: cost 3 inf + 1299 18.828 * * [simplify]: Extracting #6: cost 0 inf + 1402 18.828 * * [simplify]: Extracting #7: cost 0 inf + 1060 18.828 * [simplify]: Simplified to (- (fabs (* x x)) (* y y)) 18.828 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (pow y (/ 4 2))) (- (fabs (* x x)) (* y y)))) 18.828 * * * * [progress]: [ 76 / 85 ] simplifiying candidate # 18.828 * [simplify]: Simplifying (+ (pow x (/ 4 2)) (pow (sqrt y) 4)) 18.828 * * [simplify]: iters left: 5 (9 enodes) 18.832 * * [simplify]: iters left: 4 (34 enodes) 18.838 * * [simplify]: iters left: 3 (51 enodes) 18.846 * * [simplify]: iters left: 2 (67 enodes) 18.859 * * [simplify]: iters left: 1 (101 enodes) 18.894 * * [simplify]: Extracting #0: cost 1 inf + 0 18.894 * * [simplify]: Extracting #1: cost 6 inf + 0 18.894 * * [simplify]: Extracting #2: cost 6 inf + 181 18.895 * * [simplify]: Extracting #3: cost 6 inf + 403 18.895 * * [simplify]: Extracting #4: cost 8 inf + 526 18.895 * * [simplify]: Extracting #5: cost 5 inf + 861 18.896 * * [simplify]: Extracting #6: cost 0 inf + 2030 18.897 * [simplify]: Simplified to (fma y y (* x x)) 18.897 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y y (* x x)) (- (pow x (/ 4 2)) (pow (sqrt y) 4)))) 18.897 * [simplify]: Simplifying (- (pow x (/ 4 2)) (pow (sqrt y) 4)) 18.897 * * [simplify]: iters left: 5 (9 enodes) 18.904 * * [simplify]: iters left: 4 (35 enodes) 18.917 * * [simplify]: iters left: 3 (57 enodes) 18.932 * * [simplify]: iters left: 2 (88 enodes) 18.948 * * [simplify]: iters left: 1 (144 enodes) 18.982 * * [simplify]: Extracting #0: cost 1 inf + 0 18.983 * * [simplify]: Extracting #1: cost 23 inf + 0 18.983 * * [simplify]: Extracting #2: cost 31 inf + 166 18.984 * * [simplify]: Extracting #3: cost 17 inf + 1151 18.985 * * [simplify]: Extracting #4: cost 8 inf + 2134 18.986 * * [simplify]: Extracting #5: cost 6 inf + 2217 18.987 * * [simplify]: Extracting #6: cost 1 inf + 3386 18.992 * * [simplify]: Extracting #7: cost 0 inf + 3638 18.993 * [simplify]: Simplified to (- (* x x) (* y y)) 18.993 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow x (/ 4 2)) (pow (sqrt y) 4)) (- (* x x) (* y y)))) 18.993 * * * * [progress]: [ 77 / 85 ] simplifiying candidate # 18.994 * [simplify]: Simplifying (+ (pow x (/ 4 2)) (sqrt (pow y 4))) 18.994 * * [simplify]: iters left: 5 (9 enodes) 19.000 * * [simplify]: iters left: 4 (34 enodes) 19.012 * * [simplify]: iters left: 3 (51 enodes) 19.025 * * [simplify]: iters left: 2 (53 enodes) 19.038 * * [simplify]: Extracting #0: cost 1 inf + 0 19.038 * * [simplify]: Extracting #1: cost 5 inf + 0 19.038 * * [simplify]: Extracting #2: cost 8 inf + 42 19.038 * * [simplify]: Extracting #3: cost 10 inf + 84 19.038 * * [simplify]: Extracting #4: cost 8 inf + 86 19.038 * * [simplify]: Extracting #5: cost 3 inf + 713 19.039 * * [simplify]: Extracting #6: cost 0 inf + 766 19.039 * [simplify]: Simplified to (fma x x (fabs (* y y))) 19.039 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (fabs (* y y))) (- (pow x (/ 4 2)) (sqrt (pow y 4))))) 19.039 * [simplify]: Simplifying (- (pow x (/ 4 2)) (sqrt (pow y 4))) 19.039 * * [simplify]: iters left: 5 (9 enodes) 19.046 * * [simplify]: iters left: 4 (35 enodes) 19.059 * * [simplify]: iters left: 3 (55 enodes) 19.073 * * [simplify]: iters left: 2 (57 enodes) 19.086 * * [simplify]: Extracting #0: cost 1 inf + 0 19.087 * * [simplify]: Extracting #1: cost 6 inf + 0 19.087 * * [simplify]: Extracting #2: cost 10 inf + 42 19.087 * * [simplify]: Extracting #3: cost 12 inf + 84 19.087 * * [simplify]: Extracting #4: cost 10 inf + 86 19.087 * * [simplify]: Extracting #5: cost 4 inf + 754 19.088 * * [simplify]: Extracting #6: cost 0 inf + 1058 19.088 * [simplify]: Simplified to (- (* x x) (fabs (* y y))) 19.088 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow x (/ 4 2)) (sqrt (pow y 4))) (- (* x x) (fabs (* y y))))) 19.088 * * * * [progress]: [ 78 / 85 ] simplifiying candidate # 19.089 * [simplify]: Simplifying (+ (pow x (/ 4 2)) (pow y (/ 4 2))) 19.089 * * [simplify]: iters left: 5 (8 enodes) 19.096 * * [simplify]: iters left: 4 (31 enodes) 19.106 * * [simplify]: iters left: 3 (39 enodes) 19.116 * * [simplify]: iters left: 2 (41 enodes) 19.126 * * [simplify]: Extracting #0: cost 1 inf + 0 19.127 * * [simplify]: Extracting #1: cost 6 inf + 0 19.127 * * [simplify]: Extracting #2: cost 6 inf + 43 19.127 * * [simplify]: Extracting #3: cost 1 inf + 320 19.127 * * [simplify]: Extracting #4: cost 0 inf + 361 19.127 * [simplify]: Simplified to (fma x x (* y y)) 19.127 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (* y y)) (- (pow x (/ 4 2)) (pow y (/ 4 2))))) 19.128 * [simplify]: Simplifying (- (pow x (/ 4 2)) (pow y (/ 4 2))) 19.128 * * [simplify]: iters left: 5 (8 enodes) 19.133 * * [simplify]: iters left: 4 (32 enodes) 19.144 * * [simplify]: iters left: 3 (42 enodes) 19.152 * * [simplify]: iters left: 2 (50 enodes) 19.159 * * [simplify]: iters left: 1 (61 enodes) 19.168 * * [simplify]: Extracting #0: cost 1 inf + 0 19.168 * * [simplify]: Extracting #1: cost 18 inf + 0 19.168 * * [simplify]: Extracting #2: cost 23 inf + 2 19.168 * * [simplify]: Extracting #3: cost 11 inf + 659 19.169 * * [simplify]: Extracting #4: cost 1 inf + 1437 19.169 * * [simplify]: Extracting #5: cost 0 inf + 1559 19.169 * [simplify]: Simplified to (* (+ y x) (- x y)) 19.169 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow x (/ 4 2)) (pow y (/ 4 2))) (* (+ y x) (- x y)))) 19.169 * * * * [progress]: [ 79 / 85 ] simplifiying candidate # 19.170 * [simplify]: Simplifying (pow 1 4) 19.170 * * [simplify]: iters left: 1 (3 enodes) 19.171 * * [simplify]: Extracting #0: cost 1 inf + 0 19.171 * * [simplify]: Extracting #1: cost 0 inf + 1 19.171 * [simplify]: Simplified to 1 19.171 * [simplify]: Simplified (2 1) to (λ (x y) (* 1 (- (pow x 4) (pow y 4)))) 19.171 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 19.171 * * [simplify]: iters left: 3 (6 enodes) 19.174 * * [simplify]: iters left: 2 (26 enodes) 19.186 * * [simplify]: iters left: 1 (59 enodes) 19.203 * * [simplify]: Extracting #0: cost 1 inf + 0 19.203 * * [simplify]: Extracting #1: cost 10 inf + 0 19.203 * * [simplify]: Extracting #2: cost 22 inf + 0 19.203 * * [simplify]: Extracting #3: cost 18 inf + 4 19.204 * * [simplify]: Extracting #4: cost 4 inf + 2304 19.205 * * [simplify]: Extracting #5: cost 0 inf + 1869 19.206 * * [simplify]: Extracting #6: cost 0 inf + 1738 19.206 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.207 * [simplify]: Simplified (2 2) to (λ (x y) (* 1 (- (* (* x x) (* x x)) (* (* y y) (* y y))))) 19.207 * * * * [progress]: [ 80 / 85 ] simplifiying candidate # 19.207 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 19.207 * * [simplify]: iters left: 3 (6 enodes) 19.211 * * [simplify]: iters left: 2 (26 enodes) 19.223 * * [simplify]: iters left: 1 (59 enodes) 19.240 * * [simplify]: Extracting #0: cost 1 inf + 0 19.240 * * [simplify]: Extracting #1: cost 10 inf + 0 19.240 * * [simplify]: Extracting #2: cost 22 inf + 0 19.241 * * [simplify]: Extracting #3: cost 18 inf + 4 19.241 * * [simplify]: Extracting #4: cost 4 inf + 2304 19.242 * * [simplify]: Extracting #5: cost 0 inf + 1869 19.243 * * [simplify]: Extracting #6: cost 0 inf + 1738 19.243 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.244 * [simplify]: Simplified (2 2) to (λ (x y) (* 1 (- (* (* x x) (* x x)) (* (* y y) (* y y))))) 19.244 * * * * [progress]: [ 81 / 85 ] simplifiying candidate # 19.244 * * * * [progress]: [ 82 / 85 ] simplifiying candidate #real (real->posit16 (- (pow x 4) (pow y 4)))))> 19.244 * * * * [progress]: [ 83 / 85 ] simplifiying candidate # 19.244 * [simplify]: Simplifying 0 19.244 * * [simplify]: iters left: 0 (1 enodes) 19.245 * * [simplify]: Extracting #0: cost 1 inf + 0 19.245 * * [simplify]: Extracting #1: cost 0 inf + 1 19.245 * [simplify]: Simplified to 0 19.245 * [simplify]: Simplified (2) to (λ (x y) 0) 19.245 * * * * [progress]: [ 84 / 85 ] simplifiying candidate # 19.246 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 19.246 * * [simplify]: iters left: 3 (6 enodes) 19.249 * * [simplify]: iters left: 2 (26 enodes) 19.262 * * [simplify]: iters left: 1 (59 enodes) 19.278 * * [simplify]: Extracting #0: cost 1 inf + 0 19.278 * * [simplify]: Extracting #1: cost 10 inf + 0 19.278 * * [simplify]: Extracting #2: cost 22 inf + 0 19.278 * * [simplify]: Extracting #3: cost 18 inf + 4 19.278 * * [simplify]: Extracting #4: cost 4 inf + 2304 19.279 * * [simplify]: Extracting #5: cost 0 inf + 1869 19.280 * * [simplify]: Extracting #6: cost 0 inf + 1738 19.281 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.281 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 19.281 * * * * [progress]: [ 85 / 85 ] simplifiying candidate # 19.281 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 19.281 * * [simplify]: iters left: 3 (6 enodes) 19.283 * * [simplify]: iters left: 2 (26 enodes) 19.290 * * [simplify]: iters left: 1 (59 enodes) 19.298 * * [simplify]: Extracting #0: cost 1 inf + 0 19.298 * * [simplify]: Extracting #1: cost 10 inf + 0 19.299 * * [simplify]: Extracting #2: cost 22 inf + 0 19.299 * * [simplify]: Extracting #3: cost 18 inf + 4 19.299 * * [simplify]: Extracting #4: cost 4 inf + 2304 19.299 * * [simplify]: Extracting #5: cost 0 inf + 1869 19.300 * * [simplify]: Extracting #6: cost 0 inf + 1738 19.300 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.300 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 19.300 * * * [progress]: adding candidates to table 20.092 * * [progress]: iteration 2 / 4 20.092 * * * [progress]: picking best candidate 20.096 * * * * [pick]: Picked # 20.096 * * * [progress]: localizing error 20.123 * * * [progress]: generating rewritten candidates 20.123 * * * * [progress]: [ 1 / 3 ] rewriting at (2 2) 20.175 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 20.203 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 20.236 * * * [progress]: generating series expansions 20.236 * * * * [progress]: [ 1 / 3 ] generating series at (2 2) 20.236 * [backup-simplify]: Simplify (* (* y y) (* y y)) into (pow y 4) 20.236 * [approximate]: Taking taylor expansion of (pow y 4) in (y) around 0 20.236 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.236 * [taylor]: Taking taylor expansion of y in y 20.236 * [backup-simplify]: Simplify 0 into 0 20.236 * [backup-simplify]: Simplify 1 into 1 20.236 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.236 * [taylor]: Taking taylor expansion of y in y 20.236 * [backup-simplify]: Simplify 0 into 0 20.236 * [backup-simplify]: Simplify 1 into 1 20.237 * [backup-simplify]: Simplify (* 1 1) into 1 20.237 * [backup-simplify]: Simplify (* 1 1) into 1 20.237 * [backup-simplify]: Simplify 1 into 1 20.238 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.239 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.239 * [backup-simplify]: Simplify 0 into 0 20.240 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.241 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.241 * [backup-simplify]: Simplify 0 into 0 20.242 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.243 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.243 * [backup-simplify]: Simplify 0 into 0 20.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.245 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.245 * [backup-simplify]: Simplify 0 into 0 20.247 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.248 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.248 * [backup-simplify]: Simplify 0 into 0 20.250 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.251 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.251 * [backup-simplify]: Simplify 0 into 0 20.251 * [backup-simplify]: Simplify (* 1 (pow y 4)) into (pow y 4) 20.252 * [backup-simplify]: Simplify (* (* (/ 1 y) (/ 1 y)) (* (/ 1 y) (/ 1 y))) into (/ 1 (pow y 4)) 20.252 * [approximate]: Taking taylor expansion of (/ 1 (pow y 4)) in (y) around 0 20.252 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.252 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.252 * [taylor]: Taking taylor expansion of y in y 20.252 * [backup-simplify]: Simplify 0 into 0 20.252 * [backup-simplify]: Simplify 1 into 1 20.252 * [backup-simplify]: Simplify (* 1 1) into 1 20.253 * [backup-simplify]: Simplify (* 1 1) into 1 20.253 * [backup-simplify]: Simplify (/ 1 1) into 1 20.253 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.253 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.253 * [taylor]: Taking taylor expansion of y in y 20.253 * [backup-simplify]: Simplify 0 into 0 20.253 * [backup-simplify]: Simplify 1 into 1 20.254 * [backup-simplify]: Simplify (* 1 1) into 1 20.254 * [backup-simplify]: Simplify (* 1 1) into 1 20.255 * [backup-simplify]: Simplify (/ 1 1) into 1 20.255 * [backup-simplify]: Simplify 1 into 1 20.255 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.256 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.257 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.257 * [backup-simplify]: Simplify 0 into 0 20.258 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.260 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.260 * [backup-simplify]: Simplify 0 into 0 20.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.262 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.262 * [backup-simplify]: Simplify 0 into 0 20.262 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.264 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.264 * [backup-simplify]: Simplify 0 into 0 20.264 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.265 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.266 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.266 * [backup-simplify]: Simplify 0 into 0 20.267 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.267 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.268 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.268 * [backup-simplify]: Simplify 0 into 0 20.268 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 y)) 4)) into (pow y 4) 20.268 * [backup-simplify]: Simplify (* (* (/ 1 (- y)) (/ 1 (- y))) (* (/ 1 (- y)) (/ 1 (- y)))) into (/ 1 (pow y 4)) 20.268 * [approximate]: Taking taylor expansion of (/ 1 (pow y 4)) in (y) around 0 20.268 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.268 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.268 * [taylor]: Taking taylor expansion of y in y 20.268 * [backup-simplify]: Simplify 0 into 0 20.268 * [backup-simplify]: Simplify 1 into 1 20.269 * [backup-simplify]: Simplify (* 1 1) into 1 20.269 * [backup-simplify]: Simplify (* 1 1) into 1 20.269 * [backup-simplify]: Simplify (/ 1 1) into 1 20.269 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.269 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.269 * [taylor]: Taking taylor expansion of y in y 20.269 * [backup-simplify]: Simplify 0 into 0 20.269 * [backup-simplify]: Simplify 1 into 1 20.269 * [backup-simplify]: Simplify (* 1 1) into 1 20.270 * [backup-simplify]: Simplify (* 1 1) into 1 20.270 * [backup-simplify]: Simplify (/ 1 1) into 1 20.270 * [backup-simplify]: Simplify 1 into 1 20.270 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.271 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.271 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.271 * [backup-simplify]: Simplify 0 into 0 20.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.272 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.273 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.273 * [backup-simplify]: Simplify 0 into 0 20.273 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.274 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.274 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.274 * [backup-simplify]: Simplify 0 into 0 20.275 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.276 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.276 * [backup-simplify]: Simplify 0 into 0 20.277 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.278 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.278 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.278 * [backup-simplify]: Simplify 0 into 0 20.279 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.280 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.281 * [backup-simplify]: Simplify 0 into 0 20.281 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- y))) 4)) into (pow y 4) 20.281 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 20.281 * [backup-simplify]: Simplify (* (* x x) (* x x)) into (pow x 4) 20.281 * [approximate]: Taking taylor expansion of (pow x 4) in (x) around 0 20.281 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.281 * [taylor]: Taking taylor expansion of x in x 20.281 * [backup-simplify]: Simplify 0 into 0 20.281 * [backup-simplify]: Simplify 1 into 1 20.281 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.281 * [taylor]: Taking taylor expansion of x in x 20.281 * [backup-simplify]: Simplify 0 into 0 20.281 * [backup-simplify]: Simplify 1 into 1 20.282 * [backup-simplify]: Simplify (* 1 1) into 1 20.282 * [backup-simplify]: Simplify (* 1 1) into 1 20.282 * [backup-simplify]: Simplify 1 into 1 20.282 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.283 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.283 * [backup-simplify]: Simplify 0 into 0 20.283 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.284 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.284 * [backup-simplify]: Simplify 0 into 0 20.284 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.285 * [backup-simplify]: Simplify 0 into 0 20.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.286 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.286 * [backup-simplify]: Simplify 0 into 0 20.287 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.288 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.288 * [backup-simplify]: Simplify 0 into 0 20.289 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.290 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.290 * [backup-simplify]: Simplify 0 into 0 20.291 * [backup-simplify]: Simplify (* 1 (pow x 4)) into (pow x 4) 20.291 * [backup-simplify]: Simplify (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) into (/ 1 (pow x 4)) 20.291 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 20.291 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.291 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.291 * [taylor]: Taking taylor expansion of x in x 20.291 * [backup-simplify]: Simplify 0 into 0 20.291 * [backup-simplify]: Simplify 1 into 1 20.291 * [backup-simplify]: Simplify (* 1 1) into 1 20.292 * [backup-simplify]: Simplify (* 1 1) into 1 20.292 * [backup-simplify]: Simplify (/ 1 1) into 1 20.292 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.292 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.292 * [taylor]: Taking taylor expansion of x in x 20.292 * [backup-simplify]: Simplify 0 into 0 20.292 * [backup-simplify]: Simplify 1 into 1 20.293 * [backup-simplify]: Simplify (* 1 1) into 1 20.293 * [backup-simplify]: Simplify (* 1 1) into 1 20.293 * [backup-simplify]: Simplify (/ 1 1) into 1 20.293 * [backup-simplify]: Simplify 1 into 1 20.294 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.295 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.296 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.296 * [backup-simplify]: Simplify 0 into 0 20.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.297 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.298 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.298 * [backup-simplify]: Simplify 0 into 0 20.299 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.300 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.301 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.301 * [backup-simplify]: Simplify 0 into 0 20.302 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.304 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.305 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.305 * [backup-simplify]: Simplify 0 into 0 20.306 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.307 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.308 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.308 * [backup-simplify]: Simplify 0 into 0 20.310 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.311 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.312 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.312 * [backup-simplify]: Simplify 0 into 0 20.312 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 4)) into (pow x 4) 20.313 * [backup-simplify]: Simplify (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) into (/ 1 (pow x 4)) 20.313 * [approximate]: Taking taylor expansion of (/ 1 (pow x 4)) in (x) around 0 20.313 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.313 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.313 * [taylor]: Taking taylor expansion of x in x 20.313 * [backup-simplify]: Simplify 0 into 0 20.313 * [backup-simplify]: Simplify 1 into 1 20.313 * [backup-simplify]: Simplify (* 1 1) into 1 20.314 * [backup-simplify]: Simplify (* 1 1) into 1 20.314 * [backup-simplify]: Simplify (/ 1 1) into 1 20.314 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.314 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.314 * [taylor]: Taking taylor expansion of x in x 20.314 * [backup-simplify]: Simplify 0 into 0 20.314 * [backup-simplify]: Simplify 1 into 1 20.315 * [backup-simplify]: Simplify (* 1 1) into 1 20.315 * [backup-simplify]: Simplify (* 1 1) into 1 20.315 * [backup-simplify]: Simplify (/ 1 1) into 1 20.315 * [backup-simplify]: Simplify 1 into 1 20.316 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.317 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.317 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.317 * [backup-simplify]: Simplify 0 into 0 20.318 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.319 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.320 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.320 * [backup-simplify]: Simplify 0 into 0 20.321 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.323 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.323 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.323 * [backup-simplify]: Simplify 0 into 0 20.325 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.326 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.327 * [backup-simplify]: Simplify 0 into 0 20.328 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.330 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.331 * [backup-simplify]: Simplify 0 into 0 20.332 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.334 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.335 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.335 * [backup-simplify]: Simplify 0 into 0 20.335 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 4)) into (pow x 4) 20.335 * * * * [progress]: [ 3 / 3 ] generating series at (2) 20.336 * [backup-simplify]: Simplify (- (* (* x x) (* x x)) (* (* y y) (* y y))) into (- (pow x 4) (pow y 4)) 20.336 * [approximate]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in (x y) around 0 20.336 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in y 20.336 * [taylor]: Taking taylor expansion of (pow x 4) in y 20.336 * [taylor]: Taking taylor expansion of x in y 20.336 * [backup-simplify]: Simplify x into x 20.336 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.336 * [taylor]: Taking taylor expansion of y in y 20.336 * [backup-simplify]: Simplify 0 into 0 20.336 * [backup-simplify]: Simplify 1 into 1 20.336 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in x 20.336 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.336 * [taylor]: Taking taylor expansion of x in x 20.336 * [backup-simplify]: Simplify 0 into 0 20.336 * [backup-simplify]: Simplify 1 into 1 20.336 * [taylor]: Taking taylor expansion of (pow y 4) in x 20.336 * [taylor]: Taking taylor expansion of y in x 20.336 * [backup-simplify]: Simplify y into y 20.336 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in x 20.336 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.336 * [taylor]: Taking taylor expansion of x in x 20.336 * [backup-simplify]: Simplify 0 into 0 20.336 * [backup-simplify]: Simplify 1 into 1 20.336 * [taylor]: Taking taylor expansion of (pow y 4) in x 20.336 * [taylor]: Taking taylor expansion of y in x 20.336 * [backup-simplify]: Simplify y into y 20.336 * [backup-simplify]: Simplify (* y y) into (pow y 2) 20.336 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 20.336 * [backup-simplify]: Simplify (- (pow y 4)) into (- (pow y 4)) 20.337 * [backup-simplify]: Simplify (+ 0 (- (pow y 4))) into (- (pow y 4)) 20.337 * [taylor]: Taking taylor expansion of (- (pow y 4)) in y 20.337 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.337 * [taylor]: Taking taylor expansion of y in y 20.337 * [backup-simplify]: Simplify 0 into 0 20.337 * [backup-simplify]: Simplify 1 into 1 20.337 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 20.337 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 20.337 * [backup-simplify]: Simplify (- 0) into 0 20.338 * [backup-simplify]: Simplify (+ 0 0) into 0 20.338 * [taylor]: Taking taylor expansion of 0 in y 20.338 * [backup-simplify]: Simplify 0 into 0 20.338 * [backup-simplify]: Simplify 0 into 0 20.338 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 20.339 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 20.339 * [backup-simplify]: Simplify (- 0) into 0 20.340 * [backup-simplify]: Simplify (+ 0 0) into 0 20.340 * [taylor]: Taking taylor expansion of 0 in y 20.340 * [backup-simplify]: Simplify 0 into 0 20.340 * [backup-simplify]: Simplify 0 into 0 20.340 * [backup-simplify]: Simplify 0 into 0 20.341 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 20.342 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 20.342 * [backup-simplify]: Simplify (- 0) into 0 20.342 * [backup-simplify]: Simplify (+ 0 0) into 0 20.342 * [taylor]: Taking taylor expansion of 0 in y 20.342 * [backup-simplify]: Simplify 0 into 0 20.342 * [backup-simplify]: Simplify 0 into 0 20.342 * [backup-simplify]: Simplify 0 into 0 20.342 * [backup-simplify]: Simplify 0 into 0 20.342 * [backup-simplify]: Simplify 0 into 0 20.343 * [backup-simplify]: Simplify (- (* (* (/ 1 x) (/ 1 x)) (* (/ 1 x) (/ 1 x))) (* (* (/ 1 y) (/ 1 y)) (* (/ 1 y) (/ 1 y)))) into (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) 20.343 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in (x y) around 0 20.343 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in y 20.343 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in y 20.343 * [taylor]: Taking taylor expansion of (pow x 4) in y 20.343 * [taylor]: Taking taylor expansion of x in y 20.343 * [backup-simplify]: Simplify x into x 20.343 * [backup-simplify]: Simplify (* x x) into (pow x 2) 20.343 * [backup-simplify]: Simplify (* (pow x 2) (pow x 2)) into (pow x 4) 20.343 * [backup-simplify]: Simplify (/ 1 (pow x 4)) into (/ 1 (pow x 4)) 20.344 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.344 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.344 * [taylor]: Taking taylor expansion of y in y 20.344 * [backup-simplify]: Simplify 0 into 0 20.344 * [backup-simplify]: Simplify 1 into 1 20.344 * [backup-simplify]: Simplify (* 1 1) into 1 20.344 * [backup-simplify]: Simplify (* 1 1) into 1 20.345 * [backup-simplify]: Simplify (/ 1 1) into 1 20.345 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 20.345 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.345 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.345 * [taylor]: Taking taylor expansion of x in x 20.345 * [backup-simplify]: Simplify 0 into 0 20.345 * [backup-simplify]: Simplify 1 into 1 20.345 * [backup-simplify]: Simplify (* 1 1) into 1 20.346 * [backup-simplify]: Simplify (* 1 1) into 1 20.346 * [backup-simplify]: Simplify (/ 1 1) into 1 20.346 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 20.346 * [taylor]: Taking taylor expansion of (pow y 4) in x 20.346 * [taylor]: Taking taylor expansion of y in x 20.346 * [backup-simplify]: Simplify y into y 20.346 * [backup-simplify]: Simplify (* y y) into (pow y 2) 20.346 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 20.346 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 20.346 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 20.346 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.346 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.347 * [taylor]: Taking taylor expansion of x in x 20.347 * [backup-simplify]: Simplify 0 into 0 20.347 * [backup-simplify]: Simplify 1 into 1 20.347 * [backup-simplify]: Simplify (* 1 1) into 1 20.347 * [backup-simplify]: Simplify (* 1 1) into 1 20.348 * [backup-simplify]: Simplify (/ 1 1) into 1 20.348 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 20.348 * [taylor]: Taking taylor expansion of (pow y 4) in x 20.348 * [taylor]: Taking taylor expansion of y in x 20.348 * [backup-simplify]: Simplify y into y 20.348 * [backup-simplify]: Simplify (* y y) into (pow y 2) 20.348 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 20.348 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 20.349 * [backup-simplify]: Simplify (+ 1 0) into 1 20.349 * [taylor]: Taking taylor expansion of 1 in y 20.349 * [backup-simplify]: Simplify 1 into 1 20.349 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.350 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.351 * [backup-simplify]: Simplify (+ 0 0) into 0 20.351 * [taylor]: Taking taylor expansion of 0 in y 20.351 * [backup-simplify]: Simplify 0 into 0 20.352 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.353 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.354 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.354 * [backup-simplify]: Simplify (+ 0 0) into 0 20.355 * [taylor]: Taking taylor expansion of 0 in y 20.355 * [backup-simplify]: Simplify 0 into 0 20.356 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.359 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.361 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.361 * [backup-simplify]: Simplify (+ 0 0) into 0 20.361 * [taylor]: Taking taylor expansion of 0 in y 20.361 * [backup-simplify]: Simplify 0 into 0 20.363 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.364 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.365 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.365 * [backup-simplify]: Simplify (- (/ 1 (pow y 4))) into (- (/ 1 (pow y 4))) 20.365 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 4)))) into (- (/ 1 (pow y 4))) 20.365 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 4))) in y 20.366 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.366 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.366 * [taylor]: Taking taylor expansion of y in y 20.366 * [backup-simplify]: Simplify 0 into 0 20.366 * [backup-simplify]: Simplify 1 into 1 20.366 * [backup-simplify]: Simplify (* 1 1) into 1 20.366 * [backup-simplify]: Simplify (* 1 1) into 1 20.367 * [backup-simplify]: Simplify (/ 1 1) into 1 20.367 * [backup-simplify]: Simplify (- 1) into -1 20.367 * [backup-simplify]: Simplify -1 into -1 20.367 * [backup-simplify]: Simplify 1 into 1 20.369 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.370 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.371 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.371 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 20.371 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 20.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))))) into 0 20.372 * [backup-simplify]: Simplify (- 0) into 0 20.372 * [backup-simplify]: Simplify (+ 0 0) into 0 20.372 * [taylor]: Taking taylor expansion of 0 in y 20.372 * [backup-simplify]: Simplify 0 into 0 20.373 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.373 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.374 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.375 * [backup-simplify]: Simplify (- 0) into 0 20.375 * [backup-simplify]: Simplify 0 into 0 20.375 * [backup-simplify]: Simplify 0 into 0 20.375 * [backup-simplify]: Simplify 0 into 0 20.376 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.378 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.379 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.379 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 20.380 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 20.380 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))) (* 0 (/ 0 (pow y 4))))) into 0 20.380 * [backup-simplify]: Simplify (- 0) into 0 20.380 * [backup-simplify]: Simplify (+ 0 0) into 0 20.380 * [taylor]: Taking taylor expansion of 0 in y 20.380 * [backup-simplify]: Simplify 0 into 0 20.381 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.382 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.382 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.382 * [backup-simplify]: Simplify (- 0) into 0 20.383 * [backup-simplify]: Simplify 0 into 0 20.383 * [backup-simplify]: Simplify 0 into 0 20.383 * [backup-simplify]: Simplify 0 into 0 20.383 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 x))) 4)) (* -1 (pow (* (/ 1 (/ 1 y)) 1) 4))) into (- (pow x 4) (pow y 4)) 20.383 * [backup-simplify]: Simplify (- (* (* (/ 1 (- x)) (/ 1 (- x))) (* (/ 1 (- x)) (/ 1 (- x)))) (* (* (/ 1 (- y)) (/ 1 (- y))) (* (/ 1 (- y)) (/ 1 (- y))))) into (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) 20.383 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in (x y) around 0 20.383 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in y 20.383 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in y 20.383 * [taylor]: Taking taylor expansion of (pow x 4) in y 20.383 * [taylor]: Taking taylor expansion of x in y 20.383 * [backup-simplify]: Simplify x into x 20.383 * [backup-simplify]: Simplify (* x x) into (pow x 2) 20.383 * [backup-simplify]: Simplify (* (pow x 2) (pow x 2)) into (pow x 4) 20.383 * [backup-simplify]: Simplify (/ 1 (pow x 4)) into (/ 1 (pow x 4)) 20.383 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.383 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.383 * [taylor]: Taking taylor expansion of y in y 20.383 * [backup-simplify]: Simplify 0 into 0 20.383 * [backup-simplify]: Simplify 1 into 1 20.384 * [backup-simplify]: Simplify (* 1 1) into 1 20.384 * [backup-simplify]: Simplify (* 1 1) into 1 20.384 * [backup-simplify]: Simplify (/ 1 1) into 1 20.384 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 20.384 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.384 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.384 * [taylor]: Taking taylor expansion of x in x 20.384 * [backup-simplify]: Simplify 0 into 0 20.384 * [backup-simplify]: Simplify 1 into 1 20.384 * [backup-simplify]: Simplify (* 1 1) into 1 20.385 * [backup-simplify]: Simplify (* 1 1) into 1 20.385 * [backup-simplify]: Simplify (/ 1 1) into 1 20.385 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 20.385 * [taylor]: Taking taylor expansion of (pow y 4) in x 20.385 * [taylor]: Taking taylor expansion of y in x 20.385 * [backup-simplify]: Simplify y into y 20.385 * [backup-simplify]: Simplify (* y y) into (pow y 2) 20.385 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 20.385 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 20.385 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 20.385 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 20.385 * [taylor]: Taking taylor expansion of (pow x 4) in x 20.385 * [taylor]: Taking taylor expansion of x in x 20.385 * [backup-simplify]: Simplify 0 into 0 20.385 * [backup-simplify]: Simplify 1 into 1 20.385 * [backup-simplify]: Simplify (* 1 1) into 1 20.386 * [backup-simplify]: Simplify (* 1 1) into 1 20.386 * [backup-simplify]: Simplify (/ 1 1) into 1 20.386 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 20.386 * [taylor]: Taking taylor expansion of (pow y 4) in x 20.386 * [taylor]: Taking taylor expansion of y in x 20.386 * [backup-simplify]: Simplify y into y 20.386 * [backup-simplify]: Simplify (* y y) into (pow y 2) 20.386 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 20.386 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 20.386 * [backup-simplify]: Simplify (+ 1 0) into 1 20.386 * [taylor]: Taking taylor expansion of 1 in y 20.387 * [backup-simplify]: Simplify 1 into 1 20.387 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.387 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.388 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.388 * [backup-simplify]: Simplify (+ 0 0) into 0 20.388 * [taylor]: Taking taylor expansion of 0 in y 20.388 * [backup-simplify]: Simplify 0 into 0 20.388 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.389 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.389 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.390 * [backup-simplify]: Simplify (+ 0 0) into 0 20.390 * [taylor]: Taking taylor expansion of 0 in y 20.390 * [backup-simplify]: Simplify 0 into 0 20.390 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.391 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.391 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.392 * [backup-simplify]: Simplify (+ 0 0) into 0 20.392 * [taylor]: Taking taylor expansion of 0 in y 20.392 * [backup-simplify]: Simplify 0 into 0 20.392 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.393 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.394 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.394 * [backup-simplify]: Simplify (- (/ 1 (pow y 4))) into (- (/ 1 (pow y 4))) 20.394 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 4)))) into (- (/ 1 (pow y 4))) 20.394 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 4))) in y 20.394 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 20.394 * [taylor]: Taking taylor expansion of (pow y 4) in y 20.394 * [taylor]: Taking taylor expansion of y in y 20.394 * [backup-simplify]: Simplify 0 into 0 20.394 * [backup-simplify]: Simplify 1 into 1 20.394 * [backup-simplify]: Simplify (* 1 1) into 1 20.394 * [backup-simplify]: Simplify (* 1 1) into 1 20.395 * [backup-simplify]: Simplify (/ 1 1) into 1 20.395 * [backup-simplify]: Simplify (- 1) into -1 20.395 * [backup-simplify]: Simplify -1 into -1 20.395 * [backup-simplify]: Simplify 1 into 1 20.396 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.396 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 20.397 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.397 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 20.397 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 20.397 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))))) into 0 20.397 * [backup-simplify]: Simplify (- 0) into 0 20.398 * [backup-simplify]: Simplify (+ 0 0) into 0 20.398 * [taylor]: Taking taylor expansion of 0 in y 20.398 * [backup-simplify]: Simplify 0 into 0 20.398 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.398 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.399 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.399 * [backup-simplify]: Simplify (- 0) into 0 20.399 * [backup-simplify]: Simplify 0 into 0 20.399 * [backup-simplify]: Simplify 0 into 0 20.399 * [backup-simplify]: Simplify 0 into 0 20.400 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.401 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 20.401 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.402 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 20.402 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 20.402 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))) (* 0 (/ 0 (pow y 4))))) into 0 20.402 * [backup-simplify]: Simplify (- 0) into 0 20.403 * [backup-simplify]: Simplify (+ 0 0) into 0 20.403 * [taylor]: Taking taylor expansion of 0 in y 20.403 * [backup-simplify]: Simplify 0 into 0 20.403 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.404 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.404 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.404 * [backup-simplify]: Simplify (- 0) into 0 20.404 * [backup-simplify]: Simplify 0 into 0 20.405 * [backup-simplify]: Simplify 0 into 0 20.405 * [backup-simplify]: Simplify 0 into 0 20.405 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- x)))) 4)) (* -1 (pow (* (/ 1 (/ 1 (- y))) 1) 4))) into (- (pow x 4) (pow y 4)) 20.405 * * * [progress]: simplifying candidates 20.405 * * * * [progress]: [ 1 / 159 ] simplifiying candidate # 20.405 * * * * [progress]: [ 2 / 159 ] simplifiying candidate # 20.405 * * * * [progress]: [ 3 / 159 ] simplifiying candidate # 20.405 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 20.405 * * [simplify]: iters left: 4 (3 enodes) 20.407 * * [simplify]: iters left: 3 (17 enodes) 20.411 * * [simplify]: iters left: 2 (22 enodes) 20.414 * * [simplify]: Extracting #0: cost 1 inf + 0 20.414 * * [simplify]: Extracting #1: cost 0 inf + 1 20.414 * [simplify]: Simplified to 4 20.414 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.414 * * * * [progress]: [ 4 / 159 ] simplifiying candidate # 20.415 * [simplify]: Simplifying (+ (+ 1 1) 2) 20.415 * * [simplify]: iters left: 4 (4 enodes) 20.417 * * [simplify]: iters left: 3 (19 enodes) 20.421 * * [simplify]: iters left: 2 (23 enodes) 20.424 * * [simplify]: Extracting #0: cost 1 inf + 0 20.424 * * [simplify]: Extracting #1: cost 0 inf + 1 20.424 * [simplify]: Simplified to 4 20.424 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.424 * * * * [progress]: [ 5 / 159 ] simplifiying candidate # 20.424 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 20.424 * * [simplify]: iters left: 4 (3 enodes) 20.426 * * [simplify]: iters left: 3 (17 enodes) 20.430 * * [simplify]: iters left: 2 (22 enodes) 20.433 * * [simplify]: Extracting #0: cost 1 inf + 0 20.433 * * [simplify]: Extracting #1: cost 0 inf + 1 20.433 * [simplify]: Simplified to 4 20.433 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.433 * * * * [progress]: [ 6 / 159 ] simplifiying candidate # 20.434 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 20.434 * * [simplify]: iters left: 4 (5 enodes) 20.437 * * [simplify]: iters left: 3 (19 enodes) 20.441 * * [simplify]: iters left: 2 (24 enodes) 20.444 * * [simplify]: Extracting #0: cost 1 inf + 0 20.444 * * [simplify]: Extracting #1: cost 0 inf + 1 20.444 * [simplify]: Simplified to 4 20.444 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.444 * * * * [progress]: [ 7 / 159 ] simplifiying candidate # 20.444 * [simplify]: Simplifying (* y y) 20.444 * * [simplify]: iters left: 2 (2 enodes) 20.445 * * [simplify]: iters left: 1 (6 enodes) 20.446 * * [simplify]: Extracting #0: cost 1 inf + 0 20.446 * * [simplify]: Extracting #1: cost 3 inf + 0 20.446 * * [simplify]: Extracting #2: cost 2 inf + 1 20.446 * * [simplify]: Extracting #3: cost 0 inf + 83 20.446 * [simplify]: Simplified to (* y y) 20.446 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.446 * [simplify]: Simplifying (+ 1 1) 20.446 * * [simplify]: iters left: 2 (2 enodes) 20.447 * * [simplify]: iters left: 1 (9 enodes) 20.449 * * [simplify]: Extracting #0: cost 1 inf + 0 20.449 * * [simplify]: Extracting #1: cost 0 inf + 1 20.449 * [simplify]: Simplified to 2 20.449 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.449 * * * * [progress]: [ 8 / 159 ] simplifiying candidate # 20.449 * [simplify]: Simplifying (* y y) 20.449 * * [simplify]: iters left: 2 (2 enodes) 20.450 * * [simplify]: iters left: 1 (6 enodes) 20.451 * * [simplify]: Extracting #0: cost 1 inf + 0 20.451 * * [simplify]: Extracting #1: cost 3 inf + 0 20.451 * * [simplify]: Extracting #2: cost 2 inf + 1 20.451 * * [simplify]: Extracting #3: cost 0 inf + 83 20.451 * [simplify]: Simplified to (* y y) 20.451 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.451 * [simplify]: Simplifying (+ 1 1) 20.451 * * [simplify]: iters left: 2 (2 enodes) 20.452 * * [simplify]: iters left: 1 (9 enodes) 20.456 * * [simplify]: Extracting #0: cost 1 inf + 0 20.456 * * [simplify]: Extracting #1: cost 0 inf + 1 20.457 * [simplify]: Simplified to 2 20.457 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.457 * * * * [progress]: [ 9 / 159 ] simplifiying candidate # 20.457 * [simplify]: Simplifying (+ 2 (+ 1 1)) 20.457 * * [simplify]: iters left: 4 (4 enodes) 20.460 * * [simplify]: iters left: 3 (19 enodes) 20.463 * * [simplify]: iters left: 2 (23 enodes) 20.466 * * [simplify]: Extracting #0: cost 1 inf + 0 20.466 * * [simplify]: Extracting #1: cost 0 inf + 1 20.467 * [simplify]: Simplified to 4 20.467 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.467 * * * * [progress]: [ 10 / 159 ] simplifiying candidate # 20.467 * [simplify]: Simplifying (+ 2 2) 20.467 * * [simplify]: iters left: 2 (2 enodes) 20.468 * * [simplify]: iters left: 1 (7 enodes) 20.469 * * [simplify]: Extracting #0: cost 1 inf + 0 20.469 * * [simplify]: Extracting #1: cost 0 inf + 1 20.469 * [simplify]: Simplified to 4 20.469 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.469 * * * * [progress]: [ 11 / 159 ] simplifiying candidate # 20.470 * [simplify]: Simplifying (+ 2 (+ 1 1)) 20.470 * * [simplify]: iters left: 4 (4 enodes) 20.473 * * [simplify]: iters left: 3 (19 enodes) 20.476 * * [simplify]: iters left: 2 (23 enodes) 20.479 * * [simplify]: Extracting #0: cost 1 inf + 0 20.479 * * [simplify]: Extracting #1: cost 0 inf + 1 20.480 * [simplify]: Simplified to 4 20.480 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.480 * * * * [progress]: [ 12 / 159 ] simplifiying candidate # 20.480 * [simplify]: Simplifying (+ 2 (* 2 1)) 20.480 * * [simplify]: iters left: 4 (4 enodes) 20.482 * * [simplify]: iters left: 3 (14 enodes) 20.485 * * [simplify]: iters left: 2 (16 enodes) 20.489 * * [simplify]: Extracting #0: cost 1 inf + 0 20.489 * * [simplify]: Extracting #1: cost 0 inf + 1 20.489 * [simplify]: Simplified to 4 20.490 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.490 * * * * [progress]: [ 13 / 159 ] simplifiying candidate # 20.490 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 20.490 * * [simplify]: iters left: 4 (3 enodes) 20.494 * * [simplify]: iters left: 3 (17 enodes) 20.501 * * [simplify]: iters left: 2 (22 enodes) 20.507 * * [simplify]: Extracting #0: cost 1 inf + 0 20.507 * * [simplify]: Extracting #1: cost 0 inf + 1 20.507 * [simplify]: Simplified to 4 20.507 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.507 * * * * [progress]: [ 14 / 159 ] simplifiying candidate # 20.507 * [simplify]: Simplifying (+ (+ 1 1) 2) 20.507 * * [simplify]: iters left: 4 (4 enodes) 20.512 * * [simplify]: iters left: 3 (19 enodes) 20.518 * * [simplify]: iters left: 2 (23 enodes) 20.525 * * [simplify]: Extracting #0: cost 1 inf + 0 20.525 * * [simplify]: Extracting #1: cost 0 inf + 1 20.525 * [simplify]: Simplified to 4 20.525 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.525 * * * * [progress]: [ 15 / 159 ] simplifiying candidate # 20.525 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 20.525 * * [simplify]: iters left: 4 (3 enodes) 20.529 * * [simplify]: iters left: 3 (17 enodes) 20.536 * * [simplify]: iters left: 2 (22 enodes) 20.542 * * [simplify]: Extracting #0: cost 1 inf + 0 20.542 * * [simplify]: Extracting #1: cost 0 inf + 1 20.542 * [simplify]: Simplified to 4 20.542 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.543 * * * * [progress]: [ 16 / 159 ] simplifiying candidate # 20.543 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 20.543 * * [simplify]: iters left: 4 (5 enodes) 20.548 * * [simplify]: iters left: 3 (19 enodes) 20.555 * * [simplify]: iters left: 2 (24 enodes) 20.562 * * [simplify]: Extracting #0: cost 1 inf + 0 20.562 * * [simplify]: Extracting #1: cost 0 inf + 1 20.562 * [simplify]: Simplified to 4 20.562 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.562 * * * * [progress]: [ 17 / 159 ] simplifiying candidate # 20.562 * [simplify]: Simplifying (* y y) 20.562 * * [simplify]: iters left: 2 (2 enodes) 20.563 * * [simplify]: iters left: 1 (6 enodes) 20.565 * * [simplify]: Extracting #0: cost 1 inf + 0 20.565 * * [simplify]: Extracting #1: cost 3 inf + 0 20.565 * * [simplify]: Extracting #2: cost 2 inf + 1 20.565 * * [simplify]: Extracting #3: cost 0 inf + 83 20.565 * [simplify]: Simplified to (* y y) 20.565 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.566 * [simplify]: Simplifying (+ 1 1) 20.566 * * [simplify]: iters left: 2 (2 enodes) 20.568 * * [simplify]: iters left: 1 (9 enodes) 20.571 * * [simplify]: Extracting #0: cost 1 inf + 0 20.571 * * [simplify]: Extracting #1: cost 0 inf + 1 20.571 * [simplify]: Simplified to 2 20.571 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.571 * * * * [progress]: [ 18 / 159 ] simplifiying candidate # 20.572 * [simplify]: Simplifying (* y y) 20.572 * * [simplify]: iters left: 2 (2 enodes) 20.573 * * [simplify]: iters left: 1 (6 enodes) 20.574 * * [simplify]: Extracting #0: cost 1 inf + 0 20.575 * * [simplify]: Extracting #1: cost 3 inf + 0 20.575 * * [simplify]: Extracting #2: cost 2 inf + 1 20.575 * * [simplify]: Extracting #3: cost 0 inf + 83 20.575 * [simplify]: Simplified to (* y y) 20.575 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.575 * [simplify]: Simplifying (+ 1 1) 20.575 * * [simplify]: iters left: 2 (2 enodes) 20.578 * * [simplify]: iters left: 1 (9 enodes) 20.581 * * [simplify]: Extracting #0: cost 1 inf + 0 20.581 * * [simplify]: Extracting #1: cost 0 inf + 1 20.581 * [simplify]: Simplified to 2 20.581 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.581 * * * * [progress]: [ 19 / 159 ] simplifiying candidate # 20.581 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 20.581 * * [simplify]: iters left: 4 (5 enodes) 20.586 * * [simplify]: iters left: 3 (20 enodes) 20.597 * * [simplify]: iters left: 2 (26 enodes) 20.603 * * [simplify]: Extracting #0: cost 1 inf + 0 20.603 * * [simplify]: Extracting #1: cost 0 inf + 1 20.603 * [simplify]: Simplified to 4 20.603 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.603 * * * * [progress]: [ 20 / 159 ] simplifiying candidate # 20.603 * [simplify]: Simplifying (+ (* 2 1) 2) 20.603 * * [simplify]: iters left: 4 (4 enodes) 20.608 * * [simplify]: iters left: 3 (15 enodes) 20.613 * * [simplify]: iters left: 2 (17 enodes) 20.618 * * [simplify]: Extracting #0: cost 1 inf + 0 20.618 * * [simplify]: Extracting #1: cost 0 inf + 1 20.618 * [simplify]: Simplified to 4 20.618 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.618 * * * * [progress]: [ 21 / 159 ] simplifiying candidate # 20.618 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 20.618 * * [simplify]: iters left: 4 (5 enodes) 20.623 * * [simplify]: iters left: 3 (20 enodes) 20.630 * * [simplify]: iters left: 2 (26 enodes) 20.636 * * [simplify]: Extracting #0: cost 1 inf + 0 20.636 * * [simplify]: Extracting #1: cost 0 inf + 1 20.636 * [simplify]: Simplified to 4 20.636 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.636 * * * * [progress]: [ 22 / 159 ] simplifiying candidate # 20.637 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 20.637 * * [simplify]: iters left: 4 (4 enodes) 20.641 * * [simplify]: iters left: 3 (15 enodes) 20.646 * * [simplify]: iters left: 2 (17 enodes) 20.651 * * [simplify]: Extracting #0: cost 1 inf + 0 20.651 * * [simplify]: Extracting #1: cost 0 inf + 1 20.651 * [simplify]: Simplified to 4 20.651 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 20.651 * * * * [progress]: [ 23 / 159 ] simplifiying candidate # 20.652 * [simplify]: Simplifying (* y y) 20.652 * * [simplify]: iters left: 2 (2 enodes) 20.653 * * [simplify]: iters left: 1 (6 enodes) 20.654 * * [simplify]: Extracting #0: cost 1 inf + 0 20.654 * * [simplify]: Extracting #1: cost 3 inf + 0 20.655 * * [simplify]: Extracting #2: cost 2 inf + 1 20.655 * * [simplify]: Extracting #3: cost 0 inf + 83 20.655 * [simplify]: Simplified to (* y y) 20.655 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.655 * [simplify]: Simplifying (+ 1 1) 20.655 * * [simplify]: iters left: 2 (2 enodes) 20.657 * * [simplify]: iters left: 1 (9 enodes) 20.659 * * [simplify]: Extracting #0: cost 1 inf + 0 20.659 * * [simplify]: Extracting #1: cost 0 inf + 1 20.659 * [simplify]: Simplified to 2 20.659 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.659 * * * * [progress]: [ 24 / 159 ] simplifiying candidate # 20.659 * [simplify]: Simplifying (* y y) 20.659 * * [simplify]: iters left: 2 (2 enodes) 20.660 * * [simplify]: iters left: 1 (6 enodes) 20.660 * * [simplify]: Extracting #0: cost 1 inf + 0 20.660 * * [simplify]: Extracting #1: cost 3 inf + 0 20.660 * * [simplify]: Extracting #2: cost 2 inf + 1 20.661 * * [simplify]: Extracting #3: cost 0 inf + 83 20.661 * [simplify]: Simplified to (* y y) 20.661 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.661 * [simplify]: Simplifying (+ 1 1) 20.661 * * [simplify]: iters left: 2 (2 enodes) 20.662 * * [simplify]: iters left: 1 (9 enodes) 20.664 * * [simplify]: Extracting #0: cost 1 inf + 0 20.664 * * [simplify]: Extracting #1: cost 0 inf + 1 20.664 * [simplify]: Simplified to 2 20.664 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.664 * * * * [progress]: [ 25 / 159 ] simplifiying candidate # 20.664 * [simplify]: Simplifying (* (* y y) (* y y)) 20.664 * * [simplify]: iters left: 4 (3 enodes) 20.665 * * [simplify]: iters left: 3 (13 enodes) 20.667 * * [simplify]: iters left: 2 (17 enodes) 20.671 * * [simplify]: iters left: 1 (28 enodes) 20.677 * * [simplify]: Extracting #0: cost 1 inf + 0 20.677 * * [simplify]: Extracting #1: cost 9 inf + 0 20.677 * * [simplify]: Extracting #2: cost 13 inf + 2 20.677 * * [simplify]: Extracting #3: cost 4 inf + 1267 20.677 * * [simplify]: Extracting #4: cost 0 inf + 1551 20.678 * [simplify]: Simplified to (* (* y y) (* y y)) 20.678 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* (* y y) (* y y)) 1))) 20.678 * * * * [progress]: [ 26 / 159 ] simplifiying candidate # 20.678 * [simplify]: Simplifying (* (* y y) (* y y)) 20.678 * * [simplify]: iters left: 4 (3 enodes) 20.679 * * [simplify]: iters left: 3 (13 enodes) 20.681 * * [simplify]: iters left: 2 (17 enodes) 20.685 * * [simplify]: iters left: 1 (28 enodes) 20.697 * * [simplify]: Extracting #0: cost 1 inf + 0 20.697 * * [simplify]: Extracting #1: cost 9 inf + 0 20.697 * * [simplify]: Extracting #2: cost 13 inf + 2 20.697 * * [simplify]: Extracting #3: cost 4 inf + 1267 20.698 * * [simplify]: Extracting #4: cost 0 inf + 1551 20.698 * [simplify]: Simplified to (* (* y y) (* y y)) 20.698 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* (* y y) (* y y)) 1))) 20.698 * * * * [progress]: [ 27 / 159 ] simplifiying candidate # 20.698 * [simplify]: Simplifying (* y y) 20.698 * * [simplify]: iters left: 2 (2 enodes) 20.699 * * [simplify]: iters left: 1 (6 enodes) 20.701 * * [simplify]: Extracting #0: cost 1 inf + 0 20.701 * * [simplify]: Extracting #1: cost 3 inf + 0 20.701 * * [simplify]: Extracting #2: cost 2 inf + 1 20.701 * * [simplify]: Extracting #3: cost 0 inf + 83 20.701 * [simplify]: Simplified to (* y y) 20.701 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.701 * * * * [progress]: [ 28 / 159 ] simplifiying candidate # 20.702 * [simplify]: Simplifying (* y y) 20.702 * * [simplify]: iters left: 2 (2 enodes) 20.703 * * [simplify]: iters left: 1 (6 enodes) 20.704 * * [simplify]: Extracting #0: cost 1 inf + 0 20.705 * * [simplify]: Extracting #1: cost 3 inf + 0 20.705 * * [simplify]: Extracting #2: cost 2 inf + 1 20.705 * * [simplify]: Extracting #3: cost 0 inf + 83 20.705 * [simplify]: Simplified to (* y y) 20.705 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.705 * [simplify]: Simplifying (+ 1 1) 20.705 * * [simplify]: iters left: 2 (2 enodes) 20.708 * * [simplify]: iters left: 1 (9 enodes) 20.711 * * [simplify]: Extracting #0: cost 1 inf + 0 20.711 * * [simplify]: Extracting #1: cost 0 inf + 1 20.711 * [simplify]: Simplified to 2 20.711 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.711 * * * * [progress]: [ 29 / 159 ] simplifiying candidate # 20.711 * [simplify]: Simplifying (* y y) 20.711 * * [simplify]: iters left: 2 (2 enodes) 20.712 * * [simplify]: iters left: 1 (6 enodes) 20.714 * * [simplify]: Extracting #0: cost 1 inf + 0 20.714 * * [simplify]: Extracting #1: cost 3 inf + 0 20.714 * * [simplify]: Extracting #2: cost 2 inf + 1 20.714 * * [simplify]: Extracting #3: cost 0 inf + 83 20.714 * [simplify]: Simplified to (* y y) 20.714 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.714 * [simplify]: Simplifying (+ 1 1) 20.714 * * [simplify]: iters left: 2 (2 enodes) 20.717 * * [simplify]: iters left: 1 (9 enodes) 20.720 * * [simplify]: Extracting #0: cost 1 inf + 0 20.720 * * [simplify]: Extracting #1: cost 0 inf + 1 20.720 * [simplify]: Simplified to 2 20.720 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.720 * * * * [progress]: [ 30 / 159 ] simplifiying candidate # 20.720 * [simplify]: Simplifying (* (* y y) (* y y)) 20.720 * * [simplify]: iters left: 4 (3 enodes) 20.722 * * [simplify]: iters left: 3 (13 enodes) 20.726 * * [simplify]: iters left: 2 (17 enodes) 20.737 * * [simplify]: iters left: 1 (28 enodes) 20.748 * * [simplify]: Extracting #0: cost 1 inf + 0 20.748 * * [simplify]: Extracting #1: cost 9 inf + 0 20.748 * * [simplify]: Extracting #2: cost 13 inf + 2 20.748 * * [simplify]: Extracting #3: cost 4 inf + 1267 20.748 * * [simplify]: Extracting #4: cost 0 inf + 1551 20.748 * [simplify]: Simplified to (* (* y y) (* y y)) 20.749 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* (* y y) (* y y)) 1))) 20.749 * * * * [progress]: [ 31 / 159 ] simplifiying candidate # 20.749 * [simplify]: Simplifying (* (* y y) (* y y)) 20.749 * * [simplify]: iters left: 4 (3 enodes) 20.750 * * [simplify]: iters left: 3 (13 enodes) 20.752 * * [simplify]: iters left: 2 (17 enodes) 20.755 * * [simplify]: iters left: 1 (28 enodes) 20.761 * * [simplify]: Extracting #0: cost 1 inf + 0 20.761 * * [simplify]: Extracting #1: cost 9 inf + 0 20.761 * * [simplify]: Extracting #2: cost 13 inf + 2 20.761 * * [simplify]: Extracting #3: cost 4 inf + 1267 20.762 * * [simplify]: Extracting #4: cost 0 inf + 1551 20.762 * [simplify]: Simplified to (* (* y y) (* y y)) 20.762 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* (* y y) (* y y)) 1))) 20.762 * * * * [progress]: [ 32 / 159 ] simplifiying candidate # 20.762 * [simplify]: Simplifying (* y y) 20.762 * * [simplify]: iters left: 2 (2 enodes) 20.763 * * [simplify]: iters left: 1 (6 enodes) 20.763 * * [simplify]: Extracting #0: cost 1 inf + 0 20.763 * * [simplify]: Extracting #1: cost 3 inf + 0 20.763 * * [simplify]: Extracting #2: cost 2 inf + 1 20.763 * * [simplify]: Extracting #3: cost 0 inf + 83 20.764 * [simplify]: Simplified to (* y y) 20.764 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (* 2 1)))) 20.764 * [simplify]: Simplifying (* 2 1) 20.764 * * [simplify]: iters left: 2 (3 enodes) 20.765 * * [simplify]: iters left: 1 (9 enodes) 20.767 * * [simplify]: Extracting #0: cost 1 inf + 0 20.767 * * [simplify]: Extracting #1: cost 0 inf + 1 20.767 * [simplify]: Simplified to 2 20.767 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 20.767 * * * * [progress]: [ 33 / 159 ] simplifiying candidate # 20.767 * * * * [progress]: [ 34 / 159 ] simplifiying candidate # 20.767 * [simplify]: Simplifying (* y y) 20.767 * * [simplify]: iters left: 2 (2 enodes) 20.767 * * [simplify]: iters left: 1 (6 enodes) 20.768 * * [simplify]: Extracting #0: cost 1 inf + 0 20.768 * * [simplify]: Extracting #1: cost 3 inf + 0 20.768 * * [simplify]: Extracting #2: cost 2 inf + 1 20.768 * * [simplify]: Extracting #3: cost 0 inf + 83 20.768 * [simplify]: Simplified to (* y y) 20.768 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.769 * * * * [progress]: [ 35 / 159 ] simplifiying candidate # 20.769 * [simplify]: Simplifying (* y y) 20.769 * * [simplify]: iters left: 2 (2 enodes) 20.769 * * [simplify]: iters left: 1 (6 enodes) 20.770 * * [simplify]: Extracting #0: cost 1 inf + 0 20.770 * * [simplify]: Extracting #1: cost 3 inf + 0 20.770 * * [simplify]: Extracting #2: cost 2 inf + 1 20.770 * * [simplify]: Extracting #3: cost 0 inf + 83 20.770 * [simplify]: Simplified to (* y y) 20.770 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (+ 1 1)))) 20.770 * * * * [progress]: [ 36 / 159 ] simplifiying candidate # 20.770 * * * * [progress]: [ 37 / 159 ] simplifiying candidate # 20.770 * [simplify]: Simplifying (+ (+ (log y) (log y)) (+ (log y) (log y))) 20.770 * * [simplify]: iters left: 5 (4 enodes) 20.771 * * [simplify]: iters left: 4 (16 enodes) 20.775 * * [simplify]: iters left: 3 (18 enodes) 20.780 * * [simplify]: Extracting #0: cost 1 inf + 0 20.780 * * [simplify]: Extracting #1: cost 5 inf + 0 20.780 * * [simplify]: Extracting #2: cost 9 inf + 0 20.780 * * [simplify]: Extracting #3: cost 8 inf + 1 20.781 * * [simplify]: Extracting #4: cost 1 inf + 818 20.781 * * [simplify]: Extracting #5: cost 0 inf + 969 20.781 * [simplify]: Simplified to (+ (+ (log y) (log y)) (+ (log y) (log y))) 20.781 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (exp (+ (+ (log y) (log y)) (+ (log y) (log y)))))) 20.781 * * * * [progress]: [ 38 / 159 ] simplifiying candidate # 20.782 * [simplify]: Simplifying (+ (+ (log y) (log y)) (log (* y y))) 20.782 * * [simplify]: iters left: 5 (6 enodes) 20.784 * * [simplify]: iters left: 4 (19 enodes) 20.790 * * [simplify]: iters left: 3 (24 enodes) 20.796 * * [simplify]: iters left: 2 (25 enodes) 20.802 * * [simplify]: Extracting #0: cost 1 inf + 0 20.802 * * [simplify]: Extracting #1: cost 5 inf + 0 20.802 * * [simplify]: Extracting #2: cost 10 inf + 0 20.803 * * [simplify]: Extracting #3: cost 10 inf + 1 20.803 * * [simplify]: Extracting #4: cost 0 inf + 1191 20.803 * [simplify]: Simplified to (+ (log (* y y)) (log (* y y))) 20.803 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (exp (+ (log (* y y)) (log (* y y)))))) 20.803 * * * * [progress]: [ 39 / 159 ] simplifiying candidate # 20.804 * [simplify]: Simplifying (+ (log (* y y)) (+ (log y) (log y))) 20.804 * * [simplify]: iters left: 5 (6 enodes) 20.806 * * [simplify]: iters left: 4 (19 enodes) 20.808 * * [simplify]: iters left: 3 (23 enodes) 20.811 * * [simplify]: Extracting #0: cost 1 inf + 0 20.811 * * [simplify]: Extracting #1: cost 5 inf + 0 20.811 * * [simplify]: Extracting #2: cost 10 inf + 0 20.811 * * [simplify]: Extracting #3: cost 10 inf + 1 20.811 * * [simplify]: Extracting #4: cost 0 inf + 1191 20.812 * [simplify]: Simplified to (+ (log (* y y)) (log (* y y))) 20.812 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (exp (+ (log (* y y)) (log (* y y)))))) 20.812 * * * * [progress]: [ 40 / 159 ] simplifiying candidate # 20.812 * [simplify]: Simplifying (+ (log (* y y)) (log (* y y))) 20.812 * * [simplify]: iters left: 5 (4 enodes) 20.813 * * [simplify]: iters left: 4 (14 enodes) 20.815 * * [simplify]: iters left: 3 (20 enodes) 20.818 * * [simplify]: iters left: 2 (22 enodes) 20.820 * * [simplify]: Extracting #0: cost 1 inf + 0 20.820 * * [simplify]: Extracting #1: cost 5 inf + 0 20.820 * * [simplify]: Extracting #2: cost 10 inf + 0 20.821 * * [simplify]: Extracting #3: cost 10 inf + 1 20.821 * * [simplify]: Extracting #4: cost 6 inf + 225 20.821 * * [simplify]: Extracting #5: cost 2 inf + 749 20.821 * * [simplify]: Extracting #6: cost 0 inf + 1191 20.821 * [simplify]: Simplified to (+ (log (* y y)) (log (* y y))) 20.821 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (exp (+ (log (* y y)) (log (* y y)))))) 20.821 * * * * [progress]: [ 41 / 159 ] simplifiying candidate # 20.821 * * * * [progress]: [ 42 / 159 ] simplifiying candidate # 20.821 * * * * [progress]: [ 43 / 159 ] simplifiying candidate # 20.822 * [simplify]: Simplifying (* (* (* (* y y) y) (* (* y y) y)) (* (* (* y y) y) (* (* y y) y))) 20.822 * * [simplify]: iters left: 6 (5 enodes) 20.823 * * [simplify]: iters left: 5 (26 enodes) 20.829 * * [simplify]: iters left: 4 (77 enodes) 20.854 * * [simplify]: iters left: 3 (149 enodes) 20.904 * * [simplify]: iters left: 2 (253 enodes) 21.017 * * [simplify]: Extracting #0: cost 1 inf + 0 21.017 * * [simplify]: Extracting #1: cost 49 inf + 0 21.018 * * [simplify]: Extracting #2: cost 145 inf + 46 21.020 * * [simplify]: Extracting #3: cost 90 inf + 14577 21.024 * * [simplify]: Extracting #4: cost 54 inf + 25304 21.030 * * [simplify]: Extracting #5: cost 4 inf + 44085 21.035 * * [simplify]: Extracting #6: cost 0 inf + 45253 21.046 * [simplify]: Simplified to (* (* (* (* y y) (* y y)) (* y y)) (* (* (* y y) (* y y)) (* y y))) 21.046 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (cbrt (* (* (* (* y y) (* y y)) (* y y)) (* (* (* y y) (* y y)) (* y y)))))) 21.047 * * * * [progress]: [ 44 / 159 ] simplifiying candidate # 21.047 * [simplify]: Simplifying (* (* (* (* y y) y) (* (* y y) y)) (* (* (* y y) (* y y)) (* y y))) 21.047 * * [simplify]: iters left: 6 (7 enodes) 21.052 * * [simplify]: iters left: 5 (32 enodes) 21.062 * * [simplify]: iters left: 4 (86 enodes) 21.089 * * [simplify]: iters left: 3 (145 enodes) 21.167 * * [simplify]: iters left: 2 (268 enodes) 21.414 * * [simplify]: Extracting #0: cost 1 inf + 0 21.414 * * [simplify]: Extracting #1: cost 55 inf + 0 21.415 * * [simplify]: Extracting #2: cost 171 inf + 46 21.421 * * [simplify]: Extracting #3: cost 158 inf + 1928 21.428 * * [simplify]: Extracting #4: cost 99 inf + 20231 21.440 * * [simplify]: Extracting #5: cost 18 inf + 51778 21.453 * * [simplify]: Extracting #6: cost 0 inf + 58550 21.466 * [simplify]: Simplified to (* (* (* y (* y y)) (* y (* y y))) (* (* y (* y y)) (* y (* y y)))) 21.467 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (cbrt (* (* (* y (* y y)) (* y (* y y))) (* (* y (* y y)) (* y (* y y))))))) 21.467 * * * * [progress]: [ 45 / 159 ] simplifiying candidate # 21.467 * [simplify]: Simplifying (* (* (* (* y y) (* y y)) (* y y)) (* (* (* y y) y) (* (* y y) y))) 21.467 * * [simplify]: iters left: 6 (7 enodes) 21.472 * * [simplify]: iters left: 5 (32 enodes) 21.488 * * [simplify]: iters left: 4 (87 enodes) 21.518 * * [simplify]: iters left: 3 (137 enodes) 21.556 * * [simplify]: iters left: 2 (240 enodes) 21.768 * * [simplify]: Extracting #0: cost 1 inf + 0 21.768 * * [simplify]: Extracting #1: cost 52 inf + 0 21.769 * * [simplify]: Extracting #2: cost 150 inf + 46 21.774 * * [simplify]: Extracting #3: cost 134 inf + 2733 21.777 * * [simplify]: Extracting #4: cost 69 inf + 23980 21.783 * * [simplify]: Extracting #5: cost 14 inf + 44544 21.790 * * [simplify]: Extracting #6: cost 0 inf + 49807 21.797 * [simplify]: Simplified to (* (* (* (* y y) (* y y)) (* y y)) (* (* (* y y) (* y y)) (* y y))) 21.797 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (cbrt (* (* (* (* y y) (* y y)) (* y y)) (* (* (* y y) (* y y)) (* y y)))))) 21.797 * * * * [progress]: [ 46 / 159 ] simplifiying candidate # 21.797 * [simplify]: Simplifying (* (* (* (* y y) (* y y)) (* y y)) (* (* (* y y) (* y y)) (* y y))) 21.797 * * [simplify]: iters left: 6 (5 enodes) 21.799 * * [simplify]: iters left: 5 (29 enodes) 21.806 * * [simplify]: iters left: 4 (82 enodes) 21.853 * * [simplify]: iters left: 3 (165 enodes) 21.939 * * [simplify]: iters left: 2 (275 enodes) 22.221 * * [simplify]: Extracting #0: cost 1 inf + 0 22.221 * * [simplify]: Extracting #1: cost 43 inf + 0 22.223 * * [simplify]: Extracting #2: cost 137 inf + 298 22.225 * * [simplify]: Extracting #3: cost 112 inf + 5388 22.233 * * [simplify]: Extracting #4: cost 26 inf + 34272 22.246 * * [simplify]: Extracting #5: cost 0 inf + 44692 22.259 * * [simplify]: Extracting #6: cost 0 inf + 44401 22.271 * [simplify]: Simplified to (* (* (* y (* y y)) (* y (* y y))) (* (* y (* y y)) (* y (* y y)))) 22.271 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (cbrt (* (* (* y (* y y)) (* y (* y y))) (* (* y (* y y)) (* y (* y y))))))) 22.271 * * * * [progress]: [ 47 / 159 ] simplifiying candidate # 22.271 * * * * [progress]: [ 48 / 159 ] simplifiying candidate # 22.271 * * * * [progress]: [ 49 / 159 ] simplifiying candidate # 22.271 * * * * [progress]: [ 50 / 159 ] simplifiying candidate # 22.271 * * * * [progress]: [ 51 / 159 ] simplifiying candidate # 22.272 * [simplify]: Simplifying (* y y) 22.272 * * [simplify]: iters left: 2 (2 enodes) 22.273 * * [simplify]: iters left: 1 (6 enodes) 22.275 * * [simplify]: Extracting #0: cost 1 inf + 0 22.275 * * [simplify]: Extracting #1: cost 3 inf + 0 22.275 * * [simplify]: Extracting #2: cost 2 inf + 1 22.275 * * [simplify]: Extracting #3: cost 0 inf + 83 22.275 * [simplify]: Simplified to (* y y) 22.275 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 22.275 * [simplify]: Simplifying (* y y) 22.275 * * [simplify]: iters left: 2 (2 enodes) 22.276 * * [simplify]: iters left: 1 (6 enodes) 22.278 * * [simplify]: Extracting #0: cost 1 inf + 0 22.278 * * [simplify]: Extracting #1: cost 3 inf + 0 22.278 * * [simplify]: Extracting #2: cost 2 inf + 1 22.278 * * [simplify]: Extracting #3: cost 0 inf + 83 22.278 * [simplify]: Simplified to (* y y) 22.278 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 22.278 * * * * [progress]: [ 52 / 159 ] simplifiying candidate # 22.278 * [simplify]: Simplifying (* y y) 22.279 * * [simplify]: iters left: 2 (2 enodes) 22.279 * * [simplify]: iters left: 1 (6 enodes) 22.281 * * [simplify]: Extracting #0: cost 1 inf + 0 22.281 * * [simplify]: Extracting #1: cost 3 inf + 0 22.281 * * [simplify]: Extracting #2: cost 2 inf + 1 22.281 * * [simplify]: Extracting #3: cost 0 inf + 83 22.281 * [simplify]: Simplified to (* y y) 22.282 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 22.282 * [simplify]: Simplifying (* y y) 22.282 * * [simplify]: iters left: 2 (2 enodes) 22.283 * * [simplify]: iters left: 1 (6 enodes) 22.285 * * [simplify]: Extracting #0: cost 1 inf + 0 22.285 * * [simplify]: Extracting #1: cost 3 inf + 0 22.285 * * [simplify]: Extracting #2: cost 2 inf + 1 22.285 * * [simplify]: Extracting #3: cost 0 inf + 83 22.285 * [simplify]: Simplified to (* y y) 22.285 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 22.285 * * * * [progress]: [ 53 / 159 ] simplifiying candidate # 22.285 * [simplify]: Simplifying (* 2 (+ 1 1)) 22.285 * * [simplify]: iters left: 4 (4 enodes) 22.292 * * [simplify]: iters left: 3 (20 enodes) 22.296 * * [simplify]: iters left: 2 (22 enodes) 22.301 * * [simplify]: Extracting #0: cost 1 inf + 0 22.301 * * [simplify]: Extracting #1: cost 0 inf + 1 22.301 * [simplify]: Simplified to 4 22.301 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 22.302 * * * * [progress]: [ 54 / 159 ] simplifiying candidate # 22.302 * [simplify]: Simplifying (* 2 (+ 1 1)) 22.302 * * [simplify]: iters left: 4 (4 enodes) 22.309 * * [simplify]: iters left: 3 (20 enodes) 22.314 * * [simplify]: iters left: 2 (22 enodes) 22.320 * * [simplify]: Extracting #0: cost 1 inf + 0 22.320 * * [simplify]: Extracting #1: cost 0 inf + 1 22.320 * [simplify]: Simplified to 4 22.320 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 22.320 * * * * [progress]: [ 55 / 159 ] simplifiying candidate # 22.320 * [simplify]: Simplifying (* y y) 22.320 * * [simplify]: iters left: 2 (2 enodes) 22.321 * * [simplify]: iters left: 1 (6 enodes) 22.323 * * [simplify]: Extracting #0: cost 1 inf + 0 22.323 * * [simplify]: Extracting #1: cost 3 inf + 0 22.323 * * [simplify]: Extracting #2: cost 2 inf + 1 22.323 * * [simplify]: Extracting #3: cost 0 inf + 83 22.323 * [simplify]: Simplified to (* y y) 22.323 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (* 2 1)))) 22.324 * [simplify]: Simplifying (* 2 1) 22.324 * * [simplify]: iters left: 2 (3 enodes) 22.326 * * [simplify]: iters left: 1 (9 enodes) 22.329 * * [simplify]: Extracting #0: cost 1 inf + 0 22.329 * * [simplify]: Extracting #1: cost 0 inf + 1 22.329 * [simplify]: Simplified to 2 22.329 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 22.329 * * * * [progress]: [ 56 / 159 ] simplifiying candidate # 22.330 * [simplify]: Simplifying (* y y) 22.330 * * [simplify]: iters left: 2 (2 enodes) 22.331 * * [simplify]: iters left: 1 (6 enodes) 22.332 * * [simplify]: Extracting #0: cost 1 inf + 0 22.332 * * [simplify]: Extracting #1: cost 3 inf + 0 22.333 * * [simplify]: Extracting #2: cost 2 inf + 1 22.333 * * [simplify]: Extracting #3: cost 0 inf + 83 22.333 * [simplify]: Simplified to (* y y) 22.333 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (* 2 1)))) 22.333 * [simplify]: Simplifying (* 2 1) 22.333 * * [simplify]: iters left: 2 (3 enodes) 22.340 * * [simplify]: iters left: 1 (9 enodes) 22.343 * * [simplify]: Extracting #0: cost 1 inf + 0 22.343 * * [simplify]: Extracting #1: cost 0 inf + 1 22.343 * [simplify]: Simplified to 2 22.343 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 22.344 * * * * [progress]: [ 57 / 159 ] simplifiying candidate # 22.344 * [simplify]: Simplifying (* 2 2) 22.344 * * [simplify]: iters left: 2 (2 enodes) 22.346 * * [simplify]: iters left: 1 (7 enodes) 22.349 * * [simplify]: Extracting #0: cost 1 inf + 0 22.349 * * [simplify]: Extracting #1: cost 0 inf + 1 22.349 * [simplify]: Simplified to 4 22.349 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 22.349 * * * * [progress]: [ 58 / 159 ] simplifiying candidate # 22.349 * [simplify]: Simplifying (* 2 (+ 1 1)) 22.349 * * [simplify]: iters left: 4 (4 enodes) 22.356 * * [simplify]: iters left: 3 (20 enodes) 22.361 * * [simplify]: iters left: 2 (22 enodes) 22.367 * * [simplify]: Extracting #0: cost 1 inf + 0 22.367 * * [simplify]: Extracting #1: cost 0 inf + 1 22.367 * [simplify]: Simplified to 4 22.367 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 22.367 * * * * [progress]: [ 59 / 159 ] simplifiying candidate # 22.367 * [simplify]: Simplifying (* 2 (+ 1 1)) 22.367 * * [simplify]: iters left: 4 (4 enodes) 22.374 * * [simplify]: iters left: 3 (20 enodes) 22.379 * * [simplify]: iters left: 2 (22 enodes) 22.384 * * [simplify]: Extracting #0: cost 1 inf + 0 22.384 * * [simplify]: Extracting #1: cost 0 inf + 1 22.384 * [simplify]: Simplified to 4 22.385 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 22.385 * * * * [progress]: [ 60 / 159 ] simplifiying candidate # 22.385 * [simplify]: Simplifying (* y y) 22.385 * * [simplify]: iters left: 2 (2 enodes) 22.386 * * [simplify]: iters left: 1 (6 enodes) 22.388 * * [simplify]: Extracting #0: cost 1 inf + 0 22.388 * * [simplify]: Extracting #1: cost 3 inf + 0 22.388 * * [simplify]: Extracting #2: cost 2 inf + 1 22.388 * * [simplify]: Extracting #3: cost 0 inf + 83 22.388 * [simplify]: Simplified to (* y y) 22.388 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (* 2 1)))) 22.389 * [simplify]: Simplifying (* 2 1) 22.389 * * [simplify]: iters left: 2 (3 enodes) 22.391 * * [simplify]: iters left: 1 (9 enodes) 22.395 * * [simplify]: Extracting #0: cost 1 inf + 0 22.395 * * [simplify]: Extracting #1: cost 0 inf + 1 22.395 * [simplify]: Simplified to 2 22.395 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 22.395 * * * * [progress]: [ 61 / 159 ] simplifiying candidate # 22.395 * [simplify]: Simplifying (* y y) 22.395 * * [simplify]: iters left: 2 (2 enodes) 22.396 * * [simplify]: iters left: 1 (6 enodes) 22.398 * * [simplify]: Extracting #0: cost 1 inf + 0 22.398 * * [simplify]: Extracting #1: cost 3 inf + 0 22.398 * * [simplify]: Extracting #2: cost 2 inf + 1 22.398 * * [simplify]: Extracting #3: cost 0 inf + 83 22.398 * [simplify]: Simplified to (* y y) 22.399 * [simplify]: Simplified (2 2 1) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) (* 2 1)))) 22.399 * [simplify]: Simplifying (* 2 1) 22.399 * * [simplify]: iters left: 2 (3 enodes) 22.401 * * [simplify]: iters left: 1 (9 enodes) 22.405 * * [simplify]: Extracting #0: cost 1 inf + 0 22.405 * * [simplify]: Extracting #1: cost 0 inf + 1 22.405 * [simplify]: Simplified to 2 22.405 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow (* y y) 2))) 22.405 * * * * [progress]: [ 62 / 159 ] simplifiying candidate # 22.405 * [simplify]: Simplifying (* 2 (* 2 1)) 22.405 * * [simplify]: iters left: 4 (4 enodes) 22.409 * * [simplify]: iters left: 3 (14 enodes) 22.414 * * [simplify]: iters left: 2 (16 enodes) 22.419 * * [simplify]: Extracting #0: cost 1 inf + 0 22.419 * * [simplify]: Extracting #1: cost 0 inf + 1 22.419 * [simplify]: Simplified to 4 22.419 * [simplify]: Simplified (2 2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 22.420 * * * * [progress]: [ 63 / 159 ] simplifiying candidate # 22.420 * * * * [progress]: [ 64 / 159 ] simplifiying candidate # 22.420 * * * * [progress]: [ 65 / 159 ] simplifiying candidate #real (real->posit16 (* (* y y) (* y y))))))> 22.420 * * * * [progress]: [ 66 / 159 ] simplifiying candidate # 22.420 * * * * [progress]: [ 67 / 159 ] simplifiying candidate # 22.420 * * * * [progress]: [ 68 / 159 ] simplifiying candidate # 22.420 * * * * [progress]: [ 69 / 159 ] simplifiying candidate # 22.420 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 22.420 * * [simplify]: iters left: 4 (3 enodes) 22.425 * * [simplify]: iters left: 3 (17 enodes) 22.432 * * [simplify]: iters left: 2 (22 enodes) 22.438 * * [simplify]: Extracting #0: cost 1 inf + 0 22.438 * * [simplify]: Extracting #1: cost 0 inf + 1 22.438 * [simplify]: Simplified to 4 22.438 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.438 * * * * [progress]: [ 70 / 159 ] simplifiying candidate # 22.438 * [simplify]: Simplifying (+ (+ 1 1) 2) 22.438 * * [simplify]: iters left: 4 (4 enodes) 22.442 * * [simplify]: iters left: 3 (19 enodes) 22.445 * * [simplify]: iters left: 2 (23 enodes) 22.448 * * [simplify]: Extracting #0: cost 1 inf + 0 22.448 * * [simplify]: Extracting #1: cost 0 inf + 1 22.448 * [simplify]: Simplified to 4 22.449 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.449 * * * * [progress]: [ 71 / 159 ] simplifiying candidate # 22.449 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 22.449 * * [simplify]: iters left: 4 (3 enodes) 22.451 * * [simplify]: iters left: 3 (17 enodes) 22.455 * * [simplify]: iters left: 2 (22 enodes) 22.458 * * [simplify]: Extracting #0: cost 1 inf + 0 22.458 * * [simplify]: Extracting #1: cost 0 inf + 1 22.458 * [simplify]: Simplified to 4 22.458 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.458 * * * * [progress]: [ 72 / 159 ] simplifiying candidate # 22.458 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 22.458 * * [simplify]: iters left: 4 (5 enodes) 22.461 * * [simplify]: iters left: 3 (19 enodes) 22.465 * * [simplify]: iters left: 2 (24 enodes) 22.471 * * [simplify]: Extracting #0: cost 1 inf + 0 22.471 * * [simplify]: Extracting #1: cost 0 inf + 1 22.471 * [simplify]: Simplified to 4 22.472 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.472 * * * * [progress]: [ 73 / 159 ] simplifiying candidate # 22.472 * [simplify]: Simplifying (* x x) 22.472 * * [simplify]: iters left: 2 (2 enodes) 22.473 * * [simplify]: iters left: 1 (6 enodes) 22.475 * * [simplify]: Extracting #0: cost 1 inf + 0 22.475 * * [simplify]: Extracting #1: cost 3 inf + 0 22.475 * * [simplify]: Extracting #2: cost 2 inf + 1 22.475 * * [simplify]: Extracting #3: cost 0 inf + 83 22.475 * [simplify]: Simplified to (* x x) 22.475 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.476 * [simplify]: Simplifying (+ 1 1) 22.476 * * [simplify]: iters left: 2 (2 enodes) 22.478 * * [simplify]: iters left: 1 (9 enodes) 22.483 * * [simplify]: Extracting #0: cost 1 inf + 0 22.483 * * [simplify]: Extracting #1: cost 0 inf + 1 22.484 * [simplify]: Simplified to 2 22.484 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.484 * * * * [progress]: [ 74 / 159 ] simplifiying candidate # 22.484 * [simplify]: Simplifying (* x x) 22.484 * * [simplify]: iters left: 2 (2 enodes) 22.485 * * [simplify]: iters left: 1 (6 enodes) 22.487 * * [simplify]: Extracting #0: cost 1 inf + 0 22.487 * * [simplify]: Extracting #1: cost 3 inf + 0 22.487 * * [simplify]: Extracting #2: cost 2 inf + 1 22.488 * * [simplify]: Extracting #3: cost 0 inf + 83 22.488 * [simplify]: Simplified to (* x x) 22.488 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.488 * [simplify]: Simplifying (+ 1 1) 22.488 * * [simplify]: iters left: 2 (2 enodes) 22.490 * * [simplify]: iters left: 1 (9 enodes) 22.493 * * [simplify]: Extracting #0: cost 1 inf + 0 22.493 * * [simplify]: Extracting #1: cost 0 inf + 1 22.493 * [simplify]: Simplified to 2 22.493 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.493 * * * * [progress]: [ 75 / 159 ] simplifiying candidate # 22.493 * [simplify]: Simplifying (+ 2 (+ 1 1)) 22.493 * * [simplify]: iters left: 4 (4 enodes) 22.497 * * [simplify]: iters left: 3 (19 enodes) 22.500 * * [simplify]: iters left: 2 (23 enodes) 22.503 * * [simplify]: Extracting #0: cost 1 inf + 0 22.503 * * [simplify]: Extracting #1: cost 0 inf + 1 22.503 * [simplify]: Simplified to 4 22.503 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.503 * * * * [progress]: [ 76 / 159 ] simplifiying candidate # 22.504 * [simplify]: Simplifying (+ 2 2) 22.504 * * [simplify]: iters left: 2 (2 enodes) 22.505 * * [simplify]: iters left: 1 (7 enodes) 22.506 * * [simplify]: Extracting #0: cost 1 inf + 0 22.506 * * [simplify]: Extracting #1: cost 0 inf + 1 22.506 * [simplify]: Simplified to 4 22.506 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.506 * * * * [progress]: [ 77 / 159 ] simplifiying candidate # 22.506 * [simplify]: Simplifying (+ 2 (+ 1 1)) 22.506 * * [simplify]: iters left: 4 (4 enodes) 22.510 * * [simplify]: iters left: 3 (19 enodes) 22.513 * * [simplify]: iters left: 2 (23 enodes) 22.517 * * [simplify]: Extracting #0: cost 1 inf + 0 22.517 * * [simplify]: Extracting #1: cost 0 inf + 1 22.517 * [simplify]: Simplified to 4 22.517 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.517 * * * * [progress]: [ 78 / 159 ] simplifiying candidate # 22.517 * [simplify]: Simplifying (+ 2 (* 2 1)) 22.517 * * [simplify]: iters left: 4 (4 enodes) 22.519 * * [simplify]: iters left: 3 (14 enodes) 22.521 * * [simplify]: iters left: 2 (16 enodes) 22.524 * * [simplify]: Extracting #0: cost 1 inf + 0 22.524 * * [simplify]: Extracting #1: cost 0 inf + 1 22.524 * [simplify]: Simplified to 4 22.524 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.525 * * * * [progress]: [ 79 / 159 ] simplifiying candidate # 22.525 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 22.525 * * [simplify]: iters left: 4 (3 enodes) 22.529 * * [simplify]: iters left: 3 (17 enodes) 22.536 * * [simplify]: iters left: 2 (22 enodes) 22.541 * * [simplify]: Extracting #0: cost 1 inf + 0 22.542 * * [simplify]: Extracting #1: cost 0 inf + 1 22.542 * [simplify]: Simplified to 4 22.542 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.542 * * * * [progress]: [ 80 / 159 ] simplifiying candidate # 22.542 * [simplify]: Simplifying (+ (+ 1 1) 2) 22.542 * * [simplify]: iters left: 4 (4 enodes) 22.547 * * [simplify]: iters left: 3 (19 enodes) 22.552 * * [simplify]: iters left: 2 (23 enodes) 22.559 * * [simplify]: Extracting #0: cost 1 inf + 0 22.559 * * [simplify]: Extracting #1: cost 0 inf + 1 22.559 * [simplify]: Simplified to 4 22.559 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.559 * * * * [progress]: [ 81 / 159 ] simplifiying candidate # 22.559 * [simplify]: Simplifying (+ (+ 1 1) (+ 1 1)) 22.559 * * [simplify]: iters left: 4 (3 enodes) 22.563 * * [simplify]: iters left: 3 (17 enodes) 22.569 * * [simplify]: iters left: 2 (22 enodes) 22.575 * * [simplify]: Extracting #0: cost 1 inf + 0 22.575 * * [simplify]: Extracting #1: cost 0 inf + 1 22.575 * [simplify]: Simplified to 4 22.575 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.575 * * * * [progress]: [ 82 / 159 ] simplifiying candidate # 22.576 * [simplify]: Simplifying (+ (+ 1 1) (* 2 1)) 22.576 * * [simplify]: iters left: 4 (5 enodes) 22.581 * * [simplify]: iters left: 3 (19 enodes) 22.588 * * [simplify]: iters left: 2 (24 enodes) 22.594 * * [simplify]: Extracting #0: cost 1 inf + 0 22.594 * * [simplify]: Extracting #1: cost 0 inf + 1 22.594 * [simplify]: Simplified to 4 22.594 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.594 * * * * [progress]: [ 83 / 159 ] simplifiying candidate # 22.595 * [simplify]: Simplifying (* x x) 22.595 * * [simplify]: iters left: 2 (2 enodes) 22.596 * * [simplify]: iters left: 1 (6 enodes) 22.597 * * [simplify]: Extracting #0: cost 1 inf + 0 22.597 * * [simplify]: Extracting #1: cost 3 inf + 0 22.598 * * [simplify]: Extracting #2: cost 2 inf + 1 22.598 * * [simplify]: Extracting #3: cost 0 inf + 83 22.598 * [simplify]: Simplified to (* x x) 22.598 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.598 * [simplify]: Simplifying (+ 1 1) 22.598 * * [simplify]: iters left: 2 (2 enodes) 22.600 * * [simplify]: iters left: 1 (9 enodes) 22.604 * * [simplify]: Extracting #0: cost 1 inf + 0 22.604 * * [simplify]: Extracting #1: cost 0 inf + 1 22.604 * [simplify]: Simplified to 2 22.604 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.604 * * * * [progress]: [ 84 / 159 ] simplifiying candidate # 22.604 * [simplify]: Simplifying (* x x) 22.604 * * [simplify]: iters left: 2 (2 enodes) 22.605 * * [simplify]: iters left: 1 (6 enodes) 22.607 * * [simplify]: Extracting #0: cost 1 inf + 0 22.607 * * [simplify]: Extracting #1: cost 3 inf + 0 22.607 * * [simplify]: Extracting #2: cost 2 inf + 1 22.607 * * [simplify]: Extracting #3: cost 0 inf + 83 22.607 * [simplify]: Simplified to (* x x) 22.607 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.608 * [simplify]: Simplifying (+ 1 1) 22.608 * * [simplify]: iters left: 2 (2 enodes) 22.610 * * [simplify]: iters left: 1 (9 enodes) 22.615 * * [simplify]: Extracting #0: cost 1 inf + 0 22.615 * * [simplify]: Extracting #1: cost 0 inf + 1 22.615 * [simplify]: Simplified to 2 22.615 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.615 * * * * [progress]: [ 85 / 159 ] simplifiying candidate # 22.616 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 22.616 * * [simplify]: iters left: 4 (5 enodes) 22.620 * * [simplify]: iters left: 3 (20 enodes) 22.628 * * [simplify]: iters left: 2 (26 enodes) 22.634 * * [simplify]: Extracting #0: cost 1 inf + 0 22.634 * * [simplify]: Extracting #1: cost 0 inf + 1 22.634 * [simplify]: Simplified to 4 22.634 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.634 * * * * [progress]: [ 86 / 159 ] simplifiying candidate # 22.635 * [simplify]: Simplifying (+ (* 2 1) 2) 22.635 * * [simplify]: iters left: 4 (4 enodes) 22.640 * * [simplify]: iters left: 3 (15 enodes) 22.644 * * [simplify]: iters left: 2 (17 enodes) 22.648 * * [simplify]: Extracting #0: cost 1 inf + 0 22.649 * * [simplify]: Extracting #1: cost 0 inf + 1 22.649 * [simplify]: Simplified to 4 22.649 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.649 * * * * [progress]: [ 87 / 159 ] simplifiying candidate # 22.649 * [simplify]: Simplifying (+ (* 2 1) (+ 1 1)) 22.649 * * [simplify]: iters left: 4 (5 enodes) 22.654 * * [simplify]: iters left: 3 (20 enodes) 22.661 * * [simplify]: iters left: 2 (26 enodes) 22.668 * * [simplify]: Extracting #0: cost 1 inf + 0 22.668 * * [simplify]: Extracting #1: cost 0 inf + 1 22.668 * [simplify]: Simplified to 4 22.668 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.668 * * * * [progress]: [ 88 / 159 ] simplifiying candidate # 22.669 * [simplify]: Simplifying (+ (* 2 1) (* 2 1)) 22.669 * * [simplify]: iters left: 4 (4 enodes) 22.673 * * [simplify]: iters left: 3 (15 enodes) 22.675 * * [simplify]: iters left: 2 (17 enodes) 22.678 * * [simplify]: Extracting #0: cost 1 inf + 0 22.678 * * [simplify]: Extracting #1: cost 0 inf + 1 22.678 * [simplify]: Simplified to 4 22.678 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 22.678 * * * * [progress]: [ 89 / 159 ] simplifiying candidate # 22.678 * [simplify]: Simplifying (* x x) 22.678 * * [simplify]: iters left: 2 (2 enodes) 22.679 * * [simplify]: iters left: 1 (6 enodes) 22.680 * * [simplify]: Extracting #0: cost 1 inf + 0 22.680 * * [simplify]: Extracting #1: cost 3 inf + 0 22.680 * * [simplify]: Extracting #2: cost 2 inf + 1 22.680 * * [simplify]: Extracting #3: cost 0 inf + 83 22.680 * [simplify]: Simplified to (* x x) 22.680 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.680 * [simplify]: Simplifying (+ 1 1) 22.680 * * [simplify]: iters left: 2 (2 enodes) 22.681 * * [simplify]: iters left: 1 (9 enodes) 22.683 * * [simplify]: Extracting #0: cost 1 inf + 0 22.683 * * [simplify]: Extracting #1: cost 0 inf + 1 22.683 * [simplify]: Simplified to 2 22.683 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.683 * * * * [progress]: [ 90 / 159 ] simplifiying candidate # 22.684 * [simplify]: Simplifying (* x x) 22.684 * * [simplify]: iters left: 2 (2 enodes) 22.684 * * [simplify]: iters left: 1 (6 enodes) 22.685 * * [simplify]: Extracting #0: cost 1 inf + 0 22.685 * * [simplify]: Extracting #1: cost 3 inf + 0 22.685 * * [simplify]: Extracting #2: cost 2 inf + 1 22.685 * * [simplify]: Extracting #3: cost 0 inf + 83 22.685 * [simplify]: Simplified to (* x x) 22.685 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.685 * [simplify]: Simplifying (+ 1 1) 22.685 * * [simplify]: iters left: 2 (2 enodes) 22.687 * * [simplify]: iters left: 1 (9 enodes) 22.688 * * [simplify]: Extracting #0: cost 1 inf + 0 22.689 * * [simplify]: Extracting #1: cost 0 inf + 1 22.689 * [simplify]: Simplified to 2 22.689 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.689 * * * * [progress]: [ 91 / 159 ] simplifiying candidate # 22.689 * [simplify]: Simplifying (* (* x x) (* x x)) 22.689 * * [simplify]: iters left: 4 (3 enodes) 22.690 * * [simplify]: iters left: 3 (13 enodes) 22.692 * * [simplify]: iters left: 2 (17 enodes) 22.698 * * [simplify]: iters left: 1 (28 enodes) 22.709 * * [simplify]: Extracting #0: cost 1 inf + 0 22.709 * * [simplify]: Extracting #1: cost 9 inf + 0 22.709 * * [simplify]: Extracting #2: cost 13 inf + 2 22.710 * * [simplify]: Extracting #3: cost 4 inf + 1267 22.710 * * [simplify]: Extracting #4: cost 0 inf + 1551 22.710 * [simplify]: Simplified to (* (* x x) (* x x)) 22.710 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* (* x x) (* x x)) 1) (* (* y y) (* y y)))) 22.710 * * * * [progress]: [ 92 / 159 ] simplifiying candidate # 22.711 * [simplify]: Simplifying (* (* x x) (* x x)) 22.711 * * [simplify]: iters left: 4 (3 enodes) 22.712 * * [simplify]: iters left: 3 (13 enodes) 22.716 * * [simplify]: iters left: 2 (17 enodes) 22.722 * * [simplify]: iters left: 1 (28 enodes) 22.734 * * [simplify]: Extracting #0: cost 1 inf + 0 22.734 * * [simplify]: Extracting #1: cost 9 inf + 0 22.734 * * [simplify]: Extracting #2: cost 13 inf + 2 22.734 * * [simplify]: Extracting #3: cost 4 inf + 1267 22.735 * * [simplify]: Extracting #4: cost 0 inf + 1551 22.735 * [simplify]: Simplified to (* (* x x) (* x x)) 22.735 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* (* x x) (* x x)) 1) (* (* y y) (* y y)))) 22.735 * * * * [progress]: [ 93 / 159 ] simplifiying candidate # 22.735 * [simplify]: Simplifying (* x x) 22.736 * * [simplify]: iters left: 2 (2 enodes) 22.737 * * [simplify]: iters left: 1 (6 enodes) 22.738 * * [simplify]: Extracting #0: cost 1 inf + 0 22.739 * * [simplify]: Extracting #1: cost 3 inf + 0 22.739 * * [simplify]: Extracting #2: cost 2 inf + 1 22.739 * * [simplify]: Extracting #3: cost 0 inf + 83 22.739 * [simplify]: Simplified to (* x x) 22.739 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.739 * * * * [progress]: [ 94 / 159 ] simplifiying candidate # 22.739 * [simplify]: Simplifying (* x x) 22.739 * * [simplify]: iters left: 2 (2 enodes) 22.740 * * [simplify]: iters left: 1 (6 enodes) 22.742 * * [simplify]: Extracting #0: cost 1 inf + 0 22.742 * * [simplify]: Extracting #1: cost 3 inf + 0 22.742 * * [simplify]: Extracting #2: cost 2 inf + 1 22.742 * * [simplify]: Extracting #3: cost 0 inf + 83 22.742 * [simplify]: Simplified to (* x x) 22.742 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.742 * [simplify]: Simplifying (+ 1 1) 22.743 * * [simplify]: iters left: 2 (2 enodes) 22.745 * * [simplify]: iters left: 1 (9 enodes) 22.748 * * [simplify]: Extracting #0: cost 1 inf + 0 22.748 * * [simplify]: Extracting #1: cost 0 inf + 1 22.748 * [simplify]: Simplified to 2 22.748 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.748 * * * * [progress]: [ 95 / 159 ] simplifiying candidate # 22.748 * [simplify]: Simplifying (* x x) 22.748 * * [simplify]: iters left: 2 (2 enodes) 22.749 * * [simplify]: iters left: 1 (6 enodes) 22.751 * * [simplify]: Extracting #0: cost 1 inf + 0 22.751 * * [simplify]: Extracting #1: cost 3 inf + 0 22.751 * * [simplify]: Extracting #2: cost 2 inf + 1 22.751 * * [simplify]: Extracting #3: cost 0 inf + 83 22.751 * [simplify]: Simplified to (* x x) 22.751 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.752 * [simplify]: Simplifying (+ 1 1) 22.752 * * [simplify]: iters left: 2 (2 enodes) 22.756 * * [simplify]: iters left: 1 (9 enodes) 22.760 * * [simplify]: Extracting #0: cost 1 inf + 0 22.760 * * [simplify]: Extracting #1: cost 0 inf + 1 22.760 * [simplify]: Simplified to 2 22.760 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.760 * * * * [progress]: [ 96 / 159 ] simplifiying candidate # 22.760 * [simplify]: Simplifying (* (* x x) (* x x)) 22.760 * * [simplify]: iters left: 4 (3 enodes) 22.762 * * [simplify]: iters left: 3 (13 enodes) 22.766 * * [simplify]: iters left: 2 (17 enodes) 22.773 * * [simplify]: iters left: 1 (28 enodes) 22.784 * * [simplify]: Extracting #0: cost 1 inf + 0 22.784 * * [simplify]: Extracting #1: cost 9 inf + 0 22.784 * * [simplify]: Extracting #2: cost 13 inf + 2 22.785 * * [simplify]: Extracting #3: cost 4 inf + 1267 22.785 * * [simplify]: Extracting #4: cost 0 inf + 1551 22.785 * [simplify]: Simplified to (* (* x x) (* x x)) 22.785 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* (* x x) (* x x)) 1) (* (* y y) (* y y)))) 22.785 * * * * [progress]: [ 97 / 159 ] simplifiying candidate # 22.786 * [simplify]: Simplifying (* (* x x) (* x x)) 22.786 * * [simplify]: iters left: 4 (3 enodes) 22.788 * * [simplify]: iters left: 3 (13 enodes) 22.792 * * [simplify]: iters left: 2 (17 enodes) 22.799 * * [simplify]: iters left: 1 (28 enodes) 22.811 * * [simplify]: Extracting #0: cost 1 inf + 0 22.811 * * [simplify]: Extracting #1: cost 9 inf + 0 22.811 * * [simplify]: Extracting #2: cost 13 inf + 2 22.811 * * [simplify]: Extracting #3: cost 4 inf + 1267 22.811 * * [simplify]: Extracting #4: cost 0 inf + 1551 22.812 * [simplify]: Simplified to (* (* x x) (* x x)) 22.812 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* (* x x) (* x x)) 1) (* (* y y) (* y y)))) 22.812 * * * * [progress]: [ 98 / 159 ] simplifiying candidate # 22.812 * [simplify]: Simplifying (* x x) 22.812 * * [simplify]: iters left: 2 (2 enodes) 22.813 * * [simplify]: iters left: 1 (6 enodes) 22.815 * * [simplify]: Extracting #0: cost 1 inf + 0 22.815 * * [simplify]: Extracting #1: cost 3 inf + 0 22.815 * * [simplify]: Extracting #2: cost 2 inf + 1 22.815 * * [simplify]: Extracting #3: cost 0 inf + 83 22.815 * [simplify]: Simplified to (* x x) 22.815 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (* 2 1)) (* (* y y) (* y y)))) 22.816 * [simplify]: Simplifying (* 2 1) 22.816 * * [simplify]: iters left: 2 (3 enodes) 22.818 * * [simplify]: iters left: 1 (9 enodes) 22.822 * * [simplify]: Extracting #0: cost 1 inf + 0 22.822 * * [simplify]: Extracting #1: cost 0 inf + 1 22.822 * [simplify]: Simplified to 2 22.822 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 22.822 * * * * [progress]: [ 99 / 159 ] simplifiying candidate # 22.822 * * * * [progress]: [ 100 / 159 ] simplifiying candidate # 22.822 * [simplify]: Simplifying (* x x) 22.822 * * [simplify]: iters left: 2 (2 enodes) 22.823 * * [simplify]: iters left: 1 (6 enodes) 22.825 * * [simplify]: Extracting #0: cost 1 inf + 0 22.825 * * [simplify]: Extracting #1: cost 3 inf + 0 22.825 * * [simplify]: Extracting #2: cost 2 inf + 1 22.825 * * [simplify]: Extracting #3: cost 0 inf + 83 22.825 * [simplify]: Simplified to (* x x) 22.825 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.825 * * * * [progress]: [ 101 / 159 ] simplifiying candidate # 22.826 * [simplify]: Simplifying (* x x) 22.826 * * [simplify]: iters left: 2 (2 enodes) 22.826 * * [simplify]: iters left: 1 (6 enodes) 22.828 * * [simplify]: Extracting #0: cost 1 inf + 0 22.828 * * [simplify]: Extracting #1: cost 3 inf + 0 22.828 * * [simplify]: Extracting #2: cost 2 inf + 1 22.828 * * [simplify]: Extracting #3: cost 0 inf + 83 22.828 * [simplify]: Simplified to (* x x) 22.828 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (+ 1 1)) (* (* y y) (* y y)))) 22.828 * * * * [progress]: [ 102 / 159 ] simplifiying candidate # 22.828 * * * * [progress]: [ 103 / 159 ] simplifiying candidate # 22.828 * [simplify]: Simplifying (+ (+ (log x) (log x)) (+ (log x) (log x))) 22.829 * * [simplify]: iters left: 5 (4 enodes) 22.829 * * [simplify]: iters left: 4 (16 enodes) 22.832 * * [simplify]: iters left: 3 (18 enodes) 22.834 * * [simplify]: Extracting #0: cost 1 inf + 0 22.834 * * [simplify]: Extracting #1: cost 5 inf + 0 22.834 * * [simplify]: Extracting #2: cost 9 inf + 0 22.834 * * [simplify]: Extracting #3: cost 8 inf + 1 22.834 * * [simplify]: Extracting #4: cost 1 inf + 818 22.834 * * [simplify]: Extracting #5: cost 0 inf + 969 22.835 * [simplify]: Simplified to (+ (+ (log x) (log x)) (+ (log x) (log x))) 22.835 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (exp (+ (+ (log x) (log x)) (+ (log x) (log x)))) (* (* y y) (* y y)))) 22.835 * * * * [progress]: [ 104 / 159 ] simplifiying candidate # 22.835 * [simplify]: Simplifying (+ (+ (log x) (log x)) (log (* x x))) 22.835 * * [simplify]: iters left: 5 (6 enodes) 22.836 * * [simplify]: iters left: 4 (19 enodes) 22.839 * * [simplify]: iters left: 3 (24 enodes) 22.842 * * [simplify]: iters left: 2 (25 enodes) 22.845 * * [simplify]: Extracting #0: cost 1 inf + 0 22.845 * * [simplify]: Extracting #1: cost 5 inf + 0 22.845 * * [simplify]: Extracting #2: cost 10 inf + 0 22.845 * * [simplify]: Extracting #3: cost 10 inf + 1 22.845 * * [simplify]: Extracting #4: cost 0 inf + 1191 22.846 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 22.846 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (exp (+ (log (* x x)) (log (* x x)))) (* (* y y) (* y y)))) 22.846 * * * * [progress]: [ 105 / 159 ] simplifiying candidate # 22.846 * [simplify]: Simplifying (+ (log (* x x)) (+ (log x) (log x))) 22.846 * * [simplify]: iters left: 5 (6 enodes) 22.847 * * [simplify]: iters left: 4 (19 enodes) 22.850 * * [simplify]: iters left: 3 (23 enodes) 22.853 * * [simplify]: Extracting #0: cost 1 inf + 0 22.853 * * [simplify]: Extracting #1: cost 5 inf + 0 22.853 * * [simplify]: Extracting #2: cost 10 inf + 0 22.853 * * [simplify]: Extracting #3: cost 10 inf + 1 22.853 * * [simplify]: Extracting #4: cost 0 inf + 1191 22.853 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 22.853 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (exp (+ (log (* x x)) (log (* x x)))) (* (* y y) (* y y)))) 22.854 * * * * [progress]: [ 106 / 159 ] simplifiying candidate # 22.854 * [simplify]: Simplifying (+ (log (* x x)) (log (* x x))) 22.854 * * [simplify]: iters left: 5 (4 enodes) 22.855 * * [simplify]: iters left: 4 (14 enodes) 22.857 * * [simplify]: iters left: 3 (20 enodes) 22.863 * * [simplify]: iters left: 2 (22 enodes) 22.869 * * [simplify]: Extracting #0: cost 1 inf + 0 22.869 * * [simplify]: Extracting #1: cost 5 inf + 0 22.869 * * [simplify]: Extracting #2: cost 10 inf + 0 22.869 * * [simplify]: Extracting #3: cost 10 inf + 1 22.869 * * [simplify]: Extracting #4: cost 6 inf + 225 22.870 * * [simplify]: Extracting #5: cost 2 inf + 749 22.870 * * [simplify]: Extracting #6: cost 0 inf + 1191 22.870 * [simplify]: Simplified to (+ (log (* x x)) (log (* x x))) 22.870 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (exp (+ (log (* x x)) (log (* x x)))) (* (* y y) (* y y)))) 22.870 * * * * [progress]: [ 107 / 159 ] simplifiying candidate # 22.871 * * * * [progress]: [ 108 / 159 ] simplifiying candidate # 22.871 * * * * [progress]: [ 109 / 159 ] simplifiying candidate # 22.871 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) x) (* (* x x) x))) 22.871 * * [simplify]: iters left: 6 (5 enodes) 22.874 * * [simplify]: iters left: 5 (26 enodes) 22.888 * * [simplify]: iters left: 4 (77 enodes) 22.936 * * [simplify]: iters left: 3 (149 enodes) 22.993 * * [simplify]: iters left: 2 (253 enodes) 23.110 * * [simplify]: Extracting #0: cost 1 inf + 0 23.110 * * [simplify]: Extracting #1: cost 49 inf + 0 23.111 * * [simplify]: Extracting #2: cost 145 inf + 46 23.113 * * [simplify]: Extracting #3: cost 90 inf + 14577 23.122 * * [simplify]: Extracting #4: cost 54 inf + 25304 23.132 * * [simplify]: Extracting #5: cost 4 inf + 44085 23.143 * * [simplify]: Extracting #6: cost 0 inf + 45253 23.158 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 23.158 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) (* (* y y) (* y y)))) 23.158 * * * * [progress]: [ 110 / 159 ] simplifiying candidate # 23.158 * [simplify]: Simplifying (* (* (* (* x x) x) (* (* x x) x)) (* (* (* x x) (* x x)) (* x x))) 23.158 * * [simplify]: iters left: 6 (7 enodes) 23.163 * * [simplify]: iters left: 5 (32 enodes) 23.178 * * [simplify]: iters left: 4 (86 enodes) 23.207 * * [simplify]: iters left: 3 (145 enodes) 23.268 * * [simplify]: iters left: 2 (268 enodes) 23.477 * * [simplify]: Extracting #0: cost 1 inf + 0 23.477 * * [simplify]: Extracting #1: cost 55 inf + 0 23.478 * * [simplify]: Extracting #2: cost 171 inf + 46 23.480 * * [simplify]: Extracting #3: cost 158 inf + 1928 23.483 * * [simplify]: Extracting #4: cost 99 inf + 20231 23.490 * * [simplify]: Extracting #5: cost 18 inf + 51778 23.498 * * [simplify]: Extracting #6: cost 0 inf + 58550 23.505 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 23.505 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) (* (* y y) (* y y)))) 23.505 * * * * [progress]: [ 111 / 159 ] simplifiying candidate # 23.506 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) x) (* (* x x) x))) 23.506 * * [simplify]: iters left: 6 (7 enodes) 23.508 * * [simplify]: iters left: 5 (32 enodes) 23.523 * * [simplify]: iters left: 4 (87 enodes) 23.569 * * [simplify]: iters left: 3 (137 enodes) 23.611 * * [simplify]: iters left: 2 (240 enodes) 23.847 * * [simplify]: Extracting #0: cost 1 inf + 0 23.847 * * [simplify]: Extracting #1: cost 52 inf + 0 23.849 * * [simplify]: Extracting #2: cost 150 inf + 46 23.850 * * [simplify]: Extracting #3: cost 134 inf + 2733 23.857 * * [simplify]: Extracting #4: cost 69 inf + 23980 23.866 * * [simplify]: Extracting #5: cost 14 inf + 44544 23.873 * * [simplify]: Extracting #6: cost 0 inf + 49807 23.880 * [simplify]: Simplified to (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 23.880 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (cbrt (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x)))) (* (* y y) (* y y)))) 23.880 * * * * [progress]: [ 112 / 159 ] simplifiying candidate # 23.880 * [simplify]: Simplifying (* (* (* (* x x) (* x x)) (* x x)) (* (* (* x x) (* x x)) (* x x))) 23.880 * * [simplify]: iters left: 6 (5 enodes) 23.882 * * [simplify]: iters left: 5 (29 enodes) 23.889 * * [simplify]: iters left: 4 (82 enodes) 23.928 * * [simplify]: iters left: 3 (165 enodes) 24.013 * * [simplify]: iters left: 2 (275 enodes) 24.252 * * [simplify]: Extracting #0: cost 1 inf + 0 24.252 * * [simplify]: Extracting #1: cost 43 inf + 0 24.253 * * [simplify]: Extracting #2: cost 137 inf + 298 24.254 * * [simplify]: Extracting #3: cost 112 inf + 5388 24.258 * * [simplify]: Extracting #4: cost 26 inf + 34272 24.264 * * [simplify]: Extracting #5: cost 0 inf + 44692 24.270 * * [simplify]: Extracting #6: cost 0 inf + 44401 24.278 * [simplify]: Simplified to (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x)))) 24.278 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (cbrt (* (* (* x (* x x)) (* x (* x x))) (* (* x (* x x)) (* x (* x x))))) (* (* y y) (* y y)))) 24.278 * * * * [progress]: [ 113 / 159 ] simplifiying candidate # 24.278 * * * * [progress]: [ 114 / 159 ] simplifiying candidate # 24.278 * * * * [progress]: [ 115 / 159 ] simplifiying candidate # 24.278 * * * * [progress]: [ 116 / 159 ] simplifiying candidate # 24.279 * * * * [progress]: [ 117 / 159 ] simplifiying candidate # 24.279 * [simplify]: Simplifying (* x x) 24.279 * * [simplify]: iters left: 2 (2 enodes) 24.280 * * [simplify]: iters left: 1 (6 enodes) 24.282 * * [simplify]: Extracting #0: cost 1 inf + 0 24.282 * * [simplify]: Extracting #1: cost 3 inf + 0 24.282 * * [simplify]: Extracting #2: cost 2 inf + 1 24.282 * * [simplify]: Extracting #3: cost 0 inf + 83 24.282 * [simplify]: Simplified to (* x x) 24.282 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 24.282 * [simplify]: Simplifying (* x x) 24.282 * * [simplify]: iters left: 2 (2 enodes) 24.283 * * [simplify]: iters left: 1 (6 enodes) 24.285 * * [simplify]: Extracting #0: cost 1 inf + 0 24.285 * * [simplify]: Extracting #1: cost 3 inf + 0 24.285 * * [simplify]: Extracting #2: cost 2 inf + 1 24.285 * * [simplify]: Extracting #3: cost 0 inf + 83 24.285 * [simplify]: Simplified to (* x x) 24.285 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 24.286 * * * * [progress]: [ 118 / 159 ] simplifiying candidate # 24.286 * [simplify]: Simplifying (* x x) 24.286 * * [simplify]: iters left: 2 (2 enodes) 24.287 * * [simplify]: iters left: 1 (6 enodes) 24.288 * * [simplify]: Extracting #0: cost 1 inf + 0 24.289 * * [simplify]: Extracting #1: cost 3 inf + 0 24.289 * * [simplify]: Extracting #2: cost 2 inf + 1 24.289 * * [simplify]: Extracting #3: cost 0 inf + 83 24.289 * [simplify]: Simplified to (* x x) 24.289 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 24.289 * [simplify]: Simplifying (* x x) 24.289 * * [simplify]: iters left: 2 (2 enodes) 24.290 * * [simplify]: iters left: 1 (6 enodes) 24.292 * * [simplify]: Extracting #0: cost 1 inf + 0 24.292 * * [simplify]: Extracting #1: cost 3 inf + 0 24.292 * * [simplify]: Extracting #2: cost 2 inf + 1 24.292 * * [simplify]: Extracting #3: cost 0 inf + 83 24.292 * [simplify]: Simplified to (* x x) 24.292 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 24.292 * * * * [progress]: [ 119 / 159 ] simplifiying candidate # 24.292 * [simplify]: Simplifying (* 2 (+ 1 1)) 24.292 * * [simplify]: iters left: 4 (4 enodes) 24.298 * * [simplify]: iters left: 3 (20 enodes) 24.303 * * [simplify]: iters left: 2 (22 enodes) 24.308 * * [simplify]: Extracting #0: cost 1 inf + 0 24.308 * * [simplify]: Extracting #1: cost 0 inf + 1 24.308 * [simplify]: Simplified to 4 24.308 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 24.308 * * * * [progress]: [ 120 / 159 ] simplifiying candidate # 24.308 * [simplify]: Simplifying (* 2 (+ 1 1)) 24.308 * * [simplify]: iters left: 4 (4 enodes) 24.314 * * [simplify]: iters left: 3 (20 enodes) 24.319 * * [simplify]: iters left: 2 (22 enodes) 24.327 * * [simplify]: Extracting #0: cost 1 inf + 0 24.327 * * [simplify]: Extracting #1: cost 0 inf + 1 24.327 * [simplify]: Simplified to 4 24.327 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 24.327 * * * * [progress]: [ 121 / 159 ] simplifiying candidate # 24.327 * [simplify]: Simplifying (* x x) 24.327 * * [simplify]: iters left: 2 (2 enodes) 24.328 * * [simplify]: iters left: 1 (6 enodes) 24.330 * * [simplify]: Extracting #0: cost 1 inf + 0 24.330 * * [simplify]: Extracting #1: cost 3 inf + 0 24.330 * * [simplify]: Extracting #2: cost 2 inf + 1 24.330 * * [simplify]: Extracting #3: cost 0 inf + 83 24.330 * [simplify]: Simplified to (* x x) 24.330 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (* 2 1)) (* (* y y) (* y y)))) 24.330 * [simplify]: Simplifying (* 2 1) 24.331 * * [simplify]: iters left: 2 (3 enodes) 24.332 * * [simplify]: iters left: 1 (9 enodes) 24.334 * * [simplify]: Extracting #0: cost 1 inf + 0 24.334 * * [simplify]: Extracting #1: cost 0 inf + 1 24.334 * [simplify]: Simplified to 2 24.334 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 24.334 * * * * [progress]: [ 122 / 159 ] simplifiying candidate # 24.334 * [simplify]: Simplifying (* x x) 24.334 * * [simplify]: iters left: 2 (2 enodes) 24.335 * * [simplify]: iters left: 1 (6 enodes) 24.336 * * [simplify]: Extracting #0: cost 1 inf + 0 24.336 * * [simplify]: Extracting #1: cost 3 inf + 0 24.336 * * [simplify]: Extracting #2: cost 2 inf + 1 24.336 * * [simplify]: Extracting #3: cost 0 inf + 83 24.336 * [simplify]: Simplified to (* x x) 24.336 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (* 2 1)) (* (* y y) (* y y)))) 24.336 * [simplify]: Simplifying (* 2 1) 24.336 * * [simplify]: iters left: 2 (3 enodes) 24.337 * * [simplify]: iters left: 1 (9 enodes) 24.339 * * [simplify]: Extracting #0: cost 1 inf + 0 24.339 * * [simplify]: Extracting #1: cost 0 inf + 1 24.339 * [simplify]: Simplified to 2 24.339 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 24.339 * * * * [progress]: [ 123 / 159 ] simplifiying candidate # 24.339 * [simplify]: Simplifying (* 2 2) 24.339 * * [simplify]: iters left: 2 (2 enodes) 24.340 * * [simplify]: iters left: 1 (7 enodes) 24.342 * * [simplify]: Extracting #0: cost 1 inf + 0 24.342 * * [simplify]: Extracting #1: cost 0 inf + 1 24.342 * [simplify]: Simplified to 4 24.342 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 24.342 * * * * [progress]: [ 124 / 159 ] simplifiying candidate # 24.342 * [simplify]: Simplifying (* 2 (+ 1 1)) 24.342 * * [simplify]: iters left: 4 (4 enodes) 24.345 * * [simplify]: iters left: 3 (20 enodes) 24.348 * * [simplify]: iters left: 2 (22 enodes) 24.350 * * [simplify]: Extracting #0: cost 1 inf + 0 24.350 * * [simplify]: Extracting #1: cost 0 inf + 1 24.350 * [simplify]: Simplified to 4 24.350 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 24.350 * * * * [progress]: [ 125 / 159 ] simplifiying candidate # 24.350 * [simplify]: Simplifying (* 2 (+ 1 1)) 24.350 * * [simplify]: iters left: 4 (4 enodes) 24.354 * * [simplify]: iters left: 3 (20 enodes) 24.356 * * [simplify]: iters left: 2 (22 enodes) 24.359 * * [simplify]: Extracting #0: cost 1 inf + 0 24.359 * * [simplify]: Extracting #1: cost 0 inf + 1 24.359 * [simplify]: Simplified to 4 24.359 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 24.359 * * * * [progress]: [ 126 / 159 ] simplifiying candidate # 24.359 * [simplify]: Simplifying (* x x) 24.359 * * [simplify]: iters left: 2 (2 enodes) 24.360 * * [simplify]: iters left: 1 (6 enodes) 24.361 * * [simplify]: Extracting #0: cost 1 inf + 0 24.361 * * [simplify]: Extracting #1: cost 3 inf + 0 24.361 * * [simplify]: Extracting #2: cost 2 inf + 1 24.361 * * [simplify]: Extracting #3: cost 0 inf + 83 24.361 * [simplify]: Simplified to (* x x) 24.361 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (* 2 1)) (* (* y y) (* y y)))) 24.361 * [simplify]: Simplifying (* 2 1) 24.361 * * [simplify]: iters left: 2 (3 enodes) 24.362 * * [simplify]: iters left: 1 (9 enodes) 24.364 * * [simplify]: Extracting #0: cost 1 inf + 0 24.364 * * [simplify]: Extracting #1: cost 0 inf + 1 24.364 * [simplify]: Simplified to 2 24.364 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 24.364 * * * * [progress]: [ 127 / 159 ] simplifiying candidate # 24.364 * [simplify]: Simplifying (* x x) 24.364 * * [simplify]: iters left: 2 (2 enodes) 24.365 * * [simplify]: iters left: 1 (6 enodes) 24.367 * * [simplify]: Extracting #0: cost 1 inf + 0 24.367 * * [simplify]: Extracting #1: cost 3 inf + 0 24.367 * * [simplify]: Extracting #2: cost 2 inf + 1 24.367 * * [simplify]: Extracting #3: cost 0 inf + 83 24.367 * [simplify]: Simplified to (* x x) 24.367 * [simplify]: Simplified (2 1 1) to (λ (x y) (- (pow (* x x) (* 2 1)) (* (* y y) (* y y)))) 24.367 * [simplify]: Simplifying (* 2 1) 24.368 * * [simplify]: iters left: 2 (3 enodes) 24.370 * * [simplify]: iters left: 1 (9 enodes) 24.373 * * [simplify]: Extracting #0: cost 1 inf + 0 24.373 * * [simplify]: Extracting #1: cost 0 inf + 1 24.373 * [simplify]: Simplified to 2 24.373 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow (* x x) 2) (* (* y y) (* y y)))) 24.373 * * * * [progress]: [ 128 / 159 ] simplifiying candidate # 24.373 * [simplify]: Simplifying (* 2 (* 2 1)) 24.373 * * [simplify]: iters left: 4 (4 enodes) 24.377 * * [simplify]: iters left: 3 (14 enodes) 24.381 * * [simplify]: iters left: 2 (16 enodes) 24.386 * * [simplify]: Extracting #0: cost 1 inf + 0 24.386 * * [simplify]: Extracting #1: cost 0 inf + 1 24.386 * [simplify]: Simplified to 4 24.386 * [simplify]: Simplified (2 1 2) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 24.386 * * * * [progress]: [ 129 / 159 ] simplifiying candidate # 24.386 * * * * [progress]: [ 130 / 159 ] simplifiying candidate # 24.386 * * * * [progress]: [ 131 / 159 ] simplifiying candidate #real (real->posit16 (* (* x x) (* x x)))) (* (* y y) (* y y))))> 24.386 * * * * [progress]: [ 132 / 159 ] simplifiying candidate # 24.386 * * * * [progress]: [ 133 / 159 ] simplifiying candidate # 24.387 * [simplify]: Simplifying (fma (* x x) (* x x) (- (* (* y y) (* y y)))) 24.387 * * [simplify]: iters left: 6 (7 enodes) 24.390 * * [simplify]: iters left: 5 (30 enodes) 24.396 * * [simplify]: iters left: 4 (57 enodes) 24.408 * * [simplify]: iters left: 3 (92 enodes) 24.428 * * [simplify]: iters left: 2 (136 enodes) 24.457 * * [simplify]: iters left: 1 (242 enodes) 24.527 * * [simplify]: Extracting #0: cost 1 inf + 0 24.528 * * [simplify]: Extracting #1: cost 34 inf + 0 24.528 * * [simplify]: Extracting #2: cost 117 inf + 450 24.530 * * [simplify]: Extracting #3: cost 82 inf + 6929 24.533 * * [simplify]: Extracting #4: cost 26 inf + 20814 24.536 * * [simplify]: Extracting #5: cost 3 inf + 26983 24.540 * * [simplify]: Extracting #6: cost 0 inf + 27506 24.545 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 24.545 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (* y y)) (* y y) (* (* y y) (* y y))))) 24.545 * [simplify]: Simplifying (fma (- (* y y)) (* y y) (* (* y y) (* y y))) 24.545 * * [simplify]: iters left: 5 (5 enodes) 24.546 * * [simplify]: iters left: 4 (24 enodes) 24.551 * * [simplify]: iters left: 3 (42 enodes) 24.560 * * [simplify]: iters left: 2 (88 enodes) 24.587 * * [simplify]: iters left: 1 (137 enodes) 24.631 * * [simplify]: Extracting #0: cost 1 inf + 0 24.632 * * [simplify]: Extracting #1: cost 0 inf + 1 24.632 * [simplify]: Simplified to 0 24.632 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 24.632 * * * * [progress]: [ 134 / 159 ] simplifiying candidate # 24.632 * * * * [progress]: [ 135 / 159 ] simplifiying candidate # 24.632 * * * * [progress]: [ 136 / 159 ] simplifiying candidate # 24.632 * [simplify]: Simplifying (* x x) 24.632 * * [simplify]: iters left: 2 (2 enodes) 24.633 * * [simplify]: iters left: 1 (6 enodes) 24.635 * * [simplify]: Extracting #0: cost 1 inf + 0 24.635 * * [simplify]: Extracting #1: cost 3 inf + 0 24.635 * * [simplify]: Extracting #2: cost 2 inf + 1 24.635 * * [simplify]: Extracting #3: cost 0 inf + 83 24.635 * [simplify]: Simplified to (* x x) 24.635 * [simplify]: Simplified (2 1) to (λ (x y) (fma (* x x) (* x x) (- (* (* y y) (* y y))))) 24.635 * * * * [progress]: [ 137 / 159 ] simplifiying candidate # 24.636 * [simplify]: Simplifying (/ (exp (* (* x x) (* x x))) (exp (* (* y y) (* y y)))) 24.636 * * [simplify]: iters left: 6 (9 enodes) 24.641 * * [simplify]: iters left: 5 (41 enodes) 24.655 * * [simplify]: iters left: 4 (79 enodes) 24.676 * * [simplify]: iters left: 3 (168 enodes) 24.708 * * [simplify]: iters left: 2 (407 enodes) 24.872 * * [simplify]: Extracting #0: cost 1 inf + 0 24.873 * * [simplify]: Extracting #1: cost 93 inf + 0 24.874 * * [simplify]: Extracting #2: cost 281 inf + 0 24.878 * * [simplify]: Extracting #3: cost 394 inf + 4460 24.890 * * [simplify]: Extracting #4: cost 269 inf + 39402 24.916 * * [simplify]: Extracting #5: cost 103 inf + 118673 24.947 * * [simplify]: Extracting #6: cost 13 inf + 165960 24.975 * * [simplify]: Extracting #7: cost 0 inf + 177968 25.017 * [simplify]: Simplified to (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 25.017 * [simplify]: Simplified (2 1) to (λ (x y) (log (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 25.017 * * * * [progress]: [ 138 / 159 ] simplifiying candidate # 25.017 * * * * [progress]: [ 139 / 159 ] simplifiying candidate # 25.017 * * * * [progress]: [ 140 / 159 ] simplifiying candidate # 25.017 * * * * [progress]: [ 141 / 159 ] simplifiying candidate # 25.018 * * * * [progress]: [ 142 / 159 ] simplifiying candidate # 25.018 * * * * [progress]: [ 143 / 159 ] simplifiying candidate # 25.018 * * * * [progress]: [ 144 / 159 ] simplifiying candidate # 25.018 * * * * [progress]: [ 145 / 159 ] simplifiying candidate # 25.018 * * * * [progress]: [ 146 / 159 ] simplifiying candidate # 25.018 * * * * [progress]: [ 147 / 159 ] simplifiying candidate # 25.018 * * * * [progress]: [ 148 / 159 ] simplifiying candidate # 25.018 * [simplify]: Simplifying (+ (* x x) (* y y)) 25.018 * * [simplify]: iters left: 4 (5 enodes) 25.021 * * [simplify]: iters left: 3 (17 enodes) 25.025 * * [simplify]: iters left: 2 (18 enodes) 25.027 * * [simplify]: Extracting #0: cost 1 inf + 0 25.027 * * [simplify]: Extracting #1: cost 6 inf + 0 25.027 * * [simplify]: Extracting #2: cost 5 inf + 43 25.027 * * [simplify]: Extracting #3: cost 0 inf + 360 25.027 * [simplify]: Simplified to (fma y y (* x x)) 25.027 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y y (* x x)) (- (* x x) (* y y)))) 25.028 * [simplify]: Simplifying (- (* x x) (* y y)) 25.028 * * [simplify]: iters left: 4 (5 enodes) 25.029 * * [simplify]: iters left: 3 (21 enodes) 25.032 * * [simplify]: iters left: 2 (34 enodes) 25.037 * * [simplify]: iters left: 1 (53 enodes) 25.047 * * [simplify]: Extracting #0: cost 1 inf + 0 25.047 * * [simplify]: Extracting #1: cost 14 inf + 0 25.047 * * [simplify]: Extracting #2: cost 25 inf + 165 25.047 * * [simplify]: Extracting #3: cost 9 inf + 1168 25.048 * * [simplify]: Extracting #4: cost 1 inf + 1903 25.049 * * [simplify]: Extracting #5: cost 0 inf + 1970 25.049 * [simplify]: Simplified to (- (* x x) (* y y)) 25.049 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (* x x) (* y y)) (- (* x x) (* y y)))) 25.049 * * * * [progress]: [ 149 / 159 ] simplifiying candidate # 25.049 * * * * [progress]: [ 150 / 159 ] simplifiying candidate #real (real->posit16 (- (* (* x x) (* x x)) (* (* y y) (* y y))))))> 25.050 * * * * [progress]: [ 151 / 159 ] simplifiying candidate # 25.050 * [simplify]: Simplifying (pow y 4) 25.050 * * [simplify]: iters left: 1 (3 enodes) 25.051 * * [simplify]: Extracting #0: cost 1 inf + 0 25.051 * * [simplify]: Extracting #1: cost 5 inf + 0 25.051 * * [simplify]: Extracting #2: cost 4 inf + 2 25.051 * * [simplify]: Extracting #3: cost 1 inf + 427 25.052 * * [simplify]: Extracting #4: cost 0 inf + 639 25.052 * [simplify]: Simplified to (pow y 4) 25.052 * [simplify]: Simplified (2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 25.052 * * * * [progress]: [ 152 / 159 ] simplifiying candidate # 25.052 * [simplify]: Simplifying (pow y 4) 25.052 * * [simplify]: iters left: 1 (3 enodes) 25.054 * * [simplify]: Extracting #0: cost 1 inf + 0 25.054 * * [simplify]: Extracting #1: cost 5 inf + 0 25.054 * * [simplify]: Extracting #2: cost 4 inf + 2 25.054 * * [simplify]: Extracting #3: cost 1 inf + 427 25.054 * * [simplify]: Extracting #4: cost 0 inf + 639 25.055 * [simplify]: Simplified to (pow y 4) 25.055 * [simplify]: Simplified (2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 25.055 * * * * [progress]: [ 153 / 159 ] simplifiying candidate # 25.055 * [simplify]: Simplifying (pow y 4) 25.055 * * [simplify]: iters left: 1 (3 enodes) 25.057 * * [simplify]: Extracting #0: cost 1 inf + 0 25.057 * * [simplify]: Extracting #1: cost 5 inf + 0 25.057 * * [simplify]: Extracting #2: cost 4 inf + 2 25.057 * * [simplify]: Extracting #3: cost 1 inf + 427 25.058 * * [simplify]: Extracting #4: cost 0 inf + 639 25.058 * [simplify]: Simplified to (pow y 4) 25.058 * [simplify]: Simplified (2 2) to (λ (x y) (- (* (* x x) (* x x)) (pow y 4))) 25.058 * * * * [progress]: [ 154 / 159 ] simplifiying candidate # 25.058 * [simplify]: Simplifying (pow x 4) 25.058 * * [simplify]: iters left: 1 (3 enodes) 25.061 * * [simplify]: Extracting #0: cost 1 inf + 0 25.061 * * [simplify]: Extracting #1: cost 5 inf + 0 25.061 * * [simplify]: Extracting #2: cost 4 inf + 2 25.061 * * [simplify]: Extracting #3: cost 1 inf + 427 25.061 * * [simplify]: Extracting #4: cost 0 inf + 639 25.061 * [simplify]: Simplified to (pow x 4) 25.061 * [simplify]: Simplified (2 1) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 25.061 * * * * [progress]: [ 155 / 159 ] simplifiying candidate # 25.062 * [simplify]: Simplifying (pow x 4) 25.062 * * [simplify]: iters left: 1 (3 enodes) 25.064 * * [simplify]: Extracting #0: cost 1 inf + 0 25.064 * * [simplify]: Extracting #1: cost 5 inf + 0 25.064 * * [simplify]: Extracting #2: cost 4 inf + 2 25.064 * * [simplify]: Extracting #3: cost 1 inf + 427 25.064 * * [simplify]: Extracting #4: cost 0 inf + 639 25.064 * [simplify]: Simplified to (pow x 4) 25.064 * [simplify]: Simplified (2 1) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 25.064 * * * * [progress]: [ 156 / 159 ] simplifiying candidate # 25.065 * [simplify]: Simplifying (pow x 4) 25.065 * * [simplify]: iters left: 1 (3 enodes) 25.067 * * [simplify]: Extracting #0: cost 1 inf + 0 25.067 * * [simplify]: Extracting #1: cost 5 inf + 0 25.067 * * [simplify]: Extracting #2: cost 4 inf + 2 25.067 * * [simplify]: Extracting #3: cost 1 inf + 427 25.067 * * [simplify]: Extracting #4: cost 0 inf + 639 25.067 * [simplify]: Simplified to (pow x 4) 25.067 * [simplify]: Simplified (2 1) to (λ (x y) (- (pow x 4) (* (* y y) (* y y)))) 25.067 * * * * [progress]: [ 157 / 159 ] simplifiying candidate # 25.068 * [simplify]: Simplifying 0 25.068 * * [simplify]: iters left: 0 (1 enodes) 25.069 * * [simplify]: Extracting #0: cost 1 inf + 0 25.069 * * [simplify]: Extracting #1: cost 0 inf + 1 25.069 * [simplify]: Simplified to 0 25.069 * [simplify]: Simplified (2) to (λ (x y) 0) 25.069 * * * * [progress]: [ 158 / 159 ] simplifiying candidate # 25.069 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 25.069 * * [simplify]: iters left: 3 (6 enodes) 25.073 * * [simplify]: iters left: 2 (26 enodes) 25.085 * * [simplify]: iters left: 1 (59 enodes) 25.097 * * [simplify]: Extracting #0: cost 1 inf + 0 25.097 * * [simplify]: Extracting #1: cost 10 inf + 0 25.097 * * [simplify]: Extracting #2: cost 22 inf + 0 25.098 * * [simplify]: Extracting #3: cost 18 inf + 4 25.098 * * [simplify]: Extracting #4: cost 4 inf + 2304 25.098 * * [simplify]: Extracting #5: cost 0 inf + 1869 25.099 * * [simplify]: Extracting #6: cost 0 inf + 1738 25.099 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 25.099 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 25.099 * * * * [progress]: [ 159 / 159 ] simplifiying candidate # 25.099 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 25.099 * * [simplify]: iters left: 3 (6 enodes) 25.101 * * [simplify]: iters left: 2 (26 enodes) 25.108 * * [simplify]: iters left: 1 (59 enodes) 25.120 * * [simplify]: Extracting #0: cost 1 inf + 0 25.120 * * [simplify]: Extracting #1: cost 10 inf + 0 25.120 * * [simplify]: Extracting #2: cost 22 inf + 0 25.121 * * [simplify]: Extracting #3: cost 18 inf + 4 25.121 * * [simplify]: Extracting #4: cost 4 inf + 2304 25.122 * * [simplify]: Extracting #5: cost 0 inf + 1869 25.123 * * [simplify]: Extracting #6: cost 0 inf + 1738 25.123 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 25.123 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 25.124 * * * [progress]: adding candidates to table 26.431 * [progress]: [Phase 3 of 3] Extracting. 26.431 * * [regime]: Finding splitpoints for: (# #) 26.433 * * * [regime-changes]: Trying 5 branch expressions: (y (pow y 4) x (pow x 4) (- (pow x 4) (pow y 4))) 26.433 * * * * [regimes]: Trying to branch on y from (# #) 26.457 * * * * [regimes]: Trying to branch on (pow y 4) from (# #) 26.497 * * * * [regimes]: Trying to branch on x from (# #) 26.538 * * * * [regimes]: Trying to branch on (pow x 4) from (# #) 26.564 * * * * [regimes]: Trying to branch on (- (pow x 4) (pow y 4)) from (# #) 26.609 * * * [regime]: Found split indices: #