0.003 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 0.460 * * * [progress]: [2/2] Setting up program. 0.470 * [progress]: [Phase 2 of 3] Improving. 0.470 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.472 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 0.473 * * [simplify]: iters left: 3 (6 enodes) 0.481 * * [simplify]: iters left: 2 (26 enodes) 0.491 * * [simplify]: iters left: 1 (59 enodes) 0.502 * * [simplify]: Extracting #0: cost 1 inf + 0 0.502 * * [simplify]: Extracting #1: cost 10 inf + 0 0.502 * * [simplify]: Extracting #2: cost 22 inf + 0 0.502 * * [simplify]: Extracting #3: cost 18 inf + 4 0.503 * * [simplify]: Extracting #4: cost 4 inf + 2304 0.503 * * [simplify]: Extracting #5: cost 0 inf + 1869 0.504 * * [simplify]: Extracting #6: cost 0 inf + 1738 0.504 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0.505 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 0.513 * * [progress]: iteration 1 / 4 0.513 * * * [progress]: picking best candidate 0.523 * * * * [pick]: Picked # 0.523 * * * [progress]: localizing error 0.549 * * * [progress]: generating rewritten candidates 0.549 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 0.581 * * * [progress]: generating series expansions 0.582 * * * * [progress]: [ 1 / 1 ] generating series at (2) 0.586 * [backup-simplify]: Simplify (- (pow x 4) (pow y 4)) into (- (pow x 4) (pow y 4)) 0.586 * [approximate]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in (x y) around 0 0.587 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in y 0.587 * [taylor]: Taking taylor expansion of (pow x 4) in y 0.587 * [taylor]: Taking taylor expansion of x in y 0.587 * [backup-simplify]: Simplify x into x 0.587 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.587 * [taylor]: Taking taylor expansion of y in y 0.587 * [backup-simplify]: Simplify 0 into 0 0.587 * [backup-simplify]: Simplify 1 into 1 0.588 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in x 0.588 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.588 * [taylor]: Taking taylor expansion of x in x 0.588 * [backup-simplify]: Simplify 0 into 0 0.588 * [backup-simplify]: Simplify 1 into 1 0.588 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.588 * [taylor]: Taking taylor expansion of y in x 0.588 * [backup-simplify]: Simplify y into y 0.588 * [taylor]: Taking taylor expansion of (- (pow x 4) (pow y 4)) in x 0.588 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.588 * [taylor]: Taking taylor expansion of x in x 0.588 * [backup-simplify]: Simplify 0 into 0 0.588 * [backup-simplify]: Simplify 1 into 1 0.588 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.588 * [taylor]: Taking taylor expansion of y in x 0.588 * [backup-simplify]: Simplify y into y 0.589 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.589 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.589 * [backup-simplify]: Simplify (- (pow y 4)) into (- (pow y 4)) 0.589 * [backup-simplify]: Simplify (+ 0 (- (pow y 4))) into (- (pow y 4)) 0.589 * [taylor]: Taking taylor expansion of (- (pow y 4)) in y 0.589 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.589 * [taylor]: Taking taylor expansion of y in y 0.589 * [backup-simplify]: Simplify 0 into 0 0.589 * [backup-simplify]: Simplify 1 into 1 0.589 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.589 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 0.590 * [backup-simplify]: Simplify (- 0) into 0 0.590 * [backup-simplify]: Simplify (+ 0 0) into 0 0.590 * [taylor]: Taking taylor expansion of 0 in y 0.590 * [backup-simplify]: Simplify 0 into 0 0.590 * [backup-simplify]: Simplify 0 into 0 0.591 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.591 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 0.592 * [backup-simplify]: Simplify (- 0) into 0 0.592 * [backup-simplify]: Simplify (+ 0 0) into 0 0.592 * [taylor]: Taking taylor expansion of 0 in y 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify 0 into 0 0.592 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (+ (* 0 0) (* 0 y)))) into 0 0.593 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow y 2))))) into 0 0.593 * [backup-simplify]: Simplify (- 0) into 0 0.594 * [backup-simplify]: Simplify (+ 0 0) into 0 0.594 * [taylor]: Taking taylor expansion of 0 in y 0.594 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify 0 into 0 0.594 * [backup-simplify]: Simplify (- (pow (/ 1 x) 4) (pow (/ 1 y) 4)) into (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) 0.594 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in (x y) around 0 0.594 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in y 0.594 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in y 0.594 * [taylor]: Taking taylor expansion of (pow x 4) in y 0.594 * [taylor]: Taking taylor expansion of x in y 0.594 * [backup-simplify]: Simplify x into x 0.594 * [backup-simplify]: Simplify (* x x) into (pow x 2) 0.594 * [backup-simplify]: Simplify (* (pow x 2) (pow x 2)) into (pow x 4) 0.595 * [backup-simplify]: Simplify (/ 1 (pow x 4)) into (/ 1 (pow x 4)) 0.595 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.595 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.595 * [taylor]: Taking taylor expansion of y in y 0.595 * [backup-simplify]: Simplify 0 into 0 0.595 * [backup-simplify]: Simplify 1 into 1 0.595 * [backup-simplify]: Simplify (* 1 1) into 1 0.595 * [backup-simplify]: Simplify (* 1 1) into 1 0.595 * [backup-simplify]: Simplify (/ 1 1) into 1 0.595 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.596 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.596 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.596 * [taylor]: Taking taylor expansion of x in x 0.596 * [backup-simplify]: Simplify 0 into 0 0.596 * [backup-simplify]: Simplify 1 into 1 0.596 * [backup-simplify]: Simplify (* 1 1) into 1 0.596 * [backup-simplify]: Simplify (* 1 1) into 1 0.596 * [backup-simplify]: Simplify (/ 1 1) into 1 0.596 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.596 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.596 * [taylor]: Taking taylor expansion of y in x 0.596 * [backup-simplify]: Simplify y into y 0.597 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.597 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.597 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.597 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.597 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.597 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.597 * [taylor]: Taking taylor expansion of x in x 0.597 * [backup-simplify]: Simplify 0 into 0 0.597 * [backup-simplify]: Simplify 1 into 1 0.597 * [backup-simplify]: Simplify (* 1 1) into 1 0.597 * [backup-simplify]: Simplify (* 1 1) into 1 0.598 * [backup-simplify]: Simplify (/ 1 1) into 1 0.598 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.598 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.598 * [taylor]: Taking taylor expansion of y in x 0.598 * [backup-simplify]: Simplify y into y 0.598 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.598 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.598 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.598 * [backup-simplify]: Simplify (+ 1 0) into 1 0.598 * [taylor]: Taking taylor expansion of 1 in y 0.598 * [backup-simplify]: Simplify 1 into 1 0.599 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.599 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.600 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.600 * [backup-simplify]: Simplify (+ 0 0) into 0 0.600 * [taylor]: Taking taylor expansion of 0 in y 0.600 * [backup-simplify]: Simplify 0 into 0 0.601 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.601 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.602 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.602 * [backup-simplify]: Simplify (+ 0 0) into 0 0.602 * [taylor]: Taking taylor expansion of 0 in y 0.602 * [backup-simplify]: Simplify 0 into 0 0.603 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.603 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.604 * [backup-simplify]: Simplify (+ 0 0) into 0 0.604 * [taylor]: Taking taylor expansion of 0 in y 0.604 * [backup-simplify]: Simplify 0 into 0 0.605 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.606 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.606 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.606 * [backup-simplify]: Simplify (- (/ 1 (pow y 4))) into (- (/ 1 (pow y 4))) 0.606 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 4)))) into (- (/ 1 (pow y 4))) 0.606 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 4))) in y 0.606 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.606 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.606 * [taylor]: Taking taylor expansion of y in y 0.606 * [backup-simplify]: Simplify 0 into 0 0.606 * [backup-simplify]: Simplify 1 into 1 0.607 * [backup-simplify]: Simplify (* 1 1) into 1 0.607 * [backup-simplify]: Simplify (* 1 1) into 1 0.607 * [backup-simplify]: Simplify (/ 1 1) into 1 0.607 * [backup-simplify]: Simplify (- 1) into -1 0.608 * [backup-simplify]: Simplify -1 into -1 0.608 * [backup-simplify]: Simplify 1 into 1 0.609 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.609 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.610 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.610 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.610 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 0.610 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))))) into 0 0.610 * [backup-simplify]: Simplify (- 0) into 0 0.611 * [backup-simplify]: Simplify (+ 0 0) into 0 0.611 * [taylor]: Taking taylor expansion of 0 in y 0.611 * [backup-simplify]: Simplify 0 into 0 0.611 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.612 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.613 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.613 * [backup-simplify]: Simplify (- 0) into 0 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify 0 into 0 0.613 * [backup-simplify]: Simplify 0 into 0 0.614 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.615 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.616 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.616 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.616 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 0.616 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))) (* 0 (/ 0 (pow y 4))))) into 0 0.617 * [backup-simplify]: Simplify (- 0) into 0 0.617 * [backup-simplify]: Simplify (+ 0 0) into 0 0.617 * [taylor]: Taking taylor expansion of 0 in y 0.617 * [backup-simplify]: Simplify 0 into 0 0.617 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.618 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.619 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.619 * [backup-simplify]: Simplify (- 0) into 0 0.619 * [backup-simplify]: Simplify 0 into 0 0.619 * [backup-simplify]: Simplify 0 into 0 0.619 * [backup-simplify]: Simplify 0 into 0 0.619 * [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.619 * [backup-simplify]: Simplify (- (pow (/ 1 (- x)) 4) (pow (/ 1 (- y)) 4)) into (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) 0.619 * [approximate]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in (x y) around 0 0.619 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in y 0.619 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in y 0.619 * [taylor]: Taking taylor expansion of (pow x 4) in y 0.619 * [taylor]: Taking taylor expansion of x in y 0.619 * [backup-simplify]: Simplify x into x 0.619 * [backup-simplify]: Simplify (* x x) into (pow x 2) 0.620 * [backup-simplify]: Simplify (* (pow x 2) (pow x 2)) into (pow x 4) 0.620 * [backup-simplify]: Simplify (/ 1 (pow x 4)) into (/ 1 (pow x 4)) 0.620 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.620 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.620 * [taylor]: Taking taylor expansion of y in y 0.620 * [backup-simplify]: Simplify 0 into 0 0.620 * [backup-simplify]: Simplify 1 into 1 0.620 * [backup-simplify]: Simplify (* 1 1) into 1 0.620 * [backup-simplify]: Simplify (* 1 1) into 1 0.620 * [backup-simplify]: Simplify (/ 1 1) into 1 0.620 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.621 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.621 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.621 * [taylor]: Taking taylor expansion of x in x 0.621 * [backup-simplify]: Simplify 0 into 0 0.621 * [backup-simplify]: Simplify 1 into 1 0.621 * [backup-simplify]: Simplify (* 1 1) into 1 0.621 * [backup-simplify]: Simplify (* 1 1) into 1 0.621 * [backup-simplify]: Simplify (/ 1 1) into 1 0.621 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.621 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.621 * [taylor]: Taking taylor expansion of y in x 0.621 * [backup-simplify]: Simplify y into y 0.621 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.622 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.622 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.622 * [taylor]: Taking taylor expansion of (- (/ 1 (pow x 4)) (/ 1 (pow y 4))) in x 0.622 * [taylor]: Taking taylor expansion of (/ 1 (pow x 4)) in x 0.622 * [taylor]: Taking taylor expansion of (pow x 4) in x 0.622 * [taylor]: Taking taylor expansion of x in x 0.622 * [backup-simplify]: Simplify 0 into 0 0.622 * [backup-simplify]: Simplify 1 into 1 0.622 * [backup-simplify]: Simplify (* 1 1) into 1 0.622 * [backup-simplify]: Simplify (* 1 1) into 1 0.622 * [backup-simplify]: Simplify (/ 1 1) into 1 0.622 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in x 0.622 * [taylor]: Taking taylor expansion of (pow y 4) in x 0.622 * [taylor]: Taking taylor expansion of y in x 0.622 * [backup-simplify]: Simplify y into y 0.623 * [backup-simplify]: Simplify (* y y) into (pow y 2) 0.623 * [backup-simplify]: Simplify (* (pow y 2) (pow y 2)) into (pow y 4) 0.623 * [backup-simplify]: Simplify (/ 1 (pow y 4)) into (/ 1 (pow y 4)) 0.623 * [backup-simplify]: Simplify (+ 1 0) into 1 0.623 * [taylor]: Taking taylor expansion of 1 in y 0.623 * [backup-simplify]: Simplify 1 into 1 0.623 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.624 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.624 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.625 * [backup-simplify]: Simplify (+ 0 0) into 0 0.625 * [taylor]: Taking taylor expansion of 0 in y 0.625 * [backup-simplify]: Simplify 0 into 0 0.625 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.626 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.626 * [backup-simplify]: Simplify (+ 0 0) into 0 0.626 * [taylor]: Taking taylor expansion of 0 in y 0.626 * [backup-simplify]: Simplify 0 into 0 0.627 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.628 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.628 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.629 * [backup-simplify]: Simplify (+ 0 0) into 0 0.629 * [taylor]: Taking taylor expansion of 0 in y 0.629 * [backup-simplify]: Simplify 0 into 0 0.629 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.630 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.631 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.631 * [backup-simplify]: Simplify (- (/ 1 (pow y 4))) into (- (/ 1 (pow y 4))) 0.631 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow y 4)))) into (- (/ 1 (pow y 4))) 0.631 * [taylor]: Taking taylor expansion of (- (/ 1 (pow y 4))) in y 0.631 * [taylor]: Taking taylor expansion of (/ 1 (pow y 4)) in y 0.631 * [taylor]: Taking taylor expansion of (pow y 4) in y 0.631 * [taylor]: Taking taylor expansion of y in y 0.631 * [backup-simplify]: Simplify 0 into 0 0.631 * [backup-simplify]: Simplify 1 into 1 0.632 * [backup-simplify]: Simplify (* 1 1) into 1 0.632 * [backup-simplify]: Simplify (* 1 1) into 1 0.632 * [backup-simplify]: Simplify (/ 1 1) into 1 0.632 * [backup-simplify]: Simplify (- 1) into -1 0.632 * [backup-simplify]: Simplify -1 into -1 0.632 * [backup-simplify]: Simplify 1 into 1 0.633 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.634 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.644 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.645 * [backup-simplify]: Simplify (+ (* y 0) (* 0 y)) into 0 0.645 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (* 0 (pow y 2))) into 0 0.645 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))))) into 0 0.645 * [backup-simplify]: Simplify (- 0) into 0 0.646 * [backup-simplify]: Simplify (+ 0 0) into 0 0.646 * [taylor]: Taking taylor expansion of 0 in y 0.646 * [backup-simplify]: Simplify 0 into 0 0.646 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.647 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.647 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.647 * [backup-simplify]: Simplify (- 0) into 0 0.647 * [backup-simplify]: Simplify 0 into 0 0.647 * [backup-simplify]: Simplify 0 into 0 0.647 * [backup-simplify]: Simplify 0 into 0 0.648 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.649 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.650 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.650 * [backup-simplify]: Simplify (+ (* y 0) (+ (* 0 0) (* 0 y))) into 0 0.651 * [backup-simplify]: Simplify (+ (* (pow y 2) 0) (+ (* 0 0) (* 0 (pow y 2)))) into 0 0.651 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow y 4)) (/ 0 (pow y 4))) (* 0 (/ 0 (pow y 4))))) into 0 0.651 * [backup-simplify]: Simplify (- 0) into 0 0.651 * [backup-simplify]: Simplify (+ 0 0) into 0 0.651 * [taylor]: Taking taylor expansion of 0 in y 0.651 * [backup-simplify]: Simplify 0 into 0 0.652 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.652 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.653 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.653 * [backup-simplify]: Simplify (- 0) into 0 0.653 * [backup-simplify]: Simplify 0 into 0 0.653 * [backup-simplify]: Simplify 0 into 0 0.653 * [backup-simplify]: Simplify 0 into 0 0.653 * [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.654 * * * [progress]: simplifying candidates 0.654 * * * * [progress]: [ 1 / 85 ] simplifiying candidate # 0.654 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 0.654 * * [simplify]: iters left: 6 (14 enodes) 0.659 * * [simplify]: iters left: 5 (59 enodes) 0.673 * * [simplify]: iters left: 4 (109 enodes) 0.699 * * [simplify]: iters left: 3 (235 enodes) 0.797 * * [simplify]: iters left: 2 (487 enodes) 1.237 * * [simplify]: Extracting #0: cost 1 inf + 0 1.237 * * [simplify]: Extracting #1: cost 31 inf + 0 1.237 * * [simplify]: Extracting #2: cost 239 inf + 0 1.239 * * [simplify]: Extracting #3: cost 290 inf + 1928 1.244 * * [simplify]: Extracting #4: cost 122 inf + 41249 1.255 * * [simplify]: Extracting #5: cost 5 inf + 72500 1.267 * * [simplify]: Extracting #6: cost 0 inf + 74109 1.284 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 1.284 * [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))))) 1.284 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 1.284 * * [simplify]: iters left: 6 (9 enodes) 1.289 * * [simplify]: iters left: 5 (36 enodes) 1.296 * * [simplify]: iters left: 4 (67 enodes) 1.311 * * [simplify]: iters left: 3 (143 enodes) 1.366 * * [simplify]: iters left: 2 (320 enodes) 1.529 * * [simplify]: Extracting #0: cost 1 inf + 0 1.529 * * [simplify]: Extracting #1: cost 0 inf + 1 1.529 * [simplify]: Simplified to 0 1.529 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 1.529 * * * * [progress]: [ 2 / 85 ] simplifiying candidate # 1.530 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 1.530 * * [simplify]: iters left: 6 (12 enodes) 1.533 * * [simplify]: iters left: 5 (52 enodes) 1.547 * * [simplify]: iters left: 4 (95 enodes) 1.569 * * [simplify]: iters left: 3 (223 enodes) 1.671 * * [simplify]: Extracting #0: cost 1 inf + 0 1.671 * * [simplify]: Extracting #1: cost 14 inf + 0 1.671 * * [simplify]: Extracting #2: cost 57 inf + 204 1.673 * * [simplify]: Extracting #3: cost 52 inf + 1995 1.675 * * [simplify]: Extracting #4: cost 38 inf + 2854 1.677 * * [simplify]: Extracting #5: cost 32 inf + 4225 1.679 * * [simplify]: Extracting #6: cost 12 inf + 9368 1.684 * * [simplify]: Extracting #7: cost 0 inf + 11065 1.689 * * [simplify]: Extracting #8: cost 0 inf + 10792 1.693 * [simplify]: Simplified to (* (+ (* (* (cbrt x) (cbrt x)) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (* y y)) (- (* (* (cbrt x) (cbrt x)) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (* y y))) 1.693 * [simplify]: Simplified (2 1) to (λ (x y) (+ (* (+ (* (* (cbrt x) (cbrt x)) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (* y y)) (- (* (* (cbrt x) (cbrt x)) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (* y y))) (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))))) 1.694 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 1.694 * * [simplify]: iters left: 5 (7 enodes) 1.699 * * [simplify]: iters left: 4 (30 enodes) 1.711 * * [simplify]: iters left: 3 (61 enodes) 1.737 * * [simplify]: iters left: 2 (162 enodes) 1.846 * * [simplify]: iters left: 1 (428 enodes) 1.977 * * [simplify]: Extracting #0: cost 1 inf + 0 1.977 * * [simplify]: Extracting #1: cost 2 inf + 1 1.977 * * [simplify]: Extracting #2: cost 12 inf + 1 1.977 * * [simplify]: Extracting #3: cost 21 inf + 3 1.977 * * [simplify]: Extracting #4: cost 14 inf + 535 1.977 * * [simplify]: Extracting #5: cost 6 inf + 904 1.978 * * [simplify]: Extracting #6: cost 3 inf + 1489 1.978 * * [simplify]: Extracting #7: cost 0 inf + 2325 1.979 * [simplify]: Simplified to 0 1.979 * [simplify]: Simplified (2 2) to (λ (x y) (+ (* (+ (* (* (cbrt x) (cbrt x)) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (* y y)) (- (* (* (cbrt x) (cbrt x)) (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (* y y))) 0)) 1.979 * * * * [progress]: [ 3 / 85 ] simplifiying candidate # 1.979 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow y 4) (pow 1 4)))) 1.979 * * [simplify]: iters left: 6 (13 enodes) 1.983 * * [simplify]: iters left: 5 (55 enodes) 2.005 * * [simplify]: iters left: 4 (99 enodes) 2.039 * * [simplify]: iters left: 3 (163 enodes) 2.082 * * [simplify]: iters left: 2 (267 enodes) 2.152 * * [simplify]: Extracting #0: cost 1 inf + 0 2.152 * * [simplify]: Extracting #1: cost 21 inf + 0 2.153 * * [simplify]: Extracting #2: cost 99 inf + 327 2.154 * * [simplify]: Extracting #3: cost 95 inf + 1440 2.158 * * [simplify]: Extracting #4: cost 39 inf + 12445 2.164 * * [simplify]: Extracting #5: cost 2 inf + 20565 2.171 * * [simplify]: Extracting #6: cost 0 inf + 21229 2.178 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 2.178 * [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))))) 2.179 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 2.179 * * [simplify]: iters left: 4 (8 enodes) 2.184 * * [simplify]: iters left: 3 (31 enodes) 2.196 * * [simplify]: iters left: 2 (55 enodes) 2.214 * * [simplify]: iters left: 1 (76 enodes) 2.240 * * [simplify]: Extracting #0: cost 1 inf + 0 2.240 * * [simplify]: Extracting #1: cost 13 inf + 0 2.240 * * [simplify]: Extracting #2: cost 22 inf + 4 2.240 * * [simplify]: Extracting #3: cost 12 inf + 456 2.241 * * [simplify]: Extracting #4: cost 0 inf + 2029 2.243 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 2.243 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 2.243 * * * * [progress]: [ 4 / 85 ] simplifiying candidate # 2.243 * [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)))))) 2.243 * * [simplify]: iters left: 6 (13 enodes) 2.250 * * [simplify]: iters left: 5 (56 enodes) 2.276 * * [simplify]: iters left: 4 (106 enodes) 2.296 * * [simplify]: iters left: 3 (175 enodes) 2.331 * * [simplify]: iters left: 2 (348 enodes) 2.481 * * [simplify]: Extracting #0: cost 1 inf + 0 2.481 * * [simplify]: Extracting #1: cost 31 inf + 0 2.482 * * [simplify]: Extracting #2: cost 154 inf + 123 2.484 * * [simplify]: Extracting #3: cost 166 inf + 3693 2.490 * * [simplify]: Extracting #4: cost 66 inf + 30814 2.497 * * [simplify]: Extracting #5: cost 3 inf + 50537 2.505 * * [simplify]: Extracting #6: cost 0 inf + 51454 2.513 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 2.513 * [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.513 * [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.514 * * [simplify]: iters left: 6 (8 enodes) 2.520 * * [simplify]: iters left: 5 (33 enodes) 2.529 * * [simplify]: iters left: 4 (61 enodes) 2.539 * * [simplify]: iters left: 3 (106 enodes) 2.562 * * [simplify]: iters left: 2 (160 enodes) 2.609 * * [simplify]: iters left: 1 (242 enodes) 2.668 * * [simplify]: Extracting #0: cost 1 inf + 0 2.669 * * [simplify]: Extracting #1: cost 0 inf + 1 2.669 * [simplify]: Simplified to 0 2.669 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 2.669 * * * * [progress]: [ 5 / 85 ] simplifiying candidate # 2.669 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 2.669 * * [simplify]: iters left: 6 (12 enodes) 2.672 * * [simplify]: iters left: 5 (47 enodes) 2.687 * * [simplify]: iters left: 4 (87 enodes) 2.718 * * [simplify]: iters left: 3 (138 enodes) 2.760 * * [simplify]: iters left: 2 (281 enodes) 2.917 * * [simplify]: Extracting #0: cost 1 inf + 0 2.917 * * [simplify]: Extracting #1: cost 25 inf + 0 2.918 * * [simplify]: Extracting #2: cost 130 inf + 285 2.920 * * [simplify]: Extracting #3: cost 147 inf + 1849 2.925 * * [simplify]: Extracting #4: cost 81 inf + 17060 2.936 * * [simplify]: Extracting #5: cost 11 inf + 35216 2.948 * * [simplify]: Extracting #6: cost 0 inf + 38693 2.964 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 2.964 * [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.964 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 2.964 * * [simplify]: iters left: 5 (7 enodes) 2.969 * * [simplify]: iters left: 4 (25 enodes) 2.978 * * [simplify]: iters left: 3 (47 enodes) 2.992 * * [simplify]: iters left: 2 (63 enodes) 3.009 * * [simplify]: iters left: 1 (79 enodes) 3.030 * * [simplify]: Extracting #0: cost 1 inf + 0 3.030 * * [simplify]: Extracting #1: cost 0 inf + 1 3.030 * [simplify]: Simplified to 0 3.030 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 3.030 * * * * [progress]: [ 6 / 85 ] simplifiying candidate # 3.030 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow y 4) 1))) 3.031 * * [simplify]: iters left: 6 (12 enodes) 3.038 * * [simplify]: iters left: 5 (52 enodes) 3.059 * * [simplify]: iters left: 4 (102 enodes) 3.098 * * [simplify]: iters left: 3 (172 enodes) 3.145 * * [simplify]: iters left: 2 (320 enodes) 3.298 * * [simplify]: Extracting #0: cost 1 inf + 0 3.298 * * [simplify]: Extracting #1: cost 23 inf + 0 3.299 * * [simplify]: Extracting #2: cost 118 inf + 125 3.299 * * [simplify]: Extracting #3: cost 135 inf + 2033 3.304 * * [simplify]: Extracting #4: cost 72 inf + 15993 3.315 * * [simplify]: Extracting #5: cost 5 inf + 34752 3.327 * * [simplify]: Extracting #6: cost 0 inf + 35917 3.339 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 3.339 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 3.340 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 3.340 * * [simplify]: iters left: 4 (7 enodes) 3.344 * * [simplify]: iters left: 3 (28 enodes) 3.351 * * [simplify]: iters left: 2 (58 enodes) 3.361 * * [simplify]: iters left: 1 (71 enodes) 3.374 * * [simplify]: Extracting #0: cost 1 inf + 0 3.374 * * [simplify]: Extracting #1: cost 13 inf + 0 3.375 * * [simplify]: Extracting #2: cost 22 inf + 45 3.375 * * [simplify]: Extracting #3: cost 8 inf + 1062 3.375 * * [simplify]: Extracting #4: cost 0 inf + 1990 3.376 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 3.376 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 3.376 * * * * [progress]: [ 7 / 85 ] simplifiying candidate # 3.376 * [simplify]: Simplifying (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 3.377 * * [simplify]: iters left: 6 (13 enodes) 3.384 * * [simplify]: iters left: 5 (53 enodes) 3.411 * * [simplify]: iters left: 4 (109 enodes) 3.444 * * [simplify]: iters left: 3 (239 enodes) 3.539 * * [simplify]: Extracting #0: cost 1 inf + 0 3.539 * * [simplify]: Extracting #1: cost 20 inf + 0 3.539 * * [simplify]: Extracting #2: cost 62 inf + 124 3.540 * * [simplify]: Extracting #3: cost 48 inf + 1226 3.540 * * [simplify]: Extracting #4: cost 38 inf + 1877 3.541 * * [simplify]: Extracting #5: cost 30 inf + 3671 3.543 * * [simplify]: Extracting #6: cost 4 inf + 10523 3.545 * * [simplify]: Extracting #7: cost 0 inf + 9854 3.547 * [simplify]: Simplified to (- (* (* (* (cbrt x) (* (cbrt x) (cbrt x))) (* (cbrt x) (* (cbrt x) (cbrt x)))) (* (* (cbrt x) (* (cbrt x) (cbrt x))) (* (cbrt x) (* (cbrt x) (cbrt x))))) (* (* y y) (* y y))) 3.547 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* (* (cbrt x) (* (cbrt x) (cbrt x))) (* (cbrt x) (* (cbrt x) (cbrt x)))) (* (* (cbrt x) (* (cbrt x) (cbrt x))) (* (cbrt x) (* (cbrt x) (cbrt x))))) (* (* y y) (* y y))) (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))))) 3.547 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 3.547 * * [simplify]: iters left: 6 (8 enodes) 3.550 * * [simplify]: iters left: 5 (31 enodes) 3.558 * * [simplify]: iters left: 4 (66 enodes) 3.574 * * [simplify]: iters left: 3 (148 enodes) 3.626 * * [simplify]: iters left: 2 (306 enodes) 3.673 * * [simplify]: iters left: 1 (397 enodes) 3.733 * * [simplify]: Extracting #0: cost 1 inf + 0 3.733 * * [simplify]: Extracting #1: cost 0 inf + 1 3.733 * [simplify]: Simplified to 0 3.733 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* (* (cbrt x) (* (cbrt x) (cbrt x))) (* (cbrt x) (* (cbrt x) (cbrt x)))) (* (* (cbrt x) (* (cbrt x) (cbrt x))) (* (cbrt x) (* (cbrt x) (cbrt x))))) (* (* y y) (* y y))) 0)) 3.734 * * * * [progress]: [ 8 / 85 ] simplifiying candidate # 3.734 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 3.734 * * [simplify]: iters left: 6 (12 enodes) 3.738 * * [simplify]: iters left: 5 (51 enodes) 3.749 * * [simplify]: iters left: 4 (99 enodes) 3.773 * * [simplify]: iters left: 3 (228 enodes) 3.877 * * [simplify]: iters left: 2 (463 enodes) 4.483 * * [simplify]: Extracting #0: cost 1 inf + 0 4.483 * * [simplify]: Extracting #1: cost 16 inf + 0 4.483 * * [simplify]: Extracting #2: cost 104 inf + 123 4.484 * * [simplify]: Extracting #3: cost 178 inf + 536 4.486 * * [simplify]: Extracting #4: cost 159 inf + 2999 4.489 * * [simplify]: Extracting #5: cost 94 inf + 16116 4.500 * * [simplify]: Extracting #6: cost 6 inf + 39535 4.506 * * [simplify]: Extracting #7: cost 0 inf + 41425 4.513 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 4.513 * [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))))) 4.514 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 4.514 * * [simplify]: iters left: 6 (9 enodes) 4.517 * * [simplify]: iters left: 5 (36 enodes) 4.531 * * [simplify]: iters left: 4 (67 enodes) 4.560 * * [simplify]: iters left: 3 (143 enodes) 4.621 * * [simplify]: iters left: 2 (320 enodes) 4.774 * * [simplify]: Extracting #0: cost 1 inf + 0 4.774 * * [simplify]: Extracting #1: cost 0 inf + 1 4.774 * [simplify]: Simplified to 0 4.774 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 4.774 * * * * [progress]: [ 9 / 85 ] simplifiying candidate # 4.774 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 4.774 * * [simplify]: iters left: 6 (10 enodes) 4.777 * * [simplify]: iters left: 5 (44 enodes) 4.787 * * [simplify]: iters left: 4 (91 enodes) 4.808 * * [simplify]: iters left: 3 (229 enodes) 4.907 * * [simplify]: Extracting #0: cost 1 inf + 0 4.907 * * [simplify]: Extracting #1: cost 18 inf + 0 4.908 * * [simplify]: Extracting #2: cost 64 inf + 328 4.909 * * [simplify]: Extracting #3: cost 14 inf + 3820 4.910 * * [simplify]: Extracting #4: cost 5 inf + 4972 4.912 * * [simplify]: Extracting #5: cost 3 inf + 5120 4.914 * * [simplify]: Extracting #6: cost 1 inf + 5373 4.915 * * [simplify]: Extracting #7: cost 0 inf + 5625 4.917 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 4.917 * [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.917 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 4.917 * * [simplify]: iters left: 5 (7 enodes) 4.919 * * [simplify]: iters left: 4 (30 enodes) 4.926 * * [simplify]: iters left: 3 (61 enodes) 4.940 * * [simplify]: iters left: 2 (162 enodes) 5.014 * * [simplify]: iters left: 1 (428 enodes) 5.159 * * [simplify]: Extracting #0: cost 1 inf + 0 5.159 * * [simplify]: Extracting #1: cost 2 inf + 1 5.159 * * [simplify]: Extracting #2: cost 12 inf + 1 5.159 * * [simplify]: Extracting #3: cost 21 inf + 3 5.159 * * [simplify]: Extracting #4: cost 14 inf + 535 5.160 * * [simplify]: Extracting #5: cost 6 inf + 904 5.160 * * [simplify]: Extracting #6: cost 3 inf + 1489 5.161 * * [simplify]: Extracting #7: cost 0 inf + 2325 5.161 * [simplify]: Simplified to 0 5.161 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 5.162 * * * * [progress]: [ 10 / 85 ] simplifiying candidate # 5.162 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow y 4) (pow 1 4)))) 5.162 * * [simplify]: iters left: 6 (11 enodes) 5.165 * * [simplify]: iters left: 5 (47 enodes) 5.176 * * [simplify]: iters left: 4 (89 enodes) 5.195 * * [simplify]: iters left: 3 (164 enodes) 5.229 * * [simplify]: iters left: 2 (317 enodes) 5.318 * * [simplify]: Extracting #0: cost 1 inf + 0 5.318 * * [simplify]: Extracting #1: cost 28 inf + 0 5.318 * * [simplify]: Extracting #2: cost 44 inf + 88 5.319 * * [simplify]: Extracting #3: cost 27 inf + 1736 5.320 * * [simplify]: Extracting #4: cost 8 inf + 4810 5.321 * * [simplify]: Extracting #5: cost 4 inf + 5477 5.323 * * [simplify]: Extracting #6: cost 1 inf + 6062 5.325 * * [simplify]: Extracting #7: cost 0 inf + 6314 5.326 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 5.326 * [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))))) 5.327 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 5.327 * * [simplify]: iters left: 4 (8 enodes) 5.330 * * [simplify]: iters left: 3 (31 enodes) 5.336 * * [simplify]: iters left: 2 (55 enodes) 5.350 * * [simplify]: iters left: 1 (76 enodes) 5.366 * * [simplify]: Extracting #0: cost 1 inf + 0 5.367 * * [simplify]: Extracting #1: cost 13 inf + 0 5.367 * * [simplify]: Extracting #2: cost 22 inf + 4 5.367 * * [simplify]: Extracting #3: cost 12 inf + 456 5.367 * * [simplify]: Extracting #4: cost 0 inf + 2029 5.370 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 5.370 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 5.370 * * * * [progress]: [ 11 / 85 ] simplifiying candidate # 5.370 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 5.371 * * [simplify]: iters left: 6 (11 enodes) 5.374 * * [simplify]: iters left: 5 (48 enodes) 5.384 * * [simplify]: iters left: 4 (96 enodes) 5.409 * * [simplify]: iters left: 3 (173 enodes) 5.478 * * [simplify]: iters left: 2 (355 enodes) 5.546 * * [simplify]: Extracting #0: cost 1 inf + 0 5.546 * * [simplify]: Extracting #1: cost 28 inf + 0 5.546 * * [simplify]: Extracting #2: cost 67 inf + 182 5.547 * * [simplify]: Extracting #3: cost 50 inf + 2195 5.548 * * [simplify]: Extracting #4: cost 40 inf + 4395 5.550 * * [simplify]: Extracting #5: cost 14 inf + 13975 5.552 * * [simplify]: Extracting #6: cost 2 inf + 18877 5.555 * * [simplify]: Extracting #7: cost 0 inf + 19461 5.562 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 5.562 * [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.562 * [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.562 * * [simplify]: iters left: 6 (8 enodes) 5.565 * * [simplify]: iters left: 5 (33 enodes) 5.572 * * [simplify]: iters left: 4 (61 enodes) 5.582 * * [simplify]: iters left: 3 (106 enodes) 5.603 * * [simplify]: iters left: 2 (160 enodes) 5.633 * * [simplify]: iters left: 1 (242 enodes) 5.674 * * [simplify]: Extracting #0: cost 1 inf + 0 5.674 * * [simplify]: Extracting #1: cost 0 inf + 1 5.674 * [simplify]: Simplified to 0 5.674 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 5.674 * * * * [progress]: [ 12 / 85 ] simplifiying candidate # 5.674 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 5.674 * * [simplify]: iters left: 6 (10 enodes) 5.678 * * [simplify]: iters left: 5 (39 enodes) 5.694 * * [simplify]: iters left: 4 (80 enodes) 5.720 * * [simplify]: iters left: 3 (146 enodes) 5.783 * * [simplify]: iters left: 2 (294 enodes) 5.856 * * [simplify]: iters left: 1 (463 enodes) 5.949 * * [simplify]: Extracting #0: cost 1 inf + 0 5.949 * * [simplify]: Extracting #1: cost 36 inf + 0 5.950 * * [simplify]: Extracting #2: cost 109 inf + 326 5.952 * * [simplify]: Extracting #3: cost 85 inf + 3499 5.957 * * [simplify]: Extracting #4: cost 35 inf + 12066 5.964 * * [simplify]: Extracting #5: cost 14 inf + 15620 5.976 * * [simplify]: Extracting #6: cost 3 inf + 18552 5.984 * * [simplify]: Extracting #7: cost 0 inf + 19970 5.993 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 5.993 * [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.993 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 5.993 * * [simplify]: iters left: 5 (7 enodes) 5.998 * * [simplify]: iters left: 4 (25 enodes) 6.007 * * [simplify]: iters left: 3 (47 enodes) 6.021 * * [simplify]: iters left: 2 (63 enodes) 6.037 * * [simplify]: iters left: 1 (79 enodes) 6.049 * * [simplify]: Extracting #0: cost 1 inf + 0 6.049 * * [simplify]: Extracting #1: cost 0 inf + 1 6.049 * [simplify]: Simplified to 0 6.049 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 6.049 * * * * [progress]: [ 13 / 85 ] simplifiying candidate # 6.049 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow y 4) 1))) 6.049 * * [simplify]: iters left: 6 (10 enodes) 6.053 * * [simplify]: iters left: 5 (44 enodes) 6.063 * * [simplify]: iters left: 4 (92 enodes) 6.082 * * [simplify]: iters left: 3 (167 enodes) 6.118 * * [simplify]: iters left: 2 (316 enodes) 6.170 * * [simplify]: iters left: 1 (492 enodes) 6.283 * * [simplify]: Extracting #0: cost 1 inf + 0 6.283 * * [simplify]: Extracting #1: cost 30 inf + 0 6.284 * * [simplify]: Extracting #2: cost 88 inf + 563 6.287 * * [simplify]: Extracting #3: cost 42 inf + 7219 6.293 * * [simplify]: Extracting #4: cost 23 inf + 11043 6.299 * * [simplify]: Extracting #5: cost 10 inf + 13071 6.306 * * [simplify]: Extracting #6: cost 2 inf + 15829 6.313 * * [simplify]: Extracting #7: cost 0 inf + 16413 6.320 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 6.320 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 6.320 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 6.321 * * [simplify]: iters left: 4 (7 enodes) 6.325 * * [simplify]: iters left: 3 (28 enodes) 6.333 * * [simplify]: iters left: 2 (58 enodes) 6.343 * * [simplify]: iters left: 1 (71 enodes) 6.359 * * [simplify]: Extracting #0: cost 1 inf + 0 6.359 * * [simplify]: Extracting #1: cost 13 inf + 0 6.359 * * [simplify]: Extracting #2: cost 22 inf + 45 6.360 * * [simplify]: Extracting #3: cost 8 inf + 1062 6.360 * * [simplify]: Extracting #4: cost 0 inf + 1990 6.361 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 6.361 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 6.361 * * * * [progress]: [ 14 / 85 ] simplifiying candidate # 6.361 * [simplify]: Simplifying (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 6.361 * * [simplify]: iters left: 6 (11 enodes) 6.365 * * [simplify]: iters left: 5 (46 enodes) 6.376 * * [simplify]: iters left: 4 (79 enodes) 6.401 * * [simplify]: iters left: 3 (147 enodes) 6.441 * * [simplify]: iters left: 2 (298 enodes) 6.495 * * [simplify]: iters left: 1 (434 enodes) 6.550 * * [simplify]: Extracting #0: cost 1 inf + 0 6.550 * * [simplify]: Extracting #1: cost 32 inf + 0 6.550 * * [simplify]: Extracting #2: cost 69 inf + 127 6.551 * * [simplify]: Extracting #3: cost 48 inf + 2794 6.552 * * [simplify]: Extracting #4: cost 25 inf + 8118 6.554 * * [simplify]: Extracting #5: cost 13 inf + 9938 6.556 * * [simplify]: Extracting #6: cost 1 inf + 13613 6.558 * * [simplify]: Extracting #7: cost 0 inf + 13785 6.560 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 6.560 * [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.561 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 6.561 * * [simplify]: iters left: 6 (8 enodes) 6.564 * * [simplify]: iters left: 5 (31 enodes) 6.571 * * [simplify]: iters left: 4 (66 enodes) 6.583 * * [simplify]: iters left: 3 (148 enodes) 6.650 * * [simplify]: iters left: 2 (306 enodes) 6.710 * * [simplify]: iters left: 1 (397 enodes) 6.776 * * [simplify]: Extracting #0: cost 1 inf + 0 6.776 * * [simplify]: Extracting #1: cost 0 inf + 1 6.776 * [simplify]: Simplified to 0 6.776 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 6.777 * * * * [progress]: [ 15 / 85 ] simplifiying candidate # 6.777 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 6.777 * * [simplify]: iters left: 6 (13 enodes) 6.785 * * [simplify]: iters left: 5 (54 enodes) 6.805 * * [simplify]: iters left: 4 (96 enodes) 6.827 * * [simplify]: iters left: 3 (161 enodes) 6.877 * * [simplify]: iters left: 2 (330 enodes) 7.045 * * [simplify]: Extracting #0: cost 1 inf + 0 7.045 * * [simplify]: Extracting #1: cost 17 inf + 0 7.045 * * [simplify]: Extracting #2: cost 130 inf + 1 7.046 * * [simplify]: Extracting #3: cost 212 inf + 432 7.047 * * [simplify]: Extracting #4: cost 185 inf + 4884 7.052 * * [simplify]: Extracting #5: cost 73 inf + 34522 7.059 * * [simplify]: Extracting #6: cost 1 inf + 52840 7.072 * * [simplify]: Extracting #7: cost 0 inf + 53121 7.092 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 7.092 * [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))))) 7.092 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 7.092 * * [simplify]: iters left: 6 (9 enodes) 7.098 * * [simplify]: iters left: 5 (36 enodes) 7.112 * * [simplify]: iters left: 4 (67 enodes) 7.141 * * [simplify]: iters left: 3 (143 enodes) 7.203 * * [simplify]: iters left: 2 (320 enodes) 7.361 * * [simplify]: Extracting #0: cost 1 inf + 0 7.361 * * [simplify]: Extracting #1: cost 0 inf + 1 7.361 * [simplify]: Simplified to 0 7.361 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 7.361 * * * * [progress]: [ 16 / 85 ] simplifiying candidate # 7.361 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 7.361 * * [simplify]: iters left: 6 (11 enodes) 7.365 * * [simplify]: iters left: 5 (47 enodes) 7.380 * * [simplify]: iters left: 4 (90 enodes) 7.412 * * [simplify]: iters left: 3 (183 enodes) 7.482 * * [simplify]: iters left: 2 (445 enodes) 7.608 * * [simplify]: Extracting #0: cost 1 inf + 0 7.608 * * [simplify]: Extracting #1: cost 26 inf + 0 7.608 * * [simplify]: Extracting #2: cost 56 inf + 249 7.612 * * [simplify]: Extracting #3: cost 21 inf + 3023 7.613 * * [simplify]: Extracting #4: cost 8 inf + 4712 7.615 * * [simplify]: Extracting #5: cost 6 inf + 4795 7.617 * * [simplify]: Extracting #6: cost 2 inf + 5632 7.619 * * [simplify]: Extracting #7: cost 0 inf + 6216 7.620 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 7.620 * [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))))) 7.621 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 7.621 * * [simplify]: iters left: 5 (7 enodes) 7.623 * * [simplify]: iters left: 4 (30 enodes) 7.634 * * [simplify]: iters left: 3 (61 enodes) 7.659 * * [simplify]: iters left: 2 (162 enodes) 7.744 * * [simplify]: iters left: 1 (428 enodes) 7.854 * * [simplify]: Extracting #0: cost 1 inf + 0 7.854 * * [simplify]: Extracting #1: cost 2 inf + 1 7.855 * * [simplify]: Extracting #2: cost 12 inf + 1 7.855 * * [simplify]: Extracting #3: cost 21 inf + 3 7.855 * * [simplify]: Extracting #4: cost 14 inf + 535 7.856 * * [simplify]: Extracting #5: cost 6 inf + 904 7.857 * * [simplify]: Extracting #6: cost 3 inf + 1489 7.858 * * [simplify]: Extracting #7: cost 0 inf + 2325 7.859 * [simplify]: Simplified to 0 7.859 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 7.859 * * * * [progress]: [ 17 / 85 ] simplifiying candidate # 7.859 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow y 4) (pow 1 4)))) 7.859 * * [simplify]: iters left: 6 (10 enodes) 7.865 * * [simplify]: iters left: 5 (44 enodes) 7.884 * * [simplify]: iters left: 4 (79 enodes) 7.905 * * [simplify]: iters left: 3 (107 enodes) 7.920 * * [simplify]: iters left: 2 (159 enodes) 7.958 * * [simplify]: iters left: 1 (255 enodes) 8.032 * * [simplify]: Extracting #0: cost 1 inf + 0 8.032 * * [simplify]: Extracting #1: cost 32 inf + 0 8.032 * * [simplify]: Extracting #2: cost 86 inf + 86 8.034 * * [simplify]: Extracting #3: cost 40 inf + 5035 8.038 * * [simplify]: Extracting #4: cost 1 inf + 10187 8.044 * * [simplify]: Extracting #5: cost 0 inf + 10363 8.050 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 8.051 * [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))))) 8.051 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 8.051 * * [simplify]: iters left: 4 (8 enodes) 8.056 * * [simplify]: iters left: 3 (31 enodes) 8.068 * * [simplify]: iters left: 2 (55 enodes) 8.086 * * [simplify]: iters left: 1 (76 enodes) 8.104 * * [simplify]: Extracting #0: cost 1 inf + 0 8.104 * * [simplify]: Extracting #1: cost 13 inf + 0 8.104 * * [simplify]: Extracting #2: cost 22 inf + 4 8.104 * * [simplify]: Extracting #3: cost 12 inf + 456 8.105 * * [simplify]: Extracting #4: cost 0 inf + 2029 8.105 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 8.105 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 8.106 * * * * [progress]: [ 18 / 85 ] simplifiying candidate # 8.106 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 8.106 * * [simplify]: iters left: 6 (12 enodes) 8.109 * * [simplify]: iters left: 5 (51 enodes) 8.123 * * [simplify]: iters left: 4 (93 enodes) 8.143 * * [simplify]: iters left: 3 (120 enodes) 8.180 * * [simplify]: iters left: 2 (200 enodes) 8.244 * * [simplify]: iters left: 1 (349 enodes) 8.357 * * [simplify]: Extracting #0: cost 1 inf + 0 8.357 * * [simplify]: Extracting #1: cost 47 inf + 0 8.357 * * [simplify]: Extracting #2: cost 169 inf + 493 8.359 * * [simplify]: Extracting #3: cost 115 inf + 8774 8.364 * * [simplify]: Extracting #4: cost 71 inf + 24545 8.371 * * [simplify]: Extracting #5: cost 21 inf + 51330 8.380 * * [simplify]: Extracting #6: cost 0 inf + 65846 8.392 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 8.392 * [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))))))) 8.392 * [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))))) 8.392 * * [simplify]: iters left: 6 (8 enodes) 8.397 * * [simplify]: iters left: 5 (33 enodes) 8.410 * * [simplify]: iters left: 4 (61 enodes) 8.430 * * [simplify]: iters left: 3 (106 enodes) 8.468 * * [simplify]: iters left: 2 (160 enodes) 8.514 * * [simplify]: iters left: 1 (242 enodes) 8.589 * * [simplify]: Extracting #0: cost 1 inf + 0 8.589 * * [simplify]: Extracting #1: cost 0 inf + 1 8.589 * [simplify]: Simplified to 0 8.590 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 8.590 * * * * [progress]: [ 19 / 85 ] simplifiying candidate # 8.590 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 8.590 * * [simplify]: iters left: 6 (11 enodes) 8.600 * * [simplify]: iters left: 5 (42 enodes) 8.617 * * [simplify]: iters left: 4 (77 enodes) 8.638 * * [simplify]: iters left: 3 (92 enodes) 8.661 * * [simplify]: iters left: 2 (138 enodes) 8.704 * * [simplify]: iters left: 1 (224 enodes) 8.775 * * [simplify]: Extracting #0: cost 1 inf + 0 8.775 * * [simplify]: Extracting #1: cost 37 inf + 0 8.776 * * [simplify]: Extracting #2: cost 113 inf + 125 8.776 * * [simplify]: Extracting #3: cost 78 inf + 3129 8.779 * * [simplify]: Extracting #4: cost 7 inf + 14592 8.783 * * [simplify]: Extracting #5: cost 0 inf + 15714 8.787 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 8.787 * [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)))))) 8.787 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 8.787 * * [simplify]: iters left: 5 (7 enodes) 8.789 * * [simplify]: iters left: 4 (25 enodes) 8.796 * * [simplify]: iters left: 3 (47 enodes) 8.810 * * [simplify]: iters left: 2 (63 enodes) 8.826 * * [simplify]: iters left: 1 (79 enodes) 8.849 * * [simplify]: Extracting #0: cost 1 inf + 0 8.849 * * [simplify]: Extracting #1: cost 0 inf + 1 8.849 * [simplify]: Simplified to 0 8.849 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 8.849 * * * * [progress]: [ 20 / 85 ] simplifiying candidate # 8.850 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow y 4) 1))) 8.850 * * [simplify]: iters left: 6 (10 enodes) 8.856 * * [simplify]: iters left: 5 (42 enodes) 8.865 * * [simplify]: iters left: 4 (83 enodes) 8.879 * * [simplify]: iters left: 3 (108 enodes) 8.907 * * [simplify]: iters left: 2 (162 enodes) 8.957 * * [simplify]: iters left: 1 (254 enodes) 9.025 * * [simplify]: Extracting #0: cost 1 inf + 0 9.025 * * [simplify]: Extracting #1: cost 32 inf + 0 9.026 * * [simplify]: Extracting #2: cost 86 inf + 87 9.028 * * [simplify]: Extracting #3: cost 40 inf + 4410 9.034 * * [simplify]: Extracting #4: cost 5 inf + 9453 9.040 * * [simplify]: Extracting #5: cost 0 inf + 10523 9.046 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 9.046 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 9.046 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 9.047 * * [simplify]: iters left: 4 (7 enodes) 9.052 * * [simplify]: iters left: 3 (28 enodes) 9.064 * * [simplify]: iters left: 2 (58 enodes) 9.082 * * [simplify]: iters left: 1 (71 enodes) 9.108 * * [simplify]: Extracting #0: cost 1 inf + 0 9.109 * * [simplify]: Extracting #1: cost 13 inf + 0 9.109 * * [simplify]: Extracting #2: cost 22 inf + 45 9.109 * * [simplify]: Extracting #3: cost 8 inf + 1062 9.110 * * [simplify]: Extracting #4: cost 0 inf + 1990 9.111 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 9.111 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 9.111 * * * * [progress]: [ 21 / 85 ] simplifiying candidate # 9.112 * [simplify]: Simplifying (fma (pow 1 4) (pow x 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 9.112 * * [simplify]: iters left: 6 (12 enodes) 9.120 * * [simplify]: iters left: 5 (48 enodes) 9.131 * * [simplify]: iters left: 4 (95 enodes) 9.149 * * [simplify]: iters left: 3 (171 enodes) 9.213 * * [simplify]: iters left: 2 (337 enodes) 9.260 * * [simplify]: iters left: 1 (480 enodes) 9.374 * * [simplify]: Extracting #0: cost 1 inf + 0 9.374 * * [simplify]: Extracting #1: cost 33 inf + 0 9.375 * * [simplify]: Extracting #2: cost 110 inf + 127 9.376 * * [simplify]: Extracting #3: cost 68 inf + 5801 9.378 * * [simplify]: Extracting #4: cost 22 inf + 13946 9.382 * * [simplify]: Extracting #5: cost 0 inf + 19089 9.387 * * [simplify]: Extracting #6: cost 0 inf + 19049 9.394 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 9.395 * [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)))))) 9.395 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 9.395 * * [simplify]: iters left: 6 (8 enodes) 9.401 * * [simplify]: iters left: 5 (31 enodes) 9.414 * * [simplify]: iters left: 4 (66 enodes) 9.438 * * [simplify]: iters left: 3 (148 enodes) 9.508 * * [simplify]: iters left: 2 (306 enodes) 9.548 * * [simplify]: iters left: 1 (397 enodes) 9.615 * * [simplify]: Extracting #0: cost 1 inf + 0 9.615 * * [simplify]: Extracting #1: cost 0 inf + 1 9.615 * [simplify]: Simplified to 0 9.615 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 9.615 * * * * [progress]: [ 22 / 85 ] simplifiying candidate # 9.615 * [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)))) 9.615 * * [simplify]: iters left: 6 (13 enodes) 9.619 * * [simplify]: iters left: 5 (54 enodes) 9.630 * * [simplify]: iters left: 4 (96 enodes) 9.658 * * [simplify]: iters left: 3 (164 enodes) 9.728 * * [simplify]: iters left: 2 (326 enodes) 9.963 * * [simplify]: Extracting #0: cost 1 inf + 0 9.964 * * [simplify]: Extracting #1: cost 19 inf + 0 9.964 * * [simplify]: Extracting #2: cost 119 inf + 0 9.966 * * [simplify]: Extracting #3: cost 227 inf + 170 9.969 * * [simplify]: Extracting #4: cost 182 inf + 7826 9.980 * * [simplify]: Extracting #5: cost 43 inf + 45073 9.997 * * [simplify]: Extracting #6: cost 3 inf + 57519 10.019 * * [simplify]: Extracting #7: cost 0 inf + 58454 10.036 * [simplify]: Simplified to (* (+ (* x x) (* y y)) (- (* x x) (* y y))) 10.036 * [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))))) 10.037 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 10.037 * * [simplify]: iters left: 6 (9 enodes) 10.042 * * [simplify]: iters left: 5 (36 enodes) 10.056 * * [simplify]: iters left: 4 (67 enodes) 10.084 * * [simplify]: iters left: 3 (143 enodes) 10.147 * * [simplify]: iters left: 2 (320 enodes) 10.290 * * [simplify]: Extracting #0: cost 1 inf + 0 10.290 * * [simplify]: Extracting #1: cost 0 inf + 1 10.290 * [simplify]: Simplified to 0 10.290 * [simplify]: Simplified (2 2) to (λ (x y) (+ (* (+ (* x x) (* y y)) (- (* x x) (* y y))) 0)) 10.290 * * * * [progress]: [ 23 / 85 ] simplifiying candidate # 10.290 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 10.290 * * [simplify]: iters left: 6 (11 enodes) 10.301 * * [simplify]: iters left: 5 (47 enodes) 10.319 * * [simplify]: iters left: 4 (90 enodes) 10.350 * * [simplify]: iters left: 3 (183 enodes) 10.444 * * [simplify]: iters left: 2 (425 enodes) 10.622 * * [simplify]: Extracting #0: cost 1 inf + 0 10.622 * * [simplify]: Extracting #1: cost 15 inf + 0 10.622 * * [simplify]: Extracting #2: cost 44 inf + 1 10.623 * * [simplify]: Extracting #3: cost 50 inf + 1030 10.624 * * [simplify]: Extracting #4: cost 24 inf + 3797 10.627 * * [simplify]: Extracting #5: cost 6 inf + 8143 10.630 * * [simplify]: Extracting #6: cost 2 inf + 7459 10.633 * * [simplify]: Extracting #7: cost 0 inf + 8123 10.639 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 10.639 * [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))))) 10.639 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 10.639 * * [simplify]: iters left: 5 (7 enodes) 10.644 * * [simplify]: iters left: 4 (30 enodes) 10.655 * * [simplify]: iters left: 3 (61 enodes) 10.678 * * [simplify]: iters left: 2 (162 enodes) 10.754 * * [simplify]: iters left: 1 (428 enodes) 10.917 * * [simplify]: Extracting #0: cost 1 inf + 0 10.917 * * [simplify]: Extracting #1: cost 2 inf + 1 10.917 * * [simplify]: Extracting #2: cost 12 inf + 1 10.917 * * [simplify]: Extracting #3: cost 21 inf + 3 10.917 * * [simplify]: Extracting #4: cost 14 inf + 535 10.918 * * [simplify]: Extracting #5: cost 6 inf + 904 10.920 * * [simplify]: Extracting #6: cost 3 inf + 1489 10.921 * * [simplify]: Extracting #7: cost 0 inf + 2325 10.921 * [simplify]: Simplified to 0 10.921 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 10.921 * * * * [progress]: [ 24 / 85 ] simplifiying candidate # 10.921 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow y 4) (pow 1 4)))) 10.922 * * [simplify]: iters left: 6 (12 enodes) 10.926 * * [simplify]: iters left: 5 (50 enodes) 10.938 * * [simplify]: iters left: 4 (86 enodes) 10.963 * * [simplify]: iters left: 3 (111 enodes) 10.988 * * [simplify]: iters left: 2 (140 enodes) 11.011 * * [simplify]: iters left: 1 (203 enodes) 11.065 * * [simplify]: Extracting #0: cost 1 inf + 0 11.065 * * [simplify]: Extracting #1: cost 23 inf + 0 11.065 * * [simplify]: Extracting #2: cost 46 inf + 45 11.066 * * [simplify]: Extracting #3: cost 29 inf + 1295 11.067 * * [simplify]: Extracting #4: cost 5 inf + 6401 11.069 * * [simplify]: Extracting #5: cost 0 inf + 8001 11.070 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 11.070 * [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.071 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 11.071 * * [simplify]: iters left: 4 (8 enodes) 11.075 * * [simplify]: iters left: 3 (31 enodes) 11.087 * * [simplify]: iters left: 2 (55 enodes) 11.105 * * [simplify]: iters left: 1 (76 enodes) 11.132 * * [simplify]: Extracting #0: cost 1 inf + 0 11.132 * * [simplify]: Extracting #1: cost 13 inf + 0 11.132 * * [simplify]: Extracting #2: cost 22 inf + 4 11.133 * * [simplify]: Extracting #3: cost 12 inf + 456 11.134 * * [simplify]: Extracting #4: cost 0 inf + 2029 11.135 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 11.135 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 11.135 * * * * [progress]: [ 25 / 85 ] simplifiying candidate # 11.135 * [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)))))) 11.135 * * [simplify]: iters left: 6 (12 enodes) 11.139 * * [simplify]: iters left: 5 (51 enodes) 11.149 * * [simplify]: iters left: 4 (93 enodes) 11.174 * * [simplify]: iters left: 3 (117 enodes) 11.192 * * [simplify]: iters left: 2 (168 enodes) 11.231 * * [simplify]: iters left: 1 (264 enodes) 11.302 * * [simplify]: Extracting #0: cost 1 inf + 0 11.302 * * [simplify]: Extracting #1: cost 33 inf + 0 11.302 * * [simplify]: Extracting #2: cost 98 inf + 2 11.303 * * [simplify]: Extracting #3: cost 103 inf + 1175 11.305 * * [simplify]: Extracting #4: cost 80 inf + 4379 11.310 * * [simplify]: Extracting #5: cost 49 inf + 15147 11.319 * * [simplify]: Extracting #6: cost 3 inf + 44105 11.330 * * [simplify]: Extracting #7: cost 0 inf + 46396 11.341 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 11.341 * [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))))))) 11.341 * [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))))) 11.341 * * [simplify]: iters left: 6 (8 enodes) 11.347 * * [simplify]: iters left: 5 (33 enodes) 11.355 * * [simplify]: iters left: 4 (61 enodes) 11.366 * * [simplify]: iters left: 3 (106 enodes) 11.394 * * [simplify]: iters left: 2 (160 enodes) 11.419 * * [simplify]: iters left: 1 (242 enodes) 11.495 * * [simplify]: Extracting #0: cost 1 inf + 0 11.495 * * [simplify]: Extracting #1: cost 0 inf + 1 11.495 * [simplify]: Simplified to 0 11.495 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 11.495 * * * * [progress]: [ 26 / 85 ] simplifiying candidate # 11.496 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 11.496 * * [simplify]: iters left: 6 (11 enodes) 11.502 * * [simplify]: iters left: 5 (42 enodes) 11.518 * * [simplify]: iters left: 4 (77 enodes) 11.539 * * [simplify]: iters left: 3 (90 enodes) 11.561 * * [simplify]: iters left: 2 (113 enodes) 11.581 * * [simplify]: iters left: 1 (158 enodes) 11.613 * * [simplify]: Extracting #0: cost 1 inf + 0 11.613 * * [simplify]: Extracting #1: cost 27 inf + 0 11.614 * * [simplify]: Extracting #2: cost 58 inf + 2 11.614 * * [simplify]: Extracting #3: cost 43 inf + 1261 11.616 * * [simplify]: Extracting #4: cost 23 inf + 3525 11.618 * * [simplify]: Extracting #5: cost 13 inf + 4996 11.621 * * [simplify]: Extracting #6: cost 4 inf + 9080 11.624 * * [simplify]: Extracting #7: cost 0 inf + 10891 11.626 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 11.626 * [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)))))) 11.627 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 11.627 * * [simplify]: iters left: 5 (7 enodes) 11.629 * * [simplify]: iters left: 4 (25 enodes) 11.634 * * [simplify]: iters left: 3 (47 enodes) 11.641 * * [simplify]: iters left: 2 (63 enodes) 11.649 * * [simplify]: iters left: 1 (79 enodes) 11.662 * * [simplify]: Extracting #0: cost 1 inf + 0 11.662 * * [simplify]: Extracting #1: cost 0 inf + 1 11.662 * [simplify]: Simplified to 0 11.662 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 11.663 * * * * [progress]: [ 27 / 85 ] simplifiying candidate # 11.663 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow y 4) 1))) 11.663 * * [simplify]: iters left: 6 (11 enodes) 11.670 * * [simplify]: iters left: 5 (47 enodes) 11.692 * * [simplify]: iters left: 4 (89 enodes) 11.720 * * [simplify]: iters left: 3 (114 enodes) 11.741 * * [simplify]: iters left: 2 (143 enodes) 11.765 * * [simplify]: iters left: 1 (200 enodes) 11.831 * * [simplify]: Extracting #0: cost 1 inf + 0 11.831 * * [simplify]: Extracting #1: cost 23 inf + 0 11.831 * * [simplify]: Extracting #2: cost 42 inf + 248 11.832 * * [simplify]: Extracting #3: cost 17 inf + 3018 11.834 * * [simplify]: Extracting #4: cost 3 inf + 7174 11.835 * * [simplify]: Extracting #5: cost 1 inf + 7547 11.836 * * [simplify]: Extracting #6: cost 0 inf + 7919 11.838 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 11.838 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 11.838 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 11.838 * * [simplify]: iters left: 4 (7 enodes) 11.841 * * [simplify]: iters left: 3 (28 enodes) 11.848 * * [simplify]: iters left: 2 (58 enodes) 11.867 * * [simplify]: iters left: 1 (71 enodes) 11.883 * * [simplify]: Extracting #0: cost 1 inf + 0 11.883 * * [simplify]: Extracting #1: cost 13 inf + 0 11.883 * * [simplify]: Extracting #2: cost 22 inf + 45 11.883 * * [simplify]: Extracting #3: cost 8 inf + 1062 11.884 * * [simplify]: Extracting #4: cost 0 inf + 1990 11.885 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 11.885 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 11.885 * * * * [progress]: [ 28 / 85 ] simplifiying candidate # 11.885 * [simplify]: Simplifying (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 11.885 * * [simplify]: iters left: 6 (12 enodes) 11.889 * * [simplify]: iters left: 5 (49 enodes) 11.899 * * [simplify]: iters left: 4 (77 enodes) 11.914 * * [simplify]: iters left: 3 (95 enodes) 11.940 * * [simplify]: iters left: 2 (123 enodes) 11.972 * * [simplify]: iters left: 1 (148 enodes) 12.017 * * [simplify]: Extracting #0: cost 1 inf + 0 12.017 * * [simplify]: Extracting #1: cost 21 inf + 0 12.018 * * [simplify]: Extracting #2: cost 47 inf + 43 12.018 * * [simplify]: Extracting #3: cost 31 inf + 1767 12.020 * * [simplify]: Extracting #4: cost 7 inf + 6490 12.023 * * [simplify]: Extracting #5: cost 0 inf + 8845 12.026 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 12.026 * [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)))))) 12.026 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 12.026 * * [simplify]: iters left: 6 (8 enodes) 12.030 * * [simplify]: iters left: 5 (31 enodes) 12.038 * * [simplify]: iters left: 4 (66 enodes) 12.050 * * [simplify]: iters left: 3 (148 enodes) 12.111 * * [simplify]: iters left: 2 (306 enodes) 12.166 * * [simplify]: iters left: 1 (397 enodes) 12.226 * * [simplify]: Extracting #0: cost 1 inf + 0 12.227 * * [simplify]: Extracting #1: cost 0 inf + 1 12.227 * [simplify]: Simplified to 0 12.227 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 12.227 * * * * [progress]: [ 29 / 85 ] simplifiying candidate # 12.227 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 12.227 * * [simplify]: iters left: 6 (12 enodes) 12.234 * * [simplify]: iters left: 5 (51 enodes) 12.255 * * [simplify]: iters left: 4 (90 enodes) 12.277 * * [simplify]: iters left: 3 (172 enodes) 12.343 * * [simplify]: iters left: 2 (317 enodes) 12.492 * * [simplify]: Extracting #0: cost 1 inf + 0 12.492 * * [simplify]: Extracting #1: cost 23 inf + 0 12.493 * * [simplify]: Extracting #2: cost 139 inf + 0 12.493 * * [simplify]: Extracting #3: cost 177 inf + 292 12.495 * * [simplify]: Extracting #4: cost 111 inf + 10228 12.501 * * [simplify]: Extracting #5: cost 16 inf + 33936 12.507 * * [simplify]: Extracting #6: cost 0 inf + 39112 12.519 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 12.519 * [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))))) 12.519 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 12.519 * * [simplify]: iters left: 6 (9 enodes) 12.525 * * [simplify]: iters left: 5 (36 enodes) 12.538 * * [simplify]: iters left: 4 (67 enodes) 12.566 * * [simplify]: iters left: 3 (143 enodes) 12.602 * * [simplify]: iters left: 2 (320 enodes) 12.779 * * [simplify]: Extracting #0: cost 1 inf + 0 12.780 * * [simplify]: Extracting #1: cost 0 inf + 1 12.780 * [simplify]: Simplified to 0 12.780 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 12.780 * * * * [progress]: [ 30 / 85 ] simplifiying candidate # 12.780 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 12.780 * * [simplify]: iters left: 6 (10 enodes) 12.787 * * [simplify]: iters left: 5 (44 enodes) 12.808 * * [simplify]: iters left: 4 (84 enodes) 12.827 * * [simplify]: iters left: 3 (179 enodes) 12.876 * * [simplify]: iters left: 2 (437 enodes) 13.026 * * [simplify]: Extracting #0: cost 1 inf + 0 13.026 * * [simplify]: Extracting #1: cost 48 inf + 0 13.027 * * [simplify]: Extracting #2: cost 78 inf + 208 13.029 * * [simplify]: Extracting #3: cost 45 inf + 3330 13.033 * * [simplify]: Extracting #4: cost 21 inf + 6652 13.041 * * [simplify]: Extracting #5: cost 2 inf + 10478 13.045 * * [simplify]: Extracting #6: cost 1 inf + 10479 13.050 * * [simplify]: Extracting #7: cost 0 inf + 10731 13.055 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 13.055 * [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.055 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 13.055 * * [simplify]: iters left: 5 (7 enodes) 13.058 * * [simplify]: iters left: 4 (30 enodes) 13.064 * * [simplify]: iters left: 3 (61 enodes) 13.078 * * [simplify]: iters left: 2 (162 enodes) 13.155 * * [simplify]: iters left: 1 (428 enodes) 13.291 * * [simplify]: Extracting #0: cost 1 inf + 0 13.291 * * [simplify]: Extracting #1: cost 2 inf + 1 13.292 * * [simplify]: Extracting #2: cost 12 inf + 1 13.292 * * [simplify]: Extracting #3: cost 21 inf + 3 13.292 * * [simplify]: Extracting #4: cost 14 inf + 535 13.293 * * [simplify]: Extracting #5: cost 6 inf + 904 13.294 * * [simplify]: Extracting #6: cost 3 inf + 1489 13.295 * * [simplify]: Extracting #7: cost 0 inf + 2325 13.296 * [simplify]: Simplified to 0 13.296 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 13.296 * * * * [progress]: [ 31 / 85 ] simplifiying candidate # 13.296 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow y 4) (pow 1 4)))) 13.296 * * [simplify]: iters left: 6 (11 enodes) 13.303 * * [simplify]: iters left: 5 (47 enodes) 13.316 * * [simplify]: iters left: 4 (80 enodes) 13.329 * * [simplify]: iters left: 3 (106 enodes) 13.351 * * [simplify]: iters left: 2 (156 enodes) 13.381 * * [simplify]: iters left: 1 (255 enodes) 13.446 * * [simplify]: Extracting #0: cost 1 inf + 0 13.447 * * [simplify]: Extracting #1: cost 37 inf + 0 13.448 * * [simplify]: Extracting #2: cost 116 inf + 320 13.451 * * [simplify]: Extracting #3: cost 53 inf + 8112 13.460 * * [simplify]: Extracting #4: cost 2 inf + 16327 13.469 * * [simplify]: Extracting #5: cost 0 inf + 16621 13.477 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 13.477 * [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))))) 13.478 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 13.478 * * [simplify]: iters left: 4 (8 enodes) 13.483 * * [simplify]: iters left: 3 (31 enodes) 13.495 * * [simplify]: iters left: 2 (55 enodes) 13.513 * * [simplify]: iters left: 1 (76 enodes) 13.538 * * [simplify]: Extracting #0: cost 1 inf + 0 13.538 * * [simplify]: Extracting #1: cost 13 inf + 0 13.538 * * [simplify]: Extracting #2: cost 22 inf + 4 13.538 * * [simplify]: Extracting #3: cost 12 inf + 456 13.539 * * [simplify]: Extracting #4: cost 0 inf + 2029 13.540 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 13.541 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 13.541 * * * * [progress]: [ 32 / 85 ] simplifiying candidate # 13.541 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 13.541 * * [simplify]: iters left: 6 (11 enodes) 13.546 * * [simplify]: iters left: 5 (48 enodes) 13.556 * * [simplify]: iters left: 4 (87 enodes) 13.568 * * [simplify]: iters left: 3 (119 enodes) 13.589 * * [simplify]: iters left: 2 (209 enodes) 13.632 * * [simplify]: iters left: 1 (371 enodes) 13.772 * * [simplify]: Extracting #0: cost 1 inf + 0 13.773 * * [simplify]: Extracting #1: cost 59 inf + 0 13.774 * * [simplify]: Extracting #2: cost 226 inf + 84 13.777 * * [simplify]: Extracting #3: cost 187 inf + 6584 13.782 * * [simplify]: Extracting #4: cost 131 inf + 16141 13.789 * * [simplify]: Extracting #5: cost 71 inf + 52573 13.801 * * [simplify]: Extracting #6: cost 1 inf + 103705 13.817 * * [simplify]: Extracting #7: cost 0 inf + 91151 13.839 * * [simplify]: Extracting #8: cost 0 inf + 90700 13.852 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 13.852 * [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))))))) 13.852 * [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))))) 13.852 * * [simplify]: iters left: 6 (8 enodes) 13.857 * * [simplify]: iters left: 5 (33 enodes) 13.865 * * [simplify]: iters left: 4 (61 enodes) 13.887 * * [simplify]: iters left: 3 (106 enodes) 13.914 * * [simplify]: iters left: 2 (160 enodes) 13.943 * * [simplify]: iters left: 1 (242 enodes) 13.997 * * [simplify]: Extracting #0: cost 1 inf + 0 13.997 * * [simplify]: Extracting #1: cost 0 inf + 1 13.997 * [simplify]: Simplified to 0 13.997 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 13.997 * * * * [progress]: [ 33 / 85 ] simplifiying candidate # 13.997 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 13.997 * * [simplify]: iters left: 6 (10 enodes) 14.003 * * [simplify]: iters left: 5 (39 enodes) 14.018 * * [simplify]: iters left: 4 (71 enodes) 14.037 * * [simplify]: iters left: 3 (91 enodes) 14.061 * * [simplify]: iters left: 2 (147 enodes) 14.086 * * [simplify]: iters left: 1 (246 enodes) 14.165 * * [simplify]: Extracting #0: cost 1 inf + 0 14.166 * * [simplify]: Extracting #1: cost 49 inf + 0 14.167 * * [simplify]: Extracting #2: cost 147 inf + 207 14.169 * * [simplify]: Extracting #3: cost 99 inf + 5530 14.177 * * [simplify]: Extracting #4: cost 23 inf + 18309 14.188 * * [simplify]: Extracting #5: cost 0 inf + 23295 14.199 * * [simplify]: Extracting #6: cost 0 inf + 23255 14.209 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 14.209 * [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)))))) 14.210 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 14.210 * * [simplify]: iters left: 5 (7 enodes) 14.212 * * [simplify]: iters left: 4 (25 enodes) 14.217 * * [simplify]: iters left: 3 (47 enodes) 14.225 * * [simplify]: iters left: 2 (63 enodes) 14.233 * * [simplify]: iters left: 1 (79 enodes) 14.250 * * [simplify]: Extracting #0: cost 1 inf + 0 14.250 * * [simplify]: Extracting #1: cost 0 inf + 1 14.250 * [simplify]: Simplified to 0 14.250 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 14.250 * * * * [progress]: [ 34 / 85 ] simplifiying candidate # 14.251 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow y 4) 1))) 14.251 * * [simplify]: iters left: 6 (10 enodes) 14.257 * * [simplify]: iters left: 5 (44 enodes) 14.279 * * [simplify]: iters left: 4 (83 enodes) 14.303 * * [simplify]: iters left: 3 (107 enodes) 14.319 * * [simplify]: iters left: 2 (159 enodes) 14.364 * * [simplify]: iters left: 1 (254 enodes) 14.465 * * [simplify]: Extracting #0: cost 1 inf + 0 14.465 * * [simplify]: Extracting #1: cost 37 inf + 0 14.466 * * [simplify]: Extracting #2: cost 120 inf + 4 14.468 * * [simplify]: Extracting #3: cost 90 inf + 3073 14.473 * * [simplify]: Extracting #4: cost 19 inf + 13545 14.478 * * [simplify]: Extracting #5: cost 1 inf + 16524 14.482 * * [simplify]: Extracting #6: cost 0 inf + 16781 14.487 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 14.487 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 14.487 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 14.487 * * [simplify]: iters left: 4 (7 enodes) 14.490 * * [simplify]: iters left: 3 (28 enodes) 14.499 * * [simplify]: iters left: 2 (58 enodes) 14.517 * * [simplify]: iters left: 1 (71 enodes) 14.544 * * [simplify]: Extracting #0: cost 1 inf + 0 14.544 * * [simplify]: Extracting #1: cost 13 inf + 0 14.545 * * [simplify]: Extracting #2: cost 22 inf + 45 14.545 * * [simplify]: Extracting #3: cost 8 inf + 1062 14.546 * * [simplify]: Extracting #4: cost 0 inf + 1990 14.547 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 14.547 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 14.547 * * * * [progress]: [ 35 / 85 ] simplifiying candidate # 14.548 * [simplify]: Simplifying (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 14.548 * * [simplify]: iters left: 6 (11 enodes) 14.557 * * [simplify]: iters left: 5 (46 enodes) 14.567 * * [simplify]: iters left: 4 (70 enodes) 14.576 * * [simplify]: iters left: 3 (91 enodes) 14.590 * * [simplify]: iters left: 2 (136 enodes) 14.628 * * [simplify]: iters left: 1 (190 enodes) 14.665 * * [simplify]: Extracting #0: cost 1 inf + 0 14.665 * * [simplify]: Extracting #1: cost 35 inf + 0 14.666 * * [simplify]: Extracting #2: cost 107 inf + 84 14.668 * * [simplify]: Extracting #3: cost 58 inf + 5911 14.673 * * [simplify]: Extracting #4: cost 1 inf + 15125 14.681 * * [simplify]: Extracting #5: cost 0 inf + 14966 14.688 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 14.688 * [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)))))) 14.688 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 14.688 * * [simplify]: iters left: 6 (8 enodes) 14.694 * * [simplify]: iters left: 5 (31 enodes) 14.708 * * [simplify]: iters left: 4 (66 enodes) 14.733 * * [simplify]: iters left: 3 (148 enodes) 14.804 * * [simplify]: iters left: 2 (306 enodes) 14.844 * * [simplify]: iters left: 1 (397 enodes) 14.895 * * [simplify]: Extracting #0: cost 1 inf + 0 14.895 * * [simplify]: Extracting #1: cost 0 inf + 1 14.895 * [simplify]: Simplified to 0 14.895 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 14.895 * * * * [progress]: [ 36 / 85 ] simplifiying candidate # 14.896 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 14.896 * * [simplify]: iters left: 6 (12 enodes) 14.903 * * [simplify]: iters left: 5 (53 enodes) 14.927 * * [simplify]: iters left: 4 (90 enodes) 14.960 * * [simplify]: iters left: 3 (144 enodes) 14.994 * * [simplify]: iters left: 2 (287 enodes) 15.119 * * [simplify]: Extracting #0: cost 1 inf + 0 15.119 * * [simplify]: Extracting #1: cost 23 inf + 0 15.119 * * [simplify]: Extracting #2: cost 163 inf + 2 15.120 * * [simplify]: Extracting #3: cost 166 inf + 1433 15.123 * * [simplify]: Extracting #4: cost 84 inf + 18530 15.129 * * [simplify]: Extracting #5: cost 0 inf + 39894 15.136 * * [simplify]: Extracting #6: cost 0 inf + 38453 15.149 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 15.149 * [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.149 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 15.149 * * [simplify]: iters left: 6 (9 enodes) 15.154 * * [simplify]: iters left: 5 (36 enodes) 15.168 * * [simplify]: iters left: 4 (67 enodes) 15.185 * * [simplify]: iters left: 3 (143 enodes) 15.225 * * [simplify]: iters left: 2 (320 enodes) 15.363 * * [simplify]: Extracting #0: cost 1 inf + 0 15.363 * * [simplify]: Extracting #1: cost 0 inf + 1 15.363 * [simplify]: Simplified to 0 15.363 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 15.364 * * * * [progress]: [ 37 / 85 ] simplifiying candidate # 15.364 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 15.364 * * [simplify]: iters left: 6 (10 enodes) 15.371 * * [simplify]: iters left: 5 (46 enodes) 15.389 * * [simplify]: iters left: 4 (89 enodes) 15.417 * * [simplify]: iters left: 3 (184 enodes) 15.473 * * [simplify]: iters left: 2 (447 enodes) 15.622 * * [simplify]: Extracting #0: cost 1 inf + 0 15.623 * * [simplify]: Extracting #1: cost 31 inf + 0 15.623 * * [simplify]: Extracting #2: cost 62 inf + 168 15.624 * * [simplify]: Extracting #3: cost 26 inf + 3556 15.626 * * [simplify]: Extracting #4: cost 8 inf + 5715 15.627 * * [simplify]: Extracting #5: cost 6 inf + 5783 15.629 * * [simplify]: Extracting #6: cost 1 inf + 6952 15.631 * * [simplify]: Extracting #7: cost 0 inf + 7204 15.633 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 15.633 * [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))))) 15.634 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 15.634 * * [simplify]: iters left: 5 (7 enodes) 15.637 * * [simplify]: iters left: 4 (30 enodes) 15.649 * * [simplify]: iters left: 3 (61 enodes) 15.676 * * [simplify]: iters left: 2 (162 enodes) 15.750 * * [simplify]: iters left: 1 (428 enodes) 15.922 * * [simplify]: Extracting #0: cost 1 inf + 0 15.922 * * [simplify]: Extracting #1: cost 2 inf + 1 15.922 * * [simplify]: Extracting #2: cost 12 inf + 1 15.922 * * [simplify]: Extracting #3: cost 21 inf + 3 15.923 * * [simplify]: Extracting #4: cost 14 inf + 535 15.923 * * [simplify]: Extracting #5: cost 6 inf + 904 15.924 * * [simplify]: Extracting #6: cost 3 inf + 1489 15.925 * * [simplify]: Extracting #7: cost 0 inf + 2325 15.926 * [simplify]: Simplified to 0 15.926 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 15.926 * * * * [progress]: [ 38 / 85 ] simplifiying candidate # 15.927 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow y 4) (pow 1 4)))) 15.927 * * [simplify]: iters left: 6 (10 enodes) 15.933 * * [simplify]: iters left: 5 (44 enodes) 15.950 * * [simplify]: iters left: 4 (79 enodes) 15.978 * * [simplify]: iters left: 3 (109 enodes) 16.010 * * [simplify]: iters left: 2 (163 enodes) 16.042 * * [simplify]: iters left: 1 (256 enodes) 16.120 * * [simplify]: Extracting #0: cost 1 inf + 0 16.120 * * [simplify]: Extracting #1: cost 30 inf + 0 16.120 * * [simplify]: Extracting #2: cost 85 inf + 45 16.122 * * [simplify]: Extracting #3: cost 42 inf + 4628 16.124 * * [simplify]: Extracting #4: cost 5 inf + 9342 16.127 * * [simplify]: Extracting #5: cost 0 inf + 10357 16.130 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 16.130 * [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.131 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 16.131 * * [simplify]: iters left: 4 (8 enodes) 16.134 * * [simplify]: iters left: 3 (31 enodes) 16.147 * * [simplify]: iters left: 2 (55 enodes) 16.166 * * [simplify]: iters left: 1 (76 enodes) 16.191 * * [simplify]: Extracting #0: cost 1 inf + 0 16.191 * * [simplify]: Extracting #1: cost 13 inf + 0 16.191 * * [simplify]: Extracting #2: cost 22 inf + 4 16.191 * * [simplify]: Extracting #3: cost 12 inf + 456 16.192 * * [simplify]: Extracting #4: cost 0 inf + 2029 16.194 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 16.194 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 16.194 * * * * [progress]: [ 39 / 85 ] simplifiying candidate # 16.194 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 16.194 * * [simplify]: iters left: 6 (11 enodes) 16.201 * * [simplify]: iters left: 5 (50 enodes) 16.221 * * [simplify]: iters left: 4 (92 enodes) 16.249 * * [simplify]: iters left: 3 (121 enodes) 16.289 * * [simplify]: iters left: 2 (207 enodes) 16.353 * * [simplify]: iters left: 1 (353 enodes) 16.438 * * [simplify]: Extracting #0: cost 1 inf + 0 16.438 * * [simplify]: Extracting #1: cost 47 inf + 0 16.439 * * [simplify]: Extracting #2: cost 175 inf + 449 16.443 * * [simplify]: Extracting #3: cost 139 inf + 6683 16.450 * * [simplify]: Extracting #4: cost 78 inf + 22658 16.467 * * [simplify]: Extracting #5: cost 10 inf + 62959 16.482 * * [simplify]: Extracting #6: cost 0 inf + 69748 16.492 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 16.492 * [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))))))) 16.492 * [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))))) 16.492 * * [simplify]: iters left: 6 (8 enodes) 16.495 * * [simplify]: iters left: 5 (33 enodes) 16.504 * * [simplify]: iters left: 4 (61 enodes) 16.524 * * [simplify]: iters left: 3 (106 enodes) 16.558 * * [simplify]: iters left: 2 (160 enodes) 16.599 * * [simplify]: iters left: 1 (242 enodes) 16.641 * * [simplify]: Extracting #0: cost 1 inf + 0 16.641 * * [simplify]: Extracting #1: cost 0 inf + 1 16.641 * [simplify]: Simplified to 0 16.641 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 16.641 * * * * [progress]: [ 40 / 85 ] simplifiying candidate # 16.642 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 16.642 * * [simplify]: iters left: 6 (10 enodes) 16.647 * * [simplify]: iters left: 5 (41 enodes) 16.663 * * [simplify]: iters left: 4 (76 enodes) 16.682 * * [simplify]: iters left: 3 (93 enodes) 16.697 * * [simplify]: iters left: 2 (145 enodes) 16.731 * * [simplify]: iters left: 1 (225 enodes) 16.781 * * [simplify]: Extracting #0: cost 1 inf + 0 16.781 * * [simplify]: Extracting #1: cost 37 inf + 0 16.782 * * [simplify]: Extracting #2: cost 115 inf + 3 16.784 * * [simplify]: Extracting #3: cost 86 inf + 2695 16.789 * * [simplify]: Extracting #4: cost 15 inf + 12888 16.797 * * [simplify]: Extracting #5: cost 1 inf + 15512 16.805 * * [simplify]: Extracting #6: cost 0 inf + 15634 16.813 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 16.813 * [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)))))) 16.814 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 16.814 * * [simplify]: iters left: 5 (7 enodes) 16.818 * * [simplify]: iters left: 4 (25 enodes) 16.827 * * [simplify]: iters left: 3 (47 enodes) 16.841 * * [simplify]: iters left: 2 (63 enodes) 16.858 * * [simplify]: iters left: 1 (79 enodes) 16.879 * * [simplify]: Extracting #0: cost 1 inf + 0 16.879 * * [simplify]: Extracting #1: cost 0 inf + 1 16.879 * [simplify]: Simplified to 0 16.879 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 16.879 * * * * [progress]: [ 41 / 85 ] simplifiying candidate # 16.879 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow y 4) 1))) 16.879 * * [simplify]: iters left: 6 (9 enodes) 16.885 * * [simplify]: iters left: 5 (41 enodes) 16.903 * * [simplify]: iters left: 4 (82 enodes) 16.931 * * [simplify]: iters left: 3 (108 enodes) 16.953 * * [simplify]: iters left: 2 (164 enodes) 16.992 * * [simplify]: iters left: 1 (254 enodes) 17.069 * * [simplify]: Extracting #0: cost 1 inf + 0 17.069 * * [simplify]: Extracting #1: cost 30 inf + 0 17.070 * * [simplify]: Extracting #2: cost 86 inf + 4 17.070 * * [simplify]: Extracting #3: cost 49 inf + 3918 17.073 * * [simplify]: Extracting #4: cost 1 inf + 10337 17.076 * * [simplify]: Extracting #5: cost 0 inf + 10197 17.079 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 17.079 * [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.079 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 17.079 * * [simplify]: iters left: 4 (7 enodes) 17.082 * * [simplify]: iters left: 3 (28 enodes) 17.088 * * [simplify]: iters left: 2 (58 enodes) 17.107 * * [simplify]: iters left: 1 (71 enodes) 17.134 * * [simplify]: Extracting #0: cost 1 inf + 0 17.134 * * [simplify]: Extracting #1: cost 13 inf + 0 17.135 * * [simplify]: Extracting #2: cost 22 inf + 45 17.135 * * [simplify]: Extracting #3: cost 8 inf + 1062 17.136 * * [simplify]: Extracting #4: cost 0 inf + 1990 17.137 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 17.137 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 17.137 * * * * [progress]: [ 42 / 85 ] simplifiying candidate # 17.138 * [simplify]: Simplifying (fma 1 (pow x 4) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 17.138 * * [simplify]: iters left: 6 (11 enodes) 17.146 * * [simplify]: iters left: 5 (47 enodes) 17.163 * * [simplify]: iters left: 4 (71 enodes) 17.180 * * [simplify]: iters left: 3 (94 enodes) 17.193 * * [simplify]: iters left: 2 (140 enodes) 17.215 * * [simplify]: iters left: 1 (183 enodes) 17.243 * * [simplify]: Extracting #0: cost 1 inf + 0 17.243 * * [simplify]: Extracting #1: cost 29 inf + 0 17.243 * * [simplify]: Extracting #2: cost 86 inf + 44 17.244 * * [simplify]: Extracting #3: cost 62 inf + 2306 17.245 * * [simplify]: Extracting #4: cost 17 inf + 7944 17.248 * * [simplify]: Extracting #5: cost 2 inf + 10465 17.250 * * [simplify]: Extracting #6: cost 0 inf + 10939 17.254 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 17.254 * [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.255 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 17.255 * * [simplify]: iters left: 6 (8 enodes) 17.260 * * [simplify]: iters left: 5 (31 enodes) 17.274 * * [simplify]: iters left: 4 (66 enodes) 17.295 * * [simplify]: iters left: 3 (148 enodes) 17.346 * * [simplify]: iters left: 2 (306 enodes) 17.404 * * [simplify]: iters left: 1 (397 enodes) 17.459 * * [simplify]: Extracting #0: cost 1 inf + 0 17.459 * * [simplify]: Extracting #1: cost 0 inf + 1 17.459 * [simplify]: Simplified to 0 17.459 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 17.459 * * * * [progress]: [ 43 / 85 ] simplifiying candidate # 17.459 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4)))) 17.459 * * [simplify]: iters left: 6 (13 enodes) 17.463 * * [simplify]: iters left: 5 (54 enodes) 17.483 * * [simplify]: iters left: 4 (87 enodes) 17.515 * * [simplify]: iters left: 3 (150 enodes) 17.548 * * [simplify]: iters left: 2 (259 enodes) 17.634 * * [simplify]: Extracting #0: cost 1 inf + 0 17.635 * * [simplify]: Extracting #1: cost 14 inf + 0 17.635 * * [simplify]: Extracting #2: cost 87 inf + 0 17.635 * * [simplify]: Extracting #3: cost 150 inf + 342 17.636 * * [simplify]: Extracting #4: cost 128 inf + 3396 17.639 * * [simplify]: Extracting #5: cost 41 inf + 24759 17.643 * * [simplify]: Extracting #6: cost 2 inf + 33314 17.648 * * [simplify]: Extracting #7: cost 0 inf + 33243 17.659 * [simplify]: Simplified to (* (+ (* x x) (* y y)) (- (* x x) (* y y))) 17.659 * [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))))) 17.659 * [simplify]: Simplifying (fma (- (pow (cbrt y) 4)) (pow (* (cbrt y) (cbrt y)) 4) (* (pow (cbrt y) 4) (pow (* (cbrt y) (cbrt y)) 4))) 17.659 * * [simplify]: iters left: 6 (9 enodes) 17.664 * * [simplify]: iters left: 5 (36 enodes) 17.678 * * [simplify]: iters left: 4 (67 enodes) 17.699 * * [simplify]: iters left: 3 (143 enodes) 17.745 * * [simplify]: iters left: 2 (320 enodes) 17.920 * * [simplify]: Extracting #0: cost 1 inf + 0 17.920 * * [simplify]: Extracting #1: cost 0 inf + 1 17.920 * [simplify]: Simplified to 0 17.920 * [simplify]: Simplified (2 2) to (λ (x y) (+ (* (+ (* x x) (* y y)) (- (* x x) (* y y))) 0)) 17.920 * * * * [progress]: [ 44 / 85 ] simplifiying candidate # 17.921 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow (sqrt y) 4) (pow (sqrt y) 4)))) 17.921 * * [simplify]: iters left: 6 (11 enodes) 17.925 * * [simplify]: iters left: 5 (47 enodes) 17.934 * * [simplify]: iters left: 4 (81 enodes) 17.954 * * [simplify]: iters left: 3 (178 enodes) 18.023 * * [simplify]: iters left: 2 (426 enodes) 18.196 * * [simplify]: Extracting #0: cost 1 inf + 0 18.196 * * [simplify]: Extracting #1: cost 35 inf + 0 18.197 * * [simplify]: Extracting #2: cost 62 inf + 288 18.199 * * [simplify]: Extracting #3: cost 31 inf + 2723 18.202 * * [simplify]: Extracting #4: cost 10 inf + 5814 18.205 * * [simplify]: Extracting #5: cost 2 inf + 7489 18.209 * * [simplify]: Extracting #6: cost 1 inf + 7490 18.213 * * [simplify]: Extracting #7: cost 0 inf + 7742 18.216 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 18.216 * [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))))) 18.217 * [simplify]: Simplifying (fma (- (pow (sqrt y) 4)) (pow (sqrt y) 4) (* (pow (sqrt y) 4) (pow (sqrt y) 4))) 18.217 * * [simplify]: iters left: 5 (7 enodes) 18.221 * * [simplify]: iters left: 4 (30 enodes) 18.236 * * [simplify]: iters left: 3 (61 enodes) 18.262 * * [simplify]: iters left: 2 (162 enodes) 18.344 * * [simplify]: iters left: 1 (428 enodes) 18.477 * * [simplify]: Extracting #0: cost 1 inf + 0 18.477 * * [simplify]: Extracting #1: cost 2 inf + 1 18.477 * * [simplify]: Extracting #2: cost 12 inf + 1 18.477 * * [simplify]: Extracting #3: cost 21 inf + 3 18.477 * * [simplify]: Extracting #4: cost 14 inf + 535 18.478 * * [simplify]: Extracting #5: cost 6 inf + 904 18.478 * * [simplify]: Extracting #6: cost 3 inf + 1489 18.478 * * [simplify]: Extracting #7: cost 0 inf + 2325 18.479 * [simplify]: Simplified to 0 18.479 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 18.479 * * * * [progress]: [ 45 / 85 ] simplifiying candidate # 18.479 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow y 4) (pow 1 4)))) 18.479 * * [simplify]: iters left: 6 (12 enodes) 18.484 * * [simplify]: iters left: 5 (49 enodes) 18.505 * * [simplify]: iters left: 4 (73 enodes) 18.527 * * [simplify]: iters left: 3 (103 enodes) 18.558 * * [simplify]: iters left: 2 (146 enodes) 18.603 * * [simplify]: iters left: 1 (220 enodes) 18.660 * * [simplify]: Extracting #0: cost 1 inf + 0 18.661 * * [simplify]: Extracting #1: cost 30 inf + 0 18.661 * * [simplify]: Extracting #2: cost 85 inf + 345 18.664 * * [simplify]: Extracting #3: cost 30 inf + 7403 18.669 * * [simplify]: Extracting #4: cost 2 inf + 11049 18.675 * * [simplify]: Extracting #5: cost 0 inf + 11298 18.681 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 18.681 * [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))))) 18.681 * [simplify]: Simplifying (fma (- (pow y 4)) (pow 1 4) (* (pow y 4) (pow 1 4))) 18.681 * * [simplify]: iters left: 4 (8 enodes) 18.686 * * [simplify]: iters left: 3 (31 enodes) 18.698 * * [simplify]: iters left: 2 (55 enodes) 18.708 * * [simplify]: iters left: 1 (76 enodes) 18.726 * * [simplify]: Extracting #0: cost 1 inf + 0 18.727 * * [simplify]: Extracting #1: cost 13 inf + 0 18.727 * * [simplify]: Extracting #2: cost 22 inf + 4 18.727 * * [simplify]: Extracting #3: cost 12 inf + 456 18.728 * * [simplify]: Extracting #4: cost 0 inf + 2029 18.729 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 18.729 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 18.729 * * * * [progress]: [ 46 / 85 ] simplifiying candidate # 18.730 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (cbrt (pow y 4)) (* (cbrt (pow y 4)) (cbrt (pow y 4)))))) 18.730 * * [simplify]: iters left: 6 (12 enodes) 18.738 * * [simplify]: iters left: 5 (51 enodes) 18.753 * * [simplify]: iters left: 4 (84 enodes) 18.766 * * [simplify]: iters left: 3 (115 enodes) 18.789 * * [simplify]: iters left: 2 (187 enodes) 18.834 * * [simplify]: iters left: 1 (316 enodes) 18.928 * * [simplify]: Extracting #0: cost 1 inf + 0 18.928 * * [simplify]: Extracting #1: cost 46 inf + 0 18.929 * * [simplify]: Extracting #2: cost 175 inf + 302 18.931 * * [simplify]: Extracting #3: cost 161 inf + 3142 18.936 * * [simplify]: Extracting #4: cost 108 inf + 11145 18.945 * * [simplify]: Extracting #5: cost 53 inf + 38080 18.964 * * [simplify]: Extracting #6: cost 1 inf + 72182 18.982 * * [simplify]: Extracting #7: cost 0 inf + 72505 19.001 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.001 * [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))))))) 19.001 * [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))))) 19.002 * * [simplify]: iters left: 6 (8 enodes) 19.005 * * [simplify]: iters left: 5 (33 enodes) 19.013 * * [simplify]: iters left: 4 (61 enodes) 19.024 * * [simplify]: iters left: 3 (106 enodes) 19.056 * * [simplify]: iters left: 2 (160 enodes) 19.103 * * [simplify]: iters left: 1 (242 enodes) 19.155 * * [simplify]: Extracting #0: cost 1 inf + 0 19.156 * * [simplify]: Extracting #1: cost 0 inf + 1 19.156 * [simplify]: Simplified to 0 19.156 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 19.156 * * * * [progress]: [ 47 / 85 ] simplifiying candidate # 19.156 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (sqrt (pow y 4)) (sqrt (pow y 4))))) 19.156 * * [simplify]: iters left: 6 (11 enodes) 19.164 * * [simplify]: iters left: 5 (42 enodes) 19.178 * * [simplify]: iters left: 4 (68 enodes) 19.196 * * [simplify]: iters left: 3 (87 enodes) 19.215 * * [simplify]: iters left: 2 (127 enodes) 19.234 * * [simplify]: iters left: 1 (187 enodes) 19.299 * * [simplify]: Extracting #0: cost 1 inf + 0 19.300 * * [simplify]: Extracting #1: cost 36 inf + 0 19.300 * * [simplify]: Extracting #2: cost 108 inf + 43 19.302 * * [simplify]: Extracting #3: cost 76 inf + 2893 19.307 * * [simplify]: Extracting #4: cost 10 inf + 12679 19.314 * * [simplify]: Extracting #5: cost 0 inf + 14694 19.321 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.321 * [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)))))) 19.322 * [simplify]: Simplifying (fma (- (sqrt (pow y 4))) (sqrt (pow y 4)) (* (sqrt (pow y 4)) (sqrt (pow y 4)))) 19.322 * * [simplify]: iters left: 5 (7 enodes) 19.326 * * [simplify]: iters left: 4 (25 enodes) 19.336 * * [simplify]: iters left: 3 (47 enodes) 19.349 * * [simplify]: iters left: 2 (63 enodes) 19.366 * * [simplify]: iters left: 1 (79 enodes) 19.386 * * [simplify]: Extracting #0: cost 1 inf + 0 19.386 * * [simplify]: Extracting #1: cost 0 inf + 1 19.386 * [simplify]: Simplified to 0 19.386 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 19.387 * * * * [progress]: [ 48 / 85 ] simplifiying candidate # 19.387 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow y 4) 1))) 19.387 * * [simplify]: iters left: 6 (11 enodes) 19.396 * * [simplify]: iters left: 5 (46 enodes) 19.408 * * [simplify]: iters left: 4 (76 enodes) 19.421 * * [simplify]: iters left: 3 (106 enodes) 19.442 * * [simplify]: iters left: 2 (149 enodes) 19.490 * * [simplify]: iters left: 1 (218 enodes) 19.539 * * [simplify]: Extracting #0: cost 1 inf + 0 19.540 * * [simplify]: Extracting #1: cost 30 inf + 0 19.540 * * [simplify]: Extracting #2: cost 85 inf + 209 19.542 * * [simplify]: Extracting #3: cost 47 inf + 3815 19.546 * * [simplify]: Extracting #4: cost 4 inf + 10338 19.551 * * [simplify]: Extracting #5: cost 0 inf + 11056 19.557 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.557 * [simplify]: Simplified (2 1) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (fma (- (pow y 4)) 1 (* (pow y 4) 1)))) 19.558 * [simplify]: Simplifying (fma (- (pow y 4)) 1 (* (pow y 4) 1)) 19.558 * * [simplify]: iters left: 4 (7 enodes) 19.563 * * [simplify]: iters left: 3 (28 enodes) 19.575 * * [simplify]: iters left: 2 (58 enodes) 19.594 * * [simplify]: iters left: 1 (71 enodes) 19.624 * * [simplify]: Extracting #0: cost 1 inf + 0 19.624 * * [simplify]: Extracting #1: cost 13 inf + 0 19.624 * * [simplify]: Extracting #2: cost 22 inf + 45 19.624 * * [simplify]: Extracting #3: cost 8 inf + 1062 19.625 * * [simplify]: Extracting #4: cost 0 inf + 1990 19.626 * [simplify]: Simplified to (- (* (* y y) (* y y)) (* (* y y) (* y y))) 19.626 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* y y) (* y y)) (* (* y y) (* y y))))) 19.627 * * * * [progress]: [ 49 / 85 ] simplifiying candidate # 19.627 * [simplify]: Simplifying (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (- (* (pow y (/ 4 2)) (pow y (/ 4 2))))) 19.627 * * [simplify]: iters left: 6 (10 enodes) 19.635 * * [simplify]: iters left: 5 (43 enodes) 19.650 * * [simplify]: iters left: 4 (60 enodes) 19.666 * * [simplify]: iters left: 3 (83 enodes) 19.690 * * [simplify]: iters left: 2 (121 enodes) 19.712 * * [simplify]: iters left: 1 (156 enodes) 19.743 * * [simplify]: Extracting #0: cost 1 inf + 0 19.743 * * [simplify]: Extracting #1: cost 28 inf + 0 19.744 * * [simplify]: Extracting #2: cost 81 inf + 140 19.745 * * [simplify]: Extracting #3: cost 39 inf + 4607 19.749 * * [simplify]: Extracting #4: cost 3 inf + 9840 19.754 * * [simplify]: Extracting #5: cost 0 inf + 10336 19.759 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 19.759 * [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)))))) 19.759 * [simplify]: Simplifying (fma (- (pow y (/ 4 2))) (pow y (/ 4 2)) (* (pow y (/ 4 2)) (pow y (/ 4 2)))) 19.759 * * [simplify]: iters left: 6 (8 enodes) 19.765 * * [simplify]: iters left: 5 (31 enodes) 19.778 * * [simplify]: iters left: 4 (66 enodes) 19.797 * * [simplify]: iters left: 3 (148 enodes) 19.848 * * [simplify]: iters left: 2 (306 enodes) 19.893 * * [simplify]: iters left: 1 (397 enodes) 19.970 * * [simplify]: Extracting #0: cost 1 inf + 0 19.970 * * [simplify]: Extracting #1: cost 0 inf + 1 19.970 * [simplify]: Simplified to 0 19.970 * [simplify]: Simplified (2 2) to (λ (x y) (+ (- (* (* x x) (* x x)) (* (* y y) (* y y))) 0)) 19.971 * * * * [progress]: [ 50 / 85 ] simplifiying candidate # 19.971 * [simplify]: Simplifying (expm1 (- (pow x 4) (pow y 4))) 19.971 * * [simplify]: iters left: 4 (7 enodes) 19.975 * * [simplify]: iters left: 3 (29 enodes) 19.988 * * [simplify]: iters left: 2 (62 enodes) 20.006 * * [simplify]: iters left: 1 (81 enodes) 20.026 * * [simplify]: Extracting #0: cost 1 inf + 0 20.026 * * [simplify]: Extracting #1: cost 3 inf + 0 20.026 * * [simplify]: Extracting #2: cost 20 inf + 0 20.026 * * [simplify]: Extracting #3: cost 41 inf + 0 20.026 * * [simplify]: Extracting #4: cost 28 inf + 630 20.028 * * [simplify]: Extracting #5: cost 5 inf + 3601 20.029 * * [simplify]: Extracting #6: cost 0 inf + 4454 20.031 * * [simplify]: Extracting #7: cost 0 inf + 4409 20.033 * [simplify]: Simplified to (expm1 (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.033 * [simplify]: Simplified (2 1) to (λ (x y) (log1p (expm1 (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 20.033 * * * * [progress]: [ 51 / 85 ] simplifiying candidate # 20.033 * [simplify]: Simplifying (log1p (- (pow x 4) (pow y 4))) 20.033 * * [simplify]: iters left: 4 (7 enodes) 20.038 * * [simplify]: iters left: 3 (29 enodes) 20.047 * * [simplify]: iters left: 2 (62 enodes) 20.059 * * [simplify]: iters left: 1 (81 enodes) 20.069 * * [simplify]: Extracting #0: cost 1 inf + 0 20.069 * * [simplify]: Extracting #1: cost 3 inf + 0 20.069 * * [simplify]: Extracting #2: cost 20 inf + 0 20.069 * * [simplify]: Extracting #3: cost 41 inf + 0 20.069 * * [simplify]: Extracting #4: cost 28 inf + 630 20.070 * * [simplify]: Extracting #5: cost 5 inf + 3601 20.070 * * [simplify]: Extracting #6: cost 0 inf + 4494 20.071 * * [simplify]: Extracting #7: cost 0 inf + 4449 20.072 * [simplify]: Simplified to (log1p (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.072 * [simplify]: Simplified (2 1) to (λ (x y) (expm1 (log1p (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 20.072 * * * * [progress]: [ 52 / 85 ] simplifiying candidate # 20.072 * [simplify]: Simplifying (- (pow y 4)) 20.072 * * [simplify]: iters left: 3 (4 enodes) 20.074 * * [simplify]: iters left: 2 (16 enodes) 20.079 * * [simplify]: iters left: 1 (32 enodes) 20.088 * * [simplify]: Extracting #0: cost 1 inf + 0 20.088 * * [simplify]: Extracting #1: cost 5 inf + 0 20.088 * * [simplify]: Extracting #2: cost 11 inf + 0 20.088 * * [simplify]: Extracting #3: cost 8 inf + 3 20.088 * * [simplify]: Extracting #4: cost 0 inf + 1175 20.088 * * [simplify]: Extracting #5: cost 0 inf + 651 20.089 * [simplify]: Simplified to (* (* y y) (- (* y y))) 20.089 * [simplify]: Simplified (2 3) to (λ (x y) (fma (pow (* (cbrt x) (cbrt x)) 4) (pow (cbrt x) 4) (* (* y y) (- (* y y))))) 20.089 * * * * [progress]: [ 53 / 85 ] simplifiying candidate # 20.089 * [simplify]: Simplifying (- (pow y 4)) 20.089 * * [simplify]: iters left: 3 (4 enodes) 20.092 * * [simplify]: iters left: 2 (16 enodes) 20.099 * * [simplify]: iters left: 1 (32 enodes) 20.108 * * [simplify]: Extracting #0: cost 1 inf + 0 20.108 * * [simplify]: Extracting #1: cost 5 inf + 0 20.108 * * [simplify]: Extracting #2: cost 11 inf + 0 20.108 * * [simplify]: Extracting #3: cost 8 inf + 3 20.108 * * [simplify]: Extracting #4: cost 0 inf + 1175 20.108 * * [simplify]: Extracting #5: cost 0 inf + 651 20.108 * [simplify]: Simplified to (* (* y y) (- (* y y))) 20.109 * [simplify]: Simplified (2 3) to (λ (x y) (fma (pow (sqrt x) 4) (pow (sqrt x) 4) (* (* y y) (- (* y y))))) 20.109 * * * * [progress]: [ 54 / 85 ] simplifiying candidate # 20.109 * [simplify]: Simplifying (- (pow y 4)) 20.109 * * [simplify]: iters left: 3 (4 enodes) 20.110 * * [simplify]: iters left: 2 (16 enodes) 20.114 * * [simplify]: iters left: 1 (32 enodes) 20.119 * * [simplify]: Extracting #0: cost 1 inf + 0 20.119 * * [simplify]: Extracting #1: cost 5 inf + 0 20.119 * * [simplify]: Extracting #2: cost 11 inf + 0 20.119 * * [simplify]: Extracting #3: cost 8 inf + 3 20.119 * * [simplify]: Extracting #4: cost 0 inf + 1175 20.119 * * [simplify]: Extracting #5: cost 0 inf + 651 20.119 * [simplify]: Simplified to (* (* y y) (- (* y y))) 20.119 * [simplify]: Simplified (2 3) to (λ (x y) (fma (pow 1 4) (pow x 4) (* (* y y) (- (* y y))))) 20.119 * * * * [progress]: [ 55 / 85 ] simplifiying candidate # 20.120 * [simplify]: Simplifying (- (pow y 4)) 20.120 * * [simplify]: iters left: 3 (4 enodes) 20.121 * * [simplify]: iters left: 2 (16 enodes) 20.124 * * [simplify]: iters left: 1 (32 enodes) 20.129 * * [simplify]: Extracting #0: cost 1 inf + 0 20.129 * * [simplify]: Extracting #1: cost 5 inf + 0 20.129 * * [simplify]: Extracting #2: cost 11 inf + 0 20.129 * * [simplify]: Extracting #3: cost 8 inf + 3 20.129 * * [simplify]: Extracting #4: cost 0 inf + 1175 20.129 * * [simplify]: Extracting #5: cost 0 inf + 651 20.130 * [simplify]: Simplified to (* (* y y) (- (* y y))) 20.130 * [simplify]: Simplified (2 3) to (λ (x y) (fma (* (cbrt (pow x 4)) (cbrt (pow x 4))) (cbrt (pow x 4)) (* (* y y) (- (* y y))))) 20.130 * * * * [progress]: [ 56 / 85 ] simplifiying candidate # 20.130 * [simplify]: Simplifying (- (pow y 4)) 20.130 * * [simplify]: iters left: 3 (4 enodes) 20.131 * * [simplify]: iters left: 2 (16 enodes) 20.135 * * [simplify]: iters left: 1 (32 enodes) 20.140 * * [simplify]: Extracting #0: cost 1 inf + 0 20.140 * * [simplify]: Extracting #1: cost 5 inf + 0 20.140 * * [simplify]: Extracting #2: cost 11 inf + 0 20.140 * * [simplify]: Extracting #3: cost 8 inf + 3 20.140 * * [simplify]: Extracting #4: cost 0 inf + 1175 20.140 * * [simplify]: Extracting #5: cost 0 inf + 651 20.140 * [simplify]: Simplified to (* (* y y) (- (* y y))) 20.140 * [simplify]: Simplified (2 3) to (λ (x y) (fma (sqrt (pow x 4)) (sqrt (pow x 4)) (* (* y y) (- (* y y))))) 20.140 * * * * [progress]: [ 57 / 85 ] simplifiying candidate # 20.141 * [simplify]: Simplifying (- (pow y 4)) 20.141 * * [simplify]: iters left: 3 (4 enodes) 20.142 * * [simplify]: iters left: 2 (16 enodes) 20.148 * * [simplify]: iters left: 1 (32 enodes) 20.159 * * [simplify]: Extracting #0: cost 1 inf + 0 20.159 * * [simplify]: Extracting #1: cost 5 inf + 0 20.159 * * [simplify]: Extracting #2: cost 11 inf + 0 20.159 * * [simplify]: Extracting #3: cost 8 inf + 3 20.159 * * [simplify]: Extracting #4: cost 0 inf + 1175 20.160 * * [simplify]: Extracting #5: cost 0 inf + 651 20.160 * [simplify]: Simplified to (* (* y y) (- (* y y))) 20.160 * [simplify]: Simplified (2 3) to (λ (x y) (fma 1 (pow x 4) (* (* y y) (- (* y y))))) 20.160 * * * * [progress]: [ 58 / 85 ] simplifiying candidate # 20.160 * [simplify]: Simplifying (- (pow y 4)) 20.161 * * [simplify]: iters left: 3 (4 enodes) 20.163 * * [simplify]: iters left: 2 (16 enodes) 20.170 * * [simplify]: iters left: 1 (32 enodes) 20.179 * * [simplify]: Extracting #0: cost 1 inf + 0 20.179 * * [simplify]: Extracting #1: cost 5 inf + 0 20.179 * * [simplify]: Extracting #2: cost 11 inf + 0 20.179 * * [simplify]: Extracting #3: cost 8 inf + 3 20.179 * * [simplify]: Extracting #4: cost 0 inf + 1175 20.180 * * [simplify]: Extracting #5: cost 0 inf + 651 20.180 * [simplify]: Simplified to (* (* y y) (- (* y y))) 20.180 * [simplify]: Simplified (2 3) to (λ (x y) (fma (pow x (/ 4 2)) (pow x (/ 4 2)) (* (* y y) (- (* y y))))) 20.180 * * * * [progress]: [ 59 / 85 ] simplifiying candidate # 20.180 * [simplify]: Simplifying (/ (exp (pow x 4)) (exp (pow y 4))) 20.180 * * [simplify]: iters left: 4 (8 enodes) 20.185 * * [simplify]: iters left: 3 (32 enodes) 20.198 * * [simplify]: iters left: 2 (67 enodes) 20.209 * * [simplify]: iters left: 1 (102 enodes) 20.223 * * [simplify]: Extracting #0: cost 1 inf + 0 20.223 * * [simplify]: Extracting #1: cost 17 inf + 0 20.224 * * [simplify]: Extracting #2: cost 55 inf + 0 20.224 * * [simplify]: Extracting #3: cost 73 inf + 288 20.225 * * [simplify]: Extracting #4: cost 27 inf + 6651 20.226 * * [simplify]: Extracting #5: cost 6 inf + 10174 20.228 * * [simplify]: Extracting #6: cost 2 inf + 11869 20.230 * * [simplify]: Extracting #7: cost 0 inf + 12979 20.232 * [simplify]: Simplified to (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.232 * [simplify]: Simplified (2 1) to (λ (x y) (log (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 20.232 * * * * [progress]: [ 60 / 85 ] simplifiying candidate # 20.232 * * * * [progress]: [ 61 / 85 ] simplifiying candidate # 20.233 * [simplify]: Simplifying (log (- (pow x 4) (pow y 4))) 20.233 * * [simplify]: iters left: 4 (7 enodes) 20.237 * * [simplify]: iters left: 3 (29 enodes) 20.249 * * [simplify]: iters left: 2 (62 enodes) 20.266 * * [simplify]: iters left: 1 (84 enodes) 20.290 * * [simplify]: Extracting #0: cost 1 inf + 0 20.290 * * [simplify]: Extracting #1: cost 5 inf + 0 20.290 * * [simplify]: Extracting #2: cost 24 inf + 0 20.290 * * [simplify]: Extracting #3: cost 45 inf + 0 20.291 * * [simplify]: Extracting #4: cost 33 inf + 470 20.292 * * [simplify]: Extracting #5: cost 5 inf + 3947 20.294 * * [simplify]: Extracting #6: cost 0 inf + 5047 20.296 * [simplify]: Simplified to (log (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.296 * [simplify]: Simplified (2 1) to (λ (x y) (exp (log (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 20.296 * * * * [progress]: [ 62 / 85 ] simplifiying candidate # 20.296 * [simplify]: Simplifying (exp (- (pow x 4) (pow y 4))) 20.296 * * [simplify]: iters left: 4 (7 enodes) 20.300 * * [simplify]: iters left: 3 (32 enodes) 20.314 * * [simplify]: iters left: 2 (75 enodes) 20.335 * * [simplify]: iters left: 1 (113 enodes) 20.366 * * [simplify]: Extracting #0: cost 1 inf + 0 20.367 * * [simplify]: Extracting #1: cost 20 inf + 0 20.367 * * [simplify]: Extracting #2: cost 61 inf + 0 20.367 * * [simplify]: Extracting #3: cost 80 inf + 599 20.369 * * [simplify]: Extracting #4: cost 41 inf + 4725 20.371 * * [simplify]: Extracting #5: cost 13 inf + 10360 20.375 * * [simplify]: Extracting #6: cost 0 inf + 15791 20.380 * [simplify]: Simplified to (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.380 * [simplify]: Simplified (2 1) to (λ (x y) (log (exp (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 20.380 * * * * [progress]: [ 63 / 85 ] simplifiying candidate # 20.380 * [simplify]: Simplifying (* (cbrt (- (pow x 4) (pow y 4))) (cbrt (- (pow x 4) (pow y 4)))) 20.380 * * [simplify]: iters left: 6 (8 enodes) 20.385 * * [simplify]: iters left: 5 (32 enodes) 20.398 * * [simplify]: iters left: 4 (65 enodes) 20.416 * * [simplify]: iters left: 3 (84 enodes) 20.439 * * [simplify]: iters left: 2 (120 enodes) 20.466 * * [simplify]: iters left: 1 (235 enodes) 20.548 * * [simplify]: Extracting #0: cost 1 inf + 0 20.548 * * [simplify]: Extracting #1: cost 3 inf + 0 20.548 * * [simplify]: Extracting #2: cost 5 inf + 0 20.548 * * [simplify]: Extracting #3: cost 62 inf + 0 20.549 * * [simplify]: Extracting #4: cost 117 inf + 546 20.554 * * [simplify]: Extracting #5: cost 41 inf + 11017 20.564 * * [simplify]: Extracting #6: cost 0 inf + 19212 20.574 * [simplify]: Simplified to (* (cbrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))) (cbrt (- (* (* x x) (* x x)) (* (* y y) (* y y))))) 20.575 * [simplify]: Simplified (2 1) to (λ (x y) (* (* (cbrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))) (cbrt (- (* (* x x) (* x x)) (* (* y y) (* y y))))) (cbrt (- (pow x 4) (pow y 4))))) 20.575 * [simplify]: Simplifying (cbrt (- (pow x 4) (pow y 4))) 20.575 * * [simplify]: iters left: 4 (7 enodes) 20.579 * * [simplify]: iters left: 3 (29 enodes) 20.592 * * [simplify]: iters left: 2 (62 enodes) 20.610 * * [simplify]: iters left: 1 (81 enodes) 20.630 * * [simplify]: Extracting #0: cost 1 inf + 0 20.630 * * [simplify]: Extracting #1: cost 3 inf + 0 20.630 * * [simplify]: Extracting #2: cost 20 inf + 0 20.630 * * [simplify]: Extracting #3: cost 41 inf + 0 20.630 * * [simplify]: Extracting #4: cost 28 inf + 630 20.632 * * [simplify]: Extracting #5: cost 5 inf + 3601 20.633 * * [simplify]: Extracting #6: cost 0 inf + 4474 20.635 * * [simplify]: Extracting #7: cost 0 inf + 4429 20.636 * [simplify]: Simplified to (cbrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.637 * [simplify]: Simplified (2 2) to (λ (x y) (* (* (cbrt (- (pow x 4) (pow y 4))) (cbrt (- (pow x 4) (pow y 4)))) (cbrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 20.637 * * * * [progress]: [ 64 / 85 ] simplifiying candidate # 20.637 * [simplify]: Simplifying (* (* (- (pow x 4) (pow y 4)) (- (pow x 4) (pow y 4))) (- (pow x 4) (pow y 4))) 20.637 * * [simplify]: iters left: 6 (8 enodes) 20.642 * * [simplify]: iters left: 5 (33 enodes) 20.656 * * [simplify]: iters left: 4 (80 enodes) 20.673 * * [simplify]: iters left: 3 (225 enodes) 20.775 * * [simplify]: Extracting #0: cost 1 inf + 0 20.775 * * [simplify]: Extracting #1: cost 45 inf + 0 20.776 * * [simplify]: Extracting #2: cost 270 inf + 1 20.777 * * [simplify]: Extracting #3: cost 257 inf + 9544 20.787 * * [simplify]: Extracting #4: cost 80 inf + 81392 20.817 * * [simplify]: Extracting #5: cost 5 inf + 81278 20.837 * * [simplify]: Extracting #6: cost 0 inf + 77362 20.872 * [simplify]: Simplified to (* (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* x x) (* x x)) (* (* y y) (* y y))))) 20.872 * [simplify]: Simplified (2 1) to (λ (x y) (cbrt (* (- (* (* x x) (* x x)) (* (* y y) (* y y))) (* (- (* (* x x) (* x x)) (* (* y y) (* y y))) (- (* (* x x) (* x x)) (* (* y y) (* y y))))))) 20.872 * * * * [progress]: [ 65 / 85 ] simplifiying candidate # 20.872 * [simplify]: Simplifying (sqrt (- (pow x 4) (pow y 4))) 20.872 * * [simplify]: iters left: 4 (7 enodes) 20.876 * * [simplify]: iters left: 3 (29 enodes) 20.889 * * [simplify]: iters left: 2 (62 enodes) 20.906 * * [simplify]: iters left: 1 (81 enodes) 20.927 * * [simplify]: Extracting #0: cost 1 inf + 0 20.927 * * [simplify]: Extracting #1: cost 3 inf + 0 20.927 * * [simplify]: Extracting #2: cost 20 inf + 0 20.927 * * [simplify]: Extracting #3: cost 41 inf + 0 20.927 * * [simplify]: Extracting #4: cost 28 inf + 630 20.928 * * [simplify]: Extracting #5: cost 5 inf + 3601 20.930 * * [simplify]: Extracting #6: cost 0 inf + 4394 20.932 * * [simplify]: Extracting #7: cost 0 inf + 4349 20.934 * [simplify]: Simplified to (sqrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.934 * [simplify]: Simplified (2 1) to (λ (x y) (* (sqrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))) (sqrt (- (pow x 4) (pow y 4))))) 20.934 * [simplify]: Simplifying (sqrt (- (pow x 4) (pow y 4))) 20.934 * * [simplify]: iters left: 4 (7 enodes) 20.937 * * [simplify]: iters left: 3 (29 enodes) 20.946 * * [simplify]: iters left: 2 (62 enodes) 20.955 * * [simplify]: iters left: 1 (81 enodes) 20.964 * * [simplify]: Extracting #0: cost 1 inf + 0 20.965 * * [simplify]: Extracting #1: cost 3 inf + 0 20.965 * * [simplify]: Extracting #2: cost 20 inf + 0 20.965 * * [simplify]: Extracting #3: cost 41 inf + 0 20.965 * * [simplify]: Extracting #4: cost 28 inf + 630 20.965 * * [simplify]: Extracting #5: cost 5 inf + 3601 20.966 * * [simplify]: Extracting #6: cost 0 inf + 4394 20.967 * * [simplify]: Extracting #7: cost 0 inf + 4349 20.968 * [simplify]: Simplified to (sqrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 20.968 * [simplify]: Simplified (2 2) to (λ (x y) (* (sqrt (- (pow x 4) (pow y 4))) (sqrt (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 20.968 * * * * [progress]: [ 66 / 85 ] simplifiying candidate # 20.969 * [simplify]: Simplifying (- (pow (pow x 4) 3) (pow (pow y 4) 3)) 20.969 * * [simplify]: iters left: 4 (9 enodes) 20.975 * * [simplify]: iters left: 3 (47 enodes) 21.000 * * [simplify]: iters left: 2 (141 enodes) 21.040 * * [simplify]: iters left: 1 (289 enodes) 21.148 * * [simplify]: Extracting #0: cost 1 inf + 0 21.148 * * [simplify]: Extracting #1: cost 43 inf + 0 21.148 * * [simplify]: Extracting #2: cost 155 inf + 0 21.149 * * [simplify]: Extracting #3: cost 140 inf + 3880 21.155 * * [simplify]: Extracting #4: cost 51 inf + 32680 21.161 * * [simplify]: Extracting #5: cost 6 inf + 52733 21.168 * * [simplify]: Extracting #6: cost 0 inf + 51954 21.175 * * [simplify]: Extracting #7: cost 0 inf + 51321 21.182 * [simplify]: Simplified to (- (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) (* (* (* (* y y) (* y y)) (* (* y y) (* y y))) (* (* y y) (* y y)))) 21.182 * [simplify]: Simplified (2 1) to (λ (x y) (/ (- (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) (* (* (* (* y y) (* y y)) (* (* y y) (* y y))) (* (* y y) (* y y)))) (+ (* (pow x 4) (pow x 4)) (+ (* (pow y 4) (pow y 4)) (* (pow x 4) (pow y 4)))))) 21.183 * [simplify]: Simplifying (+ (* (pow x 4) (pow x 4)) (+ (* (pow y 4) (pow y 4)) (* (pow x 4) (pow y 4)))) 21.183 * * [simplify]: iters left: 6 (10 enodes) 21.186 * * [simplify]: iters left: 5 (49 enodes) 21.197 * * [simplify]: iters left: 4 (114 enodes) 21.237 * * [simplify]: iters left: 3 (209 enodes) 21.303 * * [simplify]: iters left: 2 (322 enodes) 21.447 * * [simplify]: Extracting #0: cost 1 inf + 0 21.447 * * [simplify]: Extracting #1: cost 19 inf + 0 21.447 * * [simplify]: Extracting #2: cost 77 inf + 0 21.449 * * [simplify]: Extracting #3: cost 102 inf + 1190 21.453 * * [simplify]: Extracting #4: cost 57 inf + 7843 21.464 * * [simplify]: Extracting #5: cost 10 inf + 15453 21.478 * * [simplify]: Extracting #6: cost 0 inf + 17510 21.484 * [simplify]: Simplified to (fma (fma (* y y) (* y y) (* (* x x) (* x x))) (* (* y y) (* y y)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))) 21.484 * [simplify]: Simplified (2 2) to (λ (x y) (/ (- (* (* (* x x) (* (* x x) (* x x))) (* (* x x) (* (* x x) (* x x)))) (* (* (* (* y y) (* y y)) (* (* y y) (* y y))) (* (* y y) (* y y)))) (fma (fma (* y y) (* y y) (* (* x x) (* x x))) (* (* y y) (* y y)) (* (* (* x x) (* x x)) (* (* x x) (* x x)))))) 21.484 * * * * [progress]: [ 67 / 85 ] simplifiying candidate # 21.484 * [simplify]: Simplifying (- (pow y 4)) 21.484 * * [simplify]: iters left: 3 (4 enodes) 21.486 * * [simplify]: iters left: 2 (16 enodes) 21.490 * * [simplify]: iters left: 1 (32 enodes) 21.495 * * [simplify]: Extracting #0: cost 1 inf + 0 21.495 * * [simplify]: Extracting #1: cost 5 inf + 0 21.495 * * [simplify]: Extracting #2: cost 11 inf + 0 21.495 * * [simplify]: Extracting #3: cost 8 inf + 3 21.495 * * [simplify]: Extracting #4: cost 0 inf + 1175 21.495 * * [simplify]: Extracting #5: cost 0 inf + 651 21.496 * [simplify]: Simplified to (* (* y y) (- (* y y))) 21.496 * [simplify]: Simplified (2 2) to (λ (x y) (+ (pow x 4) (* (* y y) (- (* y y))))) 21.496 * * * * [progress]: [ 68 / 85 ] simplifiying candidate # 21.496 * * * * [progress]: [ 69 / 85 ] simplifiying candidate # 21.496 * [simplify]: Simplifying (- (* (pow x 4) (pow x 4)) (* (pow y 4) (pow y 4))) 21.496 * * [simplify]: iters left: 5 (8 enodes) 21.499 * * [simplify]: iters left: 4 (40 enodes) 21.507 * * [simplify]: iters left: 3 (91 enodes) 21.538 * * [simplify]: iters left: 2 (157 enodes) 21.582 * * [simplify]: iters left: 1 (355 enodes) 21.768 * * [simplify]: Extracting #0: cost 1 inf + 0 21.769 * * [simplify]: Extracting #1: cost 74 inf + 0 21.770 * * [simplify]: Extracting #2: cost 265 inf + 85 21.776 * * [simplify]: Extracting #3: cost 225 inf + 14595 21.791 * * [simplify]: Extracting #4: cost 46 inf + 64867 21.809 * * [simplify]: Extracting #5: cost 6 inf + 65753 21.845 * * [simplify]: Extracting #6: cost 0 inf + 66629 21.868 * [simplify]: Simplified to (- (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* y y) (* y y)) (* (* y y) (* y y)))) 21.868 * [simplify]: Simplified (2 1) to (λ (x y) (/ (- (* (* (* x x) (* x x)) (* (* x x) (* x x))) (* (* (* y y) (* y y)) (* (* y y) (* y y)))) (+ (pow x 4) (pow y 4)))) 21.868 * [simplify]: Simplifying (+ (pow x 4) (pow y 4)) 21.868 * * [simplify]: iters left: 3 (6 enodes) 21.871 * * [simplify]: iters left: 2 (25 enodes) 21.877 * * [simplify]: iters left: 1 (50 enodes) 21.886 * * [simplify]: Extracting #0: cost 1 inf + 0 21.886 * * [simplify]: Extracting #1: cost 6 inf + 0 21.886 * * [simplify]: Extracting #2: cost 14 inf + 0 21.886 * * [simplify]: Extracting #3: cost 10 inf + 4 21.887 * * [simplify]: Extracting #4: cost 1 inf + 1324 21.887 * * [simplify]: Extracting #5: cost 0 inf + 977 21.888 * * [simplify]: Extracting #6: cost 0 inf + 846 21.888 * [simplify]: Simplified to (fma (* y y) (* y y) (* (* x x) (* x x))) 21.888 * [simplify]: Simplified (2 2) to (λ (x y) (/ (- (* (pow x 4) (pow x 4)) (* (pow y 4) (pow y 4))) (fma (* y y) (* y y) (* (* x x) (* x x))))) 21.888 * * * * [progress]: [ 70 / 85 ] simplifiying candidate # 21.888 * [simplify]: Simplifying (+ (pow (sqrt x) 4) (pow (sqrt y) 4)) 21.889 * * [simplify]: iters left: 4 (8 enodes) 21.893 * * [simplify]: iters left: 3 (31 enodes) 21.901 * * [simplify]: iters left: 2 (56 enodes) 21.912 * * [simplify]: iters left: 1 (87 enodes) 21.936 * * [simplify]: Extracting #0: cost 1 inf + 0 21.936 * * [simplify]: Extracting #1: cost 6 inf + 0 21.936 * * [simplify]: Extracting #2: cost 8 inf + 43 21.936 * * [simplify]: Extracting #3: cost 5 inf + 443 21.937 * * [simplify]: Extracting #4: cost 5 inf + 688 21.937 * * [simplify]: Extracting #5: cost 3 inf + 851 21.938 * * [simplify]: Extracting #6: cost 0 inf + 1356 21.938 * [simplify]: Simplified to (fma x x (* y y)) 21.939 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (* y y)) (- (pow (sqrt x) 4) (pow (sqrt y) 4)))) 21.939 * [simplify]: Simplifying (- (pow (sqrt x) 4) (pow (sqrt y) 4)) 21.939 * * [simplify]: iters left: 4 (8 enodes) 21.942 * * [simplify]: iters left: 3 (32 enodes) 21.949 * * [simplify]: iters left: 2 (65 enodes) 21.961 * * [simplify]: iters left: 1 (123 enodes) 21.992 * * [simplify]: Extracting #0: cost 1 inf + 0 21.992 * * [simplify]: Extracting #1: cost 20 inf + 0 21.992 * * [simplify]: Extracting #2: cost 28 inf + 247 21.992 * * [simplify]: Extracting #3: cost 9 inf + 1683 21.993 * * [simplify]: Extracting #4: cost 5 inf + 2255 21.993 * * [simplify]: Extracting #5: cost 3 inf + 2418 21.994 * * [simplify]: Extracting #6: cost 2 inf + 2419 21.995 * * [simplify]: Extracting #7: cost 0 inf + 2923 21.995 * [simplify]: Simplified to (- (* x x) (* y y)) 21.995 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow (sqrt x) 4) (pow (sqrt y) 4)) (- (* x x) (* y y)))) 21.996 * * * * [progress]: [ 71 / 85 ] simplifiying candidate # 21.996 * [simplify]: Simplifying (+ (pow (sqrt x) 4) (sqrt (pow y 4))) 21.996 * * [simplify]: iters left: 4 (8 enodes) 21.998 * * [simplify]: iters left: 3 (31 enodes) 22.005 * * [simplify]: iters left: 2 (56 enodes) 22.014 * * [simplify]: iters left: 1 (74 enodes) 22.031 * * [simplify]: Extracting #0: cost 1 inf + 0 22.032 * * [simplify]: Extracting #1: cost 5 inf + 0 22.032 * * [simplify]: Extracting #2: cost 10 inf + 1 22.032 * * [simplify]: Extracting #3: cost 15 inf + 125 22.032 * * [simplify]: Extracting #4: cost 10 inf + 453 22.033 * * [simplify]: Extracting #5: cost 2 inf + 1174 22.033 * * [simplify]: Extracting #6: cost 1 inf + 1175 22.034 * * [simplify]: Extracting #7: cost 0 inf + 1427 22.034 * [simplify]: Simplified to (fma x x (fabs (* y y))) 22.034 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (fabs (* y y))) (- (pow (sqrt x) 4) (sqrt (pow y 4))))) 22.035 * [simplify]: Simplifying (- (pow (sqrt x) 4) (sqrt (pow y 4))) 22.035 * * [simplify]: iters left: 4 (8 enodes) 22.039 * * [simplify]: iters left: 3 (32 enodes) 22.053 * * [simplify]: iters left: 2 (60 enodes) 22.071 * * [simplify]: iters left: 1 (78 enodes) 22.094 * * [simplify]: Extracting #0: cost 1 inf + 0 22.094 * * [simplify]: Extracting #1: cost 6 inf + 0 22.094 * * [simplify]: Extracting #2: cost 12 inf + 1 22.095 * * [simplify]: Extracting #3: cost 17 inf + 125 22.095 * * [simplify]: Extracting #4: cost 11 inf + 494 22.095 * * [simplify]: Extracting #5: cost 2 inf + 1466 22.096 * * [simplify]: Extracting #6: cost 0 inf + 1719 22.097 * [simplify]: Simplified to (- (* x x) (fabs (* y y))) 22.097 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow (sqrt x) 4) (sqrt (pow y 4))) (- (* x x) (fabs (* y y))))) 22.097 * * * * [progress]: [ 72 / 85 ] simplifiying candidate # 22.097 * [simplify]: Simplifying (+ (pow (sqrt x) 4) (pow y (/ 4 2))) 22.097 * * [simplify]: iters left: 5 (9 enodes) 22.104 * * [simplify]: iters left: 4 (34 enodes) 22.116 * * [simplify]: iters left: 3 (51 enodes) 22.130 * * [simplify]: iters left: 2 (67 enodes) 22.151 * * [simplify]: iters left: 1 (101 enodes) 22.185 * * [simplify]: Extracting #0: cost 1 inf + 0 22.186 * * [simplify]: Extracting #1: cost 6 inf + 0 22.186 * * [simplify]: Extracting #2: cost 6 inf + 181 22.186 * * [simplify]: Extracting #3: cost 6 inf + 403 22.186 * * [simplify]: Extracting #4: cost 8 inf + 526 22.187 * * [simplify]: Extracting #5: cost 5 inf + 861 22.187 * * [simplify]: Extracting #6: cost 0 inf + 2030 22.188 * [simplify]: Simplified to (fma x x (* y y)) 22.188 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (* y y)) (- (pow (sqrt x) 4) (pow y (/ 4 2))))) 22.188 * [simplify]: Simplifying (- (pow (sqrt x) 4) (pow y (/ 4 2))) 22.188 * * [simplify]: iters left: 5 (9 enodes) 22.192 * * [simplify]: iters left: 4 (35 enodes) 22.198 * * [simplify]: iters left: 3 (54 enodes) 22.207 * * [simplify]: iters left: 2 (76 enodes) 22.220 * * [simplify]: iters left: 1 (122 enodes) 22.240 * * [simplify]: Extracting #0: cost 1 inf + 0 22.240 * * [simplify]: Extracting #1: cost 18 inf + 0 22.240 * * [simplify]: Extracting #2: cost 22 inf + 165 22.240 * * [simplify]: Extracting #3: cost 14 inf + 946 22.241 * * [simplify]: Extracting #4: cost 8 inf + 1724 22.242 * * [simplify]: Extracting #5: cost 2 inf + 2975 22.242 * * [simplify]: Extracting #6: cost 0 inf + 3228 22.243 * [simplify]: Simplified to (- (* x x) (* y y)) 22.243 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow (sqrt x) 4) (pow y (/ 4 2))) (- (* x x) (* y y)))) 22.243 * * * * [progress]: [ 73 / 85 ] simplifiying candidate # 22.243 * [simplify]: Simplifying (+ (sqrt (pow x 4)) (pow (sqrt y) 4)) 22.243 * * [simplify]: iters left: 4 (8 enodes) 22.245 * * [simplify]: iters left: 3 (31 enodes) 22.252 * * [simplify]: iters left: 2 (56 enodes) 22.262 * * [simplify]: iters left: 1 (74 enodes) 22.282 * * [simplify]: Extracting #0: cost 1 inf + 0 22.282 * * [simplify]: Extracting #1: cost 5 inf + 0 22.282 * * [simplify]: Extracting #2: cost 9 inf + 42 22.282 * * [simplify]: Extracting #3: cost 15 inf + 125 22.283 * * [simplify]: Extracting #4: cost 13 inf + 250 22.283 * * [simplify]: Extracting #5: cost 5 inf + 1233 22.284 * * [simplify]: Extracting #6: cost 1 inf + 1175 22.284 * * [simplify]: Extracting #7: cost 0 inf + 1427 22.285 * [simplify]: Simplified to (fma y y (fabs (* x x))) 22.285 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y y (fabs (* x x))) (- (sqrt (pow x 4)) (pow (sqrt y) 4)))) 22.285 * [simplify]: Simplifying (- (sqrt (pow x 4)) (pow (sqrt y) 4)) 22.285 * * [simplify]: iters left: 4 (8 enodes) 22.290 * * [simplify]: iters left: 3 (32 enodes) 22.303 * * [simplify]: iters left: 2 (62 enodes) 22.322 * * [simplify]: iters left: 1 (92 enodes) 22.350 * * [simplify]: Extracting #0: cost 1 inf + 0 22.350 * * [simplify]: Extracting #1: cost 7 inf + 0 22.350 * * [simplify]: Extracting #2: cost 16 inf + 123 22.350 * * [simplify]: Extracting #3: cost 17 inf + 533 22.351 * * [simplify]: Extracting #4: cost 13 inf + 740 22.351 * * [simplify]: Extracting #5: cost 2 inf + 1976 22.352 * * [simplify]: Extracting #6: cost 1 inf + 1715 22.353 * * [simplify]: Extracting #7: cost 0 inf + 1967 22.354 * [simplify]: Simplified to (- (fabs (* x x)) (* y y)) 22.354 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (pow (sqrt y) 4)) (- (fabs (* x x)) (* y y)))) 22.354 * * * * [progress]: [ 74 / 85 ] simplifiying candidate # 22.354 * [simplify]: Simplifying (+ (sqrt (pow x 4)) (sqrt (pow y 4))) 22.355 * * [simplify]: iters left: 4 (8 enodes) 22.359 * * [simplify]: iters left: 3 (31 enodes) 22.366 * * [simplify]: iters left: 2 (56 enodes) 22.373 * * [simplify]: iters left: 1 (60 enodes) 22.383 * * [simplify]: Extracting #0: cost 1 inf + 0 22.383 * * [simplify]: Extracting #1: cost 4 inf + 0 22.383 * * [simplify]: Extracting #2: cost 10 inf + 0 22.383 * * [simplify]: Extracting #3: cost 22 inf + 0 22.383 * * [simplify]: Extracting #4: cost 14 inf + 288 22.384 * * [simplify]: Extracting #5: cost 3 inf + 1603 22.384 * * [simplify]: Extracting #6: cost 0 inf + 1544 22.385 * [simplify]: Simplified to (+ (fabs (* x x)) (fabs (* y y))) 22.385 * [simplify]: Simplified (2 1) to (λ (x y) (* (+ (fabs (* x x)) (fabs (* y y))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 22.385 * [simplify]: Simplifying (- (sqrt (pow x 4)) (sqrt (pow y 4))) 22.385 * * [simplify]: iters left: 4 (8 enodes) 22.390 * * [simplify]: iters left: 3 (32 enodes) 22.400 * * [simplify]: iters left: 2 (60 enodes) 22.407 * * [simplify]: iters left: 1 (64 enodes) 22.415 * * [simplify]: Extracting #0: cost 1 inf + 0 22.415 * * [simplify]: Extracting #1: cost 5 inf + 0 22.415 * * [simplify]: Extracting #2: cost 12 inf + 0 22.415 * * [simplify]: Extracting #3: cost 24 inf + 0 22.415 * * [simplify]: Extracting #4: cost 17 inf + 207 22.415 * * [simplify]: Extracting #5: cost 0 inf + 2048 22.416 * * [simplify]: Extracting #6: cost 0 inf + 1786 22.416 * [simplify]: Simplified to (- (fabs (* x x)) (fabs (* y y))) 22.416 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (fabs (* x x)) (fabs (* y y))))) 22.416 * * * * [progress]: [ 75 / 85 ] simplifiying candidate # 22.416 * [simplify]: Simplifying (+ (sqrt (pow x 4)) (pow y (/ 4 2))) 22.416 * * [simplify]: iters left: 5 (9 enodes) 22.420 * * [simplify]: iters left: 4 (34 enodes) 22.428 * * [simplify]: iters left: 3 (51 enodes) 22.440 * * [simplify]: iters left: 2 (53 enodes) 22.453 * * [simplify]: iters left: 1 (57 enodes) 22.467 * * [simplify]: Extracting #0: cost 1 inf + 0 22.467 * * [simplify]: Extracting #1: cost 5 inf + 0 22.468 * * [simplify]: Extracting #2: cost 8 inf + 42 22.468 * * [simplify]: Extracting #3: cost 11 inf + 84 22.468 * * [simplify]: Extracting #4: cost 11 inf + 86 22.468 * * [simplify]: Extracting #5: cost 6 inf + 804 22.468 * * [simplify]: Extracting #6: cost 0 inf + 1442 22.469 * * [simplify]: Extracting #7: cost 0 inf + 929 22.469 * [simplify]: Simplified to (fma y y (fabs (* x x))) 22.469 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y y (fabs (* x x))) (- (sqrt (pow x 4)) (pow y (/ 4 2))))) 22.470 * [simplify]: Simplifying (- (sqrt (pow x 4)) (pow y (/ 4 2))) 22.470 * * [simplify]: iters left: 5 (9 enodes) 22.477 * * [simplify]: iters left: 4 (35 enodes) 22.488 * * [simplify]: iters left: 3 (54 enodes) 22.502 * * [simplify]: iters left: 2 (59 enodes) 22.516 * * [simplify]: iters left: 1 (67 enodes) 22.524 * * [simplify]: Extracting #0: cost 1 inf + 0 22.524 * * [simplify]: Extracting #1: cost 7 inf + 0 22.524 * * [simplify]: Extracting #2: cost 10 inf + 164 22.525 * * [simplify]: Extracting #3: cost 11 inf + 328 22.525 * * [simplify]: Extracting #4: cost 11 inf + 330 22.525 * * [simplify]: Extracting #5: cost 3 inf + 1724 22.525 * * [simplify]: Extracting #6: cost 0 inf + 1565 22.526 * * [simplify]: Extracting #7: cost 0 inf + 1223 22.526 * [simplify]: Simplified to (- (fabs (* x x)) (* y y)) 22.526 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (pow y (/ 4 2))) (- (fabs (* x x)) (* y y)))) 22.526 * * * * [progress]: [ 76 / 85 ] simplifiying candidate # 22.526 * [simplify]: Simplifying (+ (pow x (/ 4 2)) (pow (sqrt y) 4)) 22.526 * * [simplify]: iters left: 5 (9 enodes) 22.530 * * [simplify]: iters left: 4 (34 enodes) 22.536 * * [simplify]: iters left: 3 (51 enodes) 22.544 * * [simplify]: iters left: 2 (67 enodes) 22.557 * * [simplify]: iters left: 1 (101 enodes) 22.589 * * [simplify]: Extracting #0: cost 1 inf + 0 22.589 * * [simplify]: Extracting #1: cost 6 inf + 0 22.589 * * [simplify]: Extracting #2: cost 6 inf + 181 22.590 * * [simplify]: Extracting #3: cost 6 inf + 403 22.590 * * [simplify]: Extracting #4: cost 8 inf + 526 22.590 * * [simplify]: Extracting #5: cost 5 inf + 861 22.591 * * [simplify]: Extracting #6: cost 0 inf + 2030 22.592 * [simplify]: Simplified to (fma y y (* x x)) 22.592 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma y y (* x x)) (- (pow x (/ 4 2)) (pow (sqrt y) 4)))) 22.592 * [simplify]: Simplifying (- (pow x (/ 4 2)) (pow (sqrt y) 4)) 22.592 * * [simplify]: iters left: 5 (9 enodes) 22.599 * * [simplify]: iters left: 4 (35 enodes) 22.611 * * [simplify]: iters left: 3 (57 enodes) 22.632 * * [simplify]: iters left: 2 (88 enodes) 22.660 * * [simplify]: iters left: 1 (146 enodes) 22.702 * * [simplify]: Extracting #0: cost 1 inf + 0 22.702 * * [simplify]: Extracting #1: cost 22 inf + 0 22.703 * * [simplify]: Extracting #2: cost 29 inf + 166 22.703 * * [simplify]: Extracting #3: cost 13 inf + 1356 22.704 * * [simplify]: Extracting #4: cost 8 inf + 2052 22.706 * * [simplify]: Extracting #5: cost 5 inf + 2387 22.707 * * [simplify]: Extracting #6: cost 0 inf + 3556 22.708 * [simplify]: Simplified to (- (* x x) (* y y)) 22.708 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow x (/ 4 2)) (pow (sqrt y) 4)) (- (* x x) (* y y)))) 22.709 * * * * [progress]: [ 77 / 85 ] simplifiying candidate # 22.709 * [simplify]: Simplifying (+ (pow x (/ 4 2)) (sqrt (pow y 4))) 22.709 * * [simplify]: iters left: 5 (9 enodes) 22.715 * * [simplify]: iters left: 4 (34 enodes) 22.727 * * [simplify]: iters left: 3 (51 enodes) 22.740 * * [simplify]: iters left: 2 (53 enodes) 22.752 * * [simplify]: iters left: 1 (57 enodes) 22.760 * * [simplify]: Extracting #0: cost 1 inf + 0 22.760 * * [simplify]: Extracting #1: cost 5 inf + 0 22.760 * * [simplify]: Extracting #2: cost 8 inf + 42 22.760 * * [simplify]: Extracting #3: cost 11 inf + 84 22.760 * * [simplify]: Extracting #4: cost 11 inf + 86 22.760 * * [simplify]: Extracting #5: cost 5 inf + 714 22.760 * * [simplify]: Extracting #6: cost 0 inf + 929 22.760 * [simplify]: Simplified to (fma x x (fabs (* y y))) 22.761 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (fabs (* y y))) (- (pow x (/ 4 2)) (sqrt (pow y 4))))) 22.761 * [simplify]: Simplifying (- (pow x (/ 4 2)) (sqrt (pow y 4))) 22.761 * * [simplify]: iters left: 5 (9 enodes) 22.767 * * [simplify]: iters left: 4 (35 enodes) 22.773 * * [simplify]: iters left: 3 (55 enodes) 22.782 * * [simplify]: iters left: 2 (57 enodes) 22.795 * * [simplify]: iters left: 1 (61 enodes) 22.810 * * [simplify]: Extracting #0: cost 1 inf + 0 22.810 * * [simplify]: Extracting #1: cost 6 inf + 0 22.810 * * [simplify]: Extracting #2: cost 10 inf + 42 22.810 * * [simplify]: Extracting #3: cost 13 inf + 84 22.810 * * [simplify]: Extracting #4: cost 13 inf + 86 22.811 * * [simplify]: Extracting #5: cost 6 inf + 755 22.811 * * [simplify]: Extracting #6: cost 0 inf + 1221 22.812 * [simplify]: Simplified to (- (* x x) (fabs (* y y))) 22.812 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow x (/ 4 2)) (sqrt (pow y 4))) (- (* x x) (fabs (* y y))))) 22.812 * * * * [progress]: [ 78 / 85 ] simplifiying candidate # 22.812 * [simplify]: Simplifying (+ (pow x (/ 4 2)) (pow y (/ 4 2))) 22.812 * * [simplify]: iters left: 5 (8 enodes) 22.819 * * [simplify]: iters left: 4 (31 enodes) 22.828 * * [simplify]: iters left: 3 (39 enodes) 22.838 * * [simplify]: iters left: 2 (41 enodes) 22.848 * * [simplify]: Extracting #0: cost 1 inf + 0 22.848 * * [simplify]: Extracting #1: cost 6 inf + 0 22.848 * * [simplify]: Extracting #2: cost 6 inf + 43 22.848 * * [simplify]: Extracting #3: cost 1 inf + 320 22.849 * * [simplify]: Extracting #4: cost 0 inf + 361 22.849 * [simplify]: Simplified to (fma x x (* y y)) 22.849 * [simplify]: Simplified (2 1) to (λ (x y) (* (fma x x (* y y)) (- (pow x (/ 4 2)) (pow y (/ 4 2))))) 22.849 * [simplify]: Simplifying (- (pow x (/ 4 2)) (pow y (/ 4 2))) 22.850 * * [simplify]: iters left: 5 (8 enodes) 22.855 * * [simplify]: iters left: 4 (32 enodes) 22.865 * * [simplify]: iters left: 3 (42 enodes) 22.871 * * [simplify]: iters left: 2 (50 enodes) 22.878 * * [simplify]: iters left: 1 (61 enodes) 22.888 * * [simplify]: Extracting #0: cost 1 inf + 0 22.888 * * [simplify]: Extracting #1: cost 18 inf + 0 22.888 * * [simplify]: Extracting #2: cost 23 inf + 2 22.888 * * [simplify]: Extracting #3: cost 11 inf + 659 22.889 * * [simplify]: Extracting #4: cost 1 inf + 1437 22.889 * * [simplify]: Extracting #5: cost 0 inf + 1559 22.889 * [simplify]: Simplified to (* (+ y x) (- x y)) 22.889 * [simplify]: Simplified (2 2) to (λ (x y) (* (+ (pow x (/ 4 2)) (pow y (/ 4 2))) (* (+ y x) (- x y)))) 22.889 * * * * [progress]: [ 79 / 85 ] simplifiying candidate # 22.889 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 22.890 * * [simplify]: iters left: 3 (6 enodes) 22.892 * * [simplify]: iters left: 2 (26 enodes) 22.899 * * [simplify]: iters left: 1 (59 enodes) 22.910 * * [simplify]: Extracting #0: cost 1 inf + 0 22.910 * * [simplify]: Extracting #1: cost 10 inf + 0 22.910 * * [simplify]: Extracting #2: cost 22 inf + 0 22.910 * * [simplify]: Extracting #3: cost 18 inf + 4 22.910 * * [simplify]: Extracting #4: cost 4 inf + 2304 22.911 * * [simplify]: Extracting #5: cost 0 inf + 1869 22.911 * * [simplify]: Extracting #6: cost 0 inf + 1738 22.912 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 22.912 * [simplify]: Simplified (2 2) to (λ (x y) (* (pow 1 4) (- (* (* x x) (* x x)) (* (* y y) (* y y))))) 22.912 * * * * [progress]: [ 80 / 85 ] simplifiying candidate # 22.912 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 22.912 * * [simplify]: iters left: 3 (6 enodes) 22.914 * * [simplify]: iters left: 2 (26 enodes) 22.920 * * [simplify]: iters left: 1 (59 enodes) 22.929 * * [simplify]: Extracting #0: cost 1 inf + 0 22.929 * * [simplify]: Extracting #1: cost 10 inf + 0 22.929 * * [simplify]: Extracting #2: cost 22 inf + 0 22.929 * * [simplify]: Extracting #3: cost 18 inf + 4 22.929 * * [simplify]: Extracting #4: cost 4 inf + 2304 22.929 * * [simplify]: Extracting #5: cost 0 inf + 1869 22.930 * * [simplify]: Extracting #6: cost 0 inf + 1738 22.930 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 22.930 * [simplify]: Simplified (2 2) to (λ (x y) (* 1 (- (* (* x x) (* x x)) (* (* y y) (* y y))))) 22.930 * * * * [progress]: [ 81 / 85 ] simplifiying candidate # 22.931 * [simplify]: Simplifying (- (pow y 4)) 22.931 * * [simplify]: iters left: 3 (4 enodes) 22.932 * * [simplify]: iters left: 2 (16 enodes) 22.939 * * [simplify]: iters left: 1 (32 enodes) 22.948 * * [simplify]: Extracting #0: cost 1 inf + 0 22.948 * * [simplify]: Extracting #1: cost 5 inf + 0 22.949 * * [simplify]: Extracting #2: cost 11 inf + 0 22.949 * * [simplify]: Extracting #3: cost 8 inf + 3 22.949 * * [simplify]: Extracting #4: cost 0 inf + 1175 22.949 * * [simplify]: Extracting #5: cost 0 inf + 651 22.949 * [simplify]: Simplified to (* (* y y) (- (* y y))) 22.949 * [simplify]: Simplified (2 2) to (λ (x y) (+ (pow x 4) (* (* y y) (- (* y y))))) 22.950 * * * * [progress]: [ 82 / 85 ] simplifiying candidate #real (real->posit16 (- (pow x 4) (pow y 4)))))> 22.950 * [simplify]: Simplifying (real->posit16 (- (pow x 4) (pow y 4))) 22.950 * * [simplify]: iters left: 4 (7 enodes) 22.954 * * [simplify]: iters left: 3 (26 enodes) 22.966 * * [simplify]: iters left: 2 (59 enodes) 22.983 * * [simplify]: iters left: 1 (78 enodes) 23.000 * * [simplify]: Extracting #0: cost 1 inf + 0 23.000 * * [simplify]: Extracting #1: cost 2 inf + 0 23.000 * * [simplify]: Extracting #2: cost 18 inf + 0 23.000 * * [simplify]: Extracting #3: cost 39 inf + 0 23.001 * * [simplify]: Extracting #4: cost 27 inf + 589 23.001 * * [simplify]: Extracting #5: cost 2 inf + 3541 23.002 * * [simplify]: Extracting #6: cost 0 inf + 3945 23.003 * [simplify]: Simplified to (real->posit16 (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 23.003 * [simplify]: Simplified (2 1) to (λ (x y) (posit16->real (real->posit16 (- (* (* x x) (* x x)) (* (* y y) (* y y)))))) 23.003 * * * * [progress]: [ 83 / 85 ] simplifiying candidate # 23.003 * [simplify]: Simplifying 0 23.003 * * [simplify]: iters left: 0 (1 enodes) 23.004 * * [simplify]: Extracting #0: cost 1 inf + 0 23.004 * * [simplify]: Extracting #1: cost 0 inf + 1 23.004 * [simplify]: Simplified to 0 23.004 * [simplify]: Simplified (2) to (λ (x y) 0) 23.004 * * * * [progress]: [ 84 / 85 ] simplifiying candidate # 23.004 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 23.004 * * [simplify]: iters left: 3 (6 enodes) 23.006 * * [simplify]: iters left: 2 (26 enodes) 23.012 * * [simplify]: iters left: 1 (59 enodes) 23.021 * * [simplify]: Extracting #0: cost 1 inf + 0 23.021 * * [simplify]: Extracting #1: cost 10 inf + 0 23.021 * * [simplify]: Extracting #2: cost 22 inf + 0 23.021 * * [simplify]: Extracting #3: cost 18 inf + 4 23.022 * * [simplify]: Extracting #4: cost 4 inf + 2304 23.023 * * [simplify]: Extracting #5: cost 0 inf + 1869 23.024 * * [simplify]: Extracting #6: cost 0 inf + 1738 23.025 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 23.025 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 23.025 * * * * [progress]: [ 85 / 85 ] simplifiying candidate # 23.025 * [simplify]: Simplifying (- (pow x 4) (pow y 4)) 23.025 * * [simplify]: iters left: 3 (6 enodes) 23.029 * * [simplify]: iters left: 2 (26 enodes) 23.040 * * [simplify]: iters left: 1 (59 enodes) 23.056 * * [simplify]: Extracting #0: cost 1 inf + 0 23.056 * * [simplify]: Extracting #1: cost 10 inf + 0 23.056 * * [simplify]: Extracting #2: cost 22 inf + 0 23.057 * * [simplify]: Extracting #3: cost 18 inf + 4 23.057 * * [simplify]: Extracting #4: cost 4 inf + 2304 23.058 * * [simplify]: Extracting #5: cost 0 inf + 1869 23.059 * * [simplify]: Extracting #6: cost 0 inf + 1738 23.059 * [simplify]: Simplified to (- (* (* x x) (* x x)) (* (* y y) (* y y))) 23.059 * [simplify]: Simplified (2) to (λ (x y) (- (* (* x x) (* x x)) (* (* y y) (* y y)))) 23.060 * * * [progress]: adding candidates to table 23.797 * * [progress]: iteration 2 / 4 23.797 * * * [progress]: picking best candidate 23.804 * * * * [pick]: Picked # 23.804 * * * [progress]: localizing error 23.851 * * * [progress]: generating rewritten candidates 23.851 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1) 23.853 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 23.856 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2) 23.858 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2) 23.861 * * * [progress]: generating series expansions 23.861 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1) 23.861 * [backup-simplify]: Simplify (sqrt (pow x 4)) into (pow x 2) 23.861 * [approximate]: Taking taylor expansion of (pow x 2) in (x) around 0 23.861 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.861 * [taylor]: Taking taylor expansion of x in x 23.861 * [backup-simplify]: Simplify 0 into 0 23.861 * [backup-simplify]: Simplify 1 into 1 23.861 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.861 * [taylor]: Taking taylor expansion of x in x 23.861 * [backup-simplify]: Simplify 0 into 0 23.861 * [backup-simplify]: Simplify 1 into 1 23.862 * [backup-simplify]: Simplify (* 1 1) into 1 23.862 * [backup-simplify]: Simplify 1 into 1 23.862 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.863 * [backup-simplify]: Simplify 0 into 0 23.863 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.863 * [backup-simplify]: Simplify 0 into 0 23.864 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.864 * [backup-simplify]: Simplify 0 into 0 23.865 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.865 * [backup-simplify]: Simplify 0 into 0 23.865 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.865 * [backup-simplify]: Simplify 0 into 0 23.866 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.866 * [backup-simplify]: Simplify 0 into 0 23.866 * [backup-simplify]: Simplify (* 1 (pow x 2)) into (pow x 2) 23.867 * [backup-simplify]: Simplify (sqrt (pow (/ 1 x) 4)) into (/ 1 (pow x 2)) 23.867 * [approximate]: Taking taylor expansion of (/ 1 (pow x 2)) in (x) around 0 23.867 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.867 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.867 * [taylor]: Taking taylor expansion of x in x 23.867 * [backup-simplify]: Simplify 0 into 0 23.867 * [backup-simplify]: Simplify 1 into 1 23.867 * [backup-simplify]: Simplify (* 1 1) into 1 23.867 * [backup-simplify]: Simplify (/ 1 1) into 1 23.867 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.867 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.867 * [taylor]: Taking taylor expansion of x in x 23.867 * [backup-simplify]: Simplify 0 into 0 23.867 * [backup-simplify]: Simplify 1 into 1 23.868 * [backup-simplify]: Simplify (* 1 1) into 1 23.868 * [backup-simplify]: Simplify (/ 1 1) into 1 23.868 * [backup-simplify]: Simplify 1 into 1 23.868 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.869 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.869 * [backup-simplify]: Simplify 0 into 0 23.869 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.870 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.870 * [backup-simplify]: Simplify 0 into 0 23.870 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.871 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.871 * [backup-simplify]: Simplify 0 into 0 23.872 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.872 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.872 * [backup-simplify]: Simplify 0 into 0 23.873 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.874 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.874 * [backup-simplify]: Simplify 0 into 0 23.875 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.876 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.876 * [backup-simplify]: Simplify 0 into 0 23.876 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 2)) into (pow x 2) 23.876 * [backup-simplify]: Simplify (sqrt (pow (/ 1 (- x)) 4)) into (/ 1 (pow x 2)) 23.876 * [approximate]: Taking taylor expansion of (/ 1 (pow x 2)) in (x) around 0 23.876 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.876 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.876 * [taylor]: Taking taylor expansion of x in x 23.876 * [backup-simplify]: Simplify 0 into 0 23.876 * [backup-simplify]: Simplify 1 into 1 23.876 * [backup-simplify]: Simplify (* 1 1) into 1 23.876 * [backup-simplify]: Simplify (/ 1 1) into 1 23.876 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.876 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.876 * [taylor]: Taking taylor expansion of x in x 23.877 * [backup-simplify]: Simplify 0 into 0 23.877 * [backup-simplify]: Simplify 1 into 1 23.877 * [backup-simplify]: Simplify (* 1 1) into 1 23.877 * [backup-simplify]: Simplify (/ 1 1) into 1 23.877 * [backup-simplify]: Simplify 1 into 1 23.877 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.878 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.878 * [backup-simplify]: Simplify 0 into 0 23.879 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.879 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.879 * [backup-simplify]: Simplify 0 into 0 23.880 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.880 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.880 * [backup-simplify]: Simplify 0 into 0 23.881 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.882 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.882 * [backup-simplify]: Simplify 0 into 0 23.882 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.883 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.883 * [backup-simplify]: Simplify 0 into 0 23.884 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.884 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.885 * [backup-simplify]: Simplify 0 into 0 23.885 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 2)) into (pow x 2) 23.885 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 23.885 * [backup-simplify]: Simplify (sqrt (pow x 4)) into (pow x 2) 23.885 * [approximate]: Taking taylor expansion of (pow x 2) in (x) around 0 23.885 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.885 * [taylor]: Taking taylor expansion of x in x 23.885 * [backup-simplify]: Simplify 0 into 0 23.885 * [backup-simplify]: Simplify 1 into 1 23.885 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.885 * [taylor]: Taking taylor expansion of x in x 23.885 * [backup-simplify]: Simplify 0 into 0 23.885 * [backup-simplify]: Simplify 1 into 1 23.885 * [backup-simplify]: Simplify (* 1 1) into 1 23.885 * [backup-simplify]: Simplify 1 into 1 23.886 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.886 * [backup-simplify]: Simplify 0 into 0 23.886 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.886 * [backup-simplify]: Simplify 0 into 0 23.887 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.887 * [backup-simplify]: Simplify 0 into 0 23.888 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.888 * [backup-simplify]: Simplify 0 into 0 23.889 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.889 * [backup-simplify]: Simplify 0 into 0 23.891 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.891 * [backup-simplify]: Simplify 0 into 0 23.891 * [backup-simplify]: Simplify (* 1 (pow x 2)) into (pow x 2) 23.891 * [backup-simplify]: Simplify (sqrt (pow (/ 1 x) 4)) into (/ 1 (pow x 2)) 23.891 * [approximate]: Taking taylor expansion of (/ 1 (pow x 2)) in (x) around 0 23.891 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.891 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.891 * [taylor]: Taking taylor expansion of x in x 23.891 * [backup-simplify]: Simplify 0 into 0 23.891 * [backup-simplify]: Simplify 1 into 1 23.891 * [backup-simplify]: Simplify (* 1 1) into 1 23.892 * [backup-simplify]: Simplify (/ 1 1) into 1 23.892 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.892 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.892 * [taylor]: Taking taylor expansion of x in x 23.892 * [backup-simplify]: Simplify 0 into 0 23.892 * [backup-simplify]: Simplify 1 into 1 23.892 * [backup-simplify]: Simplify (* 1 1) into 1 23.893 * [backup-simplify]: Simplify (/ 1 1) into 1 23.893 * [backup-simplify]: Simplify 1 into 1 23.894 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.894 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.894 * [backup-simplify]: Simplify 0 into 0 23.895 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.896 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.896 * [backup-simplify]: Simplify 0 into 0 23.898 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.899 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.899 * [backup-simplify]: Simplify 0 into 0 23.900 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.901 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.901 * [backup-simplify]: Simplify 0 into 0 23.902 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.904 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.904 * [backup-simplify]: Simplify 0 into 0 23.905 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.906 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.906 * [backup-simplify]: Simplify 0 into 0 23.907 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 x)) 2)) into (pow x 2) 23.907 * [backup-simplify]: Simplify (sqrt (pow (/ 1 (- x)) 4)) into (/ 1 (pow x 2)) 23.907 * [approximate]: Taking taylor expansion of (/ 1 (pow x 2)) in (x) around 0 23.907 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.907 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.907 * [taylor]: Taking taylor expansion of x in x 23.907 * [backup-simplify]: Simplify 0 into 0 23.907 * [backup-simplify]: Simplify 1 into 1 23.907 * [backup-simplify]: Simplify (* 1 1) into 1 23.908 * [backup-simplify]: Simplify (/ 1 1) into 1 23.908 * [taylor]: Taking taylor expansion of (/ 1 (pow x 2)) in x 23.908 * [taylor]: Taking taylor expansion of (pow x 2) in x 23.908 * [taylor]: Taking taylor expansion of x in x 23.908 * [backup-simplify]: Simplify 0 into 0 23.908 * [backup-simplify]: Simplify 1 into 1 23.909 * [backup-simplify]: Simplify (* 1 1) into 1 23.909 * [backup-simplify]: Simplify (/ 1 1) into 1 23.909 * [backup-simplify]: Simplify 1 into 1 23.910 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.911 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.911 * [backup-simplify]: Simplify 0 into 0 23.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.913 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.913 * [backup-simplify]: Simplify 0 into 0 23.914 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.915 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.915 * [backup-simplify]: Simplify 0 into 0 23.916 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.917 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.917 * [backup-simplify]: Simplify 0 into 0 23.919 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.920 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.920 * [backup-simplify]: Simplify 0 into 0 23.921 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.922 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.922 * [backup-simplify]: Simplify 0 into 0 23.922 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- x))) 2)) into (pow x 2) 23.922 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2) 23.923 * [backup-simplify]: Simplify (sqrt (pow y 4)) into (pow y 2) 23.923 * [approximate]: Taking taylor expansion of (pow y 2) in (y) around 0 23.923 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.923 * [taylor]: Taking taylor expansion of y in y 23.923 * [backup-simplify]: Simplify 0 into 0 23.923 * [backup-simplify]: Simplify 1 into 1 23.923 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.923 * [taylor]: Taking taylor expansion of y in y 23.923 * [backup-simplify]: Simplify 0 into 0 23.923 * [backup-simplify]: Simplify 1 into 1 23.923 * [backup-simplify]: Simplify (* 1 1) into 1 23.923 * [backup-simplify]: Simplify 1 into 1 23.924 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.924 * [backup-simplify]: Simplify 0 into 0 23.925 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.925 * [backup-simplify]: Simplify 0 into 0 23.926 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.926 * [backup-simplify]: Simplify 0 into 0 23.927 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.927 * [backup-simplify]: Simplify 0 into 0 23.929 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.929 * [backup-simplify]: Simplify 0 into 0 23.930 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.930 * [backup-simplify]: Simplify 0 into 0 23.930 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 23.931 * [backup-simplify]: Simplify (sqrt (pow (/ 1 y) 4)) into (/ 1 (pow y 2)) 23.931 * [approximate]: Taking taylor expansion of (/ 1 (pow y 2)) in (y) around 0 23.931 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.931 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.931 * [taylor]: Taking taylor expansion of y in y 23.931 * [backup-simplify]: Simplify 0 into 0 23.931 * [backup-simplify]: Simplify 1 into 1 23.931 * [backup-simplify]: Simplify (* 1 1) into 1 23.932 * [backup-simplify]: Simplify (/ 1 1) into 1 23.932 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.932 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.932 * [taylor]: Taking taylor expansion of y in y 23.932 * [backup-simplify]: Simplify 0 into 0 23.932 * [backup-simplify]: Simplify 1 into 1 23.932 * [backup-simplify]: Simplify (* 1 1) into 1 23.932 * [backup-simplify]: Simplify (/ 1 1) into 1 23.933 * [backup-simplify]: Simplify 1 into 1 23.933 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.934 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.934 * [backup-simplify]: Simplify 0 into 0 23.935 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.936 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.936 * [backup-simplify]: Simplify 0 into 0 23.937 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.938 * [backup-simplify]: Simplify 0 into 0 23.939 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.940 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.940 * [backup-simplify]: Simplify 0 into 0 23.941 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.941 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.941 * [backup-simplify]: Simplify 0 into 0 23.942 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.943 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.943 * [backup-simplify]: Simplify 0 into 0 23.943 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 y)) 2)) into (pow y 2) 23.943 * [backup-simplify]: Simplify (sqrt (pow (/ 1 (- y)) 4)) into (/ 1 (pow y 2)) 23.943 * [approximate]: Taking taylor expansion of (/ 1 (pow y 2)) in (y) around 0 23.943 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.943 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.943 * [taylor]: Taking taylor expansion of y in y 23.943 * [backup-simplify]: Simplify 0 into 0 23.943 * [backup-simplify]: Simplify 1 into 1 23.943 * [backup-simplify]: Simplify (* 1 1) into 1 23.944 * [backup-simplify]: Simplify (/ 1 1) into 1 23.944 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.944 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.944 * [taylor]: Taking taylor expansion of y in y 23.944 * [backup-simplify]: Simplify 0 into 0 23.944 * [backup-simplify]: Simplify 1 into 1 23.944 * [backup-simplify]: Simplify (* 1 1) into 1 23.944 * [backup-simplify]: Simplify (/ 1 1) into 1 23.944 * [backup-simplify]: Simplify 1 into 1 23.945 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.945 * [backup-simplify]: Simplify 0 into 0 23.946 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.946 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.946 * [backup-simplify]: Simplify 0 into 0 23.947 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.947 * [backup-simplify]: Simplify 0 into 0 23.948 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.949 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.949 * [backup-simplify]: Simplify 0 into 0 23.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.950 * [backup-simplify]: Simplify 0 into 0 23.951 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.952 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.952 * [backup-simplify]: Simplify 0 into 0 23.952 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- y))) 2)) into (pow y 2) 23.952 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2) 23.952 * [backup-simplify]: Simplify (sqrt (pow y 4)) into (pow y 2) 23.952 * [approximate]: Taking taylor expansion of (pow y 2) in (y) around 0 23.952 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.952 * [taylor]: Taking taylor expansion of y in y 23.952 * [backup-simplify]: Simplify 0 into 0 23.952 * [backup-simplify]: Simplify 1 into 1 23.952 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.952 * [taylor]: Taking taylor expansion of y in y 23.952 * [backup-simplify]: Simplify 0 into 0 23.952 * [backup-simplify]: Simplify 1 into 1 23.952 * [backup-simplify]: Simplify (* 1 1) into 1 23.952 * [backup-simplify]: Simplify 1 into 1 23.953 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.953 * [backup-simplify]: Simplify 0 into 0 23.953 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.953 * [backup-simplify]: Simplify 0 into 0 23.954 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.954 * [backup-simplify]: Simplify 0 into 0 23.957 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.957 * [backup-simplify]: Simplify 0 into 0 23.958 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.958 * [backup-simplify]: Simplify 0 into 0 23.959 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.959 * [backup-simplify]: Simplify 0 into 0 23.959 * [backup-simplify]: Simplify (* 1 (pow y 2)) into (pow y 2) 23.959 * [backup-simplify]: Simplify (sqrt (pow (/ 1 y) 4)) into (/ 1 (pow y 2)) 23.959 * [approximate]: Taking taylor expansion of (/ 1 (pow y 2)) in (y) around 0 23.959 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.959 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.959 * [taylor]: Taking taylor expansion of y in y 23.959 * [backup-simplify]: Simplify 0 into 0 23.959 * [backup-simplify]: Simplify 1 into 1 23.960 * [backup-simplify]: Simplify (* 1 1) into 1 23.960 * [backup-simplify]: Simplify (/ 1 1) into 1 23.960 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.960 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.960 * [taylor]: Taking taylor expansion of y in y 23.960 * [backup-simplify]: Simplify 0 into 0 23.960 * [backup-simplify]: Simplify 1 into 1 23.960 * [backup-simplify]: Simplify (* 1 1) into 1 23.960 * [backup-simplify]: Simplify (/ 1 1) into 1 23.960 * [backup-simplify]: Simplify 1 into 1 23.961 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.961 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.961 * [backup-simplify]: Simplify 0 into 0 23.962 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.963 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.963 * [backup-simplify]: Simplify 0 into 0 23.963 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.964 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.964 * [backup-simplify]: Simplify 0 into 0 23.965 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.965 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.965 * [backup-simplify]: Simplify 0 into 0 23.966 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.966 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.966 * [backup-simplify]: Simplify 0 into 0 23.967 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.968 * [backup-simplify]: Simplify 0 into 0 23.968 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 y)) 2)) into (pow y 2) 23.968 * [backup-simplify]: Simplify (sqrt (pow (/ 1 (- y)) 4)) into (/ 1 (pow y 2)) 23.968 * [approximate]: Taking taylor expansion of (/ 1 (pow y 2)) in (y) around 0 23.968 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.968 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.968 * [taylor]: Taking taylor expansion of y in y 23.968 * [backup-simplify]: Simplify 0 into 0 23.968 * [backup-simplify]: Simplify 1 into 1 23.969 * [backup-simplify]: Simplify (* 1 1) into 1 23.969 * [backup-simplify]: Simplify (/ 1 1) into 1 23.969 * [taylor]: Taking taylor expansion of (/ 1 (pow y 2)) in y 23.969 * [taylor]: Taking taylor expansion of (pow y 2) in y 23.969 * [taylor]: Taking taylor expansion of y in y 23.969 * [backup-simplify]: Simplify 0 into 0 23.969 * [backup-simplify]: Simplify 1 into 1 23.970 * [backup-simplify]: Simplify (* 1 1) into 1 23.970 * [backup-simplify]: Simplify (/ 1 1) into 1 23.970 * [backup-simplify]: Simplify 1 into 1 23.971 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 23.972 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 23.972 * [backup-simplify]: Simplify 0 into 0 23.973 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 23.974 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.974 * [backup-simplify]: Simplify 0 into 0 23.975 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 23.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.976 * [backup-simplify]: Simplify 0 into 0 23.977 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 23.978 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.978 * [backup-simplify]: Simplify 0 into 0 23.979 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 23.980 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.980 * [backup-simplify]: Simplify 0 into 0 23.982 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 23.983 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 23.983 * [backup-simplify]: Simplify 0 into 0 23.983 * [backup-simplify]: Simplify (* 1 (pow (/ 1 (/ 1 (- y))) 2)) into (pow y 2) 23.983 * * * [progress]: simplifying candidates 23.983 * * * * [progress]: [ 1 / 100 ] simplifiying candidate # 23.983 * [simplify]: Simplifying (expm1 (sqrt (pow x 4))) 23.983 * * [simplify]: iters left: 3 (5 enodes) 23.987 * * [simplify]: iters left: 2 (19 enodes) 23.995 * * [simplify]: iters left: 1 (33 enodes) 24.005 * * [simplify]: Extracting #0: cost 1 inf + 0 24.005 * * [simplify]: Extracting #1: cost 3 inf + 0 24.005 * * [simplify]: Extracting #2: cost 6 inf + 0 24.005 * * [simplify]: Extracting #3: cost 11 inf + 0 24.005 * * [simplify]: Extracting #4: cost 8 inf + 3 24.005 * * [simplify]: Extracting #5: cost 0 inf + 1657 24.005 * * [simplify]: Extracting #6: cost 0 inf + 711 24.006 * [simplify]: Simplified to (expm1 (fabs (* x x))) 24.006 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (log1p (expm1 (fabs (* x x)))) (sqrt (pow y 4))))) 24.006 * * * * [progress]: [ 2 / 100 ] simplifiying candidate # 24.006 * [simplify]: Simplifying (log1p (sqrt (pow x 4))) 24.006 * * [simplify]: iters left: 3 (5 enodes) 24.010 * * [simplify]: iters left: 2 (19 enodes) 24.018 * * [simplify]: iters left: 1 (33 enodes) 24.027 * * [simplify]: Extracting #0: cost 1 inf + 0 24.027 * * [simplify]: Extracting #1: cost 3 inf + 0 24.027 * * [simplify]: Extracting #2: cost 6 inf + 0 24.027 * * [simplify]: Extracting #3: cost 11 inf + 0 24.028 * * [simplify]: Extracting #4: cost 8 inf + 3 24.028 * * [simplify]: Extracting #5: cost 0 inf + 1697 24.028 * * [simplify]: Extracting #6: cost 0 inf + 751 24.028 * [simplify]: Simplified to (log1p (fabs (* x x))) 24.028 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (expm1 (log1p (fabs (* x x)))) (sqrt (pow y 4))))) 24.028 * * * * [progress]: [ 3 / 100 ] simplifiying candidate # 24.029 * * * * [progress]: [ 4 / 100 ] simplifiying candidate # 24.029 * * * * [progress]: [ 5 / 100 ] simplifiying candidate # 24.029 * [simplify]: Simplifying (log (sqrt (pow x 4))) 24.029 * * [simplify]: iters left: 3 (5 enodes) 24.032 * * [simplify]: iters left: 2 (19 enodes) 24.040 * * [simplify]: iters left: 1 (33 enodes) 24.049 * * [simplify]: Extracting #0: cost 1 inf + 0 24.049 * * [simplify]: Extracting #1: cost 3 inf + 0 24.049 * * [simplify]: Extracting #2: cost 6 inf + 0 24.049 * * [simplify]: Extracting #3: cost 11 inf + 0 24.050 * * [simplify]: Extracting #4: cost 8 inf + 3 24.050 * * [simplify]: Extracting #5: cost 0 inf + 1657 24.050 * * [simplify]: Extracting #6: cost 0 inf + 711 24.050 * [simplify]: Simplified to (log (fabs (* x x))) 24.050 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (exp (log (fabs (* x x)))) (sqrt (pow y 4))))) 24.050 * * * * [progress]: [ 6 / 100 ] simplifiying candidate # 24.051 * [simplify]: Simplifying (exp (sqrt (pow x 4))) 24.051 * * [simplify]: iters left: 3 (5 enodes) 24.054 * * [simplify]: iters left: 2 (19 enodes) 24.062 * * [simplify]: iters left: 1 (33 enodes) 24.072 * * [simplify]: Extracting #0: cost 1 inf + 0 24.072 * * [simplify]: Extracting #1: cost 3 inf + 0 24.072 * * [simplify]: Extracting #2: cost 6 inf + 0 24.072 * * [simplify]: Extracting #3: cost 11 inf + 0 24.072 * * [simplify]: Extracting #4: cost 8 inf + 3 24.072 * * [simplify]: Extracting #5: cost 0 inf + 1657 24.073 * * [simplify]: Extracting #6: cost 0 inf + 711 24.073 * [simplify]: Simplified to (exp (fabs (* x x))) 24.073 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (log (exp (fabs (* x x)))) (sqrt (pow y 4))))) 24.073 * * * * [progress]: [ 7 / 100 ] simplifiying candidate # 24.073 * [simplify]: Simplifying (* (cbrt (sqrt (pow x 4))) (cbrt (sqrt (pow x 4)))) 24.073 * * [simplify]: iters left: 5 (6 enodes) 24.077 * * [simplify]: iters left: 4 (22 enodes) 24.086 * * [simplify]: iters left: 3 (36 enodes) 24.097 * * [simplify]: iters left: 2 (40 enodes) 24.102 * * [simplify]: iters left: 1 (46 enodes) 24.111 * * [simplify]: Extracting #0: cost 1 inf + 0 24.111 * * [simplify]: Extracting #1: cost 3 inf + 0 24.111 * * [simplify]: Extracting #2: cost 5 inf + 0 24.111 * * [simplify]: Extracting #3: cost 8 inf + 0 24.111 * * [simplify]: Extracting #4: cost 14 inf + 0 24.112 * * [simplify]: Extracting #5: cost 13 inf + 3 24.112 * * [simplify]: Extracting #6: cost 6 inf + 672 24.112 * * [simplify]: Extracting #7: cost 1 inf + 1095 24.112 * * [simplify]: Extracting #8: cost 0 inf + 1296 24.112 * [simplify]: Simplified to (* (cbrt (fabs (* x x))) (cbrt (fabs (* x x)))) 24.112 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (* (cbrt (fabs (* x x))) (cbrt (fabs (* x x)))) (cbrt (sqrt (pow x 4)))) (sqrt (pow y 4))))) 24.113 * [simplify]: Simplifying (cbrt (sqrt (pow x 4))) 24.113 * * [simplify]: iters left: 3 (5 enodes) 24.114 * * [simplify]: iters left: 2 (19 enodes) 24.119 * * [simplify]: iters left: 1 (33 enodes) 24.124 * * [simplify]: Extracting #0: cost 1 inf + 0 24.124 * * [simplify]: Extracting #1: cost 3 inf + 0 24.124 * * [simplify]: Extracting #2: cost 6 inf + 0 24.124 * * [simplify]: Extracting #3: cost 11 inf + 0 24.124 * * [simplify]: Extracting #4: cost 8 inf + 3 24.124 * * [simplify]: Extracting #5: cost 0 inf + 1677 24.124 * * [simplify]: Extracting #6: cost 0 inf + 731 24.125 * [simplify]: Simplified to (cbrt (fabs (* x x))) 24.125 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (* (cbrt (sqrt (pow x 4))) (cbrt (sqrt (pow x 4)))) (cbrt (fabs (* x x)))) (sqrt (pow y 4))))) 24.125 * * * * [progress]: [ 8 / 100 ] simplifiying candidate # 24.125 * [simplify]: Simplifying (* (* (sqrt (pow x 4)) (sqrt (pow x 4))) (sqrt (pow x 4))) 24.125 * * [simplify]: iters left: 6 (6 enodes) 24.129 * * [simplify]: iters left: 5 (21 enodes) 24.138 * * [simplify]: iters left: 4 (42 enodes) 24.151 * * [simplify]: iters left: 3 (57 enodes) 24.169 * * [simplify]: iters left: 2 (83 enodes) 24.188 * * [simplify]: iters left: 1 (142 enodes) 24.211 * * [simplify]: Extracting #0: cost 1 inf + 0 24.211 * * [simplify]: Extracting #1: cost 16 inf + 0 24.211 * * [simplify]: Extracting #2: cost 35 inf + 2 24.211 * * [simplify]: Extracting #3: cost 26 inf + 463 24.211 * * [simplify]: Extracting #4: cost 18 inf + 1995 24.213 * * [simplify]: Extracting #5: cost 0 inf + 7469 24.215 * [simplify]: Simplified to (* (fabs (* x x)) (* (* x x) (* x x))) 24.215 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (cbrt (* (fabs (* x x)) (* (* x x) (* x x)))) (sqrt (pow y 4))))) 24.215 * * * * [progress]: [ 9 / 100 ] simplifiying candidate # 24.215 * [simplify]: Simplifying (sqrt (pow (* (cbrt x) (cbrt x)) 4)) 24.216 * * [simplify]: iters left: 5 (6 enodes) 24.219 * * [simplify]: iters left: 4 (22 enodes) 24.227 * * [simplify]: iters left: 3 (36 enodes) 24.241 * * [simplify]: iters left: 2 (58 enodes) 24.258 * * [simplify]: iters left: 1 (112 enodes) 24.288 * * [simplify]: Extracting #0: cost 1 inf + 0 24.288 * * [simplify]: Extracting #1: cost 4 inf + 0 24.288 * * [simplify]: Extracting #2: cost 26 inf + 0 24.288 * * [simplify]: Extracting #3: cost 51 inf + 2 24.288 * * [simplify]: Extracting #4: cost 43 inf + 673 24.289 * * [simplify]: Extracting #5: cost 36 inf + 1771 24.291 * * [simplify]: Extracting #6: cost 7 inf + 10205 24.294 * * [simplify]: Extracting #7: cost 0 inf + 10735 24.297 * * [simplify]: Extracting #8: cost 0 inf + 10564 24.300 * [simplify]: Simplified to (fabs (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) 24.300 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (fabs (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (sqrt (pow (cbrt x) 4))) (sqrt (pow y 4))))) 24.301 * [simplify]: Simplifying (sqrt (pow (cbrt x) 4)) 24.301 * * [simplify]: iters left: 3 (5 enodes) 24.304 * * [simplify]: iters left: 2 (19 enodes) 24.312 * * [simplify]: iters left: 1 (33 enodes) 24.326 * * [simplify]: Extracting #0: cost 1 inf + 0 24.326 * * [simplify]: Extracting #1: cost 4 inf + 0 24.326 * * [simplify]: Extracting #2: cost 10 inf + 0 24.326 * * [simplify]: Extracting #3: cost 12 inf + 2 24.326 * * [simplify]: Extracting #4: cost 4 inf + 1284 24.326 * * [simplify]: Extracting #5: cost 1 inf + 1345 24.327 * * [simplify]: Extracting #6: cost 0 inf + 1637 24.327 * [simplify]: Simplified to (fabs (* (cbrt x) (cbrt x))) 24.327 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (fabs (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (fabs (* (cbrt x) (cbrt x)))) (sqrt (pow y 4))))) 24.327 * * * * [progress]: [ 10 / 100 ] simplifiying candidate # 24.328 * [simplify]: Simplifying (sqrt (pow (sqrt x) 4)) 24.328 * * [simplify]: iters left: 3 (5 enodes) 24.331 * * [simplify]: iters left: 2 (19 enodes) 24.339 * * [simplify]: iters left: 1 (33 enodes) 24.345 * * [simplify]: Extracting #0: cost 1 inf + 0 24.345 * * [simplify]: Extracting #1: cost 4 inf + 0 24.345 * * [simplify]: Extracting #2: cost 8 inf + 1 24.345 * * [simplify]: Extracting #3: cost 6 inf + 207 24.345 * * [simplify]: Extracting #4: cost 3 inf + 502 24.345 * * [simplify]: Extracting #5: cost 1 inf + 755 24.346 * * [simplify]: Extracting #6: cost 0 inf + 1007 24.346 * [simplify]: Simplified to (fabs x) 24.346 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (fabs x) (sqrt (pow (sqrt x) 4))) (sqrt (pow y 4))))) 24.346 * [simplify]: Simplifying (sqrt (pow (sqrt x) 4)) 24.346 * * [simplify]: iters left: 3 (5 enodes) 24.348 * * [simplify]: iters left: 2 (19 enodes) 24.352 * * [simplify]: iters left: 1 (33 enodes) 24.358 * * [simplify]: Extracting #0: cost 1 inf + 0 24.358 * * [simplify]: Extracting #1: cost 4 inf + 0 24.358 * * [simplify]: Extracting #2: cost 8 inf + 1 24.358 * * [simplify]: Extracting #3: cost 6 inf + 207 24.358 * * [simplify]: Extracting #4: cost 3 inf + 502 24.358 * * [simplify]: Extracting #5: cost 1 inf + 755 24.358 * * [simplify]: Extracting #6: cost 0 inf + 1007 24.358 * [simplify]: Simplified to (fabs x) 24.358 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (sqrt (pow (sqrt x) 4)) (fabs x)) (sqrt (pow y 4))))) 24.359 * * * * [progress]: [ 11 / 100 ] simplifiying candidate # 24.359 * [simplify]: Simplifying (sqrt (pow 1 4)) 24.359 * * [simplify]: iters left: 2 (4 enodes) 24.361 * * [simplify]: iters left: 1 (12 enodes) 24.363 * * [simplify]: Extracting #0: cost 1 inf + 0 24.363 * * [simplify]: Extracting #1: cost 0 inf + 1 24.363 * [simplify]: Simplified to 1 24.363 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* 1 (sqrt (pow x 4))) (sqrt (pow y 4))))) 24.363 * [simplify]: Simplifying (sqrt (pow x 4)) 24.364 * * [simplify]: iters left: 2 (4 enodes) 24.365 * * [simplify]: iters left: 1 (16 enodes) 24.368 * * [simplify]: Extracting #0: cost 1 inf + 0 24.368 * * [simplify]: Extracting #1: cost 4 inf + 0 24.368 * * [simplify]: Extracting #2: cost 10 inf + 0 24.368 * * [simplify]: Extracting #3: cost 8 inf + 3 24.369 * * [simplify]: Extracting #4: cost 1 inf + 1014 24.369 * * [simplify]: Extracting #5: cost 0 inf + 622 24.369 * [simplify]: Simplified to (fabs (* x x)) 24.369 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* 1 (fabs (* x x))) (sqrt (pow y 4))))) 24.369 * * * * [progress]: [ 12 / 100 ] simplifiying candidate # 24.369 * [simplify]: Simplifying (sqrt (* (cbrt (pow x 4)) (cbrt (pow x 4)))) 24.369 * * [simplify]: iters left: 5 (6 enodes) 24.371 * * [simplify]: iters left: 4 (23 enodes) 24.376 * * [simplify]: iters left: 3 (36 enodes) 24.381 * * [simplify]: iters left: 2 (40 enodes) 24.392 * * [simplify]: iters left: 1 (46 enodes) 24.404 * * [simplify]: Extracting #0: cost 1 inf + 0 24.404 * * [simplify]: Extracting #1: cost 4 inf + 0 24.404 * * [simplify]: Extracting #2: cost 7 inf + 0 24.404 * * [simplify]: Extracting #3: cost 12 inf + 0 24.404 * * [simplify]: Extracting #4: cost 14 inf + 2 24.404 * * [simplify]: Extracting #5: cost 6 inf + 1385 24.405 * * [simplify]: Extracting #6: cost 2 inf + 1516 24.405 * * [simplify]: Extracting #7: cost 0 inf + 1667 24.406 * * [simplify]: Extracting #8: cost 0 inf + 1536 24.406 * [simplify]: Simplified to (fabs (cbrt (* (* x x) (* x x)))) 24.406 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (fabs (cbrt (* (* x x) (* x x)))) (sqrt (cbrt (pow x 4)))) (sqrt (pow y 4))))) 24.407 * [simplify]: Simplifying (sqrt (cbrt (pow x 4))) 24.407 * * [simplify]: iters left: 3 (5 enodes) 24.410 * * [simplify]: iters left: 2 (19 enodes) 24.417 * * [simplify]: iters left: 1 (32 enodes) 24.425 * * [simplify]: Extracting #0: cost 1 inf + 0 24.426 * * [simplify]: Extracting #1: cost 3 inf + 0 24.426 * * [simplify]: Extracting #2: cost 5 inf + 0 24.426 * * [simplify]: Extracting #3: cost 9 inf + 0 24.426 * * [simplify]: Extracting #4: cost 9 inf + 2 24.426 * * [simplify]: Extracting #5: cost 0 inf + 1757 24.426 * * [simplify]: Extracting #6: cost 0 inf + 971 24.426 * [simplify]: Simplified to (sqrt (cbrt (* (* x x) (* x x)))) 24.427 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (sqrt (* (cbrt (pow x 4)) (cbrt (pow x 4)))) (sqrt (cbrt (* (* x x) (* x x))))) (sqrt (pow y 4))))) 24.427 * * * * [progress]: [ 13 / 100 ] simplifiying candidate # 24.427 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 24.427 * * [simplify]: iters left: 3 (5 enodes) 24.429 * * [simplify]: iters left: 2 (19 enodes) 24.435 * * [simplify]: iters left: 1 (33 enodes) 24.439 * * [simplify]: Extracting #0: cost 1 inf + 0 24.439 * * [simplify]: Extracting #1: cost 3 inf + 0 24.439 * * [simplify]: Extracting #2: cost 6 inf + 0 24.439 * * [simplify]: Extracting #3: cost 11 inf + 0 24.439 * * [simplify]: Extracting #4: cost 8 inf + 3 24.439 * * [simplify]: Extracting #5: cost 0 inf + 1597 24.439 * * [simplify]: Extracting #6: cost 0 inf + 651 24.440 * [simplify]: Simplified to (sqrt (fabs (* x x))) 24.440 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (sqrt (fabs (* x x))) (sqrt (sqrt (pow x 4)))) (sqrt (pow y 4))))) 24.440 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 24.440 * * [simplify]: iters left: 3 (5 enodes) 24.441 * * [simplify]: iters left: 2 (19 enodes) 24.445 * * [simplify]: iters left: 1 (33 enodes) 24.450 * * [simplify]: Extracting #0: cost 1 inf + 0 24.450 * * [simplify]: Extracting #1: cost 3 inf + 0 24.450 * * [simplify]: Extracting #2: cost 6 inf + 0 24.450 * * [simplify]: Extracting #3: cost 11 inf + 0 24.450 * * [simplify]: Extracting #4: cost 8 inf + 3 24.450 * * [simplify]: Extracting #5: cost 0 inf + 1597 24.450 * * [simplify]: Extracting #6: cost 0 inf + 651 24.450 * [simplify]: Simplified to (sqrt (fabs (* x x))) 24.450 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (sqrt (sqrt (pow x 4))) (sqrt (fabs (* x x)))) (sqrt (pow y 4))))) 24.450 * * * * [progress]: [ 14 / 100 ] simplifiying candidate # 24.451 * [simplify]: Simplifying (sqrt 1) 24.451 * * [simplify]: iters left: 1 (2 enodes) 24.452 * * [simplify]: Extracting #0: cost 1 inf + 0 24.453 * * [simplify]: Extracting #1: cost 0 inf + 1 24.453 * [simplify]: Simplified to 1 24.453 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* 1 (sqrt (pow x 4))) (sqrt (pow y 4))))) 24.453 * [simplify]: Simplifying (sqrt (pow x 4)) 24.453 * * [simplify]: iters left: 2 (4 enodes) 24.454 * * [simplify]: iters left: 1 (16 enodes) 24.458 * * [simplify]: Extracting #0: cost 1 inf + 0 24.458 * * [simplify]: Extracting #1: cost 4 inf + 0 24.458 * * [simplify]: Extracting #2: cost 10 inf + 0 24.458 * * [simplify]: Extracting #3: cost 8 inf + 3 24.458 * * [simplify]: Extracting #4: cost 1 inf + 1014 24.458 * * [simplify]: Extracting #5: cost 0 inf + 622 24.458 * [simplify]: Simplified to (fabs (* x x)) 24.458 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* 1 (fabs (* x x))) (sqrt (pow y 4))))) 24.458 * * * * [progress]: [ 15 / 100 ] simplifiying candidate # 24.458 * [simplify]: Simplifying (sqrt (pow x (/ 4 2))) 24.459 * * [simplify]: iters left: 4 (6 enodes) 24.462 * * [simplify]: iters left: 3 (21 enodes) 24.472 * * [simplify]: iters left: 2 (39 enodes) 24.482 * * [simplify]: iters left: 1 (52 enodes) 24.497 * * [simplify]: Extracting #0: cost 1 inf + 0 24.497 * * [simplify]: Extracting #1: cost 4 inf + 0 24.497 * * [simplify]: Extracting #2: cost 5 inf + 1 24.497 * * [simplify]: Extracting #3: cost 1 inf + 125 24.497 * * [simplify]: Extracting #4: cost 0 inf + 166 24.497 * [simplify]: Simplified to (fabs x) 24.498 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (fabs x) (sqrt (pow x (/ 4 2)))) (sqrt (pow y 4))))) 24.498 * [simplify]: Simplifying (sqrt (pow x (/ 4 2))) 24.498 * * [simplify]: iters left: 4 (6 enodes) 24.503 * * [simplify]: iters left: 3 (21 enodes) 24.513 * * [simplify]: iters left: 2 (39 enodes) 24.523 * * [simplify]: iters left: 1 (52 enodes) 24.538 * * [simplify]: Extracting #0: cost 1 inf + 0 24.538 * * [simplify]: Extracting #1: cost 4 inf + 0 24.538 * * [simplify]: Extracting #2: cost 5 inf + 1 24.538 * * [simplify]: Extracting #3: cost 1 inf + 125 24.538 * * [simplify]: Extracting #4: cost 0 inf + 166 24.538 * [simplify]: Simplified to (fabs x) 24.538 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (sqrt (pow x (/ 4 2))) (fabs x)) (sqrt (pow y 4))))) 24.539 * * * * [progress]: [ 16 / 100 ] simplifiying candidate # 24.539 * [simplify]: Simplifying (/ 4 2) 24.539 * * [simplify]: iters left: 2 (3 enodes) 24.543 * * [simplify]: iters left: 1 (9 enodes) 24.545 * * [simplify]: Extracting #0: cost 1 inf + 0 24.545 * * [simplify]: Extracting #1: cost 0 inf + 1 24.546 * [simplify]: Simplified to 2 24.546 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (pow x 2) (sqrt (pow y 4))))) 24.546 * * * * [progress]: [ 17 / 100 ] simplifiying candidate # 24.546 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 24.546 * * [simplify]: iters left: 3 (5 enodes) 24.549 * * [simplify]: iters left: 2 (19 enodes) 24.557 * * [simplify]: iters left: 1 (33 enodes) 24.569 * * [simplify]: Extracting #0: cost 1 inf + 0 24.569 * * [simplify]: Extracting #1: cost 3 inf + 0 24.569 * * [simplify]: Extracting #2: cost 6 inf + 0 24.569 * * [simplify]: Extracting #3: cost 11 inf + 0 24.569 * * [simplify]: Extracting #4: cost 8 inf + 3 24.569 * * [simplify]: Extracting #5: cost 0 inf + 1597 24.570 * * [simplify]: Extracting #6: cost 0 inf + 651 24.570 * [simplify]: Simplified to (sqrt (fabs (* x x))) 24.570 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (sqrt (fabs (* x x))) (sqrt (sqrt (pow x 4)))) (sqrt (pow y 4))))) 24.570 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 24.570 * * [simplify]: iters left: 3 (5 enodes) 24.573 * * [simplify]: iters left: 2 (19 enodes) 24.581 * * [simplify]: iters left: 1 (33 enodes) 24.590 * * [simplify]: Extracting #0: cost 1 inf + 0 24.590 * * [simplify]: Extracting #1: cost 3 inf + 0 24.590 * * [simplify]: Extracting #2: cost 6 inf + 0 24.590 * * [simplify]: Extracting #3: cost 11 inf + 0 24.590 * * [simplify]: Extracting #4: cost 8 inf + 3 24.590 * * [simplify]: Extracting #5: cost 0 inf + 1597 24.591 * * [simplify]: Extracting #6: cost 0 inf + 651 24.591 * [simplify]: Simplified to (sqrt (fabs (* x x))) 24.591 * [simplify]: Simplified (2 2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* (sqrt (sqrt (pow x 4))) (sqrt (fabs (* x x)))) (sqrt (pow y 4))))) 24.591 * * * * [progress]: [ 18 / 100 ] simplifiying candidate # 24.591 * * * * [progress]: [ 19 / 100 ] simplifiying candidate # 24.591 * * * * [progress]: [ 20 / 100 ] simplifiying candidate # 24.591 * * * * [progress]: [ 21 / 100 ] simplifiying candidate # 24.591 * * * * [progress]: [ 22 / 100 ] simplifiying candidate #real (real->posit16 (sqrt (pow x 4)))) (sqrt (pow y 4)))))> 24.592 * [simplify]: Simplifying (real->posit16 (sqrt (pow x 4))) 24.592 * * [simplify]: iters left: 3 (5 enodes) 24.595 * * [simplify]: iters left: 2 (16 enodes) 24.602 * * [simplify]: iters left: 1 (30 enodes) 24.610 * * [simplify]: Extracting #0: cost 1 inf + 0 24.610 * * [simplify]: Extracting #1: cost 2 inf + 0 24.610 * * [simplify]: Extracting #2: cost 4 inf + 0 24.610 * * [simplify]: Extracting #3: cost 9 inf + 0 24.610 * * [simplify]: Extracting #4: cost 6 inf + 3 24.610 * * [simplify]: Extracting #5: cost 1 inf + 972 24.610 * * [simplify]: Extracting #6: cost 0 inf + 409 24.610 * [simplify]: Simplified to (real->posit16 (fabs (* x x))) 24.611 * [simplify]: Simplified (2 2 1 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (posit16->real (real->posit16 (fabs (* x x)))) (sqrt (pow y 4))))) 24.611 * * * * [progress]: [ 23 / 100 ] simplifiying candidate # 24.611 * [simplify]: Simplifying (expm1 (sqrt (pow x 4))) 24.611 * * [simplify]: iters left: 3 (5 enodes) 24.614 * * [simplify]: iters left: 2 (19 enodes) 24.621 * * [simplify]: iters left: 1 (33 enodes) 24.630 * * [simplify]: Extracting #0: cost 1 inf + 0 24.630 * * [simplify]: Extracting #1: cost 3 inf + 0 24.630 * * [simplify]: Extracting #2: cost 6 inf + 0 24.630 * * [simplify]: Extracting #3: cost 11 inf + 0 24.630 * * [simplify]: Extracting #4: cost 8 inf + 3 24.631 * * [simplify]: Extracting #5: cost 0 inf + 1657 24.631 * * [simplify]: Extracting #6: cost 0 inf + 711 24.631 * [simplify]: Simplified to (expm1 (fabs (* x x))) 24.631 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (log1p (expm1 (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.631 * * * * [progress]: [ 24 / 100 ] simplifiying candidate # 24.632 * [simplify]: Simplifying (log1p (sqrt (pow x 4))) 24.632 * * [simplify]: iters left: 3 (5 enodes) 24.635 * * [simplify]: iters left: 2 (19 enodes) 24.643 * * [simplify]: iters left: 1 (33 enodes) 24.652 * * [simplify]: Extracting #0: cost 1 inf + 0 24.652 * * [simplify]: Extracting #1: cost 3 inf + 0 24.652 * * [simplify]: Extracting #2: cost 6 inf + 0 24.652 * * [simplify]: Extracting #3: cost 11 inf + 0 24.652 * * [simplify]: Extracting #4: cost 8 inf + 3 24.652 * * [simplify]: Extracting #5: cost 0 inf + 1697 24.653 * * [simplify]: Extracting #6: cost 0 inf + 751 24.653 * [simplify]: Simplified to (log1p (fabs (* x x))) 24.653 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (expm1 (log1p (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.653 * * * * [progress]: [ 25 / 100 ] simplifiying candidate # 24.653 * * * * [progress]: [ 26 / 100 ] simplifiying candidate # 24.653 * * * * [progress]: [ 27 / 100 ] simplifiying candidate # 24.653 * [simplify]: Simplifying (log (sqrt (pow x 4))) 24.653 * * [simplify]: iters left: 3 (5 enodes) 24.657 * * [simplify]: iters left: 2 (19 enodes) 24.665 * * [simplify]: iters left: 1 (33 enodes) 24.673 * * [simplify]: Extracting #0: cost 1 inf + 0 24.673 * * [simplify]: Extracting #1: cost 3 inf + 0 24.673 * * [simplify]: Extracting #2: cost 6 inf + 0 24.673 * * [simplify]: Extracting #3: cost 11 inf + 0 24.674 * * [simplify]: Extracting #4: cost 8 inf + 3 24.674 * * [simplify]: Extracting #5: cost 0 inf + 1657 24.674 * * [simplify]: Extracting #6: cost 0 inf + 711 24.674 * [simplify]: Simplified to (log (fabs (* x x))) 24.674 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (exp (log (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.674 * * * * [progress]: [ 28 / 100 ] simplifiying candidate # 24.675 * [simplify]: Simplifying (exp (sqrt (pow x 4))) 24.675 * * [simplify]: iters left: 3 (5 enodes) 24.678 * * [simplify]: iters left: 2 (19 enodes) 24.686 * * [simplify]: iters left: 1 (33 enodes) 24.695 * * [simplify]: Extracting #0: cost 1 inf + 0 24.695 * * [simplify]: Extracting #1: cost 3 inf + 0 24.695 * * [simplify]: Extracting #2: cost 6 inf + 0 24.695 * * [simplify]: Extracting #3: cost 11 inf + 0 24.695 * * [simplify]: Extracting #4: cost 8 inf + 3 24.695 * * [simplify]: Extracting #5: cost 0 inf + 1657 24.695 * * [simplify]: Extracting #6: cost 0 inf + 711 24.696 * [simplify]: Simplified to (exp (fabs (* x x))) 24.696 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (log (exp (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.696 * * * * [progress]: [ 29 / 100 ] simplifiying candidate # 24.696 * [simplify]: Simplifying (* (cbrt (sqrt (pow x 4))) (cbrt (sqrt (pow x 4)))) 24.696 * * [simplify]: iters left: 5 (6 enodes) 24.700 * * [simplify]: iters left: 4 (22 enodes) 24.709 * * [simplify]: iters left: 3 (36 enodes) 24.722 * * [simplify]: iters left: 2 (40 enodes) 24.732 * * [simplify]: iters left: 1 (46 enodes) 24.745 * * [simplify]: Extracting #0: cost 1 inf + 0 24.746 * * [simplify]: Extracting #1: cost 3 inf + 0 24.746 * * [simplify]: Extracting #2: cost 5 inf + 0 24.746 * * [simplify]: Extracting #3: cost 8 inf + 0 24.746 * * [simplify]: Extracting #4: cost 14 inf + 0 24.746 * * [simplify]: Extracting #5: cost 13 inf + 3 24.746 * * [simplify]: Extracting #6: cost 6 inf + 672 24.746 * * [simplify]: Extracting #7: cost 1 inf + 1095 24.747 * * [simplify]: Extracting #8: cost 0 inf + 1296 24.747 * [simplify]: Simplified to (* (cbrt (fabs (* x x))) (cbrt (fabs (* x x)))) 24.747 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* (* (cbrt (fabs (* x x))) (cbrt (fabs (* x x)))) (cbrt (sqrt (pow x 4)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.748 * [simplify]: Simplifying (cbrt (sqrt (pow x 4))) 24.748 * * [simplify]: iters left: 3 (5 enodes) 24.751 * * [simplify]: iters left: 2 (19 enodes) 24.759 * * [simplify]: iters left: 1 (33 enodes) 24.766 * * [simplify]: Extracting #0: cost 1 inf + 0 24.766 * * [simplify]: Extracting #1: cost 3 inf + 0 24.766 * * [simplify]: Extracting #2: cost 6 inf + 0 24.766 * * [simplify]: Extracting #3: cost 11 inf + 0 24.766 * * [simplify]: Extracting #4: cost 8 inf + 3 24.766 * * [simplify]: Extracting #5: cost 0 inf + 1677 24.766 * * [simplify]: Extracting #6: cost 0 inf + 731 24.767 * [simplify]: Simplified to (cbrt (fabs (* x x))) 24.767 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* (* (cbrt (sqrt (pow x 4))) (cbrt (sqrt (pow x 4)))) (cbrt (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.767 * * * * [progress]: [ 30 / 100 ] simplifiying candidate # 24.767 * [simplify]: Simplifying (* (* (sqrt (pow x 4)) (sqrt (pow x 4))) (sqrt (pow x 4))) 24.767 * * [simplify]: iters left: 6 (6 enodes) 24.769 * * [simplify]: iters left: 5 (21 enodes) 24.773 * * [simplify]: iters left: 4 (42 enodes) 24.780 * * [simplify]: iters left: 3 (57 enodes) 24.789 * * [simplify]: iters left: 2 (83 enodes) 24.810 * * [simplify]: iters left: 1 (142 enodes) 24.849 * * [simplify]: Extracting #0: cost 1 inf + 0 24.849 * * [simplify]: Extracting #1: cost 16 inf + 0 24.849 * * [simplify]: Extracting #2: cost 35 inf + 2 24.849 * * [simplify]: Extracting #3: cost 26 inf + 463 24.850 * * [simplify]: Extracting #4: cost 18 inf + 1995 24.850 * * [simplify]: Extracting #5: cost 0 inf + 7469 24.851 * [simplify]: Simplified to (* (fabs (* x x)) (* (* x x) (* x x))) 24.851 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (cbrt (* (fabs (* x x)) (* (* x x) (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.851 * * * * [progress]: [ 31 / 100 ] simplifiying candidate # 24.852 * [simplify]: Simplifying (sqrt (pow (* (cbrt x) (cbrt x)) 4)) 24.852 * * [simplify]: iters left: 5 (6 enodes) 24.854 * * [simplify]: iters left: 4 (22 enodes) 24.858 * * [simplify]: iters left: 3 (36 enodes) 24.865 * * [simplify]: iters left: 2 (58 enodes) 24.879 * * [simplify]: iters left: 1 (112 enodes) 24.916 * * [simplify]: Extracting #0: cost 1 inf + 0 24.916 * * [simplify]: Extracting #1: cost 4 inf + 0 24.916 * * [simplify]: Extracting #2: cost 26 inf + 0 24.916 * * [simplify]: Extracting #3: cost 51 inf + 2 24.917 * * [simplify]: Extracting #4: cost 43 inf + 673 24.917 * * [simplify]: Extracting #5: cost 36 inf + 1771 24.918 * * [simplify]: Extracting #6: cost 7 inf + 10205 24.919 * * [simplify]: Extracting #7: cost 0 inf + 10735 24.921 * * [simplify]: Extracting #8: cost 0 inf + 10564 24.922 * [simplify]: Simplified to (fabs (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) 24.922 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* (fabs (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (sqrt (pow (cbrt x) 4))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.922 * [simplify]: Simplifying (sqrt (pow (cbrt x) 4)) 24.923 * * [simplify]: iters left: 3 (5 enodes) 24.924 * * [simplify]: iters left: 2 (19 enodes) 24.930 * * [simplify]: iters left: 1 (33 enodes) 24.940 * * [simplify]: Extracting #0: cost 1 inf + 0 24.940 * * [simplify]: Extracting #1: cost 4 inf + 0 24.940 * * [simplify]: Extracting #2: cost 10 inf + 0 24.940 * * [simplify]: Extracting #3: cost 12 inf + 2 24.940 * * [simplify]: Extracting #4: cost 4 inf + 1284 24.940 * * [simplify]: Extracting #5: cost 1 inf + 1345 24.941 * * [simplify]: Extracting #6: cost 0 inf + 1637 24.941 * [simplify]: Simplified to (fabs (* (cbrt x) (cbrt x))) 24.941 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* (fabs (* (* (cbrt x) (cbrt x)) (* (cbrt x) (cbrt x)))) (fabs (* (cbrt x) (cbrt x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.942 * * * * [progress]: [ 32 / 100 ] simplifiying candidate # 24.942 * [simplify]: Simplifying (sqrt (pow (sqrt x) 4)) 24.942 * * [simplify]: iters left: 3 (5 enodes) 24.945 * * [simplify]: iters left: 2 (19 enodes) 24.952 * * [simplify]: iters left: 1 (33 enodes) 24.958 * * [simplify]: Extracting #0: cost 1 inf + 0 24.958 * * [simplify]: Extracting #1: cost 4 inf + 0 24.958 * * [simplify]: Extracting #2: cost 8 inf + 1 24.958 * * [simplify]: Extracting #3: cost 6 inf + 207 24.959 * * [simplify]: Extracting #4: cost 3 inf + 502 24.959 * * [simplify]: Extracting #5: cost 1 inf + 755 24.959 * * [simplify]: Extracting #6: cost 0 inf + 1007 24.959 * [simplify]: Simplified to (fabs x) 24.959 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* (fabs x) (sqrt (pow (sqrt x) 4))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.959 * [simplify]: Simplifying (sqrt (pow (sqrt x) 4)) 24.959 * * [simplify]: iters left: 3 (5 enodes) 24.961 * * [simplify]: iters left: 2 (19 enodes) 24.965 * * [simplify]: iters left: 1 (33 enodes) 24.971 * * [simplify]: Extracting #0: cost 1 inf + 0 24.971 * * [simplify]: Extracting #1: cost 4 inf + 0 24.971 * * [simplify]: Extracting #2: cost 8 inf + 1 24.971 * * [simplify]: Extracting #3: cost 6 inf + 207 24.971 * * [simplify]: Extracting #4: cost 3 inf + 502 24.971 * * [simplify]: Extracting #5: cost 1 inf + 755 24.971 * * [simplify]: Extracting #6: cost 0 inf + 1007 24.972 * [simplify]: Simplified to (fabs x) 24.972 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* (sqrt (pow (sqrt x) 4)) (fabs x)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.972 * * * * [progress]: [ 33 / 100 ] simplifiying candidate # 24.972 * [simplify]: Simplifying (sqrt (pow 1 4)) 24.972 * * [simplify]: iters left: 2 (4 enodes) 24.974 * * [simplify]: iters left: 1 (12 enodes) 24.976 * * [simplify]: Extracting #0: cost 1 inf + 0 24.976 * * [simplify]: Extracting #1: cost 0 inf + 1 24.976 * [simplify]: Simplified to 1 24.976 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* 1 (sqrt (pow x 4))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.977 * [simplify]: Simplifying (sqrt (pow x 4)) 24.977 * * [simplify]: iters left: 2 (4 enodes) 24.978 * * [simplify]: iters left: 1 (16 enodes) 24.982 * * [simplify]: Extracting #0: cost 1 inf + 0 24.982 * * [simplify]: Extracting #1: cost 4 inf + 0 24.982 * * [simplify]: Extracting #2: cost 10 inf + 0 24.982 * * [simplify]: Extracting #3: cost 8 inf + 3 24.982 * * [simplify]: Extracting #4: cost 1 inf + 1014 24.982 * * [simplify]: Extracting #5: cost 0 inf + 622 24.982 * [simplify]: Simplified to (fabs (* x x)) 24.982 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* 1 (fabs (* x x))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 24.982 * * * * [progress]: [ 34 / 100 ] simplifiying candidate # 24.983 * [simplify]: Simplifying (sqrt (* (cbrt (pow x 4)) (cbrt (pow x 4)))) 24.983 * * [simplify]: iters left: 5 (6 enodes) 24.985 * * [simplify]: iters left: 4 (23 enodes) 24.993 * * [simplify]: iters left: 3 (36 enodes) 25.003 * * [simplify]: iters left: 2 (40 enodes) 25.013 * * [simplify]: iters left: 1 (46 enodes) 25.026 * * [simplify]: Extracting #0: cost 1 inf + 0 25.026 * * [simplify]: Extracting #1: cost 4 inf + 0 25.026 * * [simplify]: Extracting #2: cost 7 inf + 0 25.026 * * [simplify]: Extracting #3: cost 12 inf + 0 25.026 * * [simplify]: Extracting #4: cost 14 inf + 2 25.026 * * [simplify]: Extracting #5: cost 6 inf + 1385 25.027 * * [simplify]: Extracting #6: cost 2 inf + 1516 25.027 * * [simplify]: Extracting #7: cost 0 inf + 1667 25.028 * * [simplify]: Extracting #8: cost 0 inf + 1536 25.028 * [simplify]: Simplified to (fabs (cbrt (* (* x x) (* x x)))) 25.028 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* (fabs (cbrt (* (* x x) (* x x)))) (sqrt (cbrt (pow x 4)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.029 * [simplify]: Simplifying (sqrt (cbrt (pow x 4))) 25.029 * * [simplify]: iters left: 3 (5 enodes) 25.032 * * [simplify]: iters left: 2 (19 enodes) 25.039 * * [simplify]: iters left: 1 (32 enodes) 25.051 * * [simplify]: Extracting #0: cost 1 inf + 0 25.051 * * [simplify]: Extracting #1: cost 3 inf + 0 25.051 * * [simplify]: Extracting #2: cost 5 inf + 0 25.051 * * [simplify]: Extracting #3: cost 9 inf + 0 25.051 * * [simplify]: Extracting #4: cost 9 inf + 2 25.051 * * [simplify]: Extracting #5: cost 0 inf + 1757 25.051 * * [simplify]: Extracting #6: cost 0 inf + 971 25.052 * [simplify]: Simplified to (sqrt (cbrt (* (* x x) (* x x)))) 25.052 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* (sqrt (* (cbrt (pow x 4)) (cbrt (pow x 4)))) (sqrt (cbrt (* (* x x) (* x x))))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.052 * * * * [progress]: [ 35 / 100 ] simplifiying candidate # 25.052 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 25.052 * * [simplify]: iters left: 3 (5 enodes) 25.056 * * [simplify]: iters left: 2 (19 enodes) 25.063 * * [simplify]: iters left: 1 (33 enodes) 25.072 * * [simplify]: Extracting #0: cost 1 inf + 0 25.072 * * [simplify]: Extracting #1: cost 3 inf + 0 25.072 * * [simplify]: Extracting #2: cost 6 inf + 0 25.072 * * [simplify]: Extracting #3: cost 11 inf + 0 25.072 * * [simplify]: Extracting #4: cost 8 inf + 3 25.072 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.073 * * [simplify]: Extracting #6: cost 0 inf + 651 25.073 * [simplify]: Simplified to (sqrt (fabs (* x x))) 25.073 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* (sqrt (fabs (* x x))) (sqrt (sqrt (pow x 4)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.073 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 25.073 * * [simplify]: iters left: 3 (5 enodes) 25.076 * * [simplify]: iters left: 2 (19 enodes) 25.084 * * [simplify]: iters left: 1 (33 enodes) 25.093 * * [simplify]: Extracting #0: cost 1 inf + 0 25.093 * * [simplify]: Extracting #1: cost 3 inf + 0 25.093 * * [simplify]: Extracting #2: cost 6 inf + 0 25.093 * * [simplify]: Extracting #3: cost 11 inf + 0 25.093 * * [simplify]: Extracting #4: cost 8 inf + 3 25.094 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.094 * * [simplify]: Extracting #6: cost 0 inf + 651 25.094 * [simplify]: Simplified to (sqrt (fabs (* x x))) 25.094 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* (sqrt (sqrt (pow x 4))) (sqrt (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.094 * * * * [progress]: [ 36 / 100 ] simplifiying candidate # 25.095 * [simplify]: Simplifying (sqrt 1) 25.095 * * [simplify]: iters left: 1 (2 enodes) 25.098 * * [simplify]: Extracting #0: cost 1 inf + 0 25.098 * * [simplify]: Extracting #1: cost 0 inf + 1 25.098 * [simplify]: Simplified to 1 25.098 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* 1 (sqrt (pow x 4))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.098 * [simplify]: Simplifying (sqrt (pow x 4)) 25.098 * * [simplify]: iters left: 2 (4 enodes) 25.101 * * [simplify]: iters left: 1 (16 enodes) 25.107 * * [simplify]: Extracting #0: cost 1 inf + 0 25.108 * * [simplify]: Extracting #1: cost 4 inf + 0 25.108 * * [simplify]: Extracting #2: cost 10 inf + 0 25.108 * * [simplify]: Extracting #3: cost 8 inf + 3 25.108 * * [simplify]: Extracting #4: cost 1 inf + 1014 25.108 * * [simplify]: Extracting #5: cost 0 inf + 622 25.108 * [simplify]: Simplified to (fabs (* x x)) 25.108 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* 1 (fabs (* x x))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.108 * * * * [progress]: [ 37 / 100 ] simplifiying candidate # 25.109 * [simplify]: Simplifying (sqrt (pow x (/ 4 2))) 25.109 * * [simplify]: iters left: 4 (6 enodes) 25.114 * * [simplify]: iters left: 3 (21 enodes) 25.124 * * [simplify]: iters left: 2 (39 enodes) 25.134 * * [simplify]: iters left: 1 (52 enodes) 25.149 * * [simplify]: Extracting #0: cost 1 inf + 0 25.149 * * [simplify]: Extracting #1: cost 4 inf + 0 25.149 * * [simplify]: Extracting #2: cost 5 inf + 1 25.149 * * [simplify]: Extracting #3: cost 1 inf + 125 25.149 * * [simplify]: Extracting #4: cost 0 inf + 166 25.150 * [simplify]: Simplified to (fabs x) 25.150 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* (fabs x) (sqrt (pow x (/ 4 2)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.150 * [simplify]: Simplifying (sqrt (pow x (/ 4 2))) 25.150 * * [simplify]: iters left: 4 (6 enodes) 25.154 * * [simplify]: iters left: 3 (21 enodes) 25.159 * * [simplify]: iters left: 2 (39 enodes) 25.165 * * [simplify]: iters left: 1 (52 enodes) 25.173 * * [simplify]: Extracting #0: cost 1 inf + 0 25.173 * * [simplify]: Extracting #1: cost 4 inf + 0 25.173 * * [simplify]: Extracting #2: cost 5 inf + 1 25.173 * * [simplify]: Extracting #3: cost 1 inf + 125 25.173 * * [simplify]: Extracting #4: cost 0 inf + 166 25.173 * [simplify]: Simplified to (fabs x) 25.173 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* (sqrt (pow x (/ 4 2))) (fabs x)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.173 * * * * [progress]: [ 38 / 100 ] simplifiying candidate # 25.173 * [simplify]: Simplifying (/ 4 2) 25.173 * * [simplify]: iters left: 2 (3 enodes) 25.175 * * [simplify]: iters left: 1 (9 enodes) 25.177 * * [simplify]: Extracting #0: cost 1 inf + 0 25.177 * * [simplify]: Extracting #1: cost 0 inf + 1 25.177 * [simplify]: Simplified to 2 25.177 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (pow x 2) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.177 * * * * [progress]: [ 39 / 100 ] simplifiying candidate # 25.177 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 25.177 * * [simplify]: iters left: 3 (5 enodes) 25.181 * * [simplify]: iters left: 2 (19 enodes) 25.185 * * [simplify]: iters left: 1 (33 enodes) 25.190 * * [simplify]: Extracting #0: cost 1 inf + 0 25.190 * * [simplify]: Extracting #1: cost 3 inf + 0 25.190 * * [simplify]: Extracting #2: cost 6 inf + 0 25.190 * * [simplify]: Extracting #3: cost 11 inf + 0 25.190 * * [simplify]: Extracting #4: cost 8 inf + 3 25.190 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.190 * * [simplify]: Extracting #6: cost 0 inf + 651 25.190 * [simplify]: Simplified to (sqrt (fabs (* x x))) 25.190 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (* (sqrt (fabs (* x x))) (sqrt (sqrt (pow x 4)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.190 * [simplify]: Simplifying (sqrt (sqrt (pow x 4))) 25.190 * * [simplify]: iters left: 3 (5 enodes) 25.192 * * [simplify]: iters left: 2 (19 enodes) 25.196 * * [simplify]: iters left: 1 (33 enodes) 25.201 * * [simplify]: Extracting #0: cost 1 inf + 0 25.201 * * [simplify]: Extracting #1: cost 3 inf + 0 25.201 * * [simplify]: Extracting #2: cost 6 inf + 0 25.201 * * [simplify]: Extracting #3: cost 11 inf + 0 25.201 * * [simplify]: Extracting #4: cost 8 inf + 3 25.201 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.201 * * [simplify]: Extracting #6: cost 0 inf + 651 25.201 * [simplify]: Simplified to (sqrt (fabs (* x x))) 25.202 * [simplify]: Simplified (2 1 1 2) to (λ (x y) (* (+ (* (sqrt (sqrt (pow x 4))) (sqrt (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.202 * * * * [progress]: [ 40 / 100 ] simplifiying candidate # 25.202 * * * * [progress]: [ 41 / 100 ] simplifiying candidate # 25.202 * * * * [progress]: [ 42 / 100 ] simplifiying candidate # 25.202 * * * * [progress]: [ 43 / 100 ] simplifiying candidate # 25.202 * * * * [progress]: [ 44 / 100 ] simplifiying candidate #real (real->posit16 (sqrt (pow x 4)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4)))))> 25.202 * [simplify]: Simplifying (real->posit16 (sqrt (pow x 4))) 25.202 * * [simplify]: iters left: 3 (5 enodes) 25.204 * * [simplify]: iters left: 2 (16 enodes) 25.207 * * [simplify]: iters left: 1 (30 enodes) 25.211 * * [simplify]: Extracting #0: cost 1 inf + 0 25.211 * * [simplify]: Extracting #1: cost 2 inf + 0 25.211 * * [simplify]: Extracting #2: cost 4 inf + 0 25.212 * * [simplify]: Extracting #3: cost 9 inf + 0 25.212 * * [simplify]: Extracting #4: cost 6 inf + 3 25.212 * * [simplify]: Extracting #5: cost 1 inf + 972 25.212 * * [simplify]: Extracting #6: cost 0 inf + 409 25.212 * [simplify]: Simplified to (real->posit16 (fabs (* x x))) 25.212 * [simplify]: Simplified (2 1 1 1) to (λ (x y) (* (+ (posit16->real (real->posit16 (fabs (* x x)))) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.212 * * * * [progress]: [ 45 / 100 ] simplifiying candidate # 25.212 * [simplify]: Simplifying (expm1 (sqrt (pow y 4))) 25.212 * * [simplify]: iters left: 3 (5 enodes) 25.214 * * [simplify]: iters left: 2 (19 enodes) 25.218 * * [simplify]: iters left: 1 (33 enodes) 25.222 * * [simplify]: Extracting #0: cost 1 inf + 0 25.222 * * [simplify]: Extracting #1: cost 3 inf + 0 25.222 * * [simplify]: Extracting #2: cost 6 inf + 0 25.222 * * [simplify]: Extracting #3: cost 11 inf + 0 25.222 * * [simplify]: Extracting #4: cost 8 inf + 3 25.222 * * [simplify]: Extracting #5: cost 0 inf + 1657 25.223 * * [simplify]: Extracting #6: cost 0 inf + 711 25.223 * [simplify]: Simplified to (expm1 (fabs (* y y))) 25.223 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (log1p (expm1 (fabs (* y y))))))) 25.223 * * * * [progress]: [ 46 / 100 ] simplifiying candidate # 25.223 * [simplify]: Simplifying (log1p (sqrt (pow y 4))) 25.223 * * [simplify]: iters left: 3 (5 enodes) 25.225 * * [simplify]: iters left: 2 (19 enodes) 25.230 * * [simplify]: iters left: 1 (33 enodes) 25.238 * * [simplify]: Extracting #0: cost 1 inf + 0 25.238 * * [simplify]: Extracting #1: cost 3 inf + 0 25.238 * * [simplify]: Extracting #2: cost 6 inf + 0 25.238 * * [simplify]: Extracting #3: cost 11 inf + 0 25.238 * * [simplify]: Extracting #4: cost 8 inf + 3 25.239 * * [simplify]: Extracting #5: cost 0 inf + 1697 25.239 * * [simplify]: Extracting #6: cost 0 inf + 751 25.239 * [simplify]: Simplified to (log1p (fabs (* y y))) 25.239 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (expm1 (log1p (fabs (* y y))))))) 25.239 * * * * [progress]: [ 47 / 100 ] simplifiying candidate # 25.239 * * * * [progress]: [ 48 / 100 ] simplifiying candidate # 25.239 * * * * [progress]: [ 49 / 100 ] simplifiying candidate # 25.240 * [simplify]: Simplifying (log (sqrt (pow y 4))) 25.240 * * [simplify]: iters left: 3 (5 enodes) 25.243 * * [simplify]: iters left: 2 (19 enodes) 25.250 * * [simplify]: iters left: 1 (33 enodes) 25.259 * * [simplify]: Extracting #0: cost 1 inf + 0 25.259 * * [simplify]: Extracting #1: cost 3 inf + 0 25.259 * * [simplify]: Extracting #2: cost 6 inf + 0 25.259 * * [simplify]: Extracting #3: cost 11 inf + 0 25.260 * * [simplify]: Extracting #4: cost 8 inf + 3 25.260 * * [simplify]: Extracting #5: cost 0 inf + 1657 25.260 * * [simplify]: Extracting #6: cost 0 inf + 711 25.260 * [simplify]: Simplified to (log (fabs (* y y))) 25.260 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (exp (log (fabs (* y y))))))) 25.260 * * * * [progress]: [ 50 / 100 ] simplifiying candidate # 25.261 * [simplify]: Simplifying (exp (sqrt (pow y 4))) 25.261 * * [simplify]: iters left: 3 (5 enodes) 25.264 * * [simplify]: iters left: 2 (19 enodes) 25.271 * * [simplify]: iters left: 1 (33 enodes) 25.280 * * [simplify]: Extracting #0: cost 1 inf + 0 25.281 * * [simplify]: Extracting #1: cost 3 inf + 0 25.281 * * [simplify]: Extracting #2: cost 6 inf + 0 25.281 * * [simplify]: Extracting #3: cost 11 inf + 0 25.281 * * [simplify]: Extracting #4: cost 8 inf + 3 25.281 * * [simplify]: Extracting #5: cost 0 inf + 1657 25.281 * * [simplify]: Extracting #6: cost 0 inf + 711 25.281 * [simplify]: Simplified to (exp (fabs (* y y))) 25.282 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (log (exp (fabs (* y y))))))) 25.282 * * * * [progress]: [ 51 / 100 ] simplifiying candidate # 25.282 * [simplify]: Simplifying (* (cbrt (sqrt (pow y 4))) (cbrt (sqrt (pow y 4)))) 25.282 * * [simplify]: iters left: 5 (6 enodes) 25.286 * * [simplify]: iters left: 4 (22 enodes) 25.297 * * [simplify]: iters left: 3 (36 enodes) 25.306 * * [simplify]: iters left: 2 (40 enodes) 25.316 * * [simplify]: iters left: 1 (46 enodes) 25.329 * * [simplify]: Extracting #0: cost 1 inf + 0 25.329 * * [simplify]: Extracting #1: cost 3 inf + 0 25.329 * * [simplify]: Extracting #2: cost 5 inf + 0 25.329 * * [simplify]: Extracting #3: cost 8 inf + 0 25.329 * * [simplify]: Extracting #4: cost 14 inf + 0 25.329 * * [simplify]: Extracting #5: cost 13 inf + 3 25.330 * * [simplify]: Extracting #6: cost 6 inf + 672 25.330 * * [simplify]: Extracting #7: cost 1 inf + 1095 25.330 * * [simplify]: Extracting #8: cost 0 inf + 1296 25.331 * [simplify]: Simplified to (* (cbrt (fabs (* y y))) (cbrt (fabs (* y y)))) 25.331 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (* (cbrt (fabs (* y y))) (cbrt (fabs (* y y)))) (cbrt (sqrt (pow y 4))))))) 25.331 * [simplify]: Simplifying (cbrt (sqrt (pow y 4))) 25.331 * * [simplify]: iters left: 3 (5 enodes) 25.334 * * [simplify]: iters left: 2 (19 enodes) 25.342 * * [simplify]: iters left: 1 (33 enodes) 25.351 * * [simplify]: Extracting #0: cost 1 inf + 0 25.351 * * [simplify]: Extracting #1: cost 3 inf + 0 25.351 * * [simplify]: Extracting #2: cost 6 inf + 0 25.351 * * [simplify]: Extracting #3: cost 11 inf + 0 25.352 * * [simplify]: Extracting #4: cost 8 inf + 3 25.352 * * [simplify]: Extracting #5: cost 0 inf + 1677 25.352 * * [simplify]: Extracting #6: cost 0 inf + 731 25.352 * [simplify]: Simplified to (cbrt (fabs (* y y))) 25.352 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (* (cbrt (sqrt (pow y 4))) (cbrt (sqrt (pow y 4)))) (cbrt (fabs (* y y))))))) 25.352 * * * * [progress]: [ 52 / 100 ] simplifiying candidate # 25.353 * [simplify]: Simplifying (* (* (sqrt (pow y 4)) (sqrt (pow y 4))) (sqrt (pow y 4))) 25.353 * * [simplify]: iters left: 6 (6 enodes) 25.357 * * [simplify]: iters left: 5 (21 enodes) 25.365 * * [simplify]: iters left: 4 (42 enodes) 25.378 * * [simplify]: iters left: 3 (57 enodes) 25.387 * * [simplify]: iters left: 2 (83 enodes) 25.403 * * [simplify]: iters left: 1 (142 enodes) 25.436 * * [simplify]: Extracting #0: cost 1 inf + 0 25.436 * * [simplify]: Extracting #1: cost 16 inf + 0 25.437 * * [simplify]: Extracting #2: cost 35 inf + 2 25.437 * * [simplify]: Extracting #3: cost 26 inf + 463 25.438 * * [simplify]: Extracting #4: cost 18 inf + 1995 25.439 * * [simplify]: Extracting #5: cost 0 inf + 7469 25.441 * [simplify]: Simplified to (* (fabs (* y y)) (* (* y y) (* y y))) 25.441 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (cbrt (* (fabs (* y y)) (* (* y y) (* y y))))))) 25.441 * * * * [progress]: [ 53 / 100 ] simplifiying candidate # 25.442 * [simplify]: Simplifying (sqrt (pow (* (cbrt y) (cbrt y)) 4)) 25.442 * * [simplify]: iters left: 5 (6 enodes) 25.446 * * [simplify]: iters left: 4 (22 enodes) 25.454 * * [simplify]: iters left: 3 (36 enodes) 25.467 * * [simplify]: iters left: 2 (58 enodes) 25.489 * * [simplify]: iters left: 1 (112 enodes) 25.536 * * [simplify]: Extracting #0: cost 1 inf + 0 25.537 * * [simplify]: Extracting #1: cost 4 inf + 0 25.537 * * [simplify]: Extracting #2: cost 26 inf + 0 25.537 * * [simplify]: Extracting #3: cost 51 inf + 2 25.537 * * [simplify]: Extracting #4: cost 43 inf + 673 25.537 * * [simplify]: Extracting #5: cost 36 inf + 1771 25.538 * * [simplify]: Extracting #6: cost 7 inf + 10205 25.540 * * [simplify]: Extracting #7: cost 0 inf + 10735 25.542 * * [simplify]: Extracting #8: cost 0 inf + 10564 25.543 * [simplify]: Simplified to (fabs (* (* (cbrt y) (cbrt y)) (* (cbrt y) (cbrt y)))) 25.543 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (fabs (* (* (cbrt y) (cbrt y)) (* (cbrt y) (cbrt y)))) (sqrt (pow (cbrt y) 4)))))) 25.544 * [simplify]: Simplifying (sqrt (pow (cbrt y) 4)) 25.544 * * [simplify]: iters left: 3 (5 enodes) 25.547 * * [simplify]: iters left: 2 (19 enodes) 25.551 * * [simplify]: iters left: 1 (33 enodes) 25.558 * * [simplify]: Extracting #0: cost 1 inf + 0 25.558 * * [simplify]: Extracting #1: cost 4 inf + 0 25.558 * * [simplify]: Extracting #2: cost 10 inf + 0 25.558 * * [simplify]: Extracting #3: cost 12 inf + 2 25.558 * * [simplify]: Extracting #4: cost 4 inf + 1284 25.558 * * [simplify]: Extracting #5: cost 1 inf + 1345 25.559 * * [simplify]: Extracting #6: cost 0 inf + 1637 25.559 * [simplify]: Simplified to (fabs (* (cbrt y) (cbrt y))) 25.559 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (fabs (* (* (cbrt y) (cbrt y)) (* (cbrt y) (cbrt y)))) (fabs (* (cbrt y) (cbrt y))))))) 25.559 * * * * [progress]: [ 54 / 100 ] simplifiying candidate # 25.559 * [simplify]: Simplifying (sqrt (pow (sqrt y) 4)) 25.559 * * [simplify]: iters left: 3 (5 enodes) 25.562 * * [simplify]: iters left: 2 (19 enodes) 25.569 * * [simplify]: iters left: 1 (33 enodes) 25.581 * * [simplify]: Extracting #0: cost 1 inf + 0 25.581 * * [simplify]: Extracting #1: cost 4 inf + 0 25.581 * * [simplify]: Extracting #2: cost 8 inf + 1 25.581 * * [simplify]: Extracting #3: cost 6 inf + 207 25.582 * * [simplify]: Extracting #4: cost 3 inf + 502 25.582 * * [simplify]: Extracting #5: cost 1 inf + 755 25.582 * * [simplify]: Extracting #6: cost 0 inf + 1007 25.582 * [simplify]: Simplified to (fabs y) 25.582 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (fabs y) (sqrt (pow (sqrt y) 4)))))) 25.583 * [simplify]: Simplifying (sqrt (pow (sqrt y) 4)) 25.583 * * [simplify]: iters left: 3 (5 enodes) 25.586 * * [simplify]: iters left: 2 (19 enodes) 25.593 * * [simplify]: iters left: 1 (33 enodes) 25.605 * * [simplify]: Extracting #0: cost 1 inf + 0 25.605 * * [simplify]: Extracting #1: cost 4 inf + 0 25.605 * * [simplify]: Extracting #2: cost 8 inf + 1 25.605 * * [simplify]: Extracting #3: cost 6 inf + 207 25.605 * * [simplify]: Extracting #4: cost 3 inf + 502 25.606 * * [simplify]: Extracting #5: cost 1 inf + 755 25.606 * * [simplify]: Extracting #6: cost 0 inf + 1007 25.606 * [simplify]: Simplified to (fabs y) 25.606 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (sqrt (pow (sqrt y) 4)) (fabs y))))) 25.606 * * * * [progress]: [ 55 / 100 ] simplifiying candidate # 25.607 * [simplify]: Simplifying (sqrt (pow 1 4)) 25.607 * * [simplify]: iters left: 2 (4 enodes) 25.611 * * [simplify]: iters left: 1 (12 enodes) 25.615 * * [simplify]: Extracting #0: cost 1 inf + 0 25.615 * * [simplify]: Extracting #1: cost 0 inf + 1 25.615 * [simplify]: Simplified to 1 25.615 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* 1 (sqrt (pow y 4)))))) 25.615 * [simplify]: Simplifying (sqrt (pow y 4)) 25.615 * * [simplify]: iters left: 2 (4 enodes) 25.618 * * [simplify]: iters left: 1 (16 enodes) 25.625 * * [simplify]: Extracting #0: cost 1 inf + 0 25.625 * * [simplify]: Extracting #1: cost 4 inf + 0 25.625 * * [simplify]: Extracting #2: cost 10 inf + 0 25.625 * * [simplify]: Extracting #3: cost 8 inf + 3 25.625 * * [simplify]: Extracting #4: cost 1 inf + 1014 25.625 * * [simplify]: Extracting #5: cost 0 inf + 622 25.626 * [simplify]: Simplified to (fabs (* y y)) 25.626 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* 1 (fabs (* y y)))))) 25.626 * * * * [progress]: [ 56 / 100 ] simplifiying candidate # 25.626 * [simplify]: Simplifying (sqrt (* (cbrt (pow y 4)) (cbrt (pow y 4)))) 25.626 * * [simplify]: iters left: 5 (6 enodes) 25.630 * * [simplify]: iters left: 4 (23 enodes) 25.638 * * [simplify]: iters left: 3 (36 enodes) 25.648 * * [simplify]: iters left: 2 (40 enodes) 25.658 * * [simplify]: iters left: 1 (46 enodes) 25.672 * * [simplify]: Extracting #0: cost 1 inf + 0 25.672 * * [simplify]: Extracting #1: cost 4 inf + 0 25.672 * * [simplify]: Extracting #2: cost 7 inf + 0 25.672 * * [simplify]: Extracting #3: cost 12 inf + 0 25.672 * * [simplify]: Extracting #4: cost 14 inf + 2 25.672 * * [simplify]: Extracting #5: cost 6 inf + 1385 25.673 * * [simplify]: Extracting #6: cost 2 inf + 1516 25.673 * * [simplify]: Extracting #7: cost 0 inf + 1667 25.674 * * [simplify]: Extracting #8: cost 0 inf + 1536 25.674 * [simplify]: Simplified to (fabs (cbrt (* (* y y) (* y y)))) 25.674 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (fabs (cbrt (* (* y y) (* y y)))) (sqrt (cbrt (pow y 4))))))) 25.674 * [simplify]: Simplifying (sqrt (cbrt (pow y 4))) 25.675 * * [simplify]: iters left: 3 (5 enodes) 25.678 * * [simplify]: iters left: 2 (19 enodes) 25.688 * * [simplify]: iters left: 1 (32 enodes) 25.698 * * [simplify]: Extracting #0: cost 1 inf + 0 25.698 * * [simplify]: Extracting #1: cost 3 inf + 0 25.698 * * [simplify]: Extracting #2: cost 5 inf + 0 25.698 * * [simplify]: Extracting #3: cost 9 inf + 0 25.698 * * [simplify]: Extracting #4: cost 9 inf + 2 25.698 * * [simplify]: Extracting #5: cost 0 inf + 1757 25.698 * * [simplify]: Extracting #6: cost 0 inf + 971 25.699 * [simplify]: Simplified to (sqrt (cbrt (* (* y y) (* y y)))) 25.699 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (sqrt (* (cbrt (pow y 4)) (cbrt (pow y 4)))) (sqrt (cbrt (* (* y y) (* y y)))))))) 25.699 * * * * [progress]: [ 57 / 100 ] simplifiying candidate # 25.699 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 25.699 * * [simplify]: iters left: 3 (5 enodes) 25.702 * * [simplify]: iters left: 2 (19 enodes) 25.710 * * [simplify]: iters left: 1 (33 enodes) 25.719 * * [simplify]: Extracting #0: cost 1 inf + 0 25.719 * * [simplify]: Extracting #1: cost 3 inf + 0 25.720 * * [simplify]: Extracting #2: cost 6 inf + 0 25.720 * * [simplify]: Extracting #3: cost 11 inf + 0 25.720 * * [simplify]: Extracting #4: cost 8 inf + 3 25.720 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.720 * * [simplify]: Extracting #6: cost 0 inf + 651 25.720 * [simplify]: Simplified to (sqrt (fabs (* y y))) 25.720 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (sqrt (fabs (* y y))) (sqrt (sqrt (pow y 4))))))) 25.721 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 25.721 * * [simplify]: iters left: 3 (5 enodes) 25.724 * * [simplify]: iters left: 2 (19 enodes) 25.732 * * [simplify]: iters left: 1 (33 enodes) 25.742 * * [simplify]: Extracting #0: cost 1 inf + 0 25.742 * * [simplify]: Extracting #1: cost 3 inf + 0 25.742 * * [simplify]: Extracting #2: cost 6 inf + 0 25.742 * * [simplify]: Extracting #3: cost 11 inf + 0 25.743 * * [simplify]: Extracting #4: cost 8 inf + 3 25.743 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.743 * * [simplify]: Extracting #6: cost 0 inf + 651 25.743 * [simplify]: Simplified to (sqrt (fabs (* y y))) 25.744 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (sqrt (sqrt (pow y 4))) (sqrt (fabs (* y y))))))) 25.744 * * * * [progress]: [ 58 / 100 ] simplifiying candidate # 25.744 * [simplify]: Simplifying (sqrt 1) 25.744 * * [simplify]: iters left: 1 (2 enodes) 25.748 * * [simplify]: Extracting #0: cost 1 inf + 0 25.748 * * [simplify]: Extracting #1: cost 0 inf + 1 25.748 * [simplify]: Simplified to 1 25.748 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* 1 (sqrt (pow y 4)))))) 25.748 * [simplify]: Simplifying (sqrt (pow y 4)) 25.748 * * [simplify]: iters left: 2 (4 enodes) 25.751 * * [simplify]: iters left: 1 (16 enodes) 25.758 * * [simplify]: Extracting #0: cost 1 inf + 0 25.758 * * [simplify]: Extracting #1: cost 4 inf + 0 25.758 * * [simplify]: Extracting #2: cost 10 inf + 0 25.758 * * [simplify]: Extracting #3: cost 8 inf + 3 25.758 * * [simplify]: Extracting #4: cost 1 inf + 1014 25.758 * * [simplify]: Extracting #5: cost 0 inf + 622 25.759 * [simplify]: Simplified to (fabs (* y y)) 25.759 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* 1 (fabs (* y y)))))) 25.759 * * * * [progress]: [ 59 / 100 ] simplifiying candidate # 25.759 * [simplify]: Simplifying (sqrt (pow y (/ 4 2))) 25.759 * * [simplify]: iters left: 4 (6 enodes) 25.764 * * [simplify]: iters left: 3 (21 enodes) 25.774 * * [simplify]: iters left: 2 (39 enodes) 25.781 * * [simplify]: iters left: 1 (52 enodes) 25.789 * * [simplify]: Extracting #0: cost 1 inf + 0 25.790 * * [simplify]: Extracting #1: cost 4 inf + 0 25.790 * * [simplify]: Extracting #2: cost 5 inf + 1 25.790 * * [simplify]: Extracting #3: cost 1 inf + 125 25.790 * * [simplify]: Extracting #4: cost 0 inf + 166 25.790 * [simplify]: Simplified to (fabs y) 25.790 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (fabs y) (sqrt (pow y (/ 4 2))))))) 25.790 * [simplify]: Simplifying (sqrt (pow y (/ 4 2))) 25.790 * * [simplify]: iters left: 4 (6 enodes) 25.793 * * [simplify]: iters left: 3 (21 enodes) 25.798 * * [simplify]: iters left: 2 (39 enodes) 25.804 * * [simplify]: iters left: 1 (52 enodes) 25.819 * * [simplify]: Extracting #0: cost 1 inf + 0 25.819 * * [simplify]: Extracting #1: cost 4 inf + 0 25.819 * * [simplify]: Extracting #2: cost 5 inf + 1 25.819 * * [simplify]: Extracting #3: cost 1 inf + 125 25.819 * * [simplify]: Extracting #4: cost 0 inf + 166 25.819 * [simplify]: Simplified to (fabs y) 25.819 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (sqrt (pow y (/ 4 2))) (fabs y))))) 25.820 * * * * [progress]: [ 60 / 100 ] simplifiying candidate # 25.820 * [simplify]: Simplifying (/ 4 2) 25.820 * * [simplify]: iters left: 2 (3 enodes) 25.824 * * [simplify]: iters left: 1 (9 enodes) 25.826 * * [simplify]: Extracting #0: cost 1 inf + 0 25.826 * * [simplify]: Extracting #1: cost 0 inf + 1 25.826 * [simplify]: Simplified to 2 25.826 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (pow y 2)))) 25.826 * * * * [progress]: [ 61 / 100 ] simplifiying candidate # 25.826 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 25.826 * * [simplify]: iters left: 3 (5 enodes) 25.828 * * [simplify]: iters left: 2 (19 enodes) 25.832 * * [simplify]: iters left: 1 (33 enodes) 25.837 * * [simplify]: Extracting #0: cost 1 inf + 0 25.837 * * [simplify]: Extracting #1: cost 3 inf + 0 25.837 * * [simplify]: Extracting #2: cost 6 inf + 0 25.837 * * [simplify]: Extracting #3: cost 11 inf + 0 25.837 * * [simplify]: Extracting #4: cost 8 inf + 3 25.837 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.837 * * [simplify]: Extracting #6: cost 0 inf + 651 25.837 * [simplify]: Simplified to (sqrt (fabs (* y y))) 25.837 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (sqrt (fabs (* y y))) (sqrt (sqrt (pow y 4))))))) 25.838 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 25.838 * * [simplify]: iters left: 3 (5 enodes) 25.839 * * [simplify]: iters left: 2 (19 enodes) 25.844 * * [simplify]: iters left: 1 (33 enodes) 25.848 * * [simplify]: Extracting #0: cost 1 inf + 0 25.849 * * [simplify]: Extracting #1: cost 3 inf + 0 25.849 * * [simplify]: Extracting #2: cost 6 inf + 0 25.849 * * [simplify]: Extracting #3: cost 11 inf + 0 25.849 * * [simplify]: Extracting #4: cost 8 inf + 3 25.849 * * [simplify]: Extracting #5: cost 0 inf + 1597 25.849 * * [simplify]: Extracting #6: cost 0 inf + 651 25.849 * [simplify]: Simplified to (sqrt (fabs (* y y))) 25.849 * [simplify]: Simplified (2 2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* (sqrt (sqrt (pow y 4))) (sqrt (fabs (* y y))))))) 25.849 * * * * [progress]: [ 62 / 100 ] simplifiying candidate # 25.849 * * * * [progress]: [ 63 / 100 ] simplifiying candidate # 25.849 * * * * [progress]: [ 64 / 100 ] simplifiying candidate # 25.849 * * * * [progress]: [ 65 / 100 ] simplifiying candidate # 25.849 * * * * [progress]: [ 66 / 100 ] simplifiying candidate #real (real->posit16 (sqrt (pow y 4)))))))> 25.849 * [simplify]: Simplifying (real->posit16 (sqrt (pow y 4))) 25.850 * * [simplify]: iters left: 3 (5 enodes) 25.851 * * [simplify]: iters left: 2 (16 enodes) 25.855 * * [simplify]: iters left: 1 (30 enodes) 25.859 * * [simplify]: Extracting #0: cost 1 inf + 0 25.859 * * [simplify]: Extracting #1: cost 2 inf + 0 25.859 * * [simplify]: Extracting #2: cost 4 inf + 0 25.859 * * [simplify]: Extracting #3: cost 9 inf + 0 25.859 * * [simplify]: Extracting #4: cost 6 inf + 3 25.859 * * [simplify]: Extracting #5: cost 1 inf + 972 25.859 * * [simplify]: Extracting #6: cost 0 inf + 409 25.859 * [simplify]: Simplified to (real->posit16 (fabs (* y y))) 25.859 * [simplify]: Simplified (2 2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (posit16->real (real->posit16 (fabs (* y y))))))) 25.859 * * * * [progress]: [ 67 / 100 ] simplifiying candidate # 25.860 * [simplify]: Simplifying (expm1 (sqrt (pow y 4))) 25.860 * * [simplify]: iters left: 3 (5 enodes) 25.861 * * [simplify]: iters left: 2 (19 enodes) 25.866 * * [simplify]: iters left: 1 (33 enodes) 25.875 * * [simplify]: Extracting #0: cost 1 inf + 0 25.875 * * [simplify]: Extracting #1: cost 3 inf + 0 25.875 * * [simplify]: Extracting #2: cost 6 inf + 0 25.875 * * [simplify]: Extracting #3: cost 11 inf + 0 25.875 * * [simplify]: Extracting #4: cost 8 inf + 3 25.876 * * [simplify]: Extracting #5: cost 0 inf + 1657 25.876 * * [simplify]: Extracting #6: cost 0 inf + 711 25.876 * [simplify]: Simplified to (expm1 (fabs (* y y))) 25.876 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (log1p (expm1 (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.876 * * * * [progress]: [ 68 / 100 ] simplifiying candidate # 25.877 * [simplify]: Simplifying (log1p (sqrt (pow y 4))) 25.877 * * [simplify]: iters left: 3 (5 enodes) 25.880 * * [simplify]: iters left: 2 (19 enodes) 25.888 * * [simplify]: iters left: 1 (33 enodes) 25.897 * * [simplify]: Extracting #0: cost 1 inf + 0 25.897 * * [simplify]: Extracting #1: cost 3 inf + 0 25.897 * * [simplify]: Extracting #2: cost 6 inf + 0 25.897 * * [simplify]: Extracting #3: cost 11 inf + 0 25.897 * * [simplify]: Extracting #4: cost 8 inf + 3 25.898 * * [simplify]: Extracting #5: cost 0 inf + 1697 25.898 * * [simplify]: Extracting #6: cost 0 inf + 751 25.898 * [simplify]: Simplified to (log1p (fabs (* y y))) 25.898 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (expm1 (log1p (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.898 * * * * [progress]: [ 69 / 100 ] simplifiying candidate # 25.898 * * * * [progress]: [ 70 / 100 ] simplifiying candidate # 25.899 * * * * [progress]: [ 71 / 100 ] simplifiying candidate # 25.899 * [simplify]: Simplifying (log (sqrt (pow y 4))) 25.899 * * [simplify]: iters left: 3 (5 enodes) 25.902 * * [simplify]: iters left: 2 (19 enodes) 25.910 * * [simplify]: iters left: 1 (33 enodes) 25.919 * * [simplify]: Extracting #0: cost 1 inf + 0 25.919 * * [simplify]: Extracting #1: cost 3 inf + 0 25.920 * * [simplify]: Extracting #2: cost 6 inf + 0 25.920 * * [simplify]: Extracting #3: cost 11 inf + 0 25.920 * * [simplify]: Extracting #4: cost 8 inf + 3 25.920 * * [simplify]: Extracting #5: cost 0 inf + 1657 25.920 * * [simplify]: Extracting #6: cost 0 inf + 711 25.920 * [simplify]: Simplified to (log (fabs (* y y))) 25.920 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (exp (log (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.921 * * * * [progress]: [ 72 / 100 ] simplifiying candidate # 25.921 * [simplify]: Simplifying (exp (sqrt (pow y 4))) 25.921 * * [simplify]: iters left: 3 (5 enodes) 25.924 * * [simplify]: iters left: 2 (19 enodes) 25.933 * * [simplify]: iters left: 1 (33 enodes) 25.943 * * [simplify]: Extracting #0: cost 1 inf + 0 25.943 * * [simplify]: Extracting #1: cost 3 inf + 0 25.943 * * [simplify]: Extracting #2: cost 6 inf + 0 25.943 * * [simplify]: Extracting #3: cost 11 inf + 0 25.943 * * [simplify]: Extracting #4: cost 8 inf + 3 25.944 * * [simplify]: Extracting #5: cost 0 inf + 1657 25.944 * * [simplify]: Extracting #6: cost 0 inf + 711 25.944 * [simplify]: Simplified to (exp (fabs (* y y))) 25.944 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (log (exp (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.944 * * * * [progress]: [ 73 / 100 ] simplifiying candidate # 25.945 * [simplify]: Simplifying (* (cbrt (sqrt (pow y 4))) (cbrt (sqrt (pow y 4)))) 25.945 * * [simplify]: iters left: 5 (6 enodes) 25.951 * * [simplify]: iters left: 4 (22 enodes) 25.960 * * [simplify]: iters left: 3 (36 enodes) 25.967 * * [simplify]: iters left: 2 (40 enodes) 25.972 * * [simplify]: iters left: 1 (46 enodes) 25.979 * * [simplify]: Extracting #0: cost 1 inf + 0 25.979 * * [simplify]: Extracting #1: cost 3 inf + 0 25.979 * * [simplify]: Extracting #2: cost 5 inf + 0 25.979 * * [simplify]: Extracting #3: cost 8 inf + 0 25.979 * * [simplify]: Extracting #4: cost 14 inf + 0 25.979 * * [simplify]: Extracting #5: cost 13 inf + 3 25.979 * * [simplify]: Extracting #6: cost 6 inf + 672 25.979 * * [simplify]: Extracting #7: cost 1 inf + 1095 25.979 * * [simplify]: Extracting #8: cost 0 inf + 1296 25.980 * [simplify]: Simplified to (* (cbrt (fabs (* y y))) (cbrt (fabs (* y y)))) 25.980 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (* (cbrt (fabs (* y y))) (cbrt (fabs (* y y)))) (cbrt (sqrt (pow y 4))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.980 * [simplify]: Simplifying (cbrt (sqrt (pow y 4))) 25.980 * * [simplify]: iters left: 3 (5 enodes) 25.982 * * [simplify]: iters left: 2 (19 enodes) 25.985 * * [simplify]: iters left: 1 (33 enodes) 25.990 * * [simplify]: Extracting #0: cost 1 inf + 0 25.990 * * [simplify]: Extracting #1: cost 3 inf + 0 25.990 * * [simplify]: Extracting #2: cost 6 inf + 0 25.990 * * [simplify]: Extracting #3: cost 11 inf + 0 25.990 * * [simplify]: Extracting #4: cost 8 inf + 3 25.990 * * [simplify]: Extracting #5: cost 0 inf + 1677 25.990 * * [simplify]: Extracting #6: cost 0 inf + 731 25.990 * [simplify]: Simplified to (cbrt (fabs (* y y))) 25.990 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (* (cbrt (sqrt (pow y 4))) (cbrt (sqrt (pow y 4)))) (cbrt (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 25.991 * * * * [progress]: [ 74 / 100 ] simplifiying candidate # 25.991 * [simplify]: Simplifying (* (* (sqrt (pow y 4)) (sqrt (pow y 4))) (sqrt (pow y 4))) 25.991 * * [simplify]: iters left: 6 (6 enodes) 25.993 * * [simplify]: iters left: 5 (21 enodes) 25.998 * * [simplify]: iters left: 4 (42 enodes) 26.011 * * [simplify]: iters left: 3 (57 enodes) 26.022 * * [simplify]: iters left: 2 (83 enodes) 26.038 * * [simplify]: iters left: 1 (142 enodes) 26.072 * * [simplify]: Extracting #0: cost 1 inf + 0 26.072 * * [simplify]: Extracting #1: cost 16 inf + 0 26.072 * * [simplify]: Extracting #2: cost 35 inf + 2 26.073 * * [simplify]: Extracting #3: cost 26 inf + 463 26.073 * * [simplify]: Extracting #4: cost 18 inf + 1995 26.075 * * [simplify]: Extracting #5: cost 0 inf + 7469 26.077 * [simplify]: Simplified to (* (fabs (* y y)) (* (* y y) (* y y))) 26.077 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (cbrt (* (fabs (* y y)) (* (* y y) (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.077 * * * * [progress]: [ 75 / 100 ] simplifiying candidate # 26.077 * [simplify]: Simplifying (sqrt (pow (* (cbrt y) (cbrt y)) 4)) 26.077 * * [simplify]: iters left: 5 (6 enodes) 26.081 * * [simplify]: iters left: 4 (22 enodes) 26.090 * * [simplify]: iters left: 3 (36 enodes) 26.103 * * [simplify]: iters left: 2 (58 enodes) 26.125 * * [simplify]: iters left: 1 (112 enodes) 26.159 * * [simplify]: Extracting #0: cost 1 inf + 0 26.159 * * [simplify]: Extracting #1: cost 4 inf + 0 26.159 * * [simplify]: Extracting #2: cost 26 inf + 0 26.159 * * [simplify]: Extracting #3: cost 51 inf + 2 26.160 * * [simplify]: Extracting #4: cost 43 inf + 673 26.160 * * [simplify]: Extracting #5: cost 36 inf + 1771 26.161 * * [simplify]: Extracting #6: cost 7 inf + 10205 26.164 * * [simplify]: Extracting #7: cost 0 inf + 10735 26.166 * * [simplify]: Extracting #8: cost 0 inf + 10564 26.167 * [simplify]: Simplified to (fabs (* (* (cbrt y) (cbrt y)) (* (cbrt y) (cbrt y)))) 26.168 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (fabs (* (* (cbrt y) (cbrt y)) (* (cbrt y) (cbrt y)))) (sqrt (pow (cbrt y) 4)))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.168 * [simplify]: Simplifying (sqrt (pow (cbrt y) 4)) 26.168 * * [simplify]: iters left: 3 (5 enodes) 26.170 * * [simplify]: iters left: 2 (19 enodes) 26.174 * * [simplify]: iters left: 1 (33 enodes) 26.180 * * [simplify]: Extracting #0: cost 1 inf + 0 26.180 * * [simplify]: Extracting #1: cost 4 inf + 0 26.180 * * [simplify]: Extracting #2: cost 10 inf + 0 26.180 * * [simplify]: Extracting #3: cost 12 inf + 2 26.181 * * [simplify]: Extracting #4: cost 4 inf + 1284 26.181 * * [simplify]: Extracting #5: cost 1 inf + 1345 26.181 * * [simplify]: Extracting #6: cost 0 inf + 1637 26.181 * [simplify]: Simplified to (fabs (* (cbrt y) (cbrt y))) 26.181 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (fabs (* (* (cbrt y) (cbrt y)) (* (cbrt y) (cbrt y)))) (fabs (* (cbrt y) (cbrt y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.181 * * * * [progress]: [ 76 / 100 ] simplifiying candidate # 26.181 * [simplify]: Simplifying (sqrt (pow (sqrt y) 4)) 26.181 * * [simplify]: iters left: 3 (5 enodes) 26.183 * * [simplify]: iters left: 2 (19 enodes) 26.187 * * [simplify]: iters left: 1 (33 enodes) 26.197 * * [simplify]: Extracting #0: cost 1 inf + 0 26.197 * * [simplify]: Extracting #1: cost 4 inf + 0 26.197 * * [simplify]: Extracting #2: cost 8 inf + 1 26.197 * * [simplify]: Extracting #3: cost 6 inf + 207 26.197 * * [simplify]: Extracting #4: cost 3 inf + 502 26.197 * * [simplify]: Extracting #5: cost 1 inf + 755 26.198 * * [simplify]: Extracting #6: cost 0 inf + 1007 26.198 * [simplify]: Simplified to (fabs y) 26.198 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (fabs y) (sqrt (pow (sqrt y) 4)))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.198 * [simplify]: Simplifying (sqrt (pow (sqrt y) 4)) 26.198 * * [simplify]: iters left: 3 (5 enodes) 26.201 * * [simplify]: iters left: 2 (19 enodes) 26.209 * * [simplify]: iters left: 1 (33 enodes) 26.220 * * [simplify]: Extracting #0: cost 1 inf + 0 26.220 * * [simplify]: Extracting #1: cost 4 inf + 0 26.220 * * [simplify]: Extracting #2: cost 8 inf + 1 26.220 * * [simplify]: Extracting #3: cost 6 inf + 207 26.220 * * [simplify]: Extracting #4: cost 3 inf + 502 26.221 * * [simplify]: Extracting #5: cost 1 inf + 755 26.221 * * [simplify]: Extracting #6: cost 0 inf + 1007 26.221 * [simplify]: Simplified to (fabs y) 26.221 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (sqrt (pow (sqrt y) 4)) (fabs y))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.221 * * * * [progress]: [ 77 / 100 ] simplifiying candidate # 26.222 * [simplify]: Simplifying (sqrt (pow 1 4)) 26.222 * * [simplify]: iters left: 2 (4 enodes) 26.225 * * [simplify]: iters left: 1 (12 enodes) 26.228 * * [simplify]: Extracting #0: cost 1 inf + 0 26.228 * * [simplify]: Extracting #1: cost 0 inf + 1 26.228 * [simplify]: Simplified to 1 26.228 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* 1 (sqrt (pow y 4)))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.228 * [simplify]: Simplifying (sqrt (pow y 4)) 26.228 * * [simplify]: iters left: 2 (4 enodes) 26.229 * * [simplify]: iters left: 1 (16 enodes) 26.233 * * [simplify]: Extracting #0: cost 1 inf + 0 26.233 * * [simplify]: Extracting #1: cost 4 inf + 0 26.233 * * [simplify]: Extracting #2: cost 10 inf + 0 26.233 * * [simplify]: Extracting #3: cost 8 inf + 3 26.233 * * [simplify]: Extracting #4: cost 1 inf + 1014 26.233 * * [simplify]: Extracting #5: cost 0 inf + 622 26.233 * [simplify]: Simplified to (fabs (* y y)) 26.233 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* 1 (fabs (* y y)))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.233 * * * * [progress]: [ 78 / 100 ] simplifiying candidate # 26.234 * [simplify]: Simplifying (sqrt (* (cbrt (pow y 4)) (cbrt (pow y 4)))) 26.234 * * [simplify]: iters left: 5 (6 enodes) 26.235 * * [simplify]: iters left: 4 (23 enodes) 26.240 * * [simplify]: iters left: 3 (36 enodes) 26.245 * * [simplify]: iters left: 2 (40 enodes) 26.250 * * [simplify]: iters left: 1 (46 enodes) 26.258 * * [simplify]: Extracting #0: cost 1 inf + 0 26.258 * * [simplify]: Extracting #1: cost 4 inf + 0 26.258 * * [simplify]: Extracting #2: cost 7 inf + 0 26.258 * * [simplify]: Extracting #3: cost 12 inf + 0 26.258 * * [simplify]: Extracting #4: cost 14 inf + 2 26.259 * * [simplify]: Extracting #5: cost 6 inf + 1385 26.259 * * [simplify]: Extracting #6: cost 2 inf + 1516 26.259 * * [simplify]: Extracting #7: cost 0 inf + 1667 26.260 * * [simplify]: Extracting #8: cost 0 inf + 1536 26.260 * [simplify]: Simplified to (fabs (cbrt (* (* y y) (* y y)))) 26.260 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (fabs (cbrt (* (* y y) (* y y)))) (sqrt (cbrt (pow y 4))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.261 * [simplify]: Simplifying (sqrt (cbrt (pow y 4))) 26.261 * * [simplify]: iters left: 3 (5 enodes) 26.266 * * [simplify]: iters left: 2 (19 enodes) 26.274 * * [simplify]: iters left: 1 (32 enodes) 26.283 * * [simplify]: Extracting #0: cost 1 inf + 0 26.283 * * [simplify]: Extracting #1: cost 3 inf + 0 26.283 * * [simplify]: Extracting #2: cost 5 inf + 0 26.283 * * [simplify]: Extracting #3: cost 9 inf + 0 26.283 * * [simplify]: Extracting #4: cost 9 inf + 2 26.283 * * [simplify]: Extracting #5: cost 0 inf + 1757 26.284 * * [simplify]: Extracting #6: cost 0 inf + 971 26.284 * [simplify]: Simplified to (sqrt (cbrt (* (* y y) (* y y)))) 26.284 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (sqrt (* (cbrt (pow y 4)) (cbrt (pow y 4)))) (sqrt (cbrt (* (* y y) (* y y)))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.284 * * * * [progress]: [ 79 / 100 ] simplifiying candidate # 26.285 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 26.285 * * [simplify]: iters left: 3 (5 enodes) 26.288 * * [simplify]: iters left: 2 (19 enodes) 26.292 * * [simplify]: iters left: 1 (33 enodes) 26.297 * * [simplify]: Extracting #0: cost 1 inf + 0 26.297 * * [simplify]: Extracting #1: cost 3 inf + 0 26.297 * * [simplify]: Extracting #2: cost 6 inf + 0 26.297 * * [simplify]: Extracting #3: cost 11 inf + 0 26.297 * * [simplify]: Extracting #4: cost 8 inf + 3 26.297 * * [simplify]: Extracting #5: cost 0 inf + 1597 26.297 * * [simplify]: Extracting #6: cost 0 inf + 651 26.297 * [simplify]: Simplified to (sqrt (fabs (* y y))) 26.297 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (sqrt (fabs (* y y))) (sqrt (sqrt (pow y 4))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.297 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 26.298 * * [simplify]: iters left: 3 (5 enodes) 26.299 * * [simplify]: iters left: 2 (19 enodes) 26.303 * * [simplify]: iters left: 1 (33 enodes) 26.307 * * [simplify]: Extracting #0: cost 1 inf + 0 26.307 * * [simplify]: Extracting #1: cost 3 inf + 0 26.307 * * [simplify]: Extracting #2: cost 6 inf + 0 26.308 * * [simplify]: Extracting #3: cost 11 inf + 0 26.308 * * [simplify]: Extracting #4: cost 8 inf + 3 26.308 * * [simplify]: Extracting #5: cost 0 inf + 1597 26.308 * * [simplify]: Extracting #6: cost 0 inf + 651 26.308 * [simplify]: Simplified to (sqrt (fabs (* y y))) 26.308 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (sqrt (sqrt (pow y 4))) (sqrt (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.308 * * * * [progress]: [ 80 / 100 ] simplifiying candidate # 26.308 * [simplify]: Simplifying (sqrt 1) 26.308 * * [simplify]: iters left: 1 (2 enodes) 26.310 * * [simplify]: Extracting #0: cost 1 inf + 0 26.310 * * [simplify]: Extracting #1: cost 0 inf + 1 26.310 * [simplify]: Simplified to 1 26.310 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* 1 (sqrt (pow y 4)))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.310 * [simplify]: Simplifying (sqrt (pow y 4)) 26.310 * * [simplify]: iters left: 2 (4 enodes) 26.312 * * [simplify]: iters left: 1 (16 enodes) 26.315 * * [simplify]: Extracting #0: cost 1 inf + 0 26.315 * * [simplify]: Extracting #1: cost 4 inf + 0 26.315 * * [simplify]: Extracting #2: cost 10 inf + 0 26.315 * * [simplify]: Extracting #3: cost 8 inf + 3 26.315 * * [simplify]: Extracting #4: cost 1 inf + 1014 26.315 * * [simplify]: Extracting #5: cost 0 inf + 622 26.316 * [simplify]: Simplified to (fabs (* y y)) 26.316 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* 1 (fabs (* y y)))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.316 * * * * [progress]: [ 81 / 100 ] simplifiying candidate # 26.316 * [simplify]: Simplifying (sqrt (pow y (/ 4 2))) 26.316 * * [simplify]: iters left: 4 (6 enodes) 26.319 * * [simplify]: iters left: 3 (21 enodes) 26.324 * * [simplify]: iters left: 2 (39 enodes) 26.329 * * [simplify]: iters left: 1 (52 enodes) 26.338 * * [simplify]: Extracting #0: cost 1 inf + 0 26.338 * * [simplify]: Extracting #1: cost 4 inf + 0 26.338 * * [simplify]: Extracting #2: cost 5 inf + 1 26.338 * * [simplify]: Extracting #3: cost 1 inf + 125 26.338 * * [simplify]: Extracting #4: cost 0 inf + 166 26.338 * [simplify]: Simplified to (fabs y) 26.338 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (fabs y) (sqrt (pow y (/ 4 2))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.339 * [simplify]: Simplifying (sqrt (pow y (/ 4 2))) 26.339 * * [simplify]: iters left: 4 (6 enodes) 26.341 * * [simplify]: iters left: 3 (21 enodes) 26.347 * * [simplify]: iters left: 2 (39 enodes) 26.352 * * [simplify]: iters left: 1 (52 enodes) 26.365 * * [simplify]: Extracting #0: cost 1 inf + 0 26.365 * * [simplify]: Extracting #1: cost 4 inf + 0 26.365 * * [simplify]: Extracting #2: cost 5 inf + 1 26.365 * * [simplify]: Extracting #3: cost 1 inf + 125 26.366 * * [simplify]: Extracting #4: cost 0 inf + 166 26.366 * [simplify]: Simplified to (fabs y) 26.366 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (sqrt (pow y (/ 4 2))) (fabs y))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.366 * * * * [progress]: [ 82 / 100 ] simplifiying candidate # 26.366 * [simplify]: Simplifying (/ 4 2) 26.366 * * [simplify]: iters left: 2 (3 enodes) 26.370 * * [simplify]: iters left: 1 (9 enodes) 26.372 * * [simplify]: Extracting #0: cost 1 inf + 0 26.372 * * [simplify]: Extracting #1: cost 0 inf + 1 26.372 * [simplify]: Simplified to 2 26.373 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (pow y 2)) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.373 * * * * [progress]: [ 83 / 100 ] simplifiying candidate # 26.373 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 26.373 * * [simplify]: iters left: 3 (5 enodes) 26.376 * * [simplify]: iters left: 2 (19 enodes) 26.383 * * [simplify]: iters left: 1 (33 enodes) 26.392 * * [simplify]: Extracting #0: cost 1 inf + 0 26.392 * * [simplify]: Extracting #1: cost 3 inf + 0 26.392 * * [simplify]: Extracting #2: cost 6 inf + 0 26.392 * * [simplify]: Extracting #3: cost 11 inf + 0 26.392 * * [simplify]: Extracting #4: cost 8 inf + 3 26.393 * * [simplify]: Extracting #5: cost 0 inf + 1597 26.393 * * [simplify]: Extracting #6: cost 0 inf + 651 26.393 * [simplify]: Simplified to (sqrt (fabs (* y y))) 26.393 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (sqrt (fabs (* y y))) (sqrt (sqrt (pow y 4))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.394 * [simplify]: Simplifying (sqrt (sqrt (pow y 4))) 26.394 * * [simplify]: iters left: 3 (5 enodes) 26.397 * * [simplify]: iters left: 2 (19 enodes) 26.405 * * [simplify]: iters left: 1 (33 enodes) 26.411 * * [simplify]: Extracting #0: cost 1 inf + 0 26.411 * * [simplify]: Extracting #1: cost 3 inf + 0 26.411 * * [simplify]: Extracting #2: cost 6 inf + 0 26.411 * * [simplify]: Extracting #3: cost 11 inf + 0 26.411 * * [simplify]: Extracting #4: cost 8 inf + 3 26.412 * * [simplify]: Extracting #5: cost 0 inf + 1597 26.412 * * [simplify]: Extracting #6: cost 0 inf + 651 26.412 * [simplify]: Simplified to (sqrt (fabs (* y y))) 26.412 * [simplify]: Simplified (2 1 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* (sqrt (sqrt (pow y 4))) (sqrt (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.412 * * * * [progress]: [ 84 / 100 ] simplifiying candidate # 26.412 * * * * [progress]: [ 85 / 100 ] simplifiying candidate # 26.412 * * * * [progress]: [ 86 / 100 ] simplifiying candidate # 26.412 * * * * [progress]: [ 87 / 100 ] simplifiying candidate # 26.412 * * * * [progress]: [ 88 / 100 ] simplifiying candidate #real (real->posit16 (sqrt (pow y 4))))) (- (sqrt (pow x 4)) (sqrt (pow y 4)))))> 26.412 * [simplify]: Simplifying (real->posit16 (sqrt (pow y 4))) 26.412 * * [simplify]: iters left: 3 (5 enodes) 26.414 * * [simplify]: iters left: 2 (16 enodes) 26.418 * * [simplify]: iters left: 1 (30 enodes) 26.422 * * [simplify]: Extracting #0: cost 1 inf + 0 26.422 * * [simplify]: Extracting #1: cost 2 inf + 0 26.422 * * [simplify]: Extracting #2: cost 4 inf + 0 26.422 * * [simplify]: Extracting #3: cost 9 inf + 0 26.422 * * [simplify]: Extracting #4: cost 6 inf + 3 26.422 * * [simplify]: Extracting #5: cost 1 inf + 972 26.422 * * [simplify]: Extracting #6: cost 0 inf + 409 26.422 * [simplify]: Simplified to (real->posit16 (fabs (* y y))) 26.422 * [simplify]: Simplified (2 1 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (posit16->real (real->posit16 (fabs (* y y))))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.422 * * * * [progress]: [ 89 / 100 ] simplifiying candidate # 26.423 * [simplify]: Simplifying (pow x 2) 26.423 * * [simplify]: iters left: 1 (3 enodes) 26.424 * * [simplify]: Extracting #0: cost 1 inf + 0 26.424 * * [simplify]: Extracting #1: cost 5 inf + 0 26.424 * * [simplify]: Extracting #2: cost 4 inf + 2 26.424 * * [simplify]: Extracting #3: cost 1 inf + 85 26.424 * * [simplify]: Extracting #4: cost 0 inf + 297 26.424 * [simplify]: Simplified to (* x x) 26.424 * [simplify]: Simplified (2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* x x) (sqrt (pow y 4))))) 26.425 * * * * [progress]: [ 90 / 100 ] simplifiying candidate # 26.425 * [simplify]: Simplifying (pow x 2) 26.425 * * [simplify]: iters left: 1 (3 enodes) 26.428 * * [simplify]: Extracting #0: cost 1 inf + 0 26.428 * * [simplify]: Extracting #1: cost 5 inf + 0 26.428 * * [simplify]: Extracting #2: cost 4 inf + 2 26.428 * * [simplify]: Extracting #3: cost 1 inf + 85 26.428 * * [simplify]: Extracting #4: cost 0 inf + 297 26.428 * [simplify]: Simplified to (* x x) 26.428 * [simplify]: Simplified (2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* x x) (sqrt (pow y 4))))) 26.428 * * * * [progress]: [ 91 / 100 ] simplifiying candidate # 26.428 * [simplify]: Simplifying (pow x 2) 26.428 * * [simplify]: iters left: 1 (3 enodes) 26.431 * * [simplify]: Extracting #0: cost 1 inf + 0 26.431 * * [simplify]: Extracting #1: cost 5 inf + 0 26.431 * * [simplify]: Extracting #2: cost 4 inf + 2 26.431 * * [simplify]: Extracting #3: cost 1 inf + 85 26.431 * * [simplify]: Extracting #4: cost 0 inf + 297 26.431 * [simplify]: Simplified to (* x x) 26.431 * [simplify]: Simplified (2 2 1) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (* x x) (sqrt (pow y 4))))) 26.431 * * * * [progress]: [ 92 / 100 ] simplifiying candidate # 26.432 * [simplify]: Simplifying (pow x 2) 26.432 * * [simplify]: iters left: 1 (3 enodes) 26.434 * * [simplify]: Extracting #0: cost 1 inf + 0 26.434 * * [simplify]: Extracting #1: cost 5 inf + 0 26.434 * * [simplify]: Extracting #2: cost 4 inf + 2 26.434 * * [simplify]: Extracting #3: cost 1 inf + 85 26.434 * * [simplify]: Extracting #4: cost 0 inf + 297 26.434 * [simplify]: Simplified to (* x x) 26.434 * [simplify]: Simplified (2 1 1) to (λ (x y) (* (+ (* x x) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.435 * * * * [progress]: [ 93 / 100 ] simplifiying candidate # 26.435 * [simplify]: Simplifying (pow x 2) 26.435 * * [simplify]: iters left: 1 (3 enodes) 26.437 * * [simplify]: Extracting #0: cost 1 inf + 0 26.437 * * [simplify]: Extracting #1: cost 5 inf + 0 26.437 * * [simplify]: Extracting #2: cost 4 inf + 2 26.437 * * [simplify]: Extracting #3: cost 1 inf + 85 26.437 * * [simplify]: Extracting #4: cost 0 inf + 297 26.437 * [simplify]: Simplified to (* x x) 26.437 * [simplify]: Simplified (2 1 1) to (λ (x y) (* (+ (* x x) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.438 * * * * [progress]: [ 94 / 100 ] simplifiying candidate # 26.438 * [simplify]: Simplifying (pow x 2) 26.438 * * [simplify]: iters left: 1 (3 enodes) 26.440 * * [simplify]: Extracting #0: cost 1 inf + 0 26.440 * * [simplify]: Extracting #1: cost 5 inf + 0 26.440 * * [simplify]: Extracting #2: cost 4 inf + 2 26.440 * * [simplify]: Extracting #3: cost 1 inf + 85 26.440 * * [simplify]: Extracting #4: cost 0 inf + 297 26.440 * [simplify]: Simplified to (* x x) 26.440 * [simplify]: Simplified (2 1 1) to (λ (x y) (* (+ (* x x) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.441 * * * * [progress]: [ 95 / 100 ] simplifiying candidate # 26.441 * [simplify]: Simplifying (pow y 2) 26.441 * * [simplify]: iters left: 1 (3 enodes) 26.443 * * [simplify]: Extracting #0: cost 1 inf + 0 26.443 * * [simplify]: Extracting #1: cost 5 inf + 0 26.443 * * [simplify]: Extracting #2: cost 4 inf + 2 26.443 * * [simplify]: Extracting #3: cost 1 inf + 85 26.444 * * [simplify]: Extracting #4: cost 0 inf + 297 26.444 * [simplify]: Simplified to (* y y) 26.444 * [simplify]: Simplified (2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* y y)))) 26.444 * * * * [progress]: [ 96 / 100 ] simplifiying candidate # 26.444 * [simplify]: Simplifying (pow y 2) 26.444 * * [simplify]: iters left: 1 (3 enodes) 26.447 * * [simplify]: Extracting #0: cost 1 inf + 0 26.447 * * [simplify]: Extracting #1: cost 5 inf + 0 26.447 * * [simplify]: Extracting #2: cost 4 inf + 2 26.447 * * [simplify]: Extracting #3: cost 1 inf + 85 26.447 * * [simplify]: Extracting #4: cost 0 inf + 297 26.447 * [simplify]: Simplified to (* y y) 26.447 * [simplify]: Simplified (2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* y y)))) 26.447 * * * * [progress]: [ 97 / 100 ] simplifiying candidate # 26.448 * [simplify]: Simplifying (pow y 2) 26.448 * * [simplify]: iters left: 1 (3 enodes) 26.450 * * [simplify]: Extracting #0: cost 1 inf + 0 26.450 * * [simplify]: Extracting #1: cost 5 inf + 0 26.450 * * [simplify]: Extracting #2: cost 4 inf + 2 26.450 * * [simplify]: Extracting #3: cost 1 inf + 85 26.450 * * [simplify]: Extracting #4: cost 0 inf + 297 26.450 * [simplify]: Simplified to (* y y) 26.450 * [simplify]: Simplified (2 2 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (sqrt (pow y 4))) (- (sqrt (pow x 4)) (* y y)))) 26.451 * * * * [progress]: [ 98 / 100 ] simplifiying candidate # 26.451 * [simplify]: Simplifying (pow y 2) 26.451 * * [simplify]: iters left: 1 (3 enodes) 26.453 * * [simplify]: Extracting #0: cost 1 inf + 0 26.453 * * [simplify]: Extracting #1: cost 5 inf + 0 26.453 * * [simplify]: Extracting #2: cost 4 inf + 2 26.453 * * [simplify]: Extracting #3: cost 1 inf + 85 26.453 * * [simplify]: Extracting #4: cost 0 inf + 297 26.453 * [simplify]: Simplified to (* y y) 26.454 * [simplify]: Simplified (2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* y y)) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.454 * * * * [progress]: [ 99 / 100 ] simplifiying candidate # 26.454 * [simplify]: Simplifying (pow y 2) 26.454 * * [simplify]: iters left: 1 (3 enodes) 26.456 * * [simplify]: Extracting #0: cost 1 inf + 0 26.457 * * [simplify]: Extracting #1: cost 5 inf + 0 26.457 * * [simplify]: Extracting #2: cost 4 inf + 2 26.457 * * [simplify]: Extracting #3: cost 1 inf + 85 26.457 * * [simplify]: Extracting #4: cost 0 inf + 297 26.457 * [simplify]: Simplified to (* y y) 26.457 * [simplify]: Simplified (2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* y y)) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.457 * * * * [progress]: [ 100 / 100 ] simplifiying candidate # 26.457 * [simplify]: Simplifying (pow y 2) 26.457 * * [simplify]: iters left: 1 (3 enodes) 26.459 * * [simplify]: Extracting #0: cost 1 inf + 0 26.460 * * [simplify]: Extracting #1: cost 5 inf + 0 26.460 * * [simplify]: Extracting #2: cost 4 inf + 2 26.460 * * [simplify]: Extracting #3: cost 1 inf + 85 26.460 * * [simplify]: Extracting #4: cost 0 inf + 297 26.460 * [simplify]: Simplified to (* y y) 26.460 * [simplify]: Simplified (2 1 2) to (λ (x y) (* (+ (sqrt (pow x 4)) (* y y)) (- (sqrt (pow x 4)) (sqrt (pow y 4))))) 26.460 * * * [progress]: adding candidates to table 27.689 * [progress]: [Phase 3 of 3] Extracting. 27.690 * * [regime]: Finding splitpoints for: (# #) 27.691 * * * [regime-changes]: Trying 5 branch expressions: (y (pow y 4) x (pow x 4) (- (pow x 4) (pow y 4))) 27.691 * * * * [regimes]: Trying to branch on y from (# #) 27.736 * * * * [regimes]: Trying to branch on (pow y 4) from (# #) 27.780 * * * * [regimes]: Trying to branch on x from (# #) 27.818 * * * * [regimes]: Trying to branch on (pow x 4) from (# #) 27.840 * * * * [regimes]: Trying to branch on (- (pow x 4) (pow y 4)) from (# #) 27.870 * * * [regime]: Found split indices: #