0.002 * [progress]: [Phase 1 of 3] Setting up. 0.003 * * * [progress]: [1/2] Preparing points 0.193 * * * [progress]: [2/2] Setting up program. 0.200 * [progress]: [Phase 2 of 3] Improving. 0.200 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.200 * [simplify]: Simplifying (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1) 0.200 * * [simplify]: iters left: 6 (19 enodes) 0.212 * * [simplify]: iters left: 5 (96 enodes) 0.253 * * [simplify]: iters left: 4 (229 enodes) 0.379 * * [simplify]: Extracting #0: cost 1 inf + 0 0.380 * * [simplify]: Extracting #1: cost 29 inf + 0 0.380 * * [simplify]: Extracting #2: cost 103 inf + 3 0.381 * * [simplify]: Extracting #3: cost 123 inf + 1266 0.388 * * [simplify]: Extracting #4: cost 56 inf + 15652 0.400 * * [simplify]: Extracting #5: cost 2 inf + 24882 0.419 * * [simplify]: Extracting #6: cost 0 inf + 24882 0.433 * [simplify]: Simplified to (fma (fma (* b b) (fma -3 a 1) (fma (* a a) a (* a a))) 4 (fma (fma b b (* a a)) (fma b b (* a a)) -1)) 0.433 * [simplify]: Simplified (2) to (λ (a b) (fma (fma (* b b) (fma -3 a 1) (fma (* a a) a (* a a))) 4 (fma (fma b b (* a a)) (fma b b (* a a)) -1))) 0.453 * * [progress]: iteration 1 / 4 0.453 * * * [progress]: picking best candidate 0.460 * * * * [pick]: Picked # 0.460 * * * [progress]: localizing error 0.506 * * * [progress]: generating rewritten candidates 0.506 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 0.525 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 1) 0.570 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 2 2) 0.621 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 0.719 * * * [progress]: generating series expansions 0.719 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 0.720 * [backup-simplify]: Simplify (pow (+ (* a a) (* b b)) 2) into (pow (+ (pow a 2) (pow b 2)) 2) 0.720 * [approximate]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in (a b) around 0 0.720 * [taylor]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in b 0.720 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 0.720 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.720 * [taylor]: Taking taylor expansion of a in b 0.720 * [backup-simplify]: Simplify a into a 0.720 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.720 * [taylor]: Taking taylor expansion of b in b 0.720 * [backup-simplify]: Simplify 0 into 0 0.720 * [backup-simplify]: Simplify 1 into 1 0.720 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.720 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 0.720 * [taylor]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in a 0.720 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 0.720 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.720 * [taylor]: Taking taylor expansion of a in a 0.720 * [backup-simplify]: Simplify 0 into 0 0.720 * [backup-simplify]: Simplify 1 into 1 0.720 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.720 * [taylor]: Taking taylor expansion of b in a 0.720 * [backup-simplify]: Simplify b into b 0.720 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.720 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 0.720 * [taylor]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in a 0.720 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 0.720 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.720 * [taylor]: Taking taylor expansion of a in a 0.720 * [backup-simplify]: Simplify 0 into 0 0.720 * [backup-simplify]: Simplify 1 into 1 0.720 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.720 * [taylor]: Taking taylor expansion of b in a 0.720 * [backup-simplify]: Simplify b into b 0.720 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.720 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 0.721 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 0.721 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.721 * [taylor]: Taking taylor expansion of b in b 0.721 * [backup-simplify]: Simplify 0 into 0 0.721 * [backup-simplify]: Simplify 1 into 1 0.721 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.722 * [backup-simplify]: Simplify (+ 0 0) into 0 0.722 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (* 0 (pow b 2))) into 0 0.722 * [taylor]: Taking taylor expansion of 0 in b 0.722 * [backup-simplify]: Simplify 0 into 0 0.722 * [backup-simplify]: Simplify 0 into 0 0.722 * [backup-simplify]: Simplify (* 1 1) into 1 0.723 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.723 * [backup-simplify]: Simplify (+ 1 0) into 1 0.724 * [backup-simplify]: Simplify (+ (* (pow b 2) 1) (+ (* 0 0) (* 1 (pow b 2)))) into (* 2 (pow b 2)) 0.724 * [taylor]: Taking taylor expansion of (* 2 (pow b 2)) in b 0.724 * [taylor]: Taking taylor expansion of 2 in b 0.724 * [backup-simplify]: Simplify 2 into 2 0.724 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.724 * [taylor]: Taking taylor expansion of b in b 0.724 * [backup-simplify]: Simplify 0 into 0 0.724 * [backup-simplify]: Simplify 1 into 1 0.724 * [backup-simplify]: Simplify 0 into 0 0.725 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.725 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 0.726 * [backup-simplify]: Simplify (+ 0 0) into 0 0.727 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 1) (+ (* 1 0) (* 0 (pow b 2))))) into 0 0.727 * [taylor]: Taking taylor expansion of 0 in b 0.727 * [backup-simplify]: Simplify 0 into 0 0.727 * [backup-simplify]: Simplify 0 into 0 0.727 * [backup-simplify]: Simplify 0 into 0 0.728 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.729 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 b))))) into 0 0.729 * [backup-simplify]: Simplify (+ 0 0) into 0 0.730 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 0) (+ (* 1 1) (+ (* 0 0) (* 0 (pow b 2)))))) into 1 0.730 * [taylor]: Taking taylor expansion of 1 in b 0.730 * [backup-simplify]: Simplify 1 into 1 0.730 * [backup-simplify]: Simplify 1 into 1 0.730 * [backup-simplify]: Simplify 0 into 0 0.731 * [backup-simplify]: Simplify (* 1 1) into 1 0.731 * [backup-simplify]: Simplify (* 2 1) into 2 0.731 * [backup-simplify]: Simplify 2 into 2 0.731 * [backup-simplify]: Simplify 0 into 0 0.732 * [backup-simplify]: Simplify (* 1 1) into 1 0.732 * [backup-simplify]: Simplify (* 1 1) into 1 0.732 * [backup-simplify]: Simplify 1 into 1 0.732 * [backup-simplify]: Simplify (+ (* 1 (pow (* b 1) 4)) (+ (* 2 (pow (* b a) 2)) (* 1 (pow (* 1 a) 4)))) into (+ (pow b 4) (+ (* 2 (* (pow a 2) (pow b 2))) (pow a 4))) 0.733 * [backup-simplify]: Simplify (pow (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b))) 2) into (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) 0.733 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in (a b) around 0 0.733 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in b 0.733 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 0.733 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 0.733 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.733 * [taylor]: Taking taylor expansion of a in b 0.733 * [backup-simplify]: Simplify a into a 0.733 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.733 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.733 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.733 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.733 * [taylor]: Taking taylor expansion of b in b 0.733 * [backup-simplify]: Simplify 0 into 0 0.733 * [backup-simplify]: Simplify 1 into 1 0.734 * [backup-simplify]: Simplify (* 1 1) into 1 0.734 * [backup-simplify]: Simplify (/ 1 1) into 1 0.735 * [backup-simplify]: Simplify (+ 0 1) into 1 0.735 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.735 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.735 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.735 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.735 * [taylor]: Taking taylor expansion of a in a 0.735 * [backup-simplify]: Simplify 0 into 0 0.735 * [backup-simplify]: Simplify 1 into 1 0.736 * [backup-simplify]: Simplify (* 1 1) into 1 0.737 * [backup-simplify]: Simplify (/ 1 1) into 1 0.737 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.737 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.737 * [taylor]: Taking taylor expansion of b in a 0.737 * [backup-simplify]: Simplify b into b 0.737 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.738 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.739 * [backup-simplify]: Simplify (+ 1 0) into 1 0.739 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.739 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.739 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.739 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.739 * [taylor]: Taking taylor expansion of a in a 0.739 * [backup-simplify]: Simplify 0 into 0 0.739 * [backup-simplify]: Simplify 1 into 1 0.740 * [backup-simplify]: Simplify (* 1 1) into 1 0.741 * [backup-simplify]: Simplify (/ 1 1) into 1 0.741 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.741 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.741 * [taylor]: Taking taylor expansion of b in a 0.741 * [backup-simplify]: Simplify b into b 0.741 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.741 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.742 * [backup-simplify]: Simplify (+ 1 0) into 1 0.743 * [backup-simplify]: Simplify (* 1 1) into 1 0.743 * [taylor]: Taking taylor expansion of 1 in b 0.743 * [backup-simplify]: Simplify 1 into 1 0.745 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.746 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.747 * [backup-simplify]: Simplify (+ 0 0) into 0 0.748 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.748 * [taylor]: Taking taylor expansion of 0 in b 0.748 * [backup-simplify]: Simplify 0 into 0 0.750 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.751 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.751 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 0.753 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 0.753 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 0.753 * [taylor]: Taking taylor expansion of 2 in b 0.753 * [backup-simplify]: Simplify 2 into 2 0.753 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.753 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.753 * [taylor]: Taking taylor expansion of b in b 0.753 * [backup-simplify]: Simplify 0 into 0 0.753 * [backup-simplify]: Simplify 1 into 1 0.754 * [backup-simplify]: Simplify (* 1 1) into 1 0.755 * [backup-simplify]: Simplify (/ 1 1) into 1 0.757 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.758 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.759 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.759 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 0.760 * [backup-simplify]: Simplify (+ 0 0) into 0 0.762 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 0.762 * [taylor]: Taking taylor expansion of 0 in b 0.762 * [backup-simplify]: Simplify 0 into 0 0.764 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.765 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.766 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.767 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 0.767 * [backup-simplify]: Simplify (+ 0 0) into 0 0.770 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow b 2)) (/ 1 (pow b 2))) (+ (* 0 0) (* 0 1))))) into (/ 1 (pow b 4)) 0.770 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 0.770 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.770 * [taylor]: Taking taylor expansion of b in b 0.770 * [backup-simplify]: Simplify 0 into 0 0.770 * [backup-simplify]: Simplify 1 into 1 0.771 * [backup-simplify]: Simplify (* 1 1) into 1 0.771 * [backup-simplify]: Simplify (* 1 1) into 1 0.772 * [backup-simplify]: Simplify (/ 1 1) into 1 0.772 * [backup-simplify]: Simplify 1 into 1 0.773 * [backup-simplify]: Simplify (* 2 1) into 2 0.773 * [backup-simplify]: Simplify 2 into 2 0.773 * [backup-simplify]: Simplify 1 into 1 0.774 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 a))) 4)) (+ (* 2 (pow (* (/ 1 (/ 1 b)) (/ 1 (/ 1 a))) 2)) (* 1 (pow (* (/ 1 (/ 1 b)) 1) 4)))) into (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 0.774 * [backup-simplify]: Simplify (pow (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b)))) 2) into (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) 0.774 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in (a b) around 0 0.774 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in b 0.774 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 0.774 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 0.774 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.774 * [taylor]: Taking taylor expansion of a in b 0.774 * [backup-simplify]: Simplify a into a 0.774 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.774 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.774 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.775 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.775 * [taylor]: Taking taylor expansion of b in b 0.775 * [backup-simplify]: Simplify 0 into 0 0.775 * [backup-simplify]: Simplify 1 into 1 0.775 * [backup-simplify]: Simplify (* 1 1) into 1 0.776 * [backup-simplify]: Simplify (/ 1 1) into 1 0.777 * [backup-simplify]: Simplify (+ 0 1) into 1 0.777 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.777 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.777 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.777 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.777 * [taylor]: Taking taylor expansion of a in a 0.777 * [backup-simplify]: Simplify 0 into 0 0.777 * [backup-simplify]: Simplify 1 into 1 0.778 * [backup-simplify]: Simplify (* 1 1) into 1 0.778 * [backup-simplify]: Simplify (/ 1 1) into 1 0.778 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.778 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.778 * [taylor]: Taking taylor expansion of b in a 0.778 * [backup-simplify]: Simplify b into b 0.778 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.778 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.780 * [backup-simplify]: Simplify (+ 1 0) into 1 0.780 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.780 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.780 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.780 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.780 * [taylor]: Taking taylor expansion of a in a 0.780 * [backup-simplify]: Simplify 0 into 0 0.780 * [backup-simplify]: Simplify 1 into 1 0.781 * [backup-simplify]: Simplify (* 1 1) into 1 0.782 * [backup-simplify]: Simplify (/ 1 1) into 1 0.782 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.782 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.782 * [taylor]: Taking taylor expansion of b in a 0.782 * [backup-simplify]: Simplify b into b 0.782 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.782 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.783 * [backup-simplify]: Simplify (+ 1 0) into 1 0.783 * [backup-simplify]: Simplify (* 1 1) into 1 0.784 * [taylor]: Taking taylor expansion of 1 in b 0.784 * [backup-simplify]: Simplify 1 into 1 0.785 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.786 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.786 * [backup-simplify]: Simplify (+ 0 0) into 0 0.787 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.787 * [taylor]: Taking taylor expansion of 0 in b 0.787 * [backup-simplify]: Simplify 0 into 0 0.788 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.790 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.790 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 0.791 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 0.791 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 0.791 * [taylor]: Taking taylor expansion of 2 in b 0.791 * [backup-simplify]: Simplify 2 into 2 0.791 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.791 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.791 * [taylor]: Taking taylor expansion of b in b 0.791 * [backup-simplify]: Simplify 0 into 0 0.791 * [backup-simplify]: Simplify 1 into 1 0.792 * [backup-simplify]: Simplify (* 1 1) into 1 0.792 * [backup-simplify]: Simplify (/ 1 1) into 1 0.794 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.795 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.795 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.795 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 0.796 * [backup-simplify]: Simplify (+ 0 0) into 0 0.798 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 0.798 * [taylor]: Taking taylor expansion of 0 in b 0.798 * [backup-simplify]: Simplify 0 into 0 0.799 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.800 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.801 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.802 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 0.802 * [backup-simplify]: Simplify (+ 0 0) into 0 0.807 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow b 2)) (/ 1 (pow b 2))) (+ (* 0 0) (* 0 1))))) into (/ 1 (pow b 4)) 0.808 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 0.808 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.808 * [taylor]: Taking taylor expansion of b in b 0.808 * [backup-simplify]: Simplify 0 into 0 0.808 * [backup-simplify]: Simplify 1 into 1 0.808 * [backup-simplify]: Simplify (* 1 1) into 1 0.809 * [backup-simplify]: Simplify (* 1 1) into 1 0.809 * [backup-simplify]: Simplify (/ 1 1) into 1 0.809 * [backup-simplify]: Simplify 1 into 1 0.810 * [backup-simplify]: Simplify (* 2 1) into 2 0.810 * [backup-simplify]: Simplify 2 into 2 0.810 * [backup-simplify]: Simplify 1 into 1 0.811 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- a)))) 4)) (+ (* 2 (pow (* (/ 1 (/ 1 (- b))) (/ 1 (/ 1 (- a)))) 2)) (* 1 (pow (* (/ 1 (/ 1 (- b))) 1) 4)))) into (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 0.811 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 1) 0.811 * [backup-simplify]: Simplify (* (* a a) (+ 1 a)) into (* (pow a 2) (+ a 1)) 0.811 * [approximate]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in (a) around 0 0.811 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 0.811 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.811 * [taylor]: Taking taylor expansion of a in a 0.811 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify 1 into 1 0.812 * [taylor]: Taking taylor expansion of (+ a 1) in a 0.812 * [taylor]: Taking taylor expansion of a in a 0.812 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify 1 into 1 0.812 * [taylor]: Taking taylor expansion of 1 in a 0.812 * [backup-simplify]: Simplify 1 into 1 0.812 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 0.812 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.812 * [taylor]: Taking taylor expansion of a in a 0.812 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify 1 into 1 0.812 * [taylor]: Taking taylor expansion of (+ a 1) in a 0.812 * [taylor]: Taking taylor expansion of a in a 0.812 * [backup-simplify]: Simplify 0 into 0 0.812 * [backup-simplify]: Simplify 1 into 1 0.812 * [taylor]: Taking taylor expansion of 1 in a 0.812 * [backup-simplify]: Simplify 1 into 1 0.813 * [backup-simplify]: Simplify (* 1 1) into 1 0.813 * [backup-simplify]: Simplify (+ 0 1) into 1 0.814 * [backup-simplify]: Simplify (* 1 1) into 1 0.814 * [backup-simplify]: Simplify 1 into 1 0.814 * [backup-simplify]: Simplify (+ 1 0) into 1 0.815 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.816 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 0.816 * [backup-simplify]: Simplify 1 into 1 0.817 * [backup-simplify]: Simplify (+ 0 0) into 0 0.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.820 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 0.820 * [backup-simplify]: Simplify 0 into 0 0.821 * [backup-simplify]: Simplify (+ 0 0) into 0 0.822 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.824 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))) into 0 0.824 * [backup-simplify]: Simplify 0 into 0 0.825 * [backup-simplify]: Simplify (+ 0 0) into 0 0.826 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.828 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 0.828 * [backup-simplify]: Simplify 0 into 0 0.829 * [backup-simplify]: Simplify (+ 0 0) into 0 0.831 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.833 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))) into 0 0.833 * [backup-simplify]: Simplify 0 into 0 0.834 * [backup-simplify]: Simplify (+ 0 0) into 0 0.836 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.838 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))) into 0 0.838 * [backup-simplify]: Simplify 0 into 0 0.839 * [backup-simplify]: Simplify (+ 0 0) into 0 0.842 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.844 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))))) into 0 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify (+ (* 1 (pow a 3)) (* 1 (pow a 2))) into (+ (pow a 2) (pow a 3)) 0.845 * [backup-simplify]: Simplify (* (* (/ 1 a) (/ 1 a)) (+ 1 (/ 1 a))) into (/ (+ (/ 1 a) 1) (pow a 2)) 0.845 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in (a) around 0 0.845 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 0.845 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 0.845 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.845 * [taylor]: Taking taylor expansion of a in a 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 1 into 1 0.846 * [backup-simplify]: Simplify (/ 1 1) into 1 0.847 * [taylor]: Taking taylor expansion of 1 in a 0.847 * [backup-simplify]: Simplify 1 into 1 0.847 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.847 * [taylor]: Taking taylor expansion of a in a 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 1 into 1 0.848 * [backup-simplify]: Simplify (+ 1 0) into 1 0.848 * [backup-simplify]: Simplify (* 1 1) into 1 0.849 * [backup-simplify]: Simplify (/ 1 1) into 1 0.849 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 0.849 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 0.849 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.850 * [taylor]: Taking taylor expansion of a in a 0.850 * [backup-simplify]: Simplify 0 into 0 0.850 * [backup-simplify]: Simplify 1 into 1 0.850 * [backup-simplify]: Simplify (/ 1 1) into 1 0.850 * [taylor]: Taking taylor expansion of 1 in a 0.850 * [backup-simplify]: Simplify 1 into 1 0.851 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.851 * [taylor]: Taking taylor expansion of a in a 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify 1 into 1 0.851 * [backup-simplify]: Simplify (+ 1 0) into 1 0.852 * [backup-simplify]: Simplify (* 1 1) into 1 0.853 * [backup-simplify]: Simplify (/ 1 1) into 1 0.853 * [backup-simplify]: Simplify 1 into 1 0.854 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.855 * [backup-simplify]: Simplify (+ 0 1) into 1 0.856 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.858 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 0.858 * [backup-simplify]: Simplify 1 into 1 0.859 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.860 * [backup-simplify]: Simplify (+ 0 0) into 0 0.861 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.862 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 0.862 * [backup-simplify]: Simplify 0 into 0 0.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.864 * [backup-simplify]: Simplify (+ 0 0) into 0 0.865 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.867 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.867 * [backup-simplify]: Simplify 0 into 0 0.868 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.869 * [backup-simplify]: Simplify (+ 0 0) into 0 0.871 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.872 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.872 * [backup-simplify]: Simplify 0 into 0 0.874 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.874 * [backup-simplify]: Simplify (+ 0 0) into 0 0.876 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.878 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.878 * [backup-simplify]: Simplify 0 into 0 0.879 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.880 * [backup-simplify]: Simplify (+ 0 0) into 0 0.882 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.884 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.884 * [backup-simplify]: Simplify 0 into 0 0.886 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.887 * [backup-simplify]: Simplify (+ 0 0) into 0 0.889 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.890 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.891 * [backup-simplify]: Simplify 0 into 0 0.891 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 a)) 2)) (* 1 (pow (/ 1 (/ 1 a)) 3))) into (+ (pow a 2) (pow a 3)) 0.891 * [backup-simplify]: Simplify (* (* (/ 1 (- a)) (/ 1 (- a))) (+ 1 (/ 1 (- a)))) into (/ (- 1 (/ 1 a)) (pow a 2)) 0.891 * [approximate]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in (a) around 0 0.892 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 0.892 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 0.892 * [taylor]: Taking taylor expansion of 1 in a 0.892 * [backup-simplify]: Simplify 1 into 1 0.892 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.892 * [taylor]: Taking taylor expansion of a in a 0.892 * [backup-simplify]: Simplify 0 into 0 0.892 * [backup-simplify]: Simplify 1 into 1 0.893 * [backup-simplify]: Simplify (/ 1 1) into 1 0.893 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.893 * [taylor]: Taking taylor expansion of a in a 0.893 * [backup-simplify]: Simplify 0 into 0 0.893 * [backup-simplify]: Simplify 1 into 1 0.894 * [backup-simplify]: Simplify (- 1) into -1 0.895 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.896 * [backup-simplify]: Simplify (* 1 1) into 1 0.896 * [backup-simplify]: Simplify (/ -1 1) into -1 0.896 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 0.897 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 0.897 * [taylor]: Taking taylor expansion of 1 in a 0.897 * [backup-simplify]: Simplify 1 into 1 0.897 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.897 * [taylor]: Taking taylor expansion of a in a 0.897 * [backup-simplify]: Simplify 0 into 0 0.897 * [backup-simplify]: Simplify 1 into 1 0.898 * [backup-simplify]: Simplify (/ 1 1) into 1 0.898 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.898 * [taylor]: Taking taylor expansion of a in a 0.898 * [backup-simplify]: Simplify 0 into 0 0.898 * [backup-simplify]: Simplify 1 into 1 0.899 * [backup-simplify]: Simplify (- 1) into -1 0.899 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.900 * [backup-simplify]: Simplify (* 1 1) into 1 0.901 * [backup-simplify]: Simplify (/ -1 1) into -1 0.902 * [backup-simplify]: Simplify -1 into -1 0.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.904 * [backup-simplify]: Simplify (- 0) into 0 0.904 * [backup-simplify]: Simplify (+ 1 0) into 1 0.906 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.907 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* -1 (/ 0 1)))) into 1 0.907 * [backup-simplify]: Simplify 1 into 1 0.909 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.909 * [backup-simplify]: Simplify (- 0) into 0 0.910 * [backup-simplify]: Simplify (+ 0 0) into 0 0.911 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.913 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 0.913 * [backup-simplify]: Simplify 0 into 0 0.915 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.916 * [backup-simplify]: Simplify (- 0) into 0 0.916 * [backup-simplify]: Simplify (+ 0 0) into 0 0.918 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.920 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.920 * [backup-simplify]: Simplify 0 into 0 0.921 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.922 * [backup-simplify]: Simplify (- 0) into 0 0.923 * [backup-simplify]: Simplify (+ 0 0) into 0 0.924 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.926 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.926 * [backup-simplify]: Simplify 0 into 0 0.928 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.929 * [backup-simplify]: Simplify (- 0) into 0 0.929 * [backup-simplify]: Simplify (+ 0 0) into 0 0.931 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.933 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.933 * [backup-simplify]: Simplify 0 into 0 0.935 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.936 * [backup-simplify]: Simplify (- 0) into 0 0.936 * [backup-simplify]: Simplify (+ 0 0) into 0 0.939 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.940 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.941 * [backup-simplify]: Simplify 0 into 0 0.942 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.943 * [backup-simplify]: Simplify (- 0) into 0 0.943 * [backup-simplify]: Simplify (+ 0 0) into 0 0.946 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.947 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.947 * [backup-simplify]: Simplify 0 into 0 0.948 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- a))) 2)) (* -1 (pow (/ 1 (/ 1 (- a))) 3))) into (+ (pow a 2) (pow a 3)) 0.948 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 2 2) 0.948 * [backup-simplify]: Simplify (* (* b b) (- 1 (* 3 a))) into (* (- 1 (* 3 a)) (pow b 2)) 0.948 * [approximate]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in (b a) around 0 0.948 * [taylor]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in a 0.949 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in a 0.949 * [taylor]: Taking taylor expansion of 1 in a 0.949 * [backup-simplify]: Simplify 1 into 1 0.949 * [taylor]: Taking taylor expansion of (* 3 a) in a 0.949 * [taylor]: Taking taylor expansion of 3 in a 0.949 * [backup-simplify]: Simplify 3 into 3 0.949 * [taylor]: Taking taylor expansion of a in a 0.949 * [backup-simplify]: Simplify 0 into 0 0.949 * [backup-simplify]: Simplify 1 into 1 0.949 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.949 * [taylor]: Taking taylor expansion of b in a 0.949 * [backup-simplify]: Simplify b into b 0.949 * [taylor]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in b 0.949 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in b 0.949 * [taylor]: Taking taylor expansion of 1 in b 0.949 * [backup-simplify]: Simplify 1 into 1 0.949 * [taylor]: Taking taylor expansion of (* 3 a) in b 0.949 * [taylor]: Taking taylor expansion of 3 in b 0.949 * [backup-simplify]: Simplify 3 into 3 0.949 * [taylor]: Taking taylor expansion of a in b 0.949 * [backup-simplify]: Simplify a into a 0.949 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.949 * [taylor]: Taking taylor expansion of b in b 0.949 * [backup-simplify]: Simplify 0 into 0 0.949 * [backup-simplify]: Simplify 1 into 1 0.949 * [taylor]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in b 0.949 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in b 0.949 * [taylor]: Taking taylor expansion of 1 in b 0.949 * [backup-simplify]: Simplify 1 into 1 0.949 * [taylor]: Taking taylor expansion of (* 3 a) in b 0.949 * [taylor]: Taking taylor expansion of 3 in b 0.949 * [backup-simplify]: Simplify 3 into 3 0.949 * [taylor]: Taking taylor expansion of a in b 0.949 * [backup-simplify]: Simplify a into a 0.949 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.949 * [taylor]: Taking taylor expansion of b in b 0.949 * [backup-simplify]: Simplify 0 into 0 0.949 * [backup-simplify]: Simplify 1 into 1 0.950 * [backup-simplify]: Simplify (* 3 a) into (* 3 a) 0.950 * [backup-simplify]: Simplify (- (* 3 a)) into (- (* 3 a)) 0.950 * [backup-simplify]: Simplify (+ 1 (- (* 3 a))) into (- 1 (* 3 a)) 0.951 * [backup-simplify]: Simplify (* 1 1) into 1 0.951 * [backup-simplify]: Simplify (* (- 1 (* 3 a)) 1) into (- 1 (* 3 a)) 0.951 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in a 0.951 * [taylor]: Taking taylor expansion of 1 in a 0.951 * [backup-simplify]: Simplify 1 into 1 0.951 * [taylor]: Taking taylor expansion of (* 3 a) in a 0.951 * [taylor]: Taking taylor expansion of 3 in a 0.951 * [backup-simplify]: Simplify 3 into 3 0.951 * [taylor]: Taking taylor expansion of a in a 0.951 * [backup-simplify]: Simplify 0 into 0 0.951 * [backup-simplify]: Simplify 1 into 1 0.952 * [backup-simplify]: Simplify (* 3 0) into 0 0.953 * [backup-simplify]: Simplify (- 0) into 0 0.953 * [backup-simplify]: Simplify (+ 1 0) into 1 0.953 * [backup-simplify]: Simplify 1 into 1 0.954 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.955 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 a)) into 0 0.956 * [backup-simplify]: Simplify (- 0) into 0 0.956 * [backup-simplify]: Simplify (+ 0 0) into 0 0.957 * [backup-simplify]: Simplify (+ (* (- 1 (* 3 a)) 0) (* 0 1)) into 0 0.957 * [taylor]: Taking taylor expansion of 0 in a 0.957 * [backup-simplify]: Simplify 0 into 0 0.957 * [backup-simplify]: Simplify 0 into 0 0.958 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 0.959 * [backup-simplify]: Simplify (- 3) into -3 0.959 * [backup-simplify]: Simplify (+ 0 -3) into -3 0.959 * [backup-simplify]: Simplify -3 into -3 0.961 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.963 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 a))) into 0 0.963 * [backup-simplify]: Simplify (- 0) into 0 0.964 * [backup-simplify]: Simplify (+ 0 0) into 0 0.965 * [backup-simplify]: Simplify (+ (* (- 1 (* 3 a)) 0) (+ (* 0 0) (* 0 1))) into 0 0.965 * [taylor]: Taking taylor expansion of 0 in a 0.965 * [backup-simplify]: Simplify 0 into 0 0.965 * [backup-simplify]: Simplify 0 into 0 0.965 * [backup-simplify]: Simplify 0 into 0 0.967 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 0.967 * [backup-simplify]: Simplify (- 0) into 0 0.968 * [backup-simplify]: Simplify (+ 0 0) into 0 0.968 * [backup-simplify]: Simplify 0 into 0 0.969 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.971 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 a)))) into 0 0.972 * [backup-simplify]: Simplify (- 0) into 0 0.972 * [backup-simplify]: Simplify (+ 0 0) into 0 0.973 * [backup-simplify]: Simplify (+ (* (- 1 (* 3 a)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.973 * [taylor]: Taking taylor expansion of 0 in a 0.973 * [backup-simplify]: Simplify 0 into 0 0.973 * [backup-simplify]: Simplify 0 into 0 0.974 * [backup-simplify]: Simplify 0 into 0 0.974 * [backup-simplify]: Simplify 0 into 0 0.974 * [backup-simplify]: Simplify (+ (* -3 (* a (pow b 2))) (* 1 (pow (* 1 b) 2))) into (- (pow b 2) (* 3 (* a (pow b 2)))) 0.974 * [backup-simplify]: Simplify (* (* (/ 1 b) (/ 1 b)) (- 1 (* 3 (/ 1 a)))) into (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) 0.974 * [approximate]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in (b a) around 0 0.974 * [taylor]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in a 0.974 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in a 0.974 * [taylor]: Taking taylor expansion of 1 in a 0.974 * [backup-simplify]: Simplify 1 into 1 0.974 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in a 0.974 * [taylor]: Taking taylor expansion of 3 in a 0.974 * [backup-simplify]: Simplify 3 into 3 0.974 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.975 * [taylor]: Taking taylor expansion of a in a 0.975 * [backup-simplify]: Simplify 0 into 0 0.975 * [backup-simplify]: Simplify 1 into 1 0.975 * [backup-simplify]: Simplify (/ 1 1) into 1 0.975 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.975 * [taylor]: Taking taylor expansion of b in a 0.975 * [backup-simplify]: Simplify b into b 0.976 * [backup-simplify]: Simplify (* 3 1) into 3 0.977 * [backup-simplify]: Simplify (- 3) into -3 0.977 * [backup-simplify]: Simplify (+ 0 -3) into -3 0.977 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.977 * [backup-simplify]: Simplify (/ -3 (pow b 2)) into (/ -3 (pow b 2)) 0.977 * [taylor]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in b 0.977 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in b 0.977 * [taylor]: Taking taylor expansion of 1 in b 0.977 * [backup-simplify]: Simplify 1 into 1 0.977 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 0.977 * [taylor]: Taking taylor expansion of 3 in b 0.978 * [backup-simplify]: Simplify 3 into 3 0.978 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.978 * [taylor]: Taking taylor expansion of a in b 0.978 * [backup-simplify]: Simplify a into a 0.978 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.978 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.978 * [taylor]: Taking taylor expansion of b in b 0.978 * [backup-simplify]: Simplify 0 into 0 0.978 * [backup-simplify]: Simplify 1 into 1 0.978 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 0.978 * [backup-simplify]: Simplify (- (/ 3 a)) into (- (* 3 (/ 1 a))) 0.978 * [backup-simplify]: Simplify (+ 1 (- (* 3 (/ 1 a)))) into (- 1 (* 3 (/ 1 a))) 0.979 * [backup-simplify]: Simplify (* 1 1) into 1 0.979 * [backup-simplify]: Simplify (/ (- 1 (* 3 (/ 1 a))) 1) into (- 1 (* 3 (/ 1 a))) 0.979 * [taylor]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in b 0.979 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in b 0.979 * [taylor]: Taking taylor expansion of 1 in b 0.979 * [backup-simplify]: Simplify 1 into 1 0.979 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 0.979 * [taylor]: Taking taylor expansion of 3 in b 0.979 * [backup-simplify]: Simplify 3 into 3 0.979 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.979 * [taylor]: Taking taylor expansion of a in b 0.979 * [backup-simplify]: Simplify a into a 0.979 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.979 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.979 * [taylor]: Taking taylor expansion of b in b 0.979 * [backup-simplify]: Simplify 0 into 0 0.979 * [backup-simplify]: Simplify 1 into 1 0.979 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 0.979 * [backup-simplify]: Simplify (- (/ 3 a)) into (- (* 3 (/ 1 a))) 0.980 * [backup-simplify]: Simplify (+ 1 (- (* 3 (/ 1 a)))) into (- 1 (* 3 (/ 1 a))) 0.980 * [backup-simplify]: Simplify (* 1 1) into 1 0.980 * [backup-simplify]: Simplify (/ (- 1 (* 3 (/ 1 a))) 1) into (- 1 (* 3 (/ 1 a))) 0.981 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in a 0.981 * [taylor]: Taking taylor expansion of 1 in a 0.981 * [backup-simplify]: Simplify 1 into 1 0.981 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in a 0.981 * [taylor]: Taking taylor expansion of 3 in a 0.981 * [backup-simplify]: Simplify 3 into 3 0.981 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.981 * [taylor]: Taking taylor expansion of a in a 0.981 * [backup-simplify]: Simplify 0 into 0 0.981 * [backup-simplify]: Simplify 1 into 1 0.981 * [backup-simplify]: Simplify (/ 1 1) into 1 0.982 * [backup-simplify]: Simplify (* 3 1) into 3 0.982 * [backup-simplify]: Simplify (- 3) into -3 0.983 * [backup-simplify]: Simplify (+ 0 -3) into -3 0.983 * [backup-simplify]: Simplify -3 into -3 0.983 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 0.984 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 a))) into 0 0.984 * [backup-simplify]: Simplify (- 0) into 0 0.984 * [backup-simplify]: Simplify (+ 0 0) into 0 0.985 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.986 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)))) into 0 0.986 * [taylor]: Taking taylor expansion of 0 in a 0.986 * [backup-simplify]: Simplify 0 into 0 0.987 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.988 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 0.989 * [backup-simplify]: Simplify (- 0) into 0 0.989 * [backup-simplify]: Simplify (+ 1 0) into 1 0.990 * [backup-simplify]: Simplify 1 into 1 0.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.991 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 a)))) into 0 0.991 * [backup-simplify]: Simplify (- 0) into 0 0.992 * [backup-simplify]: Simplify (+ 0 0) into 0 0.993 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.994 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.994 * [taylor]: Taking taylor expansion of 0 in a 0.994 * [backup-simplify]: Simplify 0 into 0 0.995 * [backup-simplify]: Simplify 0 into 0 0.996 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.997 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 0.997 * [backup-simplify]: Simplify (- 0) into 0 0.998 * [backup-simplify]: Simplify (+ 0 0) into 0 0.998 * [backup-simplify]: Simplify 0 into 0 0.998 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.999 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a))))) into 0 1.000 * [backup-simplify]: Simplify (- 0) into 0 1.000 * [backup-simplify]: Simplify (+ 0 0) into 0 1.002 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.004 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.005 * [taylor]: Taking taylor expansion of 0 in a 1.005 * [backup-simplify]: Simplify 0 into 0 1.005 * [backup-simplify]: Simplify 0 into 0 1.005 * [backup-simplify]: Simplify 0 into 0 1.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.008 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.008 * [backup-simplify]: Simplify (- 0) into 0 1.009 * [backup-simplify]: Simplify (+ 0 0) into 0 1.009 * [backup-simplify]: Simplify 0 into 0 1.009 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 1.012 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a)))))) into 0 1.012 * [backup-simplify]: Simplify (- 0) into 0 1.013 * [backup-simplify]: Simplify (+ 0 0) into 0 1.014 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.021 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.021 * [taylor]: Taking taylor expansion of 0 in a 1.021 * [backup-simplify]: Simplify 0 into 0 1.021 * [backup-simplify]: Simplify 0 into 0 1.022 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 b))) 2)) (* -3 (* (/ 1 (/ 1 a)) (pow (/ 1 b) -2)))) into (- (pow b 2) (* 3 (* a (pow b 2)))) 1.022 * [backup-simplify]: Simplify (* (* (/ 1 (- b)) (/ 1 (- b))) (- 1 (* 3 (/ 1 (- a))))) into (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) 1.022 * [approximate]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in (b a) around 0 1.022 * [taylor]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in a 1.022 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in a 1.023 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in a 1.023 * [taylor]: Taking taylor expansion of 3 in a 1.023 * [backup-simplify]: Simplify 3 into 3 1.023 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.023 * [taylor]: Taking taylor expansion of a in a 1.023 * [backup-simplify]: Simplify 0 into 0 1.023 * [backup-simplify]: Simplify 1 into 1 1.024 * [backup-simplify]: Simplify (/ 1 1) into 1 1.024 * [taylor]: Taking taylor expansion of 1 in a 1.024 * [backup-simplify]: Simplify 1 into 1 1.024 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.024 * [taylor]: Taking taylor expansion of b in a 1.024 * [backup-simplify]: Simplify b into b 1.025 * [backup-simplify]: Simplify (* 3 1) into 3 1.025 * [backup-simplify]: Simplify (+ 3 0) into 3 1.026 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.026 * [backup-simplify]: Simplify (/ 3 (pow b 2)) into (/ 3 (pow b 2)) 1.026 * [taylor]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in b 1.026 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in b 1.026 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 1.026 * [taylor]: Taking taylor expansion of 3 in b 1.026 * [backup-simplify]: Simplify 3 into 3 1.026 * [taylor]: Taking taylor expansion of (/ 1 a) in b 1.026 * [taylor]: Taking taylor expansion of a in b 1.026 * [backup-simplify]: Simplify a into a 1.026 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.026 * [taylor]: Taking taylor expansion of 1 in b 1.026 * [backup-simplify]: Simplify 1 into 1 1.026 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.026 * [taylor]: Taking taylor expansion of b in b 1.026 * [backup-simplify]: Simplify 0 into 0 1.026 * [backup-simplify]: Simplify 1 into 1 1.026 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 1.026 * [backup-simplify]: Simplify (+ (/ 3 a) 1) into (+ (* 3 (/ 1 a)) 1) 1.027 * [backup-simplify]: Simplify (* 1 1) into 1 1.027 * [backup-simplify]: Simplify (/ (+ (* 3 (/ 1 a)) 1) 1) into (+ (* 3 (/ 1 a)) 1) 1.027 * [taylor]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in b 1.027 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in b 1.027 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 1.028 * [taylor]: Taking taylor expansion of 3 in b 1.028 * [backup-simplify]: Simplify 3 into 3 1.028 * [taylor]: Taking taylor expansion of (/ 1 a) in b 1.028 * [taylor]: Taking taylor expansion of a in b 1.028 * [backup-simplify]: Simplify a into a 1.028 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.028 * [taylor]: Taking taylor expansion of 1 in b 1.028 * [backup-simplify]: Simplify 1 into 1 1.028 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.028 * [taylor]: Taking taylor expansion of b in b 1.028 * [backup-simplify]: Simplify 0 into 0 1.028 * [backup-simplify]: Simplify 1 into 1 1.028 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 1.028 * [backup-simplify]: Simplify (+ (/ 3 a) 1) into (+ (* 3 (/ 1 a)) 1) 1.029 * [backup-simplify]: Simplify (* 1 1) into 1 1.029 * [backup-simplify]: Simplify (/ (+ (* 3 (/ 1 a)) 1) 1) into (+ (* 3 (/ 1 a)) 1) 1.029 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in a 1.029 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in a 1.029 * [taylor]: Taking taylor expansion of 3 in a 1.029 * [backup-simplify]: Simplify 3 into 3 1.029 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.029 * [taylor]: Taking taylor expansion of a in a 1.029 * [backup-simplify]: Simplify 0 into 0 1.029 * [backup-simplify]: Simplify 1 into 1 1.030 * [backup-simplify]: Simplify (/ 1 1) into 1 1.030 * [taylor]: Taking taylor expansion of 1 in a 1.030 * [backup-simplify]: Simplify 1 into 1 1.031 * [backup-simplify]: Simplify (* 3 1) into 3 1.032 * [backup-simplify]: Simplify (+ 3 0) into 3 1.032 * [backup-simplify]: Simplify 3 into 3 1.032 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 1.033 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 a))) into 0 1.034 * [backup-simplify]: Simplify (+ 0 0) into 0 1.035 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.036 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)))) into 0 1.036 * [taylor]: Taking taylor expansion of 0 in a 1.036 * [backup-simplify]: Simplify 0 into 0 1.037 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.038 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 1.039 * [backup-simplify]: Simplify (+ 0 1) into 1 1.039 * [backup-simplify]: Simplify 1 into 1 1.039 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 1.040 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 a)))) into 0 1.041 * [backup-simplify]: Simplify (+ 0 0) into 0 1.042 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.044 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.044 * [taylor]: Taking taylor expansion of 0 in a 1.044 * [backup-simplify]: Simplify 0 into 0 1.044 * [backup-simplify]: Simplify 0 into 0 1.046 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.047 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 1.048 * [backup-simplify]: Simplify (+ 0 0) into 0 1.048 * [backup-simplify]: Simplify 0 into 0 1.048 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 1.050 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a))))) into 0 1.050 * [backup-simplify]: Simplify (+ 0 0) into 0 1.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.054 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.054 * [taylor]: Taking taylor expansion of 0 in a 1.054 * [backup-simplify]: Simplify 0 into 0 1.054 * [backup-simplify]: Simplify 0 into 0 1.054 * [backup-simplify]: Simplify 0 into 0 1.055 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.056 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.056 * [backup-simplify]: Simplify (+ 0 0) into 0 1.056 * [backup-simplify]: Simplify 0 into 0 1.056 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 1.057 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a)))))) into 0 1.058 * [backup-simplify]: Simplify (+ 0 0) into 0 1.058 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.060 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.060 * [taylor]: Taking taylor expansion of 0 in a 1.060 * [backup-simplify]: Simplify 0 into 0 1.060 * [backup-simplify]: Simplify 0 into 0 1.060 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- b)))) 2)) (* 3 (* (/ 1 (/ 1 (- a))) (pow (/ 1 (- b)) -2)))) into (- (pow b 2) (* 3 (* a (pow b 2)))) 1.061 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 1.061 * [backup-simplify]: Simplify (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) into (- (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) (* 12 (* a (pow b 2)))) 1.061 * [approximate]: Taking taylor expansion of (- (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) (* 12 (* a (pow b 2)))) in (a b) around 0 1.061 * [taylor]: Taking taylor expansion of (- (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) (* 12 (* a (pow b 2)))) in b 1.061 * [taylor]: Taking taylor expansion of (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) in b 1.061 * [taylor]: Taking taylor expansion of (* 4 (pow a 2)) in b 1.061 * [taylor]: Taking taylor expansion of 4 in b 1.061 * [backup-simplify]: Simplify 4 into 4 1.061 * [taylor]: Taking taylor expansion of (pow a 2) in b 1.061 * [taylor]: Taking taylor expansion of a in b 1.061 * [backup-simplify]: Simplify a into a 1.061 * [taylor]: Taking taylor expansion of (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))))) in b 1.061 * [taylor]: Taking taylor expansion of (pow a 4) in b 1.061 * [taylor]: Taking taylor expansion of a in b 1.061 * [backup-simplify]: Simplify a into a 1.061 * [taylor]: Taking taylor expansion of (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))) in b 1.061 * [taylor]: Taking taylor expansion of (* 2 (* (pow a 2) (pow b 2))) in b 1.061 * [taylor]: Taking taylor expansion of 2 in b 1.061 * [backup-simplify]: Simplify 2 into 2 1.061 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in b 1.061 * [taylor]: Taking taylor expansion of (pow a 2) in b 1.061 * [taylor]: Taking taylor expansion of a in b 1.061 * [backup-simplify]: Simplify a into a 1.061 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.061 * [taylor]: Taking taylor expansion of b in b 1.061 * [backup-simplify]: Simplify 0 into 0 1.061 * [backup-simplify]: Simplify 1 into 1 1.061 * [taylor]: Taking taylor expansion of (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))) in b 1.062 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in b 1.062 * [taylor]: Taking taylor expansion of 4 in b 1.062 * [backup-simplify]: Simplify 4 into 4 1.062 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.062 * [taylor]: Taking taylor expansion of b in b 1.062 * [backup-simplify]: Simplify 0 into 0 1.062 * [backup-simplify]: Simplify 1 into 1 1.062 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow a 3))) in b 1.062 * [taylor]: Taking taylor expansion of (pow b 4) in b 1.062 * [taylor]: Taking taylor expansion of b in b 1.062 * [backup-simplify]: Simplify 0 into 0 1.062 * [backup-simplify]: Simplify 1 into 1 1.062 * [taylor]: Taking taylor expansion of (* 4 (pow a 3)) in b 1.062 * [taylor]: Taking taylor expansion of 4 in b 1.062 * [backup-simplify]: Simplify 4 into 4 1.062 * [taylor]: Taking taylor expansion of (pow a 3) in b 1.062 * [taylor]: Taking taylor expansion of a in b 1.062 * [backup-simplify]: Simplify a into a 1.062 * [taylor]: Taking taylor expansion of (* 12 (* a (pow b 2))) in b 1.062 * [taylor]: Taking taylor expansion of 12 in b 1.062 * [backup-simplify]: Simplify 12 into 12 1.062 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 1.062 * [taylor]: Taking taylor expansion of a in b 1.062 * [backup-simplify]: Simplify a into a 1.062 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.062 * [taylor]: Taking taylor expansion of b in b 1.062 * [backup-simplify]: Simplify 0 into 0 1.062 * [backup-simplify]: Simplify 1 into 1 1.062 * [taylor]: Taking taylor expansion of (- (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) (* 12 (* a (pow b 2)))) in a 1.062 * [taylor]: Taking taylor expansion of (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) in a 1.062 * [taylor]: Taking taylor expansion of (* 4 (pow a 2)) in a 1.062 * [taylor]: Taking taylor expansion of 4 in a 1.062 * [backup-simplify]: Simplify 4 into 4 1.062 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.062 * [taylor]: Taking taylor expansion of a in a 1.062 * [backup-simplify]: Simplify 0 into 0 1.062 * [backup-simplify]: Simplify 1 into 1 1.062 * [taylor]: Taking taylor expansion of (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))))) in a 1.062 * [taylor]: Taking taylor expansion of (pow a 4) in a 1.062 * [taylor]: Taking taylor expansion of a in a 1.062 * [backup-simplify]: Simplify 0 into 0 1.062 * [backup-simplify]: Simplify 1 into 1 1.062 * [taylor]: Taking taylor expansion of (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))) in a 1.062 * [taylor]: Taking taylor expansion of (* 2 (* (pow a 2) (pow b 2))) in a 1.062 * [taylor]: Taking taylor expansion of 2 in a 1.062 * [backup-simplify]: Simplify 2 into 2 1.062 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 1.062 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.062 * [taylor]: Taking taylor expansion of a in a 1.062 * [backup-simplify]: Simplify 0 into 0 1.062 * [backup-simplify]: Simplify 1 into 1 1.062 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.062 * [taylor]: Taking taylor expansion of b in a 1.062 * [backup-simplify]: Simplify b into b 1.062 * [taylor]: Taking taylor expansion of (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))) in a 1.062 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in a 1.062 * [taylor]: Taking taylor expansion of 4 in a 1.062 * [backup-simplify]: Simplify 4 into 4 1.062 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.062 * [taylor]: Taking taylor expansion of b in a 1.062 * [backup-simplify]: Simplify b into b 1.062 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow a 3))) in a 1.062 * [taylor]: Taking taylor expansion of (pow b 4) in a 1.062 * [taylor]: Taking taylor expansion of b in a 1.062 * [backup-simplify]: Simplify b into b 1.062 * [taylor]: Taking taylor expansion of (* 4 (pow a 3)) in a 1.063 * [taylor]: Taking taylor expansion of 4 in a 1.063 * [backup-simplify]: Simplify 4 into 4 1.063 * [taylor]: Taking taylor expansion of (pow a 3) in a 1.063 * [taylor]: Taking taylor expansion of a in a 1.063 * [backup-simplify]: Simplify 0 into 0 1.063 * [backup-simplify]: Simplify 1 into 1 1.063 * [taylor]: Taking taylor expansion of (* 12 (* a (pow b 2))) in a 1.063 * [taylor]: Taking taylor expansion of 12 in a 1.063 * [backup-simplify]: Simplify 12 into 12 1.063 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 1.063 * [taylor]: Taking taylor expansion of a in a 1.063 * [backup-simplify]: Simplify 0 into 0 1.063 * [backup-simplify]: Simplify 1 into 1 1.063 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.063 * [taylor]: Taking taylor expansion of b in a 1.063 * [backup-simplify]: Simplify b into b 1.063 * [taylor]: Taking taylor expansion of (- (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) (* 12 (* a (pow b 2)))) in a 1.063 * [taylor]: Taking taylor expansion of (+ (* 4 (pow a 2)) (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))))) in a 1.063 * [taylor]: Taking taylor expansion of (* 4 (pow a 2)) in a 1.063 * [taylor]: Taking taylor expansion of 4 in a 1.063 * [backup-simplify]: Simplify 4 into 4 1.063 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.063 * [taylor]: Taking taylor expansion of a in a 1.063 * [backup-simplify]: Simplify 0 into 0 1.063 * [backup-simplify]: Simplify 1 into 1 1.063 * [taylor]: Taking taylor expansion of (+ (pow a 4) (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))))) in a 1.063 * [taylor]: Taking taylor expansion of (pow a 4) in a 1.063 * [taylor]: Taking taylor expansion of a in a 1.063 * [backup-simplify]: Simplify 0 into 0 1.063 * [backup-simplify]: Simplify 1 into 1 1.063 * [taylor]: Taking taylor expansion of (+ (* 2 (* (pow a 2) (pow b 2))) (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3))))) in a 1.063 * [taylor]: Taking taylor expansion of (* 2 (* (pow a 2) (pow b 2))) in a 1.063 * [taylor]: Taking taylor expansion of 2 in a 1.063 * [backup-simplify]: Simplify 2 into 2 1.063 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 1.063 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.063 * [taylor]: Taking taylor expansion of a in a 1.063 * [backup-simplify]: Simplify 0 into 0 1.063 * [backup-simplify]: Simplify 1 into 1 1.063 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.063 * [taylor]: Taking taylor expansion of b in a 1.063 * [backup-simplify]: Simplify b into b 1.063 * [taylor]: Taking taylor expansion of (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))) in a 1.063 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in a 1.063 * [taylor]: Taking taylor expansion of 4 in a 1.063 * [backup-simplify]: Simplify 4 into 4 1.063 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.063 * [taylor]: Taking taylor expansion of b in a 1.063 * [backup-simplify]: Simplify b into b 1.063 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow a 3))) in a 1.063 * [taylor]: Taking taylor expansion of (pow b 4) in a 1.063 * [taylor]: Taking taylor expansion of b in a 1.063 * [backup-simplify]: Simplify b into b 1.063 * [taylor]: Taking taylor expansion of (* 4 (pow a 3)) in a 1.063 * [taylor]: Taking taylor expansion of 4 in a 1.063 * [backup-simplify]: Simplify 4 into 4 1.063 * [taylor]: Taking taylor expansion of (pow a 3) in a 1.063 * [taylor]: Taking taylor expansion of a in a 1.063 * [backup-simplify]: Simplify 0 into 0 1.063 * [backup-simplify]: Simplify 1 into 1 1.063 * [taylor]: Taking taylor expansion of (* 12 (* a (pow b 2))) in a 1.063 * [taylor]: Taking taylor expansion of 12 in a 1.063 * [backup-simplify]: Simplify 12 into 12 1.063 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 1.063 * [taylor]: Taking taylor expansion of a in a 1.064 * [backup-simplify]: Simplify 0 into 0 1.064 * [backup-simplify]: Simplify 1 into 1 1.064 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.064 * [taylor]: Taking taylor expansion of b in a 1.064 * [backup-simplify]: Simplify b into b 1.064 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.064 * [backup-simplify]: Simplify (* 4 (pow b 2)) into (* 4 (pow b 2)) 1.064 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.064 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 1.064 * [backup-simplify]: Simplify (+ (pow b 4) 0) into (pow b 4) 1.064 * [backup-simplify]: Simplify (+ (* 4 (pow b 2)) (pow b 4)) into (+ (pow b 4) (* 4 (pow b 2))) 1.064 * [backup-simplify]: Simplify (+ 0 (+ (pow b 4) (* 4 (pow b 2)))) into (+ (pow b 4) (* 4 (pow b 2))) 1.064 * [backup-simplify]: Simplify (+ 0 (+ (pow b 4) (* 4 (pow b 2)))) into (+ (pow b 4) (* 4 (pow b 2))) 1.064 * [backup-simplify]: Simplify (+ 0 (+ (pow b 4) (* 4 (pow b 2)))) into (+ (pow b 4) (* 4 (pow b 2))) 1.065 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.065 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 1.065 * [backup-simplify]: Simplify (* 12 0) into 0 1.065 * [backup-simplify]: Simplify (- 0) into 0 1.066 * [backup-simplify]: Simplify (+ (+ (pow b 4) (* 4 (pow b 2))) 0) into (+ (pow b 4) (* 4 (pow b 2))) 1.066 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow b 2))) in b 1.066 * [taylor]: Taking taylor expansion of (pow b 4) in b 1.066 * [taylor]: Taking taylor expansion of b in b 1.066 * [backup-simplify]: Simplify 0 into 0 1.066 * [backup-simplify]: Simplify 1 into 1 1.066 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in b 1.066 * [taylor]: Taking taylor expansion of 4 in b 1.066 * [backup-simplify]: Simplify 4 into 4 1.066 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.066 * [taylor]: Taking taylor expansion of b in b 1.066 * [backup-simplify]: Simplify 0 into 0 1.066 * [backup-simplify]: Simplify 1 into 1 1.066 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.066 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 (pow b 2))) into 0 1.067 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.067 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (* 0 (pow b 2))) into 0 1.067 * [backup-simplify]: Simplify (+ 0 0) into 0 1.067 * [backup-simplify]: Simplify (+ 0 0) into 0 1.067 * [backup-simplify]: Simplify (+ 0 0) into 0 1.068 * [backup-simplify]: Simplify (+ 0 0) into 0 1.068 * [backup-simplify]: Simplify (+ 0 0) into 0 1.068 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.068 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 1.069 * [backup-simplify]: Simplify (+ (* 12 (pow b 2)) (* 0 0)) into (* 12 (pow b 2)) 1.069 * [backup-simplify]: Simplify (- (* 12 (pow b 2))) into (- (* 12 (pow b 2))) 1.069 * [backup-simplify]: Simplify (+ 0 (- (* 12 (pow b 2)))) into (- (* 12 (pow b 2))) 1.069 * [taylor]: Taking taylor expansion of (- (* 12 (pow b 2))) in b 1.069 * [taylor]: Taking taylor expansion of (* 12 (pow b 2)) in b 1.069 * [taylor]: Taking taylor expansion of 12 in b 1.069 * [backup-simplify]: Simplify 12 into 12 1.069 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.069 * [taylor]: Taking taylor expansion of b in b 1.069 * [backup-simplify]: Simplify 0 into 0 1.069 * [backup-simplify]: Simplify 1 into 1 1.069 * [backup-simplify]: Simplify (* 1 1) into 1 1.070 * [backup-simplify]: Simplify (* 4 1) into 4 1.070 * [backup-simplify]: Simplify (* 1 1) into 1 1.070 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.070 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 1.070 * [backup-simplify]: Simplify (* 2 (pow b 2)) into (* 2 (pow b 2)) 1.070 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.071 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 1.071 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.072 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 1.072 * [backup-simplify]: Simplify (+ 0 0) into 0 1.072 * [backup-simplify]: Simplify (+ 0 0) into 0 1.072 * [backup-simplify]: Simplify (+ (* 2 (pow b 2)) 0) into (* 2 (pow b 2)) 1.072 * [backup-simplify]: Simplify (+ 0 (* 2 (pow b 2))) into (* 2 (pow b 2)) 1.072 * [backup-simplify]: Simplify (+ 4 (* 2 (pow b 2))) into (+ (* 2 (pow b 2)) 4) 1.073 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.073 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 1.074 * [backup-simplify]: Simplify (+ (* 12 0) (+ (* 0 (pow b 2)) (* 0 0))) into 0 1.074 * [backup-simplify]: Simplify (- 0) into 0 1.074 * [backup-simplify]: Simplify (+ (+ (* 2 (pow b 2)) 4) 0) into (+ (* 2 (pow b 2)) 4) 1.074 * [taylor]: Taking taylor expansion of (+ (* 2 (pow b 2)) 4) in b 1.074 * [taylor]: Taking taylor expansion of (* 2 (pow b 2)) in b 1.074 * [taylor]: Taking taylor expansion of 2 in b 1.074 * [backup-simplify]: Simplify 2 into 2 1.074 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.074 * [taylor]: Taking taylor expansion of b in b 1.074 * [backup-simplify]: Simplify 0 into 0 1.074 * [backup-simplify]: Simplify 1 into 1 1.074 * [taylor]: Taking taylor expansion of 4 in b 1.074 * [backup-simplify]: Simplify 4 into 4 1.075 * [backup-simplify]: Simplify (+ 0 4) into 4 1.075 * [backup-simplify]: Simplify 4 into 4 1.075 * [backup-simplify]: Simplify (* 1 1) into 1 1.075 * [backup-simplify]: Simplify (* 4 1) into 4 1.076 * [backup-simplify]: Simplify (+ 0 4) into 4 1.076 * [backup-simplify]: Simplify 4 into 4 1.076 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.077 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 1.077 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.077 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.077 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow b 2))) into 0 1.078 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (pow b 2))) into 0 1.078 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 1.079 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 1.080 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 1.080 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 1.081 * [backup-simplify]: Simplify (* 1 1) into 1 1.081 * [backup-simplify]: Simplify (* 1 1) into 1 1.082 * [backup-simplify]: Simplify (* 4 1) into 4 1.082 * [backup-simplify]: Simplify (+ 0 4) into 4 1.083 * [backup-simplify]: Simplify (+ 0 4) into 4 1.083 * [backup-simplify]: Simplify (+ 0 4) into 4 1.084 * [backup-simplify]: Simplify (+ 0 4) into 4 1.084 * [backup-simplify]: Simplify (+ 0 4) into 4 1.085 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 1.087 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 1.088 * [backup-simplify]: Simplify (+ (* 12 0) (+ (* 0 0) (+ (* 0 (pow b 2)) (* 0 0)))) into 0 1.089 * [backup-simplify]: Simplify (- 0) into 0 1.089 * [backup-simplify]: Simplify (+ 4 0) into 4 1.089 * [taylor]: Taking taylor expansion of 4 in b 1.089 * [backup-simplify]: Simplify 4 into 4 1.089 * [backup-simplify]: Simplify 4 into 4 1.090 * [backup-simplify]: Simplify (+ (* 4 (pow (* 1 a) 3)) (+ (* 4 (pow (* b 1) 2)) (* 4 (pow (* 1 a) 2)))) into (+ (* 4 (pow a 2)) (+ (* 4 (pow b 2)) (* 4 (pow a 3)))) 1.091 * [backup-simplify]: Simplify (+ (pow (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b))) 2) (* 4 (+ (* (* (/ 1 a) (/ 1 a)) (+ 1 (/ 1 a))) (* (* (/ 1 b) (/ 1 b)) (- 1 (* 3 (/ 1 a))))))) into (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 12 (/ 1 (* a (pow b 2))))) 1.091 * [approximate]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 12 (/ 1 (* a (pow b 2))))) in (a b) around 0 1.091 * [taylor]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 12 (/ 1 (* a (pow b 2))))) in b 1.091 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) in b 1.091 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in b 1.091 * [taylor]: Taking taylor expansion of 4 in b 1.091 * [backup-simplify]: Simplify 4 into 4 1.091 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 1.091 * [taylor]: Taking taylor expansion of (pow a 2) in b 1.091 * [taylor]: Taking taylor expansion of a in b 1.091 * [backup-simplify]: Simplify a into a 1.091 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.092 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 1.092 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))))) in b 1.092 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in b 1.092 * [taylor]: Taking taylor expansion of 4 in b 1.092 * [backup-simplify]: Simplify 4 into 4 1.092 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 1.092 * [taylor]: Taking taylor expansion of (pow a 3) in b 1.092 * [taylor]: Taking taylor expansion of a in b 1.092 * [backup-simplify]: Simplify a into a 1.092 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.092 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 1.092 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 1.092 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))) in b 1.092 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in b 1.092 * [taylor]: Taking taylor expansion of 2 in b 1.092 * [backup-simplify]: Simplify 2 into 2 1.092 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in b 1.092 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in b 1.092 * [taylor]: Taking taylor expansion of (pow a 2) in b 1.092 * [taylor]: Taking taylor expansion of a in b 1.092 * [backup-simplify]: Simplify a into a 1.092 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.092 * [taylor]: Taking taylor expansion of b in b 1.092 * [backup-simplify]: Simplify 0 into 0 1.092 * [backup-simplify]: Simplify 1 into 1 1.093 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.093 * [backup-simplify]: Simplify (* 1 1) into 1 1.093 * [backup-simplify]: Simplify (* (pow a 2) 1) into (pow a 2) 1.093 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 1.093 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in b 1.094 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in b 1.094 * [taylor]: Taking taylor expansion of (pow a 4) in b 1.094 * [taylor]: Taking taylor expansion of a in b 1.094 * [backup-simplify]: Simplify a into a 1.094 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.094 * [backup-simplify]: Simplify (* (pow a 2) (pow a 2)) into (pow a 4) 1.094 * [backup-simplify]: Simplify (/ 1 (pow a 4)) into (/ 1 (pow a 4)) 1.094 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 1.094 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 1.094 * [taylor]: Taking taylor expansion of (pow b 4) in b 1.094 * [taylor]: Taking taylor expansion of b in b 1.094 * [backup-simplify]: Simplify 0 into 0 1.094 * [backup-simplify]: Simplify 1 into 1 1.095 * [backup-simplify]: Simplify (* 1 1) into 1 1.095 * [backup-simplify]: Simplify (* 1 1) into 1 1.096 * [backup-simplify]: Simplify (/ 1 1) into 1 1.096 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 1.096 * [taylor]: Taking taylor expansion of 4 in b 1.096 * [backup-simplify]: Simplify 4 into 4 1.096 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.096 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.096 * [taylor]: Taking taylor expansion of b in b 1.096 * [backup-simplify]: Simplify 0 into 0 1.096 * [backup-simplify]: Simplify 1 into 1 1.096 * [backup-simplify]: Simplify (* 1 1) into 1 1.097 * [backup-simplify]: Simplify (/ 1 1) into 1 1.097 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in b 1.097 * [taylor]: Taking taylor expansion of 12 in b 1.097 * [backup-simplify]: Simplify 12 into 12 1.097 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 1.097 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 1.097 * [taylor]: Taking taylor expansion of a in b 1.097 * [backup-simplify]: Simplify a into a 1.097 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.097 * [taylor]: Taking taylor expansion of b in b 1.097 * [backup-simplify]: Simplify 0 into 0 1.097 * [backup-simplify]: Simplify 1 into 1 1.098 * [backup-simplify]: Simplify (* 1 1) into 1 1.098 * [backup-simplify]: Simplify (* a 1) into a 1.098 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.098 * [taylor]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 12 (/ 1 (* a (pow b 2))))) in a 1.098 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) in a 1.098 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 1.098 * [taylor]: Taking taylor expansion of 4 in a 1.098 * [backup-simplify]: Simplify 4 into 4 1.098 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.098 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.098 * [taylor]: Taking taylor expansion of a in a 1.098 * [backup-simplify]: Simplify 0 into 0 1.098 * [backup-simplify]: Simplify 1 into 1 1.099 * [backup-simplify]: Simplify (* 1 1) into 1 1.099 * [backup-simplify]: Simplify (/ 1 1) into 1 1.099 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))))) in a 1.099 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 1.099 * [taylor]: Taking taylor expansion of 4 in a 1.100 * [backup-simplify]: Simplify 4 into 4 1.100 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 1.100 * [taylor]: Taking taylor expansion of (pow a 3) in a 1.100 * [taylor]: Taking taylor expansion of a in a 1.100 * [backup-simplify]: Simplify 0 into 0 1.100 * [backup-simplify]: Simplify 1 into 1 1.100 * [backup-simplify]: Simplify (* 1 1) into 1 1.101 * [backup-simplify]: Simplify (* 1 1) into 1 1.101 * [backup-simplify]: Simplify (/ 1 1) into 1 1.101 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))) in a 1.101 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 1.101 * [taylor]: Taking taylor expansion of 2 in a 1.101 * [backup-simplify]: Simplify 2 into 2 1.101 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 1.102 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 1.102 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.102 * [taylor]: Taking taylor expansion of a in a 1.102 * [backup-simplify]: Simplify 0 into 0 1.102 * [backup-simplify]: Simplify 1 into 1 1.102 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.102 * [taylor]: Taking taylor expansion of b in a 1.102 * [backup-simplify]: Simplify b into b 1.102 * [backup-simplify]: Simplify (* 1 1) into 1 1.102 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.103 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 1.103 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.103 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 1.103 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 1.103 * [taylor]: Taking taylor expansion of (pow a 4) in a 1.103 * [taylor]: Taking taylor expansion of a in a 1.103 * [backup-simplify]: Simplify 0 into 0 1.103 * [backup-simplify]: Simplify 1 into 1 1.103 * [backup-simplify]: Simplify (* 1 1) into 1 1.104 * [backup-simplify]: Simplify (* 1 1) into 1 1.104 * [backup-simplify]: Simplify (/ 1 1) into 1 1.105 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 1.105 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 1.105 * [taylor]: Taking taylor expansion of (pow b 4) in a 1.105 * [taylor]: Taking taylor expansion of b in a 1.105 * [backup-simplify]: Simplify b into b 1.105 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.105 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 1.105 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 1.105 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 1.105 * [taylor]: Taking taylor expansion of 4 in a 1.105 * [backup-simplify]: Simplify 4 into 4 1.105 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 1.105 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.105 * [taylor]: Taking taylor expansion of b in a 1.105 * [backup-simplify]: Simplify b into b 1.105 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.105 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.105 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 1.105 * [taylor]: Taking taylor expansion of 12 in a 1.106 * [backup-simplify]: Simplify 12 into 12 1.106 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 1.106 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 1.106 * [taylor]: Taking taylor expansion of a in a 1.106 * [backup-simplify]: Simplify 0 into 0 1.106 * [backup-simplify]: Simplify 1 into 1 1.106 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.106 * [taylor]: Taking taylor expansion of b in a 1.106 * [backup-simplify]: Simplify b into b 1.106 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.106 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 1.106 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.107 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 1.107 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.107 * [taylor]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 12 (/ 1 (* a (pow b 2))))) in a 1.107 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 2))) (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) in a 1.107 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 1.107 * [taylor]: Taking taylor expansion of 4 in a 1.107 * [backup-simplify]: Simplify 4 into 4 1.107 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.107 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.107 * [taylor]: Taking taylor expansion of a in a 1.107 * [backup-simplify]: Simplify 0 into 0 1.107 * [backup-simplify]: Simplify 1 into 1 1.108 * [backup-simplify]: Simplify (* 1 1) into 1 1.109 * [backup-simplify]: Simplify (/ 1 1) into 1 1.109 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 3))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))))) in a 1.109 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 1.109 * [taylor]: Taking taylor expansion of 4 in a 1.109 * [backup-simplify]: Simplify 4 into 4 1.109 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 1.109 * [taylor]: Taking taylor expansion of (pow a 3) in a 1.109 * [taylor]: Taking taylor expansion of a in a 1.109 * [backup-simplify]: Simplify 0 into 0 1.109 * [backup-simplify]: Simplify 1 into 1 1.110 * [backup-simplify]: Simplify (* 1 1) into 1 1.110 * [backup-simplify]: Simplify (* 1 1) into 1 1.111 * [backup-simplify]: Simplify (/ 1 1) into 1 1.111 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))) in a 1.111 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 1.111 * [taylor]: Taking taylor expansion of 2 in a 1.111 * [backup-simplify]: Simplify 2 into 2 1.111 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 1.111 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 1.111 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.111 * [taylor]: Taking taylor expansion of a in a 1.111 * [backup-simplify]: Simplify 0 into 0 1.111 * [backup-simplify]: Simplify 1 into 1 1.111 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.111 * [taylor]: Taking taylor expansion of b in a 1.111 * [backup-simplify]: Simplify b into b 1.112 * [backup-simplify]: Simplify (* 1 1) into 1 1.112 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.112 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 1.112 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.112 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 1.112 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 1.112 * [taylor]: Taking taylor expansion of (pow a 4) in a 1.112 * [taylor]: Taking taylor expansion of a in a 1.112 * [backup-simplify]: Simplify 0 into 0 1.112 * [backup-simplify]: Simplify 1 into 1 1.113 * [backup-simplify]: Simplify (* 1 1) into 1 1.113 * [backup-simplify]: Simplify (* 1 1) into 1 1.114 * [backup-simplify]: Simplify (/ 1 1) into 1 1.114 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 1.114 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 1.114 * [taylor]: Taking taylor expansion of (pow b 4) in a 1.114 * [taylor]: Taking taylor expansion of b in a 1.114 * [backup-simplify]: Simplify b into b 1.114 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.115 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 1.115 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 1.115 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 1.115 * [taylor]: Taking taylor expansion of 4 in a 1.115 * [backup-simplify]: Simplify 4 into 4 1.115 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 1.115 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.115 * [taylor]: Taking taylor expansion of b in a 1.115 * [backup-simplify]: Simplify b into b 1.115 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.115 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.115 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 1.115 * [taylor]: Taking taylor expansion of 12 in a 1.115 * [backup-simplify]: Simplify 12 into 12 1.115 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 1.115 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 1.115 * [taylor]: Taking taylor expansion of a in a 1.115 * [backup-simplify]: Simplify 0 into 0 1.115 * [backup-simplify]: Simplify 1 into 1 1.115 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.115 * [taylor]: Taking taylor expansion of b in a 1.115 * [backup-simplify]: Simplify b into b 1.115 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.116 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 1.116 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.116 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 1.117 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.117 * [backup-simplify]: Simplify (+ 1 0) into 1 1.118 * [backup-simplify]: Simplify (+ 0 1) into 1 1.118 * [backup-simplify]: Simplify (+ 0 1) into 1 1.119 * [backup-simplify]: Simplify (+ 0 1) into 1 1.120 * [backup-simplify]: Simplify (+ 1 0) into 1 1.120 * [taylor]: Taking taylor expansion of 1 in b 1.120 * [backup-simplify]: Simplify 1 into 1 1.120 * [backup-simplify]: Simplify (* 4 1) into 4 1.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.122 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.123 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.123 * [backup-simplify]: Simplify (+ 0 0) into 0 1.124 * [backup-simplify]: Simplify (+ 0 0) into 0 1.124 * [backup-simplify]: Simplify (+ 4 0) into 4 1.125 * [backup-simplify]: Simplify (+ 0 4) into 4 1.125 * [backup-simplify]: Simplify (+ 4 0) into 4 1.125 * [taylor]: Taking taylor expansion of 4 in b 1.125 * [backup-simplify]: Simplify 4 into 4 1.126 * [backup-simplify]: Simplify (* 4 1) into 4 1.127 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.128 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.129 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.129 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 1.130 * [backup-simplify]: Simplify (* 2 (/ 1 (pow b 2))) into (/ 2 (pow b 2)) 1.131 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.134 * [backup-simplify]: Simplify (+ 0 0) into 0 1.134 * [backup-simplify]: Simplify (+ (/ 2 (pow b 2)) 0) into (* 2 (/ 1 (pow b 2))) 1.134 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 (pow b 2)))) into (* 2 (/ 1 (pow b 2))) 1.134 * [backup-simplify]: Simplify (+ 4 (* 2 (/ 1 (pow b 2)))) into (+ 4 (* 2 (/ 1 (pow b 2)))) 1.134 * [backup-simplify]: Simplify (+ (+ 4 (* 2 (/ 1 (pow b 2)))) 0) into (+ 4 (* 2 (/ 1 (pow b 2)))) 1.135 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 1.135 * [taylor]: Taking taylor expansion of 4 in b 1.135 * [backup-simplify]: Simplify 4 into 4 1.135 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 1.135 * [taylor]: Taking taylor expansion of 2 in b 1.135 * [backup-simplify]: Simplify 2 into 2 1.135 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.135 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.135 * [taylor]: Taking taylor expansion of b in b 1.135 * [backup-simplify]: Simplify 0 into 0 1.135 * [backup-simplify]: Simplify 1 into 1 1.135 * [backup-simplify]: Simplify (* 1 1) into 1 1.136 * [backup-simplify]: Simplify (/ 1 1) into 1 1.137 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.138 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.139 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 1.140 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.141 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.143 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.144 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 1.144 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.145 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.146 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow b 2))) into 0 1.146 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 1.146 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 (pow b 2)))) into 0 1.147 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.148 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.148 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.149 * [backup-simplify]: Simplify (+ 0 0) into 0 1.149 * [backup-simplify]: Simplify (+ 0 0) into 0 1.149 * [backup-simplify]: Simplify (+ 0 0) into 0 1.150 * [backup-simplify]: Simplify (+ 0 0) into 0 1.150 * [backup-simplify]: Simplify (* 12 (/ 1 (pow b 2))) into (/ 12 (pow b 2)) 1.150 * [backup-simplify]: Simplify (- (/ 12 (pow b 2))) into (- (* 12 (/ 1 (pow b 2)))) 1.150 * [backup-simplify]: Simplify (+ 0 (- (* 12 (/ 1 (pow b 2))))) into (- (* 12 (/ 1 (pow b 2)))) 1.150 * [taylor]: Taking taylor expansion of (- (* 12 (/ 1 (pow b 2)))) in b 1.150 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 1.150 * [taylor]: Taking taylor expansion of 12 in b 1.150 * [backup-simplify]: Simplify 12 into 12 1.150 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.150 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.150 * [taylor]: Taking taylor expansion of b in b 1.150 * [backup-simplify]: Simplify 0 into 0 1.150 * [backup-simplify]: Simplify 1 into 1 1.150 * [backup-simplify]: Simplify (* 1 1) into 1 1.151 * [backup-simplify]: Simplify (/ 1 1) into 1 1.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.153 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 1.153 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.154 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.156 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.156 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.157 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.157 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 1.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 1.158 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 (pow b 2))))) into 0 1.159 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.160 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.161 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.161 * [backup-simplify]: Simplify (* 4 (/ 1 (pow b 2))) into (/ 4 (pow b 2)) 1.161 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (/ 4 (pow b 2))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.161 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.161 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.162 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.162 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.162 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.163 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 1.163 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 1.164 * [backup-simplify]: Simplify (+ (* 12 0) (* 0 (/ 1 (pow b 2)))) into 0 1.164 * [backup-simplify]: Simplify (- 0) into 0 1.164 * [backup-simplify]: Simplify (+ (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.164 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 1.164 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 1.164 * [taylor]: Taking taylor expansion of (pow b 4) in b 1.164 * [taylor]: Taking taylor expansion of b in b 1.164 * [backup-simplify]: Simplify 0 into 0 1.164 * [backup-simplify]: Simplify 1 into 1 1.165 * [backup-simplify]: Simplify (* 1 1) into 1 1.165 * [backup-simplify]: Simplify (* 1 1) into 1 1.165 * [backup-simplify]: Simplify (/ 1 1) into 1 1.165 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 1.165 * [taylor]: Taking taylor expansion of 4 in b 1.165 * [backup-simplify]: Simplify 4 into 4 1.165 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.165 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.165 * [taylor]: Taking taylor expansion of b in b 1.165 * [backup-simplify]: Simplify 0 into 0 1.165 * [backup-simplify]: Simplify 1 into 1 1.166 * [backup-simplify]: Simplify (* 1 1) into 1 1.166 * [backup-simplify]: Simplify (/ 1 1) into 1 1.166 * [backup-simplify]: Simplify (+ 1 0) into 1 1.166 * [backup-simplify]: Simplify 1 into 1 1.167 * [backup-simplify]: Simplify (* 2 1) into 2 1.167 * [backup-simplify]: Simplify (+ 0 2) into 2 1.167 * [backup-simplify]: Simplify 2 into 2 1.167 * [backup-simplify]: Simplify 1 into 1 1.168 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 a))) 4)) (+ (* 2 (pow (* (/ 1 (/ 1 b)) (/ 1 (/ 1 a))) 2)) (* 1 (pow (* (/ 1 (/ 1 b)) 1) 4)))) into (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 1.168 * [backup-simplify]: Simplify (+ (pow (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b)))) 2) (* 4 (+ (* (* (/ 1 (- a)) (/ 1 (- a))) (+ 1 (/ 1 (- a)))) (* (* (/ 1 (- b)) (/ 1 (- b))) (- 1 (* 3 (/ 1 (- a)))))))) into (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 4 (/ 1 (pow a 3)))) 1.168 * [approximate]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 4 (/ 1 (pow a 3)))) in (a b) around 0 1.168 * [taylor]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 4 (/ 1 (pow a 3)))) in b 1.168 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) in b 1.168 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in b 1.168 * [taylor]: Taking taylor expansion of 4 in b 1.169 * [backup-simplify]: Simplify 4 into 4 1.169 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 1.169 * [taylor]: Taking taylor expansion of (pow a 2) in b 1.169 * [taylor]: Taking taylor expansion of a in b 1.169 * [backup-simplify]: Simplify a into a 1.169 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.169 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 1.169 * [taylor]: Taking taylor expansion of (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))))) in b 1.169 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in b 1.169 * [taylor]: Taking taylor expansion of 12 in b 1.169 * [backup-simplify]: Simplify 12 into 12 1.169 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 1.169 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 1.169 * [taylor]: Taking taylor expansion of a in b 1.169 * [backup-simplify]: Simplify a into a 1.169 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.169 * [taylor]: Taking taylor expansion of b in b 1.169 * [backup-simplify]: Simplify 0 into 0 1.169 * [backup-simplify]: Simplify 1 into 1 1.169 * [backup-simplify]: Simplify (* 1 1) into 1 1.169 * [backup-simplify]: Simplify (* a 1) into a 1.169 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 1.169 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))) in b 1.169 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in b 1.169 * [taylor]: Taking taylor expansion of 2 in b 1.169 * [backup-simplify]: Simplify 2 into 2 1.170 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in b 1.170 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in b 1.170 * [taylor]: Taking taylor expansion of (pow a 2) in b 1.170 * [taylor]: Taking taylor expansion of a in b 1.170 * [backup-simplify]: Simplify a into a 1.170 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.170 * [taylor]: Taking taylor expansion of b in b 1.170 * [backup-simplify]: Simplify 0 into 0 1.170 * [backup-simplify]: Simplify 1 into 1 1.170 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.170 * [backup-simplify]: Simplify (* 1 1) into 1 1.170 * [backup-simplify]: Simplify (* (pow a 2) 1) into (pow a 2) 1.170 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 1.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in b 1.170 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in b 1.170 * [taylor]: Taking taylor expansion of (pow a 4) in b 1.170 * [taylor]: Taking taylor expansion of a in b 1.170 * [backup-simplify]: Simplify a into a 1.170 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.170 * [backup-simplify]: Simplify (* (pow a 2) (pow a 2)) into (pow a 4) 1.170 * [backup-simplify]: Simplify (/ 1 (pow a 4)) into (/ 1 (pow a 4)) 1.170 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 1.170 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 1.171 * [taylor]: Taking taylor expansion of (pow b 4) in b 1.171 * [taylor]: Taking taylor expansion of b in b 1.171 * [backup-simplify]: Simplify 0 into 0 1.171 * [backup-simplify]: Simplify 1 into 1 1.171 * [backup-simplify]: Simplify (* 1 1) into 1 1.171 * [backup-simplify]: Simplify (* 1 1) into 1 1.172 * [backup-simplify]: Simplify (/ 1 1) into 1 1.172 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 1.172 * [taylor]: Taking taylor expansion of 4 in b 1.172 * [backup-simplify]: Simplify 4 into 4 1.172 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.172 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.172 * [taylor]: Taking taylor expansion of b in b 1.172 * [backup-simplify]: Simplify 0 into 0 1.172 * [backup-simplify]: Simplify 1 into 1 1.174 * [backup-simplify]: Simplify (* 1 1) into 1 1.175 * [backup-simplify]: Simplify (/ 1 1) into 1 1.175 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in b 1.175 * [taylor]: Taking taylor expansion of 4 in b 1.175 * [backup-simplify]: Simplify 4 into 4 1.175 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 1.175 * [taylor]: Taking taylor expansion of (pow a 3) in b 1.175 * [taylor]: Taking taylor expansion of a in b 1.175 * [backup-simplify]: Simplify a into a 1.175 * [backup-simplify]: Simplify (* a a) into (pow a 2) 1.175 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 1.175 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 1.175 * [taylor]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 4 (/ 1 (pow a 3)))) in a 1.175 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) in a 1.175 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 1.175 * [taylor]: Taking taylor expansion of 4 in a 1.175 * [backup-simplify]: Simplify 4 into 4 1.175 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.175 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.175 * [taylor]: Taking taylor expansion of a in a 1.175 * [backup-simplify]: Simplify 0 into 0 1.175 * [backup-simplify]: Simplify 1 into 1 1.176 * [backup-simplify]: Simplify (* 1 1) into 1 1.176 * [backup-simplify]: Simplify (/ 1 1) into 1 1.176 * [taylor]: Taking taylor expansion of (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))))) in a 1.176 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 1.176 * [taylor]: Taking taylor expansion of 12 in a 1.176 * [backup-simplify]: Simplify 12 into 12 1.176 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 1.176 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 1.176 * [taylor]: Taking taylor expansion of a in a 1.176 * [backup-simplify]: Simplify 0 into 0 1.176 * [backup-simplify]: Simplify 1 into 1 1.176 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.176 * [taylor]: Taking taylor expansion of b in a 1.176 * [backup-simplify]: Simplify b into b 1.176 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.176 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 1.176 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.177 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 1.177 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.177 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))) in a 1.177 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 1.177 * [taylor]: Taking taylor expansion of 2 in a 1.177 * [backup-simplify]: Simplify 2 into 2 1.177 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 1.177 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 1.177 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.177 * [taylor]: Taking taylor expansion of a in a 1.177 * [backup-simplify]: Simplify 0 into 0 1.177 * [backup-simplify]: Simplify 1 into 1 1.177 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.177 * [taylor]: Taking taylor expansion of b in a 1.177 * [backup-simplify]: Simplify b into b 1.178 * [backup-simplify]: Simplify (* 1 1) into 1 1.178 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.178 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 1.178 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.178 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 1.178 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 1.178 * [taylor]: Taking taylor expansion of (pow a 4) in a 1.178 * [taylor]: Taking taylor expansion of a in a 1.178 * [backup-simplify]: Simplify 0 into 0 1.178 * [backup-simplify]: Simplify 1 into 1 1.178 * [backup-simplify]: Simplify (* 1 1) into 1 1.178 * [backup-simplify]: Simplify (* 1 1) into 1 1.179 * [backup-simplify]: Simplify (/ 1 1) into 1 1.179 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 1.179 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 1.179 * [taylor]: Taking taylor expansion of (pow b 4) in a 1.179 * [taylor]: Taking taylor expansion of b in a 1.179 * [backup-simplify]: Simplify b into b 1.179 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.179 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 1.179 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 1.179 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 1.179 * [taylor]: Taking taylor expansion of 4 in a 1.179 * [backup-simplify]: Simplify 4 into 4 1.179 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 1.179 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.179 * [taylor]: Taking taylor expansion of b in a 1.179 * [backup-simplify]: Simplify b into b 1.179 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.179 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.179 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 1.179 * [taylor]: Taking taylor expansion of 4 in a 1.179 * [backup-simplify]: Simplify 4 into 4 1.179 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 1.179 * [taylor]: Taking taylor expansion of (pow a 3) in a 1.179 * [taylor]: Taking taylor expansion of a in a 1.179 * [backup-simplify]: Simplify 0 into 0 1.179 * [backup-simplify]: Simplify 1 into 1 1.180 * [backup-simplify]: Simplify (* 1 1) into 1 1.180 * [backup-simplify]: Simplify (* 1 1) into 1 1.180 * [backup-simplify]: Simplify (/ 1 1) into 1 1.180 * [taylor]: Taking taylor expansion of (- (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) (* 4 (/ 1 (pow a 3)))) in a 1.180 * [taylor]: Taking taylor expansion of (+ (* 4 (/ 1 (pow a 2))) (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))))) in a 1.180 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 1.180 * [taylor]: Taking taylor expansion of 4 in a 1.180 * [backup-simplify]: Simplify 4 into 4 1.180 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.180 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.181 * [taylor]: Taking taylor expansion of a in a 1.181 * [backup-simplify]: Simplify 0 into 0 1.181 * [backup-simplify]: Simplify 1 into 1 1.181 * [backup-simplify]: Simplify (* 1 1) into 1 1.181 * [backup-simplify]: Simplify (/ 1 1) into 1 1.181 * [taylor]: Taking taylor expansion of (+ (* 12 (/ 1 (* a (pow b 2)))) (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))))) in a 1.181 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 1.181 * [taylor]: Taking taylor expansion of 12 in a 1.181 * [backup-simplify]: Simplify 12 into 12 1.181 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 1.181 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 1.181 * [taylor]: Taking taylor expansion of a in a 1.181 * [backup-simplify]: Simplify 0 into 0 1.181 * [backup-simplify]: Simplify 1 into 1 1.181 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.181 * [taylor]: Taking taylor expansion of b in a 1.181 * [backup-simplify]: Simplify b into b 1.181 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.182 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 1.182 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.182 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 1.182 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.182 * [taylor]: Taking taylor expansion of (+ (* 2 (/ 1 (* (pow a 2) (pow b 2)))) (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))))) in a 1.182 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 1.182 * [taylor]: Taking taylor expansion of 2 in a 1.182 * [backup-simplify]: Simplify 2 into 2 1.182 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 1.182 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 1.182 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.182 * [taylor]: Taking taylor expansion of a in a 1.182 * [backup-simplify]: Simplify 0 into 0 1.182 * [backup-simplify]: Simplify 1 into 1 1.182 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.182 * [taylor]: Taking taylor expansion of b in a 1.182 * [backup-simplify]: Simplify b into b 1.183 * [backup-simplify]: Simplify (* 1 1) into 1 1.183 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.183 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 1.183 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.183 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 1.183 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 1.183 * [taylor]: Taking taylor expansion of (pow a 4) in a 1.183 * [taylor]: Taking taylor expansion of a in a 1.183 * [backup-simplify]: Simplify 0 into 0 1.183 * [backup-simplify]: Simplify 1 into 1 1.183 * [backup-simplify]: Simplify (* 1 1) into 1 1.184 * [backup-simplify]: Simplify (* 1 1) into 1 1.184 * [backup-simplify]: Simplify (/ 1 1) into 1 1.184 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 1.184 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 1.184 * [taylor]: Taking taylor expansion of (pow b 4) in a 1.184 * [taylor]: Taking taylor expansion of b in a 1.184 * [backup-simplify]: Simplify b into b 1.184 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.184 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 1.184 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 1.184 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 1.184 * [taylor]: Taking taylor expansion of 4 in a 1.184 * [backup-simplify]: Simplify 4 into 4 1.184 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 1.184 * [taylor]: Taking taylor expansion of (pow b 2) in a 1.184 * [taylor]: Taking taylor expansion of b in a 1.184 * [backup-simplify]: Simplify b into b 1.184 * [backup-simplify]: Simplify (* b b) into (pow b 2) 1.184 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 1.184 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 1.184 * [taylor]: Taking taylor expansion of 4 in a 1.184 * [backup-simplify]: Simplify 4 into 4 1.185 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 1.185 * [taylor]: Taking taylor expansion of (pow a 3) in a 1.185 * [taylor]: Taking taylor expansion of a in a 1.185 * [backup-simplify]: Simplify 0 into 0 1.185 * [backup-simplify]: Simplify 1 into 1 1.185 * [backup-simplify]: Simplify (* 1 1) into 1 1.185 * [backup-simplify]: Simplify (* 1 1) into 1 1.186 * [backup-simplify]: Simplify (/ 1 1) into 1 1.186 * [backup-simplify]: Simplify (+ 1 0) into 1 1.186 * [backup-simplify]: Simplify (+ 0 1) into 1 1.187 * [backup-simplify]: Simplify (+ 0 1) into 1 1.187 * [backup-simplify]: Simplify (+ 0 1) into 1 1.187 * [backup-simplify]: Simplify (+ 1 0) into 1 1.187 * [taylor]: Taking taylor expansion of 1 in b 1.187 * [backup-simplify]: Simplify 1 into 1 1.188 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.188 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.189 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.189 * [backup-simplify]: Simplify (+ 0 0) into 0 1.189 * [backup-simplify]: Simplify (+ 0 0) into 0 1.190 * [backup-simplify]: Simplify (+ 0 0) into 0 1.190 * [backup-simplify]: Simplify (+ 0 0) into 0 1.190 * [backup-simplify]: Simplify (* 4 1) into 4 1.191 * [backup-simplify]: Simplify (- 4) into -4 1.191 * [backup-simplify]: Simplify (+ 0 -4) into -4 1.191 * [taylor]: Taking taylor expansion of -4 in b 1.191 * [backup-simplify]: Simplify -4 into -4 1.191 * [backup-simplify]: Simplify (* 4 1) into 4 1.191 * [backup-simplify]: Simplify (* 2 (/ 1 (pow b 2))) into (/ 2 (pow b 2)) 1.192 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.193 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.193 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.193 * [backup-simplify]: Simplify (+ 0 0) into 0 1.194 * [backup-simplify]: Simplify (+ (/ 2 (pow b 2)) 0) into (* 2 (/ 1 (pow b 2))) 1.194 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 (pow b 2)))) into (* 2 (/ 1 (pow b 2))) 1.194 * [backup-simplify]: Simplify (+ 4 (* 2 (/ 1 (pow b 2)))) into (+ 4 (* 2 (/ 1 (pow b 2)))) 1.194 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.195 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.195 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.196 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 1.196 * [backup-simplify]: Simplify (- 0) into 0 1.196 * [backup-simplify]: Simplify (+ (+ 4 (* 2 (/ 1 (pow b 2)))) 0) into (+ 4 (* 2 (/ 1 (pow b 2)))) 1.196 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 1.196 * [taylor]: Taking taylor expansion of 4 in b 1.196 * [backup-simplify]: Simplify 4 into 4 1.196 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 1.196 * [taylor]: Taking taylor expansion of 2 in b 1.196 * [backup-simplify]: Simplify 2 into 2 1.196 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.196 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.196 * [taylor]: Taking taylor expansion of b in b 1.196 * [backup-simplify]: Simplify 0 into 0 1.196 * [backup-simplify]: Simplify 1 into 1 1.197 * [backup-simplify]: Simplify (* 1 1) into 1 1.197 * [backup-simplify]: Simplify (/ 1 1) into 1 1.198 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.198 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.199 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 1.199 * [backup-simplify]: Simplify (* 12 (/ 1 (pow b 2))) into (/ 12 (pow b 2)) 1.199 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.199 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.200 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow b 2))) into 0 1.200 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 1.200 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 (pow b 2)))) into 0 1.201 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.202 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.203 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.203 * [backup-simplify]: Simplify (+ 0 0) into 0 1.204 * [backup-simplify]: Simplify (+ 0 0) into 0 1.204 * [backup-simplify]: Simplify (+ (/ 12 (pow b 2)) 0) into (* 12 (/ 1 (pow b 2))) 1.204 * [backup-simplify]: Simplify (+ 0 (* 12 (/ 1 (pow b 2)))) into (* 12 (/ 1 (pow b 2))) 1.205 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.205 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.206 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.207 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 1.207 * [backup-simplify]: Simplify (- 0) into 0 1.207 * [backup-simplify]: Simplify (+ (* 12 (/ 1 (pow b 2))) 0) into (* 12 (/ 1 (pow b 2))) 1.207 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 1.207 * [taylor]: Taking taylor expansion of 12 in b 1.207 * [backup-simplify]: Simplify 12 into 12 1.207 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.207 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.207 * [taylor]: Taking taylor expansion of b in b 1.207 * [backup-simplify]: Simplify 0 into 0 1.207 * [backup-simplify]: Simplify 1 into 1 1.207 * [backup-simplify]: Simplify (* 1 1) into 1 1.208 * [backup-simplify]: Simplify (/ 1 1) into 1 1.208 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.209 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.210 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 1.210 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.211 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 1.211 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 1.211 * [backup-simplify]: Simplify (+ (* 12 0) (* 0 (/ 1 (pow b 2)))) into 0 1.212 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.212 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.213 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 1.213 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 1.214 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 (pow b 2))))) into 0 1.215 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.215 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.216 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.216 * [backup-simplify]: Simplify (* 4 (/ 1 (pow b 2))) into (/ 4 (pow b 2)) 1.216 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (/ 4 (pow b 2))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.217 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.217 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.217 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.217 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.218 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.219 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.220 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.221 * [backup-simplify]: Simplify (- 0) into 0 1.221 * [backup-simplify]: Simplify (+ (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.221 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 1.221 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 1.221 * [taylor]: Taking taylor expansion of (pow b 4) in b 1.221 * [taylor]: Taking taylor expansion of b in b 1.221 * [backup-simplify]: Simplify 0 into 0 1.221 * [backup-simplify]: Simplify 1 into 1 1.221 * [backup-simplify]: Simplify (* 1 1) into 1 1.222 * [backup-simplify]: Simplify (* 1 1) into 1 1.222 * [backup-simplify]: Simplify (/ 1 1) into 1 1.222 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 1.222 * [taylor]: Taking taylor expansion of 4 in b 1.222 * [backup-simplify]: Simplify 4 into 4 1.222 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.222 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.222 * [taylor]: Taking taylor expansion of b in b 1.222 * [backup-simplify]: Simplify 0 into 0 1.223 * [backup-simplify]: Simplify 1 into 1 1.223 * [backup-simplify]: Simplify (* 1 1) into 1 1.223 * [backup-simplify]: Simplify (/ 1 1) into 1 1.224 * [backup-simplify]: Simplify (+ 1 0) into 1 1.224 * [backup-simplify]: Simplify 1 into 1 1.225 * [backup-simplify]: Simplify (* 2 1) into 2 1.225 * [backup-simplify]: Simplify (+ 0 2) into 2 1.225 * [backup-simplify]: Simplify 2 into 2 1.225 * [backup-simplify]: Simplify 1 into 1 1.226 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- a)))) 4)) (+ (* 2 (pow (* (/ 1 (/ 1 (- b))) (/ 1 (/ 1 (- a)))) 2)) (* 1 (pow (* (/ 1 (/ 1 (- b))) 1) 4)))) into (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 1.226 * * * [progress]: simplifying candidates 1.226 * * * * [progress]: [ 1 / 118 ] simplifiying candidate # 1.227 * [simplify]: Simplifying (expm1 (pow (+ (* a a) (* b b)) 2)) 1.227 * * [simplify]: iters left: 6 (8 enodes) 1.233 * * [simplify]: iters left: 5 (31 enodes) 1.246 * * [simplify]: iters left: 4 (52 enodes) 1.272 * * [simplify]: iters left: 3 (108 enodes) 1.327 * * [simplify]: iters left: 2 (256 enodes) 1.437 * * [simplify]: Extracting #0: cost 1 inf + 0 1.437 * * [simplify]: Extracting #1: cost 3 inf + 0 1.437 * * [simplify]: Extracting #2: cost 35 inf + 0 1.438 * * [simplify]: Extracting #3: cost 93 inf + 686 1.440 * * [simplify]: Extracting #4: cost 44 inf + 8036 1.445 * * [simplify]: Extracting #5: cost 9 inf + 19463 1.450 * * [simplify]: Extracting #6: cost 0 inf + 23010 1.455 * [simplify]: Simplified to (expm1 (* (fma a a (* b b)) (fma a a (* b b)))) 1.455 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (log1p (expm1 (* (fma a a (* b b)) (fma a a (* b b))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 1.455 * * * * [progress]: [ 2 / 118 ] simplifiying candidate # 1.456 * [simplify]: Simplifying (log1p (pow (+ (* a a) (* b b)) 2)) 1.456 * * [simplify]: iters left: 6 (8 enodes) 1.459 * * [simplify]: iters left: 5 (31 enodes) 1.467 * * [simplify]: iters left: 4 (52 enodes) 1.483 * * [simplify]: iters left: 3 (108 enodes) 1.543 * * [simplify]: iters left: 2 (256 enodes) 1.696 * * [simplify]: Extracting #0: cost 1 inf + 0 1.696 * * [simplify]: Extracting #1: cost 3 inf + 0 1.696 * * [simplify]: Extracting #2: cost 35 inf + 0 1.697 * * [simplify]: Extracting #3: cost 93 inf + 686 1.699 * * [simplify]: Extracting #4: cost 44 inf + 8076 1.706 * * [simplify]: Extracting #5: cost 9 inf + 19503 1.715 * * [simplify]: Extracting #6: cost 0 inf + 23050 1.725 * [simplify]: Simplified to (log1p (* (fma a a (* b b)) (fma a a (* b b)))) 1.725 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (expm1 (log1p (* (fma a a (* b b)) (fma a a (* b b))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 1.725 * * * * [progress]: [ 3 / 118 ] simplifiying candidate # 1.726 * [simplify]: Simplifying (* (log (+ (* a a) (* b b))) 2) 1.726 * * [simplify]: iters left: 6 (8 enodes) 1.731 * * [simplify]: iters left: 5 (27 enodes) 1.739 * * [simplify]: iters left: 4 (28 enodes) 1.747 * * [simplify]: Extracting #0: cost 1 inf + 0 1.747 * * [simplify]: Extracting #1: cost 4 inf + 0 1.747 * * [simplify]: Extracting #2: cost 5 inf + 1 1.747 * * [simplify]: Extracting #3: cost 10 inf + 1 1.747 * * [simplify]: Extracting #4: cost 10 inf + 3 1.748 * * [simplify]: Extracting #5: cost 6 inf + 167 1.748 * * [simplify]: Extracting #6: cost 2 inf + 736 1.748 * * [simplify]: Extracting #7: cost 0 inf + 1111 1.749 * [simplify]: Simplified to (* (log (fma b b (* a a))) 2) 1.749 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (exp (* (log (fma b b (* a a))) 2)) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 1.749 * * * * [progress]: [ 4 / 118 ] simplifiying candidate # 1.749 * [simplify]: Simplifying (* (log (+ (* a a) (* b b))) 2) 1.749 * * [simplify]: iters left: 6 (8 enodes) 1.754 * * [simplify]: iters left: 5 (27 enodes) 1.762 * * [simplify]: iters left: 4 (28 enodes) 1.772 * * [simplify]: Extracting #0: cost 1 inf + 0 1.772 * * [simplify]: Extracting #1: cost 4 inf + 0 1.772 * * [simplify]: Extracting #2: cost 5 inf + 1 1.772 * * [simplify]: Extracting #3: cost 10 inf + 1 1.772 * * [simplify]: Extracting #4: cost 10 inf + 3 1.772 * * [simplify]: Extracting #5: cost 6 inf + 167 1.773 * * [simplify]: Extracting #6: cost 2 inf + 736 1.773 * * [simplify]: Extracting #7: cost 0 inf + 1111 1.773 * [simplify]: Simplified to (* (log (fma b b (* a a))) 2) 1.773 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (exp (* (log (fma b b (* a a))) 2)) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 1.774 * * * * [progress]: [ 5 / 118 ] simplifiying candidate # 1.774 * [simplify]: Simplifying (* 1 2) 1.774 * * [simplify]: iters left: 2 (3 enodes) 1.783 * * [simplify]: iters left: 1 (9 enodes) 1.788 * * [simplify]: Extracting #0: cost 1 inf + 0 1.788 * * [simplify]: Extracting #1: cost 0 inf + 1 1.788 * [simplify]: Simplified to 2 1.788 * [simplify]: Simplified (2 1 1 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 1.789 * * * * [progress]: [ 6 / 118 ] simplifiying candidate # 1.789 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (* (cbrt 2) (cbrt 2))) 1.789 * * [simplify]: iters left: 5 (9 enodes) 1.795 * * [simplify]: iters left: 4 (32 enodes) 1.806 * * [simplify]: iters left: 3 (44 enodes) 1.821 * * [simplify]: iters left: 2 (76 enodes) 1.852 * * [simplify]: iters left: 1 (154 enodes) 1.919 * * [simplify]: Extracting #0: cost 1 inf + 0 1.919 * * [simplify]: Extracting #1: cost 13 inf + 0 1.919 * * [simplify]: Extracting #2: cost 62 inf + 1 1.920 * * [simplify]: Extracting #3: cost 82 inf + 1258 1.921 * * [simplify]: Extracting #4: cost 44 inf + 7921 1.923 * * [simplify]: Extracting #5: cost 27 inf + 13484 1.931 * * [simplify]: Extracting #6: cost 2 inf + 33123 1.936 * * [simplify]: Extracting #7: cost 0 inf + 34252 1.941 * [simplify]: Simplified to (pow (fma b b (* a a)) (* (cbrt 2) (cbrt 2))) 1.941 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (pow (pow (fma b b (* a a)) (* (cbrt 2) (cbrt 2))) (cbrt 2)) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 1.941 * * * * [progress]: [ 7 / 118 ] simplifiying candidate # 1.941 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (sqrt 2)) 1.941 * * [simplify]: iters left: 5 (8 enodes) 1.945 * * [simplify]: iters left: 4 (29 enodes) 1.951 * * [simplify]: iters left: 3 (39 enodes) 1.960 * * [simplify]: iters left: 2 (63 enodes) 1.974 * * [simplify]: iters left: 1 (119 enodes) 2.008 * * [simplify]: Extracting #0: cost 1 inf + 0 2.008 * * [simplify]: Extracting #1: cost 13 inf + 0 2.008 * * [simplify]: Extracting #2: cost 52 inf + 1 2.009 * * [simplify]: Extracting #3: cost 59 inf + 453 2.010 * * [simplify]: Extracting #4: cost 37 inf + 3624 2.014 * * [simplify]: Extracting #5: cost 3 inf + 21316 2.020 * * [simplify]: Extracting #6: cost 0 inf + 23002 2.026 * * [simplify]: Extracting #7: cost 0 inf + 22562 2.032 * [simplify]: Simplified to (pow (fma b b (* a a)) (sqrt 2)) 2.033 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (pow (pow (fma b b (* a a)) (sqrt 2)) (sqrt 2)) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 2.033 * * * * [progress]: [ 8 / 118 ] simplifiying candidate # 2.033 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) 1) 2.033 * * [simplify]: iters left: 5 (7 enodes) 2.039 * * [simplify]: iters left: 4 (28 enodes) 2.056 * * [simplify]: iters left: 3 (46 enodes) 2.076 * * [simplify]: iters left: 2 (68 enodes) 2.104 * * [simplify]: iters left: 1 (109 enodes) 2.133 * * [simplify]: Extracting #0: cost 1 inf + 0 2.133 * * [simplify]: Extracting #1: cost 15 inf + 0 2.133 * * [simplify]: Extracting #2: cost 31 inf + 44 2.133 * * [simplify]: Extracting #3: cost 25 inf + 341 2.134 * * [simplify]: Extracting #4: cost 14 inf + 3864 2.135 * * [simplify]: Extracting #5: cost 0 inf + 11101 2.136 * [simplify]: Simplified to (fma a a (* b b)) 2.136 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (pow (fma a a (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 2.136 * * * * [progress]: [ 9 / 118 ] simplifiying candidate # 2.137 * [simplify]: Simplifying (pow (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b)))) 2) 2.137 * * [simplify]: iters left: 6 (9 enodes) 2.142 * * [simplify]: iters left: 5 (34 enodes) 2.154 * * [simplify]: iters left: 4 (51 enodes) 2.168 * * [simplify]: iters left: 3 (79 enodes) 2.198 * * [simplify]: iters left: 2 (132 enodes) 2.240 * * [simplify]: iters left: 1 (277 enodes) 2.387 * * [simplify]: Extracting #0: cost 1 inf + 0 2.387 * * [simplify]: Extracting #1: cost 40 inf + 0 2.388 * * [simplify]: Extracting #2: cost 120 inf + 2 2.388 * * [simplify]: Extracting #3: cost 111 inf + 95 2.390 * * [simplify]: Extracting #4: cost 96 inf + 3387 2.393 * * [simplify]: Extracting #5: cost 43 inf + 26407 2.402 * * [simplify]: Extracting #6: cost 3 inf + 53711 2.422 * * [simplify]: Extracting #7: cost 0 inf + 56159 2.433 * [simplify]: Simplified to (* (fma b b (* a a)) (cbrt (fma b b (* a a)))) 2.433 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (* (* (fma b b (* a a)) (cbrt (fma b b (* a a)))) (pow (cbrt (+ (* a a) (* b b))) 2)) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 2.434 * [simplify]: Simplifying (pow (cbrt (+ (* a a) (* b b))) 2) 2.434 * * [simplify]: iters left: 6 (8 enodes) 2.438 * * [simplify]: iters left: 5 (31 enodes) 2.446 * * [simplify]: iters left: 4 (44 enodes) 2.464 * * [simplify]: iters left: 3 (68 enodes) 2.495 * * [simplify]: iters left: 2 (110 enodes) 2.542 * * [simplify]: iters left: 1 (206 enodes) 2.625 * * [simplify]: Extracting #0: cost 1 inf + 0 2.625 * * [simplify]: Extracting #1: cost 25 inf + 0 2.625 * * [simplify]: Extracting #2: cost 68 inf + 2 2.626 * * [simplify]: Extracting #3: cost 68 inf + 10 2.626 * * [simplify]: Extracting #4: cost 66 inf + 95 2.627 * * [simplify]: Extracting #5: cost 54 inf + 2524 2.629 * * [simplify]: Extracting #6: cost 24 inf + 16750 2.633 * * [simplify]: Extracting #7: cost 1 inf + 33119 2.637 * * [simplify]: Extracting #8: cost 0 inf + 33798 2.642 * [simplify]: Simplified to (* (cbrt (fma b b (* a a))) (cbrt (fma b b (* a a)))) 2.642 * [simplify]: Simplified (2 1 1 2) to (λ (a b) (- (+ (* (* (fma b b (* a a)) (cbrt (fma b b (* a a)))) (* (cbrt (fma b b (* a a))) (cbrt (fma b b (* a a))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 2.642 * * * * [progress]: [ 10 / 118 ] simplifiying candidate # 2.642 * [simplify]: Simplifying (pow (sqrt (+ (* a a) (* b b))) 2) 2.642 * * [simplify]: iters left: 6 (8 enodes) 2.646 * * [simplify]: iters left: 5 (32 enodes) 2.656 * * [simplify]: iters left: 4 (46 enodes) 2.675 * * [simplify]: iters left: 3 (71 enodes) 2.703 * * [simplify]: iters left: 2 (113 enodes) 2.738 * * [simplify]: iters left: 1 (215 enodes) 2.827 * * [simplify]: Extracting #0: cost 1 inf + 0 2.827 * * [simplify]: Extracting #1: cost 19 inf + 0 2.828 * * [simplify]: Extracting #2: cost 62 inf + 45 2.828 * * [simplify]: Extracting #3: cost 57 inf + 751 2.829 * * [simplify]: Extracting #4: cost 38 inf + 6246 2.832 * * [simplify]: Extracting #5: cost 7 inf + 21209 2.835 * * [simplify]: Extracting #6: cost 0 inf + 25263 2.837 * [simplify]: Simplified to (fma a a (* b b)) 2.838 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (* (fma a a (* b b)) (pow (sqrt (+ (* a a) (* b b))) 2)) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 2.838 * [simplify]: Simplifying (pow (sqrt (+ (* a a) (* b b))) 2) 2.838 * * [simplify]: iters left: 6 (8 enodes) 2.842 * * [simplify]: iters left: 5 (32 enodes) 2.850 * * [simplify]: iters left: 4 (46 enodes) 2.862 * * [simplify]: iters left: 3 (71 enodes) 2.877 * * [simplify]: iters left: 2 (113 enodes) 2.910 * * [simplify]: iters left: 1 (215 enodes) 3.032 * * [simplify]: Extracting #0: cost 1 inf + 0 3.032 * * [simplify]: Extracting #1: cost 19 inf + 0 3.033 * * [simplify]: Extracting #2: cost 62 inf + 45 3.034 * * [simplify]: Extracting #3: cost 57 inf + 751 3.036 * * [simplify]: Extracting #4: cost 38 inf + 6246 3.040 * * [simplify]: Extracting #5: cost 7 inf + 21209 3.045 * * [simplify]: Extracting #6: cost 0 inf + 25263 3.050 * [simplify]: Simplified to (fma a a (* b b)) 3.051 * [simplify]: Simplified (2 1 1 2) to (λ (a b) (- (+ (* (pow (sqrt (+ (* a a) (* b b))) 2) (fma a a (* b b))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 3.051 * * * * [progress]: [ 11 / 118 ] simplifiying candidate # 3.051 * [simplify]: Simplifying (pow 1 2) 3.051 * * [simplify]: iters left: 1 (3 enodes) 3.060 * * [simplify]: Extracting #0: cost 1 inf + 0 3.060 * * [simplify]: Extracting #1: cost 0 inf + 1 3.060 * [simplify]: Simplified to 1 3.060 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (* 1 (pow (+ (* a a) (* b b)) 2)) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 3.060 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) 2) 3.061 * * [simplify]: iters left: 5 (7 enodes) 3.066 * * [simplify]: iters left: 4 (28 enodes) 3.079 * * [simplify]: iters left: 3 (49 enodes) 3.104 * * [simplify]: iters left: 2 (105 enodes) 3.146 * * [simplify]: iters left: 1 (253 enodes) 3.302 * * [simplify]: Extracting #0: cost 1 inf + 0 3.302 * * [simplify]: Extracting #1: cost 33 inf + 0 3.303 * * [simplify]: Extracting #2: cost 85 inf + 1768 3.307 * * [simplify]: Extracting #3: cost 35 inf + 9654 3.311 * * [simplify]: Extracting #4: cost 12 inf + 16891 3.324 * * [simplify]: Extracting #5: cost 4 inf + 19830 3.334 * * [simplify]: Extracting #6: cost 0 inf + 21353 3.344 * [simplify]: Simplified to (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b))) 3.344 * [simplify]: Simplified (2 1 1 2) to (λ (a b) (- (+ (* 1 (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b)))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 3.344 * * * * [progress]: [ 12 / 118 ] simplifiying candidate # 3.345 * * * * [progress]: [ 13 / 118 ] simplifiying candidate # 3.345 * * * * [progress]: [ 14 / 118 ] simplifiying candidate # 3.345 * [simplify]: Simplifying (log (pow (+ (* a a) (* b b)) 2)) 3.345 * * [simplify]: iters left: 6 (8 enodes) 3.352 * * [simplify]: iters left: 5 (33 enodes) 3.363 * * [simplify]: iters left: 4 (60 enodes) 3.376 * * [simplify]: iters left: 3 (117 enodes) 3.411 * * [simplify]: iters left: 2 (272 enodes) 3.552 * * [simplify]: Extracting #0: cost 1 inf + 0 3.552 * * [simplify]: Extracting #1: cost 12 inf + 0 3.553 * * [simplify]: Extracting #2: cost 48 inf + 2 3.554 * * [simplify]: Extracting #3: cost 111 inf + 87 3.557 * * [simplify]: Extracting #4: cost 67 inf + 5767 3.565 * * [simplify]: Extracting #5: cost 21 inf + 17299 3.575 * * [simplify]: Extracting #6: cost 2 inf + 24005 3.586 * * [simplify]: Extracting #7: cost 0 inf + 24912 3.596 * [simplify]: Simplified to (log (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b)))) 3.596 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (exp (log (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 3.596 * * * * [progress]: [ 15 / 118 ] simplifiying candidate # 3.597 * [simplify]: Simplifying (exp (pow (+ (* a a) (* b b)) 2)) 3.597 * * [simplify]: iters left: 6 (8 enodes) 3.603 * * [simplify]: iters left: 5 (31 enodes) 3.616 * * [simplify]: iters left: 4 (54 enodes) 3.644 * * [simplify]: iters left: 3 (127 enodes) 3.711 * * [simplify]: iters left: 2 (334 enodes) 3.927 * * [simplify]: Extracting #0: cost 1 inf + 0 3.927 * * [simplify]: Extracting #1: cost 31 inf + 0 3.933 * * [simplify]: Extracting #2: cost 118 inf + 0 3.936 * * [simplify]: Extracting #3: cost 176 inf + 1913 3.943 * * [simplify]: Extracting #4: cost 77 inf + 18420 3.957 * * [simplify]: Extracting #5: cost 10 inf + 39637 3.965 * * [simplify]: Extracting #6: cost 0 inf + 44090 3.973 * [simplify]: Simplified to (exp (* (fma b b (* a a)) (fma b b (* a a)))) 3.974 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (log (exp (* (fma b b (* a a)) (fma b b (* a a))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 3.974 * * * * [progress]: [ 16 / 118 ] simplifiying candidate # 3.974 * [simplify]: Simplifying (* (cbrt (pow (+ (* a a) (* b b)) 2)) (cbrt (pow (+ (* a a) (* b b)) 2))) 3.974 * * [simplify]: iters left: 6 (9 enodes) 3.977 * * [simplify]: iters left: 5 (34 enodes) 3.984 * * [simplify]: iters left: 4 (55 enodes) 4.006 * * [simplify]: iters left: 3 (111 enodes) 4.059 * * [simplify]: iters left: 2 (259 enodes) 4.173 * * [simplify]: Extracting #0: cost 1 inf + 0 4.173 * * [simplify]: Extracting #1: cost 3 inf + 0 4.173 * * [simplify]: Extracting #2: cost 5 inf + 0 4.173 * * [simplify]: Extracting #3: cost 37 inf + 0 4.174 * * [simplify]: Extracting #4: cost 98 inf + 426 4.178 * * [simplify]: Extracting #5: cost 51 inf + 6424 4.186 * * [simplify]: Extracting #6: cost 18 inf + 16054 4.193 * * [simplify]: Extracting #7: cost 0 inf + 23544 4.198 * [simplify]: Simplified to (* (cbrt (* (fma a a (* b b)) (fma a a (* b b)))) (cbrt (* (fma a a (* b b)) (fma a a (* b b))))) 4.198 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (* (* (cbrt (* (fma a a (* b b)) (fma a a (* b b)))) (cbrt (* (fma a a (* b b)) (fma a a (* b b))))) (cbrt (pow (+ (* a a) (* b b)) 2))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 4.198 * [simplify]: Simplifying (cbrt (pow (+ (* a a) (* b b)) 2)) 4.199 * * [simplify]: iters left: 6 (8 enodes) 4.201 * * [simplify]: iters left: 5 (31 enodes) 4.208 * * [simplify]: iters left: 4 (52 enodes) 4.222 * * [simplify]: iters left: 3 (108 enodes) 4.259 * * [simplify]: iters left: 2 (256 enodes) 4.371 * * [simplify]: Extracting #0: cost 1 inf + 0 4.372 * * [simplify]: Extracting #1: cost 3 inf + 0 4.372 * * [simplify]: Extracting #2: cost 35 inf + 0 4.373 * * [simplify]: Extracting #3: cost 93 inf + 686 4.377 * * [simplify]: Extracting #4: cost 44 inf + 8056 4.385 * * [simplify]: Extracting #5: cost 9 inf + 19483 4.394 * * [simplify]: Extracting #6: cost 0 inf + 23030 4.402 * [simplify]: Simplified to (cbrt (* (fma a a (* b b)) (fma a a (* b b)))) 4.403 * [simplify]: Simplified (2 1 1 2) to (λ (a b) (- (+ (* (* (cbrt (pow (+ (* a a) (* b b)) 2)) (cbrt (pow (+ (* a a) (* b b)) 2))) (cbrt (* (fma a a (* b b)) (fma a a (* b b))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 4.403 * * * * [progress]: [ 17 / 118 ] simplifiying candidate # 4.403 * [simplify]: Simplifying (* (* (pow (+ (* a a) (* b b)) 2) (pow (+ (* a a) (* b b)) 2)) (pow (+ (* a a) (* b b)) 2)) 4.403 * * [simplify]: iters left: 6 (9 enodes) 4.410 * * [simplify]: iters left: 5 (38 enodes) 4.425 * * [simplify]: iters left: 4 (73 enodes) 4.473 * * [simplify]: iters left: 3 (240 enodes) 4.665 * * [simplify]: Extracting #0: cost 1 inf + 0 4.665 * * [simplify]: Extracting #1: cost 27 inf + 0 4.666 * * [simplify]: Extracting #2: cost 168 inf + 2 4.670 * * [simplify]: Extracting #3: cost 228 inf + 7023 4.689 * * [simplify]: Extracting #4: cost 43 inf + 52220 4.719 * * [simplify]: Extracting #5: cost 0 inf + 63155 4.755 * * [simplify]: Extracting #6: cost 0 inf + 62955 4.784 * [simplify]: Simplified to (* (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (* (fma b b (* a a)) (fma b b (* a a)))) 4.784 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (cbrt (* (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (* (fma b b (* a a)) (fma b b (* a a))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 4.785 * * * * [progress]: [ 18 / 118 ] simplifiying candidate # 4.785 * [simplify]: Simplifying (sqrt (pow (+ (* a a) (* b b)) 2)) 4.785 * * [simplify]: iters left: 6 (8 enodes) 4.790 * * [simplify]: iters left: 5 (31 enodes) 4.802 * * [simplify]: iters left: 4 (53 enodes) 4.826 * * [simplify]: iters left: 3 (109 enodes) 4.874 * * [simplify]: iters left: 2 (257 enodes) 4.987 * * [simplify]: Extracting #0: cost 1 inf + 0 4.987 * * [simplify]: Extracting #1: cost 6 inf + 0 4.987 * * [simplify]: Extracting #2: cost 45 inf + 0 4.987 * * [simplify]: Extracting #3: cost 93 inf + 960 4.991 * * [simplify]: Extracting #4: cost 36 inf + 11684 5.000 * * [simplify]: Extracting #5: cost 1 inf + 22049 5.010 * * [simplify]: Extracting #6: cost 0 inf + 22317 5.019 * [simplify]: Simplified to (fabs (fma a a (* b b))) 5.019 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (* (fabs (fma a a (* b b))) (sqrt (pow (+ (* a a) (* b b)) 2))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.020 * [simplify]: Simplifying (sqrt (pow (+ (* a a) (* b b)) 2)) 5.020 * * [simplify]: iters left: 6 (8 enodes) 5.025 * * [simplify]: iters left: 5 (31 enodes) 5.036 * * [simplify]: iters left: 4 (53 enodes) 5.048 * * [simplify]: iters left: 3 (109 enodes) 5.084 * * [simplify]: iters left: 2 (257 enodes) 5.195 * * [simplify]: Extracting #0: cost 1 inf + 0 5.195 * * [simplify]: Extracting #1: cost 6 inf + 0 5.195 * * [simplify]: Extracting #2: cost 45 inf + 0 5.196 * * [simplify]: Extracting #3: cost 93 inf + 960 5.198 * * [simplify]: Extracting #4: cost 36 inf + 11684 5.203 * * [simplify]: Extracting #5: cost 1 inf + 22049 5.208 * * [simplify]: Extracting #6: cost 0 inf + 22317 5.213 * [simplify]: Simplified to (fabs (fma a a (* b b))) 5.213 * [simplify]: Simplified (2 1 1 2) to (λ (a b) (- (+ (* (sqrt (pow (+ (* a a) (* b b)) 2)) (fabs (fma a a (* b b)))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.213 * * * * [progress]: [ 19 / 118 ] simplifiying candidate # 5.213 * * * * [progress]: [ 20 / 118 ] simplifiying candidate # 5.213 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (/ 2 2)) 5.214 * * [simplify]: iters left: 5 (8 enodes) 5.217 * * [simplify]: iters left: 4 (31 enodes) 5.226 * * [simplify]: iters left: 3 (56 enodes) 5.248 * * [simplify]: iters left: 2 (98 enodes) 5.280 * * [simplify]: iters left: 1 (175 enodes) 5.327 * * [simplify]: Extracting #0: cost 1 inf + 0 5.327 * * [simplify]: Extracting #1: cost 15 inf + 0 5.327 * * [simplify]: Extracting #2: cost 34 inf + 45 5.328 * * [simplify]: Extracting #3: cost 24 inf + 2133 5.329 * * [simplify]: Extracting #4: cost 8 inf + 8579 5.332 * * [simplify]: Extracting #5: cost 1 inf + 11888 5.334 * * [simplify]: Extracting #6: cost 0 inf + 12156 5.336 * [simplify]: Simplified to (fma a a (* b b)) 5.336 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (* (fma a a (* b b)) (pow (+ (* a a) (* b b)) (/ 2 2))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.336 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (/ 2 2)) 5.336 * * [simplify]: iters left: 5 (8 enodes) 5.339 * * [simplify]: iters left: 4 (31 enodes) 5.347 * * [simplify]: iters left: 3 (56 enodes) 5.363 * * [simplify]: iters left: 2 (98 enodes) 5.397 * * [simplify]: iters left: 1 (175 enodes) 5.446 * * [simplify]: Extracting #0: cost 1 inf + 0 5.446 * * [simplify]: Extracting #1: cost 15 inf + 0 5.446 * * [simplify]: Extracting #2: cost 34 inf + 45 5.447 * * [simplify]: Extracting #3: cost 24 inf + 2133 5.448 * * [simplify]: Extracting #4: cost 8 inf + 8579 5.449 * * [simplify]: Extracting #5: cost 1 inf + 11888 5.451 * * [simplify]: Extracting #6: cost 0 inf + 12156 5.452 * [simplify]: Simplified to (fma a a (* b b)) 5.453 * [simplify]: Simplified (2 1 1 2) to (λ (a b) (- (+ (* (pow (+ (* a a) (* b b)) (/ 2 2)) (fma a a (* b b))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.453 * * * * [progress]: [ 21 / 118 ] simplifiying candidate #real (real->posit16 (pow (+ (* a a) (* b b)) 2))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1))> 5.453 * [simplify]: Simplifying (real->posit16 (pow (+ (* a a) (* b b)) 2)) 5.453 * * [simplify]: iters left: 6 (8 enodes) 5.456 * * [simplify]: iters left: 5 (28 enodes) 5.465 * * [simplify]: iters left: 4 (49 enodes) 5.477 * * [simplify]: iters left: 3 (105 enodes) 5.508 * * [simplify]: iters left: 2 (253 enodes) 5.653 * * [simplify]: Extracting #0: cost 1 inf + 0 5.653 * * [simplify]: Extracting #1: cost 2 inf + 0 5.653 * * [simplify]: Extracting #2: cost 33 inf + 0 5.654 * * [simplify]: Extracting #3: cost 85 inf + 1768 5.657 * * [simplify]: Extracting #4: cost 35 inf + 9654 5.662 * * [simplify]: Extracting #5: cost 12 inf + 16891 5.666 * * [simplify]: Extracting #6: cost 4 inf + 19830 5.675 * * [simplify]: Extracting #7: cost 0 inf + 21353 5.680 * [simplify]: Simplified to (real->posit16 (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b)))) 5.680 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (+ (posit16->real (real->posit16 (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.680 * * * * [progress]: [ 22 / 118 ] simplifiying candidate # 5.680 * [simplify]: Simplifying (expm1 (* (* a a) (+ 1 a))) 5.680 * * [simplify]: iters left: 5 (6 enodes) 5.683 * * [simplify]: iters left: 4 (30 enodes) 5.696 * * [simplify]: iters left: 3 (52 enodes) 5.711 * * [simplify]: iters left: 2 (80 enodes) 5.723 * * [simplify]: iters left: 1 (104 enodes) 5.751 * * [simplify]: Extracting #0: cost 1 inf + 0 5.751 * * [simplify]: Extracting #1: cost 3 inf + 0 5.751 * * [simplify]: Extracting #2: cost 12 inf + 0 5.751 * * [simplify]: Extracting #3: cost 22 inf + 2 5.751 * * [simplify]: Extracting #4: cost 15 inf + 710 5.752 * * [simplify]: Extracting #5: cost 9 inf + 1278 5.753 * * [simplify]: Extracting #6: cost 2 inf + 2632 5.754 * * [simplify]: Extracting #7: cost 0 inf + 3348 5.755 * [simplify]: Simplified to (expm1 (* a (fma a a a))) 5.755 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (log1p (expm1 (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.755 * * * * [progress]: [ 23 / 118 ] simplifiying candidate # 5.756 * [simplify]: Simplifying (log1p (* (* a a) (+ 1 a))) 5.756 * * [simplify]: iters left: 5 (6 enodes) 5.760 * * [simplify]: iters left: 4 (30 enodes) 5.767 * * [simplify]: iters left: 3 (52 enodes) 5.781 * * [simplify]: iters left: 2 (80 enodes) 5.794 * * [simplify]: iters left: 1 (104 enodes) 5.814 * * [simplify]: Extracting #0: cost 1 inf + 0 5.814 * * [simplify]: Extracting #1: cost 3 inf + 0 5.814 * * [simplify]: Extracting #2: cost 12 inf + 0 5.814 * * [simplify]: Extracting #3: cost 22 inf + 2 5.814 * * [simplify]: Extracting #4: cost 15 inf + 750 5.814 * * [simplify]: Extracting #5: cost 9 inf + 1318 5.815 * * [simplify]: Extracting #6: cost 2 inf + 2672 5.815 * * [simplify]: Extracting #7: cost 0 inf + 3388 5.816 * [simplify]: Simplified to (log1p (* a (fma a a a))) 5.816 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (expm1 (log1p (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.816 * * * * [progress]: [ 24 / 118 ] simplifiying candidate # 5.816 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 5.816 * * [simplify]: iters left: 4 (5 enodes) 5.818 * * [simplify]: iters left: 3 (27 enodes) 5.824 * * [simplify]: iters left: 2 (49 enodes) 5.841 * * [simplify]: iters left: 1 (77 enodes) 5.863 * * [simplify]: Extracting #0: cost 1 inf + 0 5.863 * * [simplify]: Extracting #1: cost 10 inf + 0 5.863 * * [simplify]: Extracting #2: cost 16 inf + 2 5.863 * * [simplify]: Extracting #3: cost 10 inf + 484 5.863 * * [simplify]: Extracting #4: cost 6 inf + 800 5.864 * * [simplify]: Extracting #5: cost 2 inf + 1478 5.864 * * [simplify]: Extracting #6: cost 0 inf + 1943 5.864 * [simplify]: Simplified to (fma (* a a) a (* a a)) 5.865 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (pow (fma (* a a) a (* a a)) 1) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.867 * * * * [progress]: [ 25 / 118 ] simplifiying candidate # 5.867 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 5.867 * * [simplify]: iters left: 4 (5 enodes) 5.869 * * [simplify]: iters left: 3 (27 enodes) 5.875 * * [simplify]: iters left: 2 (49 enodes) 5.887 * * [simplify]: iters left: 1 (77 enodes) 5.901 * * [simplify]: Extracting #0: cost 1 inf + 0 5.901 * * [simplify]: Extracting #1: cost 10 inf + 0 5.901 * * [simplify]: Extracting #2: cost 16 inf + 2 5.902 * * [simplify]: Extracting #3: cost 10 inf + 484 5.902 * * [simplify]: Extracting #4: cost 6 inf + 800 5.903 * * [simplify]: Extracting #5: cost 2 inf + 1478 5.904 * * [simplify]: Extracting #6: cost 0 inf + 1943 5.905 * [simplify]: Simplified to (fma (* a a) a (* a a)) 5.905 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (pow (fma (* a a) a (* a a)) 1) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.905 * * * * [progress]: [ 26 / 118 ] simplifiying candidate # 5.905 * * * * [progress]: [ 27 / 118 ] simplifiying candidate # 5.905 * [simplify]: Simplifying (+ (+ (log a) (log a)) (log (+ 1 a))) 5.906 * * [simplify]: iters left: 5 (7 enodes) 5.910 * * [simplify]: iters left: 4 (28 enodes) 5.919 * * [simplify]: iters left: 3 (34 enodes) 5.928 * * [simplify]: iters left: 2 (35 enodes) 5.934 * * [simplify]: Extracting #0: cost 1 inf + 0 5.934 * * [simplify]: Extracting #1: cost 6 inf + 0 5.934 * * [simplify]: Extracting #2: cost 12 inf + 0 5.934 * * [simplify]: Extracting #3: cost 13 inf + 1 5.934 * * [simplify]: Extracting #4: cost 10 inf + 164 5.935 * * [simplify]: Extracting #5: cost 0 inf + 1516 5.935 * [simplify]: Simplified to (+ (log1p a) (+ (log a) (log a))) 5.935 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (exp (+ (log1p a) (+ (log a) (log a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.935 * * * * [progress]: [ 28 / 118 ] simplifiying candidate # 5.935 * [simplify]: Simplifying (+ (log (* a a)) (log (+ 1 a))) 5.935 * * [simplify]: iters left: 5 (7 enodes) 5.938 * * [simplify]: iters left: 4 (28 enodes) 5.942 * * [simplify]: iters left: 3 (36 enodes) 5.948 * * [simplify]: iters left: 2 (42 enodes) 5.954 * * [simplify]: Extracting #0: cost 1 inf + 0 5.954 * * [simplify]: Extracting #1: cost 6 inf + 0 5.955 * * [simplify]: Extracting #2: cost 13 inf + 0 5.955 * * [simplify]: Extracting #3: cost 15 inf + 1 5.955 * * [simplify]: Extracting #4: cost 10 inf + 406 5.955 * * [simplify]: Extracting #5: cost 0 inf + 1598 5.955 * [simplify]: Simplified to (+ (log1p a) (log (* a a))) 5.955 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (exp (+ (log1p a) (log (* a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 5.955 * * * * [progress]: [ 29 / 118 ] simplifiying candidate # 5.955 * [simplify]: Simplifying (log (* (* a a) (+ 1 a))) 5.956 * * [simplify]: iters left: 5 (6 enodes) 5.958 * * [simplify]: iters left: 4 (33 enodes) 5.975 * * [simplify]: iters left: 3 (65 enodes) 6.002 * * [simplify]: iters left: 2 (107 enodes) 6.031 * * [simplify]: iters left: 1 (131 enodes) 6.073 * * [simplify]: Extracting #0: cost 1 inf + 0 6.073 * * [simplify]: Extracting #1: cost 7 inf + 0 6.073 * * [simplify]: Extracting #2: cost 23 inf + 0 6.074 * * [simplify]: Extracting #3: cost 32 inf + 3 6.074 * * [simplify]: Extracting #4: cost 17 inf + 1645 6.075 * * [simplify]: Extracting #5: cost 9 inf + 2432 6.077 * * [simplify]: Extracting #6: cost 5 inf + 2938 6.078 * * [simplify]: Extracting #7: cost 0 inf + 4371 6.078 * [simplify]: Simplified to (log (* a (fma a a a))) 6.078 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (exp (log (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 6.079 * * * * [progress]: [ 30 / 118 ] simplifiying candidate # 6.079 * [simplify]: Simplifying (exp (* (* a a) (+ 1 a))) 6.079 * * [simplify]: iters left: 5 (6 enodes) 6.081 * * [simplify]: iters left: 4 (32 enodes) 6.089 * * [simplify]: iters left: 3 (71 enodes) 6.109 * * [simplify]: iters left: 2 (139 enodes) 6.159 * * [simplify]: iters left: 1 (230 enodes) 6.259 * * [simplify]: Extracting #0: cost 1 inf + 0 6.259 * * [simplify]: Extracting #1: cost 39 inf + 0 6.260 * * [simplify]: Extracting #2: cost 98 inf + 507 6.261 * * [simplify]: Extracting #3: cost 102 inf + 3714 6.265 * * [simplify]: Extracting #4: cost 56 inf + 12906 6.268 * * [simplify]: Extracting #5: cost 14 inf + 30872 6.272 * * [simplify]: Extracting #6: cost 1 inf + 35795 6.276 * * [simplify]: Extracting #7: cost 0 inf + 36007 6.280 * [simplify]: Simplified to (exp (fma (* a a) a (* a a))) 6.280 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (log (exp (fma (* a a) a (* a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 6.280 * * * * [progress]: [ 31 / 118 ] simplifiying candidate # 6.281 * [simplify]: Simplifying (* (* (* (* a a) a) (* (* a a) a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 6.281 * * [simplify]: iters left: 6 (9 enodes) 6.284 * * [simplify]: iters left: 5 (55 enodes) 6.299 * * [simplify]: iters left: 4 (155 enodes) 6.391 * * [simplify]: Extracting #0: cost 1 inf + 0 6.391 * * [simplify]: Extracting #1: cost 29 inf + 0 6.392 * * [simplify]: Extracting #2: cost 103 inf + 85 6.394 * * [simplify]: Extracting #3: cost 81 inf + 4155 6.402 * * [simplify]: Extracting #4: cost 9 inf + 17069 6.412 * * [simplify]: Extracting #5: cost 0 inf + 18190 6.424 * * [simplify]: Extracting #6: cost 0 inf + 18086 6.435 * [simplify]: Simplified to (fma a (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a))) (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a)))) 6.436 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (cbrt (fma a (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a))) (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a))))) (* (* b b) (- 1 (* 3 a)))))) 1)) 6.436 * * * * [progress]: [ 32 / 118 ] simplifiying candidate # 6.436 * [simplify]: Simplifying (* (* (* (* a a) (* a a)) (* a a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 6.437 * * [simplify]: iters left: 6 (9 enodes) 6.444 * * [simplify]: iters left: 5 (56 enodes) 6.470 * * [simplify]: iters left: 4 (153 enodes) 6.576 * * [simplify]: Extracting #0: cost 1 inf + 0 6.576 * * [simplify]: Extracting #1: cost 40 inf + 0 6.577 * * [simplify]: Extracting #2: cost 128 inf + 85 6.580 * * [simplify]: Extracting #3: cost 89 inf + 6020 6.590 * * [simplify]: Extracting #4: cost 6 inf + 20814 6.601 * * [simplify]: Extracting #5: cost 0 inf + 21790 6.612 * * [simplify]: Extracting #6: cost 0 inf + 21738 6.620 * [simplify]: Simplified to (* (* a (fma a a a)) (* (* a (fma a a a)) (* a (fma a a a)))) 6.620 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (cbrt (* (* a (fma a a a)) (* (* a (fma a a a)) (* a (fma a a a))))) (* (* b b) (- 1 (* 3 a)))))) 1)) 6.621 * * * * [progress]: [ 33 / 118 ] simplifiying candidate # 6.621 * [simplify]: Simplifying (* (cbrt (* (* a a) (+ 1 a))) (cbrt (* (* a a) (+ 1 a)))) 6.621 * * [simplify]: iters left: 6 (7 enodes) 6.624 * * [simplify]: iters left: 5 (33 enodes) 6.633 * * [simplify]: iters left: 4 (55 enodes) 6.648 * * [simplify]: iters left: 3 (83 enodes) 6.676 * * [simplify]: iters left: 2 (107 enodes) 6.722 * * [simplify]: iters left: 1 (148 enodes) 6.760 * * [simplify]: Extracting #0: cost 1 inf + 0 6.760 * * [simplify]: Extracting #1: cost 3 inf + 0 6.761 * * [simplify]: Extracting #2: cost 5 inf + 0 6.761 * * [simplify]: Extracting #3: cost 15 inf + 0 6.761 * * [simplify]: Extracting #4: cost 30 inf + 2 6.761 * * [simplify]: Extracting #5: cost 21 inf + 807 6.762 * * [simplify]: Extracting #6: cost 10 inf + 3196 6.762 * * [simplify]: Extracting #7: cost 5 inf + 4588 6.763 * * [simplify]: Extracting #8: cost 0 inf + 6442 6.764 * [simplify]: Simplified to (* (cbrt (* (fma a a a) a)) (cbrt (* (fma a a a) a))) 6.764 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* (cbrt (* (fma a a a) a)) (cbrt (* (fma a a a) a))) (cbrt (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 6.764 * [simplify]: Simplifying (cbrt (* (* a a) (+ 1 a))) 6.764 * * [simplify]: iters left: 5 (6 enodes) 6.767 * * [simplify]: iters left: 4 (30 enodes) 6.778 * * [simplify]: iters left: 3 (52 enodes) 6.804 * * [simplify]: iters left: 2 (80 enodes) 6.827 * * [simplify]: iters left: 1 (104 enodes) 6.856 * * [simplify]: Extracting #0: cost 1 inf + 0 6.856 * * [simplify]: Extracting #1: cost 3 inf + 0 6.857 * * [simplify]: Extracting #2: cost 12 inf + 0 6.857 * * [simplify]: Extracting #3: cost 22 inf + 2 6.857 * * [simplify]: Extracting #4: cost 15 inf + 730 6.858 * * [simplify]: Extracting #5: cost 9 inf + 1298 6.859 * * [simplify]: Extracting #6: cost 2 inf + 2652 6.860 * * [simplify]: Extracting #7: cost 0 inf + 3368 6.861 * [simplify]: Simplified to (cbrt (* a (fma a a a))) 6.861 * [simplify]: Simplified (2 1 2 2 1 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* (cbrt (* (* a a) (+ 1 a))) (cbrt (* (* a a) (+ 1 a)))) (cbrt (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 6.862 * * * * [progress]: [ 34 / 118 ] simplifiying candidate # 6.862 * [simplify]: Simplifying (* (* (* (* a a) (+ 1 a)) (* (* a a) (+ 1 a))) (* (* a a) (+ 1 a))) 6.862 * * [simplify]: iters left: 6 (7 enodes) 6.868 * * [simplify]: iters left: 5 (43 enodes) 6.891 * * [simplify]: iters left: 4 (153 enodes) 7.026 * * [simplify]: iters left: 3 (466 enodes) 8.035 * * [simplify]: Extracting #0: cost 1 inf + 0 8.035 * * [simplify]: Extracting #1: cost 48 inf + 0 8.036 * * [simplify]: Extracting #2: cost 149 inf + 256 8.039 * * [simplify]: Extracting #3: cost 109 inf + 10321 8.049 * * [simplify]: Extracting #4: cost 12 inf + 31491 8.070 * * [simplify]: Extracting #5: cost 0 inf + 31456 8.092 * [simplify]: Simplified to (* (fma (* a a) a (* a a)) (* (fma (* a a) a (* a a)) (fma (* a a) a (* a a)))) 8.092 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (cbrt (* (fma (* a a) a (* a a)) (* (fma (* a a) a (* a a)) (fma (* a a) a (* a a))))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.093 * * * * [progress]: [ 35 / 118 ] simplifiying candidate # 8.093 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 8.093 * * [simplify]: iters left: 5 (6 enodes) 8.098 * * [simplify]: iters left: 4 (30 enodes) 8.112 * * [simplify]: iters left: 3 (52 enodes) 8.137 * * [simplify]: iters left: 2 (80 enodes) 8.156 * * [simplify]: iters left: 1 (106 enodes) 8.179 * * [simplify]: Extracting #0: cost 1 inf + 0 8.179 * * [simplify]: Extracting #1: cost 5 inf + 0 8.179 * * [simplify]: Extracting #2: cost 16 inf + 1 8.179 * * [simplify]: Extracting #3: cost 21 inf + 142 8.180 * * [simplify]: Extracting #4: cost 8 inf + 1586 8.181 * * [simplify]: Extracting #5: cost 1 inf + 3076 8.182 * * [simplify]: Extracting #6: cost 0 inf + 3288 8.183 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 8.183 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (sqrt (* a (fma a a a))) (sqrt (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.183 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 8.184 * * [simplify]: iters left: 5 (6 enodes) 8.188 * * [simplify]: iters left: 4 (30 enodes) 8.205 * * [simplify]: iters left: 3 (52 enodes) 8.230 * * [simplify]: iters left: 2 (80 enodes) 8.256 * * [simplify]: iters left: 1 (106 enodes) 8.298 * * [simplify]: Extracting #0: cost 1 inf + 0 8.298 * * [simplify]: Extracting #1: cost 5 inf + 0 8.298 * * [simplify]: Extracting #2: cost 16 inf + 1 8.298 * * [simplify]: Extracting #3: cost 21 inf + 142 8.299 * * [simplify]: Extracting #4: cost 8 inf + 1586 8.300 * * [simplify]: Extracting #5: cost 1 inf + 3076 8.301 * * [simplify]: Extracting #6: cost 0 inf + 3288 8.303 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 8.303 * [simplify]: Simplified (2 1 2 2 1 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (sqrt (* (* a a) (+ 1 a))) (sqrt (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.303 * * * * [progress]: [ 36 / 118 ] simplifiying candidate # 8.303 * * * * [progress]: [ 37 / 118 ] simplifiying candidate # 8.304 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 8.304 * * [simplify]: iters left: 5 (5 enodes) 8.307 * * [simplify]: iters left: 4 (19 enodes) 8.315 * * [simplify]: iters left: 3 (21 enodes) 8.322 * * [simplify]: Extracting #0: cost 1 inf + 0 8.322 * * [simplify]: Extracting #1: cost 4 inf + 0 8.322 * * [simplify]: Extracting #2: cost 5 inf + 1 8.322 * * [simplify]: Extracting #3: cost 7 inf + 1 8.323 * * [simplify]: Extracting #4: cost 0 inf + 494 8.323 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 8.323 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* (sqrt (+ 1 a)) a) (* a (sqrt (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.323 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 8.323 * * [simplify]: iters left: 5 (5 enodes) 8.327 * * [simplify]: iters left: 4 (19 enodes) 8.334 * * [simplify]: iters left: 3 (21 enodes) 8.342 * * [simplify]: Extracting #0: cost 1 inf + 0 8.342 * * [simplify]: Extracting #1: cost 4 inf + 0 8.342 * * [simplify]: Extracting #2: cost 5 inf + 1 8.342 * * [simplify]: Extracting #3: cost 7 inf + 1 8.342 * * [simplify]: Extracting #4: cost 0 inf + 494 8.342 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 8.342 * [simplify]: Simplified (2 1 2 2 1 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a (sqrt (+ 1 a))) (* (sqrt (+ 1 a)) a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.342 * * * * [progress]: [ 38 / 118 ] simplifiying candidate # 8.342 * [simplify]: Simplifying (* (* a a) 1) 8.343 * * [simplify]: iters left: 4 (4 enodes) 8.345 * * [simplify]: iters left: 3 (14 enodes) 8.349 * * [simplify]: iters left: 2 (18 enodes) 8.353 * * [simplify]: iters left: 1 (19 enodes) 8.359 * * [simplify]: Extracting #0: cost 1 inf + 0 8.359 * * [simplify]: Extracting #1: cost 5 inf + 0 8.359 * * [simplify]: Extracting #2: cost 3 inf + 2 8.359 * * [simplify]: Extracting #3: cost 0 inf + 126 8.359 * [simplify]: Simplified to (* a a) 8.359 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (+ (* a a) (* (* a a) a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.360 * [simplify]: Simplifying (* (* a a) a) 8.360 * * [simplify]: iters left: 4 (3 enodes) 8.361 * * [simplify]: iters left: 3 (10 enodes) 8.362 * * [simplify]: iters left: 2 (12 enodes) 8.366 * * [simplify]: iters left: 1 (19 enodes) 8.373 * * [simplify]: Extracting #0: cost 1 inf + 0 8.373 * * [simplify]: Extracting #1: cost 6 inf + 0 8.373 * * [simplify]: Extracting #2: cost 8 inf + 2 8.373 * * [simplify]: Extracting #3: cost 3 inf + 459 8.373 * * [simplify]: Extracting #4: cost 0 inf + 884 8.373 * [simplify]: Simplified to (* a (* a a)) 8.374 * [simplify]: Simplified (2 1 2 2 1 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (+ (* a a) (* a (* a a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.374 * * * * [progress]: [ 39 / 118 ] simplifiying candidate # 8.374 * [simplify]: Simplifying (* 1 (* a a)) 8.374 * * [simplify]: iters left: 4 (4 enodes) 8.376 * * [simplify]: iters left: 3 (14 enodes) 8.380 * * [simplify]: iters left: 2 (18 enodes) 8.383 * * [simplify]: iters left: 1 (19 enodes) 8.387 * * [simplify]: Extracting #0: cost 1 inf + 0 8.387 * * [simplify]: Extracting #1: cost 5 inf + 0 8.387 * * [simplify]: Extracting #2: cost 2 inf + 43 8.387 * * [simplify]: Extracting #3: cost 0 inf + 126 8.387 * [simplify]: Simplified to (* a a) 8.388 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (+ (* a a) (* a (* a a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.388 * [simplify]: Simplifying (* a (* a a)) 8.388 * * [simplify]: iters left: 4 (3 enodes) 8.389 * * [simplify]: iters left: 3 (12 enodes) 8.392 * * [simplify]: iters left: 2 (19 enodes) 8.399 * * [simplify]: iters left: 1 (33 enodes) 8.409 * * [simplify]: Extracting #0: cost 1 inf + 0 8.409 * * [simplify]: Extracting #1: cost 10 inf + 0 8.409 * * [simplify]: Extracting #2: cost 14 inf + 2 8.409 * * [simplify]: Extracting #3: cost 8 inf + 893 8.410 * * [simplify]: Extracting #4: cost 1 inf + 2275 8.410 * * [simplify]: Extracting #5: cost 0 inf + 2487 8.410 * [simplify]: Simplified to (* a (* a a)) 8.410 * [simplify]: Simplified (2 1 2 2 1 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (+ (* a a) (* a (* a a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.410 * * * * [progress]: [ 40 / 118 ] simplifiying candidate # 8.410 * [simplify]: Simplifying (* (* a a) (* (cbrt (+ 1 a)) (cbrt (+ 1 a)))) 8.411 * * [simplify]: iters left: 6 (7 enodes) 8.413 * * [simplify]: iters left: 5 (31 enodes) 8.422 * * [simplify]: iters left: 4 (51 enodes) 8.436 * * [simplify]: Extracting #0: cost 1 inf + 0 8.436 * * [simplify]: Extracting #1: cost 9 inf + 0 8.436 * * [simplify]: Extracting #2: cost 15 inf + 1 8.436 * * [simplify]: Extracting #3: cost 15 inf + 83 8.436 * * [simplify]: Extracting #4: cost 13 inf + 126 8.437 * * [simplify]: Extracting #5: cost 6 inf + 1140 8.437 * * [simplify]: Extracting #6: cost 0 inf + 2272 8.437 * [simplify]: Simplified to (* (* (cbrt (+ a 1)) a) (* (cbrt (+ a 1)) a)) 8.438 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* (* (cbrt (+ a 1)) a) (* (cbrt (+ a 1)) a)) (cbrt (+ 1 a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.438 * * * * [progress]: [ 41 / 118 ] simplifiying candidate # 8.438 * [simplify]: Simplifying (* (* a a) (sqrt (+ 1 a))) 8.438 * * [simplify]: iters left: 5 (6 enodes) 8.440 * * [simplify]: iters left: 4 (24 enodes) 8.446 * * [simplify]: iters left: 3 (30 enodes) 8.452 * * [simplify]: iters left: 2 (31 enodes) 8.457 * * [simplify]: Extracting #0: cost 1 inf + 0 8.458 * * [simplify]: Extracting #1: cost 6 inf + 0 8.458 * * [simplify]: Extracting #2: cost 9 inf + 1 8.458 * * [simplify]: Extracting #3: cost 9 inf + 83 8.458 * * [simplify]: Extracting #4: cost 8 inf + 84 8.458 * * [simplify]: Extracting #5: cost 1 inf + 738 8.458 * * [simplify]: Extracting #6: cost 0 inf + 900 8.458 * [simplify]: Simplified to (* (* a a) (sqrt (+ a 1))) 8.458 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* (* a a) (sqrt (+ a 1))) (sqrt (+ 1 a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.459 * * * * [progress]: [ 42 / 118 ] simplifiying candidate # 8.459 * [simplify]: Simplifying (* (* a a) 1) 8.459 * * [simplify]: iters left: 4 (4 enodes) 8.461 * * [simplify]: iters left: 3 (14 enodes) 8.467 * * [simplify]: iters left: 2 (18 enodes) 8.473 * * [simplify]: iters left: 1 (19 enodes) 8.479 * * [simplify]: Extracting #0: cost 1 inf + 0 8.479 * * [simplify]: Extracting #1: cost 5 inf + 0 8.479 * * [simplify]: Extracting #2: cost 3 inf + 2 8.480 * * [simplify]: Extracting #3: cost 0 inf + 126 8.480 * [simplify]: Simplified to (* a a) 8.480 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.480 * * * * [progress]: [ 43 / 118 ] simplifiying candidate # 8.480 * [simplify]: Simplifying (* (* a a) 1) 8.481 * * [simplify]: iters left: 4 (4 enodes) 8.484 * * [simplify]: iters left: 3 (14 enodes) 8.494 * * [simplify]: iters left: 2 (18 enodes) 8.500 * * [simplify]: iters left: 1 (19 enodes) 8.506 * * [simplify]: Extracting #0: cost 1 inf + 0 8.506 * * [simplify]: Extracting #1: cost 5 inf + 0 8.506 * * [simplify]: Extracting #2: cost 3 inf + 2 8.506 * * [simplify]: Extracting #3: cost 0 inf + 126 8.506 * [simplify]: Simplified to (* a a) 8.507 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.507 * * * * [progress]: [ 44 / 118 ] simplifiying candidate # 8.507 * [simplify]: Simplifying (* a (+ 1 a)) 8.507 * * [simplify]: iters left: 4 (4 enodes) 8.511 * * [simplify]: iters left: 3 (21 enodes) 8.520 * * [simplify]: iters left: 2 (28 enodes) 8.528 * * [simplify]: iters left: 1 (29 enodes) 8.535 * * [simplify]: Extracting #0: cost 1 inf + 0 8.535 * * [simplify]: Extracting #1: cost 6 inf + 0 8.535 * * [simplify]: Extracting #2: cost 6 inf + 2 8.535 * * [simplify]: Extracting #3: cost 0 inf + 280 8.536 * [simplify]: Simplified to (fma a a a) 8.536 * [simplify]: Simplified (2 1 2 2 1 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* a (fma a a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.536 * * * * [progress]: [ 45 / 118 ] simplifiying candidate # 8.536 * [simplify]: Simplifying (* (* a a) (+ (pow 1 3) (pow a 3))) 8.536 * * [simplify]: iters left: 5 (8 enodes) 8.543 * * [simplify]: iters left: 4 (43 enodes) 8.560 * * [simplify]: iters left: 3 (99 enodes) 8.590 * * [simplify]: iters left: 2 (211 enodes) 8.680 * * [simplify]: iters left: 1 (418 enodes) 8.942 * * [simplify]: Extracting #0: cost 1 inf + 0 8.942 * * [simplify]: Extracting #1: cost 26 inf + 0 8.943 * * [simplify]: Extracting #2: cost 123 inf + 205 8.944 * * [simplify]: Extracting #3: cost 117 inf + 3034 8.947 * * [simplify]: Extracting #4: cost 62 inf + 25763 8.952 * * [simplify]: Extracting #5: cost 9 inf + 52783 8.961 * * [simplify]: Extracting #6: cost 0 inf + 57041 8.967 * [simplify]: Simplified to (fma (* a a) (* a (* a a)) (* a a)) 8.967 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (/ (fma (* a a) (* a (* a a)) (* a a)) (+ (* 1 1) (- (* a a) (* 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 8.968 * * * * [progress]: [ 46 / 118 ] simplifiying candidate # 8.968 * [simplify]: Simplifying (* (* a a) (- (* 1 1) (* a a))) 8.968 * * [simplify]: iters left: 6 (6 enodes) 8.970 * * [simplify]: iters left: 5 (24 enodes) 8.976 * * [simplify]: iters left: 4 (48 enodes) 8.994 * * [simplify]: iters left: 3 (77 enodes) 9.018 * * [simplify]: iters left: 2 (127 enodes) 9.044 * * [simplify]: iters left: 1 (158 enodes) 9.087 * * [simplify]: Extracting #0: cost 1 inf + 0 9.088 * * [simplify]: Extracting #1: cost 18 inf + 0 9.088 * * [simplify]: Extracting #2: cost 34 inf + 3 9.089 * * [simplify]: Extracting #3: cost 28 inf + 534 9.090 * * [simplify]: Extracting #4: cost 10 inf + 2196 9.092 * * [simplify]: Extracting #5: cost 0 inf + 4084 9.094 * [simplify]: Simplified to (- (* a a) (* (* a a) (* a a))) 9.094 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (/ (- (* a a) (* (* a a) (* a a))) (- 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 9.094 * * * * [progress]: [ 47 / 118 ] simplifiying candidate #real (real->posit16 (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1))> 9.095 * [simplify]: Simplifying (real->posit16 (* (* a a) (+ 1 a))) 9.095 * * [simplify]: iters left: 5 (6 enodes) 9.099 * * [simplify]: iters left: 4 (27 enodes) 9.110 * * [simplify]: iters left: 3 (49 enodes) 9.132 * * [simplify]: iters left: 2 (77 enodes) 9.148 * * [simplify]: iters left: 1 (101 enodes) 9.170 * * [simplify]: Extracting #0: cost 1 inf + 0 9.170 * * [simplify]: Extracting #1: cost 2 inf + 0 9.170 * * [simplify]: Extracting #2: cost 10 inf + 0 9.170 * * [simplify]: Extracting #3: cost 20 inf + 2 9.171 * * [simplify]: Extracting #4: cost 14 inf + 720 9.171 * * [simplify]: Extracting #5: cost 4 inf + 2128 9.171 * * [simplify]: Extracting #6: cost 1 inf + 2804 9.172 * * [simplify]: Extracting #7: cost 0 inf + 3016 9.172 * [simplify]: Simplified to (real->posit16 (* a (fma a a a))) 9.172 * [simplify]: Simplified (2 1 2 2 1 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (posit16->real (real->posit16 (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 9.173 * * * * [progress]: [ 48 / 118 ] simplifiying candidate # 9.173 * * * * [progress]: [ 49 / 118 ] simplifiying candidate # 9.173 * [simplify]: Simplifying (expm1 (* (* b b) (- 1 (* 3 a)))) 9.173 * * [simplify]: iters left: 6 (9 enodes) 9.178 * * [simplify]: iters left: 5 (35 enodes) 9.190 * * [simplify]: iters left: 4 (63 enodes) 9.210 * * [simplify]: iters left: 3 (113 enodes) 9.235 * * [simplify]: iters left: 2 (240 enodes) 9.316 * * [simplify]: iters left: 1 (408 enodes) 9.464 * * [simplify]: Extracting #0: cost 1 inf + 0 9.465 * * [simplify]: Extracting #1: cost 3 inf + 0 9.465 * * [simplify]: Extracting #2: cost 30 inf + 0 9.466 * * [simplify]: Extracting #3: cost 43 inf + 582 9.469 * * [simplify]: Extracting #4: cost 8 inf + 3424 9.474 * * [simplify]: Extracting #5: cost 0 inf + 4224 9.478 * [simplify]: Simplified to (expm1 (* (fma -3 (* a b) b) b)) 9.478 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (log1p (expm1 (* (fma -3 (* a b) b) b)))))) 1)) 9.478 * * * * [progress]: [ 50 / 118 ] simplifiying candidate # 9.479 * [simplify]: Simplifying (log1p (* (* b b) (- 1 (* 3 a)))) 9.479 * * [simplify]: iters left: 6 (9 enodes) 9.485 * * [simplify]: iters left: 5 (35 enodes) 9.496 * * [simplify]: iters left: 4 (63 enodes) 9.511 * * [simplify]: iters left: 3 (113 enodes) 9.543 * * [simplify]: iters left: 2 (240 enodes) 9.617 * * [simplify]: iters left: 1 (408 enodes) 9.743 * * [simplify]: Extracting #0: cost 1 inf + 0 9.743 * * [simplify]: Extracting #1: cost 3 inf + 0 9.743 * * [simplify]: Extracting #2: cost 30 inf + 0 9.744 * * [simplify]: Extracting #3: cost 43 inf + 582 9.745 * * [simplify]: Extracting #4: cost 8 inf + 3444 9.748 * * [simplify]: Extracting #5: cost 0 inf + 4264 9.750 * [simplify]: Simplified to (log1p (* (fma -3 (* a b) b) b)) 9.750 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (expm1 (log1p (* (fma -3 (* a b) b) b)))))) 1)) 9.751 * * * * [progress]: [ 51 / 118 ] simplifiying candidate # 9.751 * [simplify]: Simplifying (* (* b b) (- 1 (* 3 a))) 9.751 * * [simplify]: iters left: 6 (8 enodes) 9.756 * * [simplify]: iters left: 5 (32 enodes) 9.767 * * [simplify]: iters left: 4 (60 enodes) 9.779 * * [simplify]: iters left: 3 (110 enodes) 9.817 * * [simplify]: iters left: 2 (237 enodes) 9.894 * * [simplify]: iters left: 1 (407 enodes) 10.065 * * [simplify]: Extracting #0: cost 1 inf + 0 10.066 * * [simplify]: Extracting #1: cost 28 inf + 0 10.067 * * [simplify]: Extracting #2: cost 52 inf + 420 10.069 * * [simplify]: Extracting #3: cost 10 inf + 3618 10.072 * * [simplify]: Extracting #4: cost 0 inf + 4556 10.074 * [simplify]: Simplified to (* b (fma (* b -3) a b)) 10.074 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (pow (* b (fma (* b -3) a b)) 1)))) 1)) 10.074 * * * * [progress]: [ 52 / 118 ] simplifiying candidate # 10.074 * [simplify]: Simplifying (* (* b b) (- 1 (* 3 a))) 10.075 * * [simplify]: iters left: 6 (8 enodes) 10.077 * * [simplify]: iters left: 5 (32 enodes) 10.084 * * [simplify]: iters left: 4 (60 enodes) 10.096 * * [simplify]: iters left: 3 (110 enodes) 10.123 * * [simplify]: iters left: 2 (237 enodes) 10.199 * * [simplify]: iters left: 1 (407 enodes) 10.356 * * [simplify]: Extracting #0: cost 1 inf + 0 10.356 * * [simplify]: Extracting #1: cost 28 inf + 0 10.357 * * [simplify]: Extracting #2: cost 52 inf + 420 10.360 * * [simplify]: Extracting #3: cost 10 inf + 3618 10.364 * * [simplify]: Extracting #4: cost 0 inf + 4556 10.371 * [simplify]: Simplified to (* b (fma (* b -3) a b)) 10.371 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (pow (* b (fma (* b -3) a b)) 1)))) 1)) 10.371 * * * * [progress]: [ 53 / 118 ] simplifiying candidate # 10.371 * * * * [progress]: [ 54 / 118 ] simplifiying candidate # 10.372 * [simplify]: Simplifying (+ (+ (log b) (log b)) (log (- 1 (* 3 a)))) 10.372 * * [simplify]: iters left: 6 (10 enodes) 10.378 * * [simplify]: iters left: 5 (38 enodes) 10.387 * * [simplify]: iters left: 4 (55 enodes) 10.396 * * [simplify]: iters left: 3 (64 enodes) 10.405 * * [simplify]: Extracting #0: cost 1 inf + 0 10.406 * * [simplify]: Extracting #1: cost 6 inf + 0 10.406 * * [simplify]: Extracting #2: cost 13 inf + 0 10.406 * * [simplify]: Extracting #3: cost 20 inf + 1 10.406 * * [simplify]: Extracting #4: cost 15 inf + 192 10.406 * * [simplify]: Extracting #5: cost 2 inf + 1509 10.406 * * [simplify]: Extracting #6: cost 0 inf + 2027 10.407 * [simplify]: Simplified to (+ (+ (log b) (log (fma -3 a 1))) (log b)) 10.407 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (exp (+ (+ (log b) (log (fma -3 a 1))) (log b)))))) 1)) 10.407 * * * * [progress]: [ 55 / 118 ] simplifiying candidate # 10.407 * [simplify]: Simplifying (+ (log (* b b)) (log (- 1 (* 3 a)))) 10.407 * * [simplify]: iters left: 6 (10 enodes) 10.410 * * [simplify]: iters left: 5 (38 enodes) 10.418 * * [simplify]: iters left: 4 (57 enodes) 10.428 * * [simplify]: iters left: 3 (70 enodes) 10.446 * * [simplify]: Extracting #0: cost 1 inf + 0 10.446 * * [simplify]: Extracting #1: cost 6 inf + 0 10.446 * * [simplify]: Extracting #2: cost 14 inf + 0 10.446 * * [simplify]: Extracting #3: cost 22 inf + 1 10.446 * * [simplify]: Extracting #4: cost 17 inf + 158 10.447 * * [simplify]: Extracting #5: cost 2 inf + 1742 10.448 * * [simplify]: Extracting #6: cost 0 inf + 2109 10.448 * [simplify]: Simplified to (+ (log (fma a -3 1)) (log (* b b))) 10.449 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (exp (+ (log (fma a -3 1)) (log (* b b))))))) 1)) 10.449 * * * * [progress]: [ 56 / 118 ] simplifiying candidate # 10.449 * [simplify]: Simplifying (log (* (* b b) (- 1 (* 3 a)))) 10.449 * * [simplify]: iters left: 6 (9 enodes) 10.455 * * [simplify]: iters left: 5 (38 enodes) 10.470 * * [simplify]: iters left: 4 (76 enodes) 10.505 * * [simplify]: iters left: 3 (133 enodes) 10.543 * * [simplify]: iters left: 2 (260 enodes) 10.634 * * [simplify]: iters left: 1 (427 enodes) 10.812 * * [simplify]: Extracting #0: cost 1 inf + 0 10.813 * * [simplify]: Extracting #1: cost 7 inf + 0 10.813 * * [simplify]: Extracting #2: cost 39 inf + 0 10.813 * * [simplify]: Extracting #3: cost 62 inf + 460 10.817 * * [simplify]: Extracting #4: cost 18 inf + 4096 10.821 * * [simplify]: Extracting #5: cost 0 inf + 5763 10.826 * [simplify]: Simplified to (log (* b (fma a (* b -3) b))) 10.826 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (exp (log (* b (fma a (* b -3) b))))))) 1)) 10.827 * * * * [progress]: [ 57 / 118 ] simplifiying candidate # 10.827 * [simplify]: Simplifying (exp (* (* b b) (- 1 (* 3 a)))) 10.827 * * [simplify]: iters left: 6 (9 enodes) 10.834 * * [simplify]: iters left: 5 (37 enodes) 10.844 * * [simplify]: iters left: 4 (76 enodes) 10.863 * * [simplify]: iters left: 3 (162 enodes) 10.942 * * [simplify]: iters left: 2 (389 enodes) 11.125 * * [simplify]: Extracting #0: cost 1 inf + 0 11.125 * * [simplify]: Extracting #1: cost 32 inf + 0 11.126 * * [simplify]: Extracting #2: cost 129 inf + 115 11.127 * * [simplify]: Extracting #3: cost 195 inf + 1907 11.133 * * [simplify]: Extracting #4: cost 101 inf + 15089 11.145 * * [simplify]: Extracting #5: cost 16 inf + 34119 11.159 * * [simplify]: Extracting #6: cost 0 inf + 41537 11.172 * * [simplify]: Extracting #7: cost 0 inf + 41311 11.186 * [simplify]: Simplified to (exp (fma -3 (* (* b b) a) (* b b))) 11.186 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (log (exp (fma -3 (* (* b b) a) (* b b))))))) 1)) 11.186 * * * * [progress]: [ 58 / 118 ] simplifiying candidate # 11.186 * [simplify]: Simplifying (* (* (* (* b b) b) (* (* b b) b)) (* (* (- 1 (* 3 a)) (- 1 (* 3 a))) (- 1 (* 3 a)))) 11.187 * * [simplify]: iters left: 6 (12 enodes) 11.196 * * [simplify]: iters left: 5 (54 enodes) 11.221 * * [simplify]: iters left: 4 (139 enodes) 11.309 * * [simplify]: Extracting #0: cost 1 inf + 0 11.309 * * [simplify]: Extracting #1: cost 29 inf + 0 11.309 * * [simplify]: Extracting #2: cost 129 inf + 43 11.310 * * [simplify]: Extracting #3: cost 135 inf + 1011 11.314 * * [simplify]: Extracting #4: cost 38 inf + 18503 11.320 * * [simplify]: Extracting #5: cost 0 inf + 26676 11.328 * * [simplify]: Extracting #6: cost 0 inf + 26436 11.340 * [simplify]: Simplified to (* (* (* (* b (* b b)) (fma a -3 1)) (* (* b (* b b)) (fma a -3 1))) (fma a -3 1)) 11.340 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (cbrt (* (* (* (* b (* b b)) (fma a -3 1)) (* (* b (* b b)) (fma a -3 1))) (fma a -3 1)))))) 1)) 11.340 * * * * [progress]: [ 59 / 118 ] simplifiying candidate # 11.341 * [simplify]: Simplifying (* (* (* (* b b) (* b b)) (* b b)) (* (* (- 1 (* 3 a)) (- 1 (* 3 a))) (- 1 (* 3 a)))) 11.341 * * [simplify]: iters left: 6 (12 enodes) 11.348 * * [simplify]: iters left: 5 (55 enodes) 11.371 * * [simplify]: iters left: 4 (140 enodes) 11.439 * * [simplify]: Extracting #0: cost 1 inf + 0 11.440 * * [simplify]: Extracting #1: cost 35 inf + 0 11.440 * * [simplify]: Extracting #2: cost 147 inf + 43 11.442 * * [simplify]: Extracting #3: cost 144 inf + 1740 11.450 * * [simplify]: Extracting #4: cost 28 inf + 22532 11.463 * * [simplify]: Extracting #5: cost 0 inf + 28927 11.479 * * [simplify]: Extracting #6: cost 0 inf + 28407 11.487 * [simplify]: Simplified to (* (* b (* b (fma -3 a 1))) (* (* b (* b (fma -3 a 1))) (* b (* b (fma -3 a 1))))) 11.487 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (cbrt (* (* b (* b (fma -3 a 1))) (* (* b (* b (fma -3 a 1))) (* b (* b (fma -3 a 1))))))))) 1)) 11.488 * * * * [progress]: [ 60 / 118 ] simplifiying candidate # 11.488 * [simplify]: Simplifying (* (cbrt (* (* b b) (- 1 (* 3 a)))) (cbrt (* (* b b) (- 1 (* 3 a))))) 11.488 * * [simplify]: iters left: 6 (10 enodes) 11.491 * * [simplify]: iters left: 5 (38 enodes) 11.499 * * [simplify]: iters left: 4 (66 enodes) 11.512 * * [simplify]: iters left: 3 (116 enodes) 11.546 * * [simplify]: iters left: 2 (243 enodes) 11.625 * * [simplify]: iters left: 1 (414 enodes) 11.792 * * [simplify]: Extracting #0: cost 1 inf + 0 11.792 * * [simplify]: Extracting #1: cost 3 inf + 0 11.792 * * [simplify]: Extracting #2: cost 5 inf + 0 11.792 * * [simplify]: Extracting #3: cost 32 inf + 0 11.793 * * [simplify]: Extracting #4: cost 57 inf + 297 11.796 * * [simplify]: Extracting #5: cost 5 inf + 4945 11.799 * * [simplify]: Extracting #6: cost 0 inf + 5508 11.802 * [simplify]: Simplified to (* (cbrt (* (fma a (* b -3) b) b)) (cbrt (* (fma a (* b -3) b) b))) 11.802 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* (cbrt (* (fma a (* b -3) b) b)) (cbrt (* (fma a (* b -3) b) b))) (cbrt (* (* b b) (- 1 (* 3 a)))))))) 1)) 11.802 * [simplify]: Simplifying (cbrt (* (* b b) (- 1 (* 3 a)))) 11.802 * * [simplify]: iters left: 6 (9 enodes) 11.806 * * [simplify]: iters left: 5 (35 enodes) 11.815 * * [simplify]: iters left: 4 (63 enodes) 11.827 * * [simplify]: iters left: 3 (113 enodes) 11.853 * * [simplify]: iters left: 2 (240 enodes) 11.941 * * [simplify]: iters left: 1 (408 enodes) 12.117 * * [simplify]: Extracting #0: cost 1 inf + 0 12.117 * * [simplify]: Extracting #1: cost 3 inf + 0 12.117 * * [simplify]: Extracting #2: cost 30 inf + 0 12.118 * * [simplify]: Extracting #3: cost 43 inf + 582 12.121 * * [simplify]: Extracting #4: cost 8 inf + 3434 12.125 * * [simplify]: Extracting #5: cost 0 inf + 4244 12.130 * [simplify]: Simplified to (cbrt (* (fma -3 (* a b) b) b)) 12.130 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* (cbrt (* (* b b) (- 1 (* 3 a)))) (cbrt (* (* b b) (- 1 (* 3 a))))) (cbrt (* (fma -3 (* a b) b) b)))))) 1)) 12.130 * * * * [progress]: [ 61 / 118 ] simplifiying candidate # 12.130 * [simplify]: Simplifying (* (* (* (* b b) (- 1 (* 3 a))) (* (* b b) (- 1 (* 3 a)))) (* (* b b) (- 1 (* 3 a)))) 12.131 * * [simplify]: iters left: 6 (10 enodes) 12.137 * * [simplify]: iters left: 5 (48 enodes) 12.149 * * [simplify]: iters left: 4 (155 enodes) 12.229 * * [simplify]: Extracting #0: cost 1 inf + 0 12.229 * * [simplify]: Extracting #1: cost 31 inf + 0 12.230 * * [simplify]: Extracting #2: cost 123 inf + 377 12.231 * * [simplify]: Extracting #3: cost 137 inf + 2428 12.239 * * [simplify]: Extracting #4: cost 35 inf + 20010 12.252 * * [simplify]: Extracting #5: cost 0 inf + 27744 12.265 * [simplify]: Simplified to (* (* (fma a -3 1) (* b b)) (* (* (fma a -3 1) (* b b)) (* (fma a -3 1) (* b b)))) 12.265 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (cbrt (* (* (fma a -3 1) (* b b)) (* (* (fma a -3 1) (* b b)) (* (fma a -3 1) (* b b)))))))) 1)) 12.266 * * * * [progress]: [ 62 / 118 ] simplifiying candidate # 12.266 * [simplify]: Simplifying (sqrt (* (* b b) (- 1 (* 3 a)))) 12.266 * * [simplify]: iters left: 6 (9 enodes) 12.275 * * [simplify]: iters left: 5 (35 enodes) 12.287 * * [simplify]: iters left: 4 (63 enodes) 12.310 * * [simplify]: iters left: 3 (113 enodes) 12.357 * * [simplify]: iters left: 2 (240 enodes) 12.440 * * [simplify]: iters left: 1 (408 enodes) 12.595 * * [simplify]: Extracting #0: cost 1 inf + 0 12.595 * * [simplify]: Extracting #1: cost 3 inf + 0 12.596 * * [simplify]: Extracting #2: cost 30 inf + 0 12.597 * * [simplify]: Extracting #3: cost 43 inf + 582 12.600 * * [simplify]: Extracting #4: cost 8 inf + 3394 12.604 * * [simplify]: Extracting #5: cost 0 inf + 4164 12.609 * [simplify]: Simplified to (sqrt (* (fma -3 (* a b) b) b)) 12.609 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (sqrt (* (fma -3 (* a b) b) b)) (sqrt (* (* b b) (- 1 (* 3 a)))))))) 1)) 12.610 * [simplify]: Simplifying (sqrt (* (* b b) (- 1 (* 3 a)))) 12.610 * * [simplify]: iters left: 6 (9 enodes) 12.613 * * [simplify]: iters left: 5 (35 enodes) 12.622 * * [simplify]: iters left: 4 (63 enodes) 12.637 * * [simplify]: iters left: 3 (113 enodes) 12.690 * * [simplify]: iters left: 2 (240 enodes) 12.804 * * [simplify]: iters left: 1 (408 enodes) 13.425 * * [simplify]: Extracting #0: cost 1 inf + 0 13.425 * * [simplify]: Extracting #1: cost 3 inf + 0 13.425 * * [simplify]: Extracting #2: cost 30 inf + 0 13.427 * * [simplify]: Extracting #3: cost 43 inf + 582 13.430 * * [simplify]: Extracting #4: cost 8 inf + 3394 13.435 * * [simplify]: Extracting #5: cost 0 inf + 4164 13.438 * [simplify]: Simplified to (sqrt (* (fma -3 (* a b) b) b)) 13.438 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (sqrt (* (* b b) (- 1 (* 3 a)))) (sqrt (* (fma -3 (* a b) b) b)))))) 1)) 13.439 * * * * [progress]: [ 63 / 118 ] simplifiying candidate # 13.439 * * * * [progress]: [ 64 / 118 ] simplifiying candidate # 13.439 * [simplify]: Simplifying (* b (sqrt (- 1 (* 3 a)))) 13.439 * * [simplify]: iters left: 6 (8 enodes) 13.443 * * [simplify]: iters left: 5 (30 enodes) 13.450 * * [simplify]: iters left: 4 (42 enodes) 13.459 * * [simplify]: iters left: 3 (50 enodes) 13.468 * * [simplify]: Extracting #0: cost 1 inf + 0 13.468 * * [simplify]: Extracting #1: cost 4 inf + 0 13.468 * * [simplify]: Extracting #2: cost 5 inf + 1 13.468 * * [simplify]: Extracting #3: cost 13 inf + 1 13.468 * * [simplify]: Extracting #4: cost 11 inf + 46 13.468 * * [simplify]: Extracting #5: cost 6 inf + 271 13.469 * * [simplify]: Extracting #6: cost 0 inf + 845 13.469 * [simplify]: Simplified to (* b (sqrt (fma a -3 1))) 13.469 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b (sqrt (fma a -3 1))) (* b (sqrt (- 1 (* 3 a)))))))) 1)) 13.469 * [simplify]: Simplifying (* b (sqrt (- 1 (* 3 a)))) 13.469 * * [simplify]: iters left: 6 (8 enodes) 13.475 * * [simplify]: iters left: 5 (30 enodes) 13.489 * * [simplify]: iters left: 4 (42 enodes) 13.504 * * [simplify]: iters left: 3 (50 enodes) 13.520 * * [simplify]: Extracting #0: cost 1 inf + 0 13.520 * * [simplify]: Extracting #1: cost 4 inf + 0 13.520 * * [simplify]: Extracting #2: cost 5 inf + 1 13.520 * * [simplify]: Extracting #3: cost 13 inf + 1 13.521 * * [simplify]: Extracting #4: cost 11 inf + 46 13.521 * * [simplify]: Extracting #5: cost 6 inf + 271 13.521 * * [simplify]: Extracting #6: cost 0 inf + 845 13.522 * [simplify]: Simplified to (* b (sqrt (fma a -3 1))) 13.522 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b (sqrt (- 1 (* 3 a)))) (* b (sqrt (fma a -3 1))))))) 1)) 13.522 * * * * [progress]: [ 65 / 118 ] simplifiying candidate # 13.523 * [simplify]: Simplifying (* (* b b) (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* a 3)))) 13.523 * * [simplify]: iters left: 6 (11 enodes) 13.535 * * [simplify]: iters left: 5 (46 enodes) 13.552 * * [simplify]: iters left: 4 (74 enodes) 13.571 * * [simplify]: iters left: 3 (129 enodes) 13.613 * * [simplify]: iters left: 2 (267 enodes) 13.733 * * [simplify]: iters left: 1 (369 enodes) 13.916 * * [simplify]: Extracting #0: cost 1 inf + 0 13.916 * * [simplify]: Extracting #1: cost 28 inf + 0 13.917 * * [simplify]: Extracting #2: cost 40 inf + 212 13.919 * * [simplify]: Extracting #3: cost 8 inf + 2693 13.923 * * [simplify]: Extracting #4: cost 1 inf + 3228 13.927 * * [simplify]: Extracting #5: cost 0 inf + 3310 13.931 * [simplify]: Simplified to (* b (fma (* b -3) a b)) 13.932 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b (fma (* b -3) a b)) (* (* b b) (fma (- a) 3 (* a 3))))))) 1)) 13.932 * [simplify]: Simplifying (* (* b b) (fma (- a) 3 (* a 3))) 13.932 * * [simplify]: iters left: 5 (8 enodes) 13.937 * * [simplify]: iters left: 4 (30 enodes) 13.949 * * [simplify]: iters left: 3 (53 enodes) 13.975 * * [simplify]: iters left: 2 (137 enodes) 14.033 * * [simplify]: iters left: 1 (257 enodes) 14.143 * * [simplify]: Extracting #0: cost 1 inf + 0 14.143 * * [simplify]: Extracting #1: cost 0 inf + 1 14.143 * [simplify]: Simplified to 0 14.143 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b (fma (* b -3) a b)) 0)))) 1)) 14.144 * * * * [progress]: [ 66 / 118 ] simplifiying candidate # 14.144 * [simplify]: Simplifying (* (* b b) (fma (sqrt 1) (sqrt 1) (- (* a 3)))) 14.144 * * [simplify]: iters left: 6 (10 enodes) 14.155 * * [simplify]: iters left: 5 (43 enodes) 14.172 * * [simplify]: iters left: 4 (71 enodes) 14.204 * * [simplify]: iters left: 3 (126 enodes) 14.250 * * [simplify]: iters left: 2 (264 enodes) 14.329 * * [simplify]: iters left: 1 (367 enodes) 14.496 * * [simplify]: Extracting #0: cost 1 inf + 0 14.497 * * [simplify]: Extracting #1: cost 28 inf + 0 14.497 * * [simplify]: Extracting #2: cost 38 inf + 272 14.500 * * [simplify]: Extracting #3: cost 6 inf + 2680 14.504 * * [simplify]: Extracting #4: cost 0 inf + 3310 14.508 * [simplify]: Simplified to (fma (* b b) (* -3 a) (* b b)) 14.508 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* b b) (* -3 a) (* b b)) (* (* b b) (fma (- a) 3 (* a 3))))))) 1)) 14.508 * [simplify]: Simplifying (* (* b b) (fma (- a) 3 (* a 3))) 14.508 * * [simplify]: iters left: 5 (8 enodes) 14.513 * * [simplify]: iters left: 4 (30 enodes) 14.523 * * [simplify]: iters left: 3 (53 enodes) 14.547 * * [simplify]: iters left: 2 (137 enodes) 14.602 * * [simplify]: iters left: 1 (257 enodes) 14.700 * * [simplify]: Extracting #0: cost 1 inf + 0 14.700 * * [simplify]: Extracting #1: cost 0 inf + 1 14.701 * [simplify]: Simplified to 0 14.701 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* b b) (* -3 a) (* b b)) 0)))) 1)) 14.701 * * * * [progress]: [ 67 / 118 ] simplifiying candidate # 14.701 * [simplify]: Simplifying (* (* b b) (fma 1 1 (- (* a 3)))) 14.701 * * [simplify]: iters left: 6 (9 enodes) 14.706 * * [simplify]: iters left: 5 (40 enodes) 14.714 * * [simplify]: iters left: 4 (52 enodes) 14.726 * * [simplify]: iters left: 3 (67 enodes) 14.754 * * [simplify]: iters left: 2 (128 enodes) 14.791 * * [simplify]: iters left: 1 (277 enodes) 14.874 * * [simplify]: Extracting #0: cost 1 inf + 0 14.874 * * [simplify]: Extracting #1: cost 27 inf + 0 14.875 * * [simplify]: Extracting #2: cost 51 inf + 295 14.876 * * [simplify]: Extracting #3: cost 12 inf + 3735 14.878 * * [simplify]: Extracting #4: cost 0 inf + 4784 14.880 * [simplify]: Simplified to (fma (* a -3) (* b b) (* b b)) 14.881 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* a -3) (* b b) (* b b)) (* (* b b) (fma (- a) 3 (* a 3))))))) 1)) 14.881 * [simplify]: Simplifying (* (* b b) (fma (- a) 3 (* a 3))) 14.881 * * [simplify]: iters left: 5 (8 enodes) 14.883 * * [simplify]: iters left: 4 (30 enodes) 14.889 * * [simplify]: iters left: 3 (53 enodes) 14.904 * * [simplify]: iters left: 2 (137 enodes) 14.958 * * [simplify]: iters left: 1 (257 enodes) 15.018 * * [simplify]: Extracting #0: cost 1 inf + 0 15.018 * * [simplify]: Extracting #1: cost 0 inf + 1 15.018 * [simplify]: Simplified to 0 15.018 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* a -3) (* b b) (* b b)) 0)))) 1)) 15.018 * * * * [progress]: [ 68 / 118 ] simplifiying candidate # 15.018 * [simplify]: Simplifying (* (* b b) 1) 15.018 * * [simplify]: iters left: 4 (4 enodes) 15.020 * * [simplify]: iters left: 3 (14 enodes) 15.024 * * [simplify]: iters left: 2 (18 enodes) 15.028 * * [simplify]: iters left: 1 (19 enodes) 15.032 * * [simplify]: Extracting #0: cost 1 inf + 0 15.032 * * [simplify]: Extracting #1: cost 5 inf + 0 15.033 * * [simplify]: Extracting #2: cost 3 inf + 2 15.033 * * [simplify]: Extracting #3: cost 0 inf + 126 15.033 * [simplify]: Simplified to (* b b) 15.033 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* (* b b) (- (* 3 a))))))) 1)) 15.033 * [simplify]: Simplifying (* (* b b) (- (* 3 a))) 15.033 * * [simplify]: iters left: 6 (7 enodes) 15.036 * * [simplify]: iters left: 5 (32 enodes) 15.043 * * [simplify]: iters left: 4 (60 enodes) 15.057 * * [simplify]: iters left: 3 (127 enodes) 15.087 * * [simplify]: iters left: 2 (190 enodes) 15.145 * * [simplify]: iters left: 1 (205 enodes) 15.196 * * [simplify]: Extracting #0: cost 1 inf + 0 15.196 * * [simplify]: Extracting #1: cost 23 inf + 0 15.197 * * [simplify]: Extracting #2: cost 34 inf + 87 15.197 * * [simplify]: Extracting #3: cost 19 inf + 914 15.198 * * [simplify]: Extracting #4: cost 1 inf + 2474 15.199 * * [simplify]: Extracting #5: cost 0 inf + 2556 15.200 * [simplify]: Simplified to (* (* (* a -3) b) b) 15.200 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* (* (* a -3) b) b))))) 1)) 15.200 * * * * [progress]: [ 69 / 118 ] simplifiying candidate # 15.201 * [simplify]: Simplifying (* (* b b) 1) 15.201 * * [simplify]: iters left: 4 (4 enodes) 15.203 * * [simplify]: iters left: 3 (14 enodes) 15.207 * * [simplify]: iters left: 2 (18 enodes) 15.211 * * [simplify]: iters left: 1 (19 enodes) 15.215 * * [simplify]: Extracting #0: cost 1 inf + 0 15.215 * * [simplify]: Extracting #1: cost 5 inf + 0 15.215 * * [simplify]: Extracting #2: cost 3 inf + 2 15.215 * * [simplify]: Extracting #3: cost 0 inf + 126 15.215 * [simplify]: Simplified to (* b b) 15.215 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* (* b b) (- (* 3 a))))))) 1)) 15.216 * [simplify]: Simplifying (* (* b b) (- (* 3 a))) 15.216 * * [simplify]: iters left: 6 (7 enodes) 15.219 * * [simplify]: iters left: 5 (32 enodes) 15.229 * * [simplify]: iters left: 4 (60 enodes) 15.251 * * [simplify]: iters left: 3 (127 enodes) 15.279 * * [simplify]: iters left: 2 (190 enodes) 15.354 * * [simplify]: iters left: 1 (205 enodes) 15.424 * * [simplify]: Extracting #0: cost 1 inf + 0 15.424 * * [simplify]: Extracting #1: cost 23 inf + 0 15.424 * * [simplify]: Extracting #2: cost 34 inf + 87 15.425 * * [simplify]: Extracting #3: cost 19 inf + 914 15.426 * * [simplify]: Extracting #4: cost 1 inf + 2474 15.427 * * [simplify]: Extracting #5: cost 0 inf + 2556 15.428 * [simplify]: Simplified to (* (* (* a -3) b) b) 15.428 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* (* (* a -3) b) b))))) 1)) 15.428 * * * * [progress]: [ 70 / 118 ] simplifiying candidate # 15.428 * [simplify]: Simplifying (* (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* a 3))) (* b b)) 15.428 * * [simplify]: iters left: 6 (11 enodes) 15.434 * * [simplify]: iters left: 5 (46 enodes) 15.445 * * [simplify]: iters left: 4 (68 enodes) 15.458 * * [simplify]: iters left: 3 (105 enodes) 15.505 * * [simplify]: iters left: 2 (219 enodes) 15.590 * * [simplify]: iters left: 1 (354 enodes) 15.739 * * [simplify]: Extracting #0: cost 1 inf + 0 15.740 * * [simplify]: Extracting #1: cost 28 inf + 0 15.741 * * [simplify]: Extracting #2: cost 39 inf + 501 15.743 * * [simplify]: Extracting #3: cost 8 inf + 2925 15.747 * * [simplify]: Extracting #4: cost 0 inf + 3556 15.750 * [simplify]: Simplified to (* b (fma (* b a) -3 b)) 15.750 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b (fma (* b a) -3 b)) (* (fma (- a) 3 (* a 3)) (* b b)))))) 1)) 15.751 * [simplify]: Simplifying (* (fma (- a) 3 (* a 3)) (* b b)) 15.751 * * [simplify]: iters left: 5 (8 enodes) 15.754 * * [simplify]: iters left: 4 (30 enodes) 15.760 * * [simplify]: iters left: 3 (47 enodes) 15.772 * * [simplify]: iters left: 2 (105 enodes) 15.801 * * [simplify]: iters left: 1 (227 enodes) 15.900 * * [simplify]: Extracting #0: cost 1 inf + 0 15.900 * * [simplify]: Extracting #1: cost 0 inf + 1 15.900 * [simplify]: Simplified to 0 15.900 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b (fma (* b a) -3 b)) 0)))) 1)) 15.900 * * * * [progress]: [ 71 / 118 ] simplifiying candidate # 15.900 * [simplify]: Simplifying (* (fma (sqrt 1) (sqrt 1) (- (* a 3))) (* b b)) 15.901 * * [simplify]: iters left: 6 (10 enodes) 15.907 * * [simplify]: iters left: 5 (43 enodes) 15.917 * * [simplify]: iters left: 4 (65 enodes) 15.945 * * [simplify]: iters left: 3 (102 enodes) 15.975 * * [simplify]: iters left: 2 (216 enodes) 16.067 * * [simplify]: iters left: 1 (354 enodes) 16.201 * * [simplify]: Extracting #0: cost 1 inf + 0 16.201 * * [simplify]: Extracting #1: cost 28 inf + 0 16.202 * * [simplify]: Extracting #2: cost 39 inf + 558 16.205 * * [simplify]: Extracting #3: cost 3 inf + 3391 16.213 * * [simplify]: Extracting #4: cost 0 inf + 3638 16.217 * [simplify]: Simplified to (fma (* a (* b b)) -3 (* b b)) 16.217 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* a (* b b)) -3 (* b b)) (* (fma (- a) 3 (* a 3)) (* b b)))))) 1)) 16.218 * [simplify]: Simplifying (* (fma (- a) 3 (* a 3)) (* b b)) 16.218 * * [simplify]: iters left: 5 (8 enodes) 16.223 * * [simplify]: iters left: 4 (30 enodes) 16.234 * * [simplify]: iters left: 3 (47 enodes) 16.255 * * [simplify]: iters left: 2 (105 enodes) 16.303 * * [simplify]: iters left: 1 (227 enodes) 16.386 * * [simplify]: Extracting #0: cost 1 inf + 0 16.386 * * [simplify]: Extracting #1: cost 0 inf + 1 16.386 * [simplify]: Simplified to 0 16.386 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* a (* b b)) -3 (* b b)) 0)))) 1)) 16.387 * * * * [progress]: [ 72 / 118 ] simplifiying candidate # 16.387 * [simplify]: Simplifying (* (fma 1 1 (- (* a 3))) (* b b)) 16.387 * * [simplify]: iters left: 6 (9 enodes) 16.394 * * [simplify]: iters left: 5 (40 enodes) 16.406 * * [simplify]: iters left: 4 (52 enodes) 16.421 * * [simplify]: iters left: 3 (66 enodes) 16.445 * * [simplify]: iters left: 2 (126 enodes) 16.484 * * [simplify]: iters left: 1 (278 enodes) 16.599 * * [simplify]: Extracting #0: cost 1 inf + 0 16.599 * * [simplify]: Extracting #1: cost 26 inf + 0 16.600 * * [simplify]: Extracting #2: cost 49 inf + 375 16.602 * * [simplify]: Extracting #3: cost 12 inf + 3323 16.606 * * [simplify]: Extracting #4: cost 0 inf + 4604 16.610 * [simplify]: Simplified to (fma (* -3 a) (* b b) (* b b)) 16.610 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* -3 a) (* b b) (* b b)) (* (fma (- a) 3 (* a 3)) (* b b)))))) 1)) 16.611 * [simplify]: Simplifying (* (fma (- a) 3 (* a 3)) (* b b)) 16.611 * * [simplify]: iters left: 5 (8 enodes) 16.615 * * [simplify]: iters left: 4 (30 enodes) 16.625 * * [simplify]: iters left: 3 (47 enodes) 16.644 * * [simplify]: iters left: 2 (105 enodes) 16.675 * * [simplify]: iters left: 1 (227 enodes) 16.764 * * [simplify]: Extracting #0: cost 1 inf + 0 16.765 * * [simplify]: Extracting #1: cost 0 inf + 1 16.765 * [simplify]: Simplified to 0 16.765 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (fma (* -3 a) (* b b) (* b b)) 0)))) 1)) 16.765 * * * * [progress]: [ 73 / 118 ] simplifiying candidate # 16.765 * [simplify]: Simplifying (* 1 (* b b)) 16.765 * * [simplify]: iters left: 4 (4 enodes) 16.768 * * [simplify]: iters left: 3 (14 enodes) 16.774 * * [simplify]: iters left: 2 (18 enodes) 16.779 * * [simplify]: iters left: 1 (19 enodes) 16.785 * * [simplify]: Extracting #0: cost 1 inf + 0 16.785 * * [simplify]: Extracting #1: cost 5 inf + 0 16.785 * * [simplify]: Extracting #2: cost 2 inf + 43 16.785 * * [simplify]: Extracting #3: cost 0 inf + 126 16.785 * [simplify]: Simplified to (* b b) 16.785 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* (- (* 3 a)) (* b b)))))) 1)) 16.785 * [simplify]: Simplifying (* (- (* 3 a)) (* b b)) 16.786 * * [simplify]: iters left: 6 (7 enodes) 16.788 * * [simplify]: iters left: 5 (32 enodes) 16.794 * * [simplify]: iters left: 4 (61 enodes) 16.809 * * [simplify]: iters left: 3 (130 enodes) 16.847 * * [simplify]: iters left: 2 (202 enodes) 16.898 * * [simplify]: iters left: 1 (230 enodes) 16.967 * * [simplify]: Extracting #0: cost 1 inf + 0 16.967 * * [simplify]: Extracting #1: cost 23 inf + 0 16.968 * * [simplify]: Extracting #2: cost 30 inf + 333 16.969 * * [simplify]: Extracting #3: cost 3 inf + 2310 16.971 * * [simplify]: Extracting #4: cost 0 inf + 2556 16.973 * [simplify]: Simplified to (* b (* -3 (* a b))) 16.973 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* b (* -3 (* a b))))))) 1)) 16.973 * * * * [progress]: [ 74 / 118 ] simplifiying candidate # 16.974 * [simplify]: Simplifying (* 1 (* b b)) 16.974 * * [simplify]: iters left: 4 (4 enodes) 16.977 * * [simplify]: iters left: 3 (14 enodes) 16.987 * * [simplify]: iters left: 2 (18 enodes) 16.993 * * [simplify]: iters left: 1 (19 enodes) 16.999 * * [simplify]: Extracting #0: cost 1 inf + 0 16.999 * * [simplify]: Extracting #1: cost 5 inf + 0 16.999 * * [simplify]: Extracting #2: cost 2 inf + 43 16.999 * * [simplify]: Extracting #3: cost 0 inf + 126 16.999 * [simplify]: Simplified to (* b b) 16.999 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* (- (* 3 a)) (* b b)))))) 1)) 17.000 * [simplify]: Simplifying (* (- (* 3 a)) (* b b)) 17.000 * * [simplify]: iters left: 6 (7 enodes) 17.006 * * [simplify]: iters left: 5 (32 enodes) 17.019 * * [simplify]: iters left: 4 (61 enodes) 17.034 * * [simplify]: iters left: 3 (130 enodes) 17.079 * * [simplify]: iters left: 2 (202 enodes) 17.132 * * [simplify]: iters left: 1 (230 enodes) 17.180 * * [simplify]: Extracting #0: cost 1 inf + 0 17.180 * * [simplify]: Extracting #1: cost 23 inf + 0 17.181 * * [simplify]: Extracting #2: cost 30 inf + 333 17.182 * * [simplify]: Extracting #3: cost 3 inf + 2310 17.185 * * [simplify]: Extracting #4: cost 0 inf + 2556 17.187 * [simplify]: Simplified to (* b (* -3 (* a b))) 17.187 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (+ (* b b) (* b (* -3 (* a b))))))) 1)) 17.187 * * * * [progress]: [ 75 / 118 ] simplifiying candidate # 17.188 * [simplify]: Simplifying (* (* b b) (* (cbrt (- 1 (* 3 a))) (cbrt (- 1 (* 3 a))))) 17.188 * * [simplify]: iters left: 6 (10 enodes) 17.195 * * [simplify]: iters left: 5 (42 enodes) 17.210 * * [simplify]: iters left: 4 (72 enodes) 17.224 * * [simplify]: iters left: 3 (80 enodes) 17.235 * * [simplify]: Extracting #0: cost 1 inf + 0 17.235 * * [simplify]: Extracting #1: cost 9 inf + 0 17.236 * * [simplify]: Extracting #2: cost 15 inf + 1 17.236 * * [simplify]: Extracting #3: cost 21 inf + 83 17.237 * * [simplify]: Extracting #4: cost 19 inf + 129 17.237 * * [simplify]: Extracting #5: cost 6 inf + 1524 17.238 * * [simplify]: Extracting #6: cost 0 inf + 2757 17.239 * [simplify]: Simplified to (* (* (cbrt (fma a -3 1)) b) (* (cbrt (fma a -3 1)) b)) 17.239 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* (* (cbrt (fma a -3 1)) b) (* (cbrt (fma a -3 1)) b)) (cbrt (- 1 (* 3 a))))))) 1)) 17.239 * * * * [progress]: [ 76 / 118 ] simplifiying candidate # 17.239 * [simplify]: Simplifying (* (* b b) (sqrt (- 1 (* 3 a)))) 17.239 * * [simplify]: iters left: 6 (9 enodes) 17.245 * * [simplify]: iters left: 5 (35 enodes) 17.257 * * [simplify]: iters left: 4 (51 enodes) 17.272 * * [simplify]: iters left: 3 (60 enodes) 17.288 * * [simplify]: Extracting #0: cost 1 inf + 0 17.288 * * [simplify]: Extracting #1: cost 6 inf + 0 17.288 * * [simplify]: Extracting #2: cost 8 inf + 42 17.288 * * [simplify]: Extracting #3: cost 15 inf + 83 17.288 * * [simplify]: Extracting #4: cost 11 inf + 212 17.289 * * [simplify]: Extracting #5: cost 4 inf + 690 17.289 * * [simplify]: Extracting #6: cost 0 inf + 1285 17.290 * [simplify]: Simplified to (* (* (sqrt (fma -3 a 1)) b) b) 17.290 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* (* (sqrt (fma -3 a 1)) b) b) (sqrt (- 1 (* 3 a))))))) 1)) 17.290 * * * * [progress]: [ 77 / 118 ] simplifiying candidate # 17.291 * [simplify]: Simplifying (* (* b b) 1) 17.291 * * [simplify]: iters left: 4 (4 enodes) 17.294 * * [simplify]: iters left: 3 (14 enodes) 17.299 * * [simplify]: iters left: 2 (18 enodes) 17.306 * * [simplify]: iters left: 1 (19 enodes) 17.312 * * [simplify]: Extracting #0: cost 1 inf + 0 17.312 * * [simplify]: Extracting #1: cost 5 inf + 0 17.312 * * [simplify]: Extracting #2: cost 3 inf + 2 17.312 * * [simplify]: Extracting #3: cost 0 inf + 126 17.312 * [simplify]: Simplified to (* b b) 17.312 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 17.312 * * * * [progress]: [ 78 / 118 ] simplifiying candidate # 17.313 * [simplify]: Simplifying (* b (- 1 (* 3 a))) 17.313 * * [simplify]: iters left: 6 (7 enodes) 17.317 * * [simplify]: iters left: 5 (27 enodes) 17.327 * * [simplify]: iters left: 4 (45 enodes) 17.343 * * [simplify]: iters left: 3 (72 enodes) 17.366 * * [simplify]: iters left: 2 (111 enodes) 17.387 * * [simplify]: iters left: 1 (140 enodes) 17.408 * * [simplify]: Extracting #0: cost 1 inf + 0 17.408 * * [simplify]: Extracting #1: cost 18 inf + 0 17.408 * * [simplify]: Extracting #2: cost 22 inf + 105 17.409 * * [simplify]: Extracting #3: cost 6 inf + 983 17.410 * * [simplify]: Extracting #4: cost 0 inf + 1397 17.411 * [simplify]: Simplified to (fma -3 (* a b) b) 17.411 * [simplify]: Simplified (2 1 2 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* b (fma -3 (* a b) b))))) 1)) 17.412 * * * * [progress]: [ 79 / 118 ] simplifiying candidate # 17.412 * [simplify]: Simplifying (* (* b b) (- (pow 1 3) (pow (* 3 a) 3))) 17.412 * * [simplify]: iters left: 6 (10 enodes) 17.421 * * [simplify]: iters left: 5 (50 enodes) 17.445 * * [simplify]: iters left: 4 (127 enodes) 17.488 * * [simplify]: iters left: 3 (366 enodes) 17.702 * * [simplify]: Extracting #0: cost 1 inf + 0 17.703 * * [simplify]: Extracting #1: cost 25 inf + 0 17.703 * * [simplify]: Extracting #2: cost 238 inf + 43 17.706 * * [simplify]: Extracting #3: cost 235 inf + 9174 17.721 * * [simplify]: Extracting #4: cost 71 inf + 34873 17.738 * * [simplify]: Extracting #5: cost 19 inf + 50082 17.750 * * [simplify]: Extracting #6: cost 0 inf + 60602 17.763 * [simplify]: Simplified to (fma (* b b) (* (* a (* a a)) -27) (* b b)) 17.763 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (/ (fma (* b b) (* (* a (* a a)) -27) (* b b)) (+ (* 1 1) (+ (* (* 3 a) (* 3 a)) (* 1 (* 3 a)))))))) 1)) 17.764 * * * * [progress]: [ 80 / 118 ] simplifiying candidate # 17.764 * [simplify]: Simplifying (* (* b b) (- (* 1 1) (* (* 3 a) (* 3 a)))) 17.764 * * [simplify]: iters left: 6 (10 enodes) 17.769 * * [simplify]: iters left: 5 (45 enodes) 17.779 * * [simplify]: iters left: 4 (93 enodes) 17.820 * * [simplify]: iters left: 3 (208 enodes) 17.945 * * [simplify]: Extracting #0: cost 1 inf + 0 17.945 * * [simplify]: Extracting #1: cost 29 inf + 0 17.947 * * [simplify]: Extracting #2: cost 119 inf + 86 17.951 * * [simplify]: Extracting #3: cost 77 inf + 5950 17.960 * * [simplify]: Extracting #4: cost 2 inf + 14196 17.969 * * [simplify]: Extracting #5: cost 0 inf + 13942 17.979 * * [simplify]: Extracting #6: cost 0 inf + 13902 17.989 * [simplify]: Simplified to (fma (* b b) (* (* a a) -9) (* b b)) 17.989 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (/ (fma (* b b) (* (* a a) -9) (* b b)) (+ 1 (* 3 a)))))) 1)) 17.990 * * * * [progress]: [ 81 / 118 ] simplifiying candidate #real (real->posit16 (* (* b b) (- 1 (* 3 a)))))))) 1))> 17.990 * [simplify]: Simplifying (real->posit16 (* (* b b) (- 1 (* 3 a)))) 17.990 * * [simplify]: iters left: 6 (9 enodes) 17.996 * * [simplify]: iters left: 5 (32 enodes) 18.010 * * [simplify]: iters left: 4 (60 enodes) 18.035 * * [simplify]: iters left: 3 (110 enodes) 18.092 * * [simplify]: iters left: 2 (237 enodes) 18.186 * * [simplify]: iters left: 1 (404 enodes) 18.362 * * [simplify]: Extracting #0: cost 1 inf + 0 18.363 * * [simplify]: Extracting #1: cost 2 inf + 0 18.363 * * [simplify]: Extracting #2: cost 28 inf + 0 18.364 * * [simplify]: Extracting #3: cost 42 inf + 296 18.366 * * [simplify]: Extracting #4: cost 7 inf + 3066 18.371 * * [simplify]: Extracting #5: cost 0 inf + 3642 18.375 * [simplify]: Simplified to (real->posit16 (* (fma (* a b) -3 b) b)) 18.375 * [simplify]: Simplified (2 1 2 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (posit16->real (real->posit16 (* (fma (* a b) -3 b) b)))))) 1)) 18.375 * * * * [progress]: [ 82 / 118 ] simplifiying candidate # 18.375 * * * * [progress]: [ 83 / 118 ] simplifiying candidate # 18.376 * [simplify]: Simplifying (expm1 (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 18.376 * * [simplify]: iters left: 6 (19 enodes) 18.386 * * [simplify]: iters left: 5 (91 enodes) 18.410 * * [simplify]: iters left: 4 (208 enodes) 18.516 * * [simplify]: Extracting #0: cost 1 inf + 0 18.516 * * [simplify]: Extracting #1: cost 3 inf + 0 18.516 * * [simplify]: Extracting #2: cost 27 inf + 0 18.517 * * [simplify]: Extracting #3: cost 85 inf + 223 18.518 * * [simplify]: Extracting #4: cost 72 inf + 3945 18.521 * * [simplify]: Extracting #5: cost 42 inf + 13184 18.526 * * [simplify]: Extracting #6: cost 4 inf + 18009 18.531 * * [simplify]: Extracting #7: cost 0 inf + 18342 18.536 * * [simplify]: Extracting #8: cost 0 inf + 18317 18.541 * [simplify]: Simplified to (expm1 (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 18.541 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (log1p (expm1 (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 18.541 * * * * [progress]: [ 84 / 118 ] simplifiying candidate # 18.541 * [simplify]: Simplifying (log1p (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 18.541 * * [simplify]: iters left: 6 (19 enodes) 18.553 * * [simplify]: iters left: 5 (91 enodes) 18.595 * * [simplify]: iters left: 4 (208 enodes) 18.693 * * [simplify]: Extracting #0: cost 1 inf + 0 18.693 * * [simplify]: Extracting #1: cost 3 inf + 0 18.693 * * [simplify]: Extracting #2: cost 27 inf + 0 18.694 * * [simplify]: Extracting #3: cost 85 inf + 223 18.697 * * [simplify]: Extracting #4: cost 72 inf + 3945 18.703 * * [simplify]: Extracting #5: cost 42 inf + 13224 18.713 * * [simplify]: Extracting #6: cost 4 inf + 18049 18.722 * * [simplify]: Extracting #7: cost 0 inf + 18382 18.736 * * [simplify]: Extracting #8: cost 0 inf + 18357 18.746 * [simplify]: Simplified to (log1p (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 18.747 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (expm1 (log1p (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 18.747 * * * * [progress]: [ 85 / 118 ] simplifiying candidate # 18.747 * * * * [progress]: [ 86 / 118 ] simplifiying candidate # 18.747 * * * * [progress]: [ 87 / 118 ] simplifiying candidate # 18.747 * * * * [progress]: [ 88 / 118 ] simplifiying candidate # 18.747 * * * * [progress]: [ 89 / 118 ] simplifiying candidate # 18.748 * * * * [progress]: [ 90 / 118 ] simplifiying candidate # 18.748 * * * * [progress]: [ 91 / 118 ] simplifiying candidate # 18.748 * * * * [progress]: [ 92 / 118 ] simplifiying candidate # 18.748 * * * * [progress]: [ 93 / 118 ] simplifiying candidate # 18.748 * [simplify]: Simplifying (* (exp (pow (+ (* a a) (* b b)) 2)) (exp (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 18.749 * * [simplify]: iters left: 6 (20 enodes) 18.764 * * [simplify]: iters left: 5 (98 enodes) 18.792 * * [simplify]: iters left: 4 (228 enodes) 18.890 * * [simplify]: Extracting #0: cost 1 inf + 0 18.890 * * [simplify]: Extracting #1: cost 12 inf + 0 18.891 * * [simplify]: Extracting #2: cost 73 inf + 0 18.891 * * [simplify]: Extracting #3: cost 148 inf + 1 18.892 * * [simplify]: Extracting #4: cost 137 inf + 2811 18.896 * * [simplify]: Extracting #5: cost 42 inf + 17338 18.902 * * [simplify]: Extracting #6: cost 7 inf + 26214 18.909 * * [simplify]: Extracting #7: cost 0 inf + 29840 18.916 * [simplify]: Simplified to (exp (fma 4 (fma (fma a -3 1) (* b b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 18.916 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (log (exp (fma 4 (fma (fma a -3 1) (* b b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 18.916 * * * * [progress]: [ 94 / 118 ] simplifiying candidate # 18.916 * * * * [progress]: [ 95 / 118 ] simplifiying candidate # 18.917 * [simplify]: Simplifying (log (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 18.917 * * [simplify]: iters left: 6 (19 enodes) 18.924 * * [simplify]: iters left: 5 (91 enodes) 18.951 * * [simplify]: iters left: 4 (208 enodes) 19.027 * * [simplify]: Extracting #0: cost 1 inf + 0 19.027 * * [simplify]: Extracting #1: cost 3 inf + 0 19.027 * * [simplify]: Extracting #2: cost 27 inf + 0 19.027 * * [simplify]: Extracting #3: cost 85 inf + 223 19.029 * * [simplify]: Extracting #4: cost 72 inf + 3945 19.032 * * [simplify]: Extracting #5: cost 42 inf + 13184 19.037 * * [simplify]: Extracting #6: cost 4 inf + 18009 19.042 * * [simplify]: Extracting #7: cost 0 inf + 18342 19.051 * * [simplify]: Extracting #8: cost 0 inf + 18317 19.056 * [simplify]: Simplified to (log (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 19.056 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (exp (log (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 19.056 * * * * [progress]: [ 96 / 118 ] simplifiying candidate # 19.056 * [simplify]: Simplifying (exp (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 19.056 * * [simplify]: iters left: 6 (19 enodes) 19.071 * * [simplify]: iters left: 5 (94 enodes) 19.118 * * [simplify]: iters left: 4 (228 enodes) 19.257 * * [simplify]: Extracting #0: cost 1 inf + 0 19.257 * * [simplify]: Extracting #1: cost 9 inf + 0 19.257 * * [simplify]: Extracting #2: cost 68 inf + 0 19.258 * * [simplify]: Extracting #3: cost 147 inf + 210 19.261 * * [simplify]: Extracting #4: cost 125 inf + 4231 19.266 * * [simplify]: Extracting #5: cost 26 inf + 21715 19.272 * * [simplify]: Extracting #6: cost 1 inf + 27963 19.279 * * [simplify]: Extracting #7: cost 0 inf + 28175 19.286 * [simplify]: Simplified to (exp (fma 4 (fma b (* b (fma -3 a 1)) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 19.286 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (log (exp (fma 4 (fma b (* b (fma -3 a 1)) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 19.286 * * * * [progress]: [ 97 / 118 ] simplifiying candidate # 19.286 * [simplify]: Simplifying (* (cbrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (cbrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 19.286 * * [simplify]: iters left: 6 (20 enodes) 19.293 * * [simplify]: iters left: 5 (94 enodes) 19.325 * * [simplify]: iters left: 4 (211 enodes) 19.402 * * [simplify]: Extracting #0: cost 1 inf + 0 19.402 * * [simplify]: Extracting #1: cost 3 inf + 0 19.402 * * [simplify]: Extracting #2: cost 5 inf + 0 19.402 * * [simplify]: Extracting #3: cost 29 inf + 0 19.403 * * [simplify]: Extracting #4: cost 91 inf + 85 19.404 * * [simplify]: Extracting #5: cost 78 inf + 3649 19.407 * * [simplify]: Extracting #6: cost 40 inf + 13641 19.412 * * [simplify]: Extracting #7: cost 2 inf + 19481 19.424 * * [simplify]: Extracting #8: cost 0 inf + 19849 19.433 * * [simplify]: Extracting #9: cost 0 inf + 19824 19.438 * [simplify]: Simplified to (* (cbrt (fma 4 (fma a (fma a a a) (* (* b b) (fma a -3 1))) (* (fma b b (* a a)) (fma b b (* a a))))) (cbrt (fma 4 (fma a (fma a a a) (* (* b b) (fma a -3 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 19.438 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (* (* (cbrt (fma 4 (fma a (fma a a a) (* (* b b) (fma a -3 1))) (* (fma b b (* a a)) (fma b b (* a a))))) (cbrt (fma 4 (fma a (fma a a a) (* (* b b) (fma a -3 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) (cbrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 19.439 * [simplify]: Simplifying (cbrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 19.439 * * [simplify]: iters left: 6 (19 enodes) 19.445 * * [simplify]: iters left: 5 (91 enodes) 19.467 * * [simplify]: iters left: 4 (208 enodes) 19.553 * * [simplify]: Extracting #0: cost 1 inf + 0 19.553 * * [simplify]: Extracting #1: cost 3 inf + 0 19.553 * * [simplify]: Extracting #2: cost 27 inf + 0 19.553 * * [simplify]: Extracting #3: cost 85 inf + 223 19.554 * * [simplify]: Extracting #4: cost 72 inf + 3945 19.558 * * [simplify]: Extracting #5: cost 42 inf + 13204 19.563 * * [simplify]: Extracting #6: cost 4 inf + 18029 19.568 * * [simplify]: Extracting #7: cost 0 inf + 18362 19.576 * * [simplify]: Extracting #8: cost 0 inf + 18337 19.586 * [simplify]: Simplified to (cbrt (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 19.586 * [simplify]: Simplified (2 1 2) to (λ (a b) (- (* (* (cbrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (cbrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) (cbrt (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 19.587 * * * * [progress]: [ 98 / 118 ] simplifiying candidate # 19.587 * [simplify]: Simplifying (* (* (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 19.587 * * [simplify]: iters left: 6 (20 enodes) 19.600 * * [simplify]: iters left: 5 (107 enodes) 19.658 * * [simplify]: iters left: 4 (347 enodes) 19.887 * * [simplify]: Extracting #0: cost 1 inf + 0 19.887 * * [simplify]: Extracting #1: cost 32 inf + 0 19.889 * * [simplify]: Extracting #2: cost 332 inf + 2 19.893 * * [simplify]: Extracting #3: cost 470 inf + 2130 19.907 * * [simplify]: Extracting #4: cost 307 inf + 64639 19.974 * * [simplify]: Extracting #5: cost 6 inf + 212726 20.053 * * [simplify]: Extracting #6: cost 0 inf + 206113 20.133 * * [simplify]: Extracting #7: cost 0 inf + 205441 20.198 * [simplify]: Simplified to (* (* (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))) (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 20.198 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (cbrt (* (* (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))) (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 20.198 * * * * [progress]: [ 99 / 118 ] simplifiying candidate # 20.199 * [simplify]: Simplifying (sqrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 20.199 * * [simplify]: iters left: 6 (19 enodes) 20.207 * * [simplify]: iters left: 5 (91 enodes) 20.235 * * [simplify]: iters left: 4 (208 enodes) 20.348 * * [simplify]: Extracting #0: cost 1 inf + 0 20.348 * * [simplify]: Extracting #1: cost 3 inf + 0 20.348 * * [simplify]: Extracting #2: cost 27 inf + 0 20.349 * * [simplify]: Extracting #3: cost 85 inf + 223 20.351 * * [simplify]: Extracting #4: cost 72 inf + 3945 20.356 * * [simplify]: Extracting #5: cost 42 inf + 13124 20.366 * * [simplify]: Extracting #6: cost 4 inf + 17949 20.374 * * [simplify]: Extracting #7: cost 0 inf + 18282 20.383 * * [simplify]: Extracting #8: cost 0 inf + 18257 20.388 * [simplify]: Simplified to (sqrt (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 20.388 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (* (sqrt (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) (sqrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 20.388 * [simplify]: Simplifying (sqrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 20.389 * * [simplify]: iters left: 6 (19 enodes) 20.396 * * [simplify]: iters left: 5 (91 enodes) 20.426 * * [simplify]: iters left: 4 (208 enodes) 20.496 * * [simplify]: Extracting #0: cost 1 inf + 0 20.496 * * [simplify]: Extracting #1: cost 3 inf + 0 20.496 * * [simplify]: Extracting #2: cost 27 inf + 0 20.496 * * [simplify]: Extracting #3: cost 85 inf + 223 20.498 * * [simplify]: Extracting #4: cost 72 inf + 3945 20.501 * * [simplify]: Extracting #5: cost 42 inf + 13124 20.507 * * [simplify]: Extracting #6: cost 4 inf + 17949 20.512 * * [simplify]: Extracting #7: cost 0 inf + 18282 20.517 * * [simplify]: Extracting #8: cost 0 inf + 18257 20.522 * [simplify]: Simplified to (sqrt (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 20.522 * [simplify]: Simplified (2 1 2) to (λ (a b) (- (* (sqrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 20.523 * * * * [progress]: [ 100 / 118 ] simplifiying candidate # 20.523 * [simplify]: Simplifying (+ (pow (pow (+ (* a a) (* b b)) 2) 3) (pow (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))) 3)) 20.523 * * [simplify]: iters left: 6 (20 enodes) 20.538 * * [simplify]: iters left: 5 (110 enodes) 20.587 * * [simplify]: iters left: 4 (315 enodes) 20.772 * * [simplify]: Extracting #0: cost 1 inf + 0 20.772 * * [simplify]: Extracting #1: cost 16 inf + 0 20.773 * * [simplify]: Extracting #2: cost 160 inf + 1 20.776 * * [simplify]: Extracting #3: cost 295 inf + 1485 20.786 * * [simplify]: Extracting #4: cost 220 inf + 18710 20.808 * * [simplify]: Extracting #5: cost 79 inf + 58324 20.834 * * [simplify]: Extracting #6: cost 2 inf + 89181 20.856 * * [simplify]: Extracting #7: cost 0 inf + 90434 20.880 * [simplify]: Simplified to (fma 64 (* (* (fma (fma a -3 1) (* b b) (* a (fma a a a))) (fma (fma a -3 1) (* b b) (* a (fma a a a)))) (fma (fma a -3 1) (* b b) (* a (fma a a a)))) (* (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (* (fma b b (* a a)) (fma b b (* a a))))) 20.880 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (/ (fma 64 (* (* (fma (fma a -3 1) (* b b) (* a (fma a a a))) (fma (fma a -3 1) (* b b) (* a (fma a a a)))) (fma (fma a -3 1) (* b b) (* a (fma a a a)))) (* (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (* (fma b b (* a a)) (fma b b (* a a))))) (+ (* (pow (+ (* a a) (* b b)) 2) (pow (+ (* a a) (* b b)) 2)) (- (* (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) (* (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))))) 1)) 20.881 * [simplify]: Simplifying (+ (* (pow (+ (* a a) (* b b)) 2) (pow (+ (* a a) (* b b)) 2)) (- (* (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) (* (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 20.881 * * [simplify]: iters left: 6 (22 enodes) 20.891 * * [simplify]: iters left: 5 (121 enodes) 20.931 * * [simplify]: iters left: 4 (362 enodes) 21.176 * * [simplify]: Extracting #0: cost 1 inf + 0 21.176 * * [simplify]: Extracting #1: cost 32 inf + 0 21.178 * * [simplify]: Extracting #2: cost 335 inf + 2 21.183 * * [simplify]: Extracting #3: cost 432 inf + 7069 21.210 * * [simplify]: Extracting #4: cost 201 inf + 74747 21.256 * * [simplify]: Extracting #5: cost 5 inf + 136397 21.317 * * [simplify]: Extracting #6: cost 0 inf + 137266 21.356 * * [simplify]: Extracting #7: cost 0 inf + 137235 21.405 * [simplify]: Simplified to (fma (- (* 4 (fma (fma a -3 1) (* b b) (fma (* a a) a (* a a)))) (* (fma b b (* a a)) (fma b b (* a a)))) (* 4 (fma (fma a -3 1) (* b b) (fma (* a a) a (* a a)))) (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 21.405 * [simplify]: Simplified (2 1 2) to (λ (a b) (- (/ (+ (pow (pow (+ (* a a) (* b b)) 2) 3) (pow (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))) 3)) (fma (- (* 4 (fma (fma a -3 1) (* b b) (fma (* a a) a (* a a)))) (* (fma b b (* a a)) (fma b b (* a a)))) (* 4 (fma (fma a -3 1) (* b b) (fma (* a a) a (* a a)))) (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 21.405 * * * * [progress]: [ 101 / 118 ] simplifiying candidate # 21.405 * * * * [progress]: [ 102 / 118 ] simplifiying candidate # 21.406 * [simplify]: Simplifying (- (* (pow (+ (* a a) (* b b)) 2) (pow (+ (* a a) (* b b)) 2)) (* (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 21.406 * * [simplify]: iters left: 6 (20 enodes) 21.419 * * [simplify]: iters left: 5 (109 enodes) 21.447 * * [simplify]: iters left: 4 (307 enodes) 21.644 * * [simplify]: Extracting #0: cost 1 inf + 0 21.644 * * [simplify]: Extracting #1: cost 36 inf + 0 21.645 * * [simplify]: Extracting #2: cost 219 inf + 2 21.647 * * [simplify]: Extracting #3: cost 306 inf + 3685 21.654 * * [simplify]: Extracting #4: cost 204 inf + 29661 21.675 * * [simplify]: Extracting #5: cost 17 inf + 85780 21.699 * * [simplify]: Extracting #6: cost 0 inf + 89280 21.737 * [simplify]: Simplified to (fma (* (fma (fma -3 a 1) (* b b) (fma (* a a) a (* a a))) -16) (fma (fma -3 a 1) (* b b) (fma (* a a) a (* a a))) (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 21.737 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (/ (fma (* (fma (fma -3 a 1) (* b b) (fma (* a a) a (* a a))) -16) (fma (fma -3 a 1) (* b b) (fma (* a a) a (* a a))) (* (* (fma b b (* a a)) (fma b b (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) (- (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 1)) 21.737 * [simplify]: Simplifying (- (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 21.738 * * [simplify]: iters left: 6 (18 enodes) 21.750 * * [simplify]: iters left: 5 (89 enodes) 21.791 * * [simplify]: iters left: 4 (216 enodes) 21.883 * * [simplify]: Extracting #0: cost 1 inf + 0 21.883 * * [simplify]: Extracting #1: cost 25 inf + 0 21.884 * * [simplify]: Extracting #2: cost 111 inf + 2 21.885 * * [simplify]: Extracting #3: cost 114 inf + 1938 21.891 * * [simplify]: Extracting #4: cost 52 inf + 14376 21.900 * * [simplify]: Extracting #5: cost 3 inf + 22823 21.906 * * [simplify]: Extracting #6: cost 0 inf + 22797 21.912 * * [simplify]: Extracting #7: cost 0 inf + 22772 21.918 * [simplify]: Simplified to (fma -4 (fma (* b b) (fma -3 a 1) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))) 21.918 * [simplify]: Simplified (2 1 2) to (λ (a b) (- (/ (- (* (pow (+ (* a a) (* b b)) 2) (pow (+ (* a a) (* b b)) 2)) (* (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (fma -4 (fma (* b b) (fma -3 a 1) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 1)) 21.919 * * * * [progress]: [ 103 / 118 ] simplifiying candidate # 21.919 * [simplify]: Simplifying (+ (pow (+ (* a a) (* b b)) 2) (* 4 (* (* a a) (+ 1 a)))) 21.919 * * [simplify]: iters left: 6 (13 enodes) 21.927 * * [simplify]: iters left: 5 (61 enodes) 21.953 * * [simplify]: iters left: 4 (126 enodes) 21.999 * * [simplify]: iters left: 3 (290 enodes) 22.147 * * [simplify]: Extracting #0: cost 1 inf + 0 22.147 * * [simplify]: Extracting #1: cost 41 inf + 0 22.149 * * [simplify]: Extracting #2: cost 116 inf + 514 22.152 * * [simplify]: Extracting #3: cost 50 inf + 13124 22.157 * * [simplify]: Extracting #4: cost 13 inf + 20606 22.167 * * [simplify]: Extracting #5: cost 0 inf + 23439 22.173 * [simplify]: Simplified to (fma (fma a a (* b b)) (fma a a (* b b)) (* (fma 4 a 4) (* a a))) 22.173 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (+ (fma (fma a a (* b b)) (fma a a (* b b)) (* (fma 4 a 4) (* a a))) (* 4 (* (* b b) (- 1 (* 3 a))))) 1)) 22.173 * * * * [progress]: [ 104 / 118 ] simplifiying candidate # 22.174 * [simplify]: Simplifying (+ (pow (+ (* a a) (* b b)) 2) (* (* (* a a) (+ 1 a)) 4)) 22.174 * * [simplify]: iters left: 6 (13 enodes) 22.182 * * [simplify]: iters left: 5 (61 enodes) 22.207 * * [simplify]: iters left: 4 (124 enodes) 22.267 * * [simplify]: iters left: 3 (288 enodes) 22.401 * * [simplify]: Extracting #0: cost 1 inf + 0 22.401 * * [simplify]: Extracting #1: cost 36 inf + 0 22.402 * * [simplify]: Extracting #2: cost 123 inf + 840 22.405 * * [simplify]: Extracting #3: cost 52 inf + 13450 22.416 * * [simplify]: Extracting #4: cost 12 inf + 21354 22.430 * * [simplify]: Extracting #5: cost 0 inf + 24199 22.444 * [simplify]: Simplified to (fma (fma a a (* b b)) (fma a a (* b b)) (* (* a a) (fma a 4 4))) 22.444 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (+ (fma (fma a a (* b b)) (fma a a (* b b)) (* (* a a) (fma a 4 4))) (* (* (* b b) (- 1 (* 3 a))) 4)) 1)) 22.444 * * * * [progress]: [ 105 / 118 ] simplifiying candidate #real (real->posit16 (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 22.445 * [simplify]: Simplifying (real->posit16 (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 22.445 * * [simplify]: iters left: 6 (19 enodes) 22.458 * * [simplify]: iters left: 5 (88 enodes) 22.487 * * [simplify]: iters left: 4 (205 enodes) 22.596 * * [simplify]: Extracting #0: cost 1 inf + 0 22.596 * * [simplify]: Extracting #1: cost 2 inf + 0 22.596 * * [simplify]: Extracting #2: cost 24 inf + 0 22.597 * * [simplify]: Extracting #3: cost 84 inf + 223 22.599 * * [simplify]: Extracting #4: cost 66 inf + 4480 22.605 * * [simplify]: Extracting #5: cost 35 inf + 13188 22.614 * * [simplify]: Extracting #6: cost 2 inf + 17317 22.622 * * [simplify]: Extracting #7: cost 0 inf + 17652 22.627 * [simplify]: Simplified to (real->posit16 (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a))))) 22.627 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (posit16->real (real->posit16 (fma 4 (fma a (fma a a a) (* (* b b) (fma -3 a 1))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 22.627 * * * * [progress]: [ 106 / 118 ] simplifiying candidate # 22.627 * * * * [progress]: [ 107 / 118 ] simplifiying candidate # 22.628 * [simplify]: Simplifying (+ (pow b 4) (+ (* 2 (* (pow a 2) (pow b 2))) (pow a 4))) 22.628 * * [simplify]: iters left: 6 (12 enodes) 22.632 * * [simplify]: iters left: 5 (58 enodes) 22.648 * * [simplify]: iters left: 4 (102 enodes) 22.687 * * [simplify]: iters left: 3 (205 enodes) 22.768 * * [simplify]: iters left: 2 (335 enodes) 22.872 * * [simplify]: iters left: 1 (387 enodes) 22.955 * * [simplify]: Extracting #0: cost 1 inf + 0 22.955 * * [simplify]: Extracting #1: cost 28 inf + 0 22.956 * * [simplify]: Extracting #2: cost 49 inf + 291 22.958 * * [simplify]: Extracting #3: cost 19 inf + 3627 22.962 * * [simplify]: Extracting #4: cost 4 inf + 5299 22.970 * * [simplify]: Extracting #5: cost 0 inf + 6174 22.975 * [simplify]: Simplified to (fma (* b b) (* b b) (* (* a a) (fma (* 2 b) b (* a a)))) 22.976 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (+ (fma (* b b) (* b b) (* (* a a) (fma (* 2 b) b (* a a)))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 22.976 * * * * [progress]: [ 108 / 118 ] simplifiying candidate # 22.976 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 22.976 * * [simplify]: iters left: 6 (12 enodes) 22.984 * * [simplify]: iters left: 5 (57 enodes) 23.005 * * [simplify]: iters left: 4 (102 enodes) 23.025 * * [simplify]: iters left: 3 (204 enodes) 23.074 * * [simplify]: iters left: 2 (340 enodes) 23.164 * * [simplify]: iters left: 1 (419 enodes) 23.312 * * [simplify]: Extracting #0: cost 1 inf + 0 23.312 * * [simplify]: Extracting #1: cost 28 inf + 0 23.313 * * [simplify]: Extracting #2: cost 54 inf + 127 23.314 * * [simplify]: Extracting #3: cost 33 inf + 1968 23.319 * * [simplify]: Extracting #4: cost 4 inf + 5631 23.325 * * [simplify]: Extracting #5: cost 0 inf + 6260 23.331 * * [simplify]: Extracting #6: cost 0 inf + 6220 23.337 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 23.337 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (+ (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 23.338 * * * * [progress]: [ 109 / 118 ] simplifiying candidate # 23.338 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 23.338 * * [simplify]: iters left: 6 (12 enodes) 23.349 * * [simplify]: iters left: 5 (57 enodes) 23.376 * * [simplify]: iters left: 4 (102 enodes) 23.419 * * [simplify]: iters left: 3 (204 enodes) 23.503 * * [simplify]: iters left: 2 (340 enodes) 23.635 * * [simplify]: iters left: 1 (419 enodes) 23.754 * * [simplify]: Extracting #0: cost 1 inf + 0 23.754 * * [simplify]: Extracting #1: cost 28 inf + 0 23.755 * * [simplify]: Extracting #2: cost 54 inf + 127 23.756 * * [simplify]: Extracting #3: cost 33 inf + 1968 23.760 * * [simplify]: Extracting #4: cost 4 inf + 5631 23.765 * * [simplify]: Extracting #5: cost 0 inf + 6260 23.771 * * [simplify]: Extracting #6: cost 0 inf + 6220 23.776 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 23.777 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (+ (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 23.777 * * * * [progress]: [ 110 / 118 ] simplifiying candidate # 23.777 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 23.777 * * [simplify]: iters left: 3 (6 enodes) 23.782 * * [simplify]: iters left: 2 (30 enodes) 23.797 * * [simplify]: iters left: 1 (59 enodes) 23.818 * * [simplify]: Extracting #0: cost 1 inf + 0 23.818 * * [simplify]: Extracting #1: cost 8 inf + 0 23.818 * * [simplify]: Extracting #2: cost 20 inf + 1 23.818 * * [simplify]: Extracting #3: cost 11 inf + 670 23.819 * * [simplify]: Extracting #4: cost 7 inf + 1062 23.819 * * [simplify]: Extracting #5: cost 1 inf + 2665 23.819 * * [simplify]: Extracting #6: cost 0 inf + 2877 23.820 * [simplify]: Simplified to (fma (* a a) a (* a a)) 23.820 * [simplify]: Simplified (2 1 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (fma (* a a) a (* a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 23.820 * * * * [progress]: [ 111 / 118 ] simplifiying candidate # 23.820 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 23.820 * * [simplify]: iters left: 3 (6 enodes) 23.826 * * [simplify]: iters left: 2 (30 enodes) 23.834 * * [simplify]: iters left: 1 (59 enodes) 23.847 * * [simplify]: Extracting #0: cost 1 inf + 0 23.847 * * [simplify]: Extracting #1: cost 8 inf + 0 23.848 * * [simplify]: Extracting #2: cost 20 inf + 1 23.848 * * [simplify]: Extracting #3: cost 11 inf + 670 23.848 * * [simplify]: Extracting #4: cost 7 inf + 1062 23.849 * * [simplify]: Extracting #5: cost 1 inf + 2665 23.850 * * [simplify]: Extracting #6: cost 0 inf + 2877 23.850 * [simplify]: Simplified to (fma (* a a) a (* a a)) 23.850 * [simplify]: Simplified (2 1 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (fma (* a a) a (* a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 23.851 * * * * [progress]: [ 112 / 118 ] simplifiying candidate # 23.851 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 23.851 * * [simplify]: iters left: 3 (6 enodes) 23.857 * * [simplify]: iters left: 2 (30 enodes) 23.873 * * [simplify]: iters left: 1 (59 enodes) 23.900 * * [simplify]: Extracting #0: cost 1 inf + 0 23.900 * * [simplify]: Extracting #1: cost 8 inf + 0 23.901 * * [simplify]: Extracting #2: cost 20 inf + 1 23.901 * * [simplify]: Extracting #3: cost 11 inf + 670 23.901 * * [simplify]: Extracting #4: cost 7 inf + 1062 23.902 * * [simplify]: Extracting #5: cost 1 inf + 2665 23.903 * * [simplify]: Extracting #6: cost 0 inf + 2877 23.904 * [simplify]: Simplified to (fma (* a a) a (* a a)) 23.904 * [simplify]: Simplified (2 1 2 2 1) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (fma (* a a) a (* a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 23.904 * * * * [progress]: [ 113 / 118 ] simplifiying candidate # 23.904 * [simplify]: Simplifying (- (pow b 2) (* 3 (* a (pow b 2)))) 23.904 * * [simplify]: iters left: 6 (8 enodes) 23.911 * * [simplify]: iters left: 5 (35 enodes) 23.920 * * [simplify]: iters left: 4 (69 enodes) 23.937 * * [simplify]: iters left: 3 (147 enodes) 23.975 * * [simplify]: iters left: 2 (241 enodes) 24.048 * * [simplify]: iters left: 1 (294 enodes) 24.154 * * [simplify]: Extracting #0: cost 1 inf + 0 24.154 * * [simplify]: Extracting #1: cost 27 inf + 0 24.155 * * [simplify]: Extracting #2: cost 41 inf + 189 24.156 * * [simplify]: Extracting #3: cost 12 inf + 2190 24.160 * * [simplify]: Extracting #4: cost 0 inf + 3230 24.163 * [simplify]: Simplified to (fma -3 (* a (* b b)) (* b b)) 24.163 * [simplify]: Simplified (2 1 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (fma -3 (* a (* b b)) (* b b))))) 1)) 24.163 * * * * [progress]: [ 114 / 118 ] simplifiying candidate # 24.163 * [simplify]: Simplifying (- (pow b 2) (* 3 (* a (pow b 2)))) 24.163 * * [simplify]: iters left: 6 (8 enodes) 24.169 * * [simplify]: iters left: 5 (35 enodes) 24.180 * * [simplify]: iters left: 4 (69 enodes) 24.194 * * [simplify]: iters left: 3 (147 enodes) 24.241 * * [simplify]: iters left: 2 (241 enodes) 24.306 * * [simplify]: iters left: 1 (294 enodes) 24.387 * * [simplify]: Extracting #0: cost 1 inf + 0 24.387 * * [simplify]: Extracting #1: cost 27 inf + 0 24.387 * * [simplify]: Extracting #2: cost 41 inf + 189 24.389 * * [simplify]: Extracting #3: cost 12 inf + 2190 24.392 * * [simplify]: Extracting #4: cost 0 inf + 3230 24.395 * [simplify]: Simplified to (fma -3 (* a (* b b)) (* b b)) 24.395 * [simplify]: Simplified (2 1 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (fma -3 (* a (* b b)) (* b b))))) 1)) 24.395 * * * * [progress]: [ 115 / 118 ] simplifiying candidate # 24.396 * [simplify]: Simplifying (- (pow b 2) (* 3 (* a (pow b 2)))) 24.396 * * [simplify]: iters left: 6 (8 enodes) 24.401 * * [simplify]: iters left: 5 (35 enodes) 24.414 * * [simplify]: iters left: 4 (69 enodes) 24.428 * * [simplify]: iters left: 3 (147 enodes) 24.467 * * [simplify]: iters left: 2 (241 enodes) 24.525 * * [simplify]: iters left: 1 (294 enodes) 24.630 * * [simplify]: Extracting #0: cost 1 inf + 0 24.630 * * [simplify]: Extracting #1: cost 27 inf + 0 24.631 * * [simplify]: Extracting #2: cost 41 inf + 189 24.633 * * [simplify]: Extracting #3: cost 12 inf + 2190 24.635 * * [simplify]: Extracting #4: cost 0 inf + 3230 24.638 * [simplify]: Simplified to (fma -3 (* a (* b b)) (* b b)) 24.638 * [simplify]: Simplified (2 1 2 2 2) to (λ (a b) (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (fma -3 (* a (* b b)) (* b b))))) 1)) 24.638 * * * * [progress]: [ 116 / 118 ] simplifiying candidate # 24.638 * [simplify]: Simplifying (+ (* 4 (pow a 2)) (+ (* 4 (pow b 2)) (* 4 (pow a 3)))) 24.638 * * [simplify]: iters left: 6 (13 enodes) 24.643 * * [simplify]: iters left: 5 (64 enodes) 24.657 * * [simplify]: iters left: 4 (126 enodes) 24.721 * * [simplify]: iters left: 3 (278 enodes) 24.824 * * [simplify]: iters left: 2 (451 enodes) 25.001 * * [simplify]: Extracting #0: cost 1 inf + 0 25.002 * * [simplify]: Extracting #1: cost 32 inf + 0 25.002 * * [simplify]: Extracting #2: cost 99 inf + 45 25.004 * * [simplify]: Extracting #3: cost 89 inf + 2884 25.010 * * [simplify]: Extracting #4: cost 30 inf + 21518 25.018 * * [simplify]: Extracting #5: cost 1 inf + 36971 25.024 * * [simplify]: Extracting #6: cost 0 inf + 37143 25.029 * [simplify]: Simplified to (* 4 (fma b b (* a (fma a a a)))) 25.029 * [simplify]: Simplified (2 1) to (λ (a b) (- (* 4 (fma b b (* a (fma a a a)))) 1)) 25.029 * * * * [progress]: [ 117 / 118 ] simplifiying candidate # 25.030 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 25.030 * * [simplify]: iters left: 6 (12 enodes) 25.034 * * [simplify]: iters left: 5 (57 enodes) 25.045 * * [simplify]: iters left: 4 (102 enodes) 25.075 * * [simplify]: iters left: 3 (204 enodes) 25.152 * * [simplify]: iters left: 2 (340 enodes) 25.249 * * [simplify]: iters left: 1 (419 enodes) 25.382 * * [simplify]: Extracting #0: cost 1 inf + 0 25.382 * * [simplify]: Extracting #1: cost 28 inf + 0 25.384 * * [simplify]: Extracting #2: cost 54 inf + 127 25.385 * * [simplify]: Extracting #3: cost 33 inf + 1968 25.387 * * [simplify]: Extracting #4: cost 4 inf + 5631 25.390 * * [simplify]: Extracting #5: cost 0 inf + 6260 25.393 * * [simplify]: Extracting #6: cost 0 inf + 6220 25.396 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 25.396 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 25.396 * * * * [progress]: [ 118 / 118 ] simplifiying candidate # 25.396 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 25.396 * * [simplify]: iters left: 6 (12 enodes) 25.401 * * [simplify]: iters left: 5 (57 enodes) 25.414 * * [simplify]: iters left: 4 (102 enodes) 25.451 * * [simplify]: iters left: 3 (204 enodes) 25.533 * * [simplify]: iters left: 2 (340 enodes) 25.657 * * [simplify]: iters left: 1 (419 enodes) 25.828 * * [simplify]: Extracting #0: cost 1 inf + 0 25.829 * * [simplify]: Extracting #1: cost 28 inf + 0 25.830 * * [simplify]: Extracting #2: cost 54 inf + 127 25.831 * * [simplify]: Extracting #3: cost 33 inf + 1968 25.835 * * [simplify]: Extracting #4: cost 4 inf + 5631 25.841 * * [simplify]: Extracting #5: cost 0 inf + 6260 25.847 * * [simplify]: Extracting #6: cost 0 inf + 6220 25.853 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 25.854 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 25.854 * * * [progress]: adding candidates to table 27.453 * * [progress]: iteration 2 / 4 27.453 * * * [progress]: picking best candidate 27.515 * * * * [pick]: Picked # 27.515 * * * [progress]: localizing error 27.603 * * * [progress]: generating rewritten candidates 27.603 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 27.618 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1) 27.646 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 27.646 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 3 2 1) 27.673 * * * [progress]: generating series expansions 27.673 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 27.674 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 27.674 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 27.674 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 27.674 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 27.674 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.674 * [taylor]: Taking taylor expansion of a in b 27.674 * [backup-simplify]: Simplify a into a 27.674 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.674 * [taylor]: Taking taylor expansion of b in b 27.674 * [backup-simplify]: Simplify 0 into 0 27.674 * [backup-simplify]: Simplify 1 into 1 27.674 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.674 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 27.674 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 27.674 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 27.675 * [backup-simplify]: Simplify (+ 0 0) into 0 27.675 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 27.675 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.675 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.675 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.675 * [taylor]: Taking taylor expansion of a in a 27.675 * [backup-simplify]: Simplify 0 into 0 27.675 * [backup-simplify]: Simplify 1 into 1 27.676 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.676 * [taylor]: Taking taylor expansion of b in a 27.676 * [backup-simplify]: Simplify b into b 27.676 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.676 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.676 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.676 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.676 * [backup-simplify]: Simplify (+ 0 0) into 0 27.677 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.677 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.677 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.677 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.677 * [taylor]: Taking taylor expansion of a in a 27.677 * [backup-simplify]: Simplify 0 into 0 27.677 * [backup-simplify]: Simplify 1 into 1 27.677 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.677 * [taylor]: Taking taylor expansion of b in a 27.677 * [backup-simplify]: Simplify b into b 27.677 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.677 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.677 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.677 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.678 * [backup-simplify]: Simplify (+ 0 0) into 0 27.678 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.678 * [taylor]: Taking taylor expansion of b in b 27.678 * [backup-simplify]: Simplify 0 into 0 27.678 * [backup-simplify]: Simplify 1 into 1 27.678 * [backup-simplify]: Simplify 0 into 0 27.678 * [taylor]: Taking taylor expansion of 0 in b 27.678 * [backup-simplify]: Simplify 0 into 0 27.678 * [backup-simplify]: Simplify 0 into 0 27.678 * [backup-simplify]: Simplify 1 into 1 27.678 * [backup-simplify]: Simplify (* 1 1) into 1 27.679 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.679 * [backup-simplify]: Simplify (+ 1 0) into 1 27.680 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 27.680 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 27.680 * [taylor]: Taking taylor expansion of 1/2 in b 27.680 * [backup-simplify]: Simplify 1/2 into 1/2 27.680 * [taylor]: Taking taylor expansion of b in b 27.680 * [backup-simplify]: Simplify 0 into 0 27.680 * [backup-simplify]: Simplify 1 into 1 27.681 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 27.681 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 27.682 * [backup-simplify]: Simplify 0 into 0 27.682 * [backup-simplify]: Simplify 0 into 0 27.682 * [backup-simplify]: Simplify 0 into 0 27.682 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.683 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 27.683 * [backup-simplify]: Simplify (+ 0 0) into 0 27.684 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 27.684 * [taylor]: Taking taylor expansion of 0 in b 27.684 * [backup-simplify]: Simplify 0 into 0 27.684 * [backup-simplify]: Simplify 0 into 0 27.684 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.684 * [backup-simplify]: Simplify 0 into 0 27.685 * [backup-simplify]: Simplify 0 into 0 27.685 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 27.685 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 27.685 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 27.685 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.685 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.685 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.685 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.685 * [taylor]: Taking taylor expansion of a in b 27.685 * [backup-simplify]: Simplify a into a 27.685 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.685 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.685 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.685 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.685 * [taylor]: Taking taylor expansion of b in b 27.685 * [backup-simplify]: Simplify 0 into 0 27.685 * [backup-simplify]: Simplify 1 into 1 27.686 * [backup-simplify]: Simplify (* 1 1) into 1 27.686 * [backup-simplify]: Simplify (/ 1 1) into 1 27.687 * [backup-simplify]: Simplify (+ 0 1) into 1 27.687 * [backup-simplify]: Simplify (sqrt 1) into 1 27.687 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.688 * [backup-simplify]: Simplify (+ 0 0) into 0 27.689 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.689 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.689 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.689 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.689 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.689 * [taylor]: Taking taylor expansion of a in a 27.689 * [backup-simplify]: Simplify 0 into 0 27.689 * [backup-simplify]: Simplify 1 into 1 27.689 * [backup-simplify]: Simplify (* 1 1) into 1 27.690 * [backup-simplify]: Simplify (/ 1 1) into 1 27.690 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.690 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.690 * [taylor]: Taking taylor expansion of b in a 27.690 * [backup-simplify]: Simplify b into b 27.690 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.690 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.690 * [backup-simplify]: Simplify (+ 1 0) into 1 27.691 * [backup-simplify]: Simplify (sqrt 1) into 1 27.691 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.692 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.692 * [backup-simplify]: Simplify (+ 0 0) into 0 27.693 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.693 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.693 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.693 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.693 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.693 * [taylor]: Taking taylor expansion of a in a 27.693 * [backup-simplify]: Simplify 0 into 0 27.693 * [backup-simplify]: Simplify 1 into 1 27.693 * [backup-simplify]: Simplify (* 1 1) into 1 27.694 * [backup-simplify]: Simplify (/ 1 1) into 1 27.694 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.694 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.694 * [taylor]: Taking taylor expansion of b in a 27.694 * [backup-simplify]: Simplify b into b 27.694 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.694 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.694 * [backup-simplify]: Simplify (+ 1 0) into 1 27.695 * [backup-simplify]: Simplify (sqrt 1) into 1 27.695 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.696 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.696 * [backup-simplify]: Simplify (+ 0 0) into 0 27.697 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.697 * [taylor]: Taking taylor expansion of 1 in b 27.697 * [backup-simplify]: Simplify 1 into 1 27.697 * [taylor]: Taking taylor expansion of 0 in b 27.697 * [backup-simplify]: Simplify 0 into 0 27.697 * [backup-simplify]: Simplify 1 into 1 27.698 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.699 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.699 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.701 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.701 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 27.701 * [taylor]: Taking taylor expansion of 1/2 in b 27.701 * [backup-simplify]: Simplify 1/2 into 1/2 27.701 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.702 * [taylor]: Taking taylor expansion of b in b 27.702 * [backup-simplify]: Simplify 0 into 0 27.702 * [backup-simplify]: Simplify 1 into 1 27.702 * [backup-simplify]: Simplify (* 1 1) into 1 27.703 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 27.704 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.705 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 27.705 * [backup-simplify]: Simplify 0 into 0 27.705 * [backup-simplify]: Simplify 0 into 0 27.705 * [backup-simplify]: Simplify 0 into 0 27.706 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.707 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.707 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.707 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.708 * [backup-simplify]: Simplify (+ 0 0) into 0 27.708 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 27.708 * [taylor]: Taking taylor expansion of 0 in b 27.708 * [backup-simplify]: Simplify 0 into 0 27.709 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.710 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.710 * [backup-simplify]: Simplify 0 into 0 27.710 * [backup-simplify]: Simplify 0 into 0 27.710 * [backup-simplify]: Simplify 0 into 0 27.710 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 27.710 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 27.710 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 27.710 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.710 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.710 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.710 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.710 * [taylor]: Taking taylor expansion of a in b 27.710 * [backup-simplify]: Simplify a into a 27.710 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.710 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.710 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.710 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.711 * [taylor]: Taking taylor expansion of b in b 27.711 * [backup-simplify]: Simplify 0 into 0 27.711 * [backup-simplify]: Simplify 1 into 1 27.711 * [backup-simplify]: Simplify (* 1 1) into 1 27.711 * [backup-simplify]: Simplify (/ 1 1) into 1 27.712 * [backup-simplify]: Simplify (+ 0 1) into 1 27.712 * [backup-simplify]: Simplify (sqrt 1) into 1 27.713 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.713 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.713 * [backup-simplify]: Simplify (+ 0 0) into 0 27.714 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.714 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.714 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.714 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.714 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.714 * [taylor]: Taking taylor expansion of a in a 27.714 * [backup-simplify]: Simplify 0 into 0 27.714 * [backup-simplify]: Simplify 1 into 1 27.714 * [backup-simplify]: Simplify (* 1 1) into 1 27.715 * [backup-simplify]: Simplify (/ 1 1) into 1 27.715 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.715 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.715 * [taylor]: Taking taylor expansion of b in a 27.715 * [backup-simplify]: Simplify b into b 27.715 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.715 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.715 * [backup-simplify]: Simplify (+ 1 0) into 1 27.716 * [backup-simplify]: Simplify (sqrt 1) into 1 27.716 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.717 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.717 * [backup-simplify]: Simplify (+ 0 0) into 0 27.718 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.718 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.718 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.718 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.718 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.718 * [taylor]: Taking taylor expansion of a in a 27.718 * [backup-simplify]: Simplify 0 into 0 27.718 * [backup-simplify]: Simplify 1 into 1 27.718 * [backup-simplify]: Simplify (* 1 1) into 1 27.718 * [backup-simplify]: Simplify (/ 1 1) into 1 27.718 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.718 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.718 * [taylor]: Taking taylor expansion of b in a 27.719 * [backup-simplify]: Simplify b into b 27.719 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.719 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.719 * [backup-simplify]: Simplify (+ 1 0) into 1 27.719 * [backup-simplify]: Simplify (sqrt 1) into 1 27.720 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.720 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.721 * [backup-simplify]: Simplify (+ 0 0) into 0 27.721 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.721 * [taylor]: Taking taylor expansion of 1 in b 27.721 * [backup-simplify]: Simplify 1 into 1 27.721 * [taylor]: Taking taylor expansion of 0 in b 27.721 * [backup-simplify]: Simplify 0 into 0 27.721 * [backup-simplify]: Simplify 1 into 1 27.722 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.723 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.724 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.725 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 27.725 * [taylor]: Taking taylor expansion of 1/2 in b 27.725 * [backup-simplify]: Simplify 1/2 into 1/2 27.725 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.725 * [taylor]: Taking taylor expansion of b in b 27.725 * [backup-simplify]: Simplify 0 into 0 27.725 * [backup-simplify]: Simplify 1 into 1 27.725 * [backup-simplify]: Simplify (* 1 1) into 1 27.725 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 27.726 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 27.727 * [backup-simplify]: Simplify 0 into 0 27.727 * [backup-simplify]: Simplify 0 into 0 27.727 * [backup-simplify]: Simplify 0 into 0 27.728 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.728 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.729 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.729 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.729 * [backup-simplify]: Simplify (+ 0 0) into 0 27.730 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 27.730 * [taylor]: Taking taylor expansion of 0 in b 27.730 * [backup-simplify]: Simplify 0 into 0 27.731 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.731 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.732 * [backup-simplify]: Simplify 0 into 0 27.732 * [backup-simplify]: Simplify 0 into 0 27.732 * [backup-simplify]: Simplify 0 into 0 27.732 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 27.732 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1) 27.732 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 27.732 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 27.732 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 27.732 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 27.733 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.733 * [taylor]: Taking taylor expansion of a in b 27.733 * [backup-simplify]: Simplify a into a 27.733 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.733 * [taylor]: Taking taylor expansion of b in b 27.733 * [backup-simplify]: Simplify 0 into 0 27.733 * [backup-simplify]: Simplify 1 into 1 27.733 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.733 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 27.733 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 27.733 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 27.733 * [backup-simplify]: Simplify (+ 0 0) into 0 27.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 27.734 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.734 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.734 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.734 * [taylor]: Taking taylor expansion of a in a 27.734 * [backup-simplify]: Simplify 0 into 0 27.734 * [backup-simplify]: Simplify 1 into 1 27.734 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.734 * [taylor]: Taking taylor expansion of b in a 27.734 * [backup-simplify]: Simplify b into b 27.734 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.734 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.734 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.734 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.734 * [backup-simplify]: Simplify (+ 0 0) into 0 27.735 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.735 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.735 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.735 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.735 * [taylor]: Taking taylor expansion of a in a 27.735 * [backup-simplify]: Simplify 0 into 0 27.735 * [backup-simplify]: Simplify 1 into 1 27.735 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.735 * [taylor]: Taking taylor expansion of b in a 27.735 * [backup-simplify]: Simplify b into b 27.735 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.735 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.735 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.735 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.735 * [backup-simplify]: Simplify (+ 0 0) into 0 27.736 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.736 * [taylor]: Taking taylor expansion of b in b 27.736 * [backup-simplify]: Simplify 0 into 0 27.736 * [backup-simplify]: Simplify 1 into 1 27.736 * [backup-simplify]: Simplify 0 into 0 27.736 * [taylor]: Taking taylor expansion of 0 in b 27.736 * [backup-simplify]: Simplify 0 into 0 27.736 * [backup-simplify]: Simplify 0 into 0 27.736 * [backup-simplify]: Simplify 1 into 1 27.736 * [backup-simplify]: Simplify (* 1 1) into 1 27.737 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.737 * [backup-simplify]: Simplify (+ 1 0) into 1 27.738 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 27.738 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 27.738 * [taylor]: Taking taylor expansion of 1/2 in b 27.738 * [backup-simplify]: Simplify 1/2 into 1/2 27.738 * [taylor]: Taking taylor expansion of b in b 27.738 * [backup-simplify]: Simplify 0 into 0 27.738 * [backup-simplify]: Simplify 1 into 1 27.738 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 27.739 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 27.739 * [backup-simplify]: Simplify 0 into 0 27.739 * [backup-simplify]: Simplify 0 into 0 27.739 * [backup-simplify]: Simplify 0 into 0 27.740 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.740 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 27.741 * [backup-simplify]: Simplify (+ 0 0) into 0 27.741 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 27.741 * [taylor]: Taking taylor expansion of 0 in b 27.741 * [backup-simplify]: Simplify 0 into 0 27.741 * [backup-simplify]: Simplify 0 into 0 27.742 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.742 * [backup-simplify]: Simplify 0 into 0 27.742 * [backup-simplify]: Simplify 0 into 0 27.742 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 27.742 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 27.742 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 27.742 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.742 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.742 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.742 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.742 * [taylor]: Taking taylor expansion of a in b 27.742 * [backup-simplify]: Simplify a into a 27.742 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.742 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.743 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.743 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.743 * [taylor]: Taking taylor expansion of b in b 27.743 * [backup-simplify]: Simplify 0 into 0 27.743 * [backup-simplify]: Simplify 1 into 1 27.743 * [backup-simplify]: Simplify (* 1 1) into 1 27.743 * [backup-simplify]: Simplify (/ 1 1) into 1 27.744 * [backup-simplify]: Simplify (+ 0 1) into 1 27.744 * [backup-simplify]: Simplify (sqrt 1) into 1 27.745 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.745 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.746 * [backup-simplify]: Simplify (+ 0 0) into 0 27.746 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.746 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.746 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.746 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.746 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.746 * [taylor]: Taking taylor expansion of a in a 27.746 * [backup-simplify]: Simplify 0 into 0 27.746 * [backup-simplify]: Simplify 1 into 1 27.747 * [backup-simplify]: Simplify (* 1 1) into 1 27.747 * [backup-simplify]: Simplify (/ 1 1) into 1 27.747 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.747 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.747 * [taylor]: Taking taylor expansion of b in a 27.747 * [backup-simplify]: Simplify b into b 27.747 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.747 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.748 * [backup-simplify]: Simplify (+ 1 0) into 1 27.748 * [backup-simplify]: Simplify (sqrt 1) into 1 27.748 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.749 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.749 * [backup-simplify]: Simplify (+ 0 0) into 0 27.754 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.754 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.754 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.754 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.754 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.754 * [taylor]: Taking taylor expansion of a in a 27.754 * [backup-simplify]: Simplify 0 into 0 27.754 * [backup-simplify]: Simplify 1 into 1 27.755 * [backup-simplify]: Simplify (* 1 1) into 1 27.756 * [backup-simplify]: Simplify (/ 1 1) into 1 27.756 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.756 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.756 * [taylor]: Taking taylor expansion of b in a 27.756 * [backup-simplify]: Simplify b into b 27.756 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.756 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.757 * [backup-simplify]: Simplify (+ 1 0) into 1 27.757 * [backup-simplify]: Simplify (sqrt 1) into 1 27.757 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.758 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.758 * [backup-simplify]: Simplify (+ 0 0) into 0 27.759 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.759 * [taylor]: Taking taylor expansion of 1 in b 27.759 * [backup-simplify]: Simplify 1 into 1 27.759 * [taylor]: Taking taylor expansion of 0 in b 27.759 * [backup-simplify]: Simplify 0 into 0 27.759 * [backup-simplify]: Simplify 1 into 1 27.760 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.761 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.761 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.762 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.762 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 27.762 * [taylor]: Taking taylor expansion of 1/2 in b 27.762 * [backup-simplify]: Simplify 1/2 into 1/2 27.762 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.762 * [taylor]: Taking taylor expansion of b in b 27.762 * [backup-simplify]: Simplify 0 into 0 27.762 * [backup-simplify]: Simplify 1 into 1 27.763 * [backup-simplify]: Simplify (* 1 1) into 1 27.763 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 27.764 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.764 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 27.764 * [backup-simplify]: Simplify 0 into 0 27.764 * [backup-simplify]: Simplify 0 into 0 27.764 * [backup-simplify]: Simplify 0 into 0 27.765 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.766 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.766 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.766 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.767 * [backup-simplify]: Simplify (+ 0 0) into 0 27.767 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 27.767 * [taylor]: Taking taylor expansion of 0 in b 27.767 * [backup-simplify]: Simplify 0 into 0 27.768 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.769 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.769 * [backup-simplify]: Simplify 0 into 0 27.769 * [backup-simplify]: Simplify 0 into 0 27.769 * [backup-simplify]: Simplify 0 into 0 27.769 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 27.769 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 27.769 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 27.769 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.769 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.769 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.769 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.769 * [taylor]: Taking taylor expansion of a in b 27.769 * [backup-simplify]: Simplify a into a 27.770 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.770 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.770 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.770 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.770 * [taylor]: Taking taylor expansion of b in b 27.770 * [backup-simplify]: Simplify 0 into 0 27.770 * [backup-simplify]: Simplify 1 into 1 27.770 * [backup-simplify]: Simplify (* 1 1) into 1 27.771 * [backup-simplify]: Simplify (/ 1 1) into 1 27.771 * [backup-simplify]: Simplify (+ 0 1) into 1 27.771 * [backup-simplify]: Simplify (sqrt 1) into 1 27.772 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.772 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.773 * [backup-simplify]: Simplify (+ 0 0) into 0 27.773 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.773 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.773 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.774 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.774 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.774 * [taylor]: Taking taylor expansion of a in a 27.774 * [backup-simplify]: Simplify 0 into 0 27.774 * [backup-simplify]: Simplify 1 into 1 27.774 * [backup-simplify]: Simplify (* 1 1) into 1 27.774 * [backup-simplify]: Simplify (/ 1 1) into 1 27.774 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.774 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.774 * [taylor]: Taking taylor expansion of b in a 27.774 * [backup-simplify]: Simplify b into b 27.774 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.774 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.775 * [backup-simplify]: Simplify (+ 1 0) into 1 27.775 * [backup-simplify]: Simplify (sqrt 1) into 1 27.776 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.776 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.777 * [backup-simplify]: Simplify (+ 0 0) into 0 27.777 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.777 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.777 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.777 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.777 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.777 * [taylor]: Taking taylor expansion of a in a 27.777 * [backup-simplify]: Simplify 0 into 0 27.777 * [backup-simplify]: Simplify 1 into 1 27.778 * [backup-simplify]: Simplify (* 1 1) into 1 27.778 * [backup-simplify]: Simplify (/ 1 1) into 1 27.778 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.778 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.778 * [taylor]: Taking taylor expansion of b in a 27.778 * [backup-simplify]: Simplify b into b 27.778 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.778 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.779 * [backup-simplify]: Simplify (+ 1 0) into 1 27.779 * [backup-simplify]: Simplify (sqrt 1) into 1 27.779 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.780 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.780 * [backup-simplify]: Simplify (+ 0 0) into 0 27.781 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.781 * [taylor]: Taking taylor expansion of 1 in b 27.781 * [backup-simplify]: Simplify 1 into 1 27.781 * [taylor]: Taking taylor expansion of 0 in b 27.781 * [backup-simplify]: Simplify 0 into 0 27.781 * [backup-simplify]: Simplify 1 into 1 27.782 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.783 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.783 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.784 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.784 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 27.785 * [taylor]: Taking taylor expansion of 1/2 in b 27.785 * [backup-simplify]: Simplify 1/2 into 1/2 27.785 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.785 * [taylor]: Taking taylor expansion of b in b 27.785 * [backup-simplify]: Simplify 0 into 0 27.785 * [backup-simplify]: Simplify 1 into 1 27.785 * [backup-simplify]: Simplify (* 1 1) into 1 27.785 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 27.786 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.786 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 27.787 * [backup-simplify]: Simplify 0 into 0 27.787 * [backup-simplify]: Simplify 0 into 0 27.787 * [backup-simplify]: Simplify 0 into 0 27.787 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.788 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.788 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.788 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.789 * [backup-simplify]: Simplify (+ 0 0) into 0 27.789 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 27.789 * [taylor]: Taking taylor expansion of 0 in b 27.789 * [backup-simplify]: Simplify 0 into 0 27.790 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.791 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.791 * [backup-simplify]: Simplify 0 into 0 27.791 * [backup-simplify]: Simplify 0 into 0 27.791 * [backup-simplify]: Simplify 0 into 0 27.791 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 27.791 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 27.792 * [backup-simplify]: Simplify (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) into (fma (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) 27.792 * [approximate]: Taking taylor expansion of (fma (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) in (a b) around 0 27.792 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) in b 27.792 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2)) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) 27.792 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2)) in b 27.792 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in b 27.792 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 27.792 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 27.792 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.792 * [taylor]: Taking taylor expansion of a in b 27.792 * [backup-simplify]: Simplify a into a 27.792 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.792 * [taylor]: Taking taylor expansion of b in b 27.792 * [backup-simplify]: Simplify 0 into 0 27.792 * [backup-simplify]: Simplify 1 into 1 27.792 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.792 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 27.792 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 27.792 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 27.793 * [backup-simplify]: Simplify (+ 0 0) into 0 27.793 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 27.793 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in b 27.793 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 27.793 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 27.793 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.793 * [taylor]: Taking taylor expansion of a in b 27.793 * [backup-simplify]: Simplify a into a 27.793 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.793 * [taylor]: Taking taylor expansion of b in b 27.793 * [backup-simplify]: Simplify 0 into 0 27.793 * [backup-simplify]: Simplify 1 into 1 27.793 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.793 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 27.793 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 27.793 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 27.794 * [backup-simplify]: Simplify (+ 0 0) into 0 27.794 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 27.794 * [taylor]: Taking taylor expansion of (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2))))) in b 27.794 * [taylor]: Taking taylor expansion of 4 in b 27.794 * [backup-simplify]: Simplify 4 into 4 27.794 * [taylor]: Taking taylor expansion of (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))) in b 27.794 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (pow a 3))) in b 27.794 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.794 * [taylor]: Taking taylor expansion of a in b 27.795 * [backup-simplify]: Simplify a into a 27.795 * [taylor]: Taking taylor expansion of (+ (pow b 2) (pow a 3)) in b 27.795 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.795 * [taylor]: Taking taylor expansion of b in b 27.795 * [backup-simplify]: Simplify 0 into 0 27.795 * [backup-simplify]: Simplify 1 into 1 27.795 * [taylor]: Taking taylor expansion of (pow a 3) in b 27.795 * [taylor]: Taking taylor expansion of a in b 27.795 * [backup-simplify]: Simplify a into a 27.795 * [taylor]: Taking taylor expansion of (* 3 (* a (pow b 2))) in b 27.795 * [taylor]: Taking taylor expansion of 3 in b 27.795 * [backup-simplify]: Simplify 3 into 3 27.795 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 27.795 * [taylor]: Taking taylor expansion of a in b 27.795 * [backup-simplify]: Simplify a into a 27.795 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.795 * [taylor]: Taking taylor expansion of b in b 27.795 * [backup-simplify]: Simplify 0 into 0 27.795 * [backup-simplify]: Simplify 1 into 1 27.795 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) in a 27.795 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2)) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) 27.795 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2)) in a 27.795 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 27.795 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.795 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.795 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.795 * [taylor]: Taking taylor expansion of a in a 27.795 * [backup-simplify]: Simplify 0 into 0 27.795 * [backup-simplify]: Simplify 1 into 1 27.795 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.795 * [taylor]: Taking taylor expansion of b in a 27.795 * [backup-simplify]: Simplify b into b 27.796 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.796 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.796 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.796 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.797 * [backup-simplify]: Simplify (+ 0 0) into 0 27.797 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.797 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 27.797 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.797 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.797 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.797 * [taylor]: Taking taylor expansion of a in a 27.797 * [backup-simplify]: Simplify 0 into 0 27.797 * [backup-simplify]: Simplify 1 into 1 27.797 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.797 * [taylor]: Taking taylor expansion of b in a 27.797 * [backup-simplify]: Simplify b into b 27.797 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.797 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.798 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.798 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.798 * [backup-simplify]: Simplify (+ 0 0) into 0 27.799 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.799 * [taylor]: Taking taylor expansion of (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2))))) in a 27.799 * [taylor]: Taking taylor expansion of 4 in a 27.799 * [backup-simplify]: Simplify 4 into 4 27.799 * [taylor]: Taking taylor expansion of (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))) in a 27.799 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (pow a 3))) in a 27.799 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.799 * [taylor]: Taking taylor expansion of a in a 27.799 * [backup-simplify]: Simplify 0 into 0 27.799 * [backup-simplify]: Simplify 1 into 1 27.799 * [taylor]: Taking taylor expansion of (+ (pow b 2) (pow a 3)) in a 27.799 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.799 * [taylor]: Taking taylor expansion of b in a 27.799 * [backup-simplify]: Simplify b into b 27.799 * [taylor]: Taking taylor expansion of (pow a 3) in a 27.799 * [taylor]: Taking taylor expansion of a in a 27.799 * [backup-simplify]: Simplify 0 into 0 27.799 * [backup-simplify]: Simplify 1 into 1 27.799 * [taylor]: Taking taylor expansion of (* 3 (* a (pow b 2))) in a 27.799 * [taylor]: Taking taylor expansion of 3 in a 27.799 * [backup-simplify]: Simplify 3 into 3 27.799 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 27.799 * [taylor]: Taking taylor expansion of a in a 27.799 * [backup-simplify]: Simplify 0 into 0 27.799 * [backup-simplify]: Simplify 1 into 1 27.799 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.799 * [taylor]: Taking taylor expansion of b in a 27.799 * [backup-simplify]: Simplify b into b 27.799 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) in a 27.800 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2)) (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))))) 27.800 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (pow a 2) (pow b 2))) 2) (pow (sqrt (+ (pow a 2) (pow b 2))) 2)) in a 27.800 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 27.800 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.800 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.800 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.800 * [taylor]: Taking taylor expansion of a in a 27.800 * [backup-simplify]: Simplify 0 into 0 27.800 * [backup-simplify]: Simplify 1 into 1 27.800 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.800 * [taylor]: Taking taylor expansion of b in a 27.800 * [backup-simplify]: Simplify b into b 27.800 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.800 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.800 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.800 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.801 * [backup-simplify]: Simplify (+ 0 0) into 0 27.801 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.801 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 27.802 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 27.802 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 27.802 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.802 * [taylor]: Taking taylor expansion of a in a 27.802 * [backup-simplify]: Simplify 0 into 0 27.802 * [backup-simplify]: Simplify 1 into 1 27.802 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.802 * [taylor]: Taking taylor expansion of b in a 27.802 * [backup-simplify]: Simplify b into b 27.802 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.802 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.802 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 27.802 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.803 * [backup-simplify]: Simplify (+ 0 0) into 0 27.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 27.803 * [taylor]: Taking taylor expansion of (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2))))) in a 27.803 * [taylor]: Taking taylor expansion of 4 in a 27.803 * [backup-simplify]: Simplify 4 into 4 27.803 * [taylor]: Taking taylor expansion of (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))) in a 27.803 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (pow a 3))) in a 27.803 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.803 * [taylor]: Taking taylor expansion of a in a 27.803 * [backup-simplify]: Simplify 0 into 0 27.804 * [backup-simplify]: Simplify 1 into 1 27.804 * [taylor]: Taking taylor expansion of (+ (pow b 2) (pow a 3)) in a 27.804 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.804 * [taylor]: Taking taylor expansion of b in a 27.804 * [backup-simplify]: Simplify b into b 27.804 * [taylor]: Taking taylor expansion of (pow a 3) in a 27.804 * [taylor]: Taking taylor expansion of a in a 27.804 * [backup-simplify]: Simplify 0 into 0 27.804 * [backup-simplify]: Simplify 1 into 1 27.804 * [taylor]: Taking taylor expansion of (* 3 (* a (pow b 2))) in a 27.804 * [taylor]: Taking taylor expansion of 3 in a 27.804 * [backup-simplify]: Simplify 3 into 3 27.804 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 27.804 * [taylor]: Taking taylor expansion of a in a 27.804 * [backup-simplify]: Simplify 0 into 0 27.804 * [backup-simplify]: Simplify 1 into 1 27.804 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.804 * [taylor]: Taking taylor expansion of b in a 27.804 * [backup-simplify]: Simplify b into b 27.804 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.804 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.804 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 27.804 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.805 * [backup-simplify]: Simplify (+ (pow b 2) 0) into (pow b 2) 27.805 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 27.805 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.805 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 27.806 * [backup-simplify]: Simplify (* 3 0) into 0 27.806 * [backup-simplify]: Simplify (- 0) into 0 27.807 * [backup-simplify]: Simplify (+ (pow b 2) 0) into (pow b 2) 27.807 * [backup-simplify]: Simplify (* 4 (pow b 2)) into (* 4 (pow b 2)) 27.807 * [backup-simplify]: Simplify (+ (pow b 4) (* 4 (pow b 2))) into (+ (pow b 4) (* 4 (pow b 2))) 27.807 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow b 2))) in b 27.807 * [taylor]: Taking taylor expansion of (pow b 4) in b 27.807 * [taylor]: Taking taylor expansion of b in b 27.807 * [backup-simplify]: Simplify 0 into 0 27.807 * [backup-simplify]: Simplify 1 into 1 27.807 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in b 27.807 * [taylor]: Taking taylor expansion of 4 in b 27.807 * [backup-simplify]: Simplify 4 into 4 27.807 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.807 * [taylor]: Taking taylor expansion of b in b 27.807 * [backup-simplify]: Simplify 0 into 0 27.807 * [backup-simplify]: Simplify 1 into 1 27.808 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.808 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.808 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (* 0 (pow b 2))) into 0 27.808 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.809 * [backup-simplify]: Simplify (+ 0 0) into 0 27.809 * [backup-simplify]: Simplify (+ 0 0) into 0 27.810 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.810 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 27.811 * [backup-simplify]: Simplify (+ (* 3 (pow b 2)) (* 0 0)) into (* 3 (pow b 2)) 27.811 * [backup-simplify]: Simplify (- (* 3 (pow b 2))) into (- (* 3 (pow b 2))) 27.811 * [backup-simplify]: Simplify (+ 0 (- (* 3 (pow b 2)))) into (- (* 3 (pow b 2))) 27.811 * [backup-simplify]: Simplify (+ (* 4 (- (* 3 (pow b 2)))) (* 0 (pow b 2))) into (- (* 12 (pow b 2))) 27.812 * [backup-simplify]: Simplify (+ 0 (- (* 12 (pow b 2)))) into (- (* 12 (pow b 2))) 27.812 * [taylor]: Taking taylor expansion of (- (* 12 (pow b 2))) in b 27.812 * [taylor]: Taking taylor expansion of (* 12 (pow b 2)) in b 27.812 * [taylor]: Taking taylor expansion of 12 in b 27.812 * [backup-simplify]: Simplify 12 into 12 27.812 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.812 * [taylor]: Taking taylor expansion of b in b 27.812 * [backup-simplify]: Simplify 0 into 0 27.812 * [backup-simplify]: Simplify 1 into 1 27.812 * [backup-simplify]: Simplify (* 1 1) into 1 27.813 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.813 * [backup-simplify]: Simplify (+ 1 0) into 1 27.814 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 27.815 * [backup-simplify]: Simplify (+ (* b (/ 1/2 b)) (+ (* 0 0) (* (/ 1/2 b) b))) into 1 27.816 * [backup-simplify]: Simplify (* 1 1) into 1 27.816 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.816 * [backup-simplify]: Simplify (+ 1 0) into 1 27.817 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 27.818 * [backup-simplify]: Simplify (+ (* b (/ 1/2 b)) (+ (* 0 0) (* (/ 1/2 b) b))) into 1 27.819 * [backup-simplify]: Simplify (+ (* (pow b 2) 1) (+ (* 0 0) (* 1 (pow b 2)))) into (* 2 (pow b 2)) 27.819 * [backup-simplify]: Simplify (* 1 1) into 1 27.820 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.820 * [backup-simplify]: Simplify (+ 0 0) into 0 27.820 * [backup-simplify]: Simplify (+ 1 0) into 1 27.821 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.822 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 27.822 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 (pow b 2)) (* 0 0))) into 0 27.823 * [backup-simplify]: Simplify (- 0) into 0 27.823 * [backup-simplify]: Simplify (+ 1 0) into 1 27.823 * [backup-simplify]: Simplify (+ (* 4 1) (+ (* 0 (- (* 3 (pow b 2)))) (* 0 (pow b 2)))) into 4 27.823 * [backup-simplify]: Simplify (+ (* 2 (pow b 2)) 4) into (+ (* 2 (pow b 2)) 4) 27.823 * [taylor]: Taking taylor expansion of (+ (* 2 (pow b 2)) 4) in b 27.823 * [taylor]: Taking taylor expansion of (* 2 (pow b 2)) in b 27.823 * [taylor]: Taking taylor expansion of 2 in b 27.824 * [backup-simplify]: Simplify 2 into 2 27.824 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.824 * [taylor]: Taking taylor expansion of b in b 27.824 * [backup-simplify]: Simplify 0 into 0 27.824 * [backup-simplify]: Simplify 1 into 1 27.824 * [taylor]: Taking taylor expansion of 4 in b 27.824 * [backup-simplify]: Simplify 4 into 4 27.824 * [backup-simplify]: Simplify (+ 0 4) into 4 27.824 * [backup-simplify]: Simplify 4 into 4 27.824 * [backup-simplify]: Simplify (* 1 1) into 1 27.825 * [backup-simplify]: Simplify (* 4 1) into 4 27.825 * [backup-simplify]: Simplify (+ 0 4) into 4 27.825 * [backup-simplify]: Simplify 4 into 4 27.825 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.826 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 27.826 * [backup-simplify]: Simplify (+ 0 0) into 0 27.826 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 27.826 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 (/ 1/2 b)) (+ (* (/ 1/2 b) 0) (* 0 b)))) into 0 27.827 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.828 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 27.828 * [backup-simplify]: Simplify (+ 0 0) into 0 27.828 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 27.828 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 (/ 1/2 b)) (+ (* (/ 1/2 b) 0) (* 0 b)))) into 0 27.829 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 1) (+ (* 1 0) (* 0 (pow b 2))))) into 0 27.829 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.830 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 27.830 * [backup-simplify]: Simplify (* 1 1) into 1 27.830 * [backup-simplify]: Simplify (* 1 1) into 1 27.831 * [backup-simplify]: Simplify (+ 0 1) into 1 27.831 * [backup-simplify]: Simplify (+ 0 1) into 1 27.831 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 27.832 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 27.834 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 (pow b 2)) (* 0 0)))) into 0 27.834 * [backup-simplify]: Simplify (- 0) into 0 27.834 * [backup-simplify]: Simplify (+ 1 0) into 1 27.835 * [backup-simplify]: Simplify (+ (* 4 1) (+ (* 0 1) (+ (* 0 (- (* 3 (pow b 2)))) (* 0 (pow b 2))))) into 4 27.836 * [backup-simplify]: Simplify (+ 0 4) into 4 27.836 * [taylor]: Taking taylor expansion of 4 in b 27.836 * [backup-simplify]: Simplify 4 into 4 27.836 * [backup-simplify]: Simplify 4 into 4 27.836 * [backup-simplify]: Simplify (+ (* 4 (pow (* 1 a) 3)) (+ (* 4 (pow (* b 1) 2)) (* 4 (pow (* 1 a) 2)))) into (+ (* 4 (pow a 2)) (+ (* 4 (pow b 2)) (* 4 (pow a 3)))) 27.836 * [backup-simplify]: Simplify (fma (pow (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) 2) (pow (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) 2) (* 4 (+ (* (* (/ 1 a) (/ 1 a)) (+ 1 (/ 1 a))) (* (* (/ 1 b) (/ 1 b)) (- 1 (* 3 (/ 1 a))))))) into (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) 27.837 * [approximate]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) in (a b) around 0 27.837 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) in b 27.837 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) 27.837 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) in b 27.837 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 27.837 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.837 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.837 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.837 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.837 * [taylor]: Taking taylor expansion of a in b 27.837 * [backup-simplify]: Simplify a into a 27.837 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.837 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.837 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.837 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.837 * [taylor]: Taking taylor expansion of b in b 27.837 * [backup-simplify]: Simplify 0 into 0 27.837 * [backup-simplify]: Simplify 1 into 1 27.837 * [backup-simplify]: Simplify (* 1 1) into 1 27.838 * [backup-simplify]: Simplify (/ 1 1) into 1 27.838 * [backup-simplify]: Simplify (+ 0 1) into 1 27.838 * [backup-simplify]: Simplify (sqrt 1) into 1 27.839 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.839 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.839 * [backup-simplify]: Simplify (+ 0 0) into 0 27.840 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.840 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 27.840 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.840 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.840 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.840 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.840 * [taylor]: Taking taylor expansion of a in b 27.840 * [backup-simplify]: Simplify a into a 27.840 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.840 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.840 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.840 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.840 * [taylor]: Taking taylor expansion of b in b 27.840 * [backup-simplify]: Simplify 0 into 0 27.840 * [backup-simplify]: Simplify 1 into 1 27.841 * [backup-simplify]: Simplify (* 1 1) into 1 27.841 * [backup-simplify]: Simplify (/ 1 1) into 1 27.841 * [backup-simplify]: Simplify (+ 0 1) into 1 27.842 * [backup-simplify]: Simplify (sqrt 1) into 1 27.842 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.842 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.843 * [backup-simplify]: Simplify (+ 0 0) into 0 27.843 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.843 * [taylor]: Taking taylor expansion of (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2)))))) in b 27.843 * [taylor]: Taking taylor expansion of 4 in b 27.843 * [backup-simplify]: Simplify 4 into 4 27.843 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))) in b 27.843 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) in b 27.843 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.843 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.843 * [taylor]: Taking taylor expansion of a in b 27.843 * [backup-simplify]: Simplify a into a 27.843 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.844 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.844 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 3)) (/ 1 (pow b 2))) in b 27.844 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 27.844 * [taylor]: Taking taylor expansion of (pow a 3) in b 27.844 * [taylor]: Taking taylor expansion of a in b 27.844 * [backup-simplify]: Simplify a into a 27.844 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.844 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 27.844 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 27.844 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.844 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.844 * [taylor]: Taking taylor expansion of b in b 27.844 * [backup-simplify]: Simplify 0 into 0 27.844 * [backup-simplify]: Simplify 1 into 1 27.844 * [backup-simplify]: Simplify (* 1 1) into 1 27.845 * [backup-simplify]: Simplify (/ 1 1) into 1 27.845 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in b 27.845 * [taylor]: Taking taylor expansion of 3 in b 27.845 * [backup-simplify]: Simplify 3 into 3 27.845 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 27.845 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 27.845 * [taylor]: Taking taylor expansion of a in b 27.845 * [backup-simplify]: Simplify a into a 27.845 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.845 * [taylor]: Taking taylor expansion of b in b 27.845 * [backup-simplify]: Simplify 0 into 0 27.845 * [backup-simplify]: Simplify 1 into 1 27.845 * [backup-simplify]: Simplify (* 1 1) into 1 27.845 * [backup-simplify]: Simplify (* a 1) into a 27.845 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 27.845 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) in a 27.845 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) 27.845 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) in a 27.845 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.845 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.845 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.845 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.845 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.845 * [taylor]: Taking taylor expansion of a in a 27.845 * [backup-simplify]: Simplify 0 into 0 27.845 * [backup-simplify]: Simplify 1 into 1 27.846 * [backup-simplify]: Simplify (* 1 1) into 1 27.846 * [backup-simplify]: Simplify (/ 1 1) into 1 27.846 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.846 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.846 * [taylor]: Taking taylor expansion of b in a 27.846 * [backup-simplify]: Simplify b into b 27.846 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.846 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.847 * [backup-simplify]: Simplify (+ 1 0) into 1 27.847 * [backup-simplify]: Simplify (sqrt 1) into 1 27.847 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.848 * [backup-simplify]: Simplify (+ 0 0) into 0 27.849 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.849 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.849 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.849 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.849 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.849 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.849 * [taylor]: Taking taylor expansion of a in a 27.849 * [backup-simplify]: Simplify 0 into 0 27.849 * [backup-simplify]: Simplify 1 into 1 27.850 * [backup-simplify]: Simplify (* 1 1) into 1 27.850 * [backup-simplify]: Simplify (/ 1 1) into 1 27.850 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.850 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.850 * [taylor]: Taking taylor expansion of b in a 27.850 * [backup-simplify]: Simplify b into b 27.850 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.850 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.851 * [backup-simplify]: Simplify (+ 1 0) into 1 27.851 * [backup-simplify]: Simplify (sqrt 1) into 1 27.851 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.852 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.852 * [backup-simplify]: Simplify (+ 0 0) into 0 27.853 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.853 * [taylor]: Taking taylor expansion of (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2)))))) in a 27.853 * [taylor]: Taking taylor expansion of 4 in a 27.853 * [backup-simplify]: Simplify 4 into 4 27.853 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))) in a 27.853 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) in a 27.853 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.853 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.853 * [taylor]: Taking taylor expansion of a in a 27.853 * [backup-simplify]: Simplify 0 into 0 27.853 * [backup-simplify]: Simplify 1 into 1 27.853 * [backup-simplify]: Simplify (* 1 1) into 1 27.854 * [backup-simplify]: Simplify (/ 1 1) into 1 27.854 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 3)) (/ 1 (pow b 2))) in a 27.854 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 27.854 * [taylor]: Taking taylor expansion of (pow a 3) in a 27.854 * [taylor]: Taking taylor expansion of a in a 27.854 * [backup-simplify]: Simplify 0 into 0 27.854 * [backup-simplify]: Simplify 1 into 1 27.854 * [backup-simplify]: Simplify (* 1 1) into 1 27.854 * [backup-simplify]: Simplify (* 1 1) into 1 27.854 * [backup-simplify]: Simplify (/ 1 1) into 1 27.854 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.854 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.855 * [taylor]: Taking taylor expansion of b in a 27.855 * [backup-simplify]: Simplify b into b 27.855 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.855 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.855 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 27.855 * [taylor]: Taking taylor expansion of 3 in a 27.855 * [backup-simplify]: Simplify 3 into 3 27.855 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 27.855 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 27.855 * [taylor]: Taking taylor expansion of a in a 27.855 * [backup-simplify]: Simplify 0 into 0 27.855 * [backup-simplify]: Simplify 1 into 1 27.855 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.855 * [taylor]: Taking taylor expansion of b in a 27.855 * [backup-simplify]: Simplify b into b 27.855 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.855 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 27.855 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.855 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 27.856 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.856 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) in a 27.856 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))))) 27.856 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) in a 27.856 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.856 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.856 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.856 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.856 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.856 * [taylor]: Taking taylor expansion of a in a 27.856 * [backup-simplify]: Simplify 0 into 0 27.856 * [backup-simplify]: Simplify 1 into 1 27.856 * [backup-simplify]: Simplify (* 1 1) into 1 27.856 * [backup-simplify]: Simplify (/ 1 1) into 1 27.857 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.857 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.857 * [taylor]: Taking taylor expansion of b in a 27.857 * [backup-simplify]: Simplify b into b 27.857 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.857 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.857 * [backup-simplify]: Simplify (+ 1 0) into 1 27.857 * [backup-simplify]: Simplify (sqrt 1) into 1 27.858 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.859 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.859 * [backup-simplify]: Simplify (+ 0 0) into 0 27.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.860 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.860 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.860 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.860 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.860 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.860 * [taylor]: Taking taylor expansion of a in a 27.861 * [backup-simplify]: Simplify 0 into 0 27.861 * [backup-simplify]: Simplify 1 into 1 27.861 * [backup-simplify]: Simplify (* 1 1) into 1 27.861 * [backup-simplify]: Simplify (/ 1 1) into 1 27.861 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.862 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.862 * [taylor]: Taking taylor expansion of b in a 27.862 * [backup-simplify]: Simplify b into b 27.862 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.862 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.862 * [backup-simplify]: Simplify (+ 1 0) into 1 27.863 * [backup-simplify]: Simplify (sqrt 1) into 1 27.864 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.865 * [backup-simplify]: Simplify (+ 0 0) into 0 27.866 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.866 * [taylor]: Taking taylor expansion of (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2)))))) in a 27.866 * [taylor]: Taking taylor expansion of 4 in a 27.866 * [backup-simplify]: Simplify 4 into 4 27.866 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) (* 3 (/ 1 (* a (pow b 2))))) in a 27.866 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) in a 27.866 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.866 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.866 * [taylor]: Taking taylor expansion of a in a 27.866 * [backup-simplify]: Simplify 0 into 0 27.866 * [backup-simplify]: Simplify 1 into 1 27.867 * [backup-simplify]: Simplify (* 1 1) into 1 27.867 * [backup-simplify]: Simplify (/ 1 1) into 1 27.867 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 3)) (/ 1 (pow b 2))) in a 27.867 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 27.867 * [taylor]: Taking taylor expansion of (pow a 3) in a 27.867 * [taylor]: Taking taylor expansion of a in a 27.867 * [backup-simplify]: Simplify 0 into 0 27.867 * [backup-simplify]: Simplify 1 into 1 27.868 * [backup-simplify]: Simplify (* 1 1) into 1 27.868 * [backup-simplify]: Simplify (* 1 1) into 1 27.868 * [backup-simplify]: Simplify (/ 1 1) into 1 27.868 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.868 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.869 * [taylor]: Taking taylor expansion of b in a 27.869 * [backup-simplify]: Simplify b into b 27.869 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.869 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.869 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 27.869 * [taylor]: Taking taylor expansion of 3 in a 27.869 * [backup-simplify]: Simplify 3 into 3 27.869 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 27.869 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 27.869 * [taylor]: Taking taylor expansion of a in a 27.869 * [backup-simplify]: Simplify 0 into 0 27.869 * [backup-simplify]: Simplify 1 into 1 27.869 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.869 * [taylor]: Taking taylor expansion of b in a 27.869 * [backup-simplify]: Simplify b into b 27.869 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.869 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 27.869 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.870 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 27.870 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.871 * [backup-simplify]: Simplify (* 1 1) into 1 27.871 * [backup-simplify]: Simplify (* 1 1) into 1 27.872 * [backup-simplify]: Simplify (* 1 1) into 1 27.872 * [backup-simplify]: Simplify (+ 1 0) into 1 27.872 * [taylor]: Taking taylor expansion of 1 in b 27.872 * [backup-simplify]: Simplify 1 into 1 27.873 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.874 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.874 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.875 * [backup-simplify]: Simplify (+ 1 0) into 1 27.875 * [backup-simplify]: Simplify (+ 0 1) into 1 27.876 * [backup-simplify]: Simplify (+ 1 0) into 1 27.876 * [backup-simplify]: Simplify (* 4 1) into 4 27.877 * [backup-simplify]: Simplify (+ 0 4) into 4 27.877 * [taylor]: Taking taylor expansion of 4 in b 27.877 * [backup-simplify]: Simplify 4 into 4 27.878 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.879 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.879 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.881 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.882 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 27.883 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.884 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.885 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.886 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.887 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 27.888 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 27.889 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.890 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.890 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.891 * [backup-simplify]: Simplify (+ 0 0) into 0 27.892 * [backup-simplify]: Simplify (+ 1 0) into 1 27.892 * [backup-simplify]: Simplify (+ 1 0) into 1 27.893 * [backup-simplify]: Simplify (+ (* 4 1) (* 0 1)) into 4 27.893 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (pow b 2))) 4) into (+ 4 (* 2 (/ 1 (pow b 2)))) 27.893 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 27.893 * [taylor]: Taking taylor expansion of 4 in b 27.893 * [backup-simplify]: Simplify 4 into 4 27.893 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 27.893 * [taylor]: Taking taylor expansion of 2 in b 27.893 * [backup-simplify]: Simplify 2 into 2 27.893 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.893 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.893 * [taylor]: Taking taylor expansion of b in b 27.893 * [backup-simplify]: Simplify 0 into 0 27.893 * [backup-simplify]: Simplify 1 into 1 27.894 * [backup-simplify]: Simplify (* 1 1) into 1 27.894 * [backup-simplify]: Simplify (/ 1 1) into 1 27.896 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.903 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.903 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.903 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.904 * [backup-simplify]: Simplify (+ 0 0) into 0 27.905 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 27.906 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 27.907 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.909 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.909 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.909 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.910 * [backup-simplify]: Simplify (+ 0 0) into 0 27.910 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 27.912 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 27.913 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 27.914 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.915 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.916 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.917 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.918 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.919 * [backup-simplify]: Simplify (+ 0 0) into 0 27.919 * [backup-simplify]: Simplify (+ 0 0) into 0 27.920 * [backup-simplify]: Simplify (* 3 (/ 1 (pow b 2))) into (/ 3 (pow b 2)) 27.920 * [backup-simplify]: Simplify (- (/ 3 (pow b 2))) into (- (* 3 (/ 1 (pow b 2)))) 27.920 * [backup-simplify]: Simplify (+ 0 (- (* 3 (/ 1 (pow b 2))))) into (- (* 3 (/ 1 (pow b 2)))) 27.921 * [backup-simplify]: Simplify (+ (* 4 (- (* 3 (/ 1 (pow b 2))))) (+ (* 0 1) (* 0 1))) into (- (* 12 (/ 1 (pow b 2)))) 27.921 * [backup-simplify]: Simplify (+ 0 (- (* 12 (/ 1 (pow b 2))))) into (- (* 12 (/ 1 (pow b 2)))) 27.921 * [taylor]: Taking taylor expansion of (- (* 12 (/ 1 (pow b 2)))) in b 27.921 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 27.921 * [taylor]: Taking taylor expansion of 12 in b 27.921 * [backup-simplify]: Simplify 12 into 12 27.921 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.921 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.921 * [taylor]: Taking taylor expansion of b in b 27.921 * [backup-simplify]: Simplify 0 into 0 27.921 * [backup-simplify]: Simplify 1 into 1 27.922 * [backup-simplify]: Simplify (* 1 1) into 1 27.922 * [backup-simplify]: Simplify (/ 1 1) into 1 27.924 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.925 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.926 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 27.927 * [backup-simplify]: Simplify (+ 0 0) into 0 27.928 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 27.930 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow b 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow b 2)) (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ -1/8 (pow b 4)) 1))))) into 0 27.931 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 27.932 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.934 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.934 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 27.935 * [backup-simplify]: Simplify (+ 0 0) into 0 27.936 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 27.938 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow b 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow b 2)) (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ -1/8 (pow b 4)) 1))))) into 0 27.940 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow b 2)) (/ 1 (pow b 2))) (+ (* 0 0) (* 0 1))))) into (/ 1 (pow b 4)) 27.941 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.942 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.943 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.945 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.946 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.946 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.946 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.947 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 27.948 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 27.948 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.949 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow b 2)))) into 0 27.949 * [backup-simplify]: Simplify (- 0) into 0 27.949 * [backup-simplify]: Simplify (+ (/ 1 (pow b 2)) 0) into (/ 1 (pow b 2)) 27.950 * [backup-simplify]: Simplify (+ (* 4 (/ 1 (pow b 2))) (+ (* 0 (- (* 3 (/ 1 (pow b 2))))) (+ (* 0 1) (* 0 1)))) into (* 4 (/ 1 (pow b 2))) 27.950 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 27.950 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 27.950 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 27.950 * [taylor]: Taking taylor expansion of (pow b 4) in b 27.950 * [taylor]: Taking taylor expansion of b in b 27.950 * [backup-simplify]: Simplify 0 into 0 27.950 * [backup-simplify]: Simplify 1 into 1 27.951 * [backup-simplify]: Simplify (* 1 1) into 1 27.951 * [backup-simplify]: Simplify (* 1 1) into 1 27.951 * [backup-simplify]: Simplify (/ 1 1) into 1 27.951 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 27.951 * [taylor]: Taking taylor expansion of 4 in b 27.951 * [backup-simplify]: Simplify 4 into 4 27.951 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.951 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.951 * [taylor]: Taking taylor expansion of b in b 27.951 * [backup-simplify]: Simplify 0 into 0 27.951 * [backup-simplify]: Simplify 1 into 1 27.951 * [backup-simplify]: Simplify (* 1 1) into 1 27.952 * [backup-simplify]: Simplify (/ 1 1) into 1 27.952 * [backup-simplify]: Simplify (+ 1 0) into 1 27.952 * [backup-simplify]: Simplify 1 into 1 27.952 * [backup-simplify]: Simplify (* 2 1) into 2 27.953 * [backup-simplify]: Simplify (+ 0 2) into 2 27.953 * [backup-simplify]: Simplify 2 into 2 27.953 * [backup-simplify]: Simplify 1 into 1 27.953 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 a))) 4)) (+ (* 2 (pow (* (/ 1 (/ 1 b)) (/ 1 (/ 1 a))) 2)) (* 1 (pow (* (/ 1 (/ 1 b)) 1) 4)))) into (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 27.954 * [backup-simplify]: Simplify (fma (pow (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) 2) (pow (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) 2) (* 4 (+ (* (* (/ 1 (- a)) (/ 1 (- a))) (+ 1 (/ 1 (- a)))) (* (* (/ 1 (- b)) (/ 1 (- b))) (- 1 (* 3 (/ 1 (- a)))))))) into (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) 27.954 * [approximate]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) in (a b) around 0 27.954 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) in b 27.954 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) 27.954 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) in b 27.954 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 27.954 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.954 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.954 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.954 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.954 * [taylor]: Taking taylor expansion of a in b 27.954 * [backup-simplify]: Simplify a into a 27.954 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.954 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.954 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.954 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.954 * [taylor]: Taking taylor expansion of b in b 27.954 * [backup-simplify]: Simplify 0 into 0 27.954 * [backup-simplify]: Simplify 1 into 1 27.955 * [backup-simplify]: Simplify (* 1 1) into 1 27.955 * [backup-simplify]: Simplify (/ 1 1) into 1 27.955 * [backup-simplify]: Simplify (+ 0 1) into 1 27.956 * [backup-simplify]: Simplify (sqrt 1) into 1 27.956 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.957 * [backup-simplify]: Simplify (+ 0 0) into 0 27.957 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.957 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 27.957 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 27.957 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 27.957 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.957 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.957 * [taylor]: Taking taylor expansion of a in b 27.957 * [backup-simplify]: Simplify a into a 27.958 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.958 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.958 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.958 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.958 * [taylor]: Taking taylor expansion of b in b 27.958 * [backup-simplify]: Simplify 0 into 0 27.958 * [backup-simplify]: Simplify 1 into 1 27.958 * [backup-simplify]: Simplify (* 1 1) into 1 27.958 * [backup-simplify]: Simplify (/ 1 1) into 1 27.959 * [backup-simplify]: Simplify (+ 0 1) into 1 27.959 * [backup-simplify]: Simplify (sqrt 1) into 1 27.959 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.960 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.960 * [backup-simplify]: Simplify (+ 0 0) into 0 27.960 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.960 * [taylor]: Taking taylor expansion of (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3)))) in b 27.960 * [taylor]: Taking taylor expansion of 4 in b 27.960 * [backup-simplify]: Simplify 4 into 4 27.961 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))) in b 27.961 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) in b 27.961 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 27.961 * [taylor]: Taking taylor expansion of (pow a 2) in b 27.961 * [taylor]: Taking taylor expansion of a in b 27.961 * [backup-simplify]: Simplify a into a 27.961 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.961 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 27.961 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2))))) in b 27.961 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.961 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.961 * [taylor]: Taking taylor expansion of b in b 27.961 * [backup-simplify]: Simplify 0 into 0 27.961 * [backup-simplify]: Simplify 1 into 1 27.961 * [backup-simplify]: Simplify (* 1 1) into 1 27.961 * [backup-simplify]: Simplify (/ 1 1) into 1 27.962 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in b 27.962 * [taylor]: Taking taylor expansion of 3 in b 27.962 * [backup-simplify]: Simplify 3 into 3 27.962 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 27.962 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 27.962 * [taylor]: Taking taylor expansion of a in b 27.962 * [backup-simplify]: Simplify a into a 27.962 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.962 * [taylor]: Taking taylor expansion of b in b 27.962 * [backup-simplify]: Simplify 0 into 0 27.962 * [backup-simplify]: Simplify 1 into 1 27.962 * [backup-simplify]: Simplify (* 1 1) into 1 27.962 * [backup-simplify]: Simplify (* a 1) into a 27.962 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 27.962 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 27.962 * [taylor]: Taking taylor expansion of (pow a 3) in b 27.962 * [taylor]: Taking taylor expansion of a in b 27.962 * [backup-simplify]: Simplify a into a 27.962 * [backup-simplify]: Simplify (* a a) into (pow a 2) 27.962 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 27.962 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 27.962 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) in a 27.962 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) 27.962 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) in a 27.962 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.962 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.962 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.962 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.962 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.963 * [taylor]: Taking taylor expansion of a in a 27.963 * [backup-simplify]: Simplify 0 into 0 27.963 * [backup-simplify]: Simplify 1 into 1 27.963 * [backup-simplify]: Simplify (* 1 1) into 1 27.963 * [backup-simplify]: Simplify (/ 1 1) into 1 27.963 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.963 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.963 * [taylor]: Taking taylor expansion of b in a 27.963 * [backup-simplify]: Simplify b into b 27.963 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.963 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.964 * [backup-simplify]: Simplify (+ 1 0) into 1 27.964 * [backup-simplify]: Simplify (sqrt 1) into 1 27.964 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.965 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.965 * [backup-simplify]: Simplify (+ 0 0) into 0 27.966 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.966 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.966 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.966 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.966 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.966 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.966 * [taylor]: Taking taylor expansion of a in a 27.966 * [backup-simplify]: Simplify 0 into 0 27.966 * [backup-simplify]: Simplify 1 into 1 27.966 * [backup-simplify]: Simplify (* 1 1) into 1 27.966 * [backup-simplify]: Simplify (/ 1 1) into 1 27.966 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.966 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.966 * [taylor]: Taking taylor expansion of b in a 27.966 * [backup-simplify]: Simplify b into b 27.967 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.967 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.967 * [backup-simplify]: Simplify (+ 1 0) into 1 27.967 * [backup-simplify]: Simplify (sqrt 1) into 1 27.968 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.968 * [backup-simplify]: Simplify (+ 0 0) into 0 27.969 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.969 * [taylor]: Taking taylor expansion of (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3)))) in a 27.969 * [taylor]: Taking taylor expansion of 4 in a 27.969 * [backup-simplify]: Simplify 4 into 4 27.969 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))) in a 27.969 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) in a 27.969 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.969 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.969 * [taylor]: Taking taylor expansion of a in a 27.969 * [backup-simplify]: Simplify 0 into 0 27.969 * [backup-simplify]: Simplify 1 into 1 27.969 * [backup-simplify]: Simplify (* 1 1) into 1 27.970 * [backup-simplify]: Simplify (/ 1 1) into 1 27.970 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2))))) in a 27.970 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.970 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.970 * [taylor]: Taking taylor expansion of b in a 27.970 * [backup-simplify]: Simplify b into b 27.970 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.970 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.970 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 27.970 * [taylor]: Taking taylor expansion of 3 in a 27.970 * [backup-simplify]: Simplify 3 into 3 27.970 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 27.970 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 27.970 * [taylor]: Taking taylor expansion of a in a 27.970 * [backup-simplify]: Simplify 0 into 0 27.970 * [backup-simplify]: Simplify 1 into 1 27.970 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.970 * [taylor]: Taking taylor expansion of b in a 27.970 * [backup-simplify]: Simplify b into b 27.970 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.970 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 27.970 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.971 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 27.971 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.971 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 27.971 * [taylor]: Taking taylor expansion of (pow a 3) in a 27.971 * [taylor]: Taking taylor expansion of a in a 27.971 * [backup-simplify]: Simplify 0 into 0 27.971 * [backup-simplify]: Simplify 1 into 1 27.971 * [backup-simplify]: Simplify (* 1 1) into 1 27.971 * [backup-simplify]: Simplify (* 1 1) into 1 27.972 * [backup-simplify]: Simplify (/ 1 1) into 1 27.972 * [taylor]: Taking taylor expansion of (fma (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) in a 27.972 * [taylor]: Rewrote expression to (+ (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))))) 27.972 * [taylor]: Taking taylor expansion of (* (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2)) in a 27.972 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.972 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.972 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.972 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.972 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.972 * [taylor]: Taking taylor expansion of a in a 27.972 * [backup-simplify]: Simplify 0 into 0 27.972 * [backup-simplify]: Simplify 1 into 1 27.972 * [backup-simplify]: Simplify (* 1 1) into 1 27.973 * [backup-simplify]: Simplify (/ 1 1) into 1 27.973 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.973 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.973 * [taylor]: Taking taylor expansion of b in a 27.973 * [backup-simplify]: Simplify b into b 27.973 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.973 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.973 * [backup-simplify]: Simplify (+ 1 0) into 1 27.974 * [backup-simplify]: Simplify (sqrt 1) into 1 27.974 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.975 * [backup-simplify]: Simplify (+ 0 0) into 0 27.975 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.975 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 27.975 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 27.975 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 27.975 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.975 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.975 * [taylor]: Taking taylor expansion of a in a 27.975 * [backup-simplify]: Simplify 0 into 0 27.975 * [backup-simplify]: Simplify 1 into 1 27.976 * [backup-simplify]: Simplify (* 1 1) into 1 27.976 * [backup-simplify]: Simplify (/ 1 1) into 1 27.976 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.976 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.976 * [taylor]: Taking taylor expansion of b in a 27.976 * [backup-simplify]: Simplify b into b 27.976 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.976 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.977 * [backup-simplify]: Simplify (+ 1 0) into 1 27.977 * [backup-simplify]: Simplify (sqrt 1) into 1 27.977 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.978 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.978 * [backup-simplify]: Simplify (+ 0 0) into 0 27.978 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 27.979 * [taylor]: Taking taylor expansion of (* 4 (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3)))) in a 27.979 * [taylor]: Taking taylor expansion of 4 in a 27.979 * [backup-simplify]: Simplify 4 into 4 27.979 * [taylor]: Taking taylor expansion of (- (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) (/ 1 (pow a 3))) in a 27.979 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) in a 27.979 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 27.979 * [taylor]: Taking taylor expansion of (pow a 2) in a 27.979 * [taylor]: Taking taylor expansion of a in a 27.979 * [backup-simplify]: Simplify 0 into 0 27.979 * [backup-simplify]: Simplify 1 into 1 27.979 * [backup-simplify]: Simplify (* 1 1) into 1 27.979 * [backup-simplify]: Simplify (/ 1 1) into 1 27.979 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2))))) in a 27.979 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 27.979 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.979 * [taylor]: Taking taylor expansion of b in a 27.979 * [backup-simplify]: Simplify b into b 27.979 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.979 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.980 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 27.980 * [taylor]: Taking taylor expansion of 3 in a 27.980 * [backup-simplify]: Simplify 3 into 3 27.980 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 27.980 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 27.980 * [taylor]: Taking taylor expansion of a in a 27.980 * [backup-simplify]: Simplify 0 into 0 27.980 * [backup-simplify]: Simplify 1 into 1 27.980 * [taylor]: Taking taylor expansion of (pow b 2) in a 27.980 * [taylor]: Taking taylor expansion of b in a 27.980 * [backup-simplify]: Simplify b into b 27.980 * [backup-simplify]: Simplify (* b b) into (pow b 2) 27.980 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 27.980 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.980 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 27.980 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 27.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 27.980 * [taylor]: Taking taylor expansion of (pow a 3) in a 27.980 * [taylor]: Taking taylor expansion of a in a 27.980 * [backup-simplify]: Simplify 0 into 0 27.980 * [backup-simplify]: Simplify 1 into 1 27.981 * [backup-simplify]: Simplify (* 1 1) into 1 27.981 * [backup-simplify]: Simplify (* 1 1) into 1 27.981 * [backup-simplify]: Simplify (/ 1 1) into 1 27.982 * [backup-simplify]: Simplify (* 1 1) into 1 27.982 * [backup-simplify]: Simplify (* 1 1) into 1 27.982 * [backup-simplify]: Simplify (* 1 1) into 1 27.982 * [backup-simplify]: Simplify (+ 1 0) into 1 27.982 * [taylor]: Taking taylor expansion of 1 in b 27.983 * [backup-simplify]: Simplify 1 into 1 27.983 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.983 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.984 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.984 * [backup-simplify]: Simplify (- 1) into -1 27.984 * [backup-simplify]: Simplify (+ 0 -1) into -1 27.985 * [backup-simplify]: Simplify (* 4 -1) into -4 27.985 * [backup-simplify]: Simplify (+ 0 -4) into -4 27.985 * [taylor]: Taking taylor expansion of -4 in b 27.985 * [backup-simplify]: Simplify -4 into -4 27.986 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.986 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.986 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.987 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.988 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 27.989 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 27.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.989 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 27.990 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 27.991 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 27.991 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 27.992 * [backup-simplify]: Simplify (+ 1 0) into 1 27.992 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.993 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 27.993 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 27.993 * [backup-simplify]: Simplify (- 0) into 0 27.994 * [backup-simplify]: Simplify (+ 1 0) into 1 27.995 * [backup-simplify]: Simplify (+ (* 4 1) (* 0 -1)) into 4 27.995 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (pow b 2))) 4) into (+ 4 (* 2 (/ 1 (pow b 2)))) 27.995 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 27.995 * [taylor]: Taking taylor expansion of 4 in b 27.995 * [backup-simplify]: Simplify 4 into 4 27.995 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 27.995 * [taylor]: Taking taylor expansion of 2 in b 27.995 * [backup-simplify]: Simplify 2 into 2 27.995 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 27.995 * [taylor]: Taking taylor expansion of (pow b 2) in b 27.995 * [taylor]: Taking taylor expansion of b in b 27.995 * [backup-simplify]: Simplify 0 into 0 27.995 * [backup-simplify]: Simplify 1 into 1 27.995 * [backup-simplify]: Simplify (* 1 1) into 1 27.996 * [backup-simplify]: Simplify (/ 1 1) into 1 27.996 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 27.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 27.997 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 27.997 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 27.998 * [backup-simplify]: Simplify (+ 0 0) into 0 27.998 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 27.999 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 28.000 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.000 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.000 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 28.001 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 28.001 * [backup-simplify]: Simplify (+ 0 0) into 0 28.001 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 28.003 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 28.004 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 28.005 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.006 * [backup-simplify]: Simplify (* 3 (/ 1 (pow b 2))) into (/ 3 (pow b 2)) 28.006 * [backup-simplify]: Simplify (+ 0 (/ 3 (pow b 2))) into (* 3 (/ 1 (pow b 2))) 28.007 * [backup-simplify]: Simplify (+ 0 (* 3 (/ 1 (pow b 2)))) into (* 3 (/ 1 (pow b 2))) 28.008 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.009 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.010 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.011 * [backup-simplify]: Simplify (- 0) into 0 28.011 * [backup-simplify]: Simplify (+ (* 3 (/ 1 (pow b 2))) 0) into (* 3 (/ 1 (pow b 2))) 28.012 * [backup-simplify]: Simplify (+ (* 4 (* 3 (/ 1 (pow b 2)))) (+ (* 0 1) (* 0 -1))) into (* 12 (/ 1 (pow b 2))) 28.013 * [backup-simplify]: Simplify (+ 0 (* 12 (/ 1 (pow b 2)))) into (* 12 (/ 1 (pow b 2))) 28.013 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 28.013 * [taylor]: Taking taylor expansion of 12 in b 28.013 * [backup-simplify]: Simplify 12 into 12 28.013 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 28.013 * [taylor]: Taking taylor expansion of (pow b 2) in b 28.013 * [taylor]: Taking taylor expansion of b in b 28.013 * [backup-simplify]: Simplify 0 into 0 28.013 * [backup-simplify]: Simplify 1 into 1 28.014 * [backup-simplify]: Simplify (* 1 1) into 1 28.014 * [backup-simplify]: Simplify (/ 1 1) into 1 28.016 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 28.017 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.018 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 28.018 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 28.019 * [backup-simplify]: Simplify (+ 0 0) into 0 28.020 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 28.022 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow b 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow b 2)) (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ -1/8 (pow b 4)) 1))))) into 0 28.023 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 28.025 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.026 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 28.026 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 28.026 * [backup-simplify]: Simplify (+ 0 0) into 0 28.028 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 28.030 * [backup-simplify]: Simplify (+ (* 1 (/ -1/8 (pow b 4))) (+ (* 0 0) (+ (* (/ 1/2 (pow b 2)) (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ -1/8 (pow b 4)) 1))))) into 0 28.032 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow b 2)) (/ 1 (pow b 2))) (+ (* 0 0) (* 0 1))))) into (/ 1 (pow b 4)) 28.033 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.034 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.035 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 28.036 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 28.036 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 28.037 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow b 2)))) into 0 28.037 * [backup-simplify]: Simplify (+ (/ 1 (pow b 2)) 0) into (/ 1 (pow b 2)) 28.037 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 28.039 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.041 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.042 * [backup-simplify]: Simplify (- 0) into 0 28.042 * [backup-simplify]: Simplify (+ (/ 1 (pow b 2)) 0) into (/ 1 (pow b 2)) 28.044 * [backup-simplify]: Simplify (+ (* 4 (/ 1 (pow b 2))) (+ (* 0 (* 3 (/ 1 (pow b 2)))) (+ (* 0 1) (* 0 -1)))) into (* 4 (/ 1 (pow b 2))) 28.044 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 28.044 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 28.044 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 28.044 * [taylor]: Taking taylor expansion of (pow b 4) in b 28.044 * [taylor]: Taking taylor expansion of b in b 28.044 * [backup-simplify]: Simplify 0 into 0 28.044 * [backup-simplify]: Simplify 1 into 1 28.045 * [backup-simplify]: Simplify (* 1 1) into 1 28.046 * [backup-simplify]: Simplify (* 1 1) into 1 28.046 * [backup-simplify]: Simplify (/ 1 1) into 1 28.046 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 28.046 * [taylor]: Taking taylor expansion of 4 in b 28.046 * [backup-simplify]: Simplify 4 into 4 28.046 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 28.046 * [taylor]: Taking taylor expansion of (pow b 2) in b 28.046 * [taylor]: Taking taylor expansion of b in b 28.046 * [backup-simplify]: Simplify 0 into 0 28.046 * [backup-simplify]: Simplify 1 into 1 28.047 * [backup-simplify]: Simplify (* 1 1) into 1 28.047 * [backup-simplify]: Simplify (/ 1 1) into 1 28.048 * [backup-simplify]: Simplify (+ 1 0) into 1 28.048 * [backup-simplify]: Simplify 1 into 1 28.054 * [backup-simplify]: Simplify (* 2 1) into 2 28.055 * [backup-simplify]: Simplify (+ 0 2) into 2 28.055 * [backup-simplify]: Simplify 2 into 2 28.056 * [backup-simplify]: Simplify 1 into 1 28.056 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- a)))) 4)) (+ (* 2 (pow (* (/ 1 (/ 1 (- b))) (/ 1 (/ 1 (- a)))) 2)) (* 1 (pow (* (/ 1 (/ 1 (- b))) 1) 4)))) into (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 28.057 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 3 2 1) 28.057 * [backup-simplify]: Simplify (* (* a a) (+ 1 a)) into (* (pow a 2) (+ a 1)) 28.057 * [approximate]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in (a) around 0 28.057 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 28.057 * [taylor]: Taking taylor expansion of (pow a 2) in a 28.057 * [taylor]: Taking taylor expansion of a in a 28.057 * [backup-simplify]: Simplify 0 into 0 28.057 * [backup-simplify]: Simplify 1 into 1 28.057 * [taylor]: Taking taylor expansion of (+ a 1) in a 28.057 * [taylor]: Taking taylor expansion of a in a 28.057 * [backup-simplify]: Simplify 0 into 0 28.057 * [backup-simplify]: Simplify 1 into 1 28.057 * [taylor]: Taking taylor expansion of 1 in a 28.057 * [backup-simplify]: Simplify 1 into 1 28.057 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 28.057 * [taylor]: Taking taylor expansion of (pow a 2) in a 28.057 * [taylor]: Taking taylor expansion of a in a 28.057 * [backup-simplify]: Simplify 0 into 0 28.057 * [backup-simplify]: Simplify 1 into 1 28.057 * [taylor]: Taking taylor expansion of (+ a 1) in a 28.057 * [taylor]: Taking taylor expansion of a in a 28.057 * [backup-simplify]: Simplify 0 into 0 28.057 * [backup-simplify]: Simplify 1 into 1 28.057 * [taylor]: Taking taylor expansion of 1 in a 28.057 * [backup-simplify]: Simplify 1 into 1 28.058 * [backup-simplify]: Simplify (* 1 1) into 1 28.059 * [backup-simplify]: Simplify (+ 0 1) into 1 28.059 * [backup-simplify]: Simplify (* 1 1) into 1 28.059 * [backup-simplify]: Simplify 1 into 1 28.060 * [backup-simplify]: Simplify (+ 1 0) into 1 28.061 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.062 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 28.062 * [backup-simplify]: Simplify 1 into 1 28.062 * [backup-simplify]: Simplify (+ 0 0) into 0 28.063 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.064 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 28.064 * [backup-simplify]: Simplify 0 into 0 28.065 * [backup-simplify]: Simplify (+ 0 0) into 0 28.066 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.068 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))) into 0 28.068 * [backup-simplify]: Simplify 0 into 0 28.068 * [backup-simplify]: Simplify (+ 0 0) into 0 28.070 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 28.071 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 28.071 * [backup-simplify]: Simplify 0 into 0 28.072 * [backup-simplify]: Simplify (+ 0 0) into 0 28.074 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 28.075 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))) into 0 28.075 * [backup-simplify]: Simplify 0 into 0 28.076 * [backup-simplify]: Simplify (+ 0 0) into 0 28.078 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 28.080 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))) into 0 28.080 * [backup-simplify]: Simplify 0 into 0 28.080 * [backup-simplify]: Simplify (+ 0 0) into 0 28.082 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 28.084 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))))) into 0 28.085 * [backup-simplify]: Simplify 0 into 0 28.085 * [backup-simplify]: Simplify (+ (* 1 (pow a 3)) (* 1 (pow a 2))) into (+ (pow a 2) (pow a 3)) 28.085 * [backup-simplify]: Simplify (* (* (/ 1 a) (/ 1 a)) (+ 1 (/ 1 a))) into (/ (+ (/ 1 a) 1) (pow a 2)) 28.085 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in (a) around 0 28.085 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 28.085 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 28.085 * [taylor]: Taking taylor expansion of (/ 1 a) in a 28.085 * [taylor]: Taking taylor expansion of a in a 28.085 * [backup-simplify]: Simplify 0 into 0 28.085 * [backup-simplify]: Simplify 1 into 1 28.086 * [backup-simplify]: Simplify (/ 1 1) into 1 28.086 * [taylor]: Taking taylor expansion of 1 in a 28.086 * [backup-simplify]: Simplify 1 into 1 28.086 * [taylor]: Taking taylor expansion of (pow a 2) in a 28.086 * [taylor]: Taking taylor expansion of a in a 28.086 * [backup-simplify]: Simplify 0 into 0 28.086 * [backup-simplify]: Simplify 1 into 1 28.087 * [backup-simplify]: Simplify (+ 1 0) into 1 28.087 * [backup-simplify]: Simplify (* 1 1) into 1 28.088 * [backup-simplify]: Simplify (/ 1 1) into 1 28.088 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 28.088 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 28.088 * [taylor]: Taking taylor expansion of (/ 1 a) in a 28.088 * [taylor]: Taking taylor expansion of a in a 28.088 * [backup-simplify]: Simplify 0 into 0 28.088 * [backup-simplify]: Simplify 1 into 1 28.088 * [backup-simplify]: Simplify (/ 1 1) into 1 28.088 * [taylor]: Taking taylor expansion of 1 in a 28.088 * [backup-simplify]: Simplify 1 into 1 28.088 * [taylor]: Taking taylor expansion of (pow a 2) in a 28.088 * [taylor]: Taking taylor expansion of a in a 28.089 * [backup-simplify]: Simplify 0 into 0 28.089 * [backup-simplify]: Simplify 1 into 1 28.089 * [backup-simplify]: Simplify (+ 1 0) into 1 28.090 * [backup-simplify]: Simplify (* 1 1) into 1 28.090 * [backup-simplify]: Simplify (/ 1 1) into 1 28.090 * [backup-simplify]: Simplify 1 into 1 28.091 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.092 * [backup-simplify]: Simplify (+ 0 1) into 1 28.092 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.094 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 28.094 * [backup-simplify]: Simplify 1 into 1 28.096 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.096 * [backup-simplify]: Simplify (+ 0 0) into 0 28.097 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.098 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 28.098 * [backup-simplify]: Simplify 0 into 0 28.100 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.100 * [backup-simplify]: Simplify (+ 0 0) into 0 28.101 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.103 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.103 * [backup-simplify]: Simplify 0 into 0 28.104 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.105 * [backup-simplify]: Simplify (+ 0 0) into 0 28.106 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 28.107 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.107 * [backup-simplify]: Simplify 0 into 0 28.108 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.108 * [backup-simplify]: Simplify (+ 0 0) into 0 28.109 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 28.110 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.110 * [backup-simplify]: Simplify 0 into 0 28.110 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.111 * [backup-simplify]: Simplify (+ 0 0) into 0 28.112 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 28.112 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.113 * [backup-simplify]: Simplify 0 into 0 28.113 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.114 * [backup-simplify]: Simplify (+ 0 0) into 0 28.115 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 28.116 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.116 * [backup-simplify]: Simplify 0 into 0 28.116 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 a)) 2)) (* 1 (pow (/ 1 (/ 1 a)) 3))) into (+ (pow a 2) (pow a 3)) 28.116 * [backup-simplify]: Simplify (* (* (/ 1 (- a)) (/ 1 (- a))) (+ 1 (/ 1 (- a)))) into (/ (- 1 (/ 1 a)) (pow a 2)) 28.116 * [approximate]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in (a) around 0 28.116 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 28.116 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 28.116 * [taylor]: Taking taylor expansion of 1 in a 28.116 * [backup-simplify]: Simplify 1 into 1 28.116 * [taylor]: Taking taylor expansion of (/ 1 a) in a 28.116 * [taylor]: Taking taylor expansion of a in a 28.116 * [backup-simplify]: Simplify 0 into 0 28.116 * [backup-simplify]: Simplify 1 into 1 28.117 * [backup-simplify]: Simplify (/ 1 1) into 1 28.117 * [taylor]: Taking taylor expansion of (pow a 2) in a 28.117 * [taylor]: Taking taylor expansion of a in a 28.117 * [backup-simplify]: Simplify 0 into 0 28.117 * [backup-simplify]: Simplify 1 into 1 28.117 * [backup-simplify]: Simplify (- 1) into -1 28.117 * [backup-simplify]: Simplify (+ 0 -1) into -1 28.118 * [backup-simplify]: Simplify (* 1 1) into 1 28.118 * [backup-simplify]: Simplify (/ -1 1) into -1 28.118 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 28.118 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 28.118 * [taylor]: Taking taylor expansion of 1 in a 28.118 * [backup-simplify]: Simplify 1 into 1 28.118 * [taylor]: Taking taylor expansion of (/ 1 a) in a 28.118 * [taylor]: Taking taylor expansion of a in a 28.118 * [backup-simplify]: Simplify 0 into 0 28.118 * [backup-simplify]: Simplify 1 into 1 28.118 * [backup-simplify]: Simplify (/ 1 1) into 1 28.118 * [taylor]: Taking taylor expansion of (pow a 2) in a 28.118 * [taylor]: Taking taylor expansion of a in a 28.118 * [backup-simplify]: Simplify 0 into 0 28.118 * [backup-simplify]: Simplify 1 into 1 28.119 * [backup-simplify]: Simplify (- 1) into -1 28.119 * [backup-simplify]: Simplify (+ 0 -1) into -1 28.119 * [backup-simplify]: Simplify (* 1 1) into 1 28.120 * [backup-simplify]: Simplify (/ -1 1) into -1 28.120 * [backup-simplify]: Simplify -1 into -1 28.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 28.120 * [backup-simplify]: Simplify (- 0) into 0 28.121 * [backup-simplify]: Simplify (+ 1 0) into 1 28.121 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 28.122 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* -1 (/ 0 1)))) into 1 28.122 * [backup-simplify]: Simplify 1 into 1 28.123 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.123 * [backup-simplify]: Simplify (- 0) into 0 28.124 * [backup-simplify]: Simplify (+ 0 0) into 0 28.125 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 28.126 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 28.126 * [backup-simplify]: Simplify 0 into 0 28.127 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.128 * [backup-simplify]: Simplify (- 0) into 0 28.128 * [backup-simplify]: Simplify (+ 0 0) into 0 28.130 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 28.131 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.131 * [backup-simplify]: Simplify 0 into 0 28.132 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.133 * [backup-simplify]: Simplify (- 0) into 0 28.134 * [backup-simplify]: Simplify (+ 0 0) into 0 28.135 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 28.136 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.137 * [backup-simplify]: Simplify 0 into 0 28.138 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.139 * [backup-simplify]: Simplify (- 0) into 0 28.139 * [backup-simplify]: Simplify (+ 0 0) into 0 28.140 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 28.142 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.142 * [backup-simplify]: Simplify 0 into 0 28.143 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.144 * [backup-simplify]: Simplify (- 0) into 0 28.145 * [backup-simplify]: Simplify (+ 0 0) into 0 28.146 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 28.148 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.148 * [backup-simplify]: Simplify 0 into 0 28.149 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.149 * [backup-simplify]: Simplify (- 0) into 0 28.150 * [backup-simplify]: Simplify (+ 0 0) into 0 28.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 28.152 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 28.152 * [backup-simplify]: Simplify 0 into 0 28.152 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- a))) 2)) (* -1 (pow (/ 1 (/ 1 (- a))) 3))) into (+ (pow a 2) (pow a 3)) 28.152 * * * [progress]: simplifying candidates 28.152 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 28.152 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 28.152 * * [simplify]: iters left: 6 (7 enodes) 28.154 * * [simplify]: iters left: 5 (24 enodes) 28.158 * * [simplify]: iters left: 4 (26 enodes) 28.161 * * [simplify]: Extracting #0: cost 1 inf + 0 28.161 * * [simplify]: Extracting #1: cost 3 inf + 0 28.161 * * [simplify]: Extracting #2: cost 7 inf + 0 28.161 * * [simplify]: Extracting #3: cost 8 inf + 2 28.162 * * [simplify]: Extracting #4: cost 6 inf + 268 28.162 * * [simplify]: Extracting #5: cost 0 inf + 728 28.162 * [simplify]: Simplified to (expm1 (hypot a b)) 28.162 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log1p (expm1 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.162 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 28.162 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 28.162 * * [simplify]: iters left: 6 (7 enodes) 28.164 * * [simplify]: iters left: 5 (24 enodes) 28.168 * * [simplify]: iters left: 4 (26 enodes) 28.171 * * [simplify]: Extracting #0: cost 1 inf + 0 28.171 * * [simplify]: Extracting #1: cost 3 inf + 0 28.171 * * [simplify]: Extracting #2: cost 7 inf + 0 28.171 * * [simplify]: Extracting #3: cost 8 inf + 2 28.172 * * [simplify]: Extracting #4: cost 6 inf + 288 28.172 * * [simplify]: Extracting #5: cost 0 inf + 768 28.172 * [simplify]: Simplified to (log1p (hypot a b)) 28.172 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (expm1 (log1p (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.172 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 28.172 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 28.172 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 28.172 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 28.172 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 28.172 * * [simplify]: iters left: 6 (7 enodes) 28.174 * * [simplify]: iters left: 5 (24 enodes) 28.178 * * [simplify]: iters left: 4 (26 enodes) 28.181 * * [simplify]: Extracting #0: cost 1 inf + 0 28.181 * * [simplify]: Extracting #1: cost 3 inf + 0 28.181 * * [simplify]: Extracting #2: cost 7 inf + 0 28.181 * * [simplify]: Extracting #3: cost 8 inf + 2 28.181 * * [simplify]: Extracting #4: cost 6 inf + 268 28.182 * * [simplify]: Extracting #5: cost 0 inf + 728 28.182 * [simplify]: Simplified to (log (hypot a b)) 28.182 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (exp (log (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.182 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 28.183 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 28.183 * * [simplify]: iters left: 6 (7 enodes) 28.186 * * [simplify]: iters left: 5 (24 enodes) 28.193 * * [simplify]: iters left: 4 (26 enodes) 28.200 * * [simplify]: Extracting #0: cost 1 inf + 0 28.200 * * [simplify]: Extracting #1: cost 3 inf + 0 28.200 * * [simplify]: Extracting #2: cost 7 inf + 0 28.200 * * [simplify]: Extracting #3: cost 8 inf + 2 28.200 * * [simplify]: Extracting #4: cost 6 inf + 268 28.200 * * [simplify]: Extracting #5: cost 0 inf + 728 28.201 * [simplify]: Simplified to (exp (hypot a b)) 28.201 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log (exp (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.201 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 28.201 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 28.201 * * [simplify]: iters left: 6 (8 enodes) 28.203 * * [simplify]: iters left: 5 (27 enodes) 28.207 * * [simplify]: iters left: 4 (29 enodes) 28.211 * * [simplify]: Extracting #0: cost 1 inf + 0 28.211 * * [simplify]: Extracting #1: cost 3 inf + 0 28.211 * * [simplify]: Extracting #2: cost 5 inf + 0 28.211 * * [simplify]: Extracting #3: cost 9 inf + 0 28.211 * * [simplify]: Extracting #4: cost 10 inf + 2 28.211 * * [simplify]: Extracting #5: cost 5 inf + 529 28.212 * * [simplify]: Extracting #6: cost 1 inf + 925 28.212 * * [simplify]: Extracting #7: cost 0 inf + 1102 28.212 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 28.212 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.212 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 28.212 * * [simplify]: iters left: 6 (7 enodes) 28.214 * * [simplify]: iters left: 5 (24 enodes) 28.218 * * [simplify]: iters left: 4 (26 enodes) 28.221 * * [simplify]: Extracting #0: cost 1 inf + 0 28.221 * * [simplify]: Extracting #1: cost 3 inf + 0 28.221 * * [simplify]: Extracting #2: cost 7 inf + 0 28.221 * * [simplify]: Extracting #3: cost 8 inf + 2 28.221 * * [simplify]: Extracting #4: cost 6 inf + 278 28.222 * * [simplify]: Extracting #5: cost 0 inf + 748 28.222 * [simplify]: Simplified to (cbrt (hypot a b)) 28.222 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.222 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 28.222 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 28.222 * * [simplify]: iters left: 6 (8 enodes) 28.224 * * [simplify]: iters left: 5 (27 enodes) 28.231 * * [simplify]: iters left: 4 (40 enodes) 28.245 * * [simplify]: iters left: 3 (67 enodes) 28.266 * * [simplify]: iters left: 2 (93 enodes) 28.294 * * [simplify]: iters left: 1 (121 enodes) 28.334 * * [simplify]: Extracting #0: cost 1 inf + 0 28.334 * * [simplify]: Extracting #1: cost 17 inf + 0 28.334 * * [simplify]: Extracting #2: cost 28 inf + 44 28.334 * * [simplify]: Extracting #3: cost 25 inf + 282 28.335 * * [simplify]: Extracting #4: cost 9 inf + 3024 28.337 * * [simplify]: Extracting #5: cost 2 inf + 4713 28.338 * * [simplify]: Extracting #6: cost 0 inf + 5751 28.340 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 28.340 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.340 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 28.341 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 28.341 * * [simplify]: iters left: 6 (8 enodes) 28.344 * * [simplify]: iters left: 5 (27 enodes) 28.351 * * [simplify]: iters left: 4 (28 enodes) 28.355 * * [simplify]: Extracting #0: cost 1 inf + 0 28.355 * * [simplify]: Extracting #1: cost 4 inf + 0 28.355 * * [simplify]: Extracting #2: cost 7 inf + 0 28.355 * * [simplify]: Extracting #3: cost 12 inf + 0 28.355 * * [simplify]: Extracting #4: cost 12 inf + 2 28.355 * * [simplify]: Extracting #5: cost 10 inf + 84 28.355 * * [simplify]: Extracting #6: cost 4 inf + 754 28.355 * * [simplify]: Extracting #7: cost 0 inf + 1582 28.355 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 28.356 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.356 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 28.356 * * [simplify]: iters left: 6 (7 enodes) 28.358 * * [simplify]: iters left: 5 (23 enodes) 28.361 * * [simplify]: iters left: 4 (24 enodes) 28.364 * * [simplify]: Extracting #0: cost 1 inf + 0 28.365 * * [simplify]: Extracting #1: cost 3 inf + 0 28.365 * * [simplify]: Extracting #2: cost 5 inf + 0 28.365 * * [simplify]: Extracting #3: cost 10 inf + 0 28.365 * * [simplify]: Extracting #4: cost 10 inf + 2 28.365 * * [simplify]: Extracting #5: cost 1 inf + 931 28.365 * * [simplify]: Extracting #6: cost 0 inf + 1148 28.365 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 28.365 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.365 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 28.366 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 28.366 * * [simplify]: iters left: 6 (7 enodes) 28.368 * * [simplify]: iters left: 5 (24 enodes) 28.371 * * [simplify]: iters left: 4 (26 enodes) 28.375 * * [simplify]: Extracting #0: cost 1 inf + 0 28.375 * * [simplify]: Extracting #1: cost 3 inf + 0 28.375 * * [simplify]: Extracting #2: cost 7 inf + 0 28.375 * * [simplify]: Extracting #3: cost 8 inf + 2 28.375 * * [simplify]: Extracting #4: cost 6 inf + 238 28.375 * * [simplify]: Extracting #5: cost 0 inf + 668 28.375 * [simplify]: Simplified to (sqrt (hypot a b)) 28.375 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.376 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 28.376 * * [simplify]: iters left: 6 (7 enodes) 28.377 * * [simplify]: iters left: 5 (24 enodes) 28.381 * * [simplify]: iters left: 4 (26 enodes) 28.384 * * [simplify]: Extracting #0: cost 1 inf + 0 28.384 * * [simplify]: Extracting #1: cost 3 inf + 0 28.384 * * [simplify]: Extracting #2: cost 7 inf + 0 28.384 * * [simplify]: Extracting #3: cost 8 inf + 2 28.385 * * [simplify]: Extracting #4: cost 6 inf + 238 28.385 * * [simplify]: Extracting #5: cost 0 inf + 668 28.385 * [simplify]: Simplified to (sqrt (hypot a b)) 28.385 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.385 * * * * [progress]: [ 12 / 88 ] simplifiying candidate # 28.385 * [simplify]: Simplifying (sqrt 1) 28.385 * * [simplify]: iters left: 1 (2 enodes) 28.389 * * [simplify]: Extracting #0: cost 1 inf + 0 28.389 * * [simplify]: Extracting #1: cost 0 inf + 1 28.389 * [simplify]: Simplified to 1 28.389 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.390 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 28.390 * * [simplify]: iters left: 5 (6 enodes) 28.393 * * [simplify]: iters left: 4 (21 enodes) 28.396 * * [simplify]: iters left: 3 (23 enodes) 28.399 * * [simplify]: Extracting #0: cost 1 inf + 0 28.400 * * [simplify]: Extracting #1: cost 5 inf + 0 28.400 * * [simplify]: Extracting #2: cost 6 inf + 2 28.400 * * [simplify]: Extracting #3: cost 2 inf + 392 28.400 * * [simplify]: Extracting #4: cost 0 inf + 474 28.400 * [simplify]: Simplified to (hypot a b) 28.400 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (hypot a b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.400 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 28.400 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 28.400 * * [simplify]: iters left: 6 (9 enodes) 28.404 * * [simplify]: iters left: 5 (45 enodes) 28.416 * * [simplify]: iters left: 4 (116 enodes) 28.463 * * [simplify]: iters left: 3 (219 enodes) 28.521 * * [simplify]: iters left: 2 (423 enodes) 28.664 * * [simplify]: Extracting #0: cost 1 inf + 0 28.664 * * [simplify]: Extracting #1: cost 7 inf + 0 28.665 * * [simplify]: Extracting #2: cost 42 inf + 0 28.665 * * [simplify]: Extracting #3: cost 132 inf + 460 28.668 * * [simplify]: Extracting #4: cost 158 inf + 6738 28.675 * * [simplify]: Extracting #5: cost 63 inf + 40644 28.685 * * [simplify]: Extracting #6: cost 4 inf + 68670 28.697 * * [simplify]: Extracting #7: cost 0 inf + 69962 28.709 * * [simplify]: Extracting #8: cost 0 inf + 69922 28.720 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 28.720 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.721 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 28.721 * * [simplify]: iters left: 6 (10 enodes) 28.727 * * [simplify]: iters left: 5 (54 enodes) 28.754 * * [simplify]: iters left: 4 (130 enodes) 28.802 * * [simplify]: iters left: 3 (292 enodes) 28.910 * * [simplify]: Extracting #0: cost 1 inf + 0 28.910 * * [simplify]: Extracting #1: cost 3 inf + 0 28.910 * * [simplify]: Extracting #2: cost 40 inf + 0 28.911 * * [simplify]: Extracting #3: cost 96 inf + 536 28.913 * * [simplify]: Extracting #4: cost 40 inf + 8183 28.918 * * [simplify]: Extracting #5: cost 11 inf + 12381 28.924 * * [simplify]: Extracting #6: cost 4 inf + 13734 28.933 * * [simplify]: Extracting #7: cost 0 inf + 14662 28.941 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 28.941 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 28.942 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 28.942 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 28.942 * * [simplify]: iters left: 6 (8 enodes) 28.946 * * [simplify]: iters left: 5 (38 enodes) 28.964 * * [simplify]: iters left: 4 (72 enodes) 28.992 * * [simplify]: iters left: 3 (135 enodes) 29.038 * * [simplify]: iters left: 2 (298 enodes) 29.204 * * [simplify]: Extracting #0: cost 1 inf + 0 29.205 * * [simplify]: Extracting #1: cost 3 inf + 0 29.205 * * [simplify]: Extracting #2: cost 70 inf + 0 29.206 * * [simplify]: Extracting #3: cost 186 inf + 286 29.208 * * [simplify]: Extracting #4: cost 150 inf + 7186 29.215 * * [simplify]: Extracting #5: cost 35 inf + 27843 29.227 * * [simplify]: Extracting #6: cost 3 inf + 34589 29.237 * * [simplify]: Extracting #7: cost 0 inf + 35476 29.253 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 29.253 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.254 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 29.254 * * [simplify]: iters left: 5 (6 enodes) 29.257 * * [simplify]: iters left: 4 (24 enodes) 29.265 * * [simplify]: iters left: 3 (37 enodes) 29.277 * * [simplify]: iters left: 2 (56 enodes) 29.298 * * [simplify]: iters left: 1 (103 enodes) 29.323 * * [simplify]: Extracting #0: cost 1 inf + 0 29.323 * * [simplify]: Extracting #1: cost 3 inf + 0 29.323 * * [simplify]: Extracting #2: cost 35 inf + 0 29.323 * * [simplify]: Extracting #3: cost 40 inf + 413 29.326 * * [simplify]: Extracting #4: cost 6 inf + 4597 29.328 * * [simplify]: Extracting #5: cost 0 inf + 5448 29.330 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 29.330 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.330 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 29.331 * [simplify]: Simplifying (/ 1 2) 29.331 * * [simplify]: iters left: 2 (3 enodes) 29.336 * * [simplify]: iters left: 1 (12 enodes) 29.342 * * [simplify]: Extracting #0: cost 1 inf + 0 29.342 * * [simplify]: Extracting #1: cost 0 inf + 1 29.342 * [simplify]: Simplified to 1/2 29.342 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (pow (+ (* a a) (* b b)) 1/2) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.343 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 29.343 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 29.343 * * [simplify]: iters left: 6 (7 enodes) 29.347 * * [simplify]: iters left: 5 (24 enodes) 29.354 * * [simplify]: iters left: 4 (26 enodes) 29.361 * * [simplify]: Extracting #0: cost 1 inf + 0 29.361 * * [simplify]: Extracting #1: cost 3 inf + 0 29.361 * * [simplify]: Extracting #2: cost 7 inf + 0 29.362 * * [simplify]: Extracting #3: cost 8 inf + 2 29.362 * * [simplify]: Extracting #4: cost 6 inf + 238 29.362 * * [simplify]: Extracting #5: cost 0 inf + 668 29.362 * [simplify]: Simplified to (sqrt (hypot a b)) 29.362 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.363 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 29.363 * * [simplify]: iters left: 6 (7 enodes) 29.366 * * [simplify]: iters left: 5 (24 enodes) 29.373 * * [simplify]: iters left: 4 (26 enodes) 29.378 * * [simplify]: Extracting #0: cost 1 inf + 0 29.378 * * [simplify]: Extracting #1: cost 3 inf + 0 29.379 * * [simplify]: Extracting #2: cost 7 inf + 0 29.379 * * [simplify]: Extracting #3: cost 8 inf + 2 29.379 * * [simplify]: Extracting #4: cost 6 inf + 238 29.379 * * [simplify]: Extracting #5: cost 0 inf + 668 29.379 * [simplify]: Simplified to (sqrt (hypot a b)) 29.379 * [simplify]: Simplified (2 1 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.379 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 29.379 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 29.379 * * * * [progress]: [ 19 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1))> 29.379 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 29.380 * * [simplify]: iters left: 6 (7 enodes) 29.381 * * [simplify]: iters left: 5 (21 enodes) 29.384 * * [simplify]: iters left: 4 (23 enodes) 29.387 * * [simplify]: Extracting #0: cost 1 inf + 0 29.387 * * [simplify]: Extracting #1: cost 2 inf + 0 29.387 * * [simplify]: Extracting #2: cost 5 inf + 0 29.387 * * [simplify]: Extracting #3: cost 6 inf + 2 29.387 * * [simplify]: Extracting #4: cost 2 inf + 392 29.388 * * [simplify]: Extracting #5: cost 0 inf + 474 29.388 * [simplify]: Simplified to (real->posit16 (hypot a b)) 29.388 * [simplify]: Simplified (2 1 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (posit16->real (real->posit16 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.388 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 29.388 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 29.388 * * [simplify]: iters left: 6 (7 enodes) 29.390 * * [simplify]: iters left: 5 (24 enodes) 29.393 * * [simplify]: iters left: 4 (26 enodes) 29.397 * * [simplify]: Extracting #0: cost 1 inf + 0 29.397 * * [simplify]: Extracting #1: cost 3 inf + 0 29.397 * * [simplify]: Extracting #2: cost 7 inf + 0 29.397 * * [simplify]: Extracting #3: cost 8 inf + 2 29.398 * * [simplify]: Extracting #4: cost 6 inf + 268 29.398 * * [simplify]: Extracting #5: cost 0 inf + 728 29.398 * [simplify]: Simplified to (expm1 (hypot a b)) 29.398 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (log1p (expm1 (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.398 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 29.398 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 29.398 * * [simplify]: iters left: 6 (7 enodes) 29.400 * * [simplify]: iters left: 5 (24 enodes) 29.404 * * [simplify]: iters left: 4 (26 enodes) 29.407 * * [simplify]: Extracting #0: cost 1 inf + 0 29.407 * * [simplify]: Extracting #1: cost 3 inf + 0 29.407 * * [simplify]: Extracting #2: cost 7 inf + 0 29.407 * * [simplify]: Extracting #3: cost 8 inf + 2 29.407 * * [simplify]: Extracting #4: cost 6 inf + 288 29.408 * * [simplify]: Extracting #5: cost 0 inf + 768 29.408 * [simplify]: Simplified to (log1p (hypot a b)) 29.408 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (expm1 (log1p (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.408 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 29.408 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 29.408 * * * * [progress]: [ 24 / 88 ] simplifiying candidate # 29.408 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 29.408 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 29.408 * * [simplify]: iters left: 6 (7 enodes) 29.411 * * [simplify]: iters left: 5 (24 enodes) 29.417 * * [simplify]: iters left: 4 (26 enodes) 29.424 * * [simplify]: Extracting #0: cost 1 inf + 0 29.424 * * [simplify]: Extracting #1: cost 3 inf + 0 29.424 * * [simplify]: Extracting #2: cost 7 inf + 0 29.424 * * [simplify]: Extracting #3: cost 8 inf + 2 29.424 * * [simplify]: Extracting #4: cost 6 inf + 268 29.424 * * [simplify]: Extracting #5: cost 0 inf + 728 29.425 * [simplify]: Simplified to (log (hypot a b)) 29.425 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (exp (log (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.425 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 29.425 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 29.425 * * [simplify]: iters left: 6 (7 enodes) 29.429 * * [simplify]: iters left: 5 (24 enodes) 29.434 * * [simplify]: iters left: 4 (26 enodes) 29.438 * * [simplify]: Extracting #0: cost 1 inf + 0 29.438 * * [simplify]: Extracting #1: cost 3 inf + 0 29.438 * * [simplify]: Extracting #2: cost 7 inf + 0 29.438 * * [simplify]: Extracting #3: cost 8 inf + 2 29.438 * * [simplify]: Extracting #4: cost 6 inf + 268 29.438 * * [simplify]: Extracting #5: cost 0 inf + 728 29.438 * [simplify]: Simplified to (exp (hypot a b)) 29.438 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (log (exp (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.439 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 29.439 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 29.439 * * [simplify]: iters left: 6 (8 enodes) 29.441 * * [simplify]: iters left: 5 (27 enodes) 29.446 * * [simplify]: iters left: 4 (29 enodes) 29.450 * * [simplify]: Extracting #0: cost 1 inf + 0 29.450 * * [simplify]: Extracting #1: cost 3 inf + 0 29.450 * * [simplify]: Extracting #2: cost 5 inf + 0 29.450 * * [simplify]: Extracting #3: cost 9 inf + 0 29.451 * * [simplify]: Extracting #4: cost 10 inf + 2 29.451 * * [simplify]: Extracting #5: cost 5 inf + 529 29.451 * * [simplify]: Extracting #6: cost 1 inf + 925 29.451 * * [simplify]: Extracting #7: cost 0 inf + 1102 29.451 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 29.451 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.452 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 29.452 * * [simplify]: iters left: 6 (7 enodes) 29.453 * * [simplify]: iters left: 5 (24 enodes) 29.457 * * [simplify]: iters left: 4 (26 enodes) 29.460 * * [simplify]: Extracting #0: cost 1 inf + 0 29.460 * * [simplify]: Extracting #1: cost 3 inf + 0 29.460 * * [simplify]: Extracting #2: cost 7 inf + 0 29.461 * * [simplify]: Extracting #3: cost 8 inf + 2 29.461 * * [simplify]: Extracting #4: cost 6 inf + 278 29.461 * * [simplify]: Extracting #5: cost 0 inf + 748 29.461 * [simplify]: Simplified to (cbrt (hypot a b)) 29.461 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.461 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 29.461 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 29.461 * * [simplify]: iters left: 6 (8 enodes) 29.464 * * [simplify]: iters left: 5 (27 enodes) 29.470 * * [simplify]: iters left: 4 (40 enodes) 29.486 * * [simplify]: iters left: 3 (67 enodes) 29.510 * * [simplify]: iters left: 2 (93 enodes) 29.541 * * [simplify]: iters left: 1 (121 enodes) 29.581 * * [simplify]: Extracting #0: cost 1 inf + 0 29.581 * * [simplify]: Extracting #1: cost 17 inf + 0 29.581 * * [simplify]: Extracting #2: cost 28 inf + 44 29.582 * * [simplify]: Extracting #3: cost 25 inf + 282 29.583 * * [simplify]: Extracting #4: cost 9 inf + 3024 29.584 * * [simplify]: Extracting #5: cost 2 inf + 4713 29.586 * * [simplify]: Extracting #6: cost 0 inf + 5751 29.588 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 29.588 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.588 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 29.589 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 29.589 * * [simplify]: iters left: 6 (8 enodes) 29.596 * * [simplify]: iters left: 5 (27 enodes) 29.604 * * [simplify]: iters left: 4 (28 enodes) 29.612 * * [simplify]: Extracting #0: cost 1 inf + 0 29.612 * * [simplify]: Extracting #1: cost 4 inf + 0 29.612 * * [simplify]: Extracting #2: cost 7 inf + 0 29.612 * * [simplify]: Extracting #3: cost 12 inf + 0 29.612 * * [simplify]: Extracting #4: cost 12 inf + 2 29.612 * * [simplify]: Extracting #5: cost 10 inf + 84 29.613 * * [simplify]: Extracting #6: cost 4 inf + 754 29.613 * * [simplify]: Extracting #7: cost 0 inf + 1582 29.614 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 29.614 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.615 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 29.615 * * [simplify]: iters left: 6 (7 enodes) 29.618 * * [simplify]: iters left: 5 (23 enodes) 29.625 * * [simplify]: iters left: 4 (24 enodes) 29.629 * * [simplify]: Extracting #0: cost 1 inf + 0 29.629 * * [simplify]: Extracting #1: cost 3 inf + 0 29.629 * * [simplify]: Extracting #2: cost 5 inf + 0 29.630 * * [simplify]: Extracting #3: cost 10 inf + 0 29.630 * * [simplify]: Extracting #4: cost 10 inf + 2 29.630 * * [simplify]: Extracting #5: cost 1 inf + 931 29.630 * * [simplify]: Extracting #6: cost 0 inf + 1148 29.630 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 29.630 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.631 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 29.631 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 29.631 * * [simplify]: iters left: 6 (7 enodes) 29.633 * * [simplify]: iters left: 5 (24 enodes) 29.637 * * [simplify]: iters left: 4 (26 enodes) 29.641 * * [simplify]: Extracting #0: cost 1 inf + 0 29.641 * * [simplify]: Extracting #1: cost 3 inf + 0 29.641 * * [simplify]: Extracting #2: cost 7 inf + 0 29.641 * * [simplify]: Extracting #3: cost 8 inf + 2 29.641 * * [simplify]: Extracting #4: cost 6 inf + 238 29.641 * * [simplify]: Extracting #5: cost 0 inf + 668 29.642 * [simplify]: Simplified to (sqrt (hypot a b)) 29.642 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.642 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 29.642 * * [simplify]: iters left: 6 (7 enodes) 29.644 * * [simplify]: iters left: 5 (24 enodes) 29.648 * * [simplify]: iters left: 4 (26 enodes) 29.652 * * [simplify]: Extracting #0: cost 1 inf + 0 29.652 * * [simplify]: Extracting #1: cost 3 inf + 0 29.652 * * [simplify]: Extracting #2: cost 7 inf + 0 29.652 * * [simplify]: Extracting #3: cost 8 inf + 2 29.652 * * [simplify]: Extracting #4: cost 6 inf + 238 29.652 * * [simplify]: Extracting #5: cost 0 inf + 668 29.653 * [simplify]: Simplified to (sqrt (hypot a b)) 29.653 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.653 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 29.653 * [simplify]: Simplifying (sqrt 1) 29.653 * * [simplify]: iters left: 1 (2 enodes) 29.658 * * [simplify]: Extracting #0: cost 1 inf + 0 29.658 * * [simplify]: Extracting #1: cost 0 inf + 1 29.658 * [simplify]: Simplified to 1 29.658 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.659 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 29.659 * * [simplify]: iters left: 5 (6 enodes) 29.662 * * [simplify]: iters left: 4 (21 enodes) 29.668 * * [simplify]: iters left: 3 (23 enodes) 29.675 * * [simplify]: Extracting #0: cost 1 inf + 0 29.675 * * [simplify]: Extracting #1: cost 5 inf + 0 29.675 * * [simplify]: Extracting #2: cost 6 inf + 2 29.675 * * [simplify]: Extracting #3: cost 2 inf + 392 29.676 * * [simplify]: Extracting #4: cost 0 inf + 474 29.676 * [simplify]: Simplified to (hypot a b) 29.676 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (* 1 (hypot a b)) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 29.676 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 29.677 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 29.677 * * [simplify]: iters left: 6 (9 enodes) 29.684 * * [simplify]: iters left: 5 (45 enodes) 29.702 * * [simplify]: iters left: 4 (116 enodes) 29.749 * * [simplify]: iters left: 3 (219 enodes) 29.847 * * [simplify]: iters left: 2 (423 enodes) 30.074 * * [simplify]: Extracting #0: cost 1 inf + 0 30.074 * * [simplify]: Extracting #1: cost 7 inf + 0 30.074 * * [simplify]: Extracting #2: cost 42 inf + 0 30.075 * * [simplify]: Extracting #3: cost 132 inf + 460 30.078 * * [simplify]: Extracting #4: cost 158 inf + 6738 30.085 * * [simplify]: Extracting #5: cost 63 inf + 40644 30.096 * * [simplify]: Extracting #6: cost 4 inf + 68670 30.107 * * [simplify]: Extracting #7: cost 0 inf + 69962 30.114 * * [simplify]: Extracting #8: cost 0 inf + 69922 30.120 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 30.120 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.121 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 30.121 * * [simplify]: iters left: 6 (10 enodes) 30.124 * * [simplify]: iters left: 5 (54 enodes) 30.140 * * [simplify]: iters left: 4 (130 enodes) 30.202 * * [simplify]: iters left: 3 (292 enodes) 30.292 * * [simplify]: Extracting #0: cost 1 inf + 0 30.292 * * [simplify]: Extracting #1: cost 3 inf + 0 30.292 * * [simplify]: Extracting #2: cost 40 inf + 0 30.293 * * [simplify]: Extracting #3: cost 96 inf + 536 30.296 * * [simplify]: Extracting #4: cost 40 inf + 8183 30.300 * * [simplify]: Extracting #5: cost 11 inf + 12381 30.305 * * [simplify]: Extracting #6: cost 4 inf + 13734 30.310 * * [simplify]: Extracting #7: cost 0 inf + 14662 30.319 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 30.320 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.320 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 30.321 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 30.321 * * [simplify]: iters left: 6 (8 enodes) 30.326 * * [simplify]: iters left: 5 (38 enodes) 30.334 * * [simplify]: iters left: 4 (72 enodes) 30.354 * * [simplify]: iters left: 3 (135 enodes) 30.402 * * [simplify]: iters left: 2 (298 enodes) 30.588 * * [simplify]: Extracting #0: cost 1 inf + 0 30.588 * * [simplify]: Extracting #1: cost 3 inf + 0 30.588 * * [simplify]: Extracting #2: cost 70 inf + 0 30.589 * * [simplify]: Extracting #3: cost 186 inf + 286 30.591 * * [simplify]: Extracting #4: cost 150 inf + 7186 30.598 * * [simplify]: Extracting #5: cost 35 inf + 27843 30.606 * * [simplify]: Extracting #6: cost 3 inf + 34589 30.618 * * [simplify]: Extracting #7: cost 0 inf + 35476 30.632 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 30.632 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.632 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 30.633 * * [simplify]: iters left: 5 (6 enodes) 30.636 * * [simplify]: iters left: 4 (24 enodes) 30.643 * * [simplify]: iters left: 3 (37 enodes) 30.654 * * [simplify]: iters left: 2 (56 enodes) 30.664 * * [simplify]: iters left: 1 (103 enodes) 30.686 * * [simplify]: Extracting #0: cost 1 inf + 0 30.686 * * [simplify]: Extracting #1: cost 3 inf + 0 30.686 * * [simplify]: Extracting #2: cost 35 inf + 0 30.686 * * [simplify]: Extracting #3: cost 40 inf + 413 30.687 * * [simplify]: Extracting #4: cost 6 inf + 4597 30.689 * * [simplify]: Extracting #5: cost 0 inf + 5448 30.690 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 30.690 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.691 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 30.691 * [simplify]: Simplifying (/ 1 2) 30.691 * * [simplify]: iters left: 2 (3 enodes) 30.693 * * [simplify]: iters left: 1 (12 enodes) 30.696 * * [simplify]: Extracting #0: cost 1 inf + 0 30.696 * * [simplify]: Extracting #1: cost 0 inf + 1 30.696 * [simplify]: Simplified to 1/2 30.696 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (pow (+ (* a a) (* b b)) 1/2) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.696 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 30.697 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 30.697 * * [simplify]: iters left: 6 (7 enodes) 30.702 * * [simplify]: iters left: 5 (24 enodes) 30.708 * * [simplify]: iters left: 4 (26 enodes) 30.715 * * [simplify]: Extracting #0: cost 1 inf + 0 30.715 * * [simplify]: Extracting #1: cost 3 inf + 0 30.715 * * [simplify]: Extracting #2: cost 7 inf + 0 30.716 * * [simplify]: Extracting #3: cost 8 inf + 2 30.716 * * [simplify]: Extracting #4: cost 6 inf + 238 30.716 * * [simplify]: Extracting #5: cost 0 inf + 668 30.716 * [simplify]: Simplified to (sqrt (hypot a b)) 30.716 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.717 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 30.717 * * [simplify]: iters left: 6 (7 enodes) 30.720 * * [simplify]: iters left: 5 (24 enodes) 30.727 * * [simplify]: iters left: 4 (26 enodes) 30.733 * * [simplify]: Extracting #0: cost 1 inf + 0 30.733 * * [simplify]: Extracting #1: cost 3 inf + 0 30.733 * * [simplify]: Extracting #2: cost 7 inf + 0 30.733 * * [simplify]: Extracting #3: cost 8 inf + 2 30.734 * * [simplify]: Extracting #4: cost 6 inf + 238 30.734 * * [simplify]: Extracting #5: cost 0 inf + 668 30.734 * [simplify]: Simplified to (sqrt (hypot a b)) 30.734 * [simplify]: Simplified (2 1 1 1 2) to (λ (a b) (- (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.735 * * * * [progress]: [ 36 / 88 ] simplifiying candidate # 30.735 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 30.735 * * * * [progress]: [ 38 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1))> 30.735 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 30.735 * * [simplify]: iters left: 6 (7 enodes) 30.739 * * [simplify]: iters left: 5 (21 enodes) 30.745 * * [simplify]: iters left: 4 (23 enodes) 30.751 * * [simplify]: Extracting #0: cost 1 inf + 0 30.751 * * [simplify]: Extracting #1: cost 2 inf + 0 30.752 * * [simplify]: Extracting #2: cost 5 inf + 0 30.752 * * [simplify]: Extracting #3: cost 6 inf + 2 30.752 * * [simplify]: Extracting #4: cost 2 inf + 392 30.752 * * [simplify]: Extracting #5: cost 0 inf + 474 30.752 * [simplify]: Simplified to (real->posit16 (hypot a b)) 30.753 * [simplify]: Simplified (2 1 1 1 1) to (λ (a b) (- (fma (pow (posit16->real (real->posit16 (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 30.753 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 30.753 * [simplify]: Simplifying (expm1 (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 30.754 * * [simplify]: iters left: 6 (20 enodes) 30.768 * * [simplify]: iters left: 5 (96 enodes) 30.798 * * [simplify]: iters left: 4 (207 enodes) 30.894 * * [simplify]: iters left: 3 (458 enodes) 31.156 * * [simplify]: Extracting #0: cost 1 inf + 0 31.156 * * [simplify]: Extracting #1: cost 3 inf + 0 31.156 * * [simplify]: Extracting #2: cost 45 inf + 0 31.158 * * [simplify]: Extracting #3: cost 166 inf + 185 31.166 * * [simplify]: Extracting #4: cost 147 inf + 13319 31.187 * * [simplify]: Extracting #5: cost 20 inf + 34583 31.216 * * [simplify]: Extracting #6: cost 2 inf + 37235 31.238 * * [simplify]: Extracting #7: cost 0 inf + 37097 31.259 * * [simplify]: Extracting #8: cost 0 inf + 36992 31.280 * [simplify]: Simplified to (expm1 (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 31.281 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (log1p (expm1 (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 31.281 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 31.281 * [simplify]: Simplifying (log1p (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 31.282 * * [simplify]: iters left: 6 (20 enodes) 31.295 * * [simplify]: iters left: 5 (96 enodes) 31.335 * * [simplify]: iters left: 4 (207 enodes) 31.427 * * [simplify]: iters left: 3 (458 enodes) 31.616 * * [simplify]: Extracting #0: cost 1 inf + 0 31.616 * * [simplify]: Extracting #1: cost 3 inf + 0 31.617 * * [simplify]: Extracting #2: cost 45 inf + 0 31.618 * * [simplify]: Extracting #3: cost 166 inf + 185 31.622 * * [simplify]: Extracting #4: cost 147 inf + 13319 31.637 * * [simplify]: Extracting #5: cost 20 inf + 34583 31.650 * * [simplify]: Extracting #6: cost 2 inf + 37275 31.669 * * [simplify]: Extracting #7: cost 0 inf + 37137 31.688 * * [simplify]: Extracting #8: cost 0 inf + 37032 31.707 * [simplify]: Simplified to (log1p (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 31.707 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (expm1 (log1p (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 31.707 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 31.708 * [simplify]: Simplifying (* (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2)) 31.708 * * [simplify]: iters left: 6 (9 enodes) 31.714 * * [simplify]: iters left: 5 (38 enodes) 31.728 * * [simplify]: iters left: 4 (58 enodes) 31.751 * * [simplify]: iters left: 3 (108 enodes) 31.789 * * [simplify]: iters left: 2 (246 enodes) 31.949 * * [simplify]: Extracting #0: cost 1 inf + 0 31.949 * * [simplify]: Extracting #1: cost 37 inf + 0 31.950 * * [simplify]: Extracting #2: cost 122 inf + 836 31.955 * * [simplify]: Extracting #3: cost 60 inf + 12466 31.965 * * [simplify]: Extracting #4: cost 5 inf + 29465 31.975 * * [simplify]: Extracting #5: cost 1 inf + 30590 31.986 * * [simplify]: Extracting #6: cost 0 inf + 30858 31.996 * [simplify]: Simplified to (* (fma b b (* a a)) (fma b b (* a a))) 31.997 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (+ (* (fma b b (* a a)) (fma b b (* a a))) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 31.997 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 31.997 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 31.998 * [simplify]: Simplifying (log (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 31.998 * * [simplify]: iters left: 6 (20 enodes) 32.012 * * [simplify]: iters left: 5 (96 enodes) 32.065 * * [simplify]: iters left: 4 (207 enodes) 32.149 * * [simplify]: iters left: 3 (458 enodes) 32.374 * * [simplify]: Extracting #0: cost 1 inf + 0 32.375 * * [simplify]: Extracting #1: cost 3 inf + 0 32.375 * * [simplify]: Extracting #2: cost 45 inf + 0 32.376 * * [simplify]: Extracting #3: cost 166 inf + 185 32.379 * * [simplify]: Extracting #4: cost 147 inf + 13319 32.391 * * [simplify]: Extracting #5: cost 20 inf + 34583 32.410 * * [simplify]: Extracting #6: cost 2 inf + 37235 32.422 * * [simplify]: Extracting #7: cost 0 inf + 37097 32.433 * * [simplify]: Extracting #8: cost 0 inf + 36992 32.446 * [simplify]: Simplified to (log (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 32.446 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (exp (log (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 32.446 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 32.447 * [simplify]: Simplifying (exp (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 32.447 * * [simplify]: iters left: 6 (20 enodes) 32.464 * * [simplify]: iters left: 5 (96 enodes) 32.504 * * [simplify]: iters left: 4 (210 enodes) 32.588 * * [simplify]: iters left: 3 (479 enodes) 32.819 * * [simplify]: Extracting #0: cost 1 inf + 0 32.819 * * [simplify]: Extracting #1: cost 13 inf + 0 32.819 * * [simplify]: Extracting #2: cost 94 inf + 0 32.820 * * [simplify]: Extracting #3: cost 217 inf + 615 32.824 * * [simplify]: Extracting #4: cost 191 inf + 15423 32.836 * * [simplify]: Extracting #5: cost 26 inf + 46150 32.856 * * [simplify]: Extracting #6: cost 4 inf + 49889 32.873 * * [simplify]: Extracting #7: cost 0 inf + 50545 32.890 * * [simplify]: Extracting #8: cost 0 inf + 50515 32.915 * [simplify]: Simplified to (exp (fma (* b b) (+ (* -12 a) 4) (fma (fma 4 a 4) (* a a) (* (fma b b (* a a)) (fma b b (* a a)))))) 32.915 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (log (exp (fma (* b b) (+ (* -12 a) 4) (fma (fma 4 a 4) (* a a) (* (fma b b (* a a)) (fma b b (* a a))))))) 1)) 32.915 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 32.915 * [simplify]: Simplifying (* (cbrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (cbrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 32.916 * * [simplify]: iters left: 6 (21 enodes) 32.928 * * [simplify]: iters left: 5 (99 enodes) 32.965 * * [simplify]: iters left: 4 (210 enodes) 33.060 * * [simplify]: iters left: 3 (458 enodes) 33.300 * * [simplify]: Extracting #0: cost 1 inf + 0 33.300 * * [simplify]: Extracting #1: cost 3 inf + 0 33.300 * * [simplify]: Extracting #2: cost 5 inf + 0 33.300 * * [simplify]: Extracting #3: cost 53 inf + 0 33.301 * * [simplify]: Extracting #4: cost 207 inf + 86 33.308 * * [simplify]: Extracting #5: cost 175 inf + 13109 33.335 * * [simplify]: Extracting #6: cost 36 inf + 37055 33.358 * * [simplify]: Extracting #7: cost 3 inf + 44001 33.380 * * [simplify]: Extracting #8: cost 0 inf + 44601 33.392 * [simplify]: Simplified to (* (cbrt (fma 4 (fma b (fma b (* -3 a) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) (cbrt (fma 4 (fma b (fma b (* -3 a) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 33.392 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (* (* (cbrt (fma 4 (fma b (fma b (* -3 a) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) (cbrt (fma 4 (fma b (fma b (* -3 a) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) (cbrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 33.392 * [simplify]: Simplifying (cbrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 33.392 * * [simplify]: iters left: 6 (20 enodes) 33.399 * * [simplify]: iters left: 5 (96 enodes) 33.432 * * [simplify]: iters left: 4 (207 enodes) 33.533 * * [simplify]: iters left: 3 (458 enodes) 33.785 * * [simplify]: Extracting #0: cost 1 inf + 0 33.786 * * [simplify]: Extracting #1: cost 3 inf + 0 33.786 * * [simplify]: Extracting #2: cost 45 inf + 0 33.787 * * [simplify]: Extracting #3: cost 166 inf + 185 33.795 * * [simplify]: Extracting #4: cost 147 inf + 13319 33.810 * * [simplify]: Extracting #5: cost 20 inf + 34583 33.821 * * [simplify]: Extracting #6: cost 2 inf + 37255 33.831 * * [simplify]: Extracting #7: cost 0 inf + 37117 33.849 * * [simplify]: Extracting #8: cost 0 inf + 37012 33.868 * [simplify]: Simplified to (cbrt (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 33.868 * [simplify]: Simplified (2 1 2) to (λ (a b) (- (* (* (cbrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (cbrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) (cbrt (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 33.869 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 33.869 * [simplify]: Simplifying (* (* (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 33.869 * * [simplify]: iters left: 6 (21 enodes) 33.882 * * [simplify]: iters left: 5 (100 enodes) 33.919 * * [simplify]: iters left: 4 (224 enodes) 34.021 * * [simplify]: Extracting #0: cost 1 inf + 0 34.022 * * [simplify]: Extracting #1: cost 11 inf + 0 34.022 * * [simplify]: Extracting #2: cost 57 inf + 1 34.023 * * [simplify]: Extracting #3: cost 131 inf + 3 34.024 * * [simplify]: Extracting #4: cost 142 inf + 1648 34.031 * * [simplify]: Extracting #5: cost 83 inf + 19105 34.046 * * [simplify]: Extracting #6: cost 11 inf + 41846 34.067 * * [simplify]: Extracting #7: cost 0 inf + 46169 34.087 * * [simplify]: Extracting #8: cost 0 inf + 45561 34.107 * [simplify]: Simplified to (* (fma 4 (fma (fma -3 a 1) (* b b) (* a (fma a a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (* (fma 4 (fma (fma -3 a 1) (* b b) (* a (fma a a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (fma 4 (fma (fma -3 a 1) (* b b) (* a (fma a a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 34.107 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (cbrt (* (fma 4 (fma (fma -3 a 1) (* b b) (* a (fma a a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (* (fma 4 (fma (fma -3 a 1) (* b b) (* a (fma a a a))) (* (fma b b (* a a)) (fma b b (* a a)))) (fma 4 (fma (fma -3 a 1) (* b b) (* a (fma a a a))) (* (fma b b (* a a)) (fma b b (* a a))))))) 1)) 34.108 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 34.108 * [simplify]: Simplifying (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 34.109 * * [simplify]: iters left: 6 (20 enodes) 34.124 * * [simplify]: iters left: 5 (96 enodes) 34.160 * * [simplify]: iters left: 4 (207 enodes) 34.223 * * [simplify]: iters left: 3 (458 enodes) 34.492 * * [simplify]: Extracting #0: cost 1 inf + 0 34.492 * * [simplify]: Extracting #1: cost 3 inf + 0 34.492 * * [simplify]: Extracting #2: cost 45 inf + 0 34.494 * * [simplify]: Extracting #3: cost 166 inf + 185 34.502 * * [simplify]: Extracting #4: cost 147 inf + 13319 34.520 * * [simplify]: Extracting #5: cost 20 inf + 34583 34.532 * * [simplify]: Extracting #6: cost 2 inf + 37175 34.543 * * [simplify]: Extracting #7: cost 0 inf + 37037 34.554 * * [simplify]: Extracting #8: cost 0 inf + 36932 34.569 * [simplify]: Simplified to (sqrt (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 34.569 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (* (sqrt (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 34.570 * [simplify]: Simplifying (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 34.570 * * [simplify]: iters left: 6 (20 enodes) 34.586 * * [simplify]: iters left: 5 (96 enodes) 34.636 * * [simplify]: iters left: 4 (207 enodes) 34.743 * * [simplify]: iters left: 3 (458 enodes) 35.021 * * [simplify]: Extracting #0: cost 1 inf + 0 35.021 * * [simplify]: Extracting #1: cost 3 inf + 0 35.022 * * [simplify]: Extracting #2: cost 45 inf + 0 35.023 * * [simplify]: Extracting #3: cost 166 inf + 185 35.032 * * [simplify]: Extracting #4: cost 147 inf + 13319 35.047 * * [simplify]: Extracting #5: cost 20 inf + 34583 35.059 * * [simplify]: Extracting #6: cost 2 inf + 37175 35.072 * * [simplify]: Extracting #7: cost 0 inf + 37037 35.093 * * [simplify]: Extracting #8: cost 0 inf + 36932 35.114 * [simplify]: Simplified to (sqrt (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a))))) 35.114 * [simplify]: Simplified (2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma 4 (fma b (fma b (* a -3) b) (fma (* a a) a (* a a))) (* (fma b b (* a a)) (fma b b (* a a)))))) 1)) 35.115 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 35.115 * * * * [progress]: [ 49 / 88 ] simplifiying candidate #real (real->posit16 (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 35.115 * [simplify]: Simplifying (real->posit16 (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 35.115 * * [simplify]: iters left: 6 (20 enodes) 35.130 * * [simplify]: iters left: 5 (93 enodes) 35.166 * * [simplify]: iters left: 4 (204 enodes) 35.234 * * [simplify]: iters left: 3 (453 enodes) 35.485 * * [simplify]: Extracting #0: cost 1 inf + 0 35.485 * * [simplify]: Extracting #1: cost 2 inf + 0 35.485 * * [simplify]: Extracting #2: cost 43 inf + 0 35.486 * * [simplify]: Extracting #3: cost 151 inf + 445 35.490 * * [simplify]: Extracting #4: cost 149 inf + 10215 35.499 * * [simplify]: Extracting #5: cost 31 inf + 29611 35.511 * * [simplify]: Extracting #6: cost 0 inf + 35646 35.532 * * [simplify]: Extracting #7: cost 0 inf + 35097 35.545 * * [simplify]: Extracting #8: cost 0 inf + 35067 35.561 * [simplify]: Simplified to (real->posit16 (fma b (* (+ (* a -12) 4) b) (fma (fma b b (* a a)) (fma b b (* a a)) (fma a (* 4 (* a a)) (* 4 (* a a)))))) 35.561 * [simplify]: Simplified (2 1 1) to (λ (a b) (- (posit16->real (real->posit16 (fma b (* (+ (* a -12) 4) b) (fma (fma b b (* a a)) (fma b b (* a a)) (fma a (* 4 (* a a)) (* 4 (* a a))))))) 1)) 35.561 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 35.561 * [simplify]: Simplifying (expm1 (* (* a a) (+ 1 a))) 35.561 * * [simplify]: iters left: 5 (6 enodes) 35.564 * * [simplify]: iters left: 4 (30 enodes) 35.572 * * [simplify]: iters left: 3 (52 enodes) 35.586 * * [simplify]: iters left: 2 (80 enodes) 35.613 * * [simplify]: iters left: 1 (104 enodes) 35.657 * * [simplify]: Extracting #0: cost 1 inf + 0 35.657 * * [simplify]: Extracting #1: cost 3 inf + 0 35.658 * * [simplify]: Extracting #2: cost 12 inf + 0 35.658 * * [simplify]: Extracting #3: cost 22 inf + 2 35.658 * * [simplify]: Extracting #4: cost 15 inf + 710 35.659 * * [simplify]: Extracting #5: cost 9 inf + 1278 35.660 * * [simplify]: Extracting #6: cost 2 inf + 2632 35.661 * * [simplify]: Extracting #7: cost 0 inf + 3348 35.662 * [simplify]: Simplified to (expm1 (* a (fma a a a))) 35.662 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (log1p (expm1 (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 35.663 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 35.663 * [simplify]: Simplifying (log1p (* (* a a) (+ 1 a))) 35.663 * * [simplify]: iters left: 5 (6 enodes) 35.668 * * [simplify]: iters left: 4 (30 enodes) 35.680 * * [simplify]: iters left: 3 (52 enodes) 35.697 * * [simplify]: iters left: 2 (80 enodes) 35.715 * * [simplify]: iters left: 1 (104 enodes) 35.741 * * [simplify]: Extracting #0: cost 1 inf + 0 35.741 * * [simplify]: Extracting #1: cost 3 inf + 0 35.741 * * [simplify]: Extracting #2: cost 12 inf + 0 35.741 * * [simplify]: Extracting #3: cost 22 inf + 2 35.742 * * [simplify]: Extracting #4: cost 15 inf + 750 35.742 * * [simplify]: Extracting #5: cost 9 inf + 1318 35.743 * * [simplify]: Extracting #6: cost 2 inf + 2672 35.743 * * [simplify]: Extracting #7: cost 0 inf + 3388 35.744 * [simplify]: Simplified to (log1p (* a (fma a a a))) 35.744 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (expm1 (log1p (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 35.744 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 35.744 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 35.744 * * [simplify]: iters left: 4 (5 enodes) 35.746 * * [simplify]: iters left: 3 (27 enodes) 35.753 * * [simplify]: iters left: 2 (49 enodes) 35.772 * * [simplify]: iters left: 1 (77 enodes) 35.791 * * [simplify]: Extracting #0: cost 1 inf + 0 35.791 * * [simplify]: Extracting #1: cost 10 inf + 0 35.791 * * [simplify]: Extracting #2: cost 16 inf + 2 35.791 * * [simplify]: Extracting #3: cost 10 inf + 484 35.792 * * [simplify]: Extracting #4: cost 6 inf + 800 35.792 * * [simplify]: Extracting #5: cost 2 inf + 1478 35.793 * * [simplify]: Extracting #6: cost 0 inf + 1943 35.793 * [simplify]: Simplified to (fma (* a a) a (* a a)) 35.793 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (pow (fma (* a a) a (* a a)) 1) (* (* b b) (- 1 (* 3 a)))))) 1)) 35.793 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 35.794 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 35.794 * * [simplify]: iters left: 4 (5 enodes) 35.796 * * [simplify]: iters left: 3 (27 enodes) 35.807 * * [simplify]: iters left: 2 (49 enodes) 35.825 * * [simplify]: iters left: 1 (77 enodes) 35.849 * * [simplify]: Extracting #0: cost 1 inf + 0 35.849 * * [simplify]: Extracting #1: cost 10 inf + 0 35.849 * * [simplify]: Extracting #2: cost 16 inf + 2 35.849 * * [simplify]: Extracting #3: cost 10 inf + 484 35.850 * * [simplify]: Extracting #4: cost 6 inf + 800 35.850 * * [simplify]: Extracting #5: cost 2 inf + 1478 35.851 * * [simplify]: Extracting #6: cost 0 inf + 1943 35.851 * [simplify]: Simplified to (fma (* a a) a (* a a)) 35.851 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (pow (fma (* a a) a (* a a)) 1) (* (* b b) (- 1 (* 3 a)))))) 1)) 35.851 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 35.851 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 35.852 * [simplify]: Simplifying (+ (+ (log a) (log a)) (log (+ 1 a))) 35.852 * * [simplify]: iters left: 5 (7 enodes) 35.854 * * [simplify]: iters left: 4 (28 enodes) 35.860 * * [simplify]: iters left: 3 (34 enodes) 35.866 * * [simplify]: iters left: 2 (35 enodes) 35.873 * * [simplify]: Extracting #0: cost 1 inf + 0 35.873 * * [simplify]: Extracting #1: cost 6 inf + 0 35.873 * * [simplify]: Extracting #2: cost 12 inf + 0 35.873 * * [simplify]: Extracting #3: cost 13 inf + 1 35.873 * * [simplify]: Extracting #4: cost 10 inf + 164 35.873 * * [simplify]: Extracting #5: cost 0 inf + 1516 35.874 * [simplify]: Simplified to (+ (log1p a) (+ (log a) (log a))) 35.874 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (exp (+ (log1p a) (+ (log a) (log a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 35.874 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 35.874 * [simplify]: Simplifying (+ (log (* a a)) (log (+ 1 a))) 35.874 * * [simplify]: iters left: 5 (7 enodes) 35.877 * * [simplify]: iters left: 4 (28 enodes) 35.886 * * [simplify]: iters left: 3 (36 enodes) 35.898 * * [simplify]: iters left: 2 (42 enodes) 35.910 * * [simplify]: Extracting #0: cost 1 inf + 0 35.911 * * [simplify]: Extracting #1: cost 6 inf + 0 35.911 * * [simplify]: Extracting #2: cost 13 inf + 0 35.911 * * [simplify]: Extracting #3: cost 15 inf + 1 35.911 * * [simplify]: Extracting #4: cost 10 inf + 406 35.912 * * [simplify]: Extracting #5: cost 0 inf + 1598 35.912 * [simplify]: Simplified to (+ (log1p a) (log (* a a))) 35.912 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (exp (+ (log1p a) (log (* a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 35.912 * * * * [progress]: [ 57 / 88 ] simplifiying candidate # 35.913 * [simplify]: Simplifying (log (* (* a a) (+ 1 a))) 35.913 * * [simplify]: iters left: 5 (6 enodes) 35.918 * * [simplify]: iters left: 4 (33 enodes) 35.933 * * [simplify]: iters left: 3 (65 enodes) 35.956 * * [simplify]: iters left: 2 (107 enodes) 35.981 * * [simplify]: iters left: 1 (131 enodes) 36.015 * * [simplify]: Extracting #0: cost 1 inf + 0 36.015 * * [simplify]: Extracting #1: cost 7 inf + 0 36.015 * * [simplify]: Extracting #2: cost 23 inf + 0 36.015 * * [simplify]: Extracting #3: cost 32 inf + 3 36.016 * * [simplify]: Extracting #4: cost 17 inf + 1645 36.016 * * [simplify]: Extracting #5: cost 9 inf + 2432 36.017 * * [simplify]: Extracting #6: cost 5 inf + 2938 36.018 * * [simplify]: Extracting #7: cost 0 inf + 4371 36.018 * [simplify]: Simplified to (log (* a (fma a a a))) 36.019 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (exp (log (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 36.019 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 36.019 * [simplify]: Simplifying (exp (* (* a a) (+ 1 a))) 36.019 * * [simplify]: iters left: 5 (6 enodes) 36.022 * * [simplify]: iters left: 4 (32 enodes) 36.030 * * [simplify]: iters left: 3 (71 enodes) 36.068 * * [simplify]: iters left: 2 (139 enodes) 36.106 * * [simplify]: iters left: 1 (230 enodes) 36.176 * * [simplify]: Extracting #0: cost 1 inf + 0 36.177 * * [simplify]: Extracting #1: cost 39 inf + 0 36.177 * * [simplify]: Extracting #2: cost 98 inf + 507 36.179 * * [simplify]: Extracting #3: cost 102 inf + 3714 36.183 * * [simplify]: Extracting #4: cost 56 inf + 12906 36.190 * * [simplify]: Extracting #5: cost 14 inf + 30872 36.194 * * [simplify]: Extracting #6: cost 1 inf + 35795 36.199 * * [simplify]: Extracting #7: cost 0 inf + 36007 36.203 * [simplify]: Simplified to (exp (fma (* a a) a (* a a))) 36.203 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (log (exp (fma (* a a) a (* a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 36.203 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 36.204 * [simplify]: Simplifying (* (* (* (* a a) a) (* (* a a) a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 36.204 * * [simplify]: iters left: 6 (9 enodes) 36.208 * * [simplify]: iters left: 5 (55 enodes) 36.225 * * [simplify]: iters left: 4 (155 enodes) 36.301 * * [simplify]: Extracting #0: cost 1 inf + 0 36.301 * * [simplify]: Extracting #1: cost 29 inf + 0 36.302 * * [simplify]: Extracting #2: cost 103 inf + 85 36.303 * * [simplify]: Extracting #3: cost 81 inf + 4155 36.308 * * [simplify]: Extracting #4: cost 9 inf + 17069 36.313 * * [simplify]: Extracting #5: cost 0 inf + 18190 36.319 * * [simplify]: Extracting #6: cost 0 inf + 18086 36.325 * [simplify]: Simplified to (fma a (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a))) (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a)))) 36.325 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (cbrt (fma a (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a))) (* (* (* a a) (fma a a a)) (* (* a a) (fma a a a))))) (* (* b b) (- 1 (* 3 a)))))) 1)) 36.325 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 36.326 * [simplify]: Simplifying (* (* (* (* a a) (* a a)) (* a a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 36.326 * * [simplify]: iters left: 6 (9 enodes) 36.330 * * [simplify]: iters left: 5 (56 enodes) 36.361 * * [simplify]: iters left: 4 (153 enodes) 36.455 * * [simplify]: Extracting #0: cost 1 inf + 0 36.455 * * [simplify]: Extracting #1: cost 40 inf + 0 36.456 * * [simplify]: Extracting #2: cost 128 inf + 85 36.459 * * [simplify]: Extracting #3: cost 89 inf + 6020 36.469 * * [simplify]: Extracting #4: cost 6 inf + 20814 36.481 * * [simplify]: Extracting #5: cost 0 inf + 21790 36.491 * * [simplify]: Extracting #6: cost 0 inf + 21738 36.498 * [simplify]: Simplified to (* (* a (fma a a a)) (* (* a (fma a a a)) (* a (fma a a a)))) 36.498 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (cbrt (* (* a (fma a a a)) (* (* a (fma a a a)) (* a (fma a a a))))) (* (* b b) (- 1 (* 3 a)))))) 1)) 36.498 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 36.498 * [simplify]: Simplifying (* (cbrt (* (* a a) (+ 1 a))) (cbrt (* (* a a) (+ 1 a)))) 36.498 * * [simplify]: iters left: 6 (7 enodes) 36.501 * * [simplify]: iters left: 5 (33 enodes) 36.508 * * [simplify]: iters left: 4 (55 enodes) 36.520 * * [simplify]: iters left: 3 (83 enodes) 36.540 * * [simplify]: iters left: 2 (107 enodes) 36.563 * * [simplify]: iters left: 1 (148 enodes) 36.608 * * [simplify]: Extracting #0: cost 1 inf + 0 36.608 * * [simplify]: Extracting #1: cost 3 inf + 0 36.608 * * [simplify]: Extracting #2: cost 5 inf + 0 36.608 * * [simplify]: Extracting #3: cost 15 inf + 0 36.608 * * [simplify]: Extracting #4: cost 30 inf + 2 36.609 * * [simplify]: Extracting #5: cost 21 inf + 807 36.610 * * [simplify]: Extracting #6: cost 10 inf + 3196 36.611 * * [simplify]: Extracting #7: cost 5 inf + 4588 36.613 * * [simplify]: Extracting #8: cost 0 inf + 6442 36.614 * [simplify]: Simplified to (* (cbrt (* (fma a a a) a)) (cbrt (* (fma a a a) a))) 36.614 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* (cbrt (* (fma a a a) a)) (cbrt (* (fma a a a) a))) (cbrt (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 36.615 * [simplify]: Simplifying (cbrt (* (* a a) (+ 1 a))) 36.615 * * [simplify]: iters left: 5 (6 enodes) 36.619 * * [simplify]: iters left: 4 (30 enodes) 36.632 * * [simplify]: iters left: 3 (52 enodes) 36.657 * * [simplify]: iters left: 2 (80 enodes) 36.683 * * [simplify]: iters left: 1 (104 enodes) 36.727 * * [simplify]: Extracting #0: cost 1 inf + 0 36.727 * * [simplify]: Extracting #1: cost 3 inf + 0 36.727 * * [simplify]: Extracting #2: cost 12 inf + 0 36.727 * * [simplify]: Extracting #3: cost 22 inf + 2 36.728 * * [simplify]: Extracting #4: cost 15 inf + 730 36.728 * * [simplify]: Extracting #5: cost 9 inf + 1298 36.729 * * [simplify]: Extracting #6: cost 2 inf + 2652 36.730 * * [simplify]: Extracting #7: cost 0 inf + 3368 36.731 * [simplify]: Simplified to (cbrt (* a (fma a a a))) 36.731 * [simplify]: Simplified (2 1 3 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* (cbrt (* (* a a) (+ 1 a))) (cbrt (* (* a a) (+ 1 a)))) (cbrt (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 36.731 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 36.732 * [simplify]: Simplifying (* (* (* (* a a) (+ 1 a)) (* (* a a) (+ 1 a))) (* (* a a) (+ 1 a))) 36.732 * * [simplify]: iters left: 6 (7 enodes) 36.737 * * [simplify]: iters left: 5 (43 enodes) 36.762 * * [simplify]: iters left: 4 (153 enodes) 36.869 * * [simplify]: iters left: 3 (466 enodes) 37.809 * * [simplify]: Extracting #0: cost 1 inf + 0 37.810 * * [simplify]: Extracting #1: cost 48 inf + 0 37.812 * * [simplify]: Extracting #2: cost 149 inf + 256 37.817 * * [simplify]: Extracting #3: cost 109 inf + 10321 37.832 * * [simplify]: Extracting #4: cost 12 inf + 31491 37.848 * * [simplify]: Extracting #5: cost 0 inf + 31456 37.859 * [simplify]: Simplified to (* (fma (* a a) a (* a a)) (* (fma (* a a) a (* a a)) (fma (* a a) a (* a a)))) 37.859 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (cbrt (* (fma (* a a) a (* a a)) (* (fma (* a a) a (* a a)) (fma (* a a) a (* a a))))) (* (* b b) (- 1 (* 3 a)))))) 1)) 37.859 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 37.859 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 37.859 * * [simplify]: iters left: 5 (6 enodes) 37.862 * * [simplify]: iters left: 4 (30 enodes) 37.871 * * [simplify]: iters left: 3 (52 enodes) 37.894 * * [simplify]: iters left: 2 (80 enodes) 37.915 * * [simplify]: iters left: 1 (106 enodes) 37.940 * * [simplify]: Extracting #0: cost 1 inf + 0 37.940 * * [simplify]: Extracting #1: cost 5 inf + 0 37.941 * * [simplify]: Extracting #2: cost 16 inf + 1 37.941 * * [simplify]: Extracting #3: cost 21 inf + 142 37.941 * * [simplify]: Extracting #4: cost 8 inf + 1586 37.942 * * [simplify]: Extracting #5: cost 1 inf + 3076 37.942 * * [simplify]: Extracting #6: cost 0 inf + 3288 37.943 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 37.943 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (sqrt (* a (fma a a a))) (sqrt (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 37.943 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 37.943 * * [simplify]: iters left: 5 (6 enodes) 37.946 * * [simplify]: iters left: 4 (30 enodes) 37.956 * * [simplify]: iters left: 3 (52 enodes) 37.973 * * [simplify]: iters left: 2 (80 enodes) 37.992 * * [simplify]: iters left: 1 (106 enodes) 38.036 * * [simplify]: Extracting #0: cost 1 inf + 0 38.036 * * [simplify]: Extracting #1: cost 5 inf + 0 38.036 * * [simplify]: Extracting #2: cost 16 inf + 1 38.037 * * [simplify]: Extracting #3: cost 21 inf + 142 38.037 * * [simplify]: Extracting #4: cost 8 inf + 1586 38.038 * * [simplify]: Extracting #5: cost 1 inf + 3076 38.039 * * [simplify]: Extracting #6: cost 0 inf + 3288 38.040 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 38.040 * [simplify]: Simplified (2 1 3 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (sqrt (* (* a a) (+ 1 a))) (sqrt (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.041 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 38.041 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 38.041 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 38.042 * * [simplify]: iters left: 5 (5 enodes) 38.045 * * [simplify]: iters left: 4 (19 enodes) 38.052 * * [simplify]: iters left: 3 (21 enodes) 38.057 * * [simplify]: Extracting #0: cost 1 inf + 0 38.057 * * [simplify]: Extracting #1: cost 4 inf + 0 38.057 * * [simplify]: Extracting #2: cost 5 inf + 1 38.057 * * [simplify]: Extracting #3: cost 7 inf + 1 38.057 * * [simplify]: Extracting #4: cost 0 inf + 494 38.057 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 38.057 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* (sqrt (+ 1 a)) a) (* a (sqrt (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.058 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 38.058 * * [simplify]: iters left: 5 (5 enodes) 38.060 * * [simplify]: iters left: 4 (19 enodes) 38.064 * * [simplify]: iters left: 3 (21 enodes) 38.068 * * [simplify]: Extracting #0: cost 1 inf + 0 38.068 * * [simplify]: Extracting #1: cost 4 inf + 0 38.068 * * [simplify]: Extracting #2: cost 5 inf + 1 38.068 * * [simplify]: Extracting #3: cost 7 inf + 1 38.069 * * [simplify]: Extracting #4: cost 0 inf + 494 38.069 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 38.069 * [simplify]: Simplified (2 1 3 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a (sqrt (+ 1 a))) (* (sqrt (+ 1 a)) a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.069 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 38.069 * [simplify]: Simplifying (* (* a a) 1) 38.069 * * [simplify]: iters left: 4 (4 enodes) 38.071 * * [simplify]: iters left: 3 (14 enodes) 38.075 * * [simplify]: iters left: 2 (18 enodes) 38.079 * * [simplify]: iters left: 1 (19 enodes) 38.083 * * [simplify]: Extracting #0: cost 1 inf + 0 38.083 * * [simplify]: Extracting #1: cost 5 inf + 0 38.083 * * [simplify]: Extracting #2: cost 3 inf + 2 38.083 * * [simplify]: Extracting #3: cost 0 inf + 126 38.083 * [simplify]: Simplified to (* a a) 38.083 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (+ (* a a) (* (* a a) a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.083 * [simplify]: Simplifying (* (* a a) a) 38.083 * * [simplify]: iters left: 4 (3 enodes) 38.084 * * [simplify]: iters left: 3 (10 enodes) 38.087 * * [simplify]: iters left: 2 (12 enodes) 38.092 * * [simplify]: iters left: 1 (19 enodes) 38.107 * * [simplify]: Extracting #0: cost 1 inf + 0 38.107 * * [simplify]: Extracting #1: cost 6 inf + 0 38.107 * * [simplify]: Extracting #2: cost 8 inf + 2 38.107 * * [simplify]: Extracting #3: cost 3 inf + 459 38.107 * * [simplify]: Extracting #4: cost 0 inf + 884 38.108 * [simplify]: Simplified to (* a (* a a)) 38.108 * [simplify]: Simplified (2 1 3 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (+ (* a a) (* a (* a a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.108 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 38.108 * [simplify]: Simplifying (* 1 (* a a)) 38.108 * * [simplify]: iters left: 4 (4 enodes) 38.112 * * [simplify]: iters left: 3 (14 enodes) 38.118 * * [simplify]: iters left: 2 (18 enodes) 38.123 * * [simplify]: iters left: 1 (19 enodes) 38.128 * * [simplify]: Extracting #0: cost 1 inf + 0 38.128 * * [simplify]: Extracting #1: cost 5 inf + 0 38.129 * * [simplify]: Extracting #2: cost 2 inf + 43 38.129 * * [simplify]: Extracting #3: cost 0 inf + 126 38.129 * [simplify]: Simplified to (* a a) 38.129 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (+ (* a a) (* a (* a a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.129 * [simplify]: Simplifying (* a (* a a)) 38.129 * * [simplify]: iters left: 4 (3 enodes) 38.131 * * [simplify]: iters left: 3 (12 enodes) 38.135 * * [simplify]: iters left: 2 (19 enodes) 38.140 * * [simplify]: iters left: 1 (33 enodes) 38.149 * * [simplify]: Extracting #0: cost 1 inf + 0 38.149 * * [simplify]: Extracting #1: cost 10 inf + 0 38.149 * * [simplify]: Extracting #2: cost 14 inf + 2 38.149 * * [simplify]: Extracting #3: cost 8 inf + 893 38.149 * * [simplify]: Extracting #4: cost 1 inf + 2275 38.149 * * [simplify]: Extracting #5: cost 0 inf + 2487 38.150 * [simplify]: Simplified to (* a (* a a)) 38.150 * [simplify]: Simplified (2 1 3 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (+ (* a a) (* a (* a a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.150 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 38.150 * [simplify]: Simplifying (* (* a a) (* (cbrt (+ 1 a)) (cbrt (+ 1 a)))) 38.150 * * [simplify]: iters left: 6 (7 enodes) 38.152 * * [simplify]: iters left: 5 (31 enodes) 38.158 * * [simplify]: iters left: 4 (51 enodes) 38.171 * * [simplify]: Extracting #0: cost 1 inf + 0 38.171 * * [simplify]: Extracting #1: cost 9 inf + 0 38.171 * * [simplify]: Extracting #2: cost 15 inf + 1 38.172 * * [simplify]: Extracting #3: cost 15 inf + 83 38.172 * * [simplify]: Extracting #4: cost 13 inf + 126 38.172 * * [simplify]: Extracting #5: cost 6 inf + 1140 38.173 * * [simplify]: Extracting #6: cost 0 inf + 2272 38.174 * [simplify]: Simplified to (* (* (cbrt (+ a 1)) a) (* (cbrt (+ a 1)) a)) 38.174 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* (* (cbrt (+ a 1)) a) (* (cbrt (+ a 1)) a)) (cbrt (+ 1 a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.174 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 38.175 * [simplify]: Simplifying (* (* a a) (sqrt (+ 1 a))) 38.175 * * [simplify]: iters left: 5 (6 enodes) 38.178 * * [simplify]: iters left: 4 (24 enodes) 38.183 * * [simplify]: iters left: 3 (30 enodes) 38.187 * * [simplify]: iters left: 2 (31 enodes) 38.193 * * [simplify]: Extracting #0: cost 1 inf + 0 38.193 * * [simplify]: Extracting #1: cost 6 inf + 0 38.193 * * [simplify]: Extracting #2: cost 9 inf + 1 38.194 * * [simplify]: Extracting #3: cost 9 inf + 83 38.194 * * [simplify]: Extracting #4: cost 8 inf + 84 38.194 * * [simplify]: Extracting #5: cost 1 inf + 738 38.194 * * [simplify]: Extracting #6: cost 0 inf + 900 38.194 * [simplify]: Simplified to (* (* a a) (sqrt (+ a 1))) 38.194 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* (* a a) (sqrt (+ a 1))) (sqrt (+ 1 a))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.194 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 38.195 * [simplify]: Simplifying (* (* a a) 1) 38.195 * * [simplify]: iters left: 4 (4 enodes) 38.196 * * [simplify]: iters left: 3 (14 enodes) 38.200 * * [simplify]: iters left: 2 (18 enodes) 38.203 * * [simplify]: iters left: 1 (19 enodes) 38.206 * * [simplify]: Extracting #0: cost 1 inf + 0 38.206 * * [simplify]: Extracting #1: cost 5 inf + 0 38.206 * * [simplify]: Extracting #2: cost 3 inf + 2 38.206 * * [simplify]: Extracting #3: cost 0 inf + 126 38.206 * [simplify]: Simplified to (* a a) 38.206 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.207 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 38.207 * [simplify]: Simplifying (* (* a a) 1) 38.207 * * [simplify]: iters left: 4 (4 enodes) 38.210 * * [simplify]: iters left: 3 (14 enodes) 38.216 * * [simplify]: iters left: 2 (18 enodes) 38.224 * * [simplify]: iters left: 1 (19 enodes) 38.227 * * [simplify]: Extracting #0: cost 1 inf + 0 38.227 * * [simplify]: Extracting #1: cost 5 inf + 0 38.227 * * [simplify]: Extracting #2: cost 3 inf + 2 38.227 * * [simplify]: Extracting #3: cost 0 inf + 126 38.227 * [simplify]: Simplified to (* a a) 38.227 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.227 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 38.228 * [simplify]: Simplifying (* a (+ 1 a)) 38.228 * * [simplify]: iters left: 4 (4 enodes) 38.229 * * [simplify]: iters left: 3 (21 enodes) 38.234 * * [simplify]: iters left: 2 (28 enodes) 38.238 * * [simplify]: iters left: 1 (29 enodes) 38.242 * * [simplify]: Extracting #0: cost 1 inf + 0 38.243 * * [simplify]: Extracting #1: cost 6 inf + 0 38.243 * * [simplify]: Extracting #2: cost 6 inf + 2 38.243 * * [simplify]: Extracting #3: cost 0 inf + 280 38.243 * [simplify]: Simplified to (fma a a a) 38.243 * [simplify]: Simplified (2 1 3 2 1 2) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* a (fma a a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.243 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 38.244 * [simplify]: Simplifying (* (* a a) (+ (pow 1 3) (pow a 3))) 38.244 * * [simplify]: iters left: 5 (8 enodes) 38.250 * * [simplify]: iters left: 4 (43 enodes) 38.270 * * [simplify]: iters left: 3 (99 enodes) 38.330 * * [simplify]: iters left: 2 (211 enodes) 38.416 * * [simplify]: iters left: 1 (418 enodes) 38.700 * * [simplify]: Extracting #0: cost 1 inf + 0 38.701 * * [simplify]: Extracting #1: cost 26 inf + 0 38.702 * * [simplify]: Extracting #2: cost 123 inf + 205 38.705 * * [simplify]: Extracting #3: cost 117 inf + 3034 38.708 * * [simplify]: Extracting #4: cost 62 inf + 25763 38.714 * * [simplify]: Extracting #5: cost 9 inf + 52783 38.724 * * [simplify]: Extracting #6: cost 0 inf + 57041 38.731 * [simplify]: Simplified to (fma (* a a) (* a (* a a)) (* a a)) 38.731 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (/ (fma (* a a) (* a (* a a)) (* a a)) (+ (* 1 1) (- (* a a) (* 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.731 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 38.731 * [simplify]: Simplifying (* (* a a) (- (* 1 1) (* a a))) 38.731 * * [simplify]: iters left: 6 (6 enodes) 38.734 * * [simplify]: iters left: 5 (24 enodes) 38.741 * * [simplify]: iters left: 4 (48 enodes) 38.761 * * [simplify]: iters left: 3 (77 enodes) 38.790 * * [simplify]: iters left: 2 (127 enodes) 38.825 * * [simplify]: iters left: 1 (158 enodes) 38.868 * * [simplify]: Extracting #0: cost 1 inf + 0 38.869 * * [simplify]: Extracting #1: cost 18 inf + 0 38.869 * * [simplify]: Extracting #2: cost 34 inf + 3 38.869 * * [simplify]: Extracting #3: cost 28 inf + 534 38.870 * * [simplify]: Extracting #4: cost 10 inf + 2196 38.871 * * [simplify]: Extracting #5: cost 0 inf + 4084 38.872 * [simplify]: Simplified to (- (* a a) (* (* a a) (* a a))) 38.872 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (/ (- (* a a) (* (* a a) (* a a))) (- 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.872 * * * * [progress]: [ 75 / 88 ] simplifiying candidate #real (real->posit16 (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1))> 38.873 * [simplify]: Simplifying (real->posit16 (* (* a a) (+ 1 a))) 38.873 * * [simplify]: iters left: 5 (6 enodes) 38.876 * * [simplify]: iters left: 4 (27 enodes) 38.884 * * [simplify]: iters left: 3 (49 enodes) 38.908 * * [simplify]: iters left: 2 (77 enodes) 38.931 * * [simplify]: iters left: 1 (101 enodes) 38.965 * * [simplify]: Extracting #0: cost 1 inf + 0 38.965 * * [simplify]: Extracting #1: cost 2 inf + 0 38.965 * * [simplify]: Extracting #2: cost 10 inf + 0 38.965 * * [simplify]: Extracting #3: cost 20 inf + 2 38.965 * * [simplify]: Extracting #4: cost 14 inf + 720 38.966 * * [simplify]: Extracting #5: cost 4 inf + 2128 38.966 * * [simplify]: Extracting #6: cost 1 inf + 2804 38.967 * * [simplify]: Extracting #7: cost 0 inf + 3016 38.967 * [simplify]: Simplified to (real->posit16 (* a (fma a a a))) 38.967 * [simplify]: Simplified (2 1 3 2 1 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (posit16->real (real->posit16 (* a (fma a a a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.967 * * * * [progress]: [ 76 / 88 ] simplifiying candidate # 38.967 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 38.968 * [simplify]: Simplifying b 38.968 * * [simplify]: iters left: 0 (1 enodes) 38.968 * * [simplify]: Extracting #0: cost 1 inf + 0 38.968 * * [simplify]: Extracting #1: cost 0 inf + 1 38.968 * [simplify]: Simplified to b 38.968 * [simplify]: Simplified (2 1 2 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow b 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.968 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 38.968 * [simplify]: Simplifying a 38.968 * * [simplify]: iters left: 0 (1 enodes) 38.969 * * [simplify]: Extracting #0: cost 1 inf + 0 38.969 * * [simplify]: Extracting #1: cost 0 inf + 1 38.969 * [simplify]: Simplified to a 38.969 * [simplify]: Simplified (2 1 2 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow a 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.969 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 38.969 * [simplify]: Simplifying (* -1 a) 38.969 * * [simplify]: iters left: 2 (3 enodes) 38.970 * * [simplify]: iters left: 1 (11 enodes) 38.972 * * [simplify]: Extracting #0: cost 1 inf + 0 38.972 * * [simplify]: Extracting #1: cost 4 inf + 0 38.973 * * [simplify]: Extracting #2: cost 0 inf + 84 38.973 * [simplify]: Simplified to (- a) 38.973 * [simplify]: Simplified (2 1 2 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (- a) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.973 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 38.973 * [simplify]: Simplifying b 38.973 * * [simplify]: iters left: 0 (1 enodes) 38.973 * * [simplify]: Extracting #0: cost 1 inf + 0 38.973 * * [simplify]: Extracting #1: cost 0 inf + 1 38.973 * [simplify]: Simplified to b 38.973 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (fma (pow b 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.973 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 38.974 * [simplify]: Simplifying a 38.974 * * [simplify]: iters left: 0 (1 enodes) 38.974 * * [simplify]: Extracting #0: cost 1 inf + 0 38.974 * * [simplify]: Extracting #1: cost 0 inf + 1 38.974 * [simplify]: Simplified to a 38.974 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (fma (pow a 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.974 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 38.974 * [simplify]: Simplifying (* -1 a) 38.974 * * [simplify]: iters left: 2 (3 enodes) 38.976 * * [simplify]: iters left: 1 (11 enodes) 38.978 * * [simplify]: Extracting #0: cost 1 inf + 0 38.978 * * [simplify]: Extracting #1: cost 4 inf + 0 38.978 * * [simplify]: Extracting #2: cost 0 inf + 84 38.978 * [simplify]: Simplified to (- a) 38.978 * [simplify]: Simplified (2 1 1 1) to (λ (a b) (- (fma (pow (- a) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 38.978 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 38.978 * [simplify]: Simplifying (+ (* 4 (pow a 2)) (+ (* 4 (pow b 2)) (* 4 (pow a 3)))) 38.978 * * [simplify]: iters left: 6 (13 enodes) 38.983 * * [simplify]: iters left: 5 (64 enodes) 39.010 * * [simplify]: iters left: 4 (126 enodes) 39.055 * * [simplify]: iters left: 3 (278 enodes) 39.140 * * [simplify]: iters left: 2 (451 enodes) 39.367 * * [simplify]: Extracting #0: cost 1 inf + 0 39.368 * * [simplify]: Extracting #1: cost 32 inf + 0 39.369 * * [simplify]: Extracting #2: cost 99 inf + 45 39.371 * * [simplify]: Extracting #3: cost 89 inf + 2884 39.377 * * [simplify]: Extracting #4: cost 30 inf + 21518 39.387 * * [simplify]: Extracting #5: cost 1 inf + 36971 39.397 * * [simplify]: Extracting #6: cost 0 inf + 37143 39.413 * [simplify]: Simplified to (* 4 (fma b b (* a (fma a a a)))) 39.413 * [simplify]: Simplified (2 1) to (λ (a b) (- (* 4 (fma b b (* a (fma a a a)))) 1)) 39.413 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 39.413 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 39.414 * * [simplify]: iters left: 6 (12 enodes) 39.423 * * [simplify]: iters left: 5 (57 enodes) 39.447 * * [simplify]: iters left: 4 (102 enodes) 39.488 * * [simplify]: iters left: 3 (204 enodes) 39.550 * * [simplify]: iters left: 2 (340 enodes) 39.662 * * [simplify]: iters left: 1 (419 enodes) 39.770 * * [simplify]: Extracting #0: cost 1 inf + 0 39.770 * * [simplify]: Extracting #1: cost 28 inf + 0 39.770 * * [simplify]: Extracting #2: cost 54 inf + 127 39.772 * * [simplify]: Extracting #3: cost 33 inf + 1968 39.776 * * [simplify]: Extracting #4: cost 4 inf + 5631 39.782 * * [simplify]: Extracting #5: cost 0 inf + 6260 39.786 * * [simplify]: Extracting #6: cost 0 inf + 6220 39.789 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 39.789 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 39.789 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 39.790 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 39.790 * * [simplify]: iters left: 6 (12 enodes) 39.794 * * [simplify]: iters left: 5 (57 enodes) 39.809 * * [simplify]: iters left: 4 (102 enodes) 39.843 * * [simplify]: iters left: 3 (204 enodes) 39.900 * * [simplify]: iters left: 2 (340 enodes) 40.014 * * [simplify]: iters left: 1 (419 enodes) 40.113 * * [simplify]: Extracting #0: cost 1 inf + 0 40.113 * * [simplify]: Extracting #1: cost 28 inf + 0 40.114 * * [simplify]: Extracting #2: cost 54 inf + 127 40.116 * * [simplify]: Extracting #3: cost 33 inf + 1968 40.120 * * [simplify]: Extracting #4: cost 4 inf + 5631 40.125 * * [simplify]: Extracting #5: cost 0 inf + 6260 40.130 * * [simplify]: Extracting #6: cost 0 inf + 6220 40.136 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 40.136 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 40.136 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 40.137 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 40.137 * * [simplify]: iters left: 3 (6 enodes) 40.142 * * [simplify]: iters left: 2 (30 enodes) 40.153 * * [simplify]: iters left: 1 (59 enodes) 40.166 * * [simplify]: Extracting #0: cost 1 inf + 0 40.167 * * [simplify]: Extracting #1: cost 8 inf + 0 40.167 * * [simplify]: Extracting #2: cost 20 inf + 1 40.167 * * [simplify]: Extracting #3: cost 11 inf + 670 40.167 * * [simplify]: Extracting #4: cost 7 inf + 1062 40.167 * * [simplify]: Extracting #5: cost 1 inf + 2665 40.168 * * [simplify]: Extracting #6: cost 0 inf + 2877 40.171 * [simplify]: Simplified to (fma (* a a) a (* a a)) 40.171 * [simplify]: Simplified (2 1 3 2 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (fma (* a a) a (* a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 40.171 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 40.172 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 40.172 * * [simplify]: iters left: 3 (6 enodes) 40.175 * * [simplify]: iters left: 2 (30 enodes) 40.186 * * [simplify]: iters left: 1 (59 enodes) 40.209 * * [simplify]: Extracting #0: cost 1 inf + 0 40.209 * * [simplify]: Extracting #1: cost 8 inf + 0 40.209 * * [simplify]: Extracting #2: cost 20 inf + 1 40.209 * * [simplify]: Extracting #3: cost 11 inf + 670 40.210 * * [simplify]: Extracting #4: cost 7 inf + 1062 40.210 * * [simplify]: Extracting #5: cost 1 inf + 2665 40.211 * * [simplify]: Extracting #6: cost 0 inf + 2877 40.212 * [simplify]: Simplified to (fma (* a a) a (* a a)) 40.212 * [simplify]: Simplified (2 1 3 2 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (fma (* a a) a (* a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 40.212 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 40.212 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 40.212 * * [simplify]: iters left: 3 (6 enodes) 40.218 * * [simplify]: iters left: 2 (30 enodes) 40.232 * * [simplify]: iters left: 1 (59 enodes) 40.247 * * [simplify]: Extracting #0: cost 1 inf + 0 40.247 * * [simplify]: Extracting #1: cost 8 inf + 0 40.247 * * [simplify]: Extracting #2: cost 20 inf + 1 40.247 * * [simplify]: Extracting #3: cost 11 inf + 670 40.248 * * [simplify]: Extracting #4: cost 7 inf + 1062 40.248 * * [simplify]: Extracting #5: cost 1 inf + 2665 40.248 * * [simplify]: Extracting #6: cost 0 inf + 2877 40.249 * [simplify]: Simplified to (fma (* a a) a (* a a)) 40.249 * [simplify]: Simplified (2 1 3 2 1) to (λ (a b) (- (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (fma (* a a) a (* a a)) (* (* b b) (- 1 (* 3 a)))))) 1)) 40.249 * * * [progress]: adding candidates to table 41.742 * * [progress]: iteration 3 / 4 41.742 * * * [progress]: picking best candidate 41.794 * * * * [pick]: Picked # 41.794 * * * [progress]: localizing error 41.901 * * * [progress]: generating rewritten candidates 41.901 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 2 1) 41.908 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1) 41.915 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 2 1) 41.921 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1 1) 41.928 * * * [progress]: generating series expansions 41.928 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 2 1) 41.928 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 41.928 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 41.928 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 41.928 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 41.929 * [taylor]: Taking taylor expansion of (pow a 2) in b 41.929 * [taylor]: Taking taylor expansion of a in b 41.929 * [backup-simplify]: Simplify a into a 41.929 * [taylor]: Taking taylor expansion of (pow b 2) in b 41.929 * [taylor]: Taking taylor expansion of b in b 41.929 * [backup-simplify]: Simplify 0 into 0 41.929 * [backup-simplify]: Simplify 1 into 1 41.929 * [backup-simplify]: Simplify (* a a) into (pow a 2) 41.929 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 41.929 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 41.929 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 41.930 * [backup-simplify]: Simplify (+ 0 0) into 0 41.930 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 41.930 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 41.930 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 41.930 * [taylor]: Taking taylor expansion of (pow a 2) in a 41.930 * [taylor]: Taking taylor expansion of a in a 41.930 * [backup-simplify]: Simplify 0 into 0 41.930 * [backup-simplify]: Simplify 1 into 1 41.930 * [taylor]: Taking taylor expansion of (pow b 2) in a 41.930 * [taylor]: Taking taylor expansion of b in a 41.930 * [backup-simplify]: Simplify b into b 41.930 * [backup-simplify]: Simplify (* b b) into (pow b 2) 41.930 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 41.930 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 41.930 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 41.931 * [backup-simplify]: Simplify (+ 0 0) into 0 41.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 41.931 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 41.931 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 41.931 * [taylor]: Taking taylor expansion of (pow a 2) in a 41.931 * [taylor]: Taking taylor expansion of a in a 41.931 * [backup-simplify]: Simplify 0 into 0 41.931 * [backup-simplify]: Simplify 1 into 1 41.931 * [taylor]: Taking taylor expansion of (pow b 2) in a 41.931 * [taylor]: Taking taylor expansion of b in a 41.931 * [backup-simplify]: Simplify b into b 41.931 * [backup-simplify]: Simplify (* b b) into (pow b 2) 41.931 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 41.931 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 41.931 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 41.932 * [backup-simplify]: Simplify (+ 0 0) into 0 41.932 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 41.932 * [taylor]: Taking taylor expansion of b in b 41.932 * [backup-simplify]: Simplify 0 into 0 41.932 * [backup-simplify]: Simplify 1 into 1 41.932 * [backup-simplify]: Simplify 0 into 0 41.932 * [taylor]: Taking taylor expansion of 0 in b 41.932 * [backup-simplify]: Simplify 0 into 0 41.932 * [backup-simplify]: Simplify 0 into 0 41.932 * [backup-simplify]: Simplify 1 into 1 41.932 * [backup-simplify]: Simplify (* 1 1) into 1 41.933 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 41.933 * [backup-simplify]: Simplify (+ 1 0) into 1 41.934 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 41.934 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 41.934 * [taylor]: Taking taylor expansion of 1/2 in b 41.934 * [backup-simplify]: Simplify 1/2 into 1/2 41.934 * [taylor]: Taking taylor expansion of b in b 41.934 * [backup-simplify]: Simplify 0 into 0 41.934 * [backup-simplify]: Simplify 1 into 1 41.935 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 41.936 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 41.936 * [backup-simplify]: Simplify 0 into 0 41.936 * [backup-simplify]: Simplify 0 into 0 41.936 * [backup-simplify]: Simplify 0 into 0 41.937 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.938 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 41.939 * [backup-simplify]: Simplify (+ 0 0) into 0 41.939 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 41.939 * [taylor]: Taking taylor expansion of 0 in b 41.939 * [backup-simplify]: Simplify 0 into 0 41.939 * [backup-simplify]: Simplify 0 into 0 41.940 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.940 * [backup-simplify]: Simplify 0 into 0 41.941 * [backup-simplify]: Simplify 0 into 0 41.941 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 41.941 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 41.941 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 41.941 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 41.941 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 41.941 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 41.941 * [taylor]: Taking taylor expansion of (pow a 2) in b 41.941 * [taylor]: Taking taylor expansion of a in b 41.941 * [backup-simplify]: Simplify a into a 41.941 * [backup-simplify]: Simplify (* a a) into (pow a 2) 41.941 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 41.941 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 41.941 * [taylor]: Taking taylor expansion of (pow b 2) in b 41.942 * [taylor]: Taking taylor expansion of b in b 41.942 * [backup-simplify]: Simplify 0 into 0 41.942 * [backup-simplify]: Simplify 1 into 1 41.942 * [backup-simplify]: Simplify (* 1 1) into 1 41.943 * [backup-simplify]: Simplify (/ 1 1) into 1 41.943 * [backup-simplify]: Simplify (+ 0 1) into 1 41.944 * [backup-simplify]: Simplify (sqrt 1) into 1 41.944 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.946 * [backup-simplify]: Simplify (+ 0 0) into 0 41.947 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 41.947 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 41.947 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 41.947 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 41.947 * [taylor]: Taking taylor expansion of (pow a 2) in a 41.947 * [taylor]: Taking taylor expansion of a in a 41.947 * [backup-simplify]: Simplify 0 into 0 41.947 * [backup-simplify]: Simplify 1 into 1 41.947 * [backup-simplify]: Simplify (* 1 1) into 1 41.948 * [backup-simplify]: Simplify (/ 1 1) into 1 41.948 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 41.948 * [taylor]: Taking taylor expansion of (pow b 2) in a 41.948 * [taylor]: Taking taylor expansion of b in a 41.948 * [backup-simplify]: Simplify b into b 41.948 * [backup-simplify]: Simplify (* b b) into (pow b 2) 41.948 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 41.949 * [backup-simplify]: Simplify (+ 1 0) into 1 41.949 * [backup-simplify]: Simplify (sqrt 1) into 1 41.950 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.951 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.952 * [backup-simplify]: Simplify (+ 0 0) into 0 41.952 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 41.952 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 41.953 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 41.953 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 41.953 * [taylor]: Taking taylor expansion of (pow a 2) in a 41.953 * [taylor]: Taking taylor expansion of a in a 41.953 * [backup-simplify]: Simplify 0 into 0 41.953 * [backup-simplify]: Simplify 1 into 1 41.953 * [backup-simplify]: Simplify (* 1 1) into 1 41.954 * [backup-simplify]: Simplify (/ 1 1) into 1 41.954 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 41.954 * [taylor]: Taking taylor expansion of (pow b 2) in a 41.954 * [taylor]: Taking taylor expansion of b in a 41.954 * [backup-simplify]: Simplify b into b 41.954 * [backup-simplify]: Simplify (* b b) into (pow b 2) 41.954 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 41.955 * [backup-simplify]: Simplify (+ 1 0) into 1 41.955 * [backup-simplify]: Simplify (sqrt 1) into 1 41.956 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.957 * [backup-simplify]: Simplify (+ 0 0) into 0 41.958 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 41.958 * [taylor]: Taking taylor expansion of 1 in b 41.958 * [backup-simplify]: Simplify 1 into 1 41.958 * [taylor]: Taking taylor expansion of 0 in b 41.959 * [backup-simplify]: Simplify 0 into 0 41.959 * [backup-simplify]: Simplify 1 into 1 41.960 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.962 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.962 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 41.964 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 41.964 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 41.964 * [taylor]: Taking taylor expansion of 1/2 in b 41.964 * [backup-simplify]: Simplify 1/2 into 1/2 41.964 * [taylor]: Taking taylor expansion of (pow b 2) in b 41.965 * [taylor]: Taking taylor expansion of b in b 41.965 * [backup-simplify]: Simplify 0 into 0 41.965 * [backup-simplify]: Simplify 1 into 1 41.965 * [backup-simplify]: Simplify (* 1 1) into 1 41.966 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 41.967 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 41.969 * [backup-simplify]: Simplify 0 into 0 41.969 * [backup-simplify]: Simplify 0 into 0 41.969 * [backup-simplify]: Simplify 0 into 0 41.971 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 41.972 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.972 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 41.973 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 41.974 * [backup-simplify]: Simplify (+ 0 0) into 0 41.975 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 41.975 * [taylor]: Taking taylor expansion of 0 in b 41.975 * [backup-simplify]: Simplify 0 into 0 41.977 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 41.979 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 41.979 * [backup-simplify]: Simplify 0 into 0 41.979 * [backup-simplify]: Simplify 0 into 0 41.979 * [backup-simplify]: Simplify 0 into 0 41.979 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 41.980 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 41.980 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 41.980 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 41.980 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 41.980 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 41.980 * [taylor]: Taking taylor expansion of (pow a 2) in b 41.980 * [taylor]: Taking taylor expansion of a in b 41.980 * [backup-simplify]: Simplify a into a 41.980 * [backup-simplify]: Simplify (* a a) into (pow a 2) 41.980 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 41.980 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 41.980 * [taylor]: Taking taylor expansion of (pow b 2) in b 41.980 * [taylor]: Taking taylor expansion of b in b 41.980 * [backup-simplify]: Simplify 0 into 0 41.980 * [backup-simplify]: Simplify 1 into 1 41.981 * [backup-simplify]: Simplify (* 1 1) into 1 41.982 * [backup-simplify]: Simplify (/ 1 1) into 1 41.982 * [backup-simplify]: Simplify (+ 0 1) into 1 41.983 * [backup-simplify]: Simplify (sqrt 1) into 1 41.984 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 41.986 * [backup-simplify]: Simplify (+ 0 0) into 0 41.987 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 41.987 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 41.987 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 41.987 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 41.987 * [taylor]: Taking taylor expansion of (pow a 2) in a 41.987 * [taylor]: Taking taylor expansion of a in a 41.987 * [backup-simplify]: Simplify 0 into 0 41.987 * [backup-simplify]: Simplify 1 into 1 41.988 * [backup-simplify]: Simplify (* 1 1) into 1 41.988 * [backup-simplify]: Simplify (/ 1 1) into 1 41.988 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 41.988 * [taylor]: Taking taylor expansion of (pow b 2) in a 41.988 * [taylor]: Taking taylor expansion of b in a 41.988 * [backup-simplify]: Simplify b into b 41.988 * [backup-simplify]: Simplify (* b b) into (pow b 2) 41.988 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 41.989 * [backup-simplify]: Simplify (+ 1 0) into 1 41.990 * [backup-simplify]: Simplify (sqrt 1) into 1 41.991 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 41.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.000 * [backup-simplify]: Simplify (+ 0 0) into 0 42.001 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.001 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.001 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.001 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.001 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.001 * [taylor]: Taking taylor expansion of a in a 42.001 * [backup-simplify]: Simplify 0 into 0 42.001 * [backup-simplify]: Simplify 1 into 1 42.002 * [backup-simplify]: Simplify (* 1 1) into 1 42.003 * [backup-simplify]: Simplify (/ 1 1) into 1 42.003 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.003 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.003 * [taylor]: Taking taylor expansion of b in a 42.003 * [backup-simplify]: Simplify b into b 42.003 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.003 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.004 * [backup-simplify]: Simplify (+ 1 0) into 1 42.004 * [backup-simplify]: Simplify (sqrt 1) into 1 42.005 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.007 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.007 * [backup-simplify]: Simplify (+ 0 0) into 0 42.008 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.008 * [taylor]: Taking taylor expansion of 1 in b 42.008 * [backup-simplify]: Simplify 1 into 1 42.009 * [taylor]: Taking taylor expansion of 0 in b 42.009 * [backup-simplify]: Simplify 0 into 0 42.009 * [backup-simplify]: Simplify 1 into 1 42.010 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.011 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.012 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 42.014 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 42.014 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 42.014 * [taylor]: Taking taylor expansion of 1/2 in b 42.014 * [backup-simplify]: Simplify 1/2 into 1/2 42.014 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.014 * [taylor]: Taking taylor expansion of b in b 42.014 * [backup-simplify]: Simplify 0 into 0 42.014 * [backup-simplify]: Simplify 1 into 1 42.015 * [backup-simplify]: Simplify (* 1 1) into 1 42.015 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.016 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.017 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.017 * [backup-simplify]: Simplify 0 into 0 42.017 * [backup-simplify]: Simplify 0 into 0 42.017 * [backup-simplify]: Simplify 0 into 0 42.019 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 42.020 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.020 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.020 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 42.021 * [backup-simplify]: Simplify (+ 0 0) into 0 42.022 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 42.022 * [taylor]: Taking taylor expansion of 0 in b 42.022 * [backup-simplify]: Simplify 0 into 0 42.023 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.024 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.024 * [backup-simplify]: Simplify 0 into 0 42.025 * [backup-simplify]: Simplify 0 into 0 42.025 * [backup-simplify]: Simplify 0 into 0 42.025 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 42.025 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1) 42.025 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 42.025 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 42.025 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 42.025 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 42.025 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.025 * [taylor]: Taking taylor expansion of a in b 42.025 * [backup-simplify]: Simplify a into a 42.025 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.025 * [taylor]: Taking taylor expansion of b in b 42.025 * [backup-simplify]: Simplify 0 into 0 42.025 * [backup-simplify]: Simplify 1 into 1 42.025 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.026 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 42.026 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 42.026 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 42.026 * [backup-simplify]: Simplify (+ 0 0) into 0 42.027 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 42.027 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 42.027 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 42.027 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.027 * [taylor]: Taking taylor expansion of a in a 42.027 * [backup-simplify]: Simplify 0 into 0 42.027 * [backup-simplify]: Simplify 1 into 1 42.027 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.027 * [taylor]: Taking taylor expansion of b in a 42.027 * [backup-simplify]: Simplify b into b 42.027 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.027 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 42.027 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 42.027 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.028 * [backup-simplify]: Simplify (+ 0 0) into 0 42.028 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 42.028 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 42.028 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 42.028 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.028 * [taylor]: Taking taylor expansion of a in a 42.028 * [backup-simplify]: Simplify 0 into 0 42.028 * [backup-simplify]: Simplify 1 into 1 42.028 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.028 * [taylor]: Taking taylor expansion of b in a 42.028 * [backup-simplify]: Simplify b into b 42.028 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.029 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 42.029 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 42.029 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.029 * [backup-simplify]: Simplify (+ 0 0) into 0 42.030 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 42.030 * [taylor]: Taking taylor expansion of b in b 42.030 * [backup-simplify]: Simplify 0 into 0 42.030 * [backup-simplify]: Simplify 1 into 1 42.030 * [backup-simplify]: Simplify 0 into 0 42.030 * [taylor]: Taking taylor expansion of 0 in b 42.030 * [backup-simplify]: Simplify 0 into 0 42.030 * [backup-simplify]: Simplify 0 into 0 42.030 * [backup-simplify]: Simplify 1 into 1 42.031 * [backup-simplify]: Simplify (* 1 1) into 1 42.031 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 42.032 * [backup-simplify]: Simplify (+ 1 0) into 1 42.033 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 42.033 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 42.033 * [taylor]: Taking taylor expansion of 1/2 in b 42.033 * [backup-simplify]: Simplify 1/2 into 1/2 42.033 * [taylor]: Taking taylor expansion of b in b 42.033 * [backup-simplify]: Simplify 0 into 0 42.033 * [backup-simplify]: Simplify 1 into 1 42.034 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.035 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.035 * [backup-simplify]: Simplify 0 into 0 42.035 * [backup-simplify]: Simplify 0 into 0 42.035 * [backup-simplify]: Simplify 0 into 0 42.036 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.038 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 42.038 * [backup-simplify]: Simplify (+ 0 0) into 0 42.039 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 42.039 * [taylor]: Taking taylor expansion of 0 in b 42.039 * [backup-simplify]: Simplify 0 into 0 42.039 * [backup-simplify]: Simplify 0 into 0 42.040 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.040 * [backup-simplify]: Simplify 0 into 0 42.040 * [backup-simplify]: Simplify 0 into 0 42.040 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 42.041 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 42.041 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 42.041 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 42.041 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 42.041 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 42.041 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.041 * [taylor]: Taking taylor expansion of a in b 42.041 * [backup-simplify]: Simplify a into a 42.041 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.041 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 42.041 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 42.041 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.041 * [taylor]: Taking taylor expansion of b in b 42.041 * [backup-simplify]: Simplify 0 into 0 42.041 * [backup-simplify]: Simplify 1 into 1 42.042 * [backup-simplify]: Simplify (* 1 1) into 1 42.042 * [backup-simplify]: Simplify (/ 1 1) into 1 42.042 * [backup-simplify]: Simplify (+ 0 1) into 1 42.043 * [backup-simplify]: Simplify (sqrt 1) into 1 42.043 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.043 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.044 * [backup-simplify]: Simplify (+ 0 0) into 0 42.044 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.044 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.044 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.044 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.044 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.044 * [taylor]: Taking taylor expansion of a in a 42.044 * [backup-simplify]: Simplify 0 into 0 42.044 * [backup-simplify]: Simplify 1 into 1 42.045 * [backup-simplify]: Simplify (* 1 1) into 1 42.045 * [backup-simplify]: Simplify (/ 1 1) into 1 42.045 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.045 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.045 * [taylor]: Taking taylor expansion of b in a 42.045 * [backup-simplify]: Simplify b into b 42.045 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.045 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.045 * [backup-simplify]: Simplify (+ 1 0) into 1 42.046 * [backup-simplify]: Simplify (sqrt 1) into 1 42.046 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.047 * [backup-simplify]: Simplify (+ 0 0) into 0 42.047 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.047 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.047 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.047 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.047 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.047 * [taylor]: Taking taylor expansion of a in a 42.047 * [backup-simplify]: Simplify 0 into 0 42.047 * [backup-simplify]: Simplify 1 into 1 42.048 * [backup-simplify]: Simplify (* 1 1) into 1 42.048 * [backup-simplify]: Simplify (/ 1 1) into 1 42.048 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.048 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.048 * [taylor]: Taking taylor expansion of b in a 42.048 * [backup-simplify]: Simplify b into b 42.048 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.048 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.049 * [backup-simplify]: Simplify (+ 1 0) into 1 42.049 * [backup-simplify]: Simplify (sqrt 1) into 1 42.049 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.050 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.050 * [backup-simplify]: Simplify (+ 0 0) into 0 42.050 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.051 * [taylor]: Taking taylor expansion of 1 in b 42.051 * [backup-simplify]: Simplify 1 into 1 42.051 * [taylor]: Taking taylor expansion of 0 in b 42.051 * [backup-simplify]: Simplify 0 into 0 42.051 * [backup-simplify]: Simplify 1 into 1 42.051 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.052 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.052 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 42.053 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 42.053 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 42.053 * [taylor]: Taking taylor expansion of 1/2 in b 42.053 * [backup-simplify]: Simplify 1/2 into 1/2 42.053 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.053 * [taylor]: Taking taylor expansion of b in b 42.053 * [backup-simplify]: Simplify 0 into 0 42.053 * [backup-simplify]: Simplify 1 into 1 42.053 * [backup-simplify]: Simplify (* 1 1) into 1 42.054 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.054 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.054 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.055 * [backup-simplify]: Simplify 0 into 0 42.055 * [backup-simplify]: Simplify 0 into 0 42.055 * [backup-simplify]: Simplify 0 into 0 42.055 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 42.056 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.056 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.056 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 42.057 * [backup-simplify]: Simplify (+ 0 0) into 0 42.057 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 42.057 * [taylor]: Taking taylor expansion of 0 in b 42.057 * [backup-simplify]: Simplify 0 into 0 42.058 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.058 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.058 * [backup-simplify]: Simplify 0 into 0 42.058 * [backup-simplify]: Simplify 0 into 0 42.058 * [backup-simplify]: Simplify 0 into 0 42.059 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 42.059 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 42.059 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 42.059 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 42.059 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 42.059 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 42.059 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.059 * [taylor]: Taking taylor expansion of a in b 42.059 * [backup-simplify]: Simplify a into a 42.059 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.059 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 42.059 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 42.059 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.059 * [taylor]: Taking taylor expansion of b in b 42.059 * [backup-simplify]: Simplify 0 into 0 42.059 * [backup-simplify]: Simplify 1 into 1 42.059 * [backup-simplify]: Simplify (* 1 1) into 1 42.060 * [backup-simplify]: Simplify (/ 1 1) into 1 42.060 * [backup-simplify]: Simplify (+ 0 1) into 1 42.060 * [backup-simplify]: Simplify (sqrt 1) into 1 42.061 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.061 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.061 * [backup-simplify]: Simplify (+ 0 0) into 0 42.062 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.062 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.062 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.062 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.062 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.062 * [taylor]: Taking taylor expansion of a in a 42.062 * [backup-simplify]: Simplify 0 into 0 42.062 * [backup-simplify]: Simplify 1 into 1 42.062 * [backup-simplify]: Simplify (* 1 1) into 1 42.063 * [backup-simplify]: Simplify (/ 1 1) into 1 42.063 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.063 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.063 * [taylor]: Taking taylor expansion of b in a 42.063 * [backup-simplify]: Simplify b into b 42.063 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.063 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.063 * [backup-simplify]: Simplify (+ 1 0) into 1 42.063 * [backup-simplify]: Simplify (sqrt 1) into 1 42.064 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.064 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.065 * [backup-simplify]: Simplify (+ 0 0) into 0 42.065 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.065 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.065 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.065 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.065 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.065 * [taylor]: Taking taylor expansion of a in a 42.065 * [backup-simplify]: Simplify 0 into 0 42.065 * [backup-simplify]: Simplify 1 into 1 42.065 * [backup-simplify]: Simplify (* 1 1) into 1 42.066 * [backup-simplify]: Simplify (/ 1 1) into 1 42.066 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.066 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.066 * [taylor]: Taking taylor expansion of b in a 42.066 * [backup-simplify]: Simplify b into b 42.066 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.066 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.066 * [backup-simplify]: Simplify (+ 1 0) into 1 42.066 * [backup-simplify]: Simplify (sqrt 1) into 1 42.067 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.067 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.068 * [backup-simplify]: Simplify (+ 0 0) into 0 42.068 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.068 * [taylor]: Taking taylor expansion of 1 in b 42.068 * [backup-simplify]: Simplify 1 into 1 42.068 * [taylor]: Taking taylor expansion of 0 in b 42.068 * [backup-simplify]: Simplify 0 into 0 42.068 * [backup-simplify]: Simplify 1 into 1 42.069 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.070 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.070 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 42.071 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 42.071 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 42.071 * [taylor]: Taking taylor expansion of 1/2 in b 42.071 * [backup-simplify]: Simplify 1/2 into 1/2 42.071 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.071 * [taylor]: Taking taylor expansion of b in b 42.071 * [backup-simplify]: Simplify 0 into 0 42.071 * [backup-simplify]: Simplify 1 into 1 42.071 * [backup-simplify]: Simplify (* 1 1) into 1 42.071 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.072 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.072 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.073 * [backup-simplify]: Simplify 0 into 0 42.073 * [backup-simplify]: Simplify 0 into 0 42.073 * [backup-simplify]: Simplify 0 into 0 42.073 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 42.075 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.075 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.075 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 42.076 * [backup-simplify]: Simplify (+ 0 0) into 0 42.076 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 42.076 * [taylor]: Taking taylor expansion of 0 in b 42.076 * [backup-simplify]: Simplify 0 into 0 42.077 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.079 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.079 * [backup-simplify]: Simplify 0 into 0 42.079 * [backup-simplify]: Simplify 0 into 0 42.079 * [backup-simplify]: Simplify 0 into 0 42.079 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 42.079 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 2 1) 42.079 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 42.079 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 42.079 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 42.079 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 42.080 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.080 * [taylor]: Taking taylor expansion of a in b 42.080 * [backup-simplify]: Simplify a into a 42.080 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.080 * [taylor]: Taking taylor expansion of b in b 42.080 * [backup-simplify]: Simplify 0 into 0 42.080 * [backup-simplify]: Simplify 1 into 1 42.080 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.080 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 42.080 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 42.080 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 42.081 * [backup-simplify]: Simplify (+ 0 0) into 0 42.081 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 42.081 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 42.081 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 42.081 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.081 * [taylor]: Taking taylor expansion of a in a 42.081 * [backup-simplify]: Simplify 0 into 0 42.081 * [backup-simplify]: Simplify 1 into 1 42.081 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.081 * [taylor]: Taking taylor expansion of b in a 42.081 * [backup-simplify]: Simplify b into b 42.081 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.081 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 42.081 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 42.082 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.082 * [backup-simplify]: Simplify (+ 0 0) into 0 42.082 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 42.082 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 42.082 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 42.083 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.083 * [taylor]: Taking taylor expansion of a in a 42.083 * [backup-simplify]: Simplify 0 into 0 42.083 * [backup-simplify]: Simplify 1 into 1 42.083 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.083 * [taylor]: Taking taylor expansion of b in a 42.083 * [backup-simplify]: Simplify b into b 42.083 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.083 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 42.083 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 42.083 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.084 * [backup-simplify]: Simplify (+ 0 0) into 0 42.084 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 42.084 * [taylor]: Taking taylor expansion of b in b 42.084 * [backup-simplify]: Simplify 0 into 0 42.084 * [backup-simplify]: Simplify 1 into 1 42.084 * [backup-simplify]: Simplify 0 into 0 42.084 * [taylor]: Taking taylor expansion of 0 in b 42.084 * [backup-simplify]: Simplify 0 into 0 42.084 * [backup-simplify]: Simplify 0 into 0 42.084 * [backup-simplify]: Simplify 1 into 1 42.085 * [backup-simplify]: Simplify (* 1 1) into 1 42.086 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 42.086 * [backup-simplify]: Simplify (+ 1 0) into 1 42.087 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 42.087 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 42.087 * [taylor]: Taking taylor expansion of 1/2 in b 42.087 * [backup-simplify]: Simplify 1/2 into 1/2 42.087 * [taylor]: Taking taylor expansion of b in b 42.087 * [backup-simplify]: Simplify 0 into 0 42.087 * [backup-simplify]: Simplify 1 into 1 42.088 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.089 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.089 * [backup-simplify]: Simplify 0 into 0 42.090 * [backup-simplify]: Simplify 0 into 0 42.090 * [backup-simplify]: Simplify 0 into 0 42.091 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.092 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 42.093 * [backup-simplify]: Simplify (+ 0 0) into 0 42.093 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 42.093 * [taylor]: Taking taylor expansion of 0 in b 42.093 * [backup-simplify]: Simplify 0 into 0 42.093 * [backup-simplify]: Simplify 0 into 0 42.094 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.095 * [backup-simplify]: Simplify 0 into 0 42.095 * [backup-simplify]: Simplify 0 into 0 42.095 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 42.095 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 42.095 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 42.095 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 42.095 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 42.095 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 42.095 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.095 * [taylor]: Taking taylor expansion of a in b 42.095 * [backup-simplify]: Simplify a into a 42.096 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.096 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 42.096 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 42.096 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.096 * [taylor]: Taking taylor expansion of b in b 42.096 * [backup-simplify]: Simplify 0 into 0 42.096 * [backup-simplify]: Simplify 1 into 1 42.097 * [backup-simplify]: Simplify (* 1 1) into 1 42.097 * [backup-simplify]: Simplify (/ 1 1) into 1 42.099 * [backup-simplify]: Simplify (+ 0 1) into 1 42.099 * [backup-simplify]: Simplify (sqrt 1) into 1 42.100 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.102 * [backup-simplify]: Simplify (+ 0 0) into 0 42.103 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.103 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.103 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.103 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.103 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.103 * [taylor]: Taking taylor expansion of a in a 42.103 * [backup-simplify]: Simplify 0 into 0 42.103 * [backup-simplify]: Simplify 1 into 1 42.104 * [backup-simplify]: Simplify (* 1 1) into 1 42.105 * [backup-simplify]: Simplify (/ 1 1) into 1 42.105 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.105 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.105 * [taylor]: Taking taylor expansion of b in a 42.105 * [backup-simplify]: Simplify b into b 42.105 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.105 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.106 * [backup-simplify]: Simplify (+ 1 0) into 1 42.106 * [backup-simplify]: Simplify (sqrt 1) into 1 42.107 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.108 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.109 * [backup-simplify]: Simplify (+ 0 0) into 0 42.110 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.110 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.110 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.110 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.110 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.110 * [taylor]: Taking taylor expansion of a in a 42.110 * [backup-simplify]: Simplify 0 into 0 42.110 * [backup-simplify]: Simplify 1 into 1 42.111 * [backup-simplify]: Simplify (* 1 1) into 1 42.111 * [backup-simplify]: Simplify (/ 1 1) into 1 42.111 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.111 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.111 * [taylor]: Taking taylor expansion of b in a 42.111 * [backup-simplify]: Simplify b into b 42.112 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.112 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.112 * [backup-simplify]: Simplify (+ 1 0) into 1 42.113 * [backup-simplify]: Simplify (sqrt 1) into 1 42.114 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.115 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.116 * [backup-simplify]: Simplify (+ 0 0) into 0 42.116 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.117 * [taylor]: Taking taylor expansion of 1 in b 42.117 * [backup-simplify]: Simplify 1 into 1 42.117 * [taylor]: Taking taylor expansion of 0 in b 42.117 * [backup-simplify]: Simplify 0 into 0 42.117 * [backup-simplify]: Simplify 1 into 1 42.118 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.120 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.120 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 42.122 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 42.122 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 42.122 * [taylor]: Taking taylor expansion of 1/2 in b 42.122 * [backup-simplify]: Simplify 1/2 into 1/2 42.122 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.122 * [taylor]: Taking taylor expansion of b in b 42.123 * [backup-simplify]: Simplify 0 into 0 42.123 * [backup-simplify]: Simplify 1 into 1 42.123 * [backup-simplify]: Simplify (* 1 1) into 1 42.124 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.125 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.126 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.126 * [backup-simplify]: Simplify 0 into 0 42.126 * [backup-simplify]: Simplify 0 into 0 42.126 * [backup-simplify]: Simplify 0 into 0 42.128 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 42.129 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.129 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.130 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 42.131 * [backup-simplify]: Simplify (+ 0 0) into 0 42.132 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 42.132 * [taylor]: Taking taylor expansion of 0 in b 42.132 * [backup-simplify]: Simplify 0 into 0 42.133 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.135 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.135 * [backup-simplify]: Simplify 0 into 0 42.135 * [backup-simplify]: Simplify 0 into 0 42.135 * [backup-simplify]: Simplify 0 into 0 42.135 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 42.136 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 42.136 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 42.136 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 42.136 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 42.136 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 42.136 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.136 * [taylor]: Taking taylor expansion of a in b 42.136 * [backup-simplify]: Simplify a into a 42.136 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.136 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 42.136 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 42.136 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.136 * [taylor]: Taking taylor expansion of b in b 42.136 * [backup-simplify]: Simplify 0 into 0 42.136 * [backup-simplify]: Simplify 1 into 1 42.137 * [backup-simplify]: Simplify (* 1 1) into 1 42.138 * [backup-simplify]: Simplify (/ 1 1) into 1 42.138 * [backup-simplify]: Simplify (+ 0 1) into 1 42.139 * [backup-simplify]: Simplify (sqrt 1) into 1 42.140 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.141 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.142 * [backup-simplify]: Simplify (+ 0 0) into 0 42.143 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.143 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.143 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.143 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.143 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.143 * [taylor]: Taking taylor expansion of a in a 42.143 * [backup-simplify]: Simplify 0 into 0 42.143 * [backup-simplify]: Simplify 1 into 1 42.144 * [backup-simplify]: Simplify (* 1 1) into 1 42.144 * [backup-simplify]: Simplify (/ 1 1) into 1 42.144 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.144 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.144 * [taylor]: Taking taylor expansion of b in a 42.144 * [backup-simplify]: Simplify b into b 42.144 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.145 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.145 * [backup-simplify]: Simplify (+ 1 0) into 1 42.146 * [backup-simplify]: Simplify (sqrt 1) into 1 42.147 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.148 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.149 * [backup-simplify]: Simplify (+ 0 0) into 0 42.150 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.150 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.150 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.150 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.150 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.150 * [taylor]: Taking taylor expansion of a in a 42.150 * [backup-simplify]: Simplify 0 into 0 42.150 * [backup-simplify]: Simplify 1 into 1 42.151 * [backup-simplify]: Simplify (* 1 1) into 1 42.151 * [backup-simplify]: Simplify (/ 1 1) into 1 42.151 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.151 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.151 * [taylor]: Taking taylor expansion of b in a 42.151 * [backup-simplify]: Simplify b into b 42.151 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.152 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.152 * [backup-simplify]: Simplify (+ 1 0) into 1 42.153 * [backup-simplify]: Simplify (sqrt 1) into 1 42.154 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.155 * [backup-simplify]: Simplify (+ 0 0) into 0 42.156 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.157 * [taylor]: Taking taylor expansion of 1 in b 42.157 * [backup-simplify]: Simplify 1 into 1 42.157 * [taylor]: Taking taylor expansion of 0 in b 42.157 * [backup-simplify]: Simplify 0 into 0 42.157 * [backup-simplify]: Simplify 1 into 1 42.159 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.160 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.161 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 42.163 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 42.163 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 42.163 * [taylor]: Taking taylor expansion of 1/2 in b 42.163 * [backup-simplify]: Simplify 1/2 into 1/2 42.163 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.163 * [taylor]: Taking taylor expansion of b in b 42.163 * [backup-simplify]: Simplify 0 into 0 42.163 * [backup-simplify]: Simplify 1 into 1 42.164 * [backup-simplify]: Simplify (* 1 1) into 1 42.164 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.165 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.166 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.166 * [backup-simplify]: Simplify 0 into 0 42.167 * [backup-simplify]: Simplify 0 into 0 42.167 * [backup-simplify]: Simplify 0 into 0 42.168 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 42.170 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.170 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.170 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 42.171 * [backup-simplify]: Simplify (+ 0 0) into 0 42.172 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 42.172 * [taylor]: Taking taylor expansion of 0 in b 42.172 * [backup-simplify]: Simplify 0 into 0 42.173 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.174 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.174 * [backup-simplify]: Simplify 0 into 0 42.174 * [backup-simplify]: Simplify 0 into 0 42.174 * [backup-simplify]: Simplify 0 into 0 42.175 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 42.175 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1 1) 42.175 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 42.175 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 42.175 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 42.175 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 42.175 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.175 * [taylor]: Taking taylor expansion of a in b 42.175 * [backup-simplify]: Simplify a into a 42.175 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.175 * [taylor]: Taking taylor expansion of b in b 42.175 * [backup-simplify]: Simplify 0 into 0 42.175 * [backup-simplify]: Simplify 1 into 1 42.175 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.175 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 42.175 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 42.175 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 42.176 * [backup-simplify]: Simplify (+ 0 0) into 0 42.176 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 42.176 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 42.176 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 42.176 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.176 * [taylor]: Taking taylor expansion of a in a 42.176 * [backup-simplify]: Simplify 0 into 0 42.176 * [backup-simplify]: Simplify 1 into 1 42.176 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.176 * [taylor]: Taking taylor expansion of b in a 42.176 * [backup-simplify]: Simplify b into b 42.176 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.176 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 42.176 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 42.176 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.177 * [backup-simplify]: Simplify (+ 0 0) into 0 42.177 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 42.177 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 42.177 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 42.177 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.177 * [taylor]: Taking taylor expansion of a in a 42.177 * [backup-simplify]: Simplify 0 into 0 42.177 * [backup-simplify]: Simplify 1 into 1 42.177 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.177 * [taylor]: Taking taylor expansion of b in a 42.177 * [backup-simplify]: Simplify b into b 42.177 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.177 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 42.177 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 42.177 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.178 * [backup-simplify]: Simplify (+ 0 0) into 0 42.178 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 42.178 * [taylor]: Taking taylor expansion of b in b 42.178 * [backup-simplify]: Simplify 0 into 0 42.178 * [backup-simplify]: Simplify 1 into 1 42.178 * [backup-simplify]: Simplify 0 into 0 42.178 * [taylor]: Taking taylor expansion of 0 in b 42.178 * [backup-simplify]: Simplify 0 into 0 42.178 * [backup-simplify]: Simplify 0 into 0 42.178 * [backup-simplify]: Simplify 1 into 1 42.184 * [backup-simplify]: Simplify (* 1 1) into 1 42.185 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 42.185 * [backup-simplify]: Simplify (+ 1 0) into 1 42.186 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 42.186 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 42.186 * [taylor]: Taking taylor expansion of 1/2 in b 42.186 * [backup-simplify]: Simplify 1/2 into 1/2 42.186 * [taylor]: Taking taylor expansion of b in b 42.186 * [backup-simplify]: Simplify 0 into 0 42.186 * [backup-simplify]: Simplify 1 into 1 42.187 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.188 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.188 * [backup-simplify]: Simplify 0 into 0 42.188 * [backup-simplify]: Simplify 0 into 0 42.188 * [backup-simplify]: Simplify 0 into 0 42.188 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.189 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 42.190 * [backup-simplify]: Simplify (+ 0 0) into 0 42.190 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 42.190 * [taylor]: Taking taylor expansion of 0 in b 42.190 * [backup-simplify]: Simplify 0 into 0 42.190 * [backup-simplify]: Simplify 0 into 0 42.191 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.191 * [backup-simplify]: Simplify 0 into 0 42.191 * [backup-simplify]: Simplify 0 into 0 42.191 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 42.191 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 42.191 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 42.191 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 42.191 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 42.191 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 42.191 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.191 * [taylor]: Taking taylor expansion of a in b 42.191 * [backup-simplify]: Simplify a into a 42.191 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.191 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 42.191 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 42.191 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.191 * [taylor]: Taking taylor expansion of b in b 42.191 * [backup-simplify]: Simplify 0 into 0 42.191 * [backup-simplify]: Simplify 1 into 1 42.192 * [backup-simplify]: Simplify (* 1 1) into 1 42.192 * [backup-simplify]: Simplify (/ 1 1) into 1 42.193 * [backup-simplify]: Simplify (+ 0 1) into 1 42.193 * [backup-simplify]: Simplify (sqrt 1) into 1 42.194 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.194 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.195 * [backup-simplify]: Simplify (+ 0 0) into 0 42.195 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.195 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.195 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.195 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.195 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.195 * [taylor]: Taking taylor expansion of a in a 42.195 * [backup-simplify]: Simplify 0 into 0 42.195 * [backup-simplify]: Simplify 1 into 1 42.196 * [backup-simplify]: Simplify (* 1 1) into 1 42.196 * [backup-simplify]: Simplify (/ 1 1) into 1 42.196 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.196 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.196 * [taylor]: Taking taylor expansion of b in a 42.196 * [backup-simplify]: Simplify b into b 42.196 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.196 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.197 * [backup-simplify]: Simplify (+ 1 0) into 1 42.197 * [backup-simplify]: Simplify (sqrt 1) into 1 42.198 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.198 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.198 * [backup-simplify]: Simplify (+ 0 0) into 0 42.199 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.199 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.199 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.199 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.199 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.199 * [taylor]: Taking taylor expansion of a in a 42.199 * [backup-simplify]: Simplify 0 into 0 42.199 * [backup-simplify]: Simplify 1 into 1 42.199 * [backup-simplify]: Simplify (* 1 1) into 1 42.200 * [backup-simplify]: Simplify (/ 1 1) into 1 42.200 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.200 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.200 * [taylor]: Taking taylor expansion of b in a 42.200 * [backup-simplify]: Simplify b into b 42.200 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.200 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.200 * [backup-simplify]: Simplify (+ 1 0) into 1 42.201 * [backup-simplify]: Simplify (sqrt 1) into 1 42.201 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.202 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.202 * [backup-simplify]: Simplify (+ 0 0) into 0 42.203 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.203 * [taylor]: Taking taylor expansion of 1 in b 42.203 * [backup-simplify]: Simplify 1 into 1 42.203 * [taylor]: Taking taylor expansion of 0 in b 42.203 * [backup-simplify]: Simplify 0 into 0 42.203 * [backup-simplify]: Simplify 1 into 1 42.204 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.204 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.204 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 42.205 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 42.206 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 42.206 * [taylor]: Taking taylor expansion of 1/2 in b 42.206 * [backup-simplify]: Simplify 1/2 into 1/2 42.206 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.206 * [taylor]: Taking taylor expansion of b in b 42.206 * [backup-simplify]: Simplify 0 into 0 42.206 * [backup-simplify]: Simplify 1 into 1 42.206 * [backup-simplify]: Simplify (* 1 1) into 1 42.206 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.207 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.208 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.208 * [backup-simplify]: Simplify 0 into 0 42.208 * [backup-simplify]: Simplify 0 into 0 42.208 * [backup-simplify]: Simplify 0 into 0 42.208 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 42.209 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.209 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.210 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 42.210 * [backup-simplify]: Simplify (+ 0 0) into 0 42.210 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 42.211 * [taylor]: Taking taylor expansion of 0 in b 42.211 * [backup-simplify]: Simplify 0 into 0 42.211 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.212 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.212 * [backup-simplify]: Simplify 0 into 0 42.212 * [backup-simplify]: Simplify 0 into 0 42.212 * [backup-simplify]: Simplify 0 into 0 42.212 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 42.213 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 42.213 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 42.213 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 42.213 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 42.213 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 42.213 * [taylor]: Taking taylor expansion of (pow a 2) in b 42.213 * [taylor]: Taking taylor expansion of a in b 42.213 * [backup-simplify]: Simplify a into a 42.213 * [backup-simplify]: Simplify (* a a) into (pow a 2) 42.213 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 42.213 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 42.213 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.213 * [taylor]: Taking taylor expansion of b in b 42.213 * [backup-simplify]: Simplify 0 into 0 42.213 * [backup-simplify]: Simplify 1 into 1 42.213 * [backup-simplify]: Simplify (* 1 1) into 1 42.214 * [backup-simplify]: Simplify (/ 1 1) into 1 42.214 * [backup-simplify]: Simplify (+ 0 1) into 1 42.215 * [backup-simplify]: Simplify (sqrt 1) into 1 42.215 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.216 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.216 * [backup-simplify]: Simplify (+ 0 0) into 0 42.217 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.217 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.217 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.217 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.217 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.217 * [taylor]: Taking taylor expansion of a in a 42.217 * [backup-simplify]: Simplify 0 into 0 42.217 * [backup-simplify]: Simplify 1 into 1 42.217 * [backup-simplify]: Simplify (* 1 1) into 1 42.218 * [backup-simplify]: Simplify (/ 1 1) into 1 42.218 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.218 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.218 * [taylor]: Taking taylor expansion of b in a 42.218 * [backup-simplify]: Simplify b into b 42.218 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.218 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.218 * [backup-simplify]: Simplify (+ 1 0) into 1 42.219 * [backup-simplify]: Simplify (sqrt 1) into 1 42.219 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.220 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.220 * [backup-simplify]: Simplify (+ 0 0) into 0 42.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.221 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 42.221 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 42.221 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 42.221 * [taylor]: Taking taylor expansion of (pow a 2) in a 42.221 * [taylor]: Taking taylor expansion of a in a 42.221 * [backup-simplify]: Simplify 0 into 0 42.221 * [backup-simplify]: Simplify 1 into 1 42.222 * [backup-simplify]: Simplify (* 1 1) into 1 42.222 * [backup-simplify]: Simplify (/ 1 1) into 1 42.222 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 42.222 * [taylor]: Taking taylor expansion of (pow b 2) in a 42.222 * [taylor]: Taking taylor expansion of b in a 42.222 * [backup-simplify]: Simplify b into b 42.222 * [backup-simplify]: Simplify (* b b) into (pow b 2) 42.222 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 42.223 * [backup-simplify]: Simplify (+ 1 0) into 1 42.224 * [backup-simplify]: Simplify (sqrt 1) into 1 42.225 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.226 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 42.227 * [backup-simplify]: Simplify (+ 0 0) into 0 42.228 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 42.228 * [taylor]: Taking taylor expansion of 1 in b 42.228 * [backup-simplify]: Simplify 1 into 1 42.228 * [taylor]: Taking taylor expansion of 0 in b 42.228 * [backup-simplify]: Simplify 0 into 0 42.228 * [backup-simplify]: Simplify 1 into 1 42.230 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.231 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.231 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 42.233 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 42.233 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 42.233 * [taylor]: Taking taylor expansion of 1/2 in b 42.233 * [backup-simplify]: Simplify 1/2 into 1/2 42.233 * [taylor]: Taking taylor expansion of (pow b 2) in b 42.234 * [taylor]: Taking taylor expansion of b in b 42.234 * [backup-simplify]: Simplify 0 into 0 42.234 * [backup-simplify]: Simplify 1 into 1 42.234 * [backup-simplify]: Simplify (* 1 1) into 1 42.235 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 42.236 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 42.237 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 42.237 * [backup-simplify]: Simplify 0 into 0 42.237 * [backup-simplify]: Simplify 0 into 0 42.237 * [backup-simplify]: Simplify 0 into 0 42.239 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 42.240 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.241 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 42.241 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 42.242 * [backup-simplify]: Simplify (+ 0 0) into 0 42.242 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 42.243 * [taylor]: Taking taylor expansion of 0 in b 42.243 * [backup-simplify]: Simplify 0 into 0 42.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 42.245 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 42.246 * [backup-simplify]: Simplify 0 into 0 42.246 * [backup-simplify]: Simplify 0 into 0 42.246 * [backup-simplify]: Simplify 0 into 0 42.246 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 42.246 * * * [progress]: simplifying candidates 42.246 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 42.247 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 42.247 * * [simplify]: iters left: 6 (7 enodes) 42.250 * * [simplify]: iters left: 5 (24 enodes) 42.256 * * [simplify]: iters left: 4 (26 enodes) 42.260 * * [simplify]: Extracting #0: cost 1 inf + 0 42.260 * * [simplify]: Extracting #1: cost 3 inf + 0 42.260 * * [simplify]: Extracting #2: cost 7 inf + 0 42.260 * * [simplify]: Extracting #3: cost 8 inf + 2 42.260 * * [simplify]: Extracting #4: cost 6 inf + 268 42.260 * * [simplify]: Extracting #5: cost 0 inf + 728 42.260 * [simplify]: Simplified to (expm1 (hypot a b)) 42.260 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log1p (expm1 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.261 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 42.261 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 42.261 * * [simplify]: iters left: 6 (7 enodes) 42.263 * * [simplify]: iters left: 5 (24 enodes) 42.267 * * [simplify]: iters left: 4 (26 enodes) 42.271 * * [simplify]: Extracting #0: cost 1 inf + 0 42.271 * * [simplify]: Extracting #1: cost 3 inf + 0 42.271 * * [simplify]: Extracting #2: cost 7 inf + 0 42.272 * * [simplify]: Extracting #3: cost 8 inf + 2 42.272 * * [simplify]: Extracting #4: cost 6 inf + 288 42.272 * * [simplify]: Extracting #5: cost 0 inf + 768 42.272 * [simplify]: Simplified to (log1p (hypot a b)) 42.272 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (expm1 (log1p (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.272 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 42.272 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 42.272 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 42.273 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 42.273 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 42.273 * * [simplify]: iters left: 6 (7 enodes) 42.275 * * [simplify]: iters left: 5 (24 enodes) 42.279 * * [simplify]: iters left: 4 (26 enodes) 42.283 * * [simplify]: Extracting #0: cost 1 inf + 0 42.283 * * [simplify]: Extracting #1: cost 3 inf + 0 42.283 * * [simplify]: Extracting #2: cost 7 inf + 0 42.283 * * [simplify]: Extracting #3: cost 8 inf + 2 42.283 * * [simplify]: Extracting #4: cost 6 inf + 268 42.284 * * [simplify]: Extracting #5: cost 0 inf + 728 42.284 * [simplify]: Simplified to (log (hypot a b)) 42.284 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (exp (log (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.284 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 42.284 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 42.285 * * [simplify]: iters left: 6 (7 enodes) 42.286 * * [simplify]: iters left: 5 (24 enodes) 42.290 * * [simplify]: iters left: 4 (26 enodes) 42.294 * * [simplify]: Extracting #0: cost 1 inf + 0 42.294 * * [simplify]: Extracting #1: cost 3 inf + 0 42.295 * * [simplify]: Extracting #2: cost 7 inf + 0 42.295 * * [simplify]: Extracting #3: cost 8 inf + 2 42.295 * * [simplify]: Extracting #4: cost 6 inf + 268 42.295 * * [simplify]: Extracting #5: cost 0 inf + 728 42.295 * [simplify]: Simplified to (exp (hypot a b)) 42.295 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log (exp (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.295 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 42.296 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 42.296 * * [simplify]: iters left: 6 (8 enodes) 42.298 * * [simplify]: iters left: 5 (27 enodes) 42.303 * * [simplify]: iters left: 4 (29 enodes) 42.307 * * [simplify]: Extracting #0: cost 1 inf + 0 42.333 * * [simplify]: Extracting #1: cost 3 inf + 0 42.334 * * [simplify]: Extracting #2: cost 5 inf + 0 42.334 * * [simplify]: Extracting #3: cost 9 inf + 0 42.334 * * [simplify]: Extracting #4: cost 10 inf + 2 42.334 * * [simplify]: Extracting #5: cost 5 inf + 529 42.334 * * [simplify]: Extracting #6: cost 1 inf + 925 42.334 * * [simplify]: Extracting #7: cost 0 inf + 1102 42.334 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 42.335 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.335 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 42.335 * * [simplify]: iters left: 6 (7 enodes) 42.341 * * [simplify]: iters left: 5 (24 enodes) 42.345 * * [simplify]: iters left: 4 (26 enodes) 42.349 * * [simplify]: Extracting #0: cost 1 inf + 0 42.349 * * [simplify]: Extracting #1: cost 3 inf + 0 42.349 * * [simplify]: Extracting #2: cost 7 inf + 0 42.349 * * [simplify]: Extracting #3: cost 8 inf + 2 42.349 * * [simplify]: Extracting #4: cost 6 inf + 278 42.349 * * [simplify]: Extracting #5: cost 0 inf + 748 42.350 * [simplify]: Simplified to (cbrt (hypot a b)) 42.350 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.350 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 42.350 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 42.350 * * [simplify]: iters left: 6 (8 enodes) 42.353 * * [simplify]: iters left: 5 (27 enodes) 42.357 * * [simplify]: iters left: 4 (40 enodes) 42.367 * * [simplify]: iters left: 3 (67 enodes) 42.385 * * [simplify]: iters left: 2 (93 enodes) 42.419 * * [simplify]: iters left: 1 (121 enodes) 42.462 * * [simplify]: Extracting #0: cost 1 inf + 0 42.462 * * [simplify]: Extracting #1: cost 17 inf + 0 42.463 * * [simplify]: Extracting #2: cost 28 inf + 44 42.463 * * [simplify]: Extracting #3: cost 25 inf + 282 42.463 * * [simplify]: Extracting #4: cost 9 inf + 3024 42.464 * * [simplify]: Extracting #5: cost 2 inf + 4713 42.465 * * [simplify]: Extracting #6: cost 0 inf + 5751 42.466 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 42.466 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.466 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 42.467 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 42.467 * * [simplify]: iters left: 6 (8 enodes) 42.469 * * [simplify]: iters left: 5 (27 enodes) 42.474 * * [simplify]: iters left: 4 (28 enodes) 42.481 * * [simplify]: Extracting #0: cost 1 inf + 0 42.481 * * [simplify]: Extracting #1: cost 4 inf + 0 42.481 * * [simplify]: Extracting #2: cost 7 inf + 0 42.481 * * [simplify]: Extracting #3: cost 12 inf + 0 42.481 * * [simplify]: Extracting #4: cost 12 inf + 2 42.481 * * [simplify]: Extracting #5: cost 10 inf + 84 42.481 * * [simplify]: Extracting #6: cost 4 inf + 754 42.482 * * [simplify]: Extracting #7: cost 0 inf + 1582 42.482 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 42.482 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.483 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 42.483 * * [simplify]: iters left: 6 (7 enodes) 42.484 * * [simplify]: iters left: 5 (23 enodes) 42.491 * * [simplify]: iters left: 4 (24 enodes) 42.498 * * [simplify]: Extracting #0: cost 1 inf + 0 42.498 * * [simplify]: Extracting #1: cost 3 inf + 0 42.498 * * [simplify]: Extracting #2: cost 5 inf + 0 42.498 * * [simplify]: Extracting #3: cost 10 inf + 0 42.498 * * [simplify]: Extracting #4: cost 10 inf + 2 42.498 * * [simplify]: Extracting #5: cost 1 inf + 931 42.499 * * [simplify]: Extracting #6: cost 0 inf + 1148 42.499 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 42.499 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.500 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 42.500 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 42.500 * * [simplify]: iters left: 6 (7 enodes) 42.504 * * [simplify]: iters left: 5 (24 enodes) 42.511 * * [simplify]: iters left: 4 (26 enodes) 42.518 * * [simplify]: Extracting #0: cost 1 inf + 0 42.518 * * [simplify]: Extracting #1: cost 3 inf + 0 42.518 * * [simplify]: Extracting #2: cost 7 inf + 0 42.519 * * [simplify]: Extracting #3: cost 8 inf + 2 42.519 * * [simplify]: Extracting #4: cost 6 inf + 238 42.519 * * [simplify]: Extracting #5: cost 0 inf + 668 42.519 * [simplify]: Simplified to (sqrt (hypot a b)) 42.519 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.520 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 42.520 * * [simplify]: iters left: 6 (7 enodes) 42.524 * * [simplify]: iters left: 5 (24 enodes) 42.531 * * [simplify]: iters left: 4 (26 enodes) 42.538 * * [simplify]: Extracting #0: cost 1 inf + 0 42.538 * * [simplify]: Extracting #1: cost 3 inf + 0 42.538 * * [simplify]: Extracting #2: cost 7 inf + 0 42.538 * * [simplify]: Extracting #3: cost 8 inf + 2 42.539 * * [simplify]: Extracting #4: cost 6 inf + 238 42.539 * * [simplify]: Extracting #5: cost 0 inf + 668 42.539 * [simplify]: Simplified to (sqrt (hypot a b)) 42.539 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.540 * * * * [progress]: [ 12 / 88 ] simplifiying candidate # 42.540 * [simplify]: Simplifying (sqrt 1) 42.540 * * [simplify]: iters left: 1 (2 enodes) 42.545 * * [simplify]: Extracting #0: cost 1 inf + 0 42.545 * * [simplify]: Extracting #1: cost 0 inf + 1 42.545 * [simplify]: Simplified to 1 42.546 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.546 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 42.547 * * [simplify]: iters left: 5 (6 enodes) 42.550 * * [simplify]: iters left: 4 (21 enodes) 42.556 * * [simplify]: iters left: 3 (23 enodes) 42.562 * * [simplify]: Extracting #0: cost 1 inf + 0 42.562 * * [simplify]: Extracting #1: cost 5 inf + 0 42.563 * * [simplify]: Extracting #2: cost 6 inf + 2 42.563 * * [simplify]: Extracting #3: cost 2 inf + 392 42.563 * * [simplify]: Extracting #4: cost 0 inf + 474 42.563 * [simplify]: Simplified to (hypot a b) 42.563 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (hypot a b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.564 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 42.564 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 42.564 * * [simplify]: iters left: 6 (9 enodes) 42.571 * * [simplify]: iters left: 5 (45 enodes) 42.597 * * [simplify]: iters left: 4 (116 enodes) 42.659 * * [simplify]: iters left: 3 (219 enodes) 42.745 * * [simplify]: iters left: 2 (423 enodes) 42.940 * * [simplify]: Extracting #0: cost 1 inf + 0 42.940 * * [simplify]: Extracting #1: cost 7 inf + 0 42.940 * * [simplify]: Extracting #2: cost 42 inf + 0 42.941 * * [simplify]: Extracting #3: cost 132 inf + 460 42.943 * * [simplify]: Extracting #4: cost 158 inf + 6738 42.947 * * [simplify]: Extracting #5: cost 63 inf + 40644 42.953 * * [simplify]: Extracting #6: cost 4 inf + 68670 42.960 * * [simplify]: Extracting #7: cost 0 inf + 69962 42.966 * * [simplify]: Extracting #8: cost 0 inf + 69922 42.972 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 42.973 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 42.973 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 42.973 * * [simplify]: iters left: 6 (10 enodes) 42.977 * * [simplify]: iters left: 5 (54 enodes) 42.989 * * [simplify]: iters left: 4 (130 enodes) 43.038 * * [simplify]: iters left: 3 (292 enodes) 43.179 * * [simplify]: Extracting #0: cost 1 inf + 0 43.179 * * [simplify]: Extracting #1: cost 3 inf + 0 43.179 * * [simplify]: Extracting #2: cost 40 inf + 0 43.180 * * [simplify]: Extracting #3: cost 96 inf + 536 43.185 * * [simplify]: Extracting #4: cost 40 inf + 8183 43.193 * * [simplify]: Extracting #5: cost 11 inf + 12381 43.202 * * [simplify]: Extracting #6: cost 4 inf + 13734 43.211 * * [simplify]: Extracting #7: cost 0 inf + 14662 43.220 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 43.220 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.221 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 43.221 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 43.222 * * [simplify]: iters left: 6 (8 enodes) 43.226 * * [simplify]: iters left: 5 (38 enodes) 43.241 * * [simplify]: iters left: 4 (72 enodes) 43.259 * * [simplify]: iters left: 3 (135 enodes) 43.298 * * [simplify]: iters left: 2 (298 enodes) 43.550 * * [simplify]: Extracting #0: cost 1 inf + 0 43.550 * * [simplify]: Extracting #1: cost 3 inf + 0 43.550 * * [simplify]: Extracting #2: cost 70 inf + 0 43.552 * * [simplify]: Extracting #3: cost 186 inf + 286 43.556 * * [simplify]: Extracting #4: cost 150 inf + 7186 43.570 * * [simplify]: Extracting #5: cost 35 inf + 27843 43.587 * * [simplify]: Extracting #6: cost 3 inf + 34589 43.608 * * [simplify]: Extracting #7: cost 0 inf + 35476 43.624 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 43.624 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.625 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 43.625 * * [simplify]: iters left: 5 (6 enodes) 43.628 * * [simplify]: iters left: 4 (24 enodes) 43.635 * * [simplify]: iters left: 3 (37 enodes) 43.646 * * [simplify]: iters left: 2 (56 enodes) 43.666 * * [simplify]: iters left: 1 (103 enodes) 43.699 * * [simplify]: Extracting #0: cost 1 inf + 0 43.699 * * [simplify]: Extracting #1: cost 3 inf + 0 43.699 * * [simplify]: Extracting #2: cost 35 inf + 0 43.700 * * [simplify]: Extracting #3: cost 40 inf + 413 43.701 * * [simplify]: Extracting #4: cost 6 inf + 4597 43.702 * * [simplify]: Extracting #5: cost 0 inf + 5448 43.704 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 43.704 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.704 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 43.704 * [simplify]: Simplifying (/ 1 2) 43.704 * * [simplify]: iters left: 2 (3 enodes) 43.706 * * [simplify]: iters left: 1 (12 enodes) 43.709 * * [simplify]: Extracting #0: cost 1 inf + 0 43.709 * * [simplify]: Extracting #1: cost 0 inf + 1 43.709 * [simplify]: Simplified to 1/2 43.709 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (pow (+ (* a a) (* b b)) 1/2) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.710 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 43.710 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 43.710 * * [simplify]: iters left: 6 (7 enodes) 43.711 * * [simplify]: iters left: 5 (24 enodes) 43.715 * * [simplify]: iters left: 4 (26 enodes) 43.723 * * [simplify]: Extracting #0: cost 1 inf + 0 43.723 * * [simplify]: Extracting #1: cost 3 inf + 0 43.723 * * [simplify]: Extracting #2: cost 7 inf + 0 43.723 * * [simplify]: Extracting #3: cost 8 inf + 2 43.723 * * [simplify]: Extracting #4: cost 6 inf + 238 43.723 * * [simplify]: Extracting #5: cost 0 inf + 668 43.724 * [simplify]: Simplified to (sqrt (hypot a b)) 43.724 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.724 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 43.725 * * [simplify]: iters left: 6 (7 enodes) 43.728 * * [simplify]: iters left: 5 (24 enodes) 43.734 * * [simplify]: iters left: 4 (26 enodes) 43.740 * * [simplify]: Extracting #0: cost 1 inf + 0 43.741 * * [simplify]: Extracting #1: cost 3 inf + 0 43.741 * * [simplify]: Extracting #2: cost 7 inf + 0 43.741 * * [simplify]: Extracting #3: cost 8 inf + 2 43.741 * * [simplify]: Extracting #4: cost 6 inf + 238 43.741 * * [simplify]: Extracting #5: cost 0 inf + 668 43.742 * [simplify]: Simplified to (sqrt (hypot a b)) 43.742 * [simplify]: Simplified (2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.742 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 43.742 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 43.742 * * * * [progress]: [ 19 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 43.743 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 43.743 * * [simplify]: iters left: 6 (7 enodes) 43.746 * * [simplify]: iters left: 5 (21 enodes) 43.753 * * [simplify]: iters left: 4 (23 enodes) 43.759 * * [simplify]: Extracting #0: cost 1 inf + 0 43.759 * * [simplify]: Extracting #1: cost 2 inf + 0 43.759 * * [simplify]: Extracting #2: cost 5 inf + 0 43.759 * * [simplify]: Extracting #3: cost 6 inf + 2 43.760 * * [simplify]: Extracting #4: cost 2 inf + 392 43.760 * * [simplify]: Extracting #5: cost 0 inf + 474 43.760 * [simplify]: Simplified to (real->posit16 (hypot a b)) 43.760 * [simplify]: Simplified (2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (posit16->real (real->posit16 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.761 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 43.761 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 43.761 * * [simplify]: iters left: 6 (7 enodes) 43.765 * * [simplify]: iters left: 5 (24 enodes) 43.773 * * [simplify]: iters left: 4 (26 enodes) 43.780 * * [simplify]: Extracting #0: cost 1 inf + 0 43.780 * * [simplify]: Extracting #1: cost 3 inf + 0 43.780 * * [simplify]: Extracting #2: cost 7 inf + 0 43.780 * * [simplify]: Extracting #3: cost 8 inf + 2 43.780 * * [simplify]: Extracting #4: cost 6 inf + 268 43.781 * * [simplify]: Extracting #5: cost 0 inf + 728 43.781 * [simplify]: Simplified to (expm1 (hypot a b)) 43.781 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (log1p (expm1 (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.781 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 43.782 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 43.782 * * [simplify]: iters left: 6 (7 enodes) 43.785 * * [simplify]: iters left: 5 (24 enodes) 43.793 * * [simplify]: iters left: 4 (26 enodes) 43.799 * * [simplify]: Extracting #0: cost 1 inf + 0 43.799 * * [simplify]: Extracting #1: cost 3 inf + 0 43.799 * * [simplify]: Extracting #2: cost 7 inf + 0 43.799 * * [simplify]: Extracting #3: cost 8 inf + 2 43.799 * * [simplify]: Extracting #4: cost 6 inf + 288 43.800 * * [simplify]: Extracting #5: cost 0 inf + 768 43.800 * [simplify]: Simplified to (log1p (hypot a b)) 43.800 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (expm1 (log1p (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.800 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 43.800 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 43.801 * * * * [progress]: [ 24 / 88 ] simplifiying candidate # 43.801 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 43.801 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 43.801 * * [simplify]: iters left: 6 (7 enodes) 43.804 * * [simplify]: iters left: 5 (24 enodes) 43.811 * * [simplify]: iters left: 4 (26 enodes) 43.815 * * [simplify]: Extracting #0: cost 1 inf + 0 43.815 * * [simplify]: Extracting #1: cost 3 inf + 0 43.815 * * [simplify]: Extracting #2: cost 7 inf + 0 43.815 * * [simplify]: Extracting #3: cost 8 inf + 2 43.816 * * [simplify]: Extracting #4: cost 6 inf + 268 43.816 * * [simplify]: Extracting #5: cost 0 inf + 728 43.816 * [simplify]: Simplified to (log (hypot a b)) 43.816 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (exp (log (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.816 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 43.816 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 43.816 * * [simplify]: iters left: 6 (7 enodes) 43.818 * * [simplify]: iters left: 5 (24 enodes) 43.821 * * [simplify]: iters left: 4 (26 enodes) 43.825 * * [simplify]: Extracting #0: cost 1 inf + 0 43.825 * * [simplify]: Extracting #1: cost 3 inf + 0 43.825 * * [simplify]: Extracting #2: cost 7 inf + 0 43.825 * * [simplify]: Extracting #3: cost 8 inf + 2 43.826 * * [simplify]: Extracting #4: cost 6 inf + 268 43.826 * * [simplify]: Extracting #5: cost 0 inf + 728 43.826 * [simplify]: Simplified to (exp (hypot a b)) 43.826 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (log (exp (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.826 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 43.826 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 43.826 * * [simplify]: iters left: 6 (8 enodes) 43.828 * * [simplify]: iters left: 5 (27 enodes) 43.832 * * [simplify]: iters left: 4 (29 enodes) 43.836 * * [simplify]: Extracting #0: cost 1 inf + 0 43.836 * * [simplify]: Extracting #1: cost 3 inf + 0 43.836 * * [simplify]: Extracting #2: cost 5 inf + 0 43.837 * * [simplify]: Extracting #3: cost 9 inf + 0 43.837 * * [simplify]: Extracting #4: cost 10 inf + 2 43.837 * * [simplify]: Extracting #5: cost 5 inf + 529 43.837 * * [simplify]: Extracting #6: cost 1 inf + 925 43.837 * * [simplify]: Extracting #7: cost 0 inf + 1102 43.837 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 43.837 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.838 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 43.838 * * [simplify]: iters left: 6 (7 enodes) 43.839 * * [simplify]: iters left: 5 (24 enodes) 43.844 * * [simplify]: iters left: 4 (26 enodes) 43.850 * * [simplify]: Extracting #0: cost 1 inf + 0 43.850 * * [simplify]: Extracting #1: cost 3 inf + 0 43.850 * * [simplify]: Extracting #2: cost 7 inf + 0 43.850 * * [simplify]: Extracting #3: cost 8 inf + 2 43.851 * * [simplify]: Extracting #4: cost 6 inf + 278 43.852 * * [simplify]: Extracting #5: cost 0 inf + 748 43.852 * [simplify]: Simplified to (cbrt (hypot a b)) 43.853 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.853 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 43.853 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 43.854 * * [simplify]: iters left: 6 (8 enodes) 43.857 * * [simplify]: iters left: 5 (27 enodes) 43.861 * * [simplify]: iters left: 4 (40 enodes) 43.869 * * [simplify]: iters left: 3 (67 enodes) 43.881 * * [simplify]: iters left: 2 (93 enodes) 43.909 * * [simplify]: iters left: 1 (121 enodes) 43.934 * * [simplify]: Extracting #0: cost 1 inf + 0 43.934 * * [simplify]: Extracting #1: cost 17 inf + 0 43.935 * * [simplify]: Extracting #2: cost 28 inf + 44 43.935 * * [simplify]: Extracting #3: cost 25 inf + 282 43.936 * * [simplify]: Extracting #4: cost 9 inf + 3024 43.936 * * [simplify]: Extracting #5: cost 2 inf + 4713 43.937 * * [simplify]: Extracting #6: cost 0 inf + 5751 43.938 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 43.938 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.938 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 43.939 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 43.939 * * [simplify]: iters left: 6 (8 enodes) 43.941 * * [simplify]: iters left: 5 (27 enodes) 43.946 * * [simplify]: iters left: 4 (28 enodes) 43.953 * * [simplify]: Extracting #0: cost 1 inf + 0 43.954 * * [simplify]: Extracting #1: cost 4 inf + 0 43.954 * * [simplify]: Extracting #2: cost 7 inf + 0 43.954 * * [simplify]: Extracting #3: cost 12 inf + 0 43.954 * * [simplify]: Extracting #4: cost 12 inf + 2 43.954 * * [simplify]: Extracting #5: cost 10 inf + 84 43.954 * * [simplify]: Extracting #6: cost 4 inf + 754 43.955 * * [simplify]: Extracting #7: cost 0 inf + 1582 43.955 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 43.955 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.956 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 43.956 * * [simplify]: iters left: 6 (7 enodes) 43.959 * * [simplify]: iters left: 5 (23 enodes) 43.970 * * [simplify]: iters left: 4 (24 enodes) 43.977 * * [simplify]: Extracting #0: cost 1 inf + 0 43.977 * * [simplify]: Extracting #1: cost 3 inf + 0 43.977 * * [simplify]: Extracting #2: cost 5 inf + 0 43.977 * * [simplify]: Extracting #3: cost 10 inf + 0 43.978 * * [simplify]: Extracting #4: cost 10 inf + 2 43.978 * * [simplify]: Extracting #5: cost 1 inf + 931 43.978 * * [simplify]: Extracting #6: cost 0 inf + 1148 43.979 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 43.979 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.979 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 43.980 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 43.980 * * [simplify]: iters left: 6 (7 enodes) 43.983 * * [simplify]: iters left: 5 (24 enodes) 43.990 * * [simplify]: iters left: 4 (26 enodes) 43.997 * * [simplify]: Extracting #0: cost 1 inf + 0 43.997 * * [simplify]: Extracting #1: cost 3 inf + 0 43.997 * * [simplify]: Extracting #2: cost 7 inf + 0 43.997 * * [simplify]: Extracting #3: cost 8 inf + 2 43.998 * * [simplify]: Extracting #4: cost 6 inf + 238 43.998 * * [simplify]: Extracting #5: cost 0 inf + 668 43.998 * [simplify]: Simplified to (sqrt (hypot a b)) 43.998 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 43.999 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 43.999 * * [simplify]: iters left: 6 (7 enodes) 44.003 * * [simplify]: iters left: 5 (24 enodes) 44.010 * * [simplify]: iters left: 4 (26 enodes) 44.017 * * [simplify]: Extracting #0: cost 1 inf + 0 44.018 * * [simplify]: Extracting #1: cost 3 inf + 0 44.018 * * [simplify]: Extracting #2: cost 7 inf + 0 44.018 * * [simplify]: Extracting #3: cost 8 inf + 2 44.018 * * [simplify]: Extracting #4: cost 6 inf + 238 44.018 * * [simplify]: Extracting #5: cost 0 inf + 668 44.018 * [simplify]: Simplified to (sqrt (hypot a b)) 44.018 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 44.019 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 44.019 * [simplify]: Simplifying (sqrt 1) 44.019 * * [simplify]: iters left: 1 (2 enodes) 44.023 * * [simplify]: Extracting #0: cost 1 inf + 0 44.023 * * [simplify]: Extracting #1: cost 0 inf + 1 44.023 * [simplify]: Simplified to 1 44.023 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 44.024 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 44.024 * * [simplify]: iters left: 5 (6 enodes) 44.027 * * [simplify]: iters left: 4 (21 enodes) 44.033 * * [simplify]: iters left: 3 (23 enodes) 44.037 * * [simplify]: Extracting #0: cost 1 inf + 0 44.037 * * [simplify]: Extracting #1: cost 5 inf + 0 44.037 * * [simplify]: Extracting #2: cost 6 inf + 2 44.037 * * [simplify]: Extracting #3: cost 2 inf + 392 44.037 * * [simplify]: Extracting #4: cost 0 inf + 474 44.037 * [simplify]: Simplified to (hypot a b) 44.037 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* 1 (hypot a b)) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 44.037 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 44.038 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 44.038 * * [simplify]: iters left: 6 (9 enodes) 44.041 * * [simplify]: iters left: 5 (45 enodes) 44.053 * * [simplify]: iters left: 4 (116 enodes) 44.088 * * [simplify]: iters left: 3 (219 enodes) 44.168 * * [simplify]: iters left: 2 (423 enodes) 44.404 * * [simplify]: Extracting #0: cost 1 inf + 0 44.405 * * [simplify]: Extracting #1: cost 7 inf + 0 44.405 * * [simplify]: Extracting #2: cost 42 inf + 0 44.406 * * [simplify]: Extracting #3: cost 132 inf + 460 44.409 * * [simplify]: Extracting #4: cost 158 inf + 6738 44.416 * * [simplify]: Extracting #5: cost 63 inf + 40644 44.428 * * [simplify]: Extracting #6: cost 4 inf + 68670 44.440 * * [simplify]: Extracting #7: cost 0 inf + 69962 44.453 * * [simplify]: Extracting #8: cost 0 inf + 69922 44.465 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 44.466 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 44.466 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 44.467 * * [simplify]: iters left: 6 (10 enodes) 44.473 * * [simplify]: iters left: 5 (54 enodes) 44.495 * * [simplify]: iters left: 4 (130 enodes) 44.940 * * [simplify]: iters left: 3 (292 enodes) 45.036 * * [simplify]: Extracting #0: cost 1 inf + 0 45.036 * * [simplify]: Extracting #1: cost 3 inf + 0 45.036 * * [simplify]: Extracting #2: cost 40 inf + 0 45.036 * * [simplify]: Extracting #3: cost 96 inf + 536 45.039 * * [simplify]: Extracting #4: cost 40 inf + 8183 45.045 * * [simplify]: Extracting #5: cost 11 inf + 12381 45.054 * * [simplify]: Extracting #6: cost 4 inf + 13734 45.062 * * [simplify]: Extracting #7: cost 0 inf + 14662 45.072 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 45.072 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.072 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 45.073 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 45.073 * * [simplify]: iters left: 6 (8 enodes) 45.078 * * [simplify]: iters left: 5 (38 enodes) 45.093 * * [simplify]: iters left: 4 (72 enodes) 45.118 * * [simplify]: iters left: 3 (135 enodes) 45.178 * * [simplify]: iters left: 2 (298 enodes) 45.386 * * [simplify]: Extracting #0: cost 1 inf + 0 45.387 * * [simplify]: Extracting #1: cost 3 inf + 0 45.387 * * [simplify]: Extracting #2: cost 70 inf + 0 45.388 * * [simplify]: Extracting #3: cost 186 inf + 286 45.390 * * [simplify]: Extracting #4: cost 150 inf + 7186 45.399 * * [simplify]: Extracting #5: cost 35 inf + 27843 45.412 * * [simplify]: Extracting #6: cost 3 inf + 34589 45.420 * * [simplify]: Extracting #7: cost 0 inf + 35476 45.432 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 45.432 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.433 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 45.433 * * [simplify]: iters left: 5 (6 enodes) 45.434 * * [simplify]: iters left: 4 (24 enodes) 45.439 * * [simplify]: iters left: 3 (37 enodes) 45.451 * * [simplify]: iters left: 2 (56 enodes) 45.462 * * [simplify]: iters left: 1 (103 enodes) 45.488 * * [simplify]: Extracting #0: cost 1 inf + 0 45.488 * * [simplify]: Extracting #1: cost 3 inf + 0 45.488 * * [simplify]: Extracting #2: cost 35 inf + 0 45.489 * * [simplify]: Extracting #3: cost 40 inf + 413 45.491 * * [simplify]: Extracting #4: cost 6 inf + 4597 45.493 * * [simplify]: Extracting #5: cost 0 inf + 5448 45.496 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 45.496 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.496 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 45.497 * [simplify]: Simplifying (/ 1 2) 45.497 * * [simplify]: iters left: 2 (3 enodes) 45.501 * * [simplify]: iters left: 1 (12 enodes) 45.506 * * [simplify]: Extracting #0: cost 1 inf + 0 45.506 * * [simplify]: Extracting #1: cost 0 inf + 1 45.506 * [simplify]: Simplified to 1/2 45.506 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (pow (+ (* a a) (* b b)) 1/2) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.506 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 45.507 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 45.507 * * [simplify]: iters left: 6 (7 enodes) 45.510 * * [simplify]: iters left: 5 (24 enodes) 45.517 * * [simplify]: iters left: 4 (26 enodes) 45.524 * * [simplify]: Extracting #0: cost 1 inf + 0 45.524 * * [simplify]: Extracting #1: cost 3 inf + 0 45.524 * * [simplify]: Extracting #2: cost 7 inf + 0 45.524 * * [simplify]: Extracting #3: cost 8 inf + 2 45.524 * * [simplify]: Extracting #4: cost 6 inf + 238 45.525 * * [simplify]: Extracting #5: cost 0 inf + 668 45.525 * [simplify]: Simplified to (sqrt (hypot a b)) 45.525 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.526 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 45.526 * * [simplify]: iters left: 6 (7 enodes) 45.529 * * [simplify]: iters left: 5 (24 enodes) 45.535 * * [simplify]: iters left: 4 (26 enodes) 45.539 * * [simplify]: Extracting #0: cost 1 inf + 0 45.539 * * [simplify]: Extracting #1: cost 3 inf + 0 45.539 * * [simplify]: Extracting #2: cost 7 inf + 0 45.539 * * [simplify]: Extracting #3: cost 8 inf + 2 45.540 * * [simplify]: Extracting #4: cost 6 inf + 238 45.540 * * [simplify]: Extracting #5: cost 0 inf + 668 45.540 * [simplify]: Simplified to (sqrt (hypot a b)) 45.540 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.540 * * * * [progress]: [ 36 / 88 ] simplifiying candidate # 45.540 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 45.541 * * * * [progress]: [ 38 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 45.541 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 45.541 * * [simplify]: iters left: 6 (7 enodes) 45.543 * * [simplify]: iters left: 5 (21 enodes) 45.546 * * [simplify]: iters left: 4 (23 enodes) 45.549 * * [simplify]: Extracting #0: cost 1 inf + 0 45.549 * * [simplify]: Extracting #1: cost 2 inf + 0 45.550 * * [simplify]: Extracting #2: cost 5 inf + 0 45.550 * * [simplify]: Extracting #3: cost 6 inf + 2 45.550 * * [simplify]: Extracting #4: cost 2 inf + 392 45.550 * * [simplify]: Extracting #5: cost 0 inf + 474 45.550 * [simplify]: Simplified to (real->posit16 (hypot a b)) 45.550 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (posit16->real (real->posit16 (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.550 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 45.551 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 45.551 * * [simplify]: iters left: 6 (7 enodes) 45.553 * * [simplify]: iters left: 5 (24 enodes) 45.556 * * [simplify]: iters left: 4 (26 enodes) 45.561 * * [simplify]: Extracting #0: cost 1 inf + 0 45.561 * * [simplify]: Extracting #1: cost 3 inf + 0 45.561 * * [simplify]: Extracting #2: cost 7 inf + 0 45.561 * * [simplify]: Extracting #3: cost 8 inf + 2 45.561 * * [simplify]: Extracting #4: cost 6 inf + 268 45.561 * * [simplify]: Extracting #5: cost 0 inf + 728 45.561 * [simplify]: Simplified to (expm1 (hypot a b)) 45.562 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log1p (expm1 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.562 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 45.562 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 45.563 * * [simplify]: iters left: 6 (7 enodes) 45.566 * * [simplify]: iters left: 5 (24 enodes) 45.573 * * [simplify]: iters left: 4 (26 enodes) 45.580 * * [simplify]: Extracting #0: cost 1 inf + 0 45.580 * * [simplify]: Extracting #1: cost 3 inf + 0 45.581 * * [simplify]: Extracting #2: cost 7 inf + 0 45.581 * * [simplify]: Extracting #3: cost 8 inf + 2 45.581 * * [simplify]: Extracting #4: cost 6 inf + 288 45.581 * * [simplify]: Extracting #5: cost 0 inf + 768 45.582 * [simplify]: Simplified to (log1p (hypot a b)) 45.582 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (expm1 (log1p (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.582 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 45.582 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 45.582 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 45.583 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 45.583 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 45.583 * * [simplify]: iters left: 6 (7 enodes) 45.587 * * [simplify]: iters left: 5 (24 enodes) 45.594 * * [simplify]: iters left: 4 (26 enodes) 45.601 * * [simplify]: Extracting #0: cost 1 inf + 0 45.601 * * [simplify]: Extracting #1: cost 3 inf + 0 45.601 * * [simplify]: Extracting #2: cost 7 inf + 0 45.601 * * [simplify]: Extracting #3: cost 8 inf + 2 45.601 * * [simplify]: Extracting #4: cost 6 inf + 268 45.602 * * [simplify]: Extracting #5: cost 0 inf + 728 45.602 * [simplify]: Simplified to (log (hypot a b)) 45.602 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (exp (log (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.602 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 45.603 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 45.603 * * [simplify]: iters left: 6 (7 enodes) 45.607 * * [simplify]: iters left: 5 (24 enodes) 45.614 * * [simplify]: iters left: 4 (26 enodes) 45.621 * * [simplify]: Extracting #0: cost 1 inf + 0 45.621 * * [simplify]: Extracting #1: cost 3 inf + 0 45.621 * * [simplify]: Extracting #2: cost 7 inf + 0 45.622 * * [simplify]: Extracting #3: cost 8 inf + 2 45.622 * * [simplify]: Extracting #4: cost 6 inf + 268 45.622 * * [simplify]: Extracting #5: cost 0 inf + 728 45.622 * [simplify]: Simplified to (exp (hypot a b)) 45.623 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log (exp (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.623 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 45.623 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 45.624 * * [simplify]: iters left: 6 (8 enodes) 45.628 * * [simplify]: iters left: 5 (27 enodes) 45.636 * * [simplify]: iters left: 4 (29 enodes) 45.644 * * [simplify]: Extracting #0: cost 1 inf + 0 45.644 * * [simplify]: Extracting #1: cost 3 inf + 0 45.644 * * [simplify]: Extracting #2: cost 5 inf + 0 45.644 * * [simplify]: Extracting #3: cost 9 inf + 0 45.644 * * [simplify]: Extracting #4: cost 10 inf + 2 45.644 * * [simplify]: Extracting #5: cost 5 inf + 529 45.645 * * [simplify]: Extracting #6: cost 1 inf + 925 45.645 * * [simplify]: Extracting #7: cost 0 inf + 1102 45.646 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 45.646 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.646 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 45.647 * * [simplify]: iters left: 6 (7 enodes) 45.650 * * [simplify]: iters left: 5 (24 enodes) 45.657 * * [simplify]: iters left: 4 (26 enodes) 45.664 * * [simplify]: Extracting #0: cost 1 inf + 0 45.664 * * [simplify]: Extracting #1: cost 3 inf + 0 45.665 * * [simplify]: Extracting #2: cost 7 inf + 0 45.665 * * [simplify]: Extracting #3: cost 8 inf + 2 45.665 * * [simplify]: Extracting #4: cost 6 inf + 278 45.665 * * [simplify]: Extracting #5: cost 0 inf + 748 45.666 * [simplify]: Simplified to (cbrt (hypot a b)) 45.666 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.666 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 45.667 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 45.667 * * [simplify]: iters left: 6 (8 enodes) 45.671 * * [simplify]: iters left: 5 (27 enodes) 45.679 * * [simplify]: iters left: 4 (40 enodes) 45.697 * * [simplify]: iters left: 3 (67 enodes) 45.720 * * [simplify]: iters left: 2 (93 enodes) 45.752 * * [simplify]: iters left: 1 (121 enodes) 45.792 * * [simplify]: Extracting #0: cost 1 inf + 0 45.792 * * [simplify]: Extracting #1: cost 17 inf + 0 45.793 * * [simplify]: Extracting #2: cost 28 inf + 44 45.793 * * [simplify]: Extracting #3: cost 25 inf + 282 45.794 * * [simplify]: Extracting #4: cost 9 inf + 3024 45.796 * * [simplify]: Extracting #5: cost 2 inf + 4713 45.797 * * [simplify]: Extracting #6: cost 0 inf + 5751 45.799 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 45.799 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.800 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 45.800 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 45.801 * * [simplify]: iters left: 6 (8 enodes) 45.805 * * [simplify]: iters left: 5 (27 enodes) 45.813 * * [simplify]: iters left: 4 (28 enodes) 45.819 * * [simplify]: Extracting #0: cost 1 inf + 0 45.819 * * [simplify]: Extracting #1: cost 4 inf + 0 45.819 * * [simplify]: Extracting #2: cost 7 inf + 0 45.819 * * [simplify]: Extracting #3: cost 12 inf + 0 45.820 * * [simplify]: Extracting #4: cost 12 inf + 2 45.820 * * [simplify]: Extracting #5: cost 10 inf + 84 45.820 * * [simplify]: Extracting #6: cost 4 inf + 754 45.820 * * [simplify]: Extracting #7: cost 0 inf + 1582 45.820 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 45.820 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.821 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 45.821 * * [simplify]: iters left: 6 (7 enodes) 45.823 * * [simplify]: iters left: 5 (23 enodes) 45.827 * * [simplify]: iters left: 4 (24 enodes) 45.830 * * [simplify]: Extracting #0: cost 1 inf + 0 45.830 * * [simplify]: Extracting #1: cost 3 inf + 0 45.830 * * [simplify]: Extracting #2: cost 5 inf + 0 45.831 * * [simplify]: Extracting #3: cost 10 inf + 0 45.831 * * [simplify]: Extracting #4: cost 10 inf + 2 45.831 * * [simplify]: Extracting #5: cost 1 inf + 931 45.831 * * [simplify]: Extracting #6: cost 0 inf + 1148 45.831 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 45.831 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.831 * * * * [progress]: [ 49 / 88 ] simplifiying candidate # 45.832 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 45.832 * * [simplify]: iters left: 6 (7 enodes) 45.834 * * [simplify]: iters left: 5 (24 enodes) 45.840 * * [simplify]: iters left: 4 (26 enodes) 45.844 * * [simplify]: Extracting #0: cost 1 inf + 0 45.844 * * [simplify]: Extracting #1: cost 3 inf + 0 45.844 * * [simplify]: Extracting #2: cost 7 inf + 0 45.844 * * [simplify]: Extracting #3: cost 8 inf + 2 45.844 * * [simplify]: Extracting #4: cost 6 inf + 238 45.844 * * [simplify]: Extracting #5: cost 0 inf + 668 45.845 * [simplify]: Simplified to (sqrt (hypot a b)) 45.845 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.845 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 45.845 * * [simplify]: iters left: 6 (7 enodes) 45.847 * * [simplify]: iters left: 5 (24 enodes) 45.853 * * [simplify]: iters left: 4 (26 enodes) 45.860 * * [simplify]: Extracting #0: cost 1 inf + 0 45.860 * * [simplify]: Extracting #1: cost 3 inf + 0 45.860 * * [simplify]: Extracting #2: cost 7 inf + 0 45.860 * * [simplify]: Extracting #3: cost 8 inf + 2 45.860 * * [simplify]: Extracting #4: cost 6 inf + 238 45.861 * * [simplify]: Extracting #5: cost 0 inf + 668 45.861 * [simplify]: Simplified to (sqrt (hypot a b)) 45.861 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.861 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 45.862 * [simplify]: Simplifying (sqrt 1) 45.862 * * [simplify]: iters left: 1 (2 enodes) 45.867 * * [simplify]: Extracting #0: cost 1 inf + 0 45.867 * * [simplify]: Extracting #1: cost 0 inf + 1 45.867 * [simplify]: Simplified to 1 45.867 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.868 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 45.868 * * [simplify]: iters left: 5 (6 enodes) 45.871 * * [simplify]: iters left: 4 (21 enodes) 45.878 * * [simplify]: iters left: 3 (23 enodes) 45.884 * * [simplify]: Extracting #0: cost 1 inf + 0 45.884 * * [simplify]: Extracting #1: cost 5 inf + 0 45.884 * * [simplify]: Extracting #2: cost 6 inf + 2 45.884 * * [simplify]: Extracting #3: cost 2 inf + 392 45.885 * * [simplify]: Extracting #4: cost 0 inf + 474 45.885 * [simplify]: Simplified to (hypot a b) 45.885 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (hypot a b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 45.885 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 45.886 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 45.886 * * [simplify]: iters left: 6 (9 enodes) 45.893 * * [simplify]: iters left: 5 (45 enodes) 45.916 * * [simplify]: iters left: 4 (116 enodes) 45.945 * * [simplify]: iters left: 3 (219 enodes) 46.050 * * [simplify]: iters left: 2 (423 enodes) 46.222 * * [simplify]: Extracting #0: cost 1 inf + 0 46.222 * * [simplify]: Extracting #1: cost 7 inf + 0 46.222 * * [simplify]: Extracting #2: cost 42 inf + 0 46.223 * * [simplify]: Extracting #3: cost 132 inf + 460 46.224 * * [simplify]: Extracting #4: cost 158 inf + 6738 46.228 * * [simplify]: Extracting #5: cost 63 inf + 40644 46.234 * * [simplify]: Extracting #6: cost 4 inf + 68670 46.240 * * [simplify]: Extracting #7: cost 0 inf + 69962 46.246 * * [simplify]: Extracting #8: cost 0 inf + 69922 46.255 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 46.255 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.256 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 46.256 * * [simplify]: iters left: 6 (10 enodes) 46.262 * * [simplify]: iters left: 5 (54 enodes) 46.283 * * [simplify]: iters left: 4 (130 enodes) 46.327 * * [simplify]: iters left: 3 (292 enodes) 46.434 * * [simplify]: Extracting #0: cost 1 inf + 0 46.434 * * [simplify]: Extracting #1: cost 3 inf + 0 46.434 * * [simplify]: Extracting #2: cost 40 inf + 0 46.435 * * [simplify]: Extracting #3: cost 96 inf + 536 46.437 * * [simplify]: Extracting #4: cost 40 inf + 8183 46.442 * * [simplify]: Extracting #5: cost 11 inf + 12381 46.446 * * [simplify]: Extracting #6: cost 4 inf + 13734 46.450 * * [simplify]: Extracting #7: cost 0 inf + 14662 46.455 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 46.455 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.456 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 46.456 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 46.456 * * [simplify]: iters left: 6 (8 enodes) 46.458 * * [simplify]: iters left: 5 (38 enodes) 46.469 * * [simplify]: iters left: 4 (72 enodes) 46.487 * * [simplify]: iters left: 3 (135 enodes) 46.528 * * [simplify]: iters left: 2 (298 enodes) 46.686 * * [simplify]: Extracting #0: cost 1 inf + 0 46.686 * * [simplify]: Extracting #1: cost 3 inf + 0 46.686 * * [simplify]: Extracting #2: cost 70 inf + 0 46.687 * * [simplify]: Extracting #3: cost 186 inf + 286 46.689 * * [simplify]: Extracting #4: cost 150 inf + 7186 46.696 * * [simplify]: Extracting #5: cost 35 inf + 27843 46.707 * * [simplify]: Extracting #6: cost 3 inf + 34589 46.723 * * [simplify]: Extracting #7: cost 0 inf + 35476 46.736 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 46.736 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.737 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 46.737 * * [simplify]: iters left: 5 (6 enodes) 46.739 * * [simplify]: iters left: 4 (24 enodes) 46.747 * * [simplify]: iters left: 3 (37 enodes) 46.753 * * [simplify]: iters left: 2 (56 enodes) 46.763 * * [simplify]: iters left: 1 (103 enodes) 46.803 * * [simplify]: Extracting #0: cost 1 inf + 0 46.803 * * [simplify]: Extracting #1: cost 3 inf + 0 46.803 * * [simplify]: Extracting #2: cost 35 inf + 0 46.803 * * [simplify]: Extracting #3: cost 40 inf + 413 46.804 * * [simplify]: Extracting #4: cost 6 inf + 4597 46.805 * * [simplify]: Extracting #5: cost 0 inf + 5448 46.807 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 46.807 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.807 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 46.807 * [simplify]: Simplifying (/ 1 2) 46.808 * * [simplify]: iters left: 2 (3 enodes) 46.810 * * [simplify]: iters left: 1 (12 enodes) 46.812 * * [simplify]: Extracting #0: cost 1 inf + 0 46.812 * * [simplify]: Extracting #1: cost 0 inf + 1 46.812 * [simplify]: Simplified to 1/2 46.812 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (pow (+ (* a a) (* b b)) 1/2) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.813 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 46.813 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 46.813 * * [simplify]: iters left: 6 (7 enodes) 46.815 * * [simplify]: iters left: 5 (24 enodes) 46.818 * * [simplify]: iters left: 4 (26 enodes) 46.821 * * [simplify]: Extracting #0: cost 1 inf + 0 46.821 * * [simplify]: Extracting #1: cost 3 inf + 0 46.821 * * [simplify]: Extracting #2: cost 7 inf + 0 46.821 * * [simplify]: Extracting #3: cost 8 inf + 2 46.821 * * [simplify]: Extracting #4: cost 6 inf + 238 46.822 * * [simplify]: Extracting #5: cost 0 inf + 668 46.822 * [simplify]: Simplified to (sqrt (hypot a b)) 46.822 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.822 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 46.822 * * [simplify]: iters left: 6 (7 enodes) 46.824 * * [simplify]: iters left: 5 (24 enodes) 46.827 * * [simplify]: iters left: 4 (26 enodes) 46.831 * * [simplify]: Extracting #0: cost 1 inf + 0 46.831 * * [simplify]: Extracting #1: cost 3 inf + 0 46.831 * * [simplify]: Extracting #2: cost 7 inf + 0 46.831 * * [simplify]: Extracting #3: cost 8 inf + 2 46.831 * * [simplify]: Extracting #4: cost 6 inf + 238 46.831 * * [simplify]: Extracting #5: cost 0 inf + 668 46.831 * [simplify]: Simplified to (sqrt (hypot a b)) 46.831 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.831 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 46.832 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 46.832 * * * * [progress]: [ 57 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 46.832 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 46.832 * * [simplify]: iters left: 6 (7 enodes) 46.834 * * [simplify]: iters left: 5 (21 enodes) 46.843 * * [simplify]: iters left: 4 (23 enodes) 46.848 * * [simplify]: Extracting #0: cost 1 inf + 0 46.849 * * [simplify]: Extracting #1: cost 2 inf + 0 46.849 * * [simplify]: Extracting #2: cost 5 inf + 0 46.849 * * [simplify]: Extracting #3: cost 6 inf + 2 46.849 * * [simplify]: Extracting #4: cost 2 inf + 392 46.849 * * [simplify]: Extracting #5: cost 0 inf + 474 46.849 * [simplify]: Simplified to (real->posit16 (hypot a b)) 46.849 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (posit16->real (real->posit16 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.850 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 46.850 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 46.850 * * [simplify]: iters left: 6 (7 enodes) 46.853 * * [simplify]: iters left: 5 (24 enodes) 46.860 * * [simplify]: iters left: 4 (26 enodes) 46.866 * * [simplify]: Extracting #0: cost 1 inf + 0 46.866 * * [simplify]: Extracting #1: cost 3 inf + 0 46.866 * * [simplify]: Extracting #2: cost 7 inf + 0 46.866 * * [simplify]: Extracting #3: cost 8 inf + 2 46.866 * * [simplify]: Extracting #4: cost 6 inf + 268 46.866 * * [simplify]: Extracting #5: cost 0 inf + 728 46.866 * [simplify]: Simplified to (expm1 (hypot a b)) 46.866 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (log1p (expm1 (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.866 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 46.867 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 46.867 * * [simplify]: iters left: 6 (7 enodes) 46.868 * * [simplify]: iters left: 5 (24 enodes) 46.872 * * [simplify]: iters left: 4 (26 enodes) 46.875 * * [simplify]: Extracting #0: cost 1 inf + 0 46.875 * * [simplify]: Extracting #1: cost 3 inf + 0 46.875 * * [simplify]: Extracting #2: cost 7 inf + 0 46.875 * * [simplify]: Extracting #3: cost 8 inf + 2 46.875 * * [simplify]: Extracting #4: cost 6 inf + 288 46.875 * * [simplify]: Extracting #5: cost 0 inf + 768 46.876 * [simplify]: Simplified to (log1p (hypot a b)) 46.876 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (expm1 (log1p (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.876 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 46.876 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 46.876 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 46.876 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 46.876 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 46.876 * * [simplify]: iters left: 6 (7 enodes) 46.878 * * [simplify]: iters left: 5 (24 enodes) 46.881 * * [simplify]: iters left: 4 (26 enodes) 46.885 * * [simplify]: Extracting #0: cost 1 inf + 0 46.885 * * [simplify]: Extracting #1: cost 3 inf + 0 46.885 * * [simplify]: Extracting #2: cost 7 inf + 0 46.885 * * [simplify]: Extracting #3: cost 8 inf + 2 46.885 * * [simplify]: Extracting #4: cost 6 inf + 268 46.885 * * [simplify]: Extracting #5: cost 0 inf + 728 46.885 * [simplify]: Simplified to (log (hypot a b)) 46.885 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (exp (log (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.885 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 46.886 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 46.886 * * [simplify]: iters left: 6 (7 enodes) 46.887 * * [simplify]: iters left: 5 (24 enodes) 46.891 * * [simplify]: iters left: 4 (26 enodes) 46.895 * * [simplify]: Extracting #0: cost 1 inf + 0 46.895 * * [simplify]: Extracting #1: cost 3 inf + 0 46.896 * * [simplify]: Extracting #2: cost 7 inf + 0 46.896 * * [simplify]: Extracting #3: cost 8 inf + 2 46.896 * * [simplify]: Extracting #4: cost 6 inf + 268 46.896 * * [simplify]: Extracting #5: cost 0 inf + 728 46.896 * [simplify]: Simplified to (exp (hypot a b)) 46.896 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (log (exp (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.897 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 46.897 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 46.897 * * [simplify]: iters left: 6 (8 enodes) 46.901 * * [simplify]: iters left: 5 (27 enodes) 46.908 * * [simplify]: iters left: 4 (29 enodes) 46.915 * * [simplify]: Extracting #0: cost 1 inf + 0 46.916 * * [simplify]: Extracting #1: cost 3 inf + 0 46.916 * * [simplify]: Extracting #2: cost 5 inf + 0 46.916 * * [simplify]: Extracting #3: cost 9 inf + 0 46.916 * * [simplify]: Extracting #4: cost 10 inf + 2 46.916 * * [simplify]: Extracting #5: cost 5 inf + 529 46.916 * * [simplify]: Extracting #6: cost 1 inf + 925 46.917 * * [simplify]: Extracting #7: cost 0 inf + 1102 46.917 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 46.917 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.918 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 46.918 * * [simplify]: iters left: 6 (7 enodes) 46.921 * * [simplify]: iters left: 5 (24 enodes) 46.928 * * [simplify]: iters left: 4 (26 enodes) 46.935 * * [simplify]: Extracting #0: cost 1 inf + 0 46.935 * * [simplify]: Extracting #1: cost 3 inf + 0 46.935 * * [simplify]: Extracting #2: cost 7 inf + 0 46.935 * * [simplify]: Extracting #3: cost 8 inf + 2 46.935 * * [simplify]: Extracting #4: cost 6 inf + 278 46.935 * * [simplify]: Extracting #5: cost 0 inf + 748 46.936 * [simplify]: Simplified to (cbrt (hypot a b)) 46.936 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 46.936 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 46.937 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 46.937 * * [simplify]: iters left: 6 (8 enodes) 46.941 * * [simplify]: iters left: 5 (27 enodes) 46.949 * * [simplify]: iters left: 4 (40 enodes) 46.965 * * [simplify]: iters left: 3 (67 enodes) 46.991 * * [simplify]: iters left: 2 (93 enodes) 47.025 * * [simplify]: iters left: 1 (121 enodes) 47.054 * * [simplify]: Extracting #0: cost 1 inf + 0 47.054 * * [simplify]: Extracting #1: cost 17 inf + 0 47.054 * * [simplify]: Extracting #2: cost 28 inf + 44 47.055 * * [simplify]: Extracting #3: cost 25 inf + 282 47.055 * * [simplify]: Extracting #4: cost 9 inf + 3024 47.056 * * [simplify]: Extracting #5: cost 2 inf + 4713 47.057 * * [simplify]: Extracting #6: cost 0 inf + 5751 47.058 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 47.058 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.058 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 47.058 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 47.059 * * [simplify]: iters left: 6 (8 enodes) 47.061 * * [simplify]: iters left: 5 (27 enodes) 47.065 * * [simplify]: iters left: 4 (28 enodes) 47.069 * * [simplify]: Extracting #0: cost 1 inf + 0 47.070 * * [simplify]: Extracting #1: cost 4 inf + 0 47.070 * * [simplify]: Extracting #2: cost 7 inf + 0 47.070 * * [simplify]: Extracting #3: cost 12 inf + 0 47.070 * * [simplify]: Extracting #4: cost 12 inf + 2 47.070 * * [simplify]: Extracting #5: cost 10 inf + 84 47.070 * * [simplify]: Extracting #6: cost 4 inf + 754 47.070 * * [simplify]: Extracting #7: cost 0 inf + 1582 47.070 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 47.071 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.071 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 47.071 * * [simplify]: iters left: 6 (7 enodes) 47.073 * * [simplify]: iters left: 5 (23 enodes) 47.077 * * [simplify]: iters left: 4 (24 enodes) 47.081 * * [simplify]: Extracting #0: cost 1 inf + 0 47.081 * * [simplify]: Extracting #1: cost 3 inf + 0 47.081 * * [simplify]: Extracting #2: cost 5 inf + 0 47.081 * * [simplify]: Extracting #3: cost 10 inf + 0 47.081 * * [simplify]: Extracting #4: cost 10 inf + 2 47.081 * * [simplify]: Extracting #5: cost 1 inf + 931 47.082 * * [simplify]: Extracting #6: cost 0 inf + 1148 47.082 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 47.082 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.082 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 47.082 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 47.082 * * [simplify]: iters left: 6 (7 enodes) 47.084 * * [simplify]: iters left: 5 (24 enodes) 47.090 * * [simplify]: iters left: 4 (26 enodes) 47.094 * * [simplify]: Extracting #0: cost 1 inf + 0 47.094 * * [simplify]: Extracting #1: cost 3 inf + 0 47.094 * * [simplify]: Extracting #2: cost 7 inf + 0 47.094 * * [simplify]: Extracting #3: cost 8 inf + 2 47.094 * * [simplify]: Extracting #4: cost 6 inf + 238 47.094 * * [simplify]: Extracting #5: cost 0 inf + 668 47.094 * [simplify]: Simplified to (sqrt (hypot a b)) 47.094 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.095 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 47.095 * * [simplify]: iters left: 6 (7 enodes) 47.100 * * [simplify]: iters left: 5 (24 enodes) 47.104 * * [simplify]: iters left: 4 (26 enodes) 47.108 * * [simplify]: Extracting #0: cost 1 inf + 0 47.108 * * [simplify]: Extracting #1: cost 3 inf + 0 47.108 * * [simplify]: Extracting #2: cost 7 inf + 0 47.108 * * [simplify]: Extracting #3: cost 8 inf + 2 47.108 * * [simplify]: Extracting #4: cost 6 inf + 238 47.108 * * [simplify]: Extracting #5: cost 0 inf + 668 47.108 * [simplify]: Simplified to (sqrt (hypot a b)) 47.109 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.109 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 47.109 * [simplify]: Simplifying (sqrt 1) 47.109 * * [simplify]: iters left: 1 (2 enodes) 47.112 * * [simplify]: Extracting #0: cost 1 inf + 0 47.112 * * [simplify]: Extracting #1: cost 0 inf + 1 47.112 * [simplify]: Simplified to 1 47.112 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.113 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 47.113 * * [simplify]: iters left: 5 (6 enodes) 47.115 * * [simplify]: iters left: 4 (21 enodes) 47.118 * * [simplify]: iters left: 3 (23 enodes) 47.122 * * [simplify]: Extracting #0: cost 1 inf + 0 47.122 * * [simplify]: Extracting #1: cost 5 inf + 0 47.122 * * [simplify]: Extracting #2: cost 6 inf + 2 47.122 * * [simplify]: Extracting #3: cost 2 inf + 392 47.122 * * [simplify]: Extracting #4: cost 0 inf + 474 47.122 * [simplify]: Simplified to (hypot a b) 47.122 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (* 1 (hypot a b)) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.123 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 47.123 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 47.123 * * [simplify]: iters left: 6 (9 enodes) 47.127 * * [simplify]: iters left: 5 (45 enodes) 47.142 * * [simplify]: iters left: 4 (116 enodes) 47.197 * * [simplify]: iters left: 3 (219 enodes) 47.273 * * [simplify]: iters left: 2 (423 enodes) 47.486 * * [simplify]: Extracting #0: cost 1 inf + 0 47.486 * * [simplify]: Extracting #1: cost 7 inf + 0 47.486 * * [simplify]: Extracting #2: cost 42 inf + 0 47.486 * * [simplify]: Extracting #3: cost 132 inf + 460 47.488 * * [simplify]: Extracting #4: cost 158 inf + 6738 47.492 * * [simplify]: Extracting #5: cost 63 inf + 40644 47.498 * * [simplify]: Extracting #6: cost 4 inf + 68670 47.506 * * [simplify]: Extracting #7: cost 0 inf + 69962 47.512 * * [simplify]: Extracting #8: cost 0 inf + 69922 47.520 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 47.520 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.521 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 47.521 * * [simplify]: iters left: 6 (10 enodes) 47.527 * * [simplify]: iters left: 5 (54 enodes) 47.551 * * [simplify]: iters left: 4 (130 enodes) 47.598 * * [simplify]: iters left: 3 (292 enodes) 47.726 * * [simplify]: Extracting #0: cost 1 inf + 0 47.726 * * [simplify]: Extracting #1: cost 3 inf + 0 47.726 * * [simplify]: Extracting #2: cost 40 inf + 0 47.727 * * [simplify]: Extracting #3: cost 96 inf + 536 47.733 * * [simplify]: Extracting #4: cost 40 inf + 8183 47.742 * * [simplify]: Extracting #5: cost 11 inf + 12381 47.751 * * [simplify]: Extracting #6: cost 4 inf + 13734 47.760 * * [simplify]: Extracting #7: cost 0 inf + 14662 47.768 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 47.768 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 47.769 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 47.770 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 47.770 * * [simplify]: iters left: 6 (8 enodes) 47.774 * * [simplify]: iters left: 5 (38 enodes) 47.781 * * [simplify]: iters left: 4 (72 enodes) 47.795 * * [simplify]: iters left: 3 (135 enodes) 47.831 * * [simplify]: iters left: 2 (298 enodes) 48.015 * * [simplify]: Extracting #0: cost 1 inf + 0 48.016 * * [simplify]: Extracting #1: cost 3 inf + 0 48.016 * * [simplify]: Extracting #2: cost 70 inf + 0 48.017 * * [simplify]: Extracting #3: cost 186 inf + 286 48.019 * * [simplify]: Extracting #4: cost 150 inf + 7186 48.026 * * [simplify]: Extracting #5: cost 35 inf + 27843 48.034 * * [simplify]: Extracting #6: cost 3 inf + 34589 48.045 * * [simplify]: Extracting #7: cost 0 inf + 35476 48.063 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 48.063 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.064 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 48.064 * * [simplify]: iters left: 5 (6 enodes) 48.067 * * [simplify]: iters left: 4 (24 enodes) 48.076 * * [simplify]: iters left: 3 (37 enodes) 48.092 * * [simplify]: iters left: 2 (56 enodes) 48.105 * * [simplify]: iters left: 1 (103 enodes) 48.128 * * [simplify]: Extracting #0: cost 1 inf + 0 48.128 * * [simplify]: Extracting #1: cost 3 inf + 0 48.128 * * [simplify]: Extracting #2: cost 35 inf + 0 48.128 * * [simplify]: Extracting #3: cost 40 inf + 413 48.129 * * [simplify]: Extracting #4: cost 6 inf + 4597 48.131 * * [simplify]: Extracting #5: cost 0 inf + 5448 48.132 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 48.132 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.132 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 48.133 * [simplify]: Simplifying (/ 1 2) 48.133 * * [simplify]: iters left: 2 (3 enodes) 48.135 * * [simplify]: iters left: 1 (12 enodes) 48.137 * * [simplify]: Extracting #0: cost 1 inf + 0 48.138 * * [simplify]: Extracting #1: cost 0 inf + 1 48.138 * [simplify]: Simplified to 1/2 48.138 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (pow (+ (* a a) (* b b)) 1/2) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.138 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 48.138 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 48.138 * * [simplify]: iters left: 6 (7 enodes) 48.140 * * [simplify]: iters left: 5 (24 enodes) 48.143 * * [simplify]: iters left: 4 (26 enodes) 48.147 * * [simplify]: Extracting #0: cost 1 inf + 0 48.147 * * [simplify]: Extracting #1: cost 3 inf + 0 48.147 * * [simplify]: Extracting #2: cost 7 inf + 0 48.147 * * [simplify]: Extracting #3: cost 8 inf + 2 48.147 * * [simplify]: Extracting #4: cost 6 inf + 238 48.147 * * [simplify]: Extracting #5: cost 0 inf + 668 48.148 * [simplify]: Simplified to (sqrt (hypot a b)) 48.148 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.148 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 48.148 * * [simplify]: iters left: 6 (7 enodes) 48.150 * * [simplify]: iters left: 5 (24 enodes) 48.153 * * [simplify]: iters left: 4 (26 enodes) 48.157 * * [simplify]: Extracting #0: cost 1 inf + 0 48.157 * * [simplify]: Extracting #1: cost 3 inf + 0 48.157 * * [simplify]: Extracting #2: cost 7 inf + 0 48.157 * * [simplify]: Extracting #3: cost 8 inf + 2 48.157 * * [simplify]: Extracting #4: cost 6 inf + 238 48.157 * * [simplify]: Extracting #5: cost 0 inf + 668 48.157 * [simplify]: Simplified to (sqrt (hypot a b)) 48.157 * [simplify]: Simplified (2 1 1 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.157 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 48.157 * * * * [progress]: [ 75 / 88 ] simplifiying candidate # 48.157 * * * * [progress]: [ 76 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 48.158 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 48.158 * * [simplify]: iters left: 6 (7 enodes) 48.160 * * [simplify]: iters left: 5 (21 enodes) 48.163 * * [simplify]: iters left: 4 (23 enodes) 48.166 * * [simplify]: Extracting #0: cost 1 inf + 0 48.166 * * [simplify]: Extracting #1: cost 2 inf + 0 48.166 * * [simplify]: Extracting #2: cost 5 inf + 0 48.166 * * [simplify]: Extracting #3: cost 6 inf + 2 48.166 * * [simplify]: Extracting #4: cost 2 inf + 392 48.166 * * [simplify]: Extracting #5: cost 0 inf + 474 48.166 * [simplify]: Simplified to (real->posit16 (hypot a b)) 48.166 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (posit16->real (real->posit16 (hypot a b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.166 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 48.167 * [simplify]: Simplifying b 48.167 * * [simplify]: iters left: 0 (1 enodes) 48.167 * * [simplify]: Extracting #0: cost 1 inf + 0 48.167 * * [simplify]: Extracting #1: cost 0 inf + 1 48.167 * [simplify]: Simplified to b 48.167 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow b 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.167 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 48.167 * [simplify]: Simplifying a 48.167 * * [simplify]: iters left: 0 (1 enodes) 48.168 * * [simplify]: Extracting #0: cost 1 inf + 0 48.168 * * [simplify]: Extracting #1: cost 0 inf + 1 48.168 * [simplify]: Simplified to a 48.168 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow a 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.168 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 48.168 * [simplify]: Simplifying (* -1 a) 48.170 * * [simplify]: iters left: 2 (3 enodes) 48.172 * * [simplify]: iters left: 1 (11 enodes) 48.174 * * [simplify]: Extracting #0: cost 1 inf + 0 48.174 * * [simplify]: Extracting #1: cost 4 inf + 0 48.174 * * [simplify]: Extracting #2: cost 0 inf + 84 48.174 * [simplify]: Simplified to (- a) 48.175 * [simplify]: Simplified (2 1 2 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (- a) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.175 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 48.175 * [simplify]: Simplifying b 48.175 * * [simplify]: iters left: 0 (1 enodes) 48.176 * * [simplify]: Extracting #0: cost 1 inf + 0 48.176 * * [simplify]: Extracting #1: cost 0 inf + 1 48.176 * [simplify]: Simplified to b 48.176 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow b 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.176 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 48.177 * [simplify]: Simplifying a 48.177 * * [simplify]: iters left: 0 (1 enodes) 48.177 * * [simplify]: Extracting #0: cost 1 inf + 0 48.177 * * [simplify]: Extracting #1: cost 0 inf + 1 48.177 * [simplify]: Simplified to a 48.177 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow a 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.178 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 48.178 * [simplify]: Simplifying (* -1 a) 48.178 * * [simplify]: iters left: 2 (3 enodes) 48.180 * * [simplify]: iters left: 1 (11 enodes) 48.184 * * [simplify]: Extracting #0: cost 1 inf + 0 48.184 * * [simplify]: Extracting #1: cost 4 inf + 0 48.184 * * [simplify]: Extracting #2: cost 0 inf + 84 48.184 * [simplify]: Simplified to (- a) 48.184 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (- a) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.184 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 48.185 * [simplify]: Simplifying b 48.185 * * [simplify]: iters left: 0 (1 enodes) 48.185 * * [simplify]: Extracting #0: cost 1 inf + 0 48.185 * * [simplify]: Extracting #1: cost 0 inf + 1 48.185 * [simplify]: Simplified to b 48.186 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow b 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.186 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 48.186 * [simplify]: Simplifying a 48.186 * * [simplify]: iters left: 0 (1 enodes) 48.187 * * [simplify]: Extracting #0: cost 1 inf + 0 48.187 * * [simplify]: Extracting #1: cost 0 inf + 1 48.187 * [simplify]: Simplified to a 48.187 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow a 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.187 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 48.188 * [simplify]: Simplifying (* -1 a) 48.188 * * [simplify]: iters left: 2 (3 enodes) 48.190 * * [simplify]: iters left: 1 (11 enodes) 48.193 * * [simplify]: Extracting #0: cost 1 inf + 0 48.194 * * [simplify]: Extracting #1: cost 4 inf + 0 48.194 * * [simplify]: Extracting #2: cost 0 inf + 84 48.194 * [simplify]: Simplified to (- a) 48.194 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (- a) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.194 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 48.195 * [simplify]: Simplifying b 48.195 * * [simplify]: iters left: 0 (1 enodes) 48.195 * * [simplify]: Extracting #0: cost 1 inf + 0 48.195 * * [simplify]: Extracting #1: cost 0 inf + 1 48.195 * [simplify]: Simplified to b 48.195 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow b 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.196 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 48.196 * [simplify]: Simplifying a 48.196 * * [simplify]: iters left: 0 (1 enodes) 48.196 * * [simplify]: Extracting #0: cost 1 inf + 0 48.196 * * [simplify]: Extracting #1: cost 0 inf + 1 48.196 * [simplify]: Simplified to a 48.197 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow a 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.197 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 48.197 * [simplify]: Simplifying (* -1 a) 48.197 * * [simplify]: iters left: 2 (3 enodes) 48.200 * * [simplify]: iters left: 1 (11 enodes) 48.203 * * [simplify]: Extracting #0: cost 1 inf + 0 48.203 * * [simplify]: Extracting #1: cost 4 inf + 0 48.203 * * [simplify]: Extracting #2: cost 0 inf + 84 48.203 * [simplify]: Simplified to (- a) 48.203 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (- a) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 48.203 * * * [progress]: adding candidates to table 50.256 * * [progress]: iteration 4 / 4 50.256 * * * [progress]: picking best candidate 50.319 * * * * [pick]: Picked # 50.319 * * * [progress]: localizing error 50.447 * * * [progress]: generating rewritten candidates 50.447 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 2 1 2 1) 50.455 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 2 1 1 1) 50.461 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 1) 50.468 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 2 1) 50.476 * * * [progress]: generating series expansions 50.476 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 2 1 2 1) 50.476 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 50.476 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 50.476 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 50.476 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 50.476 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.476 * [taylor]: Taking taylor expansion of a in b 50.476 * [backup-simplify]: Simplify a into a 50.476 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.476 * [taylor]: Taking taylor expansion of b in b 50.476 * [backup-simplify]: Simplify 0 into 0 50.476 * [backup-simplify]: Simplify 1 into 1 50.476 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.476 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 50.476 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 50.476 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 50.477 * [backup-simplify]: Simplify (+ 0 0) into 0 50.477 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 50.477 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.477 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.477 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.477 * [taylor]: Taking taylor expansion of a in a 50.477 * [backup-simplify]: Simplify 0 into 0 50.477 * [backup-simplify]: Simplify 1 into 1 50.477 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.477 * [taylor]: Taking taylor expansion of b in a 50.477 * [backup-simplify]: Simplify b into b 50.478 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.478 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.478 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.478 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.478 * [backup-simplify]: Simplify (+ 0 0) into 0 50.478 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.478 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.478 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.479 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.479 * [taylor]: Taking taylor expansion of a in a 50.479 * [backup-simplify]: Simplify 0 into 0 50.479 * [backup-simplify]: Simplify 1 into 1 50.479 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.479 * [taylor]: Taking taylor expansion of b in a 50.479 * [backup-simplify]: Simplify b into b 50.479 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.479 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.479 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.479 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.479 * [backup-simplify]: Simplify (+ 0 0) into 0 50.479 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.480 * [taylor]: Taking taylor expansion of b in b 50.480 * [backup-simplify]: Simplify 0 into 0 50.480 * [backup-simplify]: Simplify 1 into 1 50.480 * [backup-simplify]: Simplify 0 into 0 50.480 * [taylor]: Taking taylor expansion of 0 in b 50.480 * [backup-simplify]: Simplify 0 into 0 50.480 * [backup-simplify]: Simplify 0 into 0 50.480 * [backup-simplify]: Simplify 1 into 1 50.480 * [backup-simplify]: Simplify (* 1 1) into 1 50.481 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 50.481 * [backup-simplify]: Simplify (+ 1 0) into 1 50.482 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 50.482 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 50.482 * [taylor]: Taking taylor expansion of 1/2 in b 50.482 * [backup-simplify]: Simplify 1/2 into 1/2 50.482 * [taylor]: Taking taylor expansion of b in b 50.482 * [backup-simplify]: Simplify 0 into 0 50.482 * [backup-simplify]: Simplify 1 into 1 50.482 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.483 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.483 * [backup-simplify]: Simplify 0 into 0 50.483 * [backup-simplify]: Simplify 0 into 0 50.483 * [backup-simplify]: Simplify 0 into 0 50.484 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.485 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 50.485 * [backup-simplify]: Simplify (+ 0 0) into 0 50.486 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 50.486 * [taylor]: Taking taylor expansion of 0 in b 50.486 * [backup-simplify]: Simplify 0 into 0 50.486 * [backup-simplify]: Simplify 0 into 0 50.487 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.487 * [backup-simplify]: Simplify 0 into 0 50.487 * [backup-simplify]: Simplify 0 into 0 50.487 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 50.487 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.487 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.487 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.487 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.487 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.487 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.487 * [taylor]: Taking taylor expansion of a in b 50.487 * [backup-simplify]: Simplify a into a 50.487 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.487 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.487 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.487 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.487 * [taylor]: Taking taylor expansion of b in b 50.487 * [backup-simplify]: Simplify 0 into 0 50.487 * [backup-simplify]: Simplify 1 into 1 50.488 * [backup-simplify]: Simplify (* 1 1) into 1 50.488 * [backup-simplify]: Simplify (/ 1 1) into 1 50.489 * [backup-simplify]: Simplify (+ 0 1) into 1 50.489 * [backup-simplify]: Simplify (sqrt 1) into 1 50.490 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.490 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.491 * [backup-simplify]: Simplify (+ 0 0) into 0 50.491 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.491 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.491 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.491 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.491 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.491 * [taylor]: Taking taylor expansion of a in a 50.491 * [backup-simplify]: Simplify 0 into 0 50.491 * [backup-simplify]: Simplify 1 into 1 50.492 * [backup-simplify]: Simplify (* 1 1) into 1 50.492 * [backup-simplify]: Simplify (/ 1 1) into 1 50.492 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.492 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.492 * [taylor]: Taking taylor expansion of b in a 50.492 * [backup-simplify]: Simplify b into b 50.492 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.492 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.493 * [backup-simplify]: Simplify (+ 1 0) into 1 50.493 * [backup-simplify]: Simplify (sqrt 1) into 1 50.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.494 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.494 * [backup-simplify]: Simplify (+ 0 0) into 0 50.495 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.495 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.495 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.495 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.495 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.495 * [taylor]: Taking taylor expansion of a in a 50.495 * [backup-simplify]: Simplify 0 into 0 50.495 * [backup-simplify]: Simplify 1 into 1 50.496 * [backup-simplify]: Simplify (* 1 1) into 1 50.496 * [backup-simplify]: Simplify (/ 1 1) into 1 50.496 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.496 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.496 * [taylor]: Taking taylor expansion of b in a 50.496 * [backup-simplify]: Simplify b into b 50.496 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.496 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.497 * [backup-simplify]: Simplify (+ 1 0) into 1 50.497 * [backup-simplify]: Simplify (sqrt 1) into 1 50.497 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.498 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.499 * [backup-simplify]: Simplify (+ 0 0) into 0 50.500 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.501 * [taylor]: Taking taylor expansion of 1 in b 50.501 * [backup-simplify]: Simplify 1 into 1 50.501 * [taylor]: Taking taylor expansion of 0 in b 50.501 * [backup-simplify]: Simplify 0 into 0 50.501 * [backup-simplify]: Simplify 1 into 1 50.509 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.511 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.511 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.513 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.514 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.514 * [taylor]: Taking taylor expansion of 1/2 in b 50.514 * [backup-simplify]: Simplify 1/2 into 1/2 50.514 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.514 * [taylor]: Taking taylor expansion of b in b 50.514 * [backup-simplify]: Simplify 0 into 0 50.514 * [backup-simplify]: Simplify 1 into 1 50.515 * [backup-simplify]: Simplify (* 1 1) into 1 50.516 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.517 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.518 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.518 * [backup-simplify]: Simplify 0 into 0 50.519 * [backup-simplify]: Simplify 0 into 0 50.519 * [backup-simplify]: Simplify 0 into 0 50.520 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.522 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.522 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.522 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.523 * [backup-simplify]: Simplify (+ 0 0) into 0 50.525 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.525 * [taylor]: Taking taylor expansion of 0 in b 50.525 * [backup-simplify]: Simplify 0 into 0 50.526 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.528 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.528 * [backup-simplify]: Simplify 0 into 0 50.528 * [backup-simplify]: Simplify 0 into 0 50.528 * [backup-simplify]: Simplify 0 into 0 50.529 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 50.529 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.529 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.529 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.529 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.529 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.529 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.529 * [taylor]: Taking taylor expansion of a in b 50.529 * [backup-simplify]: Simplify a into a 50.530 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.530 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.530 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.530 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.530 * [taylor]: Taking taylor expansion of b in b 50.530 * [backup-simplify]: Simplify 0 into 0 50.530 * [backup-simplify]: Simplify 1 into 1 50.531 * [backup-simplify]: Simplify (* 1 1) into 1 50.532 * [backup-simplify]: Simplify (/ 1 1) into 1 50.533 * [backup-simplify]: Simplify (+ 0 1) into 1 50.533 * [backup-simplify]: Simplify (sqrt 1) into 1 50.534 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.536 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.537 * [backup-simplify]: Simplify (+ 0 0) into 0 50.538 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.538 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.539 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.539 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.539 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.539 * [taylor]: Taking taylor expansion of a in a 50.539 * [backup-simplify]: Simplify 0 into 0 50.539 * [backup-simplify]: Simplify 1 into 1 50.540 * [backup-simplify]: Simplify (* 1 1) into 1 50.540 * [backup-simplify]: Simplify (/ 1 1) into 1 50.540 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.540 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.540 * [taylor]: Taking taylor expansion of b in a 50.540 * [backup-simplify]: Simplify b into b 50.541 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.541 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.542 * [backup-simplify]: Simplify (+ 1 0) into 1 50.543 * [backup-simplify]: Simplify (sqrt 1) into 1 50.544 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.545 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.546 * [backup-simplify]: Simplify (+ 0 0) into 0 50.547 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.547 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.547 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.547 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.547 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.547 * [taylor]: Taking taylor expansion of a in a 50.547 * [backup-simplify]: Simplify 0 into 0 50.547 * [backup-simplify]: Simplify 1 into 1 50.548 * [backup-simplify]: Simplify (* 1 1) into 1 50.549 * [backup-simplify]: Simplify (/ 1 1) into 1 50.549 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.549 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.549 * [taylor]: Taking taylor expansion of b in a 50.549 * [backup-simplify]: Simplify b into b 50.549 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.549 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.550 * [backup-simplify]: Simplify (+ 1 0) into 1 50.551 * [backup-simplify]: Simplify (sqrt 1) into 1 50.552 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.554 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.554 * [backup-simplify]: Simplify (+ 0 0) into 0 50.556 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.556 * [taylor]: Taking taylor expansion of 1 in b 50.556 * [backup-simplify]: Simplify 1 into 1 50.556 * [taylor]: Taking taylor expansion of 0 in b 50.556 * [backup-simplify]: Simplify 0 into 0 50.556 * [backup-simplify]: Simplify 1 into 1 50.558 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.559 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.559 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.562 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.562 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.562 * [taylor]: Taking taylor expansion of 1/2 in b 50.562 * [backup-simplify]: Simplify 1/2 into 1/2 50.562 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.562 * [taylor]: Taking taylor expansion of b in b 50.562 * [backup-simplify]: Simplify 0 into 0 50.562 * [backup-simplify]: Simplify 1 into 1 50.563 * [backup-simplify]: Simplify (* 1 1) into 1 50.564 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.565 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.567 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.567 * [backup-simplify]: Simplify 0 into 0 50.567 * [backup-simplify]: Simplify 0 into 0 50.567 * [backup-simplify]: Simplify 0 into 0 50.569 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.570 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.571 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.571 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.572 * [backup-simplify]: Simplify (+ 0 0) into 0 50.573 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.573 * [taylor]: Taking taylor expansion of 0 in b 50.573 * [backup-simplify]: Simplify 0 into 0 50.575 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.576 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.576 * [backup-simplify]: Simplify 0 into 0 50.577 * [backup-simplify]: Simplify 0 into 0 50.577 * [backup-simplify]: Simplify 0 into 0 50.577 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 50.577 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 2 1 1 1) 50.577 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 50.577 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 50.577 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 50.577 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 50.577 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.577 * [taylor]: Taking taylor expansion of a in b 50.577 * [backup-simplify]: Simplify a into a 50.578 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.578 * [taylor]: Taking taylor expansion of b in b 50.578 * [backup-simplify]: Simplify 0 into 0 50.578 * [backup-simplify]: Simplify 1 into 1 50.578 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.578 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 50.578 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 50.578 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 50.579 * [backup-simplify]: Simplify (+ 0 0) into 0 50.579 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 50.579 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.579 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.579 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.579 * [taylor]: Taking taylor expansion of a in a 50.579 * [backup-simplify]: Simplify 0 into 0 50.579 * [backup-simplify]: Simplify 1 into 1 50.579 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.579 * [taylor]: Taking taylor expansion of b in a 50.579 * [backup-simplify]: Simplify b into b 50.579 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.580 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.580 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.580 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.581 * [backup-simplify]: Simplify (+ 0 0) into 0 50.581 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.581 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.581 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.581 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.581 * [taylor]: Taking taylor expansion of a in a 50.581 * [backup-simplify]: Simplify 0 into 0 50.581 * [backup-simplify]: Simplify 1 into 1 50.581 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.581 * [taylor]: Taking taylor expansion of b in a 50.581 * [backup-simplify]: Simplify b into b 50.581 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.581 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.582 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.582 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.583 * [backup-simplify]: Simplify (+ 0 0) into 0 50.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.583 * [taylor]: Taking taylor expansion of b in b 50.583 * [backup-simplify]: Simplify 0 into 0 50.583 * [backup-simplify]: Simplify 1 into 1 50.583 * [backup-simplify]: Simplify 0 into 0 50.583 * [taylor]: Taking taylor expansion of 0 in b 50.583 * [backup-simplify]: Simplify 0 into 0 50.583 * [backup-simplify]: Simplify 0 into 0 50.583 * [backup-simplify]: Simplify 1 into 1 50.584 * [backup-simplify]: Simplify (* 1 1) into 1 50.585 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 50.586 * [backup-simplify]: Simplify (+ 1 0) into 1 50.587 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 50.587 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 50.587 * [taylor]: Taking taylor expansion of 1/2 in b 50.587 * [backup-simplify]: Simplify 1/2 into 1/2 50.587 * [taylor]: Taking taylor expansion of b in b 50.587 * [backup-simplify]: Simplify 0 into 0 50.587 * [backup-simplify]: Simplify 1 into 1 50.588 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.589 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.589 * [backup-simplify]: Simplify 0 into 0 50.589 * [backup-simplify]: Simplify 0 into 0 50.589 * [backup-simplify]: Simplify 0 into 0 50.590 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.592 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 50.592 * [backup-simplify]: Simplify (+ 0 0) into 0 50.593 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 50.593 * [taylor]: Taking taylor expansion of 0 in b 50.593 * [backup-simplify]: Simplify 0 into 0 50.593 * [backup-simplify]: Simplify 0 into 0 50.594 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.594 * [backup-simplify]: Simplify 0 into 0 50.594 * [backup-simplify]: Simplify 0 into 0 50.594 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 50.594 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.594 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.594 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.594 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.594 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.594 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.594 * [taylor]: Taking taylor expansion of a in b 50.594 * [backup-simplify]: Simplify a into a 50.594 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.595 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.595 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.595 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.595 * [taylor]: Taking taylor expansion of b in b 50.595 * [backup-simplify]: Simplify 0 into 0 50.595 * [backup-simplify]: Simplify 1 into 1 50.595 * [backup-simplify]: Simplify (* 1 1) into 1 50.595 * [backup-simplify]: Simplify (/ 1 1) into 1 50.596 * [backup-simplify]: Simplify (+ 0 1) into 1 50.596 * [backup-simplify]: Simplify (sqrt 1) into 1 50.597 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.598 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.598 * [backup-simplify]: Simplify (+ 0 0) into 0 50.598 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.598 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.598 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.598 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.598 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.598 * [taylor]: Taking taylor expansion of a in a 50.598 * [backup-simplify]: Simplify 0 into 0 50.599 * [backup-simplify]: Simplify 1 into 1 50.599 * [backup-simplify]: Simplify (* 1 1) into 1 50.599 * [backup-simplify]: Simplify (/ 1 1) into 1 50.599 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.599 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.599 * [taylor]: Taking taylor expansion of b in a 50.599 * [backup-simplify]: Simplify b into b 50.599 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.599 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.600 * [backup-simplify]: Simplify (+ 1 0) into 1 50.600 * [backup-simplify]: Simplify (sqrt 1) into 1 50.600 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.601 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.601 * [backup-simplify]: Simplify (+ 0 0) into 0 50.602 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.602 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.602 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.602 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.602 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.602 * [taylor]: Taking taylor expansion of a in a 50.602 * [backup-simplify]: Simplify 0 into 0 50.602 * [backup-simplify]: Simplify 1 into 1 50.602 * [backup-simplify]: Simplify (* 1 1) into 1 50.602 * [backup-simplify]: Simplify (/ 1 1) into 1 50.603 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.603 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.603 * [taylor]: Taking taylor expansion of b in a 50.603 * [backup-simplify]: Simplify b into b 50.603 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.603 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.603 * [backup-simplify]: Simplify (+ 1 0) into 1 50.603 * [backup-simplify]: Simplify (sqrt 1) into 1 50.604 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.604 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.605 * [backup-simplify]: Simplify (+ 0 0) into 0 50.605 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.605 * [taylor]: Taking taylor expansion of 1 in b 50.606 * [backup-simplify]: Simplify 1 into 1 50.606 * [taylor]: Taking taylor expansion of 0 in b 50.606 * [backup-simplify]: Simplify 0 into 0 50.606 * [backup-simplify]: Simplify 1 into 1 50.607 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.607 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.607 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.609 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.609 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.609 * [taylor]: Taking taylor expansion of 1/2 in b 50.609 * [backup-simplify]: Simplify 1/2 into 1/2 50.609 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.609 * [taylor]: Taking taylor expansion of b in b 50.609 * [backup-simplify]: Simplify 0 into 0 50.609 * [backup-simplify]: Simplify 1 into 1 50.609 * [backup-simplify]: Simplify (* 1 1) into 1 50.610 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.610 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.611 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.611 * [backup-simplify]: Simplify 0 into 0 50.611 * [backup-simplify]: Simplify 0 into 0 50.611 * [backup-simplify]: Simplify 0 into 0 50.612 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.612 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.613 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.613 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.613 * [backup-simplify]: Simplify (+ 0 0) into 0 50.614 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.614 * [taylor]: Taking taylor expansion of 0 in b 50.614 * [backup-simplify]: Simplify 0 into 0 50.615 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.615 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.615 * [backup-simplify]: Simplify 0 into 0 50.615 * [backup-simplify]: Simplify 0 into 0 50.615 * [backup-simplify]: Simplify 0 into 0 50.616 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 50.616 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.616 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.616 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.616 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.616 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.616 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.616 * [taylor]: Taking taylor expansion of a in b 50.616 * [backup-simplify]: Simplify a into a 50.616 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.616 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.616 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.616 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.616 * [taylor]: Taking taylor expansion of b in b 50.616 * [backup-simplify]: Simplify 0 into 0 50.616 * [backup-simplify]: Simplify 1 into 1 50.617 * [backup-simplify]: Simplify (* 1 1) into 1 50.617 * [backup-simplify]: Simplify (/ 1 1) into 1 50.617 * [backup-simplify]: Simplify (+ 0 1) into 1 50.618 * [backup-simplify]: Simplify (sqrt 1) into 1 50.618 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.619 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.619 * [backup-simplify]: Simplify (+ 0 0) into 0 50.620 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.620 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.620 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.620 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.620 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.620 * [taylor]: Taking taylor expansion of a in a 50.620 * [backup-simplify]: Simplify 0 into 0 50.620 * [backup-simplify]: Simplify 1 into 1 50.620 * [backup-simplify]: Simplify (* 1 1) into 1 50.621 * [backup-simplify]: Simplify (/ 1 1) into 1 50.621 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.621 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.621 * [taylor]: Taking taylor expansion of b in a 50.621 * [backup-simplify]: Simplify b into b 50.621 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.621 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.621 * [backup-simplify]: Simplify (+ 1 0) into 1 50.621 * [backup-simplify]: Simplify (sqrt 1) into 1 50.622 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.623 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.623 * [backup-simplify]: Simplify (+ 0 0) into 0 50.623 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.623 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.624 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.624 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.624 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.624 * [taylor]: Taking taylor expansion of a in a 50.624 * [backup-simplify]: Simplify 0 into 0 50.624 * [backup-simplify]: Simplify 1 into 1 50.624 * [backup-simplify]: Simplify (* 1 1) into 1 50.624 * [backup-simplify]: Simplify (/ 1 1) into 1 50.624 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.624 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.624 * [taylor]: Taking taylor expansion of b in a 50.624 * [backup-simplify]: Simplify b into b 50.624 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.625 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.625 * [backup-simplify]: Simplify (+ 1 0) into 1 50.625 * [backup-simplify]: Simplify (sqrt 1) into 1 50.626 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.626 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.627 * [backup-simplify]: Simplify (+ 0 0) into 0 50.627 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.627 * [taylor]: Taking taylor expansion of 1 in b 50.627 * [backup-simplify]: Simplify 1 into 1 50.627 * [taylor]: Taking taylor expansion of 0 in b 50.627 * [backup-simplify]: Simplify 0 into 0 50.628 * [backup-simplify]: Simplify 1 into 1 50.628 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.629 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.629 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.630 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.630 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.630 * [taylor]: Taking taylor expansion of 1/2 in b 50.630 * [backup-simplify]: Simplify 1/2 into 1/2 50.630 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.630 * [taylor]: Taking taylor expansion of b in b 50.630 * [backup-simplify]: Simplify 0 into 0 50.630 * [backup-simplify]: Simplify 1 into 1 50.631 * [backup-simplify]: Simplify (* 1 1) into 1 50.631 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.632 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.632 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.632 * [backup-simplify]: Simplify 0 into 0 50.632 * [backup-simplify]: Simplify 0 into 0 50.632 * [backup-simplify]: Simplify 0 into 0 50.633 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.634 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.634 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.634 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.634 * [backup-simplify]: Simplify (+ 0 0) into 0 50.635 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.635 * [taylor]: Taking taylor expansion of 0 in b 50.635 * [backup-simplify]: Simplify 0 into 0 50.636 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.636 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.636 * [backup-simplify]: Simplify 0 into 0 50.636 * [backup-simplify]: Simplify 0 into 0 50.636 * [backup-simplify]: Simplify 0 into 0 50.637 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 50.637 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 1) 50.637 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 50.637 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 50.637 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 50.637 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 50.637 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.637 * [taylor]: Taking taylor expansion of a in b 50.637 * [backup-simplify]: Simplify a into a 50.637 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.637 * [taylor]: Taking taylor expansion of b in b 50.637 * [backup-simplify]: Simplify 0 into 0 50.637 * [backup-simplify]: Simplify 1 into 1 50.637 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.637 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 50.637 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 50.637 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 50.638 * [backup-simplify]: Simplify (+ 0 0) into 0 50.638 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 50.638 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.638 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.638 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.638 * [taylor]: Taking taylor expansion of a in a 50.638 * [backup-simplify]: Simplify 0 into 0 50.638 * [backup-simplify]: Simplify 1 into 1 50.638 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.638 * [taylor]: Taking taylor expansion of b in a 50.638 * [backup-simplify]: Simplify b into b 50.638 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.638 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.638 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.638 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.639 * [backup-simplify]: Simplify (+ 0 0) into 0 50.639 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.639 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.639 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.639 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.639 * [taylor]: Taking taylor expansion of a in a 50.639 * [backup-simplify]: Simplify 0 into 0 50.639 * [backup-simplify]: Simplify 1 into 1 50.639 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.639 * [taylor]: Taking taylor expansion of b in a 50.639 * [backup-simplify]: Simplify b into b 50.639 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.639 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.639 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.639 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.639 * [backup-simplify]: Simplify (+ 0 0) into 0 50.639 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.639 * [taylor]: Taking taylor expansion of b in b 50.640 * [backup-simplify]: Simplify 0 into 0 50.640 * [backup-simplify]: Simplify 1 into 1 50.640 * [backup-simplify]: Simplify 0 into 0 50.640 * [taylor]: Taking taylor expansion of 0 in b 50.640 * [backup-simplify]: Simplify 0 into 0 50.640 * [backup-simplify]: Simplify 0 into 0 50.640 * [backup-simplify]: Simplify 1 into 1 50.640 * [backup-simplify]: Simplify (* 1 1) into 1 50.640 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 50.641 * [backup-simplify]: Simplify (+ 1 0) into 1 50.641 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 50.641 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 50.641 * [taylor]: Taking taylor expansion of 1/2 in b 50.641 * [backup-simplify]: Simplify 1/2 into 1/2 50.641 * [taylor]: Taking taylor expansion of b in b 50.641 * [backup-simplify]: Simplify 0 into 0 50.641 * [backup-simplify]: Simplify 1 into 1 50.642 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.642 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.642 * [backup-simplify]: Simplify 0 into 0 50.643 * [backup-simplify]: Simplify 0 into 0 50.643 * [backup-simplify]: Simplify 0 into 0 50.643 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.644 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 50.644 * [backup-simplify]: Simplify (+ 0 0) into 0 50.644 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 50.644 * [taylor]: Taking taylor expansion of 0 in b 50.644 * [backup-simplify]: Simplify 0 into 0 50.644 * [backup-simplify]: Simplify 0 into 0 50.645 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.645 * [backup-simplify]: Simplify 0 into 0 50.645 * [backup-simplify]: Simplify 0 into 0 50.645 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 50.645 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.645 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.645 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.645 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.645 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.645 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.645 * [taylor]: Taking taylor expansion of a in b 50.646 * [backup-simplify]: Simplify a into a 50.646 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.646 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.646 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.646 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.646 * [taylor]: Taking taylor expansion of b in b 50.646 * [backup-simplify]: Simplify 0 into 0 50.646 * [backup-simplify]: Simplify 1 into 1 50.646 * [backup-simplify]: Simplify (* 1 1) into 1 50.646 * [backup-simplify]: Simplify (/ 1 1) into 1 50.647 * [backup-simplify]: Simplify (+ 0 1) into 1 50.647 * [backup-simplify]: Simplify (sqrt 1) into 1 50.648 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.648 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.648 * [backup-simplify]: Simplify (+ 0 0) into 0 50.649 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.649 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.649 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.649 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.649 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.649 * [taylor]: Taking taylor expansion of a in a 50.649 * [backup-simplify]: Simplify 0 into 0 50.649 * [backup-simplify]: Simplify 1 into 1 50.649 * [backup-simplify]: Simplify (* 1 1) into 1 50.650 * [backup-simplify]: Simplify (/ 1 1) into 1 50.650 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.650 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.650 * [taylor]: Taking taylor expansion of b in a 50.650 * [backup-simplify]: Simplify b into b 50.650 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.650 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.650 * [backup-simplify]: Simplify (+ 1 0) into 1 50.651 * [backup-simplify]: Simplify (sqrt 1) into 1 50.651 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.652 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.652 * [backup-simplify]: Simplify (+ 0 0) into 0 50.652 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.652 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.652 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.652 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.652 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.652 * [taylor]: Taking taylor expansion of a in a 50.652 * [backup-simplify]: Simplify 0 into 0 50.652 * [backup-simplify]: Simplify 1 into 1 50.653 * [backup-simplify]: Simplify (* 1 1) into 1 50.653 * [backup-simplify]: Simplify (/ 1 1) into 1 50.653 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.653 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.653 * [taylor]: Taking taylor expansion of b in a 50.653 * [backup-simplify]: Simplify b into b 50.653 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.653 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.654 * [backup-simplify]: Simplify (+ 1 0) into 1 50.654 * [backup-simplify]: Simplify (sqrt 1) into 1 50.654 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.655 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.655 * [backup-simplify]: Simplify (+ 0 0) into 0 50.656 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.656 * [taylor]: Taking taylor expansion of 1 in b 50.656 * [backup-simplify]: Simplify 1 into 1 50.656 * [taylor]: Taking taylor expansion of 0 in b 50.656 * [backup-simplify]: Simplify 0 into 0 50.656 * [backup-simplify]: Simplify 1 into 1 50.657 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.658 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.658 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.659 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.659 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.659 * [taylor]: Taking taylor expansion of 1/2 in b 50.659 * [backup-simplify]: Simplify 1/2 into 1/2 50.659 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.659 * [taylor]: Taking taylor expansion of b in b 50.659 * [backup-simplify]: Simplify 0 into 0 50.659 * [backup-simplify]: Simplify 1 into 1 50.659 * [backup-simplify]: Simplify (* 1 1) into 1 50.660 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.660 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.661 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.661 * [backup-simplify]: Simplify 0 into 0 50.661 * [backup-simplify]: Simplify 0 into 0 50.661 * [backup-simplify]: Simplify 0 into 0 50.662 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.662 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.662 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.662 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.663 * [backup-simplify]: Simplify (+ 0 0) into 0 50.663 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.663 * [taylor]: Taking taylor expansion of 0 in b 50.663 * [backup-simplify]: Simplify 0 into 0 50.664 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.665 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.665 * [backup-simplify]: Simplify 0 into 0 50.665 * [backup-simplify]: Simplify 0 into 0 50.665 * [backup-simplify]: Simplify 0 into 0 50.665 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 50.665 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.665 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.665 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.665 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.665 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.665 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.665 * [taylor]: Taking taylor expansion of a in b 50.665 * [backup-simplify]: Simplify a into a 50.665 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.665 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.666 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.666 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.666 * [taylor]: Taking taylor expansion of b in b 50.666 * [backup-simplify]: Simplify 0 into 0 50.666 * [backup-simplify]: Simplify 1 into 1 50.666 * [backup-simplify]: Simplify (* 1 1) into 1 50.666 * [backup-simplify]: Simplify (/ 1 1) into 1 50.667 * [backup-simplify]: Simplify (+ 0 1) into 1 50.667 * [backup-simplify]: Simplify (sqrt 1) into 1 50.667 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.668 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.668 * [backup-simplify]: Simplify (+ 0 0) into 0 50.669 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.669 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.669 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.669 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.669 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.669 * [taylor]: Taking taylor expansion of a in a 50.669 * [backup-simplify]: Simplify 0 into 0 50.669 * [backup-simplify]: Simplify 1 into 1 50.669 * [backup-simplify]: Simplify (* 1 1) into 1 50.670 * [backup-simplify]: Simplify (/ 1 1) into 1 50.670 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.670 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.670 * [taylor]: Taking taylor expansion of b in a 50.670 * [backup-simplify]: Simplify b into b 50.670 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.670 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.670 * [backup-simplify]: Simplify (+ 1 0) into 1 50.670 * [backup-simplify]: Simplify (sqrt 1) into 1 50.671 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.674 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.675 * [backup-simplify]: Simplify (+ 0 0) into 0 50.675 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.675 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.675 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.675 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.675 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.675 * [taylor]: Taking taylor expansion of a in a 50.675 * [backup-simplify]: Simplify 0 into 0 50.675 * [backup-simplify]: Simplify 1 into 1 50.676 * [backup-simplify]: Simplify (* 1 1) into 1 50.676 * [backup-simplify]: Simplify (/ 1 1) into 1 50.676 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.676 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.676 * [taylor]: Taking taylor expansion of b in a 50.676 * [backup-simplify]: Simplify b into b 50.676 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.677 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.677 * [backup-simplify]: Simplify (+ 1 0) into 1 50.677 * [backup-simplify]: Simplify (sqrt 1) into 1 50.678 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.678 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.679 * [backup-simplify]: Simplify (+ 0 0) into 0 50.679 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.679 * [taylor]: Taking taylor expansion of 1 in b 50.679 * [backup-simplify]: Simplify 1 into 1 50.680 * [taylor]: Taking taylor expansion of 0 in b 50.680 * [backup-simplify]: Simplify 0 into 0 50.680 * [backup-simplify]: Simplify 1 into 1 50.680 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.681 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.681 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.683 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.683 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.683 * [taylor]: Taking taylor expansion of 1/2 in b 50.683 * [backup-simplify]: Simplify 1/2 into 1/2 50.683 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.683 * [taylor]: Taking taylor expansion of b in b 50.683 * [backup-simplify]: Simplify 0 into 0 50.683 * [backup-simplify]: Simplify 1 into 1 50.683 * [backup-simplify]: Simplify (* 1 1) into 1 50.684 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.684 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.685 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.685 * [backup-simplify]: Simplify 0 into 0 50.685 * [backup-simplify]: Simplify 0 into 0 50.685 * [backup-simplify]: Simplify 0 into 0 50.686 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.688 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.688 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.689 * [backup-simplify]: Simplify (+ 0 0) into 0 50.690 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.691 * [taylor]: Taking taylor expansion of 0 in b 50.691 * [backup-simplify]: Simplify 0 into 0 50.692 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.694 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.694 * [backup-simplify]: Simplify 0 into 0 50.694 * [backup-simplify]: Simplify 0 into 0 50.694 * [backup-simplify]: Simplify 0 into 0 50.694 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 50.694 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 2 1) 50.695 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 50.695 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 50.695 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 50.695 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 50.695 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.695 * [taylor]: Taking taylor expansion of a in b 50.695 * [backup-simplify]: Simplify a into a 50.695 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.695 * [taylor]: Taking taylor expansion of b in b 50.695 * [backup-simplify]: Simplify 0 into 0 50.695 * [backup-simplify]: Simplify 1 into 1 50.695 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.695 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 50.695 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 50.696 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 50.696 * [backup-simplify]: Simplify (+ 0 0) into 0 50.697 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 50.697 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.697 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.697 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.697 * [taylor]: Taking taylor expansion of a in a 50.697 * [backup-simplify]: Simplify 0 into 0 50.697 * [backup-simplify]: Simplify 1 into 1 50.697 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.697 * [taylor]: Taking taylor expansion of b in a 50.697 * [backup-simplify]: Simplify b into b 50.697 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.697 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.697 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.697 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.698 * [backup-simplify]: Simplify (+ 0 0) into 0 50.698 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.698 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 50.698 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 50.698 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.698 * [taylor]: Taking taylor expansion of a in a 50.698 * [backup-simplify]: Simplify 0 into 0 50.698 * [backup-simplify]: Simplify 1 into 1 50.698 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.698 * [taylor]: Taking taylor expansion of b in a 50.698 * [backup-simplify]: Simplify b into b 50.698 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.699 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 50.699 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 50.699 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.699 * [backup-simplify]: Simplify (+ 0 0) into 0 50.699 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 50.699 * [taylor]: Taking taylor expansion of b in b 50.699 * [backup-simplify]: Simplify 0 into 0 50.699 * [backup-simplify]: Simplify 1 into 1 50.699 * [backup-simplify]: Simplify 0 into 0 50.699 * [taylor]: Taking taylor expansion of 0 in b 50.700 * [backup-simplify]: Simplify 0 into 0 50.700 * [backup-simplify]: Simplify 0 into 0 50.700 * [backup-simplify]: Simplify 1 into 1 50.700 * [backup-simplify]: Simplify (* 1 1) into 1 50.701 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 50.701 * [backup-simplify]: Simplify (+ 1 0) into 1 50.702 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 50.702 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 50.702 * [taylor]: Taking taylor expansion of 1/2 in b 50.702 * [backup-simplify]: Simplify 1/2 into 1/2 50.702 * [taylor]: Taking taylor expansion of b in b 50.702 * [backup-simplify]: Simplify 0 into 0 50.702 * [backup-simplify]: Simplify 1 into 1 50.702 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.703 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.703 * [backup-simplify]: Simplify 0 into 0 50.703 * [backup-simplify]: Simplify 0 into 0 50.703 * [backup-simplify]: Simplify 0 into 0 50.704 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.704 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 50.705 * [backup-simplify]: Simplify (+ 0 0) into 0 50.705 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 50.705 * [taylor]: Taking taylor expansion of 0 in b 50.705 * [backup-simplify]: Simplify 0 into 0 50.705 * [backup-simplify]: Simplify 0 into 0 50.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.706 * [backup-simplify]: Simplify 0 into 0 50.706 * [backup-simplify]: Simplify 0 into 0 50.706 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 50.707 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.707 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.707 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.707 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.707 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.707 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.707 * [taylor]: Taking taylor expansion of a in b 50.707 * [backup-simplify]: Simplify a into a 50.707 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.707 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.707 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.707 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.707 * [taylor]: Taking taylor expansion of b in b 50.707 * [backup-simplify]: Simplify 0 into 0 50.707 * [backup-simplify]: Simplify 1 into 1 50.708 * [backup-simplify]: Simplify (* 1 1) into 1 50.708 * [backup-simplify]: Simplify (/ 1 1) into 1 50.708 * [backup-simplify]: Simplify (+ 0 1) into 1 50.709 * [backup-simplify]: Simplify (sqrt 1) into 1 50.709 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.710 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.710 * [backup-simplify]: Simplify (+ 0 0) into 0 50.711 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.711 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.711 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.711 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.711 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.711 * [taylor]: Taking taylor expansion of a in a 50.711 * [backup-simplify]: Simplify 0 into 0 50.711 * [backup-simplify]: Simplify 1 into 1 50.711 * [backup-simplify]: Simplify (* 1 1) into 1 50.712 * [backup-simplify]: Simplify (/ 1 1) into 1 50.712 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.712 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.712 * [taylor]: Taking taylor expansion of b in a 50.712 * [backup-simplify]: Simplify b into b 50.712 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.712 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.712 * [backup-simplify]: Simplify (+ 1 0) into 1 50.713 * [backup-simplify]: Simplify (sqrt 1) into 1 50.713 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.714 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.714 * [backup-simplify]: Simplify (+ 0 0) into 0 50.715 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.715 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.715 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.715 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.715 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.715 * [taylor]: Taking taylor expansion of a in a 50.715 * [backup-simplify]: Simplify 0 into 0 50.715 * [backup-simplify]: Simplify 1 into 1 50.715 * [backup-simplify]: Simplify (* 1 1) into 1 50.715 * [backup-simplify]: Simplify (/ 1 1) into 1 50.715 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.716 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.716 * [taylor]: Taking taylor expansion of b in a 50.716 * [backup-simplify]: Simplify b into b 50.716 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.716 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.716 * [backup-simplify]: Simplify (+ 1 0) into 1 50.716 * [backup-simplify]: Simplify (sqrt 1) into 1 50.717 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.718 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.718 * [backup-simplify]: Simplify (+ 0 0) into 0 50.718 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.719 * [taylor]: Taking taylor expansion of 1 in b 50.719 * [backup-simplify]: Simplify 1 into 1 50.719 * [taylor]: Taking taylor expansion of 0 in b 50.719 * [backup-simplify]: Simplify 0 into 0 50.719 * [backup-simplify]: Simplify 1 into 1 50.719 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.720 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.720 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.721 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.721 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.721 * [taylor]: Taking taylor expansion of 1/2 in b 50.722 * [backup-simplify]: Simplify 1/2 into 1/2 50.722 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.722 * [taylor]: Taking taylor expansion of b in b 50.722 * [backup-simplify]: Simplify 0 into 0 50.722 * [backup-simplify]: Simplify 1 into 1 50.722 * [backup-simplify]: Simplify (* 1 1) into 1 50.722 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.723 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.723 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.723 * [backup-simplify]: Simplify 0 into 0 50.724 * [backup-simplify]: Simplify 0 into 0 50.724 * [backup-simplify]: Simplify 0 into 0 50.724 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.725 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.725 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.725 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.726 * [backup-simplify]: Simplify (+ 0 0) into 0 50.726 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.726 * [taylor]: Taking taylor expansion of 0 in b 50.726 * [backup-simplify]: Simplify 0 into 0 50.727 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.728 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.728 * [backup-simplify]: Simplify 0 into 0 50.728 * [backup-simplify]: Simplify 0 into 0 50.728 * [backup-simplify]: Simplify 0 into 0 50.728 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 50.728 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 50.729 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 50.729 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 50.729 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 50.729 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 50.729 * [taylor]: Taking taylor expansion of (pow a 2) in b 50.729 * [taylor]: Taking taylor expansion of a in b 50.729 * [backup-simplify]: Simplify a into a 50.729 * [backup-simplify]: Simplify (* a a) into (pow a 2) 50.729 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 50.729 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 50.729 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.729 * [taylor]: Taking taylor expansion of b in b 50.729 * [backup-simplify]: Simplify 0 into 0 50.729 * [backup-simplify]: Simplify 1 into 1 50.729 * [backup-simplify]: Simplify (* 1 1) into 1 50.730 * [backup-simplify]: Simplify (/ 1 1) into 1 50.730 * [backup-simplify]: Simplify (+ 0 1) into 1 50.731 * [backup-simplify]: Simplify (sqrt 1) into 1 50.731 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.732 * [backup-simplify]: Simplify (+ 0 0) into 0 50.733 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.733 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.733 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.733 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.733 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.733 * [taylor]: Taking taylor expansion of a in a 50.733 * [backup-simplify]: Simplify 0 into 0 50.733 * [backup-simplify]: Simplify 1 into 1 50.733 * [backup-simplify]: Simplify (* 1 1) into 1 50.733 * [backup-simplify]: Simplify (/ 1 1) into 1 50.733 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.733 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.733 * [taylor]: Taking taylor expansion of b in a 50.733 * [backup-simplify]: Simplify b into b 50.734 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.734 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.734 * [backup-simplify]: Simplify (+ 1 0) into 1 50.734 * [backup-simplify]: Simplify (sqrt 1) into 1 50.735 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.735 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.736 * [backup-simplify]: Simplify (+ 0 0) into 0 50.736 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.736 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 50.736 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 50.736 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 50.737 * [taylor]: Taking taylor expansion of (pow a 2) in a 50.737 * [taylor]: Taking taylor expansion of a in a 50.737 * [backup-simplify]: Simplify 0 into 0 50.737 * [backup-simplify]: Simplify 1 into 1 50.737 * [backup-simplify]: Simplify (* 1 1) into 1 50.737 * [backup-simplify]: Simplify (/ 1 1) into 1 50.737 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 50.737 * [taylor]: Taking taylor expansion of (pow b 2) in a 50.737 * [taylor]: Taking taylor expansion of b in a 50.737 * [backup-simplify]: Simplify b into b 50.737 * [backup-simplify]: Simplify (* b b) into (pow b 2) 50.737 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 50.738 * [backup-simplify]: Simplify (+ 1 0) into 1 50.738 * [backup-simplify]: Simplify (sqrt 1) into 1 50.739 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.739 * [backup-simplify]: Simplify (+ 0 0) into 0 50.740 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.740 * [taylor]: Taking taylor expansion of 1 in b 50.740 * [backup-simplify]: Simplify 1 into 1 50.740 * [taylor]: Taking taylor expansion of 0 in b 50.740 * [backup-simplify]: Simplify 0 into 0 50.740 * [backup-simplify]: Simplify 1 into 1 50.741 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.741 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.742 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 50.743 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 50.743 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 50.743 * [taylor]: Taking taylor expansion of 1/2 in b 50.743 * [backup-simplify]: Simplify 1/2 into 1/2 50.743 * [taylor]: Taking taylor expansion of (pow b 2) in b 50.743 * [taylor]: Taking taylor expansion of b in b 50.743 * [backup-simplify]: Simplify 0 into 0 50.743 * [backup-simplify]: Simplify 1 into 1 50.743 * [backup-simplify]: Simplify (* 1 1) into 1 50.743 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 50.744 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.744 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 50.745 * [backup-simplify]: Simplify 0 into 0 50.745 * [backup-simplify]: Simplify 0 into 0 50.745 * [backup-simplify]: Simplify 0 into 0 50.745 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.746 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.746 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 50.746 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 50.747 * [backup-simplify]: Simplify (+ 0 0) into 0 50.747 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 50.747 * [taylor]: Taking taylor expansion of 0 in b 50.747 * [backup-simplify]: Simplify 0 into 0 50.748 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.749 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.749 * [backup-simplify]: Simplify 0 into 0 50.749 * [backup-simplify]: Simplify 0 into 0 50.749 * [backup-simplify]: Simplify 0 into 0 50.749 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 50.749 * * * [progress]: simplifying candidates 50.749 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 50.749 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 50.750 * * [simplify]: iters left: 6 (7 enodes) 50.751 * * [simplify]: iters left: 5 (24 enodes) 50.755 * * [simplify]: iters left: 4 (26 enodes) 50.759 * * [simplify]: Extracting #0: cost 1 inf + 0 50.759 * * [simplify]: Extracting #1: cost 3 inf + 0 50.759 * * [simplify]: Extracting #2: cost 7 inf + 0 50.759 * * [simplify]: Extracting #3: cost 8 inf + 2 50.759 * * [simplify]: Extracting #4: cost 6 inf + 268 50.760 * * [simplify]: Extracting #5: cost 0 inf + 728 50.760 * [simplify]: Simplified to (expm1 (hypot a b)) 50.760 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (log1p (expm1 (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.760 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 50.760 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 50.760 * * [simplify]: iters left: 6 (7 enodes) 50.762 * * [simplify]: iters left: 5 (24 enodes) 50.766 * * [simplify]: iters left: 4 (26 enodes) 50.770 * * [simplify]: Extracting #0: cost 1 inf + 0 50.770 * * [simplify]: Extracting #1: cost 3 inf + 0 50.770 * * [simplify]: Extracting #2: cost 7 inf + 0 50.770 * * [simplify]: Extracting #3: cost 8 inf + 2 50.770 * * [simplify]: Extracting #4: cost 6 inf + 288 50.770 * * [simplify]: Extracting #5: cost 0 inf + 768 50.771 * [simplify]: Simplified to (log1p (hypot a b)) 50.771 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (expm1 (log1p (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.771 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 50.771 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 50.771 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 50.771 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 50.771 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 50.771 * * [simplify]: iters left: 6 (7 enodes) 50.773 * * [simplify]: iters left: 5 (24 enodes) 50.777 * * [simplify]: iters left: 4 (26 enodes) 50.781 * * [simplify]: Extracting #0: cost 1 inf + 0 50.781 * * [simplify]: Extracting #1: cost 3 inf + 0 50.781 * * [simplify]: Extracting #2: cost 7 inf + 0 50.781 * * [simplify]: Extracting #3: cost 8 inf + 2 50.781 * * [simplify]: Extracting #4: cost 6 inf + 268 50.781 * * [simplify]: Extracting #5: cost 0 inf + 728 50.781 * [simplify]: Simplified to (log (hypot a b)) 50.781 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (exp (log (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.782 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 50.782 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 50.782 * * [simplify]: iters left: 6 (7 enodes) 50.784 * * [simplify]: iters left: 5 (24 enodes) 50.788 * * [simplify]: iters left: 4 (26 enodes) 50.791 * * [simplify]: Extracting #0: cost 1 inf + 0 50.791 * * [simplify]: Extracting #1: cost 3 inf + 0 50.791 * * [simplify]: Extracting #2: cost 7 inf + 0 50.791 * * [simplify]: Extracting #3: cost 8 inf + 2 50.792 * * [simplify]: Extracting #4: cost 6 inf + 268 50.792 * * [simplify]: Extracting #5: cost 0 inf + 728 50.792 * [simplify]: Simplified to (exp (hypot a b)) 50.792 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (log (exp (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.792 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 50.792 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 50.793 * * [simplify]: iters left: 6 (8 enodes) 50.798 * * [simplify]: iters left: 5 (27 enodes) 50.802 * * [simplify]: iters left: 4 (29 enodes) 50.806 * * [simplify]: Extracting #0: cost 1 inf + 0 50.806 * * [simplify]: Extracting #1: cost 3 inf + 0 50.807 * * [simplify]: Extracting #2: cost 5 inf + 0 50.807 * * [simplify]: Extracting #3: cost 9 inf + 0 50.807 * * [simplify]: Extracting #4: cost 10 inf + 2 50.807 * * [simplify]: Extracting #5: cost 5 inf + 529 50.807 * * [simplify]: Extracting #6: cost 1 inf + 925 50.807 * * [simplify]: Extracting #7: cost 0 inf + 1102 50.807 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 50.808 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.808 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 50.808 * * [simplify]: iters left: 6 (7 enodes) 50.810 * * [simplify]: iters left: 5 (24 enodes) 50.814 * * [simplify]: iters left: 4 (26 enodes) 50.818 * * [simplify]: Extracting #0: cost 1 inf + 0 50.819 * * [simplify]: Extracting #1: cost 3 inf + 0 50.819 * * [simplify]: Extracting #2: cost 7 inf + 0 50.819 * * [simplify]: Extracting #3: cost 8 inf + 2 50.819 * * [simplify]: Extracting #4: cost 6 inf + 278 50.819 * * [simplify]: Extracting #5: cost 0 inf + 748 50.819 * [simplify]: Simplified to (cbrt (hypot a b)) 50.819 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.819 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 50.820 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 50.820 * * [simplify]: iters left: 6 (8 enodes) 50.822 * * [simplify]: iters left: 5 (27 enodes) 50.828 * * [simplify]: iters left: 4 (40 enodes) 50.837 * * [simplify]: iters left: 3 (67 enodes) 50.850 * * [simplify]: iters left: 2 (93 enodes) 50.869 * * [simplify]: iters left: 1 (121 enodes) 50.902 * * [simplify]: Extracting #0: cost 1 inf + 0 50.902 * * [simplify]: Extracting #1: cost 17 inf + 0 50.903 * * [simplify]: Extracting #2: cost 28 inf + 44 50.903 * * [simplify]: Extracting #3: cost 25 inf + 282 50.908 * * [simplify]: Extracting #4: cost 9 inf + 3024 50.910 * * [simplify]: Extracting #5: cost 2 inf + 4713 50.911 * * [simplify]: Extracting #6: cost 0 inf + 5751 50.913 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 50.913 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (cbrt (* (fma a a (* b b)) (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.914 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 50.914 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 50.914 * * [simplify]: iters left: 6 (8 enodes) 50.918 * * [simplify]: iters left: 5 (27 enodes) 50.926 * * [simplify]: iters left: 4 (28 enodes) 50.934 * * [simplify]: Extracting #0: cost 1 inf + 0 50.934 * * [simplify]: Extracting #1: cost 4 inf + 0 50.934 * * [simplify]: Extracting #2: cost 7 inf + 0 50.934 * * [simplify]: Extracting #3: cost 12 inf + 0 50.935 * * [simplify]: Extracting #4: cost 12 inf + 2 50.935 * * [simplify]: Extracting #5: cost 10 inf + 84 50.935 * * [simplify]: Extracting #6: cost 4 inf + 754 50.936 * * [simplify]: Extracting #7: cost 0 inf + 1582 50.936 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 50.936 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.937 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 50.937 * * [simplify]: iters left: 6 (7 enodes) 50.941 * * [simplify]: iters left: 5 (23 enodes) 50.948 * * [simplify]: iters left: 4 (24 enodes) 50.955 * * [simplify]: Extracting #0: cost 1 inf + 0 50.955 * * [simplify]: Extracting #1: cost 3 inf + 0 50.955 * * [simplify]: Extracting #2: cost 5 inf + 0 50.955 * * [simplify]: Extracting #3: cost 10 inf + 0 50.955 * * [simplify]: Extracting #4: cost 10 inf + 2 50.956 * * [simplify]: Extracting #5: cost 1 inf + 931 50.956 * * [simplify]: Extracting #6: cost 0 inf + 1148 50.956 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 50.956 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.957 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 50.957 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 50.958 * * [simplify]: iters left: 6 (7 enodes) 50.961 * * [simplify]: iters left: 5 (24 enodes) 50.968 * * [simplify]: iters left: 4 (26 enodes) 50.975 * * [simplify]: Extracting #0: cost 1 inf + 0 50.975 * * [simplify]: Extracting #1: cost 3 inf + 0 50.975 * * [simplify]: Extracting #2: cost 7 inf + 0 50.975 * * [simplify]: Extracting #3: cost 8 inf + 2 50.976 * * [simplify]: Extracting #4: cost 6 inf + 238 50.976 * * [simplify]: Extracting #5: cost 0 inf + 668 50.976 * [simplify]: Simplified to (sqrt (hypot a b)) 50.976 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.977 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 50.977 * * [simplify]: iters left: 6 (7 enodes) 50.981 * * [simplify]: iters left: 5 (24 enodes) 50.988 * * [simplify]: iters left: 4 (26 enodes) 50.995 * * [simplify]: Extracting #0: cost 1 inf + 0 50.995 * * [simplify]: Extracting #1: cost 3 inf + 0 50.995 * * [simplify]: Extracting #2: cost 7 inf + 0 50.996 * * [simplify]: Extracting #3: cost 8 inf + 2 50.996 * * [simplify]: Extracting #4: cost 6 inf + 238 50.996 * * [simplify]: Extracting #5: cost 0 inf + 668 50.996 * [simplify]: Simplified to (sqrt (hypot a b)) 50.997 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 50.997 * * * * [progress]: [ 12 / 88 ] simplifiying candidate # 50.997 * [simplify]: Simplifying (sqrt 1) 50.998 * * [simplify]: iters left: 1 (2 enodes) 51.003 * * [simplify]: Extracting #0: cost 1 inf + 0 51.003 * * [simplify]: Extracting #1: cost 0 inf + 1 51.003 * [simplify]: Simplified to 1 51.003 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* 1 (sqrt (+ (* a a) (* b b)))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 51.004 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 51.004 * * [simplify]: iters left: 5 (6 enodes) 51.007 * * [simplify]: iters left: 4 (21 enodes) 51.013 * * [simplify]: iters left: 3 (23 enodes) 51.019 * * [simplify]: Extracting #0: cost 1 inf + 0 51.020 * * [simplify]: Extracting #1: cost 5 inf + 0 51.020 * * [simplify]: Extracting #2: cost 6 inf + 2 51.020 * * [simplify]: Extracting #3: cost 2 inf + 392 51.020 * * [simplify]: Extracting #4: cost 0 inf + 474 51.021 * [simplify]: Simplified to (hypot a b) 51.021 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* 1 (hypot a b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 51.021 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 51.022 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 51.022 * * [simplify]: iters left: 6 (9 enodes) 51.028 * * [simplify]: iters left: 5 (45 enodes) 51.044 * * [simplify]: iters left: 4 (116 enodes) 51.092 * * [simplify]: iters left: 3 (219 enodes) 51.153 * * [simplify]: iters left: 2 (423 enodes) 51.379 * * [simplify]: Extracting #0: cost 1 inf + 0 51.380 * * [simplify]: Extracting #1: cost 7 inf + 0 51.380 * * [simplify]: Extracting #2: cost 42 inf + 0 51.381 * * [simplify]: Extracting #3: cost 132 inf + 460 51.384 * * [simplify]: Extracting #4: cost 158 inf + 6738 51.391 * * [simplify]: Extracting #5: cost 63 inf + 40644 51.402 * * [simplify]: Extracting #6: cost 4 inf + 68670 51.414 * * [simplify]: Extracting #7: cost 0 inf + 69962 51.425 * * [simplify]: Extracting #8: cost 0 inf + 69922 51.436 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 51.437 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 51.437 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 51.438 * * [simplify]: iters left: 6 (10 enodes) 51.443 * * [simplify]: iters left: 5 (54 enodes) 51.462 * * [simplify]: iters left: 4 (130 enodes) 51.501 * * [simplify]: iters left: 3 (292 enodes) 51.590 * * [simplify]: Extracting #0: cost 1 inf + 0 51.590 * * [simplify]: Extracting #1: cost 3 inf + 0 51.591 * * [simplify]: Extracting #2: cost 40 inf + 0 51.591 * * [simplify]: Extracting #3: cost 96 inf + 536 51.594 * * [simplify]: Extracting #4: cost 40 inf + 8183 51.598 * * [simplify]: Extracting #5: cost 11 inf + 12381 51.602 * * [simplify]: Extracting #6: cost 4 inf + 13734 51.607 * * [simplify]: Extracting #7: cost 0 inf + 14662 51.611 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 51.611 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 51.612 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 51.612 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 51.612 * * [simplify]: iters left: 6 (8 enodes) 51.615 * * [simplify]: iters left: 5 (38 enodes) 51.634 * * [simplify]: iters left: 4 (72 enodes) 51.647 * * [simplify]: iters left: 3 (135 enodes) 51.689 * * [simplify]: iters left: 2 (298 enodes) 51.874 * * [simplify]: Extracting #0: cost 1 inf + 0 51.874 * * [simplify]: Extracting #1: cost 3 inf + 0 51.875 * * [simplify]: Extracting #2: cost 70 inf + 0 51.876 * * [simplify]: Extracting #3: cost 186 inf + 286 51.880 * * [simplify]: Extracting #4: cost 150 inf + 7186 51.894 * * [simplify]: Extracting #5: cost 35 inf + 27843 51.913 * * [simplify]: Extracting #6: cost 3 inf + 34589 51.929 * * [simplify]: Extracting #7: cost 0 inf + 35476 51.945 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 51.945 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 51.946 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 51.946 * * [simplify]: iters left: 5 (6 enodes) 51.949 * * [simplify]: iters left: 4 (24 enodes) 51.957 * * [simplify]: iters left: 3 (37 enodes) 51.970 * * [simplify]: iters left: 2 (56 enodes) 51.990 * * [simplify]: iters left: 1 (103 enodes) 52.034 * * [simplify]: Extracting #0: cost 1 inf + 0 52.034 * * [simplify]: Extracting #1: cost 3 inf + 0 52.035 * * [simplify]: Extracting #2: cost 35 inf + 0 52.035 * * [simplify]: Extracting #3: cost 40 inf + 413 52.037 * * [simplify]: Extracting #4: cost 6 inf + 4597 52.039 * * [simplify]: Extracting #5: cost 0 inf + 5448 52.042 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 52.042 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.043 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 52.043 * [simplify]: Simplifying (/ 1 2) 52.043 * * [simplify]: iters left: 2 (3 enodes) 52.046 * * [simplify]: iters left: 1 (12 enodes) 52.050 * * [simplify]: Extracting #0: cost 1 inf + 0 52.050 * * [simplify]: Extracting #1: cost 0 inf + 1 52.050 * [simplify]: Simplified to 1/2 52.050 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (pow (+ (* a a) (* b b)) 1/2))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.051 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 52.051 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 52.051 * * [simplify]: iters left: 6 (7 enodes) 52.053 * * [simplify]: iters left: 5 (24 enodes) 52.057 * * [simplify]: iters left: 4 (26 enodes) 52.060 * * [simplify]: Extracting #0: cost 1 inf + 0 52.060 * * [simplify]: Extracting #1: cost 3 inf + 0 52.061 * * [simplify]: Extracting #2: cost 7 inf + 0 52.061 * * [simplify]: Extracting #3: cost 8 inf + 2 52.061 * * [simplify]: Extracting #4: cost 6 inf + 238 52.061 * * [simplify]: Extracting #5: cost 0 inf + 668 52.061 * [simplify]: Simplified to (sqrt (hypot a b)) 52.061 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.062 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 52.062 * * [simplify]: iters left: 6 (7 enodes) 52.064 * * [simplify]: iters left: 5 (24 enodes) 52.068 * * [simplify]: iters left: 4 (26 enodes) 52.073 * * [simplify]: Extracting #0: cost 1 inf + 0 52.073 * * [simplify]: Extracting #1: cost 3 inf + 0 52.073 * * [simplify]: Extracting #2: cost 7 inf + 0 52.073 * * [simplify]: Extracting #3: cost 8 inf + 2 52.074 * * [simplify]: Extracting #4: cost 6 inf + 238 52.074 * * [simplify]: Extracting #5: cost 0 inf + 668 52.074 * [simplify]: Simplified to (sqrt (hypot a b)) 52.074 * [simplify]: Simplified (2 1 2 1 2 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.075 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 52.075 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 52.075 * * * * [progress]: [ 19 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 52.075 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 52.076 * * [simplify]: iters left: 6 (7 enodes) 52.079 * * [simplify]: iters left: 5 (21 enodes) 52.085 * * [simplify]: iters left: 4 (23 enodes) 52.091 * * [simplify]: Extracting #0: cost 1 inf + 0 52.091 * * [simplify]: Extracting #1: cost 2 inf + 0 52.092 * * [simplify]: Extracting #2: cost 5 inf + 0 52.092 * * [simplify]: Extracting #3: cost 6 inf + 2 52.092 * * [simplify]: Extracting #4: cost 2 inf + 392 52.092 * * [simplify]: Extracting #5: cost 0 inf + 474 52.092 * [simplify]: Simplified to (real->posit16 (hypot a b)) 52.092 * [simplify]: Simplified (2 1 2 1 2 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (posit16->real (real->posit16 (hypot a b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.093 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 52.093 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 52.093 * * [simplify]: iters left: 6 (7 enodes) 52.097 * * [simplify]: iters left: 5 (24 enodes) 52.104 * * [simplify]: iters left: 4 (26 enodes) 52.110 * * [simplify]: Extracting #0: cost 1 inf + 0 52.111 * * [simplify]: Extracting #1: cost 3 inf + 0 52.111 * * [simplify]: Extracting #2: cost 7 inf + 0 52.111 * * [simplify]: Extracting #3: cost 8 inf + 2 52.111 * * [simplify]: Extracting #4: cost 6 inf + 268 52.111 * * [simplify]: Extracting #5: cost 0 inf + 728 52.112 * [simplify]: Simplified to (expm1 (hypot a b)) 52.112 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (log1p (expm1 (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.112 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 52.113 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 52.113 * * [simplify]: iters left: 6 (7 enodes) 52.116 * * [simplify]: iters left: 5 (24 enodes) 52.123 * * [simplify]: iters left: 4 (26 enodes) 52.130 * * [simplify]: Extracting #0: cost 1 inf + 0 52.130 * * [simplify]: Extracting #1: cost 3 inf + 0 52.130 * * [simplify]: Extracting #2: cost 7 inf + 0 52.130 * * [simplify]: Extracting #3: cost 8 inf + 2 52.130 * * [simplify]: Extracting #4: cost 6 inf + 288 52.130 * * [simplify]: Extracting #5: cost 0 inf + 768 52.130 * [simplify]: Simplified to (log1p (hypot a b)) 52.131 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (expm1 (log1p (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.131 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 52.131 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 52.131 * * * * [progress]: [ 24 / 88 ] simplifiying candidate # 52.131 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 52.131 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 52.131 * * [simplify]: iters left: 6 (7 enodes) 52.133 * * [simplify]: iters left: 5 (24 enodes) 52.137 * * [simplify]: iters left: 4 (26 enodes) 52.141 * * [simplify]: Extracting #0: cost 1 inf + 0 52.141 * * [simplify]: Extracting #1: cost 3 inf + 0 52.141 * * [simplify]: Extracting #2: cost 7 inf + 0 52.142 * * [simplify]: Extracting #3: cost 8 inf + 2 52.142 * * [simplify]: Extracting #4: cost 6 inf + 268 52.142 * * [simplify]: Extracting #5: cost 0 inf + 728 52.142 * [simplify]: Simplified to (log (hypot a b)) 52.142 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (exp (log (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.142 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 52.143 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 52.143 * * [simplify]: iters left: 6 (7 enodes) 52.145 * * [simplify]: iters left: 5 (24 enodes) 52.149 * * [simplify]: iters left: 4 (26 enodes) 52.153 * * [simplify]: Extracting #0: cost 1 inf + 0 52.153 * * [simplify]: Extracting #1: cost 3 inf + 0 52.153 * * [simplify]: Extracting #2: cost 7 inf + 0 52.153 * * [simplify]: Extracting #3: cost 8 inf + 2 52.153 * * [simplify]: Extracting #4: cost 6 inf + 268 52.153 * * [simplify]: Extracting #5: cost 0 inf + 728 52.154 * [simplify]: Simplified to (exp (hypot a b)) 52.154 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (log (exp (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.154 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 52.154 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 52.154 * * [simplify]: iters left: 6 (8 enodes) 52.156 * * [simplify]: iters left: 5 (27 enodes) 52.161 * * [simplify]: iters left: 4 (29 enodes) 52.167 * * [simplify]: Extracting #0: cost 1 inf + 0 52.167 * * [simplify]: Extracting #1: cost 3 inf + 0 52.167 * * [simplify]: Extracting #2: cost 5 inf + 0 52.167 * * [simplify]: Extracting #3: cost 9 inf + 0 52.167 * * [simplify]: Extracting #4: cost 10 inf + 2 52.167 * * [simplify]: Extracting #5: cost 5 inf + 529 52.168 * * [simplify]: Extracting #6: cost 1 inf + 925 52.168 * * [simplify]: Extracting #7: cost 0 inf + 1102 52.168 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 52.168 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b)))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.169 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 52.169 * * [simplify]: iters left: 6 (7 enodes) 52.172 * * [simplify]: iters left: 5 (24 enodes) 52.179 * * [simplify]: iters left: 4 (26 enodes) 52.186 * * [simplify]: Extracting #0: cost 1 inf + 0 52.186 * * [simplify]: Extracting #1: cost 3 inf + 0 52.186 * * [simplify]: Extracting #2: cost 7 inf + 0 52.186 * * [simplify]: Extracting #3: cost 8 inf + 2 52.186 * * [simplify]: Extracting #4: cost 6 inf + 278 52.187 * * [simplify]: Extracting #5: cost 0 inf + 748 52.187 * [simplify]: Simplified to (cbrt (hypot a b)) 52.187 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.188 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 52.188 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 52.188 * * [simplify]: iters left: 6 (8 enodes) 52.193 * * [simplify]: iters left: 5 (27 enodes) 52.202 * * [simplify]: iters left: 4 (40 enodes) 52.217 * * [simplify]: iters left: 3 (67 enodes) 52.240 * * [simplify]: iters left: 2 (93 enodes) 52.271 * * [simplify]: iters left: 1 (121 enodes) 52.309 * * [simplify]: Extracting #0: cost 1 inf + 0 52.309 * * [simplify]: Extracting #1: cost 17 inf + 0 52.310 * * [simplify]: Extracting #2: cost 28 inf + 44 52.310 * * [simplify]: Extracting #3: cost 25 inf + 282 52.311 * * [simplify]: Extracting #4: cost 9 inf + 3024 52.313 * * [simplify]: Extracting #5: cost 2 inf + 4713 52.314 * * [simplify]: Extracting #6: cost 0 inf + 5751 52.316 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 52.316 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (cbrt (* (fma a a (* b b)) (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.317 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 52.317 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 52.317 * * [simplify]: iters left: 6 (8 enodes) 52.322 * * [simplify]: iters left: 5 (27 enodes) 52.332 * * [simplify]: iters left: 4 (28 enodes) 52.340 * * [simplify]: Extracting #0: cost 1 inf + 0 52.340 * * [simplify]: Extracting #1: cost 4 inf + 0 52.340 * * [simplify]: Extracting #2: cost 7 inf + 0 52.341 * * [simplify]: Extracting #3: cost 12 inf + 0 52.341 * * [simplify]: Extracting #4: cost 12 inf + 2 52.341 * * [simplify]: Extracting #5: cost 10 inf + 84 52.341 * * [simplify]: Extracting #6: cost 4 inf + 754 52.342 * * [simplify]: Extracting #7: cost 0 inf + 1582 52.342 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 52.342 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b)))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.343 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 52.343 * * [simplify]: iters left: 6 (7 enodes) 52.346 * * [simplify]: iters left: 5 (23 enodes) 52.353 * * [simplify]: iters left: 4 (24 enodes) 52.360 * * [simplify]: Extracting #0: cost 1 inf + 0 52.360 * * [simplify]: Extracting #1: cost 3 inf + 0 52.360 * * [simplify]: Extracting #2: cost 5 inf + 0 52.360 * * [simplify]: Extracting #3: cost 10 inf + 0 52.361 * * [simplify]: Extracting #4: cost 10 inf + 2 52.361 * * [simplify]: Extracting #5: cost 1 inf + 931 52.361 * * [simplify]: Extracting #6: cost 0 inf + 1148 52.362 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 52.362 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a)))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.362 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 52.363 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 52.363 * * [simplify]: iters left: 6 (7 enodes) 52.366 * * [simplify]: iters left: 5 (24 enodes) 52.374 * * [simplify]: iters left: 4 (26 enodes) 52.381 * * [simplify]: Extracting #0: cost 1 inf + 0 52.381 * * [simplify]: Extracting #1: cost 3 inf + 0 52.381 * * [simplify]: Extracting #2: cost 7 inf + 0 52.381 * * [simplify]: Extracting #3: cost 8 inf + 2 52.381 * * [simplify]: Extracting #4: cost 6 inf + 238 52.382 * * [simplify]: Extracting #5: cost 0 inf + 668 52.382 * [simplify]: Simplified to (sqrt (hypot a b)) 52.382 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b)))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.383 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 52.383 * * [simplify]: iters left: 6 (7 enodes) 52.387 * * [simplify]: iters left: 5 (24 enodes) 52.394 * * [simplify]: iters left: 4 (26 enodes) 52.401 * * [simplify]: Extracting #0: cost 1 inf + 0 52.401 * * [simplify]: Extracting #1: cost 3 inf + 0 52.401 * * [simplify]: Extracting #2: cost 7 inf + 0 52.401 * * [simplify]: Extracting #3: cost 8 inf + 2 52.401 * * [simplify]: Extracting #4: cost 6 inf + 238 52.402 * * [simplify]: Extracting #5: cost 0 inf + 668 52.402 * [simplify]: Simplified to (sqrt (hypot a b)) 52.402 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.402 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 52.403 * [simplify]: Simplifying (sqrt 1) 52.403 * * [simplify]: iters left: 1 (2 enodes) 52.408 * * [simplify]: Extracting #0: cost 1 inf + 0 52.408 * * [simplify]: Extracting #1: cost 0 inf + 1 52.408 * [simplify]: Simplified to 1 52.408 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* 1 (sqrt (+ (* a a) (* b b))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.409 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 52.409 * * [simplify]: iters left: 5 (6 enodes) 52.411 * * [simplify]: iters left: 4 (21 enodes) 52.414 * * [simplify]: iters left: 3 (23 enodes) 52.417 * * [simplify]: Extracting #0: cost 1 inf + 0 52.418 * * [simplify]: Extracting #1: cost 5 inf + 0 52.418 * * [simplify]: Extracting #2: cost 6 inf + 2 52.418 * * [simplify]: Extracting #3: cost 2 inf + 392 52.418 * * [simplify]: Extracting #4: cost 0 inf + 474 52.418 * [simplify]: Simplified to (hypot a b) 52.418 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* 1 (hypot a b))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.419 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 52.419 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 52.419 * * [simplify]: iters left: 6 (9 enodes) 52.423 * * [simplify]: iters left: 5 (45 enodes) 52.438 * * [simplify]: iters left: 4 (116 enodes) 52.486 * * [simplify]: iters left: 3 (219 enodes) 52.563 * * [simplify]: iters left: 2 (423 enodes) 52.801 * * [simplify]: Extracting #0: cost 1 inf + 0 52.801 * * [simplify]: Extracting #1: cost 7 inf + 0 52.802 * * [simplify]: Extracting #2: cost 42 inf + 0 52.802 * * [simplify]: Extracting #3: cost 132 inf + 460 52.805 * * [simplify]: Extracting #4: cost 158 inf + 6738 52.811 * * [simplify]: Extracting #5: cost 63 inf + 40644 52.819 * * [simplify]: Extracting #6: cost 4 inf + 68670 52.831 * * [simplify]: Extracting #7: cost 0 inf + 69962 52.842 * * [simplify]: Extracting #8: cost 0 inf + 69922 52.854 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 52.854 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 52.855 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 52.855 * * [simplify]: iters left: 6 (10 enodes) 52.862 * * [simplify]: iters left: 5 (54 enodes) 52.881 * * [simplify]: iters left: 4 (130 enodes) 52.929 * * [simplify]: iters left: 3 (292 enodes) 53.051 * * [simplify]: Extracting #0: cost 1 inf + 0 53.051 * * [simplify]: Extracting #1: cost 3 inf + 0 53.051 * * [simplify]: Extracting #2: cost 40 inf + 0 53.052 * * [simplify]: Extracting #3: cost 96 inf + 536 53.054 * * [simplify]: Extracting #4: cost 40 inf + 8183 53.061 * * [simplify]: Extracting #5: cost 11 inf + 12381 53.067 * * [simplify]: Extracting #6: cost 4 inf + 13734 53.072 * * [simplify]: Extracting #7: cost 0 inf + 14662 53.076 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 53.076 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.077 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 53.077 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 53.077 * * [simplify]: iters left: 6 (8 enodes) 53.079 * * [simplify]: iters left: 5 (38 enodes) 53.087 * * [simplify]: iters left: 4 (72 enodes) 53.111 * * [simplify]: iters left: 3 (135 enodes) 53.163 * * [simplify]: iters left: 2 (298 enodes) 53.345 * * [simplify]: Extracting #0: cost 1 inf + 0 53.345 * * [simplify]: Extracting #1: cost 3 inf + 0 53.345 * * [simplify]: Extracting #2: cost 70 inf + 0 53.346 * * [simplify]: Extracting #3: cost 186 inf + 286 53.348 * * [simplify]: Extracting #4: cost 150 inf + 7186 53.355 * * [simplify]: Extracting #5: cost 35 inf + 27843 53.363 * * [simplify]: Extracting #6: cost 3 inf + 34589 53.377 * * [simplify]: Extracting #7: cost 0 inf + 35476 53.390 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 53.390 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.390 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 53.390 * * [simplify]: iters left: 5 (6 enodes) 53.392 * * [simplify]: iters left: 4 (24 enodes) 53.396 * * [simplify]: iters left: 3 (37 enodes) 53.402 * * [simplify]: iters left: 2 (56 enodes) 53.412 * * [simplify]: iters left: 1 (103 enodes) 53.440 * * [simplify]: Extracting #0: cost 1 inf + 0 53.440 * * [simplify]: Extracting #1: cost 3 inf + 0 53.440 * * [simplify]: Extracting #2: cost 35 inf + 0 53.441 * * [simplify]: Extracting #3: cost 40 inf + 413 53.442 * * [simplify]: Extracting #4: cost 6 inf + 4597 53.443 * * [simplify]: Extracting #5: cost 0 inf + 5448 53.444 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 53.445 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.445 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 53.445 * [simplify]: Simplifying (/ 1 2) 53.445 * * [simplify]: iters left: 2 (3 enodes) 53.448 * * [simplify]: iters left: 1 (12 enodes) 53.450 * * [simplify]: Extracting #0: cost 1 inf + 0 53.451 * * [simplify]: Extracting #1: cost 0 inf + 1 53.451 * [simplify]: Simplified to 1/2 53.451 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (pow (+ (* a a) (* b b)) 1/2)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.451 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 53.451 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 53.451 * * [simplify]: iters left: 6 (7 enodes) 53.453 * * [simplify]: iters left: 5 (24 enodes) 53.458 * * [simplify]: iters left: 4 (26 enodes) 53.461 * * [simplify]: Extracting #0: cost 1 inf + 0 53.461 * * [simplify]: Extracting #1: cost 3 inf + 0 53.461 * * [simplify]: Extracting #2: cost 7 inf + 0 53.461 * * [simplify]: Extracting #3: cost 8 inf + 2 53.462 * * [simplify]: Extracting #4: cost 6 inf + 238 53.462 * * [simplify]: Extracting #5: cost 0 inf + 668 53.462 * [simplify]: Simplified to (sqrt (hypot a b)) 53.462 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b)))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.462 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 53.462 * * [simplify]: iters left: 6 (7 enodes) 53.464 * * [simplify]: iters left: 5 (24 enodes) 53.467 * * [simplify]: iters left: 4 (26 enodes) 53.472 * * [simplify]: Extracting #0: cost 1 inf + 0 53.472 * * [simplify]: Extracting #1: cost 3 inf + 0 53.472 * * [simplify]: Extracting #2: cost 7 inf + 0 53.473 * * [simplify]: Extracting #3: cost 8 inf + 2 53.473 * * [simplify]: Extracting #4: cost 6 inf + 238 53.473 * * [simplify]: Extracting #5: cost 0 inf + 668 53.473 * [simplify]: Simplified to (sqrt (hypot a b)) 53.473 * [simplify]: Simplified (2 1 2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.474 * * * * [progress]: [ 36 / 88 ] simplifiying candidate # 53.474 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 53.474 * * * * [progress]: [ 38 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b)))))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 53.474 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 53.475 * * [simplify]: iters left: 6 (7 enodes) 53.478 * * [simplify]: iters left: 5 (21 enodes) 53.484 * * [simplify]: iters left: 4 (23 enodes) 53.490 * * [simplify]: Extracting #0: cost 1 inf + 0 53.490 * * [simplify]: Extracting #1: cost 2 inf + 0 53.490 * * [simplify]: Extracting #2: cost 5 inf + 0 53.490 * * [simplify]: Extracting #3: cost 6 inf + 2 53.490 * * [simplify]: Extracting #4: cost 2 inf + 392 53.490 * * [simplify]: Extracting #5: cost 0 inf + 474 53.491 * [simplify]: Simplified to (real->posit16 (hypot a b)) 53.491 * [simplify]: Simplified (2 1 2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (posit16->real (real->posit16 (hypot a b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.491 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 53.491 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 53.491 * * [simplify]: iters left: 6 (7 enodes) 53.495 * * [simplify]: iters left: 5 (24 enodes) 53.500 * * [simplify]: iters left: 4 (26 enodes) 53.503 * * [simplify]: Extracting #0: cost 1 inf + 0 53.503 * * [simplify]: Extracting #1: cost 3 inf + 0 53.503 * * [simplify]: Extracting #2: cost 7 inf + 0 53.503 * * [simplify]: Extracting #3: cost 8 inf + 2 53.503 * * [simplify]: Extracting #4: cost 6 inf + 268 53.503 * * [simplify]: Extracting #5: cost 0 inf + 728 53.503 * [simplify]: Simplified to (expm1 (hypot a b)) 53.504 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (log1p (expm1 (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.504 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 53.504 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 53.504 * * [simplify]: iters left: 6 (7 enodes) 53.506 * * [simplify]: iters left: 5 (24 enodes) 53.509 * * [simplify]: iters left: 4 (26 enodes) 53.512 * * [simplify]: Extracting #0: cost 1 inf + 0 53.512 * * [simplify]: Extracting #1: cost 3 inf + 0 53.512 * * [simplify]: Extracting #2: cost 7 inf + 0 53.513 * * [simplify]: Extracting #3: cost 8 inf + 2 53.513 * * [simplify]: Extracting #4: cost 6 inf + 288 53.513 * * [simplify]: Extracting #5: cost 0 inf + 768 53.513 * [simplify]: Simplified to (log1p (hypot a b)) 53.513 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (expm1 (log1p (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.513 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 53.513 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 53.513 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 53.513 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 53.514 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 53.514 * * [simplify]: iters left: 6 (7 enodes) 53.516 * * [simplify]: iters left: 5 (24 enodes) 53.519 * * [simplify]: iters left: 4 (26 enodes) 53.522 * * [simplify]: Extracting #0: cost 1 inf + 0 53.523 * * [simplify]: Extracting #1: cost 3 inf + 0 53.523 * * [simplify]: Extracting #2: cost 7 inf + 0 53.523 * * [simplify]: Extracting #3: cost 8 inf + 2 53.523 * * [simplify]: Extracting #4: cost 6 inf + 268 53.523 * * [simplify]: Extracting #5: cost 0 inf + 728 53.523 * [simplify]: Simplified to (log (hypot a b)) 53.523 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (exp (log (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.523 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 53.523 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 53.524 * * [simplify]: iters left: 6 (7 enodes) 53.525 * * [simplify]: iters left: 5 (24 enodes) 53.529 * * [simplify]: iters left: 4 (26 enodes) 53.535 * * [simplify]: Extracting #0: cost 1 inf + 0 53.535 * * [simplify]: Extracting #1: cost 3 inf + 0 53.535 * * [simplify]: Extracting #2: cost 7 inf + 0 53.535 * * [simplify]: Extracting #3: cost 8 inf + 2 53.535 * * [simplify]: Extracting #4: cost 6 inf + 268 53.536 * * [simplify]: Extracting #5: cost 0 inf + 728 53.536 * [simplify]: Simplified to (exp (hypot a b)) 53.536 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (log (exp (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.536 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 53.537 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 53.537 * * [simplify]: iters left: 6 (8 enodes) 53.541 * * [simplify]: iters left: 5 (27 enodes) 53.548 * * [simplify]: iters left: 4 (29 enodes) 53.555 * * [simplify]: Extracting #0: cost 1 inf + 0 53.556 * * [simplify]: Extracting #1: cost 3 inf + 0 53.556 * * [simplify]: Extracting #2: cost 5 inf + 0 53.556 * * [simplify]: Extracting #3: cost 9 inf + 0 53.556 * * [simplify]: Extracting #4: cost 10 inf + 2 53.556 * * [simplify]: Extracting #5: cost 5 inf + 529 53.556 * * [simplify]: Extracting #6: cost 1 inf + 925 53.557 * * [simplify]: Extracting #7: cost 0 inf + 1102 53.557 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 53.557 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.558 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 53.558 * * [simplify]: iters left: 6 (7 enodes) 53.561 * * [simplify]: iters left: 5 (24 enodes) 53.567 * * [simplify]: iters left: 4 (26 enodes) 53.575 * * [simplify]: Extracting #0: cost 1 inf + 0 53.575 * * [simplify]: Extracting #1: cost 3 inf + 0 53.575 * * [simplify]: Extracting #2: cost 7 inf + 0 53.575 * * [simplify]: Extracting #3: cost 8 inf + 2 53.575 * * [simplify]: Extracting #4: cost 6 inf + 278 53.576 * * [simplify]: Extracting #5: cost 0 inf + 748 53.576 * [simplify]: Simplified to (cbrt (hypot a b)) 53.576 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.577 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 53.577 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 53.577 * * [simplify]: iters left: 6 (8 enodes) 53.581 * * [simplify]: iters left: 5 (27 enodes) 53.589 * * [simplify]: iters left: 4 (40 enodes) 53.603 * * [simplify]: iters left: 3 (67 enodes) 53.623 * * [simplify]: iters left: 2 (93 enodes) 53.649 * * [simplify]: iters left: 1 (121 enodes) 53.668 * * [simplify]: Extracting #0: cost 1 inf + 0 53.668 * * [simplify]: Extracting #1: cost 17 inf + 0 53.668 * * [simplify]: Extracting #2: cost 28 inf + 44 53.669 * * [simplify]: Extracting #3: cost 25 inf + 282 53.669 * * [simplify]: Extracting #4: cost 9 inf + 3024 53.670 * * [simplify]: Extracting #5: cost 2 inf + 4713 53.671 * * [simplify]: Extracting #6: cost 0 inf + 5751 53.671 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 53.672 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.672 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 53.672 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 53.672 * * [simplify]: iters left: 6 (8 enodes) 53.675 * * [simplify]: iters left: 5 (27 enodes) 53.682 * * [simplify]: iters left: 4 (28 enodes) 53.689 * * [simplify]: Extracting #0: cost 1 inf + 0 53.689 * * [simplify]: Extracting #1: cost 4 inf + 0 53.689 * * [simplify]: Extracting #2: cost 7 inf + 0 53.689 * * [simplify]: Extracting #3: cost 12 inf + 0 53.689 * * [simplify]: Extracting #4: cost 12 inf + 2 53.689 * * [simplify]: Extracting #5: cost 10 inf + 84 53.689 * * [simplify]: Extracting #6: cost 4 inf + 754 53.690 * * [simplify]: Extracting #7: cost 0 inf + 1582 53.690 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 53.691 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.692 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 53.692 * * [simplify]: iters left: 6 (7 enodes) 53.697 * * [simplify]: iters left: 5 (23 enodes) 53.703 * * [simplify]: iters left: 4 (24 enodes) 53.709 * * [simplify]: Extracting #0: cost 1 inf + 0 53.709 * * [simplify]: Extracting #1: cost 3 inf + 0 53.709 * * [simplify]: Extracting #2: cost 5 inf + 0 53.709 * * [simplify]: Extracting #3: cost 10 inf + 0 53.709 * * [simplify]: Extracting #4: cost 10 inf + 2 53.710 * * [simplify]: Extracting #5: cost 1 inf + 931 53.710 * * [simplify]: Extracting #6: cost 0 inf + 1148 53.710 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 53.711 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.711 * * * * [progress]: [ 49 / 88 ] simplifiying candidate # 53.711 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 53.711 * * [simplify]: iters left: 6 (7 enodes) 53.714 * * [simplify]: iters left: 5 (24 enodes) 53.721 * * [simplify]: iters left: 4 (26 enodes) 53.727 * * [simplify]: Extracting #0: cost 1 inf + 0 53.727 * * [simplify]: Extracting #1: cost 3 inf + 0 53.728 * * [simplify]: Extracting #2: cost 7 inf + 0 53.728 * * [simplify]: Extracting #3: cost 8 inf + 2 53.728 * * [simplify]: Extracting #4: cost 6 inf + 238 53.728 * * [simplify]: Extracting #5: cost 0 inf + 668 53.728 * [simplify]: Simplified to (sqrt (hypot a b)) 53.728 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.729 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 53.729 * * [simplify]: iters left: 6 (7 enodes) 53.732 * * [simplify]: iters left: 5 (24 enodes) 53.738 * * [simplify]: iters left: 4 (26 enodes) 53.745 * * [simplify]: Extracting #0: cost 1 inf + 0 53.745 * * [simplify]: Extracting #1: cost 3 inf + 0 53.745 * * [simplify]: Extracting #2: cost 7 inf + 0 53.745 * * [simplify]: Extracting #3: cost 8 inf + 2 53.745 * * [simplify]: Extracting #4: cost 6 inf + 238 53.745 * * [simplify]: Extracting #5: cost 0 inf + 668 53.746 * [simplify]: Simplified to (sqrt (hypot a b)) 53.746 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.746 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 53.746 * [simplify]: Simplifying (sqrt 1) 53.747 * * [simplify]: iters left: 1 (2 enodes) 53.750 * * [simplify]: Extracting #0: cost 1 inf + 0 53.750 * * [simplify]: Extracting #1: cost 0 inf + 1 53.750 * [simplify]: Simplified to 1 53.750 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.751 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 53.751 * * [simplify]: iters left: 5 (6 enodes) 53.753 * * [simplify]: iters left: 4 (21 enodes) 53.757 * * [simplify]: iters left: 3 (23 enodes) 53.759 * * [simplify]: Extracting #0: cost 1 inf + 0 53.760 * * [simplify]: Extracting #1: cost 5 inf + 0 53.760 * * [simplify]: Extracting #2: cost 6 inf + 2 53.760 * * [simplify]: Extracting #3: cost 2 inf + 392 53.760 * * [simplify]: Extracting #4: cost 0 inf + 474 53.760 * [simplify]: Simplified to (hypot a b) 53.760 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* 1 (hypot a b)) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 53.760 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 53.760 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 53.761 * * [simplify]: iters left: 6 (9 enodes) 53.764 * * [simplify]: iters left: 5 (45 enodes) 53.776 * * [simplify]: iters left: 4 (116 enodes) 53.827 * * [simplify]: iters left: 3 (219 enodes) 53.902 * * [simplify]: iters left: 2 (423 enodes) 54.111 * * [simplify]: Extracting #0: cost 1 inf + 0 54.112 * * [simplify]: Extracting #1: cost 7 inf + 0 54.112 * * [simplify]: Extracting #2: cost 42 inf + 0 54.113 * * [simplify]: Extracting #3: cost 132 inf + 460 54.116 * * [simplify]: Extracting #4: cost 158 inf + 6738 54.123 * * [simplify]: Extracting #5: cost 63 inf + 40644 54.135 * * [simplify]: Extracting #6: cost 4 inf + 68670 54.147 * * [simplify]: Extracting #7: cost 0 inf + 69962 54.158 * * [simplify]: Extracting #8: cost 0 inf + 69922 54.165 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 54.165 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.165 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 54.166 * * [simplify]: iters left: 6 (10 enodes) 54.169 * * [simplify]: iters left: 5 (54 enodes) 54.182 * * [simplify]: iters left: 4 (130 enodes) 54.243 * * [simplify]: iters left: 3 (292 enodes) 54.344 * * [simplify]: Extracting #0: cost 1 inf + 0 54.344 * * [simplify]: Extracting #1: cost 3 inf + 0 54.344 * * [simplify]: Extracting #2: cost 40 inf + 0 54.345 * * [simplify]: Extracting #3: cost 96 inf + 536 54.347 * * [simplify]: Extracting #4: cost 40 inf + 8183 54.351 * * [simplify]: Extracting #5: cost 11 inf + 12381 54.356 * * [simplify]: Extracting #6: cost 4 inf + 13734 54.364 * * [simplify]: Extracting #7: cost 0 inf + 14662 54.372 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 54.372 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.373 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 54.373 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 54.373 * * [simplify]: iters left: 6 (8 enodes) 54.377 * * [simplify]: iters left: 5 (38 enodes) 54.391 * * [simplify]: iters left: 4 (72 enodes) 54.425 * * [simplify]: iters left: 3 (135 enodes) 54.493 * * [simplify]: iters left: 2 (298 enodes) 54.703 * * [simplify]: Extracting #0: cost 1 inf + 0 54.703 * * [simplify]: Extracting #1: cost 3 inf + 0 54.704 * * [simplify]: Extracting #2: cost 70 inf + 0 54.705 * * [simplify]: Extracting #3: cost 186 inf + 286 54.710 * * [simplify]: Extracting #4: cost 150 inf + 7186 54.723 * * [simplify]: Extracting #5: cost 35 inf + 27843 54.740 * * [simplify]: Extracting #6: cost 3 inf + 34589 54.758 * * [simplify]: Extracting #7: cost 0 inf + 35476 54.775 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 54.776 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.776 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 54.776 * * [simplify]: iters left: 5 (6 enodes) 54.778 * * [simplify]: iters left: 4 (24 enodes) 54.783 * * [simplify]: iters left: 3 (37 enodes) 54.790 * * [simplify]: iters left: 2 (56 enodes) 54.801 * * [simplify]: iters left: 1 (103 enodes) 54.827 * * [simplify]: Extracting #0: cost 1 inf + 0 54.827 * * [simplify]: Extracting #1: cost 3 inf + 0 54.827 * * [simplify]: Extracting #2: cost 35 inf + 0 54.827 * * [simplify]: Extracting #3: cost 40 inf + 413 54.829 * * [simplify]: Extracting #4: cost 6 inf + 4597 54.830 * * [simplify]: Extracting #5: cost 0 inf + 5448 54.832 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 54.832 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.832 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 54.832 * [simplify]: Simplifying (/ 1 2) 54.832 * * [simplify]: iters left: 2 (3 enodes) 54.835 * * [simplify]: iters left: 1 (12 enodes) 54.839 * * [simplify]: Extracting #0: cost 1 inf + 0 54.839 * * [simplify]: Extracting #1: cost 0 inf + 1 54.839 * [simplify]: Simplified to 1/2 54.840 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (pow (+ (* a a) (* b b)) 1/2) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.840 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 54.840 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 54.840 * * [simplify]: iters left: 6 (7 enodes) 54.842 * * [simplify]: iters left: 5 (24 enodes) 54.846 * * [simplify]: iters left: 4 (26 enodes) 54.850 * * [simplify]: Extracting #0: cost 1 inf + 0 54.850 * * [simplify]: Extracting #1: cost 3 inf + 0 54.850 * * [simplify]: Extracting #2: cost 7 inf + 0 54.850 * * [simplify]: Extracting #3: cost 8 inf + 2 54.851 * * [simplify]: Extracting #4: cost 6 inf + 238 54.851 * * [simplify]: Extracting #5: cost 0 inf + 668 54.851 * [simplify]: Simplified to (sqrt (hypot a b)) 54.851 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.852 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 54.852 * * [simplify]: iters left: 6 (7 enodes) 54.856 * * [simplify]: iters left: 5 (24 enodes) 54.865 * * [simplify]: iters left: 4 (26 enodes) 54.872 * * [simplify]: Extracting #0: cost 1 inf + 0 54.872 * * [simplify]: Extracting #1: cost 3 inf + 0 54.872 * * [simplify]: Extracting #2: cost 7 inf + 0 54.872 * * [simplify]: Extracting #3: cost 8 inf + 2 54.872 * * [simplify]: Extracting #4: cost 6 inf + 238 54.872 * * [simplify]: Extracting #5: cost 0 inf + 668 54.873 * [simplify]: Simplified to (sqrt (hypot a b)) 54.873 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.873 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 54.873 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 54.873 * * * * [progress]: [ 57 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 54.874 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 54.874 * * [simplify]: iters left: 6 (7 enodes) 54.877 * * [simplify]: iters left: 5 (21 enodes) 54.883 * * [simplify]: iters left: 4 (23 enodes) 54.889 * * [simplify]: Extracting #0: cost 1 inf + 0 54.889 * * [simplify]: Extracting #1: cost 2 inf + 0 54.889 * * [simplify]: Extracting #2: cost 5 inf + 0 54.889 * * [simplify]: Extracting #3: cost 6 inf + 2 54.889 * * [simplify]: Extracting #4: cost 2 inf + 392 54.889 * * [simplify]: Extracting #5: cost 0 inf + 474 54.890 * [simplify]: Simplified to (real->posit16 (hypot a b)) 54.890 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (posit16->real (real->posit16 (hypot a b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.890 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 54.891 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 54.891 * * [simplify]: iters left: 6 (7 enodes) 54.894 * * [simplify]: iters left: 5 (24 enodes) 54.901 * * [simplify]: iters left: 4 (26 enodes) 54.907 * * [simplify]: Extracting #0: cost 1 inf + 0 54.908 * * [simplify]: Extracting #1: cost 3 inf + 0 54.908 * * [simplify]: Extracting #2: cost 7 inf + 0 54.908 * * [simplify]: Extracting #3: cost 8 inf + 2 54.908 * * [simplify]: Extracting #4: cost 6 inf + 268 54.908 * * [simplify]: Extracting #5: cost 0 inf + 728 54.909 * [simplify]: Simplified to (expm1 (hypot a b)) 54.909 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log1p (expm1 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.909 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 54.909 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 54.909 * * [simplify]: iters left: 6 (7 enodes) 54.913 * * [simplify]: iters left: 5 (24 enodes) 54.920 * * [simplify]: iters left: 4 (26 enodes) 54.926 * * [simplify]: Extracting #0: cost 1 inf + 0 54.926 * * [simplify]: Extracting #1: cost 3 inf + 0 54.926 * * [simplify]: Extracting #2: cost 7 inf + 0 54.926 * * [simplify]: Extracting #3: cost 8 inf + 2 54.927 * * [simplify]: Extracting #4: cost 6 inf + 288 54.927 * * [simplify]: Extracting #5: cost 0 inf + 768 54.927 * [simplify]: Simplified to (log1p (hypot a b)) 54.927 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (expm1 (log1p (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.928 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 54.928 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 54.928 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 54.928 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 54.928 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 54.928 * * [simplify]: iters left: 6 (7 enodes) 54.932 * * [simplify]: iters left: 5 (24 enodes) 54.936 * * [simplify]: iters left: 4 (26 enodes) 54.939 * * [simplify]: Extracting #0: cost 1 inf + 0 54.939 * * [simplify]: Extracting #1: cost 3 inf + 0 54.939 * * [simplify]: Extracting #2: cost 7 inf + 0 54.939 * * [simplify]: Extracting #3: cost 8 inf + 2 54.940 * * [simplify]: Extracting #4: cost 6 inf + 268 54.940 * * [simplify]: Extracting #5: cost 0 inf + 728 54.940 * [simplify]: Simplified to (log (hypot a b)) 54.940 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (exp (log (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.940 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 54.940 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 54.940 * * [simplify]: iters left: 6 (7 enodes) 54.942 * * [simplify]: iters left: 5 (24 enodes) 54.946 * * [simplify]: iters left: 4 (26 enodes) 54.949 * * [simplify]: Extracting #0: cost 1 inf + 0 54.949 * * [simplify]: Extracting #1: cost 3 inf + 0 54.949 * * [simplify]: Extracting #2: cost 7 inf + 0 54.949 * * [simplify]: Extracting #3: cost 8 inf + 2 54.949 * * [simplify]: Extracting #4: cost 6 inf + 268 54.949 * * [simplify]: Extracting #5: cost 0 inf + 728 54.949 * [simplify]: Simplified to (exp (hypot a b)) 54.950 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (log (exp (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.950 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 54.950 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 54.950 * * [simplify]: iters left: 6 (8 enodes) 54.952 * * [simplify]: iters left: 5 (27 enodes) 54.956 * * [simplify]: iters left: 4 (29 enodes) 54.962 * * [simplify]: Extracting #0: cost 1 inf + 0 54.962 * * [simplify]: Extracting #1: cost 3 inf + 0 54.962 * * [simplify]: Extracting #2: cost 5 inf + 0 54.962 * * [simplify]: Extracting #3: cost 9 inf + 0 54.962 * * [simplify]: Extracting #4: cost 10 inf + 2 54.962 * * [simplify]: Extracting #5: cost 5 inf + 529 54.963 * * [simplify]: Extracting #6: cost 1 inf + 925 54.963 * * [simplify]: Extracting #7: cost 0 inf + 1102 54.963 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 54.964 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (hypot a b)) (cbrt (hypot a b))) (cbrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.964 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 54.964 * * [simplify]: iters left: 6 (7 enodes) 54.967 * * [simplify]: iters left: 5 (24 enodes) 54.974 * * [simplify]: iters left: 4 (26 enodes) 54.981 * * [simplify]: Extracting #0: cost 1 inf + 0 54.981 * * [simplify]: Extracting #1: cost 3 inf + 0 54.981 * * [simplify]: Extracting #2: cost 7 inf + 0 54.981 * * [simplify]: Extracting #3: cost 8 inf + 2 54.981 * * [simplify]: Extracting #4: cost 6 inf + 278 54.981 * * [simplify]: Extracting #5: cost 0 inf + 748 54.982 * [simplify]: Simplified to (cbrt (hypot a b)) 54.982 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) (cbrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 54.982 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 54.983 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 54.983 * * [simplify]: iters left: 6 (8 enodes) 54.987 * * [simplify]: iters left: 5 (27 enodes) 54.997 * * [simplify]: iters left: 4 (40 enodes) 55.013 * * [simplify]: iters left: 3 (67 enodes) 55.032 * * [simplify]: iters left: 2 (93 enodes) 55.050 * * [simplify]: iters left: 1 (121 enodes) 55.087 * * [simplify]: Extracting #0: cost 1 inf + 0 55.087 * * [simplify]: Extracting #1: cost 17 inf + 0 55.087 * * [simplify]: Extracting #2: cost 28 inf + 44 55.088 * * [simplify]: Extracting #3: cost 25 inf + 282 55.089 * * [simplify]: Extracting #4: cost 9 inf + 3024 55.090 * * [simplify]: Extracting #5: cost 2 inf + 4713 55.092 * * [simplify]: Extracting #6: cost 0 inf + 5751 55.094 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 55.094 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (cbrt (* (fma a a (* b b)) (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.094 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 55.095 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 55.095 * * [simplify]: iters left: 6 (8 enodes) 55.099 * * [simplify]: iters left: 5 (27 enodes) 55.107 * * [simplify]: iters left: 4 (28 enodes) 55.115 * * [simplify]: Extracting #0: cost 1 inf + 0 55.115 * * [simplify]: Extracting #1: cost 4 inf + 0 55.115 * * [simplify]: Extracting #2: cost 7 inf + 0 55.116 * * [simplify]: Extracting #3: cost 12 inf + 0 55.116 * * [simplify]: Extracting #4: cost 12 inf + 2 55.116 * * [simplify]: Extracting #5: cost 10 inf + 84 55.116 * * [simplify]: Extracting #6: cost 4 inf + 754 55.117 * * [simplify]: Extracting #7: cost 0 inf + 1582 55.117 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 55.117 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (fabs (cbrt (fma b b (* a a)))) (sqrt (cbrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.118 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 55.118 * * [simplify]: iters left: 6 (7 enodes) 55.122 * * [simplify]: iters left: 5 (23 enodes) 55.128 * * [simplify]: iters left: 4 (24 enodes) 55.135 * * [simplify]: Extracting #0: cost 1 inf + 0 55.135 * * [simplify]: Extracting #1: cost 3 inf + 0 55.135 * * [simplify]: Extracting #2: cost 5 inf + 0 55.135 * * [simplify]: Extracting #3: cost 10 inf + 0 55.136 * * [simplify]: Extracting #4: cost 10 inf + 2 55.136 * * [simplify]: Extracting #5: cost 1 inf + 931 55.136 * * [simplify]: Extracting #6: cost 0 inf + 1148 55.137 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 55.137 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) (sqrt (cbrt (fma b b (* a a))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.140 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 55.141 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 55.141 * * [simplify]: iters left: 6 (7 enodes) 55.145 * * [simplify]: iters left: 5 (24 enodes) 55.152 * * [simplify]: iters left: 4 (26 enodes) 55.159 * * [simplify]: Extracting #0: cost 1 inf + 0 55.159 * * [simplify]: Extracting #1: cost 3 inf + 0 55.159 * * [simplify]: Extracting #2: cost 7 inf + 0 55.159 * * [simplify]: Extracting #3: cost 8 inf + 2 55.159 * * [simplify]: Extracting #4: cost 6 inf + 238 55.160 * * [simplify]: Extracting #5: cost 0 inf + 668 55.160 * [simplify]: Simplified to (sqrt (hypot a b)) 55.160 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.161 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 55.161 * * [simplify]: iters left: 6 (7 enodes) 55.165 * * [simplify]: iters left: 5 (24 enodes) 55.172 * * [simplify]: iters left: 4 (26 enodes) 55.179 * * [simplify]: Extracting #0: cost 1 inf + 0 55.179 * * [simplify]: Extracting #1: cost 3 inf + 0 55.179 * * [simplify]: Extracting #2: cost 7 inf + 0 55.180 * * [simplify]: Extracting #3: cost 8 inf + 2 55.180 * * [simplify]: Extracting #4: cost 6 inf + 238 55.180 * * [simplify]: Extracting #5: cost 0 inf + 668 55.180 * [simplify]: Simplified to (sqrt (hypot a b)) 55.181 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.181 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 55.181 * [simplify]: Simplifying (sqrt 1) 55.182 * * [simplify]: iters left: 1 (2 enodes) 55.187 * * [simplify]: Extracting #0: cost 1 inf + 0 55.187 * * [simplify]: Extracting #1: cost 0 inf + 1 55.187 * [simplify]: Simplified to 1 55.187 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (sqrt (+ (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.188 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 55.188 * * [simplify]: iters left: 5 (6 enodes) 55.191 * * [simplify]: iters left: 4 (21 enodes) 55.198 * * [simplify]: iters left: 3 (23 enodes) 55.203 * * [simplify]: Extracting #0: cost 1 inf + 0 55.203 * * [simplify]: Extracting #1: cost 5 inf + 0 55.203 * * [simplify]: Extracting #2: cost 6 inf + 2 55.203 * * [simplify]: Extracting #3: cost 2 inf + 392 55.203 * * [simplify]: Extracting #4: cost 0 inf + 474 55.204 * [simplify]: Simplified to (hypot a b) 55.204 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* 1 (hypot a b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.204 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 55.204 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 55.204 * * [simplify]: iters left: 6 (9 enodes) 55.208 * * [simplify]: iters left: 5 (45 enodes) 55.224 * * [simplify]: iters left: 4 (116 enodes) 55.268 * * [simplify]: iters left: 3 (219 enodes) 55.329 * * [simplify]: iters left: 2 (423 enodes) 55.569 * * [simplify]: Extracting #0: cost 1 inf + 0 55.569 * * [simplify]: Extracting #1: cost 7 inf + 0 55.569 * * [simplify]: Extracting #2: cost 42 inf + 0 55.569 * * [simplify]: Extracting #3: cost 132 inf + 460 55.571 * * [simplify]: Extracting #4: cost 158 inf + 6738 55.575 * * [simplify]: Extracting #5: cost 63 inf + 40644 55.581 * * [simplify]: Extracting #6: cost 4 inf + 68670 55.588 * * [simplify]: Extracting #7: cost 0 inf + 69962 55.594 * * [simplify]: Extracting #8: cost 0 inf + 69922 55.601 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 55.602 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b)))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.602 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 55.602 * * [simplify]: iters left: 6 (10 enodes) 55.606 * * [simplify]: iters left: 5 (54 enodes) 55.627 * * [simplify]: iters left: 4 (130 enodes) 55.678 * * [simplify]: iters left: 3 (292 enodes) 55.817 * * [simplify]: Extracting #0: cost 1 inf + 0 55.818 * * [simplify]: Extracting #1: cost 3 inf + 0 55.818 * * [simplify]: Extracting #2: cost 40 inf + 0 55.818 * * [simplify]: Extracting #3: cost 96 inf + 536 55.821 * * [simplify]: Extracting #4: cost 40 inf + 8183 55.826 * * [simplify]: Extracting #5: cost 11 inf + 12381 55.830 * * [simplify]: Extracting #6: cost 4 inf + 13734 55.835 * * [simplify]: Extracting #7: cost 0 inf + 14662 55.842 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 55.842 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (hypot (* a (* a a)) (* b (* b b))) (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 55.843 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 55.843 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 55.843 * * [simplify]: iters left: 6 (8 enodes) 55.848 * * [simplify]: iters left: 5 (38 enodes) 55.863 * * [simplify]: iters left: 4 (72 enodes) 55.881 * * [simplify]: iters left: 3 (135 enodes) 55.932 * * [simplify]: iters left: 2 (298 enodes) 56.158 * * [simplify]: Extracting #0: cost 1 inf + 0 56.158 * * [simplify]: Extracting #1: cost 3 inf + 0 56.158 * * [simplify]: Extracting #2: cost 70 inf + 0 56.159 * * [simplify]: Extracting #3: cost 186 inf + 286 56.161 * * [simplify]: Extracting #4: cost 150 inf + 7186 56.169 * * [simplify]: Extracting #5: cost 35 inf + 27843 56.182 * * [simplify]: Extracting #6: cost 3 inf + 34589 56.194 * * [simplify]: Extracting #7: cost 0 inf + 35476 56.204 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 56.204 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.204 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 56.204 * * [simplify]: iters left: 5 (6 enodes) 56.210 * * [simplify]: iters left: 4 (24 enodes) 56.215 * * [simplify]: iters left: 3 (37 enodes) 56.224 * * [simplify]: iters left: 2 (56 enodes) 56.240 * * [simplify]: iters left: 1 (103 enodes) 56.266 * * [simplify]: Extracting #0: cost 1 inf + 0 56.266 * * [simplify]: Extracting #1: cost 3 inf + 0 56.266 * * [simplify]: Extracting #2: cost 35 inf + 0 56.266 * * [simplify]: Extracting #3: cost 40 inf + 413 56.268 * * [simplify]: Extracting #4: cost 6 inf + 4597 56.269 * * [simplify]: Extracting #5: cost 0 inf + 5448 56.271 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 56.271 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (/ (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) (sqrt (- (* a a) (* b b)))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.271 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 56.271 * [simplify]: Simplifying (/ 1 2) 56.271 * * [simplify]: iters left: 2 (3 enodes) 56.274 * * [simplify]: iters left: 1 (12 enodes) 56.278 * * [simplify]: Extracting #0: cost 1 inf + 0 56.278 * * [simplify]: Extracting #1: cost 0 inf + 1 56.278 * [simplify]: Simplified to 1/2 56.278 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (pow (+ (* a a) (* b b)) 1/2) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.279 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 56.279 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 56.279 * * [simplify]: iters left: 6 (7 enodes) 56.281 * * [simplify]: iters left: 5 (24 enodes) 56.285 * * [simplify]: iters left: 4 (26 enodes) 56.289 * * [simplify]: Extracting #0: cost 1 inf + 0 56.289 * * [simplify]: Extracting #1: cost 3 inf + 0 56.289 * * [simplify]: Extracting #2: cost 7 inf + 0 56.289 * * [simplify]: Extracting #3: cost 8 inf + 2 56.289 * * [simplify]: Extracting #4: cost 6 inf + 238 56.290 * * [simplify]: Extracting #5: cost 0 inf + 668 56.290 * [simplify]: Simplified to (sqrt (hypot a b)) 56.290 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (hypot a b)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.291 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 56.291 * * [simplify]: iters left: 6 (7 enodes) 56.295 * * [simplify]: iters left: 5 (24 enodes) 56.302 * * [simplify]: iters left: 4 (26 enodes) 56.309 * * [simplify]: Extracting #0: cost 1 inf + 0 56.309 * * [simplify]: Extracting #1: cost 3 inf + 0 56.309 * * [simplify]: Extracting #2: cost 7 inf + 0 56.309 * * [simplify]: Extracting #3: cost 8 inf + 2 56.310 * * [simplify]: Extracting #4: cost 6 inf + 238 56.310 * * [simplify]: Extracting #5: cost 0 inf + 668 56.310 * [simplify]: Simplified to (sqrt (hypot a b)) 56.310 * [simplify]: Simplified (2 1 1 1 2 1 2) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.311 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 56.311 * * * * [progress]: [ 75 / 88 ] simplifiying candidate # 56.311 * * * * [progress]: [ 76 / 88 ] simplifiying candidate #real (real->posit16 (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1))> 56.311 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 56.312 * * [simplify]: iters left: 6 (7 enodes) 56.318 * * [simplify]: iters left: 5 (21 enodes) 56.324 * * [simplify]: iters left: 4 (23 enodes) 56.330 * * [simplify]: Extracting #0: cost 1 inf + 0 56.331 * * [simplify]: Extracting #1: cost 2 inf + 0 56.331 * * [simplify]: Extracting #2: cost 5 inf + 0 56.331 * * [simplify]: Extracting #3: cost 6 inf + 2 56.331 * * [simplify]: Extracting #4: cost 2 inf + 392 56.331 * * [simplify]: Extracting #5: cost 0 inf + 474 56.332 * [simplify]: Simplified to (real->posit16 (hypot a b)) 56.332 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (posit16->real (real->posit16 (hypot a b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.332 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 56.333 * [simplify]: Simplifying b 56.333 * * [simplify]: iters left: 0 (1 enodes) 56.333 * * [simplify]: Extracting #0: cost 1 inf + 0 56.333 * * [simplify]: Extracting #1: cost 0 inf + 1 56.333 * [simplify]: Simplified to b 56.333 * [simplify]: Simplified (2 1 2 1 2 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.334 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 56.334 * [simplify]: Simplifying a 56.334 * * [simplify]: iters left: 0 (1 enodes) 56.335 * * [simplify]: Extracting #0: cost 1 inf + 0 56.335 * * [simplify]: Extracting #1: cost 0 inf + 1 56.335 * [simplify]: Simplified to a 56.335 * [simplify]: Simplified (2 1 2 1 2 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt a)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.336 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 56.336 * [simplify]: Simplifying (* -1 a) 56.336 * * [simplify]: iters left: 2 (3 enodes) 56.338 * * [simplify]: iters left: 1 (11 enodes) 56.341 * * [simplify]: Extracting #0: cost 1 inf + 0 56.341 * * [simplify]: Extracting #1: cost 4 inf + 0 56.341 * * [simplify]: Extracting #2: cost 0 inf + 84 56.341 * [simplify]: Simplified to (- a) 56.341 * [simplify]: Simplified (2 1 2 1 2 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (- a))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.341 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 56.342 * [simplify]: Simplifying b 56.342 * * [simplify]: iters left: 0 (1 enodes) 56.342 * * [simplify]: Extracting #0: cost 1 inf + 0 56.342 * * [simplify]: Extracting #1: cost 0 inf + 1 56.342 * [simplify]: Simplified to b 56.342 * [simplify]: Simplified (2 1 2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt b) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.342 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 56.343 * [simplify]: Simplifying a 56.343 * * [simplify]: iters left: 0 (1 enodes) 56.343 * * [simplify]: Extracting #0: cost 1 inf + 0 56.343 * * [simplify]: Extracting #1: cost 0 inf + 1 56.343 * [simplify]: Simplified to a 56.343 * [simplify]: Simplified (2 1 2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt a) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.343 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 56.343 * [simplify]: Simplifying (* -1 a) 56.343 * * [simplify]: iters left: 2 (3 enodes) 56.345 * * [simplify]: iters left: 1 (11 enodes) 56.347 * * [simplify]: Extracting #0: cost 1 inf + 0 56.347 * * [simplify]: Extracting #1: cost 4 inf + 0 56.348 * * [simplify]: Extracting #2: cost 0 inf + 84 56.348 * [simplify]: Simplified to (- a) 56.348 * [simplify]: Simplified (2 1 2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (- a)) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.348 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 56.348 * [simplify]: Simplifying b 56.348 * * [simplify]: iters left: 0 (1 enodes) 56.349 * * [simplify]: Extracting #0: cost 1 inf + 0 56.349 * * [simplify]: Extracting #1: cost 0 inf + 1 56.349 * [simplify]: Simplified to b 56.349 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow b 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.349 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 56.349 * [simplify]: Simplifying a 56.349 * * [simplify]: iters left: 0 (1 enodes) 56.350 * * [simplify]: Extracting #0: cost 1 inf + 0 56.350 * * [simplify]: Extracting #1: cost 0 inf + 1 56.350 * [simplify]: Simplified to a 56.350 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow a 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.350 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 56.350 * [simplify]: Simplifying (* -1 a) 56.350 * * [simplify]: iters left: 2 (3 enodes) 56.352 * * [simplify]: iters left: 1 (11 enodes) 56.354 * * [simplify]: Extracting #0: cost 1 inf + 0 56.354 * * [simplify]: Extracting #1: cost 4 inf + 0 56.354 * * [simplify]: Extracting #2: cost 0 inf + 84 56.354 * [simplify]: Simplified to (- a) 56.354 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (- a) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.355 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 56.355 * [simplify]: Simplifying b 56.355 * * [simplify]: iters left: 0 (1 enodes) 56.355 * * [simplify]: Extracting #0: cost 1 inf + 0 56.355 * * [simplify]: Extracting #1: cost 0 inf + 1 56.355 * [simplify]: Simplified to b 56.355 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow b 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.356 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 56.356 * [simplify]: Simplifying a 56.356 * * [simplify]: iters left: 0 (1 enodes) 56.356 * * [simplify]: Extracting #0: cost 1 inf + 0 56.356 * * [simplify]: Extracting #1: cost 0 inf + 1 56.356 * [simplify]: Simplified to a 56.356 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow a 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.357 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 56.357 * [simplify]: Simplifying (* -1 a) 56.357 * * [simplify]: iters left: 2 (3 enodes) 56.358 * * [simplify]: iters left: 1 (11 enodes) 56.361 * * [simplify]: Extracting #0: cost 1 inf + 0 56.361 * * [simplify]: Extracting #1: cost 4 inf + 0 56.361 * * [simplify]: Extracting #2: cost 0 inf + 84 56.361 * [simplify]: Simplified to (- a) 56.361 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a b) (- (* (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (- a) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) (sqrt (fma (pow (sqrt (+ (* a a) (* b b))) 2) (pow (* (sqrt (sqrt (+ (* a a) (* b b)))) (sqrt (sqrt (+ (* a a) (* b b))))) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))))) 1)) 56.361 * * * [progress]: adding candidates to table 58.522 * [progress]: [Phase 3 of 3] Extracting. 58.523 * * [regime]: Finding splitpoints for: (# # # # # # # # # #) 58.539 * * * [regime-changes]: Trying 3 branch expressions: (b (* b b) a) 58.539 * * * * [regimes]: Trying to branch on b from (# # # # # # # # # #) 58.634 * * * * [regimes]: Trying to branch on (* b b) from (# # # # # # # # # #) 58.743 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # #) 58.858 * * * [regime]: Found split indices: #