0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.183 * * * [progress]: [2/2] Setting up program. 0.187 * [progress]: [Phase 2 of 3] Improving. 0.187 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.187 * [simplify]: Simplifying (- (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 1) 0.187 * * [simplify]: iters left: 6 (19 enodes) 0.194 * * [simplify]: iters left: 5 (96 enodes) 0.224 * * [simplify]: iters left: 4 (229 enodes) 0.329 * * [simplify]: Extracting #0: cost 1 inf + 0 0.329 * * [simplify]: Extracting #1: cost 29 inf + 0 0.329 * * [simplify]: Extracting #2: cost 103 inf + 3 0.330 * * [simplify]: Extracting #3: cost 123 inf + 1266 0.334 * * [simplify]: Extracting #4: cost 56 inf + 15652 0.348 * * [simplify]: Extracting #5: cost 2 inf + 24882 0.361 * * [simplify]: Extracting #6: cost 0 inf + 24882 0.374 * [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.375 * [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.392 * * [progress]: iteration 1 / 4 0.392 * * * [progress]: picking best candidate 0.399 * * * * [pick]: Picked # 0.399 * * * [progress]: localizing error 0.469 * * * [progress]: generating rewritten candidates 0.469 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1) 0.477 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 2 1) 0.520 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 2 2) 0.566 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 0.657 * * * [progress]: generating series expansions 0.657 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1) 0.657 * [backup-simplify]: Simplify (pow (+ (* a a) (* b b)) 2) into (pow (+ (pow a 2) (pow b 2)) 2) 0.657 * [approximate]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in (a b) around 0 0.657 * [taylor]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in b 0.657 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 0.657 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.657 * [taylor]: Taking taylor expansion of a in b 0.657 * [backup-simplify]: Simplify a into a 0.657 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.657 * [taylor]: Taking taylor expansion of b in b 0.657 * [backup-simplify]: Simplify 0 into 0 0.657 * [backup-simplify]: Simplify 1 into 1 0.657 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.657 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 0.657 * [taylor]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in a 0.657 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 0.657 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.657 * [taylor]: Taking taylor expansion of a in a 0.657 * [backup-simplify]: Simplify 0 into 0 0.657 * [backup-simplify]: Simplify 1 into 1 0.657 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.657 * [taylor]: Taking taylor expansion of b in a 0.657 * [backup-simplify]: Simplify b into b 0.657 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.657 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 0.658 * [taylor]: Taking taylor expansion of (pow (+ (pow a 2) (pow b 2)) 2) in a 0.658 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 0.658 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.658 * [taylor]: Taking taylor expansion of a in a 0.658 * [backup-simplify]: Simplify 0 into 0 0.658 * [backup-simplify]: Simplify 1 into 1 0.658 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.658 * [taylor]: Taking taylor expansion of b in a 0.658 * [backup-simplify]: Simplify b into b 0.658 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.658 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 0.658 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 0.658 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.658 * [taylor]: Taking taylor expansion of b in b 0.658 * [backup-simplify]: Simplify 0 into 0 0.658 * [backup-simplify]: Simplify 1 into 1 0.658 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.658 * [backup-simplify]: Simplify (+ 0 0) into 0 0.659 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (* 0 (pow b 2))) into 0 0.659 * [taylor]: Taking taylor expansion of 0 in b 0.659 * [backup-simplify]: Simplify 0 into 0 0.659 * [backup-simplify]: Simplify 0 into 0 0.659 * [backup-simplify]: Simplify (* 1 1) into 1 0.659 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.659 * [backup-simplify]: Simplify (+ 1 0) into 1 0.660 * [backup-simplify]: Simplify (+ (* (pow b 2) 1) (+ (* 0 0) (* 1 (pow b 2)))) into (* 2 (pow b 2)) 0.660 * [taylor]: Taking taylor expansion of (* 2 (pow b 2)) in b 0.660 * [taylor]: Taking taylor expansion of 2 in b 0.660 * [backup-simplify]: Simplify 2 into 2 0.660 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.660 * [taylor]: Taking taylor expansion of b in b 0.660 * [backup-simplify]: Simplify 0 into 0 0.660 * [backup-simplify]: Simplify 1 into 1 0.660 * [backup-simplify]: Simplify 0 into 0 0.660 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.661 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 0.661 * [backup-simplify]: Simplify (+ 0 0) into 0 0.662 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 1) (+ (* 1 0) (* 0 (pow b 2))))) into 0 0.662 * [taylor]: Taking taylor expansion of 0 in b 0.662 * [backup-simplify]: Simplify 0 into 0 0.662 * [backup-simplify]: Simplify 0 into 0 0.662 * [backup-simplify]: Simplify 0 into 0 0.662 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.663 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 b))))) into 0 0.663 * [backup-simplify]: Simplify (+ 0 0) into 0 0.664 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 0) (+ (* 1 1) (+ (* 0 0) (* 0 (pow b 2)))))) into 1 0.664 * [taylor]: Taking taylor expansion of 1 in b 0.664 * [backup-simplify]: Simplify 1 into 1 0.664 * [backup-simplify]: Simplify 1 into 1 0.664 * [backup-simplify]: Simplify 0 into 0 0.664 * [backup-simplify]: Simplify (* 1 1) into 1 0.665 * [backup-simplify]: Simplify (* 2 1) into 2 0.665 * [backup-simplify]: Simplify 2 into 2 0.665 * [backup-simplify]: Simplify 0 into 0 0.665 * [backup-simplify]: Simplify (* 1 1) into 1 0.665 * [backup-simplify]: Simplify (* 1 1) into 1 0.665 * [backup-simplify]: Simplify 1 into 1 0.666 * [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.666 * [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.666 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in (a b) around 0 0.666 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in b 0.666 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 0.666 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 0.666 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.666 * [taylor]: Taking taylor expansion of a in b 0.666 * [backup-simplify]: Simplify a into a 0.666 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.666 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.666 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.666 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.666 * [taylor]: Taking taylor expansion of b in b 0.666 * [backup-simplify]: Simplify 0 into 0 0.666 * [backup-simplify]: Simplify 1 into 1 0.666 * [backup-simplify]: Simplify (* 1 1) into 1 0.667 * [backup-simplify]: Simplify (/ 1 1) into 1 0.667 * [backup-simplify]: Simplify (+ 0 1) into 1 0.667 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.667 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.667 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.667 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.667 * [taylor]: Taking taylor expansion of a in a 0.667 * [backup-simplify]: Simplify 0 into 0 0.667 * [backup-simplify]: Simplify 1 into 1 0.667 * [backup-simplify]: Simplify (* 1 1) into 1 0.667 * [backup-simplify]: Simplify (/ 1 1) into 1 0.667 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.667 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.667 * [taylor]: Taking taylor expansion of b in a 0.668 * [backup-simplify]: Simplify b into b 0.668 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.668 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.668 * [backup-simplify]: Simplify (+ 1 0) into 1 0.668 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.668 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.668 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.668 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.668 * [taylor]: Taking taylor expansion of a in a 0.668 * [backup-simplify]: Simplify 0 into 0 0.668 * [backup-simplify]: Simplify 1 into 1 0.668 * [backup-simplify]: Simplify (* 1 1) into 1 0.668 * [backup-simplify]: Simplify (/ 1 1) into 1 0.669 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.669 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.669 * [taylor]: Taking taylor expansion of b in a 0.669 * [backup-simplify]: Simplify b into b 0.669 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.669 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.669 * [backup-simplify]: Simplify (+ 1 0) into 1 0.669 * [backup-simplify]: Simplify (* 1 1) into 1 0.669 * [taylor]: Taking taylor expansion of 1 in b 0.669 * [backup-simplify]: Simplify 1 into 1 0.670 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.670 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.670 * [backup-simplify]: Simplify (+ 0 0) into 0 0.671 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.671 * [taylor]: Taking taylor expansion of 0 in b 0.671 * [backup-simplify]: Simplify 0 into 0 0.671 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.672 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.672 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 0.672 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 0.672 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 0.672 * [taylor]: Taking taylor expansion of 2 in b 0.672 * [backup-simplify]: Simplify 2 into 2 0.672 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.672 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.673 * [taylor]: Taking taylor expansion of b in b 0.673 * [backup-simplify]: Simplify 0 into 0 0.673 * [backup-simplify]: Simplify 1 into 1 0.673 * [backup-simplify]: Simplify (* 1 1) into 1 0.673 * [backup-simplify]: Simplify (/ 1 1) into 1 0.674 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.674 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.674 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.674 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 0.675 * [backup-simplify]: Simplify (+ 0 0) into 0 0.675 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 0.675 * [taylor]: Taking taylor expansion of 0 in b 0.675 * [backup-simplify]: Simplify 0 into 0 0.676 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.677 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.677 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.677 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 0.678 * [backup-simplify]: Simplify (+ 0 0) into 0 0.679 * [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.679 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 0.679 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.679 * [taylor]: Taking taylor expansion of b in b 0.679 * [backup-simplify]: Simplify 0 into 0 0.679 * [backup-simplify]: Simplify 1 into 1 0.679 * [backup-simplify]: Simplify (* 1 1) into 1 0.679 * [backup-simplify]: Simplify (* 1 1) into 1 0.679 * [backup-simplify]: Simplify (/ 1 1) into 1 0.679 * [backup-simplify]: Simplify 1 into 1 0.680 * [backup-simplify]: Simplify (* 2 1) into 2 0.680 * [backup-simplify]: Simplify 2 into 2 0.680 * [backup-simplify]: Simplify 1 into 1 0.680 * [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.680 * [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.680 * [approximate]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in (a b) around 0 0.680 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in b 0.680 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 0.680 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 0.680 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.680 * [taylor]: Taking taylor expansion of a in b 0.680 * [backup-simplify]: Simplify a into a 0.680 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.681 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.681 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.681 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.681 * [taylor]: Taking taylor expansion of b in b 0.681 * [backup-simplify]: Simplify 0 into 0 0.681 * [backup-simplify]: Simplify 1 into 1 0.681 * [backup-simplify]: Simplify (* 1 1) into 1 0.681 * [backup-simplify]: Simplify (/ 1 1) into 1 0.682 * [backup-simplify]: Simplify (+ 0 1) into 1 0.682 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.682 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.682 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.682 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.682 * [taylor]: Taking taylor expansion of a in a 0.682 * [backup-simplify]: Simplify 0 into 0 0.682 * [backup-simplify]: Simplify 1 into 1 0.682 * [backup-simplify]: Simplify (* 1 1) into 1 0.682 * [backup-simplify]: Simplify (/ 1 1) into 1 0.682 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.682 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.682 * [taylor]: Taking taylor expansion of b in a 0.682 * [backup-simplify]: Simplify b into b 0.682 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.682 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.683 * [backup-simplify]: Simplify (+ 1 0) into 1 0.683 * [taylor]: Taking taylor expansion of (pow (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) 2) in a 0.683 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 0.683 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.683 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.683 * [taylor]: Taking taylor expansion of a in a 0.683 * [backup-simplify]: Simplify 0 into 0 0.683 * [backup-simplify]: Simplify 1 into 1 0.683 * [backup-simplify]: Simplify (* 1 1) into 1 0.683 * [backup-simplify]: Simplify (/ 1 1) into 1 0.683 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.683 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.683 * [taylor]: Taking taylor expansion of b in a 0.683 * [backup-simplify]: Simplify b into b 0.683 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.683 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.684 * [backup-simplify]: Simplify (+ 1 0) into 1 0.684 * [backup-simplify]: Simplify (* 1 1) into 1 0.684 * [taylor]: Taking taylor expansion of 1 in b 0.684 * [backup-simplify]: Simplify 1 into 1 0.684 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.685 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.686 * [backup-simplify]: Simplify (+ 0 0) into 0 0.686 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.686 * [taylor]: Taking taylor expansion of 0 in b 0.686 * [backup-simplify]: Simplify 0 into 0 0.687 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.688 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.688 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 0.689 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 0.689 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 0.689 * [taylor]: Taking taylor expansion of 2 in b 0.689 * [backup-simplify]: Simplify 2 into 2 0.689 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.689 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.689 * [taylor]: Taking taylor expansion of b in b 0.689 * [backup-simplify]: Simplify 0 into 0 0.689 * [backup-simplify]: Simplify 1 into 1 0.689 * [backup-simplify]: Simplify (* 1 1) into 1 0.690 * [backup-simplify]: Simplify (/ 1 1) into 1 0.691 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.692 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.692 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.692 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 0.692 * [backup-simplify]: Simplify (+ 0 0) into 0 0.694 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 0.694 * [taylor]: Taking taylor expansion of 0 in b 0.694 * [backup-simplify]: Simplify 0 into 0 0.695 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.696 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.696 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.697 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 0.697 * [backup-simplify]: Simplify (+ 0 0) into 0 0.699 * [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.699 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 0.699 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.699 * [taylor]: Taking taylor expansion of b in b 0.699 * [backup-simplify]: Simplify 0 into 0 0.699 * [backup-simplify]: Simplify 1 into 1 0.699 * [backup-simplify]: Simplify (* 1 1) into 1 0.700 * [backup-simplify]: Simplify (* 1 1) into 1 0.700 * [backup-simplify]: Simplify (/ 1 1) into 1 0.700 * [backup-simplify]: Simplify 1 into 1 0.700 * [backup-simplify]: Simplify (* 2 1) into 2 0.701 * [backup-simplify]: Simplify 2 into 2 0.701 * [backup-simplify]: Simplify 1 into 1 0.701 * [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.701 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 2 1) 0.702 * [backup-simplify]: Simplify (* (* a a) (+ 1 a)) into (* (pow a 2) (+ a 1)) 0.702 * [approximate]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in (a) around 0 0.702 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 0.702 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.702 * [taylor]: Taking taylor expansion of a in a 0.702 * [backup-simplify]: Simplify 0 into 0 0.702 * [backup-simplify]: Simplify 1 into 1 0.702 * [taylor]: Taking taylor expansion of (+ a 1) in a 0.702 * [taylor]: Taking taylor expansion of a in a 0.702 * [backup-simplify]: Simplify 0 into 0 0.702 * [backup-simplify]: Simplify 1 into 1 0.702 * [taylor]: Taking taylor expansion of 1 in a 0.702 * [backup-simplify]: Simplify 1 into 1 0.702 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 0.702 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.702 * [taylor]: Taking taylor expansion of a in a 0.702 * [backup-simplify]: Simplify 0 into 0 0.702 * [backup-simplify]: Simplify 1 into 1 0.702 * [taylor]: Taking taylor expansion of (+ a 1) in a 0.702 * [taylor]: Taking taylor expansion of a in a 0.702 * [backup-simplify]: Simplify 0 into 0 0.702 * [backup-simplify]: Simplify 1 into 1 0.702 * [taylor]: Taking taylor expansion of 1 in a 0.702 * [backup-simplify]: Simplify 1 into 1 0.703 * [backup-simplify]: Simplify (* 1 1) into 1 0.703 * [backup-simplify]: Simplify (+ 0 1) into 1 0.703 * [backup-simplify]: Simplify (* 1 1) into 1 0.703 * [backup-simplify]: Simplify 1 into 1 0.704 * [backup-simplify]: Simplify (+ 1 0) into 1 0.705 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.705 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 0.706 * [backup-simplify]: Simplify 1 into 1 0.706 * [backup-simplify]: Simplify (+ 0 0) into 0 0.707 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.708 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 0.708 * [backup-simplify]: Simplify 0 into 0 0.708 * [backup-simplify]: Simplify (+ 0 0) into 0 0.709 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.710 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))) into 0 0.710 * [backup-simplify]: Simplify 0 into 0 0.711 * [backup-simplify]: Simplify (+ 0 0) into 0 0.712 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.713 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 0.713 * [backup-simplify]: Simplify 0 into 0 0.713 * [backup-simplify]: Simplify (+ 0 0) into 0 0.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.716 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))) into 0 0.716 * [backup-simplify]: Simplify 0 into 0 0.717 * [backup-simplify]: Simplify (+ 0 0) into 0 0.718 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.720 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))) into 0 0.720 * [backup-simplify]: Simplify 0 into 0 0.720 * [backup-simplify]: Simplify (+ 0 0) into 0 0.722 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.724 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))))) into 0 0.724 * [backup-simplify]: Simplify 0 into 0 0.724 * [backup-simplify]: Simplify (+ (* 1 (pow a 3)) (* 1 (pow a 2))) into (+ (pow a 2) (pow a 3)) 0.725 * [backup-simplify]: Simplify (* (* (/ 1 a) (/ 1 a)) (+ 1 (/ 1 a))) into (/ (+ (/ 1 a) 1) (pow a 2)) 0.725 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in (a) around 0 0.725 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 0.725 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 0.725 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.725 * [taylor]: Taking taylor expansion of a in a 0.725 * [backup-simplify]: Simplify 0 into 0 0.725 * [backup-simplify]: Simplify 1 into 1 0.725 * [backup-simplify]: Simplify (/ 1 1) into 1 0.725 * [taylor]: Taking taylor expansion of 1 in a 0.725 * [backup-simplify]: Simplify 1 into 1 0.725 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.725 * [taylor]: Taking taylor expansion of a in a 0.725 * [backup-simplify]: Simplify 0 into 0 0.725 * [backup-simplify]: Simplify 1 into 1 0.726 * [backup-simplify]: Simplify (+ 1 0) into 1 0.726 * [backup-simplify]: Simplify (* 1 1) into 1 0.727 * [backup-simplify]: Simplify (/ 1 1) into 1 0.727 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 0.727 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 0.727 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.727 * [taylor]: Taking taylor expansion of a in a 0.727 * [backup-simplify]: Simplify 0 into 0 0.727 * [backup-simplify]: Simplify 1 into 1 0.727 * [backup-simplify]: Simplify (/ 1 1) into 1 0.727 * [taylor]: Taking taylor expansion of 1 in a 0.727 * [backup-simplify]: Simplify 1 into 1 0.727 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.727 * [taylor]: Taking taylor expansion of a in a 0.727 * [backup-simplify]: Simplify 0 into 0 0.727 * [backup-simplify]: Simplify 1 into 1 0.728 * [backup-simplify]: Simplify (+ 1 0) into 1 0.728 * [backup-simplify]: Simplify (* 1 1) into 1 0.729 * [backup-simplify]: Simplify (/ 1 1) into 1 0.729 * [backup-simplify]: Simplify 1 into 1 0.729 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.730 * [backup-simplify]: Simplify (+ 0 1) into 1 0.731 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.731 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 0.731 * [backup-simplify]: Simplify 1 into 1 0.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.733 * [backup-simplify]: Simplify (+ 0 0) into 0 0.734 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.734 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 0.735 * [backup-simplify]: Simplify 0 into 0 0.735 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.736 * [backup-simplify]: Simplify (+ 0 0) into 0 0.737 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.738 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.738 * [backup-simplify]: Simplify 0 into 0 0.739 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.739 * [backup-simplify]: Simplify (+ 0 0) into 0 0.740 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.741 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.741 * [backup-simplify]: Simplify 0 into 0 0.742 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.743 * [backup-simplify]: Simplify (+ 0 0) into 0 0.744 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.745 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.746 * [backup-simplify]: Simplify 0 into 0 0.746 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.747 * [backup-simplify]: Simplify (+ 0 0) into 0 0.748 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.749 * [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.749 * [backup-simplify]: Simplify 0 into 0 0.750 * [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.751 * [backup-simplify]: Simplify (+ 0 0) into 0 0.752 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.753 * [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.754 * [backup-simplify]: Simplify 0 into 0 0.754 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 a)) 2)) (* 1 (pow (/ 1 (/ 1 a)) 3))) into (+ (pow a 2) (pow a 3)) 0.754 * [backup-simplify]: Simplify (* (* (/ 1 (- a)) (/ 1 (- a))) (+ 1 (/ 1 (- a)))) into (/ (- 1 (/ 1 a)) (pow a 2)) 0.754 * [approximate]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in (a) around 0 0.754 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 0.754 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 0.754 * [taylor]: Taking taylor expansion of 1 in a 0.755 * [backup-simplify]: Simplify 1 into 1 0.755 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.755 * [taylor]: Taking taylor expansion of a in a 0.755 * [backup-simplify]: Simplify 0 into 0 0.755 * [backup-simplify]: Simplify 1 into 1 0.755 * [backup-simplify]: Simplify (/ 1 1) into 1 0.755 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.755 * [taylor]: Taking taylor expansion of a in a 0.755 * [backup-simplify]: Simplify 0 into 0 0.755 * [backup-simplify]: Simplify 1 into 1 0.755 * [backup-simplify]: Simplify (- 1) into -1 0.756 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.756 * [backup-simplify]: Simplify (* 1 1) into 1 0.757 * [backup-simplify]: Simplify (/ -1 1) into -1 0.757 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 0.757 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 0.757 * [taylor]: Taking taylor expansion of 1 in a 0.757 * [backup-simplify]: Simplify 1 into 1 0.757 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.757 * [taylor]: Taking taylor expansion of a in a 0.757 * [backup-simplify]: Simplify 0 into 0 0.757 * [backup-simplify]: Simplify 1 into 1 0.757 * [backup-simplify]: Simplify (/ 1 1) into 1 0.757 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.757 * [taylor]: Taking taylor expansion of a in a 0.757 * [backup-simplify]: Simplify 0 into 0 0.757 * [backup-simplify]: Simplify 1 into 1 0.758 * [backup-simplify]: Simplify (- 1) into -1 0.758 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.759 * [backup-simplify]: Simplify (* 1 1) into 1 0.759 * [backup-simplify]: Simplify (/ -1 1) into -1 0.759 * [backup-simplify]: Simplify -1 into -1 0.762 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.763 * [backup-simplify]: Simplify (- 0) into 0 0.763 * [backup-simplify]: Simplify (+ 1 0) into 1 0.764 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.765 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* -1 (/ 0 1)))) into 1 0.765 * [backup-simplify]: Simplify 1 into 1 0.766 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.766 * [backup-simplify]: Simplify (- 0) into 0 0.767 * [backup-simplify]: Simplify (+ 0 0) into 0 0.768 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.769 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 0.769 * [backup-simplify]: Simplify 0 into 0 0.770 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.770 * [backup-simplify]: Simplify (- 0) into 0 0.770 * [backup-simplify]: Simplify (+ 0 0) into 0 0.771 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.773 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.773 * [backup-simplify]: Simplify 0 into 0 0.774 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.774 * [backup-simplify]: Simplify (- 0) into 0 0.774 * [backup-simplify]: Simplify (+ 0 0) into 0 0.776 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.777 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.777 * [backup-simplify]: Simplify 0 into 0 0.778 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.778 * [backup-simplify]: Simplify (- 0) into 0 0.779 * [backup-simplify]: Simplify (+ 0 0) into 0 0.780 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 0.781 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.781 * [backup-simplify]: Simplify 0 into 0 0.782 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.783 * [backup-simplify]: Simplify (- 0) into 0 0.783 * [backup-simplify]: Simplify (+ 0 0) into 0 0.785 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 0.786 * [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.786 * [backup-simplify]: Simplify 0 into 0 0.787 * [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.787 * [backup-simplify]: Simplify (- 0) into 0 0.788 * [backup-simplify]: Simplify (+ 0 0) into 0 0.790 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 0.791 * [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.791 * [backup-simplify]: Simplify 0 into 0 0.791 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- a))) 2)) (* -1 (pow (/ 1 (/ 1 (- a))) 3))) into (+ (pow a 2) (pow a 3)) 0.791 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 2 2) 0.791 * [backup-simplify]: Simplify (* (* b b) (- 1 (* 3 a))) into (* (- 1 (* 3 a)) (pow b 2)) 0.792 * [approximate]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in (b a) around 0 0.792 * [taylor]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in a 0.792 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in a 0.792 * [taylor]: Taking taylor expansion of 1 in a 0.792 * [backup-simplify]: Simplify 1 into 1 0.792 * [taylor]: Taking taylor expansion of (* 3 a) in a 0.792 * [taylor]: Taking taylor expansion of 3 in a 0.792 * [backup-simplify]: Simplify 3 into 3 0.792 * [taylor]: Taking taylor expansion of a in a 0.792 * [backup-simplify]: Simplify 0 into 0 0.792 * [backup-simplify]: Simplify 1 into 1 0.792 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.792 * [taylor]: Taking taylor expansion of b in a 0.792 * [backup-simplify]: Simplify b into b 0.792 * [taylor]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in b 0.792 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in b 0.792 * [taylor]: Taking taylor expansion of 1 in b 0.792 * [backup-simplify]: Simplify 1 into 1 0.792 * [taylor]: Taking taylor expansion of (* 3 a) in b 0.792 * [taylor]: Taking taylor expansion of 3 in b 0.792 * [backup-simplify]: Simplify 3 into 3 0.792 * [taylor]: Taking taylor expansion of a in b 0.792 * [backup-simplify]: Simplify a into a 0.792 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.792 * [taylor]: Taking taylor expansion of b in b 0.792 * [backup-simplify]: Simplify 0 into 0 0.792 * [backup-simplify]: Simplify 1 into 1 0.792 * [taylor]: Taking taylor expansion of (* (- 1 (* 3 a)) (pow b 2)) in b 0.792 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in b 0.792 * [taylor]: Taking taylor expansion of 1 in b 0.792 * [backup-simplify]: Simplify 1 into 1 0.792 * [taylor]: Taking taylor expansion of (* 3 a) in b 0.792 * [taylor]: Taking taylor expansion of 3 in b 0.792 * [backup-simplify]: Simplify 3 into 3 0.792 * [taylor]: Taking taylor expansion of a in b 0.792 * [backup-simplify]: Simplify a into a 0.792 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.792 * [taylor]: Taking taylor expansion of b in b 0.792 * [backup-simplify]: Simplify 0 into 0 0.792 * [backup-simplify]: Simplify 1 into 1 0.793 * [backup-simplify]: Simplify (* 3 a) into (* 3 a) 0.793 * [backup-simplify]: Simplify (- (* 3 a)) into (- (* 3 a)) 0.793 * [backup-simplify]: Simplify (+ 1 (- (* 3 a))) into (- 1 (* 3 a)) 0.793 * [backup-simplify]: Simplify (* 1 1) into 1 0.793 * [backup-simplify]: Simplify (* (- 1 (* 3 a)) 1) into (- 1 (* 3 a)) 0.793 * [taylor]: Taking taylor expansion of (- 1 (* 3 a)) in a 0.793 * [taylor]: Taking taylor expansion of 1 in a 0.793 * [backup-simplify]: Simplify 1 into 1 0.793 * [taylor]: Taking taylor expansion of (* 3 a) in a 0.793 * [taylor]: Taking taylor expansion of 3 in a 0.794 * [backup-simplify]: Simplify 3 into 3 0.794 * [taylor]: Taking taylor expansion of a in a 0.794 * [backup-simplify]: Simplify 0 into 0 0.794 * [backup-simplify]: Simplify 1 into 1 0.794 * [backup-simplify]: Simplify (* 3 0) into 0 0.795 * [backup-simplify]: Simplify (- 0) into 0 0.795 * [backup-simplify]: Simplify (+ 1 0) into 1 0.795 * [backup-simplify]: Simplify 1 into 1 0.796 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.796 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 a)) into 0 0.797 * [backup-simplify]: Simplify (- 0) into 0 0.797 * [backup-simplify]: Simplify (+ 0 0) into 0 0.798 * [backup-simplify]: Simplify (+ (* (- 1 (* 3 a)) 0) (* 0 1)) into 0 0.798 * [taylor]: Taking taylor expansion of 0 in a 0.798 * [backup-simplify]: Simplify 0 into 0 0.798 * [backup-simplify]: Simplify 0 into 0 0.798 * [backup-simplify]: Simplify (+ (* 3 1) (* 0 0)) into 3 0.799 * [backup-simplify]: Simplify (- 3) into -3 0.799 * [backup-simplify]: Simplify (+ 0 -3) into -3 0.799 * [backup-simplify]: Simplify -3 into -3 0.800 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.801 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 a))) into 0 0.801 * [backup-simplify]: Simplify (- 0) into 0 0.802 * [backup-simplify]: Simplify (+ 0 0) into 0 0.803 * [backup-simplify]: Simplify (+ (* (- 1 (* 3 a)) 0) (+ (* 0 0) (* 0 1))) into 0 0.803 * [taylor]: Taking taylor expansion of 0 in a 0.803 * [backup-simplify]: Simplify 0 into 0 0.803 * [backup-simplify]: Simplify 0 into 0 0.803 * [backup-simplify]: Simplify 0 into 0 0.804 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 1) (* 0 0))) into 0 0.805 * [backup-simplify]: Simplify (- 0) into 0 0.805 * [backup-simplify]: Simplify (+ 0 0) into 0 0.805 * [backup-simplify]: Simplify 0 into 0 0.806 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.807 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 a)))) into 0 0.807 * [backup-simplify]: Simplify (- 0) into 0 0.807 * [backup-simplify]: Simplify (+ 0 0) into 0 0.808 * [backup-simplify]: Simplify (+ (* (- 1 (* 3 a)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.808 * [taylor]: Taking taylor expansion of 0 in a 0.808 * [backup-simplify]: Simplify 0 into 0 0.808 * [backup-simplify]: Simplify 0 into 0 0.808 * [backup-simplify]: Simplify 0 into 0 0.808 * [backup-simplify]: Simplify 0 into 0 0.808 * [backup-simplify]: Simplify (+ (* -3 (* a (pow b 2))) (* 1 (pow (* 1 b) 2))) into (- (pow b 2) (* 3 (* a (pow b 2)))) 0.808 * [backup-simplify]: Simplify (* (* (/ 1 b) (/ 1 b)) (- 1 (* 3 (/ 1 a)))) into (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) 0.808 * [approximate]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in (b a) around 0 0.808 * [taylor]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in a 0.808 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in a 0.808 * [taylor]: Taking taylor expansion of 1 in a 0.808 * [backup-simplify]: Simplify 1 into 1 0.808 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in a 0.808 * [taylor]: Taking taylor expansion of 3 in a 0.808 * [backup-simplify]: Simplify 3 into 3 0.808 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.808 * [taylor]: Taking taylor expansion of a in a 0.808 * [backup-simplify]: Simplify 0 into 0 0.808 * [backup-simplify]: Simplify 1 into 1 0.809 * [backup-simplify]: Simplify (/ 1 1) into 1 0.809 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.809 * [taylor]: Taking taylor expansion of b in a 0.809 * [backup-simplify]: Simplify b into b 0.809 * [backup-simplify]: Simplify (* 3 1) into 3 0.809 * [backup-simplify]: Simplify (- 3) into -3 0.810 * [backup-simplify]: Simplify (+ 0 -3) into -3 0.810 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.810 * [backup-simplify]: Simplify (/ -3 (pow b 2)) into (/ -3 (pow b 2)) 0.810 * [taylor]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in b 0.810 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in b 0.810 * [taylor]: Taking taylor expansion of 1 in b 0.810 * [backup-simplify]: Simplify 1 into 1 0.810 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 0.810 * [taylor]: Taking taylor expansion of 3 in b 0.810 * [backup-simplify]: Simplify 3 into 3 0.810 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.810 * [taylor]: Taking taylor expansion of a in b 0.810 * [backup-simplify]: Simplify a into a 0.810 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.810 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.810 * [taylor]: Taking taylor expansion of b in b 0.810 * [backup-simplify]: Simplify 0 into 0 0.810 * [backup-simplify]: Simplify 1 into 1 0.810 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 0.810 * [backup-simplify]: Simplify (- (/ 3 a)) into (- (* 3 (/ 1 a))) 0.810 * [backup-simplify]: Simplify (+ 1 (- (* 3 (/ 1 a)))) into (- 1 (* 3 (/ 1 a))) 0.810 * [backup-simplify]: Simplify (* 1 1) into 1 0.810 * [backup-simplify]: Simplify (/ (- 1 (* 3 (/ 1 a))) 1) into (- 1 (* 3 (/ 1 a))) 0.811 * [taylor]: Taking taylor expansion of (/ (- 1 (* 3 (/ 1 a))) (pow b 2)) in b 0.811 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in b 0.811 * [taylor]: Taking taylor expansion of 1 in b 0.811 * [backup-simplify]: Simplify 1 into 1 0.811 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 0.811 * [taylor]: Taking taylor expansion of 3 in b 0.811 * [backup-simplify]: Simplify 3 into 3 0.811 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.811 * [taylor]: Taking taylor expansion of a in b 0.811 * [backup-simplify]: Simplify a into a 0.811 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.811 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.811 * [taylor]: Taking taylor expansion of b in b 0.811 * [backup-simplify]: Simplify 0 into 0 0.811 * [backup-simplify]: Simplify 1 into 1 0.811 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 0.811 * [backup-simplify]: Simplify (- (/ 3 a)) into (- (* 3 (/ 1 a))) 0.811 * [backup-simplify]: Simplify (+ 1 (- (* 3 (/ 1 a)))) into (- 1 (* 3 (/ 1 a))) 0.811 * [backup-simplify]: Simplify (* 1 1) into 1 0.811 * [backup-simplify]: Simplify (/ (- 1 (* 3 (/ 1 a))) 1) into (- 1 (* 3 (/ 1 a))) 0.811 * [taylor]: Taking taylor expansion of (- 1 (* 3 (/ 1 a))) in a 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 (* 3 (/ 1 a)) in a 0.812 * [taylor]: Taking taylor expansion of 3 in a 0.812 * [backup-simplify]: Simplify 3 into 3 0.812 * [taylor]: Taking taylor expansion of (/ 1 a) 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 * [backup-simplify]: Simplify (/ 1 1) into 1 0.812 * [backup-simplify]: Simplify (* 3 1) into 3 0.812 * [backup-simplify]: Simplify (- 3) into -3 0.813 * [backup-simplify]: Simplify (+ 0 -3) into -3 0.813 * [backup-simplify]: Simplify -3 into -3 0.813 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 0.813 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 a))) into 0 0.813 * [backup-simplify]: Simplify (- 0) into 0 0.814 * [backup-simplify]: Simplify (+ 0 0) into 0 0.814 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.815 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)))) into 0 0.815 * [taylor]: Taking taylor expansion of 0 in a 0.815 * [backup-simplify]: Simplify 0 into 0 0.815 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.816 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 0.816 * [backup-simplify]: Simplify (- 0) into 0 0.816 * [backup-simplify]: Simplify (+ 1 0) into 1 0.816 * [backup-simplify]: Simplify 1 into 1 0.816 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.817 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 a)))) into 0 0.817 * [backup-simplify]: Simplify (- 0) into 0 0.817 * [backup-simplify]: Simplify (+ 0 0) into 0 0.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.819 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.819 * [taylor]: Taking taylor expansion of 0 in a 0.819 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.820 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 0.820 * [backup-simplify]: Simplify (- 0) into 0 0.820 * [backup-simplify]: Simplify (+ 0 0) into 0 0.820 * [backup-simplify]: Simplify 0 into 0 0.821 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.821 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a))))) into 0 0.822 * [backup-simplify]: Simplify (- 0) into 0 0.822 * [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 (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.824 * [taylor]: Taking taylor expansion of 0 in a 0.824 * [backup-simplify]: Simplify 0 into 0 0.824 * [backup-simplify]: Simplify 0 into 0 0.824 * [backup-simplify]: Simplify 0 into 0 0.824 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.825 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.825 * [backup-simplify]: Simplify (- 0) into 0 0.826 * [backup-simplify]: Simplify (+ 0 0) into 0 0.826 * [backup-simplify]: Simplify 0 into 0 0.827 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.828 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a)))))) into 0 0.828 * [backup-simplify]: Simplify (- 0) into 0 0.828 * [backup-simplify]: Simplify (+ 0 0) into 0 0.829 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.830 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (- 1 (* 3 (/ 1 a))) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.830 * [taylor]: Taking taylor expansion of 0 in a 0.830 * [backup-simplify]: Simplify 0 into 0 0.830 * [backup-simplify]: Simplify 0 into 0 0.831 * [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)))) 0.831 * [backup-simplify]: Simplify (* (* (/ 1 (- b)) (/ 1 (- b))) (- 1 (* 3 (/ 1 (- a))))) into (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) 0.831 * [approximate]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in (b a) around 0 0.831 * [taylor]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in a 0.831 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in a 0.831 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in a 0.831 * [taylor]: Taking taylor expansion of 3 in a 0.831 * [backup-simplify]: Simplify 3 into 3 0.831 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.831 * [taylor]: Taking taylor expansion of a in a 0.831 * [backup-simplify]: Simplify 0 into 0 0.831 * [backup-simplify]: Simplify 1 into 1 0.831 * [backup-simplify]: Simplify (/ 1 1) into 1 0.831 * [taylor]: Taking taylor expansion of 1 in a 0.831 * [backup-simplify]: Simplify 1 into 1 0.831 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.831 * [taylor]: Taking taylor expansion of b in a 0.831 * [backup-simplify]: Simplify b into b 0.832 * [backup-simplify]: Simplify (* 3 1) into 3 0.832 * [backup-simplify]: Simplify (+ 3 0) into 3 0.832 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.832 * [backup-simplify]: Simplify (/ 3 (pow b 2)) into (/ 3 (pow b 2)) 0.832 * [taylor]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in b 0.832 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in b 0.832 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 0.832 * [taylor]: Taking taylor expansion of 3 in b 0.832 * [backup-simplify]: Simplify 3 into 3 0.832 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.832 * [taylor]: Taking taylor expansion of a in b 0.832 * [backup-simplify]: Simplify a into a 0.832 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.832 * [taylor]: Taking taylor expansion of 1 in b 0.832 * [backup-simplify]: Simplify 1 into 1 0.832 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.832 * [taylor]: Taking taylor expansion of b in b 0.832 * [backup-simplify]: Simplify 0 into 0 0.833 * [backup-simplify]: Simplify 1 into 1 0.833 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 0.833 * [backup-simplify]: Simplify (+ (/ 3 a) 1) into (+ (* 3 (/ 1 a)) 1) 0.833 * [backup-simplify]: Simplify (* 1 1) into 1 0.833 * [backup-simplify]: Simplify (/ (+ (* 3 (/ 1 a)) 1) 1) into (+ (* 3 (/ 1 a)) 1) 0.833 * [taylor]: Taking taylor expansion of (/ (+ (* 3 (/ 1 a)) 1) (pow b 2)) in b 0.833 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in b 0.833 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in b 0.833 * [taylor]: Taking taylor expansion of 3 in b 0.833 * [backup-simplify]: Simplify 3 into 3 0.833 * [taylor]: Taking taylor expansion of (/ 1 a) in b 0.833 * [taylor]: Taking taylor expansion of a in b 0.833 * [backup-simplify]: Simplify a into a 0.833 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.833 * [taylor]: Taking taylor expansion of 1 in b 0.833 * [backup-simplify]: Simplify 1 into 1 0.833 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.833 * [taylor]: Taking taylor expansion of b in b 0.833 * [backup-simplify]: Simplify 0 into 0 0.833 * [backup-simplify]: Simplify 1 into 1 0.833 * [backup-simplify]: Simplify (* 3 (/ 1 a)) into (/ 3 a) 0.833 * [backup-simplify]: Simplify (+ (/ 3 a) 1) into (+ (* 3 (/ 1 a)) 1) 0.834 * [backup-simplify]: Simplify (* 1 1) into 1 0.834 * [backup-simplify]: Simplify (/ (+ (* 3 (/ 1 a)) 1) 1) into (+ (* 3 (/ 1 a)) 1) 0.834 * [taylor]: Taking taylor expansion of (+ (* 3 (/ 1 a)) 1) in a 0.834 * [taylor]: Taking taylor expansion of (* 3 (/ 1 a)) in a 0.834 * [taylor]: Taking taylor expansion of 3 in a 0.834 * [backup-simplify]: Simplify 3 into 3 0.834 * [taylor]: Taking taylor expansion of (/ 1 a) in a 0.834 * [taylor]: Taking taylor expansion of a in a 0.834 * [backup-simplify]: Simplify 0 into 0 0.834 * [backup-simplify]: Simplify 1 into 1 0.834 * [backup-simplify]: Simplify (/ 1 1) into 1 0.834 * [taylor]: Taking taylor expansion of 1 in a 0.834 * [backup-simplify]: Simplify 1 into 1 0.835 * [backup-simplify]: Simplify (* 3 1) into 3 0.835 * [backup-simplify]: Simplify (+ 3 0) into 3 0.835 * [backup-simplify]: Simplify 3 into 3 0.835 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)))) into 0 0.835 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 a))) into 0 0.836 * [backup-simplify]: Simplify (+ 0 0) into 0 0.836 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.837 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)))) into 0 0.837 * [taylor]: Taking taylor expansion of 0 in a 0.837 * [backup-simplify]: Simplify 0 into 0 0.837 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.837 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 1)) into 0 0.838 * [backup-simplify]: Simplify (+ 0 1) into 1 0.838 * [backup-simplify]: Simplify 1 into 1 0.838 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.838 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 (/ 1 a)))) into 0 0.839 * [backup-simplify]: Simplify (+ 0 0) into 0 0.839 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.840 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.840 * [taylor]: Taking taylor expansion of 0 in a 0.840 * [backup-simplify]: Simplify 0 into 0 0.840 * [backup-simplify]: Simplify 0 into 0 0.841 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.841 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (* 0 1))) into 0 0.842 * [backup-simplify]: Simplify (+ 0 0) into 0 0.842 * [backup-simplify]: Simplify 0 into 0 0.842 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.843 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a))))) into 0 0.844 * [backup-simplify]: Simplify (+ 0 0) into 0 0.845 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.847 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.847 * [taylor]: Taking taylor expansion of 0 in a 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 0 into 0 0.848 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.849 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.850 * [backup-simplify]: Simplify (+ 0 0) into 0 0.850 * [backup-simplify]: Simplify 0 into 0 0.850 * [backup-simplify]: Simplify (- (+ (* (/ 1 a) (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)) (* 0 (/ 0 a)))) into 0 0.852 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (/ 1 a)))))) into 0 0.852 * [backup-simplify]: Simplify (+ 0 0) into 0 0.853 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.856 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (* 3 (/ 1 a)) 1) (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.856 * [taylor]: Taking taylor expansion of 0 in a 0.856 * [backup-simplify]: Simplify 0 into 0 0.856 * [backup-simplify]: Simplify 0 into 0 0.857 * [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)))) 0.857 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 0.858 * [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)))) 0.858 * [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 0.858 * [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 0.858 * [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 0.858 * [taylor]: Taking taylor expansion of (* 4 (pow a 2)) in b 0.858 * [taylor]: Taking taylor expansion of 4 in b 0.858 * [backup-simplify]: Simplify 4 into 4 0.858 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.858 * [taylor]: Taking taylor expansion of a in b 0.858 * [backup-simplify]: Simplify a into a 0.858 * [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 0.858 * [taylor]: Taking taylor expansion of (pow a 4) in b 0.858 * [taylor]: Taking taylor expansion of a in b 0.858 * [backup-simplify]: Simplify a into a 0.858 * [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 0.858 * [taylor]: Taking taylor expansion of (* 2 (* (pow a 2) (pow b 2))) in b 0.858 * [taylor]: Taking taylor expansion of 2 in b 0.858 * [backup-simplify]: Simplify 2 into 2 0.858 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in b 0.858 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.858 * [taylor]: Taking taylor expansion of a in b 0.858 * [backup-simplify]: Simplify a into a 0.858 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.858 * [taylor]: Taking taylor expansion of b in b 0.858 * [backup-simplify]: Simplify 0 into 0 0.858 * [backup-simplify]: Simplify 1 into 1 0.858 * [taylor]: Taking taylor expansion of (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))) in b 0.858 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in b 0.858 * [taylor]: Taking taylor expansion of 4 in b 0.858 * [backup-simplify]: Simplify 4 into 4 0.858 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.859 * [taylor]: Taking taylor expansion of b in b 0.859 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify 1 into 1 0.859 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow a 3))) in b 0.859 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.859 * [taylor]: Taking taylor expansion of b in b 0.859 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify 1 into 1 0.859 * [taylor]: Taking taylor expansion of (* 4 (pow a 3)) in b 0.859 * [taylor]: Taking taylor expansion of 4 in b 0.859 * [backup-simplify]: Simplify 4 into 4 0.859 * [taylor]: Taking taylor expansion of (pow a 3) in b 0.859 * [taylor]: Taking taylor expansion of a in b 0.859 * [backup-simplify]: Simplify a into a 0.859 * [taylor]: Taking taylor expansion of (* 12 (* a (pow b 2))) in b 0.859 * [taylor]: Taking taylor expansion of 12 in b 0.859 * [backup-simplify]: Simplify 12 into 12 0.859 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 0.859 * [taylor]: Taking taylor expansion of a in b 0.859 * [backup-simplify]: Simplify a into a 0.859 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.859 * [taylor]: Taking taylor expansion of b in b 0.859 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify 1 into 1 0.859 * [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 0.859 * [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 0.859 * [taylor]: Taking taylor expansion of (* 4 (pow a 2)) in a 0.859 * [taylor]: Taking taylor expansion of 4 in a 0.859 * [backup-simplify]: Simplify 4 into 4 0.859 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.859 * [taylor]: Taking taylor expansion of a in a 0.859 * [backup-simplify]: Simplify 0 into 0 0.859 * [backup-simplify]: Simplify 1 into 1 0.859 * [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 0.859 * [taylor]: Taking taylor expansion of (pow a 4) in a 0.860 * [taylor]: Taking taylor expansion of a in a 0.860 * [backup-simplify]: Simplify 0 into 0 0.860 * [backup-simplify]: Simplify 1 into 1 0.860 * [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 0.860 * [taylor]: Taking taylor expansion of (* 2 (* (pow a 2) (pow b 2))) in a 0.860 * [taylor]: Taking taylor expansion of 2 in a 0.860 * [backup-simplify]: Simplify 2 into 2 0.860 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 0.860 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.860 * [taylor]: Taking taylor expansion of a in a 0.860 * [backup-simplify]: Simplify 0 into 0 0.860 * [backup-simplify]: Simplify 1 into 1 0.860 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.860 * [taylor]: Taking taylor expansion of b in a 0.860 * [backup-simplify]: Simplify b into b 0.860 * [taylor]: Taking taylor expansion of (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))) in a 0.860 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in a 0.860 * [taylor]: Taking taylor expansion of 4 in a 0.860 * [backup-simplify]: Simplify 4 into 4 0.860 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.860 * [taylor]: Taking taylor expansion of b in a 0.860 * [backup-simplify]: Simplify b into b 0.860 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow a 3))) in a 0.860 * [taylor]: Taking taylor expansion of (pow b 4) in a 0.860 * [taylor]: Taking taylor expansion of b in a 0.860 * [backup-simplify]: Simplify b into b 0.860 * [taylor]: Taking taylor expansion of (* 4 (pow a 3)) in a 0.860 * [taylor]: Taking taylor expansion of 4 in a 0.860 * [backup-simplify]: Simplify 4 into 4 0.860 * [taylor]: Taking taylor expansion of (pow a 3) in a 0.860 * [taylor]: Taking taylor expansion of a in a 0.860 * [backup-simplify]: Simplify 0 into 0 0.860 * [backup-simplify]: Simplify 1 into 1 0.860 * [taylor]: Taking taylor expansion of (* 12 (* a (pow b 2))) in a 0.860 * [taylor]: Taking taylor expansion of 12 in a 0.860 * [backup-simplify]: Simplify 12 into 12 0.860 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 0.860 * [taylor]: Taking taylor expansion of a in a 0.861 * [backup-simplify]: Simplify 0 into 0 0.861 * [backup-simplify]: Simplify 1 into 1 0.861 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.861 * [taylor]: Taking taylor expansion of b in a 0.861 * [backup-simplify]: Simplify b into b 0.861 * [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 0.861 * [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 0.861 * [taylor]: Taking taylor expansion of (* 4 (pow a 2)) in a 0.861 * [taylor]: Taking taylor expansion of 4 in a 0.861 * [backup-simplify]: Simplify 4 into 4 0.861 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.861 * [taylor]: Taking taylor expansion of a in a 0.861 * [backup-simplify]: Simplify 0 into 0 0.861 * [backup-simplify]: Simplify 1 into 1 0.861 * [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 0.861 * [taylor]: Taking taylor expansion of (pow a 4) in a 0.861 * [taylor]: Taking taylor expansion of a in a 0.861 * [backup-simplify]: Simplify 0 into 0 0.861 * [backup-simplify]: Simplify 1 into 1 0.861 * [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 0.861 * [taylor]: Taking taylor expansion of (* 2 (* (pow a 2) (pow b 2))) in a 0.861 * [taylor]: Taking taylor expansion of 2 in a 0.861 * [backup-simplify]: Simplify 2 into 2 0.861 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 0.861 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.861 * [taylor]: Taking taylor expansion of a in a 0.861 * [backup-simplify]: Simplify 0 into 0 0.861 * [backup-simplify]: Simplify 1 into 1 0.861 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.861 * [taylor]: Taking taylor expansion of b in a 0.861 * [backup-simplify]: Simplify b into b 0.861 * [taylor]: Taking taylor expansion of (+ (* 4 (pow b 2)) (+ (pow b 4) (* 4 (pow a 3)))) in a 0.861 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in a 0.861 * [taylor]: Taking taylor expansion of 4 in a 0.861 * [backup-simplify]: Simplify 4 into 4 0.862 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.862 * [taylor]: Taking taylor expansion of b in a 0.862 * [backup-simplify]: Simplify b into b 0.862 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow a 3))) in a 0.862 * [taylor]: Taking taylor expansion of (pow b 4) in a 0.862 * [taylor]: Taking taylor expansion of b in a 0.862 * [backup-simplify]: Simplify b into b 0.862 * [taylor]: Taking taylor expansion of (* 4 (pow a 3)) in a 0.862 * [taylor]: Taking taylor expansion of 4 in a 0.862 * [backup-simplify]: Simplify 4 into 4 0.862 * [taylor]: Taking taylor expansion of (pow a 3) in a 0.862 * [taylor]: Taking taylor expansion of a in a 0.862 * [backup-simplify]: Simplify 0 into 0 0.862 * [backup-simplify]: Simplify 1 into 1 0.862 * [taylor]: Taking taylor expansion of (* 12 (* a (pow b 2))) in a 0.862 * [taylor]: Taking taylor expansion of 12 in a 0.862 * [backup-simplify]: Simplify 12 into 12 0.862 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 0.862 * [taylor]: Taking taylor expansion of a in a 0.862 * [backup-simplify]: Simplify 0 into 0 0.862 * [backup-simplify]: Simplify 1 into 1 0.862 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.862 * [taylor]: Taking taylor expansion of b in a 0.862 * [backup-simplify]: Simplify b into b 0.862 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.862 * [backup-simplify]: Simplify (* 4 (pow b 2)) into (* 4 (pow b 2)) 0.862 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.863 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 0.863 * [backup-simplify]: Simplify (+ (pow b 4) 0) into (pow b 4) 0.863 * [backup-simplify]: Simplify (+ (* 4 (pow b 2)) (pow b 4)) into (+ (pow b 4) (* 4 (pow b 2))) 0.863 * [backup-simplify]: Simplify (+ 0 (+ (pow b 4) (* 4 (pow b 2)))) into (+ (pow b 4) (* 4 (pow b 2))) 0.863 * [backup-simplify]: Simplify (+ 0 (+ (pow b 4) (* 4 (pow b 2)))) into (+ (pow b 4) (* 4 (pow b 2))) 0.864 * [backup-simplify]: Simplify (+ 0 (+ (pow b 4) (* 4 (pow b 2)))) into (+ (pow b 4) (* 4 (pow b 2))) 0.864 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.864 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 0.864 * [backup-simplify]: Simplify (* 12 0) into 0 0.865 * [backup-simplify]: Simplify (- 0) into 0 0.865 * [backup-simplify]: Simplify (+ (+ (pow b 4) (* 4 (pow b 2))) 0) into (+ (pow b 4) (* 4 (pow b 2))) 0.865 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow b 2))) in b 0.866 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.866 * [taylor]: Taking taylor expansion of b in b 0.866 * [backup-simplify]: Simplify 0 into 0 0.866 * [backup-simplify]: Simplify 1 into 1 0.866 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in b 0.866 * [taylor]: Taking taylor expansion of 4 in b 0.866 * [backup-simplify]: Simplify 4 into 4 0.866 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.866 * [taylor]: Taking taylor expansion of b in b 0.866 * [backup-simplify]: Simplify 0 into 0 0.866 * [backup-simplify]: Simplify 1 into 1 0.866 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.866 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 (pow b 2))) into 0 0.867 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.867 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (* 0 (pow b 2))) into 0 0.867 * [backup-simplify]: Simplify (+ 0 0) into 0 0.868 * [backup-simplify]: Simplify (+ 0 0) into 0 0.868 * [backup-simplify]: Simplify (+ 0 0) into 0 0.868 * [backup-simplify]: Simplify (+ 0 0) into 0 0.869 * [backup-simplify]: Simplify (+ 0 0) into 0 0.869 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.869 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 0.870 * [backup-simplify]: Simplify (+ (* 12 (pow b 2)) (* 0 0)) into (* 12 (pow b 2)) 0.870 * [backup-simplify]: Simplify (- (* 12 (pow b 2))) into (- (* 12 (pow b 2))) 0.870 * [backup-simplify]: Simplify (+ 0 (- (* 12 (pow b 2)))) into (- (* 12 (pow b 2))) 0.870 * [taylor]: Taking taylor expansion of (- (* 12 (pow b 2))) in b 0.870 * [taylor]: Taking taylor expansion of (* 12 (pow b 2)) in b 0.870 * [taylor]: Taking taylor expansion of 12 in b 0.870 * [backup-simplify]: Simplify 12 into 12 0.870 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.870 * [taylor]: Taking taylor expansion of b in b 0.870 * [backup-simplify]: Simplify 0 into 0 0.870 * [backup-simplify]: Simplify 1 into 1 0.871 * [backup-simplify]: Simplify (* 1 1) into 1 0.871 * [backup-simplify]: Simplify (* 4 1) into 4 0.872 * [backup-simplify]: Simplify (* 1 1) into 1 0.872 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.872 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 0.872 * [backup-simplify]: Simplify (* 2 (pow b 2)) into (* 2 (pow b 2)) 0.872 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.873 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 0.874 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.874 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 0.874 * [backup-simplify]: Simplify (+ 0 0) into 0 0.875 * [backup-simplify]: Simplify (+ 0 0) into 0 0.875 * [backup-simplify]: Simplify (+ (* 2 (pow b 2)) 0) into (* 2 (pow b 2)) 0.875 * [backup-simplify]: Simplify (+ 0 (* 2 (pow b 2))) into (* 2 (pow b 2)) 0.875 * [backup-simplify]: Simplify (+ 4 (* 2 (pow b 2))) into (+ (* 2 (pow b 2)) 4) 0.876 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.876 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 0.877 * [backup-simplify]: Simplify (+ (* 12 0) (+ (* 0 (pow b 2)) (* 0 0))) into 0 0.878 * [backup-simplify]: Simplify (- 0) into 0 0.878 * [backup-simplify]: Simplify (+ (+ (* 2 (pow b 2)) 4) 0) into (+ (* 2 (pow b 2)) 4) 0.878 * [taylor]: Taking taylor expansion of (+ (* 2 (pow b 2)) 4) in b 0.878 * [taylor]: Taking taylor expansion of (* 2 (pow b 2)) in b 0.878 * [taylor]: Taking taylor expansion of 2 in b 0.878 * [backup-simplify]: Simplify 2 into 2 0.878 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.878 * [taylor]: Taking taylor expansion of b in b 0.878 * [backup-simplify]: Simplify 0 into 0 0.878 * [backup-simplify]: Simplify 1 into 1 0.878 * [taylor]: Taking taylor expansion of 4 in b 0.878 * [backup-simplify]: Simplify 4 into 4 0.879 * [backup-simplify]: Simplify (+ 0 4) into 4 0.879 * [backup-simplify]: Simplify 4 into 4 0.879 * [backup-simplify]: Simplify (* 1 1) into 1 0.880 * [backup-simplify]: Simplify (* 4 1) into 4 0.880 * [backup-simplify]: Simplify (+ 0 4) into 4 0.880 * [backup-simplify]: Simplify 4 into 4 0.881 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.882 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 0.882 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.882 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.883 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow b 2))) into 0 0.883 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (pow b 2))) into 0 0.884 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 0.885 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 0.886 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 0.887 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 0.888 * [backup-simplify]: Simplify (* 1 1) into 1 0.888 * [backup-simplify]: Simplify (* 1 1) into 1 0.888 * [backup-simplify]: Simplify (* 4 1) into 4 0.889 * [backup-simplify]: Simplify (+ 0 4) into 4 0.889 * [backup-simplify]: Simplify (+ 0 4) into 4 0.890 * [backup-simplify]: Simplify (+ 0 4) into 4 0.890 * [backup-simplify]: Simplify (+ 0 4) into 4 0.893 * [backup-simplify]: Simplify (+ 0 4) into 4 0.894 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 0.895 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 0.896 * [backup-simplify]: Simplify (+ (* 12 0) (+ (* 0 0) (+ (* 0 (pow b 2)) (* 0 0)))) into 0 0.897 * [backup-simplify]: Simplify (- 0) into 0 0.897 * [backup-simplify]: Simplify (+ 4 0) into 4 0.897 * [taylor]: Taking taylor expansion of 4 in b 0.897 * [backup-simplify]: Simplify 4 into 4 0.897 * [backup-simplify]: Simplify 4 into 4 0.898 * [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)))) 0.899 * [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))))) 0.899 * [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 0.899 * [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 0.899 * [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 0.899 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in b 0.899 * [taylor]: Taking taylor expansion of 4 in b 0.899 * [backup-simplify]: Simplify 4 into 4 0.899 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 0.899 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.899 * [taylor]: Taking taylor expansion of a in b 0.899 * [backup-simplify]: Simplify a into a 0.899 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.899 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.899 * [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 0.899 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in b 0.899 * [taylor]: Taking taylor expansion of 4 in b 0.899 * [backup-simplify]: Simplify 4 into 4 0.899 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 0.899 * [taylor]: Taking taylor expansion of (pow a 3) in b 0.899 * [taylor]: Taking taylor expansion of a in b 0.899 * [backup-simplify]: Simplify a into a 0.899 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.899 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 0.900 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 0.900 * [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 0.900 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in b 0.900 * [taylor]: Taking taylor expansion of 2 in b 0.900 * [backup-simplify]: Simplify 2 into 2 0.900 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in b 0.900 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in b 0.900 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.900 * [taylor]: Taking taylor expansion of a in b 0.900 * [backup-simplify]: Simplify a into a 0.900 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.900 * [taylor]: Taking taylor expansion of b in b 0.900 * [backup-simplify]: Simplify 0 into 0 0.900 * [backup-simplify]: Simplify 1 into 1 0.900 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.901 * [backup-simplify]: Simplify (* 1 1) into 1 0.901 * [backup-simplify]: Simplify (* (pow a 2) 1) into (pow a 2) 0.901 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.901 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in b 0.901 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in b 0.901 * [taylor]: Taking taylor expansion of (pow a 4) in b 0.901 * [taylor]: Taking taylor expansion of a in b 0.901 * [backup-simplify]: Simplify a into a 0.901 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.901 * [backup-simplify]: Simplify (* (pow a 2) (pow a 2)) into (pow a 4) 0.901 * [backup-simplify]: Simplify (/ 1 (pow a 4)) into (/ 1 (pow a 4)) 0.901 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 0.901 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 0.901 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.901 * [taylor]: Taking taylor expansion of b in b 0.901 * [backup-simplify]: Simplify 0 into 0 0.901 * [backup-simplify]: Simplify 1 into 1 0.902 * [backup-simplify]: Simplify (* 1 1) into 1 0.903 * [backup-simplify]: Simplify (* 1 1) into 1 0.903 * [backup-simplify]: Simplify (/ 1 1) into 1 0.903 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 0.903 * [taylor]: Taking taylor expansion of 4 in b 0.903 * [backup-simplify]: Simplify 4 into 4 0.903 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.903 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.903 * [taylor]: Taking taylor expansion of b in b 0.903 * [backup-simplify]: Simplify 0 into 0 0.903 * [backup-simplify]: Simplify 1 into 1 0.904 * [backup-simplify]: Simplify (* 1 1) into 1 0.904 * [backup-simplify]: Simplify (/ 1 1) into 1 0.904 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in b 0.904 * [taylor]: Taking taylor expansion of 12 in b 0.904 * [backup-simplify]: Simplify 12 into 12 0.904 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 0.904 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 0.904 * [taylor]: Taking taylor expansion of a in b 0.904 * [backup-simplify]: Simplify a into a 0.904 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.904 * [taylor]: Taking taylor expansion of b in b 0.904 * [backup-simplify]: Simplify 0 into 0 0.904 * [backup-simplify]: Simplify 1 into 1 0.905 * [backup-simplify]: Simplify (* 1 1) into 1 0.905 * [backup-simplify]: Simplify (* a 1) into a 0.905 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.905 * [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 0.905 * [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 0.905 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 0.905 * [taylor]: Taking taylor expansion of 4 in a 0.905 * [backup-simplify]: Simplify 4 into 4 0.905 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.905 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.906 * [taylor]: Taking taylor expansion of a in a 0.906 * [backup-simplify]: Simplify 0 into 0 0.906 * [backup-simplify]: Simplify 1 into 1 0.906 * [backup-simplify]: Simplify (* 1 1) into 1 0.906 * [backup-simplify]: Simplify (/ 1 1) into 1 0.906 * [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 0.906 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 0.906 * [taylor]: Taking taylor expansion of 4 in a 0.907 * [backup-simplify]: Simplify 4 into 4 0.907 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 0.907 * [taylor]: Taking taylor expansion of (pow a 3) in a 0.907 * [taylor]: Taking taylor expansion of a in a 0.907 * [backup-simplify]: Simplify 0 into 0 0.907 * [backup-simplify]: Simplify 1 into 1 0.907 * [backup-simplify]: Simplify (* 1 1) into 1 0.907 * [backup-simplify]: Simplify (* 1 1) into 1 0.908 * [backup-simplify]: Simplify (/ 1 1) into 1 0.908 * [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 0.908 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 0.908 * [taylor]: Taking taylor expansion of 2 in a 0.908 * [backup-simplify]: Simplify 2 into 2 0.908 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 0.908 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 0.908 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.908 * [taylor]: Taking taylor expansion of a in a 0.908 * [backup-simplify]: Simplify 0 into 0 0.908 * [backup-simplify]: Simplify 1 into 1 0.908 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.908 * [taylor]: Taking taylor expansion of b in a 0.908 * [backup-simplify]: Simplify b into b 0.909 * [backup-simplify]: Simplify (* 1 1) into 1 0.909 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.909 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 0.909 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.909 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 0.909 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 0.909 * [taylor]: Taking taylor expansion of (pow a 4) in a 0.909 * [taylor]: Taking taylor expansion of a in a 0.909 * [backup-simplify]: Simplify 0 into 0 0.909 * [backup-simplify]: Simplify 1 into 1 0.910 * [backup-simplify]: Simplify (* 1 1) into 1 0.910 * [backup-simplify]: Simplify (* 1 1) into 1 0.910 * [backup-simplify]: Simplify (/ 1 1) into 1 0.910 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 0.910 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 0.910 * [taylor]: Taking taylor expansion of (pow b 4) in a 0.910 * [taylor]: Taking taylor expansion of b in a 0.910 * [backup-simplify]: Simplify b into b 0.911 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.911 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 0.911 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 0.911 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 0.911 * [taylor]: Taking taylor expansion of 4 in a 0.911 * [backup-simplify]: Simplify 4 into 4 0.911 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.911 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.911 * [taylor]: Taking taylor expansion of b in a 0.911 * [backup-simplify]: Simplify b into b 0.911 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.911 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.911 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 0.911 * [taylor]: Taking taylor expansion of 12 in a 0.911 * [backup-simplify]: Simplify 12 into 12 0.911 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 0.911 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 0.912 * [taylor]: Taking taylor expansion of a in a 0.912 * [backup-simplify]: Simplify 0 into 0 0.912 * [backup-simplify]: Simplify 1 into 1 0.912 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.912 * [taylor]: Taking taylor expansion of b in a 0.912 * [backup-simplify]: Simplify b into b 0.912 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.912 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 0.912 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.912 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 0.912 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.912 * [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 0.913 * [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 0.913 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 0.913 * [taylor]: Taking taylor expansion of 4 in a 0.913 * [backup-simplify]: Simplify 4 into 4 0.913 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.913 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.913 * [taylor]: Taking taylor expansion of a in a 0.913 * [backup-simplify]: Simplify 0 into 0 0.913 * [backup-simplify]: Simplify 1 into 1 0.913 * [backup-simplify]: Simplify (* 1 1) into 1 0.913 * [backup-simplify]: Simplify (/ 1 1) into 1 0.913 * [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 0.914 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 0.914 * [taylor]: Taking taylor expansion of 4 in a 0.914 * [backup-simplify]: Simplify 4 into 4 0.914 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 0.914 * [taylor]: Taking taylor expansion of (pow a 3) in a 0.914 * [taylor]: Taking taylor expansion of a in a 0.914 * [backup-simplify]: Simplify 0 into 0 0.914 * [backup-simplify]: Simplify 1 into 1 0.914 * [backup-simplify]: Simplify (* 1 1) into 1 0.914 * [backup-simplify]: Simplify (* 1 1) into 1 0.915 * [backup-simplify]: Simplify (/ 1 1) into 1 0.915 * [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 0.915 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 0.915 * [taylor]: Taking taylor expansion of 2 in a 0.915 * [backup-simplify]: Simplify 2 into 2 0.915 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 0.915 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 0.915 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.916 * [taylor]: Taking taylor expansion of a in a 0.916 * [backup-simplify]: Simplify 0 into 0 0.916 * [backup-simplify]: Simplify 1 into 1 0.916 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.916 * [taylor]: Taking taylor expansion of b in a 0.916 * [backup-simplify]: Simplify b into b 0.916 * [backup-simplify]: Simplify (* 1 1) into 1 0.916 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.916 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 0.916 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.916 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 0.916 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 0.916 * [taylor]: Taking taylor expansion of (pow a 4) in a 0.916 * [taylor]: Taking taylor expansion of a in a 0.916 * [backup-simplify]: Simplify 0 into 0 0.916 * [backup-simplify]: Simplify 1 into 1 0.917 * [backup-simplify]: Simplify (* 1 1) into 1 0.917 * [backup-simplify]: Simplify (* 1 1) into 1 0.918 * [backup-simplify]: Simplify (/ 1 1) into 1 0.918 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 0.918 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 0.918 * [taylor]: Taking taylor expansion of (pow b 4) in a 0.918 * [taylor]: Taking taylor expansion of b in a 0.918 * [backup-simplify]: Simplify b into b 0.918 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.918 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 0.918 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 0.918 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 0.918 * [taylor]: Taking taylor expansion of 4 in a 0.918 * [backup-simplify]: Simplify 4 into 4 0.918 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.918 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.918 * [taylor]: Taking taylor expansion of b in a 0.918 * [backup-simplify]: Simplify b into b 0.918 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.918 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.918 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 0.918 * [taylor]: Taking taylor expansion of 12 in a 0.918 * [backup-simplify]: Simplify 12 into 12 0.918 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 0.919 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 0.919 * [taylor]: Taking taylor expansion of a in a 0.919 * [backup-simplify]: Simplify 0 into 0 0.919 * [backup-simplify]: Simplify 1 into 1 0.919 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.919 * [taylor]: Taking taylor expansion of b in a 0.919 * [backup-simplify]: Simplify b into b 0.919 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.919 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 0.919 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.919 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 0.919 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.920 * [backup-simplify]: Simplify (+ 1 0) into 1 0.921 * [backup-simplify]: Simplify (+ 0 1) into 1 0.921 * [backup-simplify]: Simplify (+ 0 1) into 1 0.921 * [backup-simplify]: Simplify (+ 0 1) into 1 0.922 * [backup-simplify]: Simplify (+ 1 0) into 1 0.922 * [taylor]: Taking taylor expansion of 1 in b 0.922 * [backup-simplify]: Simplify 1 into 1 0.922 * [backup-simplify]: Simplify (* 4 1) into 4 0.923 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.924 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.925 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.925 * [backup-simplify]: Simplify (+ 0 0) into 0 0.926 * [backup-simplify]: Simplify (+ 0 0) into 0 0.926 * [backup-simplify]: Simplify (+ 4 0) into 4 0.927 * [backup-simplify]: Simplify (+ 0 4) into 4 0.927 * [backup-simplify]: Simplify (+ 4 0) into 4 0.927 * [taylor]: Taking taylor expansion of 4 in b 0.927 * [backup-simplify]: Simplify 4 into 4 0.928 * [backup-simplify]: Simplify (* 4 1) into 4 0.928 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.929 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.931 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 0.931 * [backup-simplify]: Simplify (* 2 (/ 1 (pow b 2))) into (/ 2 (pow b 2)) 0.932 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.933 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.934 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.935 * [backup-simplify]: Simplify (+ 0 0) into 0 0.935 * [backup-simplify]: Simplify (+ (/ 2 (pow b 2)) 0) into (* 2 (/ 1 (pow b 2))) 0.935 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 (pow b 2)))) into (* 2 (/ 1 (pow b 2))) 0.935 * [backup-simplify]: Simplify (+ 4 (* 2 (/ 1 (pow b 2)))) into (+ 4 (* 2 (/ 1 (pow b 2)))) 0.935 * [backup-simplify]: Simplify (+ (+ 4 (* 2 (/ 1 (pow b 2)))) 0) into (+ 4 (* 2 (/ 1 (pow b 2)))) 0.935 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 0.935 * [taylor]: Taking taylor expansion of 4 in b 0.935 * [backup-simplify]: Simplify 4 into 4 0.935 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 0.935 * [taylor]: Taking taylor expansion of 2 in b 0.935 * [backup-simplify]: Simplify 2 into 2 0.935 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.935 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.935 * [taylor]: Taking taylor expansion of b in b 0.935 * [backup-simplify]: Simplify 0 into 0 0.935 * [backup-simplify]: Simplify 1 into 1 0.936 * [backup-simplify]: Simplify (* 1 1) into 1 0.936 * [backup-simplify]: Simplify (/ 1 1) into 1 0.937 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.939 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 0.940 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.941 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.942 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.943 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 0.943 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.943 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.944 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow b 2))) into 0 0.944 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 0.945 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 (pow b 2)))) into 0 0.946 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.947 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.948 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.948 * [backup-simplify]: Simplify (+ 0 0) into 0 0.948 * [backup-simplify]: Simplify (+ 0 0) into 0 0.949 * [backup-simplify]: Simplify (+ 0 0) into 0 0.949 * [backup-simplify]: Simplify (+ 0 0) into 0 0.949 * [backup-simplify]: Simplify (* 12 (/ 1 (pow b 2))) into (/ 12 (pow b 2)) 0.950 * [backup-simplify]: Simplify (- (/ 12 (pow b 2))) into (- (* 12 (/ 1 (pow b 2)))) 0.950 * [backup-simplify]: Simplify (+ 0 (- (* 12 (/ 1 (pow b 2))))) into (- (* 12 (/ 1 (pow b 2)))) 0.950 * [taylor]: Taking taylor expansion of (- (* 12 (/ 1 (pow b 2)))) in b 0.950 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 0.950 * [taylor]: Taking taylor expansion of 12 in b 0.950 * [backup-simplify]: Simplify 12 into 12 0.950 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.950 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.950 * [taylor]: Taking taylor expansion of b in b 0.950 * [backup-simplify]: Simplify 0 into 0 0.950 * [backup-simplify]: Simplify 1 into 1 0.950 * [backup-simplify]: Simplify (* 1 1) into 1 0.951 * [backup-simplify]: Simplify (/ 1 1) into 1 0.952 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.953 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.954 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 0.955 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.956 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.957 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.958 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.958 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.959 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.960 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 0.960 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 0.961 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 (pow b 2))))) into 0 0.963 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.964 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 0.965 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.965 * [backup-simplify]: Simplify (* 4 (/ 1 (pow b 2))) into (/ 4 (pow b 2)) 0.965 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (/ 4 (pow b 2))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0.966 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0.966 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0.966 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0.967 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0.967 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 0.968 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 0.968 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 0.969 * [backup-simplify]: Simplify (+ (* 12 0) (* 0 (/ 1 (pow b 2)))) into 0 0.969 * [backup-simplify]: Simplify (- 0) into 0 0.969 * [backup-simplify]: Simplify (+ (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0.969 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 0.969 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 0.969 * [taylor]: Taking taylor expansion of (pow b 4) in b 0.969 * [taylor]: Taking taylor expansion of b in b 0.969 * [backup-simplify]: Simplify 0 into 0 0.970 * [backup-simplify]: Simplify 1 into 1 0.970 * [backup-simplify]: Simplify (* 1 1) into 1 0.970 * [backup-simplify]: Simplify (* 1 1) into 1 0.971 * [backup-simplify]: Simplify (/ 1 1) into 1 0.971 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 0.971 * [taylor]: Taking taylor expansion of 4 in b 0.971 * [backup-simplify]: Simplify 4 into 4 0.971 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.971 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.971 * [taylor]: Taking taylor expansion of b in b 0.971 * [backup-simplify]: Simplify 0 into 0 0.971 * [backup-simplify]: Simplify 1 into 1 0.971 * [backup-simplify]: Simplify (* 1 1) into 1 0.972 * [backup-simplify]: Simplify (/ 1 1) into 1 0.972 * [backup-simplify]: Simplify (+ 1 0) into 1 0.972 * [backup-simplify]: Simplify 1 into 1 0.973 * [backup-simplify]: Simplify (* 2 1) into 2 0.973 * [backup-simplify]: Simplify (+ 0 2) into 2 0.973 * [backup-simplify]: Simplify 2 into 2 0.973 * [backup-simplify]: Simplify 1 into 1 0.974 * [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.975 * [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)))) 0.975 * [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 0.975 * [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 0.976 * [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 0.976 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in b 0.976 * [taylor]: Taking taylor expansion of 4 in b 0.976 * [backup-simplify]: Simplify 4 into 4 0.976 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 0.976 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.976 * [taylor]: Taking taylor expansion of a in b 0.976 * [backup-simplify]: Simplify a into a 0.976 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.976 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.976 * [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 0.976 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in b 0.976 * [taylor]: Taking taylor expansion of 12 in b 0.976 * [backup-simplify]: Simplify 12 into 12 0.976 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 0.976 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 0.976 * [taylor]: Taking taylor expansion of a in b 0.976 * [backup-simplify]: Simplify a into a 0.976 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.976 * [taylor]: Taking taylor expansion of b in b 0.976 * [backup-simplify]: Simplify 0 into 0 0.976 * [backup-simplify]: Simplify 1 into 1 0.977 * [backup-simplify]: Simplify (* 1 1) into 1 0.977 * [backup-simplify]: Simplify (* a 1) into a 0.977 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 0.977 * [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 0.977 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in b 0.977 * [taylor]: Taking taylor expansion of 2 in b 0.977 * [backup-simplify]: Simplify 2 into 2 0.977 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in b 0.977 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in b 0.977 * [taylor]: Taking taylor expansion of (pow a 2) in b 0.977 * [taylor]: Taking taylor expansion of a in b 0.977 * [backup-simplify]: Simplify a into a 0.977 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.977 * [taylor]: Taking taylor expansion of b in b 0.977 * [backup-simplify]: Simplify 0 into 0 0.977 * [backup-simplify]: Simplify 1 into 1 0.977 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.978 * [backup-simplify]: Simplify (* 1 1) into 1 0.978 * [backup-simplify]: Simplify (* (pow a 2) 1) into (pow a 2) 0.978 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 0.978 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in b 0.978 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in b 0.978 * [taylor]: Taking taylor expansion of (pow a 4) 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 (* a a) into (pow a 2) 0.978 * [backup-simplify]: Simplify (* (pow a 2) (pow a 2)) into (pow a 4) 0.978 * [backup-simplify]: Simplify (/ 1 (pow a 4)) into (/ 1 (pow a 4)) 0.978 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 0.978 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 0.979 * [taylor]: Taking taylor expansion of (pow b 4) 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 (* 1 1) into 1 0.979 * [backup-simplify]: Simplify (* 1 1) into 1 0.980 * [backup-simplify]: Simplify (/ 1 1) into 1 0.980 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 0.980 * [taylor]: Taking taylor expansion of 4 in b 0.980 * [backup-simplify]: Simplify 4 into 4 0.980 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 0.980 * [taylor]: Taking taylor expansion of (pow b 2) in b 0.980 * [taylor]: Taking taylor expansion of b in b 0.980 * [backup-simplify]: Simplify 0 into 0 0.980 * [backup-simplify]: Simplify 1 into 1 0.980 * [backup-simplify]: Simplify (* 1 1) into 1 0.981 * [backup-simplify]: Simplify (/ 1 1) into 1 0.981 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in b 0.981 * [taylor]: Taking taylor expansion of 4 in b 0.981 * [backup-simplify]: Simplify 4 into 4 0.981 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 0.981 * [taylor]: Taking taylor expansion of (pow a 3) in b 0.981 * [taylor]: Taking taylor expansion of a in b 0.981 * [backup-simplify]: Simplify a into a 0.981 * [backup-simplify]: Simplify (* a a) into (pow a 2) 0.981 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 0.981 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 0.981 * [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 0.981 * [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 0.981 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 0.981 * [taylor]: Taking taylor expansion of 4 in a 0.981 * [backup-simplify]: Simplify 4 into 4 0.982 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.982 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.982 * [taylor]: Taking taylor expansion of a in a 0.982 * [backup-simplify]: Simplify 0 into 0 0.982 * [backup-simplify]: Simplify 1 into 1 0.982 * [backup-simplify]: Simplify (* 1 1) into 1 0.982 * [backup-simplify]: Simplify (/ 1 1) into 1 0.982 * [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 0.982 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 0.983 * [taylor]: Taking taylor expansion of 12 in a 0.983 * [backup-simplify]: Simplify 12 into 12 0.983 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 0.983 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 0.983 * [taylor]: Taking taylor expansion of a in a 0.983 * [backup-simplify]: Simplify 0 into 0 0.983 * [backup-simplify]: Simplify 1 into 1 0.983 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.983 * [taylor]: Taking taylor expansion of b in a 0.983 * [backup-simplify]: Simplify b into b 0.983 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.983 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 0.983 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.983 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 0.984 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.984 * [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 0.984 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 0.984 * [taylor]: Taking taylor expansion of 2 in a 0.984 * [backup-simplify]: Simplify 2 into 2 0.984 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 0.984 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 0.984 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.984 * [taylor]: Taking taylor expansion of a in a 0.984 * [backup-simplify]: Simplify 0 into 0 0.984 * [backup-simplify]: Simplify 1 into 1 0.984 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.984 * [taylor]: Taking taylor expansion of b in a 0.984 * [backup-simplify]: Simplify b into b 0.984 * [backup-simplify]: Simplify (* 1 1) into 1 0.984 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.985 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 0.985 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.985 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 0.985 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 0.985 * [taylor]: Taking taylor expansion of (pow a 4) in a 0.985 * [taylor]: Taking taylor expansion of a in a 0.985 * [backup-simplify]: Simplify 0 into 0 0.985 * [backup-simplify]: Simplify 1 into 1 0.985 * [backup-simplify]: Simplify (* 1 1) into 1 0.986 * [backup-simplify]: Simplify (* 1 1) into 1 0.986 * [backup-simplify]: Simplify (/ 1 1) into 1 0.986 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 0.986 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 0.986 * [taylor]: Taking taylor expansion of (pow b 4) in a 0.986 * [taylor]: Taking taylor expansion of b in a 0.986 * [backup-simplify]: Simplify b into b 0.986 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.986 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 0.986 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 0.986 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 0.986 * [taylor]: Taking taylor expansion of 4 in a 0.986 * [backup-simplify]: Simplify 4 into 4 0.986 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.986 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.987 * [taylor]: Taking taylor expansion of b in a 0.987 * [backup-simplify]: Simplify b into b 0.987 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.987 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.987 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 0.987 * [taylor]: Taking taylor expansion of 4 in a 0.987 * [backup-simplify]: Simplify 4 into 4 0.987 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 0.987 * [taylor]: Taking taylor expansion of (pow a 3) in a 0.987 * [taylor]: Taking taylor expansion of a in a 0.987 * [backup-simplify]: Simplify 0 into 0 0.987 * [backup-simplify]: Simplify 1 into 1 0.987 * [backup-simplify]: Simplify (* 1 1) into 1 0.988 * [backup-simplify]: Simplify (* 1 1) into 1 0.988 * [backup-simplify]: Simplify (/ 1 1) into 1 0.988 * [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 0.988 * [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 0.988 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 2))) in a 0.988 * [taylor]: Taking taylor expansion of 4 in a 0.988 * [backup-simplify]: Simplify 4 into 4 0.988 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 0.988 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.988 * [taylor]: Taking taylor expansion of a in a 0.988 * [backup-simplify]: Simplify 0 into 0 0.988 * [backup-simplify]: Simplify 1 into 1 0.989 * [backup-simplify]: Simplify (* 1 1) into 1 0.989 * [backup-simplify]: Simplify (/ 1 1) into 1 0.989 * [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 0.989 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (* a (pow b 2)))) in a 0.989 * [taylor]: Taking taylor expansion of 12 in a 0.989 * [backup-simplify]: Simplify 12 into 12 0.989 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 0.989 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 0.989 * [taylor]: Taking taylor expansion of a in a 0.989 * [backup-simplify]: Simplify 0 into 0 0.989 * [backup-simplify]: Simplify 1 into 1 0.989 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.989 * [taylor]: Taking taylor expansion of b in a 0.989 * [backup-simplify]: Simplify b into b 0.990 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.990 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 0.990 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 0.990 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 0.990 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.990 * [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 0.990 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (* (pow a 2) (pow b 2)))) in a 0.990 * [taylor]: Taking taylor expansion of 2 in a 0.990 * [backup-simplify]: Simplify 2 into 2 0.990 * [taylor]: Taking taylor expansion of (/ 1 (* (pow a 2) (pow b 2))) in a 0.991 * [taylor]: Taking taylor expansion of (* (pow a 2) (pow b 2)) in a 0.991 * [taylor]: Taking taylor expansion of (pow a 2) in a 0.991 * [taylor]: Taking taylor expansion of a in a 0.991 * [backup-simplify]: Simplify 0 into 0 0.991 * [backup-simplify]: Simplify 1 into 1 0.991 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.991 * [taylor]: Taking taylor expansion of b in a 0.991 * [backup-simplify]: Simplify b into b 0.991 * [backup-simplify]: Simplify (* 1 1) into 1 0.991 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.991 * [backup-simplify]: Simplify (* 1 (pow b 2)) into (pow b 2) 0.991 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.991 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 4)) (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) in a 0.991 * [taylor]: Taking taylor expansion of (/ 1 (pow a 4)) in a 0.991 * [taylor]: Taking taylor expansion of (pow a 4) in a 0.991 * [taylor]: Taking taylor expansion of a in a 0.991 * [backup-simplify]: Simplify 0 into 0 0.992 * [backup-simplify]: Simplify 1 into 1 0.992 * [backup-simplify]: Simplify (* 1 1) into 1 0.992 * [backup-simplify]: Simplify (* 1 1) into 1 0.993 * [backup-simplify]: Simplify (/ 1 1) into 1 0.993 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in a 0.993 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in a 0.993 * [taylor]: Taking taylor expansion of (pow b 4) in a 0.993 * [taylor]: Taking taylor expansion of b in a 0.993 * [backup-simplify]: Simplify b into b 0.993 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.993 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 0.993 * [backup-simplify]: Simplify (/ 1 (pow b 4)) into (/ 1 (pow b 4)) 0.993 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in a 0.993 * [taylor]: Taking taylor expansion of 4 in a 0.993 * [backup-simplify]: Simplify 4 into 4 0.993 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 0.993 * [taylor]: Taking taylor expansion of (pow b 2) in a 0.993 * [taylor]: Taking taylor expansion of b in a 0.993 * [backup-simplify]: Simplify b into b 0.993 * [backup-simplify]: Simplify (* b b) into (pow b 2) 0.993 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 0.993 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow a 3))) in a 0.993 * [taylor]: Taking taylor expansion of 4 in a 0.994 * [backup-simplify]: Simplify 4 into 4 0.994 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 0.994 * [taylor]: Taking taylor expansion of (pow a 3) in a 0.994 * [taylor]: Taking taylor expansion of a in a 0.994 * [backup-simplify]: Simplify 0 into 0 0.994 * [backup-simplify]: Simplify 1 into 1 0.994 * [backup-simplify]: Simplify (* 1 1) into 1 0.994 * [backup-simplify]: Simplify (* 1 1) into 1 0.995 * [backup-simplify]: Simplify (/ 1 1) into 1 0.995 * [backup-simplify]: Simplify (+ 1 0) into 1 0.996 * [backup-simplify]: Simplify (+ 0 1) into 1 0.996 * [backup-simplify]: Simplify (+ 0 1) into 1 0.997 * [backup-simplify]: Simplify (+ 0 1) into 1 0.997 * [backup-simplify]: Simplify (+ 1 0) into 1 0.997 * [taylor]: Taking taylor expansion of 1 in b 0.997 * [backup-simplify]: Simplify 1 into 1 0.998 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.999 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.999 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.000 * [backup-simplify]: Simplify (+ 0 0) into 0 1.000 * [backup-simplify]: Simplify (+ 0 0) into 0 1.000 * [backup-simplify]: Simplify (+ 0 0) into 0 1.001 * [backup-simplify]: Simplify (+ 0 0) into 0 1.001 * [backup-simplify]: Simplify (* 4 1) into 4 1.002 * [backup-simplify]: Simplify (- 4) into -4 1.002 * [backup-simplify]: Simplify (+ 0 -4) into -4 1.002 * [taylor]: Taking taylor expansion of -4 in b 1.002 * [backup-simplify]: Simplify -4 into -4 1.003 * [backup-simplify]: Simplify (* 4 1) into 4 1.003 * [backup-simplify]: Simplify (* 2 (/ 1 (pow b 2))) into (/ 2 (pow b 2)) 1.004 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.005 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.006 * [backup-simplify]: Simplify (+ 0 0) into 0 1.006 * [backup-simplify]: Simplify (+ (/ 2 (pow b 2)) 0) into (* 2 (/ 1 (pow b 2))) 1.006 * [backup-simplify]: Simplify (+ 0 (* 2 (/ 1 (pow b 2)))) into (* 2 (/ 1 (pow b 2))) 1.006 * [backup-simplify]: Simplify (+ 4 (* 2 (/ 1 (pow b 2)))) into (+ 4 (* 2 (/ 1 (pow b 2)))) 1.007 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.008 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.008 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.009 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 1.009 * [backup-simplify]: Simplify (- 0) into 0 1.010 * [backup-simplify]: Simplify (+ (+ 4 (* 2 (/ 1 (pow b 2)))) 0) into (+ 4 (* 2 (/ 1 (pow b 2)))) 1.010 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 1.010 * [taylor]: Taking taylor expansion of 4 in b 1.010 * [backup-simplify]: Simplify 4 into 4 1.010 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 1.010 * [taylor]: Taking taylor expansion of 2 in b 1.010 * [backup-simplify]: Simplify 2 into 2 1.010 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.010 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.010 * [taylor]: Taking taylor expansion of b in b 1.010 * [backup-simplify]: Simplify 0 into 0 1.010 * [backup-simplify]: Simplify 1 into 1 1.010 * [backup-simplify]: Simplify (* 1 1) into 1 1.011 * [backup-simplify]: Simplify (/ 1 1) into 1 1.012 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.012 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.013 * [backup-simplify]: Simplify (+ (* 4 0) (* 0 1)) into 0 1.013 * [backup-simplify]: Simplify (* 12 (/ 1 (pow b 2))) into (/ 12 (pow b 2)) 1.013 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 1.014 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.015 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (pow b 2))) into 0 1.015 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 1.016 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (/ 1 (pow b 2)))) into 0 1.017 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.018 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.019 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.019 * [backup-simplify]: Simplify (+ 0 0) into 0 1.020 * [backup-simplify]: Simplify (+ 0 0) into 0 1.020 * [backup-simplify]: Simplify (+ (/ 12 (pow b 2)) 0) into (* 12 (/ 1 (pow b 2))) 1.020 * [backup-simplify]: Simplify (+ 0 (* 12 (/ 1 (pow b 2)))) into (* 12 (/ 1 (pow b 2))) 1.021 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.022 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.023 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.024 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 1.024 * [backup-simplify]: Simplify (- 0) into 0 1.024 * [backup-simplify]: Simplify (+ (* 12 (/ 1 (pow b 2))) 0) into (* 12 (/ 1 (pow b 2))) 1.024 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 1.025 * [taylor]: Taking taylor expansion of 12 in b 1.025 * [backup-simplify]: Simplify 12 into 12 1.025 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.025 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.025 * [taylor]: Taking taylor expansion of b in b 1.025 * [backup-simplify]: Simplify 0 into 0 1.025 * [backup-simplify]: Simplify 1 into 1 1.025 * [backup-simplify]: Simplify (* 1 1) into 1 1.025 * [backup-simplify]: Simplify (/ 1 1) into 1 1.026 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.027 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.028 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (* 0 1))) into 0 1.029 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.030 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 1.030 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 1.031 * [backup-simplify]: Simplify (+ (* 12 0) (* 0 (/ 1 (pow b 2)))) into 0 1.031 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 1.033 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.033 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2)))) into 0 1.034 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 1.035 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 (/ 1 (pow b 2))))) into 0 1.036 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.037 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.038 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.038 * [backup-simplify]: Simplify (* 4 (/ 1 (pow b 2))) into (/ 4 (pow b 2)) 1.038 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (/ 4 (pow b 2))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.039 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.039 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.039 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.039 * [backup-simplify]: Simplify (+ 0 (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2))))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.041 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.042 * [backup-simplify]: Simplify (+ (* 4 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.042 * [backup-simplify]: Simplify (- 0) into 0 1.042 * [backup-simplify]: Simplify (+ (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 0) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 1.042 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 1.042 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 1.042 * [taylor]: Taking taylor expansion of (pow b 4) in b 1.042 * [taylor]: Taking taylor expansion of b in b 1.042 * [backup-simplify]: Simplify 0 into 0 1.042 * [backup-simplify]: Simplify 1 into 1 1.042 * [backup-simplify]: Simplify (* 1 1) into 1 1.043 * [backup-simplify]: Simplify (* 1 1) into 1 1.043 * [backup-simplify]: Simplify (/ 1 1) into 1 1.043 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 1.043 * [taylor]: Taking taylor expansion of 4 in b 1.043 * [backup-simplify]: Simplify 4 into 4 1.043 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 1.043 * [taylor]: Taking taylor expansion of (pow b 2) in b 1.043 * [taylor]: Taking taylor expansion of b in b 1.043 * [backup-simplify]: Simplify 0 into 0 1.043 * [backup-simplify]: Simplify 1 into 1 1.043 * [backup-simplify]: Simplify (* 1 1) into 1 1.043 * [backup-simplify]: Simplify (/ 1 1) into 1 1.045 * [backup-simplify]: Simplify (+ 1 0) into 1 1.045 * [backup-simplify]: Simplify 1 into 1 1.046 * [backup-simplify]: Simplify (* 2 1) into 2 1.046 * [backup-simplify]: Simplify (+ 0 2) into 2 1.046 * [backup-simplify]: Simplify 2 into 2 1.046 * [backup-simplify]: Simplify 1 into 1 1.047 * [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.047 * * * [progress]: simplifying candidates 1.047 * * * * [progress]: [ 1 / 118 ] simplifiying candidate # 1.047 * [simplify]: Simplifying (expm1 (pow (+ (* a a) (* b b)) 2)) 1.047 * * [simplify]: iters left: 6 (8 enodes) 1.049 * * [simplify]: iters left: 5 (31 enodes) 1.055 * * [simplify]: iters left: 4 (52 enodes) 1.069 * * [simplify]: iters left: 3 (108 enodes) 1.114 * * [simplify]: iters left: 2 (256 enodes) 1.240 * * [simplify]: Extracting #0: cost 1 inf + 0 1.240 * * [simplify]: Extracting #1: cost 3 inf + 0 1.240 * * [simplify]: Extracting #2: cost 35 inf + 0 1.241 * * [simplify]: Extracting #3: cost 93 inf + 686 1.246 * * [simplify]: Extracting #4: cost 44 inf + 8036 1.257 * * [simplify]: Extracting #5: cost 9 inf + 19463 1.267 * * [simplify]: Extracting #6: cost 0 inf + 23010 1.276 * [simplify]: Simplified to (expm1 (* (fma a a (* b b)) (fma a a (* b b)))) 1.276 * [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.276 * * * * [progress]: [ 2 / 118 ] simplifiying candidate # 1.277 * [simplify]: Simplifying (log1p (pow (+ (* a a) (* b b)) 2)) 1.277 * * [simplify]: iters left: 6 (8 enodes) 1.282 * * [simplify]: iters left: 5 (31 enodes) 1.294 * * [simplify]: iters left: 4 (52 enodes) 1.316 * * [simplify]: iters left: 3 (108 enodes) 1.361 * * [simplify]: iters left: 2 (256 enodes) 1.491 * * [simplify]: Extracting #0: cost 1 inf + 0 1.491 * * [simplify]: Extracting #1: cost 3 inf + 0 1.491 * * [simplify]: Extracting #2: cost 35 inf + 0 1.491 * * [simplify]: Extracting #3: cost 93 inf + 686 1.494 * * [simplify]: Extracting #4: cost 44 inf + 8076 1.498 * * [simplify]: Extracting #5: cost 9 inf + 19503 1.502 * * [simplify]: Extracting #6: cost 0 inf + 23050 1.507 * [simplify]: Simplified to (log1p (* (fma a a (* b b)) (fma a a (* b b)))) 1.507 * [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.507 * * * * [progress]: [ 3 / 118 ] simplifiying candidate # 1.508 * [simplify]: Simplifying (* (log (+ (* a a) (* b b))) 2) 1.508 * * [simplify]: iters left: 6 (8 enodes) 1.510 * * [simplify]: iters left: 5 (27 enodes) 1.514 * * [simplify]: iters left: 4 (28 enodes) 1.518 * * [simplify]: Extracting #0: cost 1 inf + 0 1.518 * * [simplify]: Extracting #1: cost 4 inf + 0 1.518 * * [simplify]: Extracting #2: cost 5 inf + 1 1.518 * * [simplify]: Extracting #3: cost 10 inf + 1 1.518 * * [simplify]: Extracting #4: cost 10 inf + 3 1.518 * * [simplify]: Extracting #5: cost 6 inf + 167 1.518 * * [simplify]: Extracting #6: cost 2 inf + 736 1.518 * * [simplify]: Extracting #7: cost 0 inf + 1111 1.518 * [simplify]: Simplified to (* (log (fma b b (* a a))) 2) 1.518 * [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.519 * * * * [progress]: [ 4 / 118 ] simplifiying candidate # 1.519 * [simplify]: Simplifying (* (log (+ (* a a) (* b b))) 2) 1.519 * * [simplify]: iters left: 6 (8 enodes) 1.521 * * [simplify]: iters left: 5 (27 enodes) 1.530 * * [simplify]: iters left: 4 (28 enodes) 1.538 * * [simplify]: Extracting #0: cost 1 inf + 0 1.538 * * [simplify]: Extracting #1: cost 4 inf + 0 1.538 * * [simplify]: Extracting #2: cost 5 inf + 1 1.538 * * [simplify]: Extracting #3: cost 10 inf + 1 1.538 * * [simplify]: Extracting #4: cost 10 inf + 3 1.538 * * [simplify]: Extracting #5: cost 6 inf + 167 1.538 * * [simplify]: Extracting #6: cost 2 inf + 736 1.538 * * [simplify]: Extracting #7: cost 0 inf + 1111 1.539 * [simplify]: Simplified to (* (log (fma b b (* a a))) 2) 1.539 * [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.539 * * * * [progress]: [ 5 / 118 ] simplifiying candidate # 1.539 * [simplify]: Simplifying (* 1 2) 1.539 * * [simplify]: iters left: 2 (3 enodes) 1.540 * * [simplify]: iters left: 1 (9 enodes) 1.542 * * [simplify]: Extracting #0: cost 1 inf + 0 1.542 * * [simplify]: Extracting #1: cost 0 inf + 1 1.542 * [simplify]: Simplified to 2 1.542 * [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.542 * * * * [progress]: [ 6 / 118 ] simplifiying candidate # 1.542 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (* (cbrt 2) (cbrt 2))) 1.542 * * [simplify]: iters left: 5 (9 enodes) 1.545 * * [simplify]: iters left: 4 (32 enodes) 1.550 * * [simplify]: iters left: 3 (44 enodes) 1.558 * * [simplify]: iters left: 2 (76 enodes) 1.574 * * [simplify]: iters left: 1 (154 enodes) 1.642 * * [simplify]: Extracting #0: cost 1 inf + 0 1.642 * * [simplify]: Extracting #1: cost 13 inf + 0 1.643 * * [simplify]: Extracting #2: cost 62 inf + 1 1.643 * * [simplify]: Extracting #3: cost 82 inf + 1258 1.646 * * [simplify]: Extracting #4: cost 44 inf + 7921 1.650 * * [simplify]: Extracting #5: cost 27 inf + 13484 1.658 * * [simplify]: Extracting #6: cost 2 inf + 33123 1.667 * * [simplify]: Extracting #7: cost 0 inf + 34252 1.676 * [simplify]: Simplified to (pow (fma b b (* a a)) (* (cbrt 2) (cbrt 2))) 1.676 * [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.676 * * * * [progress]: [ 7 / 118 ] simplifiying candidate # 1.676 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (sqrt 2)) 1.676 * * [simplify]: iters left: 5 (8 enodes) 1.681 * * [simplify]: iters left: 4 (29 enodes) 1.691 * * [simplify]: iters left: 3 (39 enodes) 1.698 * * [simplify]: iters left: 2 (63 enodes) 1.711 * * [simplify]: iters left: 1 (119 enodes) 1.747 * * [simplify]: Extracting #0: cost 1 inf + 0 1.747 * * [simplify]: Extracting #1: cost 13 inf + 0 1.747 * * [simplify]: Extracting #2: cost 52 inf + 1 1.748 * * [simplify]: Extracting #3: cost 59 inf + 453 1.749 * * [simplify]: Extracting #4: cost 37 inf + 3624 1.753 * * [simplify]: Extracting #5: cost 3 inf + 21316 1.759 * * [simplify]: Extracting #6: cost 0 inf + 23002 1.765 * * [simplify]: Extracting #7: cost 0 inf + 22562 1.771 * [simplify]: Simplified to (pow (fma b b (* a a)) (sqrt 2)) 1.771 * [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)) 1.772 * * * * [progress]: [ 8 / 118 ] simplifiying candidate # 1.772 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) 1) 1.772 * * [simplify]: iters left: 5 (7 enodes) 1.776 * * [simplify]: iters left: 4 (28 enodes) 1.788 * * [simplify]: iters left: 3 (46 enodes) 1.805 * * [simplify]: iters left: 2 (68 enodes) 1.829 * * [simplify]: iters left: 1 (109 enodes) 1.870 * * [simplify]: Extracting #0: cost 1 inf + 0 1.870 * * [simplify]: Extracting #1: cost 15 inf + 0 1.870 * * [simplify]: Extracting #2: cost 31 inf + 44 1.871 * * [simplify]: Extracting #3: cost 25 inf + 341 1.871 * * [simplify]: Extracting #4: cost 14 inf + 3864 1.872 * * [simplify]: Extracting #5: cost 0 inf + 11101 1.873 * [simplify]: Simplified to (fma a a (* b b)) 1.873 * [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)) 1.873 * * * * [progress]: [ 9 / 118 ] simplifiying candidate # 1.873 * [simplify]: Simplifying (pow (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b)))) 2) 1.874 * * [simplify]: iters left: 6 (9 enodes) 1.876 * * [simplify]: iters left: 5 (34 enodes) 1.883 * * [simplify]: iters left: 4 (51 enodes) 1.894 * * [simplify]: iters left: 3 (79 enodes) 1.922 * * [simplify]: iters left: 2 (132 enodes) 1.955 * * [simplify]: iters left: 1 (277 enodes) 2.109 * * [simplify]: Extracting #0: cost 1 inf + 0 2.109 * * [simplify]: Extracting #1: cost 40 inf + 0 2.110 * * [simplify]: Extracting #2: cost 120 inf + 2 2.110 * * [simplify]: Extracting #3: cost 111 inf + 95 2.112 * * [simplify]: Extracting #4: cost 96 inf + 3387 2.116 * * [simplify]: Extracting #5: cost 43 inf + 26407 2.124 * * [simplify]: Extracting #6: cost 3 inf + 53711 2.133 * * [simplify]: Extracting #7: cost 0 inf + 56159 2.144 * [simplify]: Simplified to (* (fma b b (* a a)) (cbrt (fma b b (* a a)))) 2.144 * [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.144 * [simplify]: Simplifying (pow (cbrt (+ (* a a) (* b b))) 2) 2.145 * * [simplify]: iters left: 6 (8 enodes) 2.149 * * [simplify]: iters left: 5 (31 enodes) 2.161 * * [simplify]: iters left: 4 (44 enodes) 2.176 * * [simplify]: iters left: 3 (68 enodes) 2.196 * * [simplify]: iters left: 2 (110 enodes) 2.219 * * [simplify]: iters left: 1 (206 enodes) 2.299 * * [simplify]: Extracting #0: cost 1 inf + 0 2.299 * * [simplify]: Extracting #1: cost 25 inf + 0 2.300 * * [simplify]: Extracting #2: cost 68 inf + 2 2.300 * * [simplify]: Extracting #3: cost 68 inf + 10 2.301 * * [simplify]: Extracting #4: cost 66 inf + 95 2.302 * * [simplify]: Extracting #5: cost 54 inf + 2524 2.306 * * [simplify]: Extracting #6: cost 24 inf + 16750 2.313 * * [simplify]: Extracting #7: cost 1 inf + 33119 2.321 * * [simplify]: Extracting #8: cost 0 inf + 33798 2.328 * [simplify]: Simplified to (* (cbrt (fma b b (* a a))) (cbrt (fma b b (* a a)))) 2.328 * [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.329 * * * * [progress]: [ 10 / 118 ] simplifiying candidate # 2.329 * [simplify]: Simplifying (pow (sqrt (+ (* a a) (* b b))) 2) 2.329 * * [simplify]: iters left: 6 (8 enodes) 2.334 * * [simplify]: iters left: 5 (32 enodes) 2.346 * * [simplify]: iters left: 4 (46 enodes) 2.355 * * [simplify]: iters left: 3 (71 enodes) 2.367 * * [simplify]: iters left: 2 (113 enodes) 2.402 * * [simplify]: iters left: 1 (215 enodes) 2.478 * * [simplify]: Extracting #0: cost 1 inf + 0 2.478 * * [simplify]: Extracting #1: cost 19 inf + 0 2.478 * * [simplify]: Extracting #2: cost 62 inf + 45 2.479 * * [simplify]: Extracting #3: cost 57 inf + 751 2.481 * * [simplify]: Extracting #4: cost 38 inf + 6246 2.485 * * [simplify]: Extracting #5: cost 7 inf + 21209 2.490 * * [simplify]: Extracting #6: cost 0 inf + 25263 2.495 * [simplify]: Simplified to (fma a a (* b b)) 2.495 * [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.496 * [simplify]: Simplifying (pow (sqrt (+ (* a a) (* b b))) 2) 2.496 * * [simplify]: iters left: 6 (8 enodes) 2.504 * * [simplify]: iters left: 5 (32 enodes) 2.511 * * [simplify]: iters left: 4 (46 enodes) 2.519 * * [simplify]: iters left: 3 (71 enodes) 2.531 * * [simplify]: iters left: 2 (113 enodes) 2.560 * * [simplify]: iters left: 1 (215 enodes) 2.639 * * [simplify]: Extracting #0: cost 1 inf + 0 2.639 * * [simplify]: Extracting #1: cost 19 inf + 0 2.640 * * [simplify]: Extracting #2: cost 62 inf + 45 2.640 * * [simplify]: Extracting #3: cost 57 inf + 751 2.642 * * [simplify]: Extracting #4: cost 38 inf + 6246 2.646 * * [simplify]: Extracting #5: cost 7 inf + 21209 2.651 * * [simplify]: Extracting #6: cost 0 inf + 25263 2.656 * [simplify]: Simplified to (fma a a (* b b)) 2.656 * [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)) 2.657 * * * * [progress]: [ 11 / 118 ] simplifiying candidate # 2.657 * [simplify]: Simplifying (pow 1 2) 2.657 * * [simplify]: iters left: 1 (3 enodes) 2.660 * * [simplify]: Extracting #0: cost 1 inf + 0 2.660 * * [simplify]: Extracting #1: cost 0 inf + 1 2.660 * [simplify]: Simplified to 1 2.660 * [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)) 2.660 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) 2) 2.660 * * [simplify]: iters left: 5 (7 enodes) 2.665 * * [simplify]: iters left: 4 (28 enodes) 2.677 * * [simplify]: iters left: 3 (49 enodes) 2.694 * * [simplify]: iters left: 2 (105 enodes) 2.719 * * [simplify]: iters left: 1 (253 enodes) 2.852 * * [simplify]: Extracting #0: cost 1 inf + 0 2.852 * * [simplify]: Extracting #1: cost 33 inf + 0 2.853 * * [simplify]: Extracting #2: cost 85 inf + 1768 2.856 * * [simplify]: Extracting #3: cost 35 inf + 9654 2.860 * * [simplify]: Extracting #4: cost 12 inf + 16891 2.865 * * [simplify]: Extracting #5: cost 4 inf + 19830 2.870 * * [simplify]: Extracting #6: cost 0 inf + 21353 2.875 * [simplify]: Simplified to (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b))) 2.875 * [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)) 2.875 * * * * [progress]: [ 12 / 118 ] simplifiying candidate # 2.875 * * * * [progress]: [ 13 / 118 ] simplifiying candidate # 2.875 * * * * [progress]: [ 14 / 118 ] simplifiying candidate # 2.875 * [simplify]: Simplifying (log (pow (+ (* a a) (* b b)) 2)) 2.875 * * [simplify]: iters left: 6 (8 enodes) 2.878 * * [simplify]: iters left: 5 (33 enodes) 2.888 * * [simplify]: iters left: 4 (60 enodes) 2.916 * * [simplify]: iters left: 3 (117 enodes) 2.965 * * [simplify]: iters left: 2 (272 enodes) 3.085 * * [simplify]: Extracting #0: cost 1 inf + 0 3.085 * * [simplify]: Extracting #1: cost 12 inf + 0 3.085 * * [simplify]: Extracting #2: cost 48 inf + 2 3.086 * * [simplify]: Extracting #3: cost 111 inf + 87 3.087 * * [simplify]: Extracting #4: cost 67 inf + 5767 3.091 * * [simplify]: Extracting #5: cost 21 inf + 17299 3.096 * * [simplify]: Extracting #6: cost 2 inf + 24005 3.102 * * [simplify]: Extracting #7: cost 0 inf + 24912 3.116 * [simplify]: Simplified to (log (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b)))) 3.116 * [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.116 * * * * [progress]: [ 15 / 118 ] simplifiying candidate # 3.116 * [simplify]: Simplifying (exp (pow (+ (* a a) (* b b)) 2)) 3.116 * * [simplify]: iters left: 6 (8 enodes) 3.121 * * [simplify]: iters left: 5 (31 enodes) 3.133 * * [simplify]: iters left: 4 (54 enodes) 3.155 * * [simplify]: iters left: 3 (127 enodes) 3.184 * * [simplify]: iters left: 2 (334 enodes) 3.326 * * [simplify]: Extracting #0: cost 1 inf + 0 3.327 * * [simplify]: Extracting #1: cost 31 inf + 0 3.327 * * [simplify]: Extracting #2: cost 118 inf + 0 3.328 * * [simplify]: Extracting #3: cost 176 inf + 1913 3.331 * * [simplify]: Extracting #4: cost 77 inf + 18420 3.338 * * [simplify]: Extracting #5: cost 10 inf + 39637 3.352 * * [simplify]: Extracting #6: cost 0 inf + 44090 3.372 * [simplify]: Simplified to (exp (* (fma b b (* a a)) (fma b b (* a a)))) 3.372 * [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.372 * * * * [progress]: [ 16 / 118 ] simplifiying candidate # 3.372 * [simplify]: Simplifying (* (cbrt (pow (+ (* a a) (* b b)) 2)) (cbrt (pow (+ (* a a) (* b b)) 2))) 3.372 * * [simplify]: iters left: 6 (9 enodes) 3.378 * * [simplify]: iters left: 5 (34 enodes) 3.392 * * [simplify]: iters left: 4 (55 enodes) 3.415 * * [simplify]: iters left: 3 (111 enodes) 3.459 * * [simplify]: iters left: 2 (259 enodes) 3.568 * * [simplify]: Extracting #0: cost 1 inf + 0 3.568 * * [simplify]: Extracting #1: cost 3 inf + 0 3.568 * * [simplify]: Extracting #2: cost 5 inf + 0 3.569 * * [simplify]: Extracting #3: cost 37 inf + 0 3.569 * * [simplify]: Extracting #4: cost 98 inf + 426 3.571 * * [simplify]: Extracting #5: cost 51 inf + 6424 3.578 * * [simplify]: Extracting #6: cost 18 inf + 16054 3.584 * * [simplify]: Extracting #7: cost 0 inf + 23544 3.590 * [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))))) 3.590 * [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)) 3.590 * [simplify]: Simplifying (cbrt (pow (+ (* a a) (* b b)) 2)) 3.590 * * [simplify]: iters left: 6 (8 enodes) 3.593 * * [simplify]: iters left: 5 (31 enodes) 3.599 * * [simplify]: iters left: 4 (52 enodes) 3.610 * * [simplify]: iters left: 3 (108 enodes) 3.646 * * [simplify]: iters left: 2 (256 enodes) 3.771 * * [simplify]: Extracting #0: cost 1 inf + 0 3.771 * * [simplify]: Extracting #1: cost 3 inf + 0 3.772 * * [simplify]: Extracting #2: cost 35 inf + 0 3.773 * * [simplify]: Extracting #3: cost 93 inf + 686 3.778 * * [simplify]: Extracting #4: cost 44 inf + 8056 3.786 * * [simplify]: Extracting #5: cost 9 inf + 19483 3.795 * * [simplify]: Extracting #6: cost 0 inf + 23030 3.805 * [simplify]: Simplified to (cbrt (* (fma a a (* b b)) (fma a a (* b b)))) 3.805 * [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)) 3.805 * * * * [progress]: [ 17 / 118 ] simplifiying candidate # 3.806 * [simplify]: Simplifying (* (* (pow (+ (* a a) (* b b)) 2) (pow (+ (* a a) (* b b)) 2)) (pow (+ (* a a) (* b b)) 2)) 3.806 * * [simplify]: iters left: 6 (9 enodes) 3.812 * * [simplify]: iters left: 5 (38 enodes) 3.826 * * [simplify]: iters left: 4 (73 enodes) 3.848 * * [simplify]: iters left: 3 (240 enodes) 4.059 * * [simplify]: Extracting #0: cost 1 inf + 0 4.059 * * [simplify]: Extracting #1: cost 27 inf + 0 4.060 * * [simplify]: Extracting #2: cost 168 inf + 2 4.064 * * [simplify]: Extracting #3: cost 228 inf + 7023 4.083 * * [simplify]: Extracting #4: cost 43 inf + 52220 4.108 * * [simplify]: Extracting #5: cost 0 inf + 63155 4.125 * * [simplify]: Extracting #6: cost 0 inf + 62955 4.141 * [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.141 * [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.141 * * * * [progress]: [ 18 / 118 ] simplifiying candidate # 4.141 * [simplify]: Simplifying (sqrt (pow (+ (* a a) (* b b)) 2)) 4.141 * * [simplify]: iters left: 6 (8 enodes) 4.144 * * [simplify]: iters left: 5 (31 enodes) 4.154 * * [simplify]: iters left: 4 (53 enodes) 4.175 * * [simplify]: iters left: 3 (109 enodes) 4.198 * * [simplify]: iters left: 2 (257 enodes) 4.298 * * [simplify]: Extracting #0: cost 1 inf + 0 4.298 * * [simplify]: Extracting #1: cost 6 inf + 0 4.298 * * [simplify]: Extracting #2: cost 45 inf + 0 4.299 * * [simplify]: Extracting #3: cost 93 inf + 960 4.301 * * [simplify]: Extracting #4: cost 36 inf + 11684 4.306 * * [simplify]: Extracting #5: cost 1 inf + 22049 4.311 * * [simplify]: Extracting #6: cost 0 inf + 22317 4.318 * [simplify]: Simplified to (fabs (fma a a (* b b))) 4.318 * [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)) 4.318 * [simplify]: Simplifying (sqrt (pow (+ (* a a) (* b b)) 2)) 4.318 * * [simplify]: iters left: 6 (8 enodes) 4.321 * * [simplify]: iters left: 5 (31 enodes) 4.327 * * [simplify]: iters left: 4 (53 enodes) 4.348 * * [simplify]: iters left: 3 (109 enodes) 4.394 * * [simplify]: iters left: 2 (257 enodes) 4.554 * * [simplify]: Extracting #0: cost 1 inf + 0 4.554 * * [simplify]: Extracting #1: cost 6 inf + 0 4.554 * * [simplify]: Extracting #2: cost 45 inf + 0 4.555 * * [simplify]: Extracting #3: cost 93 inf + 960 4.560 * * [simplify]: Extracting #4: cost 36 inf + 11684 4.573 * * [simplify]: Extracting #5: cost 1 inf + 22049 4.582 * * [simplify]: Extracting #6: cost 0 inf + 22317 4.592 * [simplify]: Simplified to (fabs (fma a a (* b b))) 4.592 * [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)) 4.592 * * * * [progress]: [ 19 / 118 ] simplifiying candidate # 4.592 * * * * [progress]: [ 20 / 118 ] simplifiying candidate # 4.592 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (/ 2 2)) 4.593 * * [simplify]: iters left: 5 (8 enodes) 4.598 * * [simplify]: iters left: 4 (31 enodes) 4.611 * * [simplify]: iters left: 3 (56 enodes) 4.625 * * [simplify]: iters left: 2 (98 enodes) 4.644 * * [simplify]: iters left: 1 (175 enodes) 4.720 * * [simplify]: Extracting #0: cost 1 inf + 0 4.720 * * [simplify]: Extracting #1: cost 15 inf + 0 4.720 * * [simplify]: Extracting #2: cost 34 inf + 45 4.721 * * [simplify]: Extracting #3: cost 24 inf + 2133 4.723 * * [simplify]: Extracting #4: cost 8 inf + 8579 4.725 * * [simplify]: Extracting #5: cost 1 inf + 11888 4.728 * * [simplify]: Extracting #6: cost 0 inf + 12156 4.731 * [simplify]: Simplified to (fma a a (* b b)) 4.732 * [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)) 4.732 * [simplify]: Simplifying (pow (+ (* a a) (* b b)) (/ 2 2)) 4.732 * * [simplify]: iters left: 5 (8 enodes) 4.737 * * [simplify]: iters left: 4 (31 enodes) 4.750 * * [simplify]: iters left: 3 (56 enodes) 4.771 * * [simplify]: iters left: 2 (98 enodes) 4.801 * * [simplify]: iters left: 1 (175 enodes) 4.847 * * [simplify]: Extracting #0: cost 1 inf + 0 4.847 * * [simplify]: Extracting #1: cost 15 inf + 0 4.847 * * [simplify]: Extracting #2: cost 34 inf + 45 4.847 * * [simplify]: Extracting #3: cost 24 inf + 2133 4.848 * * [simplify]: Extracting #4: cost 8 inf + 8579 4.850 * * [simplify]: Extracting #5: cost 1 inf + 11888 4.851 * * [simplify]: Extracting #6: cost 0 inf + 12156 4.853 * [simplify]: Simplified to (fma a a (* b b)) 4.853 * [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)) 4.853 * * * * [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))> 4.853 * [simplify]: Simplifying (real->posit16 (pow (+ (* a a) (* b b)) 2)) 4.853 * * [simplify]: iters left: 6 (8 enodes) 4.856 * * [simplify]: iters left: 5 (28 enodes) 4.862 * * [simplify]: iters left: 4 (49 enodes) 4.878 * * [simplify]: iters left: 3 (105 enodes) 4.909 * * [simplify]: iters left: 2 (253 enodes) 5.036 * * [simplify]: Extracting #0: cost 1 inf + 0 5.036 * * [simplify]: Extracting #1: cost 2 inf + 0 5.037 * * [simplify]: Extracting #2: cost 33 inf + 0 5.037 * * [simplify]: Extracting #3: cost 85 inf + 1768 5.040 * * [simplify]: Extracting #4: cost 35 inf + 9654 5.048 * * [simplify]: Extracting #5: cost 12 inf + 16891 5.055 * * [simplify]: Extracting #6: cost 4 inf + 19830 5.060 * * [simplify]: Extracting #7: cost 0 inf + 21353 5.065 * [simplify]: Simplified to (real->posit16 (* (* (hypot a b) (hypot a b)) (* (hypot a b) (hypot a b)))) 5.065 * [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.065 * * * * [progress]: [ 22 / 118 ] simplifiying candidate # 5.065 * [simplify]: Simplifying (expm1 (* (* a a) (+ 1 a))) 5.065 * * [simplify]: iters left: 5 (6 enodes) 5.067 * * [simplify]: iters left: 4 (30 enodes) 5.073 * * [simplify]: iters left: 3 (52 enodes) 5.084 * * [simplify]: iters left: 2 (80 enodes) 5.106 * * [simplify]: iters left: 1 (104 enodes) 5.124 * * [simplify]: Extracting #0: cost 1 inf + 0 5.124 * * [simplify]: Extracting #1: cost 3 inf + 0 5.124 * * [simplify]: Extracting #2: cost 12 inf + 0 5.124 * * [simplify]: Extracting #3: cost 22 inf + 2 5.125 * * [simplify]: Extracting #4: cost 15 inf + 710 5.125 * * [simplify]: Extracting #5: cost 9 inf + 1278 5.125 * * [simplify]: Extracting #6: cost 2 inf + 2632 5.126 * * [simplify]: Extracting #7: cost 0 inf + 3348 5.126 * [simplify]: Simplified to (expm1 (* a (fma a a a))) 5.126 * [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.126 * * * * [progress]: [ 23 / 118 ] simplifiying candidate # 5.127 * [simplify]: Simplifying (log1p (* (* a a) (+ 1 a))) 5.127 * * [simplify]: iters left: 5 (6 enodes) 5.129 * * [simplify]: iters left: 4 (30 enodes) 5.135 * * [simplify]: iters left: 3 (52 enodes) 5.147 * * [simplify]: iters left: 2 (80 enodes) 5.170 * * [simplify]: iters left: 1 (104 enodes) 5.191 * * [simplify]: Extracting #0: cost 1 inf + 0 5.191 * * [simplify]: Extracting #1: cost 3 inf + 0 5.191 * * [simplify]: Extracting #2: cost 12 inf + 0 5.191 * * [simplify]: Extracting #3: cost 22 inf + 2 5.192 * * [simplify]: Extracting #4: cost 15 inf + 750 5.192 * * [simplify]: Extracting #5: cost 9 inf + 1318 5.192 * * [simplify]: Extracting #6: cost 2 inf + 2672 5.193 * * [simplify]: Extracting #7: cost 0 inf + 3388 5.193 * [simplify]: Simplified to (log1p (* a (fma a a a))) 5.194 * [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.194 * * * * [progress]: [ 24 / 118 ] simplifiying candidate # 5.194 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 5.194 * * [simplify]: iters left: 4 (5 enodes) 5.196 * * [simplify]: iters left: 3 (27 enodes) 5.202 * * [simplify]: iters left: 2 (49 enodes) 5.215 * * [simplify]: iters left: 1 (77 enodes) 5.237 * * [simplify]: Extracting #0: cost 1 inf + 0 5.237 * * [simplify]: Extracting #1: cost 10 inf + 0 5.237 * * [simplify]: Extracting #2: cost 16 inf + 2 5.237 * * [simplify]: Extracting #3: cost 10 inf + 484 5.237 * * [simplify]: Extracting #4: cost 6 inf + 800 5.238 * * [simplify]: Extracting #5: cost 2 inf + 1478 5.238 * * [simplify]: Extracting #6: cost 0 inf + 1943 5.239 * [simplify]: Simplified to (fma (* a a) a (* a a)) 5.239 * [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.239 * * * * [progress]: [ 25 / 118 ] simplifiying candidate # 5.239 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 5.239 * * [simplify]: iters left: 4 (5 enodes) 5.241 * * [simplify]: iters left: 3 (27 enodes) 5.246 * * [simplify]: iters left: 2 (49 enodes) 5.257 * * [simplify]: iters left: 1 (77 enodes) 5.270 * * [simplify]: Extracting #0: cost 1 inf + 0 5.270 * * [simplify]: Extracting #1: cost 10 inf + 0 5.270 * * [simplify]: Extracting #2: cost 16 inf + 2 5.270 * * [simplify]: Extracting #3: cost 10 inf + 484 5.271 * * [simplify]: Extracting #4: cost 6 inf + 800 5.272 * * [simplify]: Extracting #5: cost 2 inf + 1478 5.272 * * [simplify]: Extracting #6: cost 0 inf + 1943 5.273 * [simplify]: Simplified to (fma (* a a) a (* a a)) 5.273 * [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.273 * * * * [progress]: [ 26 / 118 ] simplifiying candidate # 5.273 * * * * [progress]: [ 27 / 118 ] simplifiying candidate # 5.274 * [simplify]: Simplifying (+ (+ (log a) (log a)) (log (+ 1 a))) 5.274 * * [simplify]: iters left: 5 (7 enodes) 5.278 * * [simplify]: iters left: 4 (28 enodes) 5.286 * * [simplify]: iters left: 3 (34 enodes) 5.295 * * [simplify]: iters left: 2 (35 enodes) 5.303 * * [simplify]: Extracting #0: cost 1 inf + 0 5.303 * * [simplify]: Extracting #1: cost 6 inf + 0 5.303 * * [simplify]: Extracting #2: cost 12 inf + 0 5.303 * * [simplify]: Extracting #3: cost 13 inf + 1 5.303 * * [simplify]: Extracting #4: cost 10 inf + 164 5.303 * * [simplify]: Extracting #5: cost 0 inf + 1516 5.304 * [simplify]: Simplified to (+ (log1p a) (+ (log a) (log a))) 5.304 * [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.304 * * * * [progress]: [ 28 / 118 ] simplifiying candidate # 5.304 * [simplify]: Simplifying (+ (log (* a a)) (log (+ 1 a))) 5.304 * * [simplify]: iters left: 5 (7 enodes) 5.306 * * [simplify]: iters left: 4 (28 enodes) 5.310 * * [simplify]: iters left: 3 (36 enodes) 5.315 * * [simplify]: iters left: 2 (42 enodes) 5.321 * * [simplify]: Extracting #0: cost 1 inf + 0 5.321 * * [simplify]: Extracting #1: cost 6 inf + 0 5.321 * * [simplify]: Extracting #2: cost 13 inf + 0 5.321 * * [simplify]: Extracting #3: cost 15 inf + 1 5.321 * * [simplify]: Extracting #4: cost 10 inf + 406 5.322 * * [simplify]: Extracting #5: cost 0 inf + 1598 5.322 * [simplify]: Simplified to (+ (log1p a) (log (* a a))) 5.322 * [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.322 * * * * [progress]: [ 29 / 118 ] simplifiying candidate # 5.322 * [simplify]: Simplifying (log (* (* a a) (+ 1 a))) 5.322 * * [simplify]: iters left: 5 (6 enodes) 5.324 * * [simplify]: iters left: 4 (33 enodes) 5.331 * * [simplify]: iters left: 3 (65 enodes) 5.344 * * [simplify]: iters left: 2 (107 enodes) 5.358 * * [simplify]: iters left: 1 (131 enodes) 5.380 * * [simplify]: Extracting #0: cost 1 inf + 0 5.381 * * [simplify]: Extracting #1: cost 7 inf + 0 5.381 * * [simplify]: Extracting #2: cost 23 inf + 0 5.381 * * [simplify]: Extracting #3: cost 32 inf + 3 5.381 * * [simplify]: Extracting #4: cost 17 inf + 1645 5.382 * * [simplify]: Extracting #5: cost 9 inf + 2432 5.382 * * [simplify]: Extracting #6: cost 5 inf + 2938 5.383 * * [simplify]: Extracting #7: cost 0 inf + 4371 5.383 * [simplify]: Simplified to (log (* a (fma a a a))) 5.383 * [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)) 5.384 * * * * [progress]: [ 30 / 118 ] simplifiying candidate # 5.384 * [simplify]: Simplifying (exp (* (* a a) (+ 1 a))) 5.384 * * [simplify]: iters left: 5 (6 enodes) 5.386 * * [simplify]: iters left: 4 (32 enodes) 5.393 * * [simplify]: iters left: 3 (71 enodes) 5.413 * * [simplify]: iters left: 2 (139 enodes) 5.464 * * [simplify]: iters left: 1 (230 enodes) 5.521 * * [simplify]: Extracting #0: cost 1 inf + 0 5.521 * * [simplify]: Extracting #1: cost 39 inf + 0 5.522 * * [simplify]: Extracting #2: cost 98 inf + 507 5.523 * * [simplify]: Extracting #3: cost 102 inf + 3714 5.526 * * [simplify]: Extracting #4: cost 56 inf + 12906 5.529 * * [simplify]: Extracting #5: cost 14 inf + 30872 5.533 * * [simplify]: Extracting #6: cost 1 inf + 35795 5.537 * * [simplify]: Extracting #7: cost 0 inf + 36007 5.541 * [simplify]: Simplified to (exp (fma (* a a) a (* a a))) 5.541 * [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)) 5.541 * * * * [progress]: [ 31 / 118 ] simplifiying candidate # 5.542 * [simplify]: Simplifying (* (* (* (* a a) a) (* (* a a) a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 5.542 * * [simplify]: iters left: 6 (9 enodes) 5.547 * * [simplify]: iters left: 5 (55 enodes) 5.568 * * [simplify]: iters left: 4 (155 enodes) 5.664 * * [simplify]: Extracting #0: cost 1 inf + 0 5.664 * * [simplify]: Extracting #1: cost 29 inf + 0 5.665 * * [simplify]: Extracting #2: cost 103 inf + 85 5.666 * * [simplify]: Extracting #3: cost 81 inf + 4155 5.669 * * [simplify]: Extracting #4: cost 9 inf + 17069 5.675 * * [simplify]: Extracting #5: cost 0 inf + 18190 5.682 * * [simplify]: Extracting #6: cost 0 inf + 18086 5.693 * [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)))) 5.693 * [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)) 5.693 * * * * [progress]: [ 32 / 118 ] simplifiying candidate # 5.693 * [simplify]: Simplifying (* (* (* (* a a) (* a a)) (* a a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 5.694 * * [simplify]: iters left: 6 (9 enodes) 5.700 * * [simplify]: iters left: 5 (56 enodes) 5.724 * * [simplify]: iters left: 4 (153 enodes) 5.792 * * [simplify]: Extracting #0: cost 1 inf + 0 5.792 * * [simplify]: Extracting #1: cost 40 inf + 0 5.793 * * [simplify]: Extracting #2: cost 128 inf + 85 5.794 * * [simplify]: Extracting #3: cost 89 inf + 6020 5.799 * * [simplify]: Extracting #4: cost 6 inf + 20814 5.805 * * [simplify]: Extracting #5: cost 0 inf + 21790 5.811 * * [simplify]: Extracting #6: cost 0 inf + 21738 5.817 * [simplify]: Simplified to (* (* a (fma a a a)) (* (* a (fma a a a)) (* a (fma a a a)))) 5.817 * [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)) 5.817 * * * * [progress]: [ 33 / 118 ] simplifiying candidate # 5.817 * [simplify]: Simplifying (* (cbrt (* (* a a) (+ 1 a))) (cbrt (* (* a a) (+ 1 a)))) 5.817 * * [simplify]: iters left: 6 (7 enodes) 5.822 * * [simplify]: iters left: 5 (33 enodes) 5.829 * * [simplify]: iters left: 4 (55 enodes) 5.842 * * [simplify]: iters left: 3 (83 enodes) 5.854 * * [simplify]: iters left: 2 (107 enodes) 5.888 * * [simplify]: iters left: 1 (148 enodes) 5.944 * * [simplify]: Extracting #0: cost 1 inf + 0 5.944 * * [simplify]: Extracting #1: cost 3 inf + 0 5.944 * * [simplify]: Extracting #2: cost 5 inf + 0 5.944 * * [simplify]: Extracting #3: cost 15 inf + 0 5.945 * * [simplify]: Extracting #4: cost 30 inf + 2 5.945 * * [simplify]: Extracting #5: cost 21 inf + 807 5.946 * * [simplify]: Extracting #6: cost 10 inf + 3196 5.947 * * [simplify]: Extracting #7: cost 5 inf + 4588 5.949 * * [simplify]: Extracting #8: cost 0 inf + 6442 5.950 * [simplify]: Simplified to (* (cbrt (* (fma a a a) a)) (cbrt (* (fma a a a) a))) 5.950 * [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)) 5.950 * [simplify]: Simplifying (cbrt (* (* a a) (+ 1 a))) 5.951 * * [simplify]: iters left: 5 (6 enodes) 5.954 * * [simplify]: iters left: 4 (30 enodes) 5.966 * * [simplify]: iters left: 3 (52 enodes) 5.989 * * [simplify]: iters left: 2 (80 enodes) 6.013 * * [simplify]: iters left: 1 (104 enodes) 6.049 * * [simplify]: Extracting #0: cost 1 inf + 0 6.049 * * [simplify]: Extracting #1: cost 3 inf + 0 6.049 * * [simplify]: Extracting #2: cost 12 inf + 0 6.049 * * [simplify]: Extracting #3: cost 22 inf + 2 6.049 * * [simplify]: Extracting #4: cost 15 inf + 730 6.050 * * [simplify]: Extracting #5: cost 9 inf + 1298 6.051 * * [simplify]: Extracting #6: cost 2 inf + 2652 6.052 * * [simplify]: Extracting #7: cost 0 inf + 3368 6.053 * [simplify]: Simplified to (cbrt (* a (fma a a a))) 6.053 * [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.053 * * * * [progress]: [ 34 / 118 ] simplifiying candidate # 6.053 * [simplify]: Simplifying (* (* (* (* a a) (+ 1 a)) (* (* a a) (+ 1 a))) (* (* a a) (+ 1 a))) 6.054 * * [simplify]: iters left: 6 (7 enodes) 6.058 * * [simplify]: iters left: 5 (43 enodes) 6.085 * * [simplify]: iters left: 4 (153 enodes) 6.193 * * [simplify]: iters left: 3 (466 enodes) 7.270 * * [simplify]: Extracting #0: cost 1 inf + 0 7.271 * * [simplify]: Extracting #1: cost 48 inf + 0 7.271 * * [simplify]: Extracting #2: cost 149 inf + 256 7.275 * * [simplify]: Extracting #3: cost 109 inf + 10321 7.294 * * [simplify]: Extracting #4: cost 12 inf + 31491 7.314 * * [simplify]: Extracting #5: cost 0 inf + 31456 7.325 * [simplify]: Simplified to (* (fma (* a a) a (* a a)) (* (fma (* a a) a (* a a)) (fma (* a a) a (* a a)))) 7.325 * [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)) 7.325 * * * * [progress]: [ 35 / 118 ] simplifiying candidate # 7.325 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 7.325 * * [simplify]: iters left: 5 (6 enodes) 7.328 * * [simplify]: iters left: 4 (30 enodes) 7.334 * * [simplify]: iters left: 3 (52 enodes) 7.355 * * [simplify]: iters left: 2 (80 enodes) 7.368 * * [simplify]: iters left: 1 (106 enodes) 7.388 * * [simplify]: Extracting #0: cost 1 inf + 0 7.388 * * [simplify]: Extracting #1: cost 5 inf + 0 7.388 * * [simplify]: Extracting #2: cost 16 inf + 1 7.389 * * [simplify]: Extracting #3: cost 21 inf + 142 7.389 * * [simplify]: Extracting #4: cost 8 inf + 1586 7.390 * * [simplify]: Extracting #5: cost 1 inf + 3076 7.391 * * [simplify]: Extracting #6: cost 0 inf + 3288 7.392 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 7.392 * [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)) 7.393 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 7.393 * * [simplify]: iters left: 5 (6 enodes) 7.396 * * [simplify]: iters left: 4 (30 enodes) 7.408 * * [simplify]: iters left: 3 (52 enodes) 7.423 * * [simplify]: iters left: 2 (80 enodes) 7.435 * * [simplify]: iters left: 1 (106 enodes) 7.468 * * [simplify]: Extracting #0: cost 1 inf + 0 7.468 * * [simplify]: Extracting #1: cost 5 inf + 0 7.468 * * [simplify]: Extracting #2: cost 16 inf + 1 7.469 * * [simplify]: Extracting #3: cost 21 inf + 142 7.469 * * [simplify]: Extracting #4: cost 8 inf + 1586 7.470 * * [simplify]: Extracting #5: cost 1 inf + 3076 7.471 * * [simplify]: Extracting #6: cost 0 inf + 3288 7.472 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 7.472 * [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)) 7.472 * * * * [progress]: [ 36 / 118 ] simplifiying candidate # 7.472 * * * * [progress]: [ 37 / 118 ] simplifiying candidate # 7.473 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 7.473 * * [simplify]: iters left: 5 (5 enodes) 7.476 * * [simplify]: iters left: 4 (19 enodes) 7.482 * * [simplify]: iters left: 3 (21 enodes) 7.488 * * [simplify]: Extracting #0: cost 1 inf + 0 7.488 * * [simplify]: Extracting #1: cost 4 inf + 0 7.488 * * [simplify]: Extracting #2: cost 5 inf + 1 7.488 * * [simplify]: Extracting #3: cost 7 inf + 1 7.488 * * [simplify]: Extracting #4: cost 0 inf + 494 7.489 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 7.489 * [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)) 7.489 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 7.489 * * [simplify]: iters left: 5 (5 enodes) 7.492 * * [simplify]: iters left: 4 (19 enodes) 7.498 * * [simplify]: iters left: 3 (21 enodes) 7.504 * * [simplify]: Extracting #0: cost 1 inf + 0 7.504 * * [simplify]: Extracting #1: cost 4 inf + 0 7.504 * * [simplify]: Extracting #2: cost 5 inf + 1 7.504 * * [simplify]: Extracting #3: cost 7 inf + 1 7.504 * * [simplify]: Extracting #4: cost 0 inf + 494 7.504 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 7.505 * [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)) 7.505 * * * * [progress]: [ 38 / 118 ] simplifiying candidate # 7.505 * [simplify]: Simplifying (* (* a a) 1) 7.505 * * [simplify]: iters left: 4 (4 enodes) 7.508 * * [simplify]: iters left: 3 (14 enodes) 7.513 * * [simplify]: iters left: 2 (18 enodes) 7.518 * * [simplify]: iters left: 1 (19 enodes) 7.523 * * [simplify]: Extracting #0: cost 1 inf + 0 7.523 * * [simplify]: Extracting #1: cost 5 inf + 0 7.523 * * [simplify]: Extracting #2: cost 3 inf + 2 7.523 * * [simplify]: Extracting #3: cost 0 inf + 126 7.524 * [simplify]: Simplified to (* a a) 7.524 * [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)) 7.524 * [simplify]: Simplifying (* (* a a) a) 7.524 * * [simplify]: iters left: 4 (3 enodes) 7.526 * * [simplify]: iters left: 3 (10 enodes) 7.529 * * [simplify]: iters left: 2 (12 enodes) 7.534 * * [simplify]: iters left: 1 (19 enodes) 7.542 * * [simplify]: Extracting #0: cost 1 inf + 0 7.542 * * [simplify]: Extracting #1: cost 6 inf + 0 7.542 * * [simplify]: Extracting #2: cost 8 inf + 2 7.542 * * [simplify]: Extracting #3: cost 3 inf + 459 7.542 * * [simplify]: Extracting #4: cost 0 inf + 884 7.543 * [simplify]: Simplified to (* a (* a a)) 7.543 * [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)) 7.543 * * * * [progress]: [ 39 / 118 ] simplifiying candidate # 7.543 * [simplify]: Simplifying (* 1 (* a a)) 7.543 * * [simplify]: iters left: 4 (4 enodes) 7.546 * * [simplify]: iters left: 3 (14 enodes) 7.552 * * [simplify]: iters left: 2 (18 enodes) 7.557 * * [simplify]: iters left: 1 (19 enodes) 7.562 * * [simplify]: Extracting #0: cost 1 inf + 0 7.562 * * [simplify]: Extracting #1: cost 5 inf + 0 7.562 * * [simplify]: Extracting #2: cost 2 inf + 43 7.562 * * [simplify]: Extracting #3: cost 0 inf + 126 7.562 * [simplify]: Simplified to (* a a) 7.562 * [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)) 7.563 * [simplify]: Simplifying (* a (* a a)) 7.563 * * [simplify]: iters left: 4 (3 enodes) 7.564 * * [simplify]: iters left: 3 (12 enodes) 7.569 * * [simplify]: iters left: 2 (19 enodes) 7.578 * * [simplify]: iters left: 1 (33 enodes) 7.595 * * [simplify]: Extracting #0: cost 1 inf + 0 7.595 * * [simplify]: Extracting #1: cost 10 inf + 0 7.596 * * [simplify]: Extracting #2: cost 14 inf + 2 7.596 * * [simplify]: Extracting #3: cost 8 inf + 893 7.596 * * [simplify]: Extracting #4: cost 1 inf + 2275 7.597 * * [simplify]: Extracting #5: cost 0 inf + 2487 7.597 * [simplify]: Simplified to (* a (* a a)) 7.597 * [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)) 7.597 * * * * [progress]: [ 40 / 118 ] simplifiying candidate # 7.598 * [simplify]: Simplifying (* (* a a) (* (cbrt (+ 1 a)) (cbrt (+ 1 a)))) 7.598 * * [simplify]: iters left: 6 (7 enodes) 7.602 * * [simplify]: iters left: 5 (31 enodes) 7.613 * * [simplify]: iters left: 4 (51 enodes) 7.625 * * [simplify]: Extracting #0: cost 1 inf + 0 7.625 * * [simplify]: Extracting #1: cost 9 inf + 0 7.625 * * [simplify]: Extracting #2: cost 15 inf + 1 7.625 * * [simplify]: Extracting #3: cost 15 inf + 83 7.625 * * [simplify]: Extracting #4: cost 13 inf + 126 7.625 * * [simplify]: Extracting #5: cost 6 inf + 1140 7.626 * * [simplify]: Extracting #6: cost 0 inf + 2272 7.626 * [simplify]: Simplified to (* (* (cbrt (+ a 1)) a) (* (cbrt (+ a 1)) a)) 7.626 * [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)) 7.626 * * * * [progress]: [ 41 / 118 ] simplifiying candidate # 7.627 * [simplify]: Simplifying (* (* a a) (sqrt (+ 1 a))) 7.627 * * [simplify]: iters left: 5 (6 enodes) 7.628 * * [simplify]: iters left: 4 (24 enodes) 7.632 * * [simplify]: iters left: 3 (30 enodes) 7.637 * * [simplify]: iters left: 2 (31 enodes) 7.642 * * [simplify]: Extracting #0: cost 1 inf + 0 7.642 * * [simplify]: Extracting #1: cost 6 inf + 0 7.642 * * [simplify]: Extracting #2: cost 9 inf + 1 7.642 * * [simplify]: Extracting #3: cost 9 inf + 83 7.642 * * [simplify]: Extracting #4: cost 8 inf + 84 7.642 * * [simplify]: Extracting #5: cost 1 inf + 738 7.642 * * [simplify]: Extracting #6: cost 0 inf + 900 7.642 * [simplify]: Simplified to (* (* a a) (sqrt (+ a 1))) 7.642 * [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)) 7.643 * * * * [progress]: [ 42 / 118 ] simplifiying candidate # 7.643 * [simplify]: Simplifying (* (* a a) 1) 7.643 * * [simplify]: iters left: 4 (4 enodes) 7.644 * * [simplify]: iters left: 3 (14 enodes) 7.647 * * [simplify]: iters left: 2 (18 enodes) 7.649 * * [simplify]: iters left: 1 (19 enodes) 7.655 * * [simplify]: Extracting #0: cost 1 inf + 0 7.655 * * [simplify]: Extracting #1: cost 5 inf + 0 7.655 * * [simplify]: Extracting #2: cost 3 inf + 2 7.655 * * [simplify]: Extracting #3: cost 0 inf + 126 7.655 * [simplify]: Simplified to (* a a) 7.655 * [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)) 7.655 * * * * [progress]: [ 43 / 118 ] simplifiying candidate # 7.655 * [simplify]: Simplifying (* (* a a) 1) 7.655 * * [simplify]: iters left: 4 (4 enodes) 7.658 * * [simplify]: iters left: 3 (14 enodes) 7.663 * * [simplify]: iters left: 2 (18 enodes) 7.668 * * [simplify]: iters left: 1 (19 enodes) 7.673 * * [simplify]: Extracting #0: cost 1 inf + 0 7.673 * * [simplify]: Extracting #1: cost 5 inf + 0 7.673 * * [simplify]: Extracting #2: cost 3 inf + 2 7.673 * * [simplify]: Extracting #3: cost 0 inf + 126 7.673 * [simplify]: Simplified to (* a a) 7.673 * [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)) 7.673 * * * * [progress]: [ 44 / 118 ] simplifiying candidate # 7.674 * [simplify]: Simplifying (* a (+ 1 a)) 7.674 * * [simplify]: iters left: 4 (4 enodes) 7.676 * * [simplify]: iters left: 3 (21 enodes) 7.684 * * [simplify]: iters left: 2 (28 enodes) 7.691 * * [simplify]: iters left: 1 (29 enodes) 7.698 * * [simplify]: Extracting #0: cost 1 inf + 0 7.698 * * [simplify]: Extracting #1: cost 6 inf + 0 7.699 * * [simplify]: Extracting #2: cost 6 inf + 2 7.699 * * [simplify]: Extracting #3: cost 0 inf + 280 7.699 * [simplify]: Simplified to (fma a a a) 7.699 * [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)) 7.699 * * * * [progress]: [ 45 / 118 ] simplifiying candidate # 7.699 * [simplify]: Simplifying (* (* a a) (+ (pow 1 3) (pow a 3))) 7.700 * * [simplify]: iters left: 5 (8 enodes) 7.705 * * [simplify]: iters left: 4 (43 enodes) 7.721 * * [simplify]: iters left: 3 (99 enodes) 7.749 * * [simplify]: iters left: 2 (211 enodes) 7.835 * * [simplify]: iters left: 1 (418 enodes) 8.098 * * [simplify]: Extracting #0: cost 1 inf + 0 8.098 * * [simplify]: Extracting #1: cost 26 inf + 0 8.099 * * [simplify]: Extracting #2: cost 123 inf + 205 8.101 * * [simplify]: Extracting #3: cost 117 inf + 3034 8.106 * * [simplify]: Extracting #4: cost 62 inf + 25763 8.116 * * [simplify]: Extracting #5: cost 9 inf + 52783 8.127 * * [simplify]: Extracting #6: cost 0 inf + 57041 8.138 * [simplify]: Simplified to (fma (* a a) (* a (* a a)) (* a a)) 8.138 * [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.139 * * * * [progress]: [ 46 / 118 ] simplifiying candidate # 8.139 * [simplify]: Simplifying (* (* a a) (- (* 1 1) (* a a))) 8.139 * * [simplify]: iters left: 6 (6 enodes) 8.143 * * [simplify]: iters left: 5 (24 enodes) 8.151 * * [simplify]: iters left: 4 (48 enodes) 8.164 * * [simplify]: iters left: 3 (77 enodes) 8.185 * * [simplify]: iters left: 2 (127 enodes) 8.234 * * [simplify]: iters left: 1 (158 enodes) 8.288 * * [simplify]: Extracting #0: cost 1 inf + 0 8.288 * * [simplify]: Extracting #1: cost 18 inf + 0 8.289 * * [simplify]: Extracting #2: cost 34 inf + 3 8.289 * * [simplify]: Extracting #3: cost 28 inf + 534 8.290 * * [simplify]: Extracting #4: cost 10 inf + 2196 8.291 * * [simplify]: Extracting #5: cost 0 inf + 4084 8.292 * [simplify]: Simplified to (- (* a a) (* (* a a) (* a a))) 8.292 * [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)) 8.292 * * * * [progress]: [ 47 / 118 ] simplifiying candidate #real (real->posit16 (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1))> 8.292 * [simplify]: Simplifying (real->posit16 (* (* a a) (+ 1 a))) 8.292 * * [simplify]: iters left: 5 (6 enodes) 8.294 * * [simplify]: iters left: 4 (27 enodes) 8.300 * * [simplify]: iters left: 3 (49 enodes) 8.317 * * [simplify]: iters left: 2 (77 enodes) 8.340 * * [simplify]: iters left: 1 (101 enodes) 8.375 * * [simplify]: Extracting #0: cost 1 inf + 0 8.375 * * [simplify]: Extracting #1: cost 2 inf + 0 8.375 * * [simplify]: Extracting #2: cost 10 inf + 0 8.376 * * [simplify]: Extracting #3: cost 20 inf + 2 8.376 * * [simplify]: Extracting #4: cost 14 inf + 720 8.377 * * [simplify]: Extracting #5: cost 4 inf + 2128 8.378 * * [simplify]: Extracting #6: cost 1 inf + 2804 8.379 * * [simplify]: Extracting #7: cost 0 inf + 3016 8.380 * [simplify]: Simplified to (real->posit16 (* a (fma a a a))) 8.380 * [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)) 8.380 * * * * [progress]: [ 48 / 118 ] simplifiying candidate # 8.380 * * * * [progress]: [ 49 / 118 ] simplifiying candidate # 8.380 * [simplify]: Simplifying (expm1 (* (* b b) (- 1 (* 3 a)))) 8.381 * * [simplify]: iters left: 6 (9 enodes) 8.386 * * [simplify]: iters left: 5 (35 enodes) 8.399 * * [simplify]: iters left: 4 (63 enodes) 8.427 * * [simplify]: iters left: 3 (113 enodes) 8.469 * * [simplify]: iters left: 2 (240 enodes) 8.528 * * [simplify]: iters left: 1 (408 enodes) 8.684 * * [simplify]: Extracting #0: cost 1 inf + 0 8.684 * * [simplify]: Extracting #1: cost 3 inf + 0 8.685 * * [simplify]: Extracting #2: cost 30 inf + 0 8.685 * * [simplify]: Extracting #3: cost 43 inf + 582 8.688 * * [simplify]: Extracting #4: cost 8 inf + 3424 8.692 * * [simplify]: Extracting #5: cost 0 inf + 4224 8.697 * [simplify]: Simplified to (expm1 (* (fma -3 (* a b) b) b)) 8.697 * [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)) 8.697 * * * * [progress]: [ 50 / 118 ] simplifiying candidate # 8.697 * [simplify]: Simplifying (log1p (* (* b b) (- 1 (* 3 a)))) 8.697 * * [simplify]: iters left: 6 (9 enodes) 8.703 * * [simplify]: iters left: 5 (35 enodes) 8.713 * * [simplify]: iters left: 4 (63 enodes) 8.725 * * [simplify]: iters left: 3 (113 enodes) 8.759 * * [simplify]: iters left: 2 (240 enodes) 8.853 * * [simplify]: iters left: 1 (408 enodes) 9.056 * * [simplify]: Extracting #0: cost 1 inf + 0 9.056 * * [simplify]: Extracting #1: cost 3 inf + 0 9.057 * * [simplify]: Extracting #2: cost 30 inf + 0 9.057 * * [simplify]: Extracting #3: cost 43 inf + 582 9.060 * * [simplify]: Extracting #4: cost 8 inf + 3444 9.067 * * [simplify]: Extracting #5: cost 0 inf + 4264 9.071 * [simplify]: Simplified to (log1p (* (fma -3 (* a b) b) b)) 9.071 * [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.071 * * * * [progress]: [ 51 / 118 ] simplifiying candidate # 9.072 * [simplify]: Simplifying (* (* b b) (- 1 (* 3 a))) 9.072 * * [simplify]: iters left: 6 (8 enodes) 9.076 * * [simplify]: iters left: 5 (32 enodes) 9.085 * * [simplify]: iters left: 4 (60 enodes) 9.096 * * [simplify]: iters left: 3 (110 enodes) 9.126 * * [simplify]: iters left: 2 (237 enodes) 9.217 * * [simplify]: iters left: 1 (407 enodes) 9.377 * * [simplify]: Extracting #0: cost 1 inf + 0 9.377 * * [simplify]: Extracting #1: cost 28 inf + 0 9.377 * * [simplify]: Extracting #2: cost 52 inf + 420 9.379 * * [simplify]: Extracting #3: cost 10 inf + 3618 9.382 * * [simplify]: Extracting #4: cost 0 inf + 4556 9.384 * [simplify]: Simplified to (* b (fma (* b -3) a b)) 9.384 * [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)) 9.384 * * * * [progress]: [ 52 / 118 ] simplifiying candidate # 9.384 * [simplify]: Simplifying (* (* b b) (- 1 (* 3 a))) 9.384 * * [simplify]: iters left: 6 (8 enodes) 9.387 * * [simplify]: iters left: 5 (32 enodes) 9.393 * * [simplify]: iters left: 4 (60 enodes) 9.415 * * [simplify]: iters left: 3 (110 enodes) 9.442 * * [simplify]: iters left: 2 (237 enodes) 9.556 * * [simplify]: iters left: 1 (407 enodes) 9.693 * * [simplify]: Extracting #0: cost 1 inf + 0 9.693 * * [simplify]: Extracting #1: cost 28 inf + 0 9.694 * * [simplify]: Extracting #2: cost 52 inf + 420 9.695 * * [simplify]: Extracting #3: cost 10 inf + 3618 9.697 * * [simplify]: Extracting #4: cost 0 inf + 4556 9.700 * [simplify]: Simplified to (* b (fma (* b -3) a b)) 9.700 * [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)) 9.700 * * * * [progress]: [ 53 / 118 ] simplifiying candidate # 9.700 * * * * [progress]: [ 54 / 118 ] simplifiying candidate # 9.700 * [simplify]: Simplifying (+ (+ (log b) (log b)) (log (- 1 (* 3 a)))) 9.700 * * [simplify]: iters left: 6 (10 enodes) 9.703 * * [simplify]: iters left: 5 (38 enodes) 9.710 * * [simplify]: iters left: 4 (55 enodes) 9.718 * * [simplify]: iters left: 3 (64 enodes) 9.731 * * [simplify]: Extracting #0: cost 1 inf + 0 9.731 * * [simplify]: Extracting #1: cost 6 inf + 0 9.731 * * [simplify]: Extracting #2: cost 13 inf + 0 9.731 * * [simplify]: Extracting #3: cost 20 inf + 1 9.731 * * [simplify]: Extracting #4: cost 15 inf + 192 9.732 * * [simplify]: Extracting #5: cost 2 inf + 1509 9.732 * * [simplify]: Extracting #6: cost 0 inf + 2027 9.733 * [simplify]: Simplified to (+ (+ (log b) (log (fma -3 a 1))) (log b)) 9.733 * [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)) 9.733 * * * * [progress]: [ 55 / 118 ] simplifiying candidate # 9.734 * [simplify]: Simplifying (+ (log (* b b)) (log (- 1 (* 3 a)))) 9.734 * * [simplify]: iters left: 6 (10 enodes) 9.742 * * [simplify]: iters left: 5 (38 enodes) 9.755 * * [simplify]: iters left: 4 (57 enodes) 9.772 * * [simplify]: iters left: 3 (70 enodes) 9.791 * * [simplify]: Extracting #0: cost 1 inf + 0 9.791 * * [simplify]: Extracting #1: cost 6 inf + 0 9.791 * * [simplify]: Extracting #2: cost 14 inf + 0 9.791 * * [simplify]: Extracting #3: cost 22 inf + 1 9.791 * * [simplify]: Extracting #4: cost 17 inf + 158 9.792 * * [simplify]: Extracting #5: cost 2 inf + 1742 9.792 * * [simplify]: Extracting #6: cost 0 inf + 2109 9.793 * [simplify]: Simplified to (+ (log (fma a -3 1)) (log (* b b))) 9.793 * [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)) 9.794 * * * * [progress]: [ 56 / 118 ] simplifiying candidate # 9.794 * [simplify]: Simplifying (log (* (* b b) (- 1 (* 3 a)))) 9.794 * * [simplify]: iters left: 6 (9 enodes) 9.799 * * [simplify]: iters left: 5 (38 enodes) 9.813 * * [simplify]: iters left: 4 (76 enodes) 9.840 * * [simplify]: iters left: 3 (133 enodes) 9.894 * * [simplify]: iters left: 2 (260 enodes) 9.993 * * [simplify]: iters left: 1 (427 enodes) 10.148 * * [simplify]: Extracting #0: cost 1 inf + 0 10.149 * * [simplify]: Extracting #1: cost 7 inf + 0 10.149 * * [simplify]: Extracting #2: cost 39 inf + 0 10.150 * * [simplify]: Extracting #3: cost 62 inf + 460 10.153 * * [simplify]: Extracting #4: cost 18 inf + 4096 10.158 * * [simplify]: Extracting #5: cost 0 inf + 5763 10.162 * [simplify]: Simplified to (log (* b (fma a (* b -3) b))) 10.163 * [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.163 * * * * [progress]: [ 57 / 118 ] simplifiying candidate # 10.164 * [simplify]: Simplifying (exp (* (* b b) (- 1 (* 3 a)))) 10.164 * * [simplify]: iters left: 6 (9 enodes) 10.169 * * [simplify]: iters left: 5 (37 enodes) 10.182 * * [simplify]: iters left: 4 (76 enodes) 10.211 * * [simplify]: iters left: 3 (162 enodes) 10.281 * * [simplify]: iters left: 2 (389 enodes) 10.445 * * [simplify]: Extracting #0: cost 1 inf + 0 10.445 * * [simplify]: Extracting #1: cost 32 inf + 0 10.446 * * [simplify]: Extracting #2: cost 129 inf + 115 10.447 * * [simplify]: Extracting #3: cost 195 inf + 1907 10.453 * * [simplify]: Extracting #4: cost 101 inf + 15089 10.465 * * [simplify]: Extracting #5: cost 16 inf + 34119 10.479 * * [simplify]: Extracting #6: cost 0 inf + 41537 10.492 * * [simplify]: Extracting #7: cost 0 inf + 41311 10.511 * [simplify]: Simplified to (exp (fma -3 (* (* b b) a) (* b b))) 10.511 * [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)) 10.511 * * * * [progress]: [ 58 / 118 ] simplifiying candidate # 10.512 * [simplify]: Simplifying (* (* (* (* b b) b) (* (* b b) b)) (* (* (- 1 (* 3 a)) (- 1 (* 3 a))) (- 1 (* 3 a)))) 10.512 * * [simplify]: iters left: 6 (12 enodes) 10.519 * * [simplify]: iters left: 5 (54 enodes) 10.542 * * [simplify]: iters left: 4 (139 enodes) 10.637 * * [simplify]: Extracting #0: cost 1 inf + 0 10.638 * * [simplify]: Extracting #1: cost 29 inf + 0 10.638 * * [simplify]: Extracting #2: cost 129 inf + 43 10.639 * * [simplify]: Extracting #3: cost 135 inf + 1011 10.642 * * [simplify]: Extracting #4: cost 38 inf + 18503 10.649 * * [simplify]: Extracting #5: cost 0 inf + 26676 10.656 * * [simplify]: Extracting #6: cost 0 inf + 26436 10.662 * [simplify]: Simplified to (* (* (* (* b (* b b)) (fma a -3 1)) (* (* b (* b b)) (fma a -3 1))) (fma a -3 1)) 10.662 * [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)) 10.663 * * * * [progress]: [ 59 / 118 ] simplifiying candidate # 10.663 * [simplify]: Simplifying (* (* (* (* b b) (* b b)) (* b b)) (* (* (- 1 (* 3 a)) (- 1 (* 3 a))) (- 1 (* 3 a)))) 10.663 * * [simplify]: iters left: 6 (12 enodes) 10.668 * * [simplify]: iters left: 5 (55 enodes) 10.687 * * [simplify]: iters left: 4 (140 enodes) 10.745 * * [simplify]: Extracting #0: cost 1 inf + 0 10.745 * * [simplify]: Extracting #1: cost 35 inf + 0 10.746 * * [simplify]: Extracting #2: cost 147 inf + 43 10.747 * * [simplify]: Extracting #3: cost 144 inf + 1740 10.751 * * [simplify]: Extracting #4: cost 28 inf + 22532 10.758 * * [simplify]: Extracting #5: cost 0 inf + 28927 10.772 * * [simplify]: Extracting #6: cost 0 inf + 28407 10.787 * [simplify]: Simplified to (* (* b (* b (fma -3 a 1))) (* (* b (* b (fma -3 a 1))) (* b (* b (fma -3 a 1))))) 10.787 * [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)) 10.787 * * * * [progress]: [ 60 / 118 ] simplifiying candidate # 10.788 * [simplify]: Simplifying (* (cbrt (* (* b b) (- 1 (* 3 a)))) (cbrt (* (* b b) (- 1 (* 3 a))))) 10.788 * * [simplify]: iters left: 6 (10 enodes) 10.793 * * [simplify]: iters left: 5 (38 enodes) 10.806 * * [simplify]: iters left: 4 (66 enodes) 10.821 * * [simplify]: iters left: 3 (116 enodes) 10.855 * * [simplify]: iters left: 2 (243 enodes) 10.953 * * [simplify]: iters left: 1 (414 enodes) 11.137 * * [simplify]: Extracting #0: cost 1 inf + 0 11.137 * * [simplify]: Extracting #1: cost 3 inf + 0 11.137 * * [simplify]: Extracting #2: cost 5 inf + 0 11.137 * * [simplify]: Extracting #3: cost 32 inf + 0 11.138 * * [simplify]: Extracting #4: cost 57 inf + 297 11.141 * * [simplify]: Extracting #5: cost 5 inf + 4945 11.146 * * [simplify]: Extracting #6: cost 0 inf + 5508 11.150 * [simplify]: Simplified to (* (cbrt (* (fma a (* b -3) b) b)) (cbrt (* (fma a (* b -3) b) b))) 11.151 * [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.151 * [simplify]: Simplifying (cbrt (* (* b b) (- 1 (* 3 a)))) 11.151 * * [simplify]: iters left: 6 (9 enodes) 11.157 * * [simplify]: iters left: 5 (35 enodes) 11.169 * * [simplify]: iters left: 4 (63 enodes) 11.193 * * [simplify]: iters left: 3 (113 enodes) 11.245 * * [simplify]: iters left: 2 (240 enodes) 11.343 * * [simplify]: iters left: 1 (408 enodes) 11.506 * * [simplify]: Extracting #0: cost 1 inf + 0 11.506 * * [simplify]: Extracting #1: cost 3 inf + 0 11.506 * * [simplify]: Extracting #2: cost 30 inf + 0 11.507 * * [simplify]: Extracting #3: cost 43 inf + 582 11.508 * * [simplify]: Extracting #4: cost 8 inf + 3434 11.510 * * [simplify]: Extracting #5: cost 0 inf + 4244 11.512 * [simplify]: Simplified to (cbrt (* (fma -3 (* a b) b) b)) 11.512 * [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)) 11.512 * * * * [progress]: [ 61 / 118 ] simplifiying candidate # 11.513 * [simplify]: Simplifying (* (* (* (* b b) (- 1 (* 3 a))) (* (* b b) (- 1 (* 3 a)))) (* (* b b) (- 1 (* 3 a)))) 11.513 * * [simplify]: iters left: 6 (10 enodes) 11.516 * * [simplify]: iters left: 5 (48 enodes) 11.534 * * [simplify]: iters left: 4 (155 enodes) 11.630 * * [simplify]: Extracting #0: cost 1 inf + 0 11.630 * * [simplify]: Extracting #1: cost 31 inf + 0 11.631 * * [simplify]: Extracting #2: cost 123 inf + 377 11.632 * * [simplify]: Extracting #3: cost 137 inf + 2428 11.636 * * [simplify]: Extracting #4: cost 35 inf + 20010 11.642 * * [simplify]: Extracting #5: cost 0 inf + 27744 11.649 * [simplify]: Simplified to (* (* (fma a -3 1) (* b b)) (* (* (fma a -3 1) (* b b)) (* (fma a -3 1) (* b b)))) 11.649 * [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)) 11.649 * * * * [progress]: [ 62 / 118 ] simplifiying candidate # 11.649 * [simplify]: Simplifying (sqrt (* (* b b) (- 1 (* 3 a)))) 11.649 * * [simplify]: iters left: 6 (9 enodes) 11.652 * * [simplify]: iters left: 5 (35 enodes) 11.659 * * [simplify]: iters left: 4 (63 enodes) 11.685 * * [simplify]: iters left: 3 (113 enodes) 11.733 * * [simplify]: iters left: 2 (240 enodes) 11.826 * * [simplify]: iters left: 1 (408 enodes) 11.951 * * [simplify]: Extracting #0: cost 1 inf + 0 11.951 * * [simplify]: Extracting #1: cost 3 inf + 0 11.951 * * [simplify]: Extracting #2: cost 30 inf + 0 11.951 * * [simplify]: Extracting #3: cost 43 inf + 582 11.953 * * [simplify]: Extracting #4: cost 8 inf + 3394 11.955 * * [simplify]: Extracting #5: cost 0 inf + 4164 11.958 * [simplify]: Simplified to (sqrt (* (fma -3 (* a b) b) b)) 11.959 * [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)) 11.959 * [simplify]: Simplifying (sqrt (* (* b b) (- 1 (* 3 a)))) 11.959 * * [simplify]: iters left: 6 (9 enodes) 11.965 * * [simplify]: iters left: 5 (35 enodes) 11.971 * * [simplify]: iters left: 4 (63 enodes) 11.984 * * [simplify]: iters left: 3 (113 enodes) 12.017 * * [simplify]: iters left: 2 (240 enodes) 12.110 * * [simplify]: iters left: 1 (408 enodes) 12.297 * * [simplify]: Extracting #0: cost 1 inf + 0 12.297 * * [simplify]: Extracting #1: cost 3 inf + 0 12.297 * * [simplify]: Extracting #2: cost 30 inf + 0 12.297 * * [simplify]: Extracting #3: cost 43 inf + 582 12.299 * * [simplify]: Extracting #4: cost 8 inf + 3394 12.301 * * [simplify]: Extracting #5: cost 0 inf + 4164 12.303 * [simplify]: Simplified to (sqrt (* (fma -3 (* a b) b) b)) 12.303 * [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)) 12.303 * * * * [progress]: [ 63 / 118 ] simplifiying candidate # 12.303 * * * * [progress]: [ 64 / 118 ] simplifiying candidate # 12.303 * [simplify]: Simplifying (* b (sqrt (- 1 (* 3 a)))) 12.303 * * [simplify]: iters left: 6 (8 enodes) 12.306 * * [simplify]: iters left: 5 (30 enodes) 12.311 * * [simplify]: iters left: 4 (42 enodes) 12.321 * * [simplify]: iters left: 3 (50 enodes) 12.328 * * [simplify]: Extracting #0: cost 1 inf + 0 12.328 * * [simplify]: Extracting #1: cost 4 inf + 0 12.328 * * [simplify]: Extracting #2: cost 5 inf + 1 12.328 * * [simplify]: Extracting #3: cost 13 inf + 1 12.328 * * [simplify]: Extracting #4: cost 11 inf + 46 12.328 * * [simplify]: Extracting #5: cost 6 inf + 271 12.329 * * [simplify]: Extracting #6: cost 0 inf + 845 12.329 * [simplify]: Simplified to (* b (sqrt (fma a -3 1))) 12.329 * [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)) 12.329 * [simplify]: Simplifying (* b (sqrt (- 1 (* 3 a)))) 12.329 * * [simplify]: iters left: 6 (8 enodes) 12.332 * * [simplify]: iters left: 5 (30 enodes) 12.337 * * [simplify]: iters left: 4 (42 enodes) 12.343 * * [simplify]: iters left: 3 (50 enodes) 12.350 * * [simplify]: Extracting #0: cost 1 inf + 0 12.350 * * [simplify]: Extracting #1: cost 4 inf + 0 12.350 * * [simplify]: Extracting #2: cost 5 inf + 1 12.350 * * [simplify]: Extracting #3: cost 13 inf + 1 12.351 * * [simplify]: Extracting #4: cost 11 inf + 46 12.351 * * [simplify]: Extracting #5: cost 6 inf + 271 12.351 * * [simplify]: Extracting #6: cost 0 inf + 845 12.351 * [simplify]: Simplified to (* b (sqrt (fma a -3 1))) 12.351 * [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)) 12.351 * * * * [progress]: [ 65 / 118 ] simplifiying candidate # 12.351 * [simplify]: Simplifying (* (* b b) (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* a 3)))) 12.352 * * [simplify]: iters left: 6 (11 enodes) 12.356 * * [simplify]: iters left: 5 (46 enodes) 12.364 * * [simplify]: iters left: 4 (74 enodes) 12.377 * * [simplify]: iters left: 3 (129 enodes) 12.432 * * [simplify]: iters left: 2 (267 enodes) 12.516 * * [simplify]: iters left: 1 (369 enodes) 12.666 * * [simplify]: Extracting #0: cost 1 inf + 0 12.666 * * [simplify]: Extracting #1: cost 28 inf + 0 12.667 * * [simplify]: Extracting #2: cost 40 inf + 212 12.669 * * [simplify]: Extracting #3: cost 8 inf + 2693 12.673 * * [simplify]: Extracting #4: cost 1 inf + 3228 12.677 * * [simplify]: Extracting #5: cost 0 inf + 3310 12.681 * [simplify]: Simplified to (* b (fma (* b -3) a b)) 12.681 * [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)) 12.681 * [simplify]: Simplifying (* (* b b) (fma (- a) 3 (* a 3))) 12.681 * * [simplify]: iters left: 5 (8 enodes) 12.686 * * [simplify]: iters left: 4 (30 enodes) 12.696 * * [simplify]: iters left: 3 (53 enodes) 12.724 * * [simplify]: iters left: 2 (137 enodes) 12.776 * * [simplify]: iters left: 1 (257 enodes) 12.837 * * [simplify]: Extracting #0: cost 1 inf + 0 12.837 * * [simplify]: Extracting #1: cost 0 inf + 1 12.837 * [simplify]: Simplified to 0 12.837 * [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)) 12.837 * * * * [progress]: [ 66 / 118 ] simplifiying candidate # 12.837 * [simplify]: Simplifying (* (* b b) (fma (sqrt 1) (sqrt 1) (- (* a 3)))) 12.837 * * [simplify]: iters left: 6 (10 enodes) 12.842 * * [simplify]: iters left: 5 (43 enodes) 12.850 * * [simplify]: iters left: 4 (71 enodes) 12.861 * * [simplify]: iters left: 3 (126 enodes) 12.906 * * [simplify]: iters left: 2 (264 enodes) 12.976 * * [simplify]: iters left: 1 (367 enodes) 13.102 * * [simplify]: Extracting #0: cost 1 inf + 0 13.103 * * [simplify]: Extracting #1: cost 28 inf + 0 13.103 * * [simplify]: Extracting #2: cost 38 inf + 272 13.104 * * [simplify]: Extracting #3: cost 6 inf + 2680 13.106 * * [simplify]: Extracting #4: cost 0 inf + 3310 13.108 * [simplify]: Simplified to (fma (* b b) (* -3 a) (* b b)) 13.108 * [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)) 13.109 * [simplify]: Simplifying (* (* b b) (fma (- a) 3 (* a 3))) 13.109 * * [simplify]: iters left: 5 (8 enodes) 13.111 * * [simplify]: iters left: 4 (30 enodes) 13.116 * * [simplify]: iters left: 3 (53 enodes) 13.142 * * [simplify]: iters left: 2 (137 enodes) 13.172 * * [simplify]: iters left: 1 (257 enodes) 13.254 * * [simplify]: Extracting #0: cost 1 inf + 0 13.254 * * [simplify]: Extracting #1: cost 0 inf + 1 13.254 * [simplify]: Simplified to 0 13.254 * [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)) 13.254 * * * * [progress]: [ 67 / 118 ] simplifiying candidate # 13.254 * [simplify]: Simplifying (* (* b b) (fma 1 1 (- (* a 3)))) 13.255 * * [simplify]: iters left: 6 (9 enodes) 13.258 * * [simplify]: iters left: 5 (40 enodes) 13.264 * * [simplify]: iters left: 4 (52 enodes) 13.272 * * [simplify]: iters left: 3 (67 enodes) 13.290 * * [simplify]: iters left: 2 (128 enodes) 13.328 * * [simplify]: iters left: 1 (277 enodes) 13.439 * * [simplify]: Extracting #0: cost 1 inf + 0 13.439 * * [simplify]: Extracting #1: cost 27 inf + 0 13.440 * * [simplify]: Extracting #2: cost 51 inf + 295 13.442 * * [simplify]: Extracting #3: cost 12 inf + 3735 13.444 * * [simplify]: Extracting #4: cost 0 inf + 4784 13.446 * [simplify]: Simplified to (fma (* a -3) (* b b) (* b b)) 13.446 * [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)) 13.446 * [simplify]: Simplifying (* (* b b) (fma (- a) 3 (* a 3))) 13.446 * * [simplify]: iters left: 5 (8 enodes) 13.448 * * [simplify]: iters left: 4 (30 enodes) 13.454 * * [simplify]: iters left: 3 (53 enodes) 13.466 * * [simplify]: iters left: 2 (137 enodes) 13.507 * * [simplify]: iters left: 1 (257 enodes) 13.578 * * [simplify]: Extracting #0: cost 1 inf + 0 13.578 * * [simplify]: Extracting #1: cost 0 inf + 1 13.578 * [simplify]: Simplified to 0 13.579 * [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)) 13.579 * * * * [progress]: [ 68 / 118 ] simplifiying candidate # 13.579 * [simplify]: Simplifying (* (* b b) 1) 13.579 * * [simplify]: iters left: 4 (4 enodes) 13.582 * * [simplify]: iters left: 3 (14 enodes) 13.587 * * [simplify]: iters left: 2 (18 enodes) 13.592 * * [simplify]: iters left: 1 (19 enodes) 13.597 * * [simplify]: Extracting #0: cost 1 inf + 0 13.597 * * [simplify]: Extracting #1: cost 5 inf + 0 13.597 * * [simplify]: Extracting #2: cost 3 inf + 2 13.597 * * [simplify]: Extracting #3: cost 0 inf + 126 13.597 * [simplify]: Simplified to (* b b) 13.597 * [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)) 13.598 * [simplify]: Simplifying (* (* b b) (- (* 3 a))) 13.598 * * [simplify]: iters left: 6 (7 enodes) 13.602 * * [simplify]: iters left: 5 (32 enodes) 13.613 * * [simplify]: iters left: 4 (60 enodes) 13.627 * * [simplify]: iters left: 3 (127 enodes) 13.668 * * [simplify]: iters left: 2 (190 enodes) 13.715 * * [simplify]: iters left: 1 (205 enodes) 13.765 * * [simplify]: Extracting #0: cost 1 inf + 0 13.765 * * [simplify]: Extracting #1: cost 23 inf + 0 13.766 * * [simplify]: Extracting #2: cost 34 inf + 87 13.766 * * [simplify]: Extracting #3: cost 19 inf + 914 13.767 * * [simplify]: Extracting #4: cost 1 inf + 2474 13.768 * * [simplify]: Extracting #5: cost 0 inf + 2556 13.769 * [simplify]: Simplified to (* (* (* a -3) b) b) 13.769 * [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)) 13.769 * * * * [progress]: [ 69 / 118 ] simplifiying candidate # 13.769 * [simplify]: Simplifying (* (* b b) 1) 13.769 * * [simplify]: iters left: 4 (4 enodes) 13.771 * * [simplify]: iters left: 3 (14 enodes) 13.773 * * [simplify]: iters left: 2 (18 enodes) 13.776 * * [simplify]: iters left: 1 (19 enodes) 13.780 * * [simplify]: Extracting #0: cost 1 inf + 0 13.780 * * [simplify]: Extracting #1: cost 5 inf + 0 13.780 * * [simplify]: Extracting #2: cost 3 inf + 2 13.780 * * [simplify]: Extracting #3: cost 0 inf + 126 13.780 * [simplify]: Simplified to (* b b) 13.781 * [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)) 13.781 * [simplify]: Simplifying (* (* b b) (- (* 3 a))) 13.781 * * [simplify]: iters left: 6 (7 enodes) 13.785 * * [simplify]: iters left: 5 (32 enodes) 13.797 * * [simplify]: iters left: 4 (60 enodes) 13.821 * * [simplify]: iters left: 3 (127 enodes) 13.870 * * [simplify]: iters left: 2 (190 enodes) 13.928 * * [simplify]: iters left: 1 (205 enodes) 13.974 * * [simplify]: Extracting #0: cost 1 inf + 0 13.974 * * [simplify]: Extracting #1: cost 23 inf + 0 13.974 * * [simplify]: Extracting #2: cost 34 inf + 87 13.975 * * [simplify]: Extracting #3: cost 19 inf + 914 13.976 * * [simplify]: Extracting #4: cost 1 inf + 2474 13.978 * * [simplify]: Extracting #5: cost 0 inf + 2556 13.980 * [simplify]: Simplified to (* (* (* a -3) b) b) 13.980 * [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)) 13.980 * * * * [progress]: [ 70 / 118 ] simplifiying candidate # 13.981 * [simplify]: Simplifying (* (fma (* (cbrt 1) (cbrt 1)) (cbrt 1) (- (* a 3))) (* b b)) 13.981 * * [simplify]: iters left: 6 (11 enodes) 13.988 * * [simplify]: iters left: 5 (46 enodes) 14.004 * * [simplify]: iters left: 4 (68 enodes) 14.016 * * [simplify]: iters left: 3 (105 enodes) 14.038 * * [simplify]: iters left: 2 (219 enodes) 14.148 * * [simplify]: iters left: 1 (354 enodes) 14.292 * * [simplify]: Extracting #0: cost 1 inf + 0 14.292 * * [simplify]: Extracting #1: cost 28 inf + 0 14.293 * * [simplify]: Extracting #2: cost 39 inf + 501 14.295 * * [simplify]: Extracting #3: cost 8 inf + 2925 14.299 * * [simplify]: Extracting #4: cost 0 inf + 3556 14.303 * [simplify]: Simplified to (* b (fma (* b a) -3 b)) 14.303 * [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)) 14.303 * [simplify]: Simplifying (* (fma (- a) 3 (* a 3)) (* b b)) 14.303 * * [simplify]: iters left: 5 (8 enodes) 14.308 * * [simplify]: iters left: 4 (30 enodes) 14.321 * * [simplify]: iters left: 3 (47 enodes) 14.340 * * [simplify]: iters left: 2 (105 enodes) 14.389 * * [simplify]: iters left: 1 (227 enodes) 14.487 * * [simplify]: Extracting #0: cost 1 inf + 0 14.487 * * [simplify]: Extracting #1: cost 0 inf + 1 14.487 * [simplify]: Simplified to 0 14.487 * [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)) 14.487 * * * * [progress]: [ 71 / 118 ] simplifiying candidate # 14.488 * [simplify]: Simplifying (* (fma (sqrt 1) (sqrt 1) (- (* a 3))) (* b b)) 14.488 * * [simplify]: iters left: 6 (10 enodes) 14.495 * * [simplify]: iters left: 5 (43 enodes) 14.509 * * [simplify]: iters left: 4 (65 enodes) 14.520 * * [simplify]: iters left: 3 (102 enodes) 14.541 * * [simplify]: iters left: 2 (216 enodes) 14.656 * * [simplify]: iters left: 1 (354 enodes) 14.777 * * [simplify]: Extracting #0: cost 1 inf + 0 14.777 * * [simplify]: Extracting #1: cost 28 inf + 0 14.777 * * [simplify]: Extracting #2: cost 39 inf + 558 14.779 * * [simplify]: Extracting #3: cost 3 inf + 3391 14.780 * * [simplify]: Extracting #4: cost 0 inf + 3638 14.784 * [simplify]: Simplified to (fma (* a (* b b)) -3 (* b b)) 14.784 * [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)) 14.785 * [simplify]: Simplifying (* (fma (- a) 3 (* a 3)) (* b b)) 14.785 * * [simplify]: iters left: 5 (8 enodes) 14.789 * * [simplify]: iters left: 4 (30 enodes) 14.799 * * [simplify]: iters left: 3 (47 enodes) 14.818 * * [simplify]: iters left: 2 (105 enodes) 14.843 * * [simplify]: iters left: 1 (227 enodes) 14.910 * * [simplify]: Extracting #0: cost 1 inf + 0 14.910 * * [simplify]: Extracting #1: cost 0 inf + 1 14.910 * [simplify]: Simplified to 0 14.910 * [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)) 14.910 * * * * [progress]: [ 72 / 118 ] simplifiying candidate # 14.910 * [simplify]: Simplifying (* (fma 1 1 (- (* a 3))) (* b b)) 14.911 * * [simplify]: iters left: 6 (9 enodes) 14.914 * * [simplify]: iters left: 5 (40 enodes) 14.926 * * [simplify]: iters left: 4 (52 enodes) 14.935 * * [simplify]: iters left: 3 (66 enodes) 14.947 * * [simplify]: iters left: 2 (126 enodes) 14.990 * * [simplify]: iters left: 1 (278 enodes) 15.068 * * [simplify]: Extracting #0: cost 1 inf + 0 15.068 * * [simplify]: Extracting #1: cost 26 inf + 0 15.069 * * [simplify]: Extracting #2: cost 49 inf + 375 15.072 * * [simplify]: Extracting #3: cost 12 inf + 3323 15.076 * * [simplify]: Extracting #4: cost 0 inf + 4604 15.080 * [simplify]: Simplified to (fma (* -3 a) (* b b) (* b b)) 15.080 * [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)) 15.080 * [simplify]: Simplifying (* (fma (- a) 3 (* a 3)) (* b b)) 15.080 * * [simplify]: iters left: 5 (8 enodes) 15.087 * * [simplify]: iters left: 4 (30 enodes) 15.097 * * [simplify]: iters left: 3 (47 enodes) 15.116 * * [simplify]: iters left: 2 (105 enodes) 15.147 * * [simplify]: iters left: 1 (227 enodes) 15.210 * * [simplify]: Extracting #0: cost 1 inf + 0 15.210 * * [simplify]: Extracting #1: cost 0 inf + 1 15.210 * [simplify]: Simplified to 0 15.210 * [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)) 15.211 * * * * [progress]: [ 73 / 118 ] simplifiying candidate # 15.211 * [simplify]: Simplifying (* 1 (* b b)) 15.211 * * [simplify]: iters left: 4 (4 enodes) 15.214 * * [simplify]: iters left: 3 (14 enodes) 15.219 * * [simplify]: iters left: 2 (18 enodes) 15.224 * * [simplify]: iters left: 1 (19 enodes) 15.229 * * [simplify]: Extracting #0: cost 1 inf + 0 15.230 * * [simplify]: Extracting #1: cost 5 inf + 0 15.230 * * [simplify]: Extracting #2: cost 2 inf + 43 15.230 * * [simplify]: Extracting #3: cost 0 inf + 126 15.230 * [simplify]: Simplified to (* b b) 15.230 * [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)) 15.231 * [simplify]: Simplifying (* (- (* 3 a)) (* b b)) 15.231 * * [simplify]: iters left: 6 (7 enodes) 15.236 * * [simplify]: iters left: 5 (32 enodes) 15.242 * * [simplify]: iters left: 4 (61 enodes) 15.253 * * [simplify]: iters left: 3 (130 enodes) 15.292 * * [simplify]: iters left: 2 (202 enodes) 15.338 * * [simplify]: iters left: 1 (230 enodes) 15.403 * * [simplify]: Extracting #0: cost 1 inf + 0 15.404 * * [simplify]: Extracting #1: cost 23 inf + 0 15.404 * * [simplify]: Extracting #2: cost 30 inf + 333 15.405 * * [simplify]: Extracting #3: cost 3 inf + 2310 15.406 * * [simplify]: Extracting #4: cost 0 inf + 2556 15.407 * [simplify]: Simplified to (* b (* -3 (* a b))) 15.407 * [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)) 15.407 * * * * [progress]: [ 74 / 118 ] simplifiying candidate # 15.407 * [simplify]: Simplifying (* 1 (* b b)) 15.407 * * [simplify]: iters left: 4 (4 enodes) 15.409 * * [simplify]: iters left: 3 (14 enodes) 15.412 * * [simplify]: iters left: 2 (18 enodes) 15.414 * * [simplify]: iters left: 1 (19 enodes) 15.417 * * [simplify]: Extracting #0: cost 1 inf + 0 15.417 * * [simplify]: Extracting #1: cost 5 inf + 0 15.417 * * [simplify]: Extracting #2: cost 2 inf + 43 15.417 * * [simplify]: Extracting #3: cost 0 inf + 126 15.417 * [simplify]: Simplified to (* b b) 15.417 * [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)) 15.417 * [simplify]: Simplifying (* (- (* 3 a)) (* b b)) 15.417 * * [simplify]: iters left: 6 (7 enodes) 15.420 * * [simplify]: iters left: 5 (32 enodes) 15.425 * * [simplify]: iters left: 4 (61 enodes) 15.448 * * [simplify]: iters left: 3 (130 enodes) 15.479 * * [simplify]: iters left: 2 (202 enodes) 15.520 * * [simplify]: iters left: 1 (230 enodes) 15.569 * * [simplify]: Extracting #0: cost 1 inf + 0 15.569 * * [simplify]: Extracting #1: cost 23 inf + 0 15.570 * * [simplify]: Extracting #2: cost 30 inf + 333 15.570 * * [simplify]: Extracting #3: cost 3 inf + 2310 15.571 * * [simplify]: Extracting #4: cost 0 inf + 2556 15.572 * [simplify]: Simplified to (* b (* -3 (* a b))) 15.572 * [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)) 15.572 * * * * [progress]: [ 75 / 118 ] simplifiying candidate # 15.572 * [simplify]: Simplifying (* (* b b) (* (cbrt (- 1 (* 3 a))) (cbrt (- 1 (* 3 a))))) 15.572 * * [simplify]: iters left: 6 (10 enodes) 15.575 * * [simplify]: iters left: 5 (42 enodes) 15.583 * * [simplify]: iters left: 4 (72 enodes) 15.595 * * [simplify]: iters left: 3 (80 enodes) 15.610 * * [simplify]: Extracting #0: cost 1 inf + 0 15.610 * * [simplify]: Extracting #1: cost 9 inf + 0 15.610 * * [simplify]: Extracting #2: cost 15 inf + 1 15.610 * * [simplify]: Extracting #3: cost 21 inf + 83 15.611 * * [simplify]: Extracting #4: cost 19 inf + 129 15.611 * * [simplify]: Extracting #5: cost 6 inf + 1524 15.612 * * [simplify]: Extracting #6: cost 0 inf + 2757 15.613 * [simplify]: Simplified to (* (* (cbrt (fma a -3 1)) b) (* (cbrt (fma a -3 1)) b)) 15.614 * [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)) 15.614 * * * * [progress]: [ 76 / 118 ] simplifiying candidate # 15.614 * [simplify]: Simplifying (* (* b b) (sqrt (- 1 (* 3 a)))) 15.614 * * [simplify]: iters left: 6 (9 enodes) 15.620 * * [simplify]: iters left: 5 (35 enodes) 15.632 * * [simplify]: iters left: 4 (51 enodes) 15.648 * * [simplify]: iters left: 3 (60 enodes) 15.665 * * [simplify]: Extracting #0: cost 1 inf + 0 15.665 * * [simplify]: Extracting #1: cost 6 inf + 0 15.665 * * [simplify]: Extracting #2: cost 8 inf + 42 15.665 * * [simplify]: Extracting #3: cost 15 inf + 83 15.666 * * [simplify]: Extracting #4: cost 11 inf + 212 15.666 * * [simplify]: Extracting #5: cost 4 inf + 690 15.667 * * [simplify]: Extracting #6: cost 0 inf + 1285 15.668 * [simplify]: Simplified to (* (* (sqrt (fma -3 a 1)) b) b) 15.668 * [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)) 15.668 * * * * [progress]: [ 77 / 118 ] simplifiying candidate # 15.668 * [simplify]: Simplifying (* (* b b) 1) 15.668 * * [simplify]: iters left: 4 (4 enodes) 15.671 * * [simplify]: iters left: 3 (14 enodes) 15.676 * * [simplify]: iters left: 2 (18 enodes) 15.681 * * [simplify]: iters left: 1 (19 enodes) 15.686 * * [simplify]: Extracting #0: cost 1 inf + 0 15.686 * * [simplify]: Extracting #1: cost 5 inf + 0 15.686 * * [simplify]: Extracting #2: cost 3 inf + 2 15.687 * * [simplify]: Extracting #3: cost 0 inf + 126 15.687 * [simplify]: Simplified to (* b b) 15.687 * [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)) 15.687 * * * * [progress]: [ 78 / 118 ] simplifiying candidate # 15.687 * [simplify]: Simplifying (* b (- 1 (* 3 a))) 15.687 * * [simplify]: iters left: 6 (7 enodes) 15.691 * * [simplify]: iters left: 5 (27 enodes) 15.701 * * [simplify]: iters left: 4 (45 enodes) 15.716 * * [simplify]: iters left: 3 (72 enodes) 15.742 * * [simplify]: iters left: 2 (111 enodes) 15.768 * * [simplify]: iters left: 1 (140 enodes) 15.784 * * [simplify]: Extracting #0: cost 1 inf + 0 15.784 * * [simplify]: Extracting #1: cost 18 inf + 0 15.784 * * [simplify]: Extracting #2: cost 22 inf + 105 15.784 * * [simplify]: Extracting #3: cost 6 inf + 983 15.785 * * [simplify]: Extracting #4: cost 0 inf + 1397 15.785 * [simplify]: Simplified to (fma -3 (* a b) b) 15.786 * [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)) 15.786 * * * * [progress]: [ 79 / 118 ] simplifiying candidate # 15.786 * [simplify]: Simplifying (* (* b b) (- (pow 1 3) (pow (* 3 a) 3))) 15.786 * * [simplify]: iters left: 6 (10 enodes) 15.790 * * [simplify]: iters left: 5 (50 enodes) 15.810 * * [simplify]: iters left: 4 (127 enodes) 15.864 * * [simplify]: iters left: 3 (366 enodes) 16.216 * * [simplify]: Extracting #0: cost 1 inf + 0 16.216 * * [simplify]: Extracting #1: cost 25 inf + 0 16.218 * * [simplify]: Extracting #2: cost 238 inf + 43 16.222 * * [simplify]: Extracting #3: cost 235 inf + 9174 16.238 * * [simplify]: Extracting #4: cost 71 inf + 34873 16.253 * * [simplify]: Extracting #5: cost 19 inf + 50082 16.264 * * [simplify]: Extracting #6: cost 0 inf + 60602 16.276 * [simplify]: Simplified to (fma (* b b) (* (* a (* a a)) -27) (* b b)) 16.276 * [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)) 16.276 * * * * [progress]: [ 80 / 118 ] simplifiying candidate # 16.276 * [simplify]: Simplifying (* (* b b) (- (* 1 1) (* (* 3 a) (* 3 a)))) 16.276 * * [simplify]: iters left: 6 (10 enodes) 16.280 * * [simplify]: iters left: 5 (45 enodes) 16.288 * * [simplify]: iters left: 4 (93 enodes) 16.315 * * [simplify]: iters left: 3 (208 enodes) 16.410 * * [simplify]: Extracting #0: cost 1 inf + 0 16.411 * * [simplify]: Extracting #1: cost 29 inf + 0 16.411 * * [simplify]: Extracting #2: cost 119 inf + 86 16.413 * * [simplify]: Extracting #3: cost 77 inf + 5950 16.420 * * [simplify]: Extracting #4: cost 2 inf + 14196 16.424 * * [simplify]: Extracting #5: cost 0 inf + 13942 16.429 * * [simplify]: Extracting #6: cost 0 inf + 13902 16.433 * [simplify]: Simplified to (fma (* b b) (* (* a a) -9) (* b b)) 16.434 * [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)) 16.434 * * * * [progress]: [ 81 / 118 ] simplifiying candidate #real (real->posit16 (* (* b b) (- 1 (* 3 a)))))))) 1))> 16.434 * [simplify]: Simplifying (real->posit16 (* (* b b) (- 1 (* 3 a)))) 16.434 * * [simplify]: iters left: 6 (9 enodes) 16.439 * * [simplify]: iters left: 5 (32 enodes) 16.451 * * [simplify]: iters left: 4 (60 enodes) 16.474 * * [simplify]: iters left: 3 (110 enodes) 16.498 * * [simplify]: iters left: 2 (237 enodes) 16.577 * * [simplify]: iters left: 1 (404 enodes) 16.718 * * [simplify]: Extracting #0: cost 1 inf + 0 16.718 * * [simplify]: Extracting #1: cost 2 inf + 0 16.718 * * [simplify]: Extracting #2: cost 28 inf + 0 16.718 * * [simplify]: Extracting #3: cost 42 inf + 296 16.719 * * [simplify]: Extracting #4: cost 7 inf + 3066 16.721 * * [simplify]: Extracting #5: cost 0 inf + 3642 16.723 * [simplify]: Simplified to (real->posit16 (* (fma (* a b) -3 b) b)) 16.723 * [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)) 16.724 * * * * [progress]: [ 82 / 118 ] simplifiying candidate # 16.724 * * * * [progress]: [ 83 / 118 ] simplifiying candidate # 16.724 * [simplify]: Simplifying (expm1 (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 16.724 * * [simplify]: iters left: 6 (19 enodes) 16.730 * * [simplify]: iters left: 5 (91 enodes) 16.757 * * [simplify]: iters left: 4 (208 enodes) 16.821 * * [simplify]: Extracting #0: cost 1 inf + 0 16.821 * * [simplify]: Extracting #1: cost 3 inf + 0 16.821 * * [simplify]: Extracting #2: cost 27 inf + 0 16.821 * * [simplify]: Extracting #3: cost 85 inf + 223 16.822 * * [simplify]: Extracting #4: cost 72 inf + 3945 16.828 * * [simplify]: Extracting #5: cost 42 inf + 13184 16.833 * * [simplify]: Extracting #6: cost 4 inf + 18009 16.838 * * [simplify]: Extracting #7: cost 0 inf + 18342 16.847 * * [simplify]: Extracting #8: cost 0 inf + 18317 16.856 * [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))))) 16.857 * [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)) 16.857 * * * * [progress]: [ 84 / 118 ] simplifiying candidate # 16.857 * [simplify]: Simplifying (log1p (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 16.857 * * [simplify]: iters left: 6 (19 enodes) 16.869 * * [simplify]: iters left: 5 (91 enodes) 16.907 * * [simplify]: iters left: 4 (208 enodes) 16.988 * * [simplify]: Extracting #0: cost 1 inf + 0 16.988 * * [simplify]: Extracting #1: cost 3 inf + 0 16.988 * * [simplify]: Extracting #2: cost 27 inf + 0 16.989 * * [simplify]: Extracting #3: cost 85 inf + 223 16.990 * * [simplify]: Extracting #4: cost 72 inf + 3945 16.995 * * [simplify]: Extracting #5: cost 42 inf + 13224 17.000 * * [simplify]: Extracting #6: cost 4 inf + 18049 17.005 * * [simplify]: Extracting #7: cost 0 inf + 18382 17.010 * * [simplify]: Extracting #8: cost 0 inf + 18357 17.015 * [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))))) 17.015 * [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)) 17.015 * * * * [progress]: [ 85 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 86 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 87 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 88 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 89 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 90 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 91 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 92 / 118 ] simplifiying candidate # 17.015 * * * * [progress]: [ 93 / 118 ] simplifiying candidate # 17.015 * [simplify]: Simplifying (* (exp (pow (+ (* a a) (* b b)) 2)) (exp (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 17.016 * * [simplify]: iters left: 6 (20 enodes) 17.022 * * [simplify]: iters left: 5 (98 enodes) 17.058 * * [simplify]: iters left: 4 (228 enodes) 17.134 * * [simplify]: Extracting #0: cost 1 inf + 0 17.134 * * [simplify]: Extracting #1: cost 12 inf + 0 17.134 * * [simplify]: Extracting #2: cost 73 inf + 0 17.135 * * [simplify]: Extracting #3: cost 148 inf + 1 17.136 * * [simplify]: Extracting #4: cost 137 inf + 2811 17.142 * * [simplify]: Extracting #5: cost 42 inf + 17338 17.147 * * [simplify]: Extracting #6: cost 7 inf + 26214 17.154 * * [simplify]: Extracting #7: cost 0 inf + 29840 17.167 * [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))))) 17.167 * [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)) 17.167 * * * * [progress]: [ 94 / 118 ] simplifiying candidate # 17.167 * * * * [progress]: [ 95 / 118 ] simplifiying candidate # 17.167 * [simplify]: Simplifying (log (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 17.168 * * [simplify]: iters left: 6 (19 enodes) 17.179 * * [simplify]: iters left: 5 (91 enodes) 17.218 * * [simplify]: iters left: 4 (208 enodes) 17.322 * * [simplify]: Extracting #0: cost 1 inf + 0 17.322 * * [simplify]: Extracting #1: cost 3 inf + 0 17.322 * * [simplify]: Extracting #2: cost 27 inf + 0 17.322 * * [simplify]: Extracting #3: cost 85 inf + 223 17.323 * * [simplify]: Extracting #4: cost 72 inf + 3945 17.326 * * [simplify]: Extracting #5: cost 42 inf + 13184 17.335 * * [simplify]: Extracting #6: cost 4 inf + 18009 17.344 * * [simplify]: Extracting #7: cost 0 inf + 18342 17.354 * * [simplify]: Extracting #8: cost 0 inf + 18317 17.360 * [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))))) 17.360 * [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)) 17.360 * * * * [progress]: [ 96 / 118 ] simplifiying candidate # 17.360 * [simplify]: Simplifying (exp (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 17.361 * * [simplify]: iters left: 6 (19 enodes) 17.367 * * [simplify]: iters left: 5 (94 enodes) 17.391 * * [simplify]: iters left: 4 (228 enodes) 17.496 * * [simplify]: Extracting #0: cost 1 inf + 0 17.496 * * [simplify]: Extracting #1: cost 9 inf + 0 17.497 * * [simplify]: Extracting #2: cost 68 inf + 0 17.498 * * [simplify]: Extracting #3: cost 147 inf + 210 17.500 * * [simplify]: Extracting #4: cost 125 inf + 4231 17.514 * * [simplify]: Extracting #5: cost 26 inf + 21715 17.526 * * [simplify]: Extracting #6: cost 1 inf + 27963 17.533 * * [simplify]: Extracting #7: cost 0 inf + 28175 17.539 * [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))))) 17.539 * [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)) 17.539 * * * * [progress]: [ 97 / 118 ] simplifiying candidate # 17.540 * [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)))))))) 17.540 * * [simplify]: iters left: 6 (20 enodes) 17.546 * * [simplify]: iters left: 5 (94 enodes) 17.570 * * [simplify]: iters left: 4 (211 enodes) 17.676 * * [simplify]: Extracting #0: cost 1 inf + 0 17.676 * * [simplify]: Extracting #1: cost 3 inf + 0 17.676 * * [simplify]: Extracting #2: cost 5 inf + 0 17.676 * * [simplify]: Extracting #3: cost 29 inf + 0 17.677 * * [simplify]: Extracting #4: cost 91 inf + 85 17.679 * * [simplify]: Extracting #5: cost 78 inf + 3649 17.685 * * [simplify]: Extracting #6: cost 40 inf + 13641 17.695 * * [simplify]: Extracting #7: cost 2 inf + 19481 17.705 * * [simplify]: Extracting #8: cost 0 inf + 19849 17.715 * * [simplify]: Extracting #9: cost 0 inf + 19824 17.724 * [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)))))) 17.725 * [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)) 17.725 * [simplify]: Simplifying (cbrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 17.725 * * [simplify]: iters left: 6 (19 enodes) 17.737 * * [simplify]: iters left: 5 (91 enodes) 17.778 * * [simplify]: iters left: 4 (208 enodes) 17.848 * * [simplify]: Extracting #0: cost 1 inf + 0 17.848 * * [simplify]: Extracting #1: cost 3 inf + 0 17.849 * * [simplify]: Extracting #2: cost 27 inf + 0 17.849 * * [simplify]: Extracting #3: cost 85 inf + 223 17.851 * * [simplify]: Extracting #4: cost 72 inf + 3945 17.862 * * [simplify]: Extracting #5: cost 42 inf + 13204 17.870 * * [simplify]: Extracting #6: cost 4 inf + 18029 17.875 * * [simplify]: Extracting #7: cost 0 inf + 18362 17.880 * * [simplify]: Extracting #8: cost 0 inf + 18337 17.884 * [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))))) 17.885 * [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)) 17.885 * * * * [progress]: [ 98 / 118 ] simplifiying candidate # 17.885 * [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))))))) 17.885 * * [simplify]: iters left: 6 (20 enodes) 17.892 * * [simplify]: iters left: 5 (107 enodes) 17.946 * * [simplify]: iters left: 4 (347 enodes) 18.207 * * [simplify]: Extracting #0: cost 1 inf + 0 18.207 * * [simplify]: Extracting #1: cost 32 inf + 0 18.209 * * [simplify]: Extracting #2: cost 332 inf + 2 18.212 * * [simplify]: Extracting #3: cost 470 inf + 2130 18.234 * * [simplify]: Extracting #4: cost 307 inf + 64639 18.299 * * [simplify]: Extracting #5: cost 6 inf + 212726 18.366 * * [simplify]: Extracting #6: cost 0 inf + 206113 18.458 * * [simplify]: Extracting #7: cost 0 inf + 205441 18.543 * [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))))) 18.543 * [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)) 18.543 * * * * [progress]: [ 99 / 118 ] simplifiying candidate # 18.543 * [simplify]: Simplifying (sqrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 18.544 * * [simplify]: iters left: 6 (19 enodes) 18.550 * * [simplify]: iters left: 5 (91 enodes) 18.571 * * [simplify]: iters left: 4 (208 enodes) 18.637 * * [simplify]: Extracting #0: cost 1 inf + 0 18.637 * * [simplify]: Extracting #1: cost 3 inf + 0 18.637 * * [simplify]: Extracting #2: cost 27 inf + 0 18.637 * * [simplify]: Extracting #3: cost 85 inf + 223 18.638 * * [simplify]: Extracting #4: cost 72 inf + 3945 18.641 * * [simplify]: Extracting #5: cost 42 inf + 13124 18.647 * * [simplify]: Extracting #6: cost 4 inf + 17949 18.656 * * [simplify]: Extracting #7: cost 0 inf + 18282 18.665 * * [simplify]: Extracting #8: cost 0 inf + 18257 18.675 * [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))))) 18.675 * [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)) 18.675 * [simplify]: Simplifying (sqrt (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 18.675 * * [simplify]: iters left: 6 (19 enodes) 18.687 * * [simplify]: iters left: 5 (91 enodes) 18.720 * * [simplify]: iters left: 4 (208 enodes) 18.784 * * [simplify]: Extracting #0: cost 1 inf + 0 18.784 * * [simplify]: Extracting #1: cost 3 inf + 0 18.784 * * [simplify]: Extracting #2: cost 27 inf + 0 18.785 * * [simplify]: Extracting #3: cost 85 inf + 223 18.786 * * [simplify]: Extracting #4: cost 72 inf + 3945 18.789 * * [simplify]: Extracting #5: cost 42 inf + 13124 18.796 * * [simplify]: Extracting #6: cost 4 inf + 17949 18.801 * * [simplify]: Extracting #7: cost 0 inf + 18282 18.811 * * [simplify]: Extracting #8: cost 0 inf + 18257 18.820 * [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))))) 18.820 * [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)) 18.821 * * * * [progress]: [ 100 / 118 ] simplifiying candidate # 18.821 * [simplify]: Simplifying (+ (pow (pow (+ (* a a) (* b b)) 2) 3) (pow (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))) 3)) 18.821 * * [simplify]: iters left: 6 (20 enodes) 18.834 * * [simplify]: iters left: 5 (110 enodes) 18.863 * * [simplify]: iters left: 4 (315 enodes) 19.059 * * [simplify]: Extracting #0: cost 1 inf + 0 19.059 * * [simplify]: Extracting #1: cost 16 inf + 0 19.059 * * [simplify]: Extracting #2: cost 160 inf + 1 19.061 * * [simplify]: Extracting #3: cost 295 inf + 1485 19.065 * * [simplify]: Extracting #4: cost 220 inf + 18710 19.078 * * [simplify]: Extracting #5: cost 79 inf + 58324 19.106 * * [simplify]: Extracting #6: cost 2 inf + 89181 19.128 * * [simplify]: Extracting #7: cost 0 inf + 90434 19.165 * [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))))) 19.165 * [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)) 19.165 * [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)))))))) 19.165 * * [simplify]: iters left: 6 (22 enodes) 19.173 * * [simplify]: iters left: 5 (121 enodes) 19.206 * * [simplify]: iters left: 4 (362 enodes) 19.518 * * [simplify]: Extracting #0: cost 1 inf + 0 19.518 * * [simplify]: Extracting #1: cost 32 inf + 0 19.519 * * [simplify]: Extracting #2: cost 335 inf + 2 19.524 * * [simplify]: Extracting #3: cost 432 inf + 7069 19.552 * * [simplify]: Extracting #4: cost 201 inf + 74747 19.598 * * [simplify]: Extracting #5: cost 5 inf + 136397 19.652 * * [simplify]: Extracting #6: cost 0 inf + 137266 19.699 * * [simplify]: Extracting #7: cost 0 inf + 137235 19.733 * [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))))) 19.734 * [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)) 19.734 * * * * [progress]: [ 101 / 118 ] simplifiying candidate # 19.734 * * * * [progress]: [ 102 / 118 ] simplifiying candidate # 19.734 * [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))))))) 19.734 * * [simplify]: iters left: 6 (20 enodes) 19.747 * * [simplify]: iters left: 5 (109 enodes) 19.796 * * [simplify]: iters left: 4 (307 enodes) 19.985 * * [simplify]: Extracting #0: cost 1 inf + 0 19.985 * * [simplify]: Extracting #1: cost 36 inf + 0 19.987 * * [simplify]: Extracting #2: cost 219 inf + 2 19.990 * * [simplify]: Extracting #3: cost 306 inf + 3685 20.002 * * [simplify]: Extracting #4: cost 204 inf + 29661 20.025 * * [simplify]: Extracting #5: cost 17 inf + 85780 20.051 * * [simplify]: Extracting #6: cost 0 inf + 89280 20.073 * [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))))) 20.073 * [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)) 20.074 * [simplify]: Simplifying (- (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a)))))) 20.074 * * [simplify]: iters left: 6 (18 enodes) 20.086 * * [simplify]: iters left: 5 (89 enodes) 20.113 * * [simplify]: iters left: 4 (216 enodes) 20.205 * * [simplify]: Extracting #0: cost 1 inf + 0 20.205 * * [simplify]: Extracting #1: cost 25 inf + 0 20.206 * * [simplify]: Extracting #2: cost 111 inf + 2 20.207 * * [simplify]: Extracting #3: cost 114 inf + 1938 20.213 * * [simplify]: Extracting #4: cost 52 inf + 14376 20.222 * * [simplify]: Extracting #5: cost 3 inf + 22823 20.228 * * [simplify]: Extracting #6: cost 0 inf + 22797 20.234 * * [simplify]: Extracting #7: cost 0 inf + 22772 20.239 * [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)))) 20.240 * [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)) 20.240 * * * * [progress]: [ 103 / 118 ] simplifiying candidate # 20.240 * [simplify]: Simplifying (+ (pow (+ (* a a) (* b b)) 2) (* 4 (* (* a a) (+ 1 a)))) 20.240 * * [simplify]: iters left: 6 (13 enodes) 20.244 * * [simplify]: iters left: 5 (61 enodes) 20.259 * * [simplify]: iters left: 4 (126 enodes) 20.327 * * [simplify]: iters left: 3 (290 enodes) 20.442 * * [simplify]: Extracting #0: cost 1 inf + 0 20.442 * * [simplify]: Extracting #1: cost 41 inf + 0 20.443 * * [simplify]: Extracting #2: cost 116 inf + 514 20.445 * * [simplify]: Extracting #3: cost 50 inf + 13124 20.451 * * [simplify]: Extracting #4: cost 13 inf + 20606 20.456 * * [simplify]: Extracting #5: cost 0 inf + 23439 20.463 * [simplify]: Simplified to (fma (fma a a (* b b)) (fma a a (* b b)) (* (fma 4 a 4) (* a a))) 20.463 * [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)) 20.463 * * * * [progress]: [ 104 / 118 ] simplifiying candidate # 20.463 * [simplify]: Simplifying (+ (pow (+ (* a a) (* b b)) 2) (* (* (* a a) (+ 1 a)) 4)) 20.463 * * [simplify]: iters left: 6 (13 enodes) 20.467 * * [simplify]: iters left: 5 (61 enodes) 20.483 * * [simplify]: iters left: 4 (124 enodes) 20.541 * * [simplify]: iters left: 3 (288 enodes) 20.679 * * [simplify]: Extracting #0: cost 1 inf + 0 20.680 * * [simplify]: Extracting #1: cost 36 inf + 0 20.681 * * [simplify]: Extracting #2: cost 123 inf + 840 20.687 * * [simplify]: Extracting #3: cost 52 inf + 13450 20.698 * * [simplify]: Extracting #4: cost 12 inf + 21354 20.714 * * [simplify]: Extracting #5: cost 0 inf + 24199 20.727 * [simplify]: Simplified to (fma (fma a a (* b b)) (fma a a (* b b)) (* (* a a) (fma a 4 4))) 20.727 * [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)) 20.727 * * * * [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))> 20.727 * [simplify]: Simplifying (real->posit16 (+ (pow (+ (* a a) (* b b)) 2) (* 4 (+ (* (* a a) (+ 1 a)) (* (* b b) (- 1 (* 3 a))))))) 20.728 * * [simplify]: iters left: 6 (19 enodes) 20.740 * * [simplify]: iters left: 5 (88 enodes) 20.776 * * [simplify]: iters left: 4 (205 enodes) 20.881 * * [simplify]: Extracting #0: cost 1 inf + 0 20.881 * * [simplify]: Extracting #1: cost 2 inf + 0 20.881 * * [simplify]: Extracting #2: cost 24 inf + 0 20.881 * * [simplify]: Extracting #3: cost 84 inf + 223 20.883 * * [simplify]: Extracting #4: cost 66 inf + 4480 20.890 * * [simplify]: Extracting #5: cost 35 inf + 13188 20.898 * * [simplify]: Extracting #6: cost 2 inf + 17317 20.909 * * [simplify]: Extracting #7: cost 0 inf + 17652 20.918 * [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))))) 20.918 * [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)) 20.918 * * * * [progress]: [ 106 / 118 ] simplifiying candidate # 20.918 * * * * [progress]: [ 107 / 118 ] simplifiying candidate # 20.919 * [simplify]: Simplifying (+ (pow b 4) (+ (* 2 (* (pow a 2) (pow b 2))) (pow a 4))) 20.919 * * [simplify]: iters left: 6 (12 enodes) 20.927 * * [simplify]: iters left: 5 (58 enodes) 20.940 * * [simplify]: iters left: 4 (102 enodes) 20.963 * * [simplify]: iters left: 3 (205 enodes) 20.998 * * [simplify]: iters left: 2 (335 enodes) 21.062 * * [simplify]: iters left: 1 (387 enodes) 21.167 * * [simplify]: Extracting #0: cost 1 inf + 0 21.167 * * [simplify]: Extracting #1: cost 28 inf + 0 21.168 * * [simplify]: Extracting #2: cost 49 inf + 291 21.170 * * [simplify]: Extracting #3: cost 19 inf + 3627 21.175 * * [simplify]: Extracting #4: cost 4 inf + 5299 21.180 * * [simplify]: Extracting #5: cost 0 inf + 6174 21.186 * [simplify]: Simplified to (fma (* b b) (* b b) (* (* a a) (fma (* 2 b) b (* a a)))) 21.186 * [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)) 21.186 * * * * [progress]: [ 108 / 118 ] simplifiying candidate # 21.187 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 21.187 * * [simplify]: iters left: 6 (12 enodes) 21.195 * * [simplify]: iters left: 5 (57 enodes) 21.216 * * [simplify]: iters left: 4 (102 enodes) 21.257 * * [simplify]: iters left: 3 (204 enodes) 21.302 * * [simplify]: iters left: 2 (340 enodes) 21.393 * * [simplify]: iters left: 1 (419 enodes) 21.520 * * [simplify]: Extracting #0: cost 1 inf + 0 21.520 * * [simplify]: Extracting #1: cost 28 inf + 0 21.521 * * [simplify]: Extracting #2: cost 54 inf + 127 21.522 * * [simplify]: Extracting #3: cost 33 inf + 1968 21.526 * * [simplify]: Extracting #4: cost 4 inf + 5631 21.532 * * [simplify]: Extracting #5: cost 0 inf + 6260 21.538 * * [simplify]: Extracting #6: cost 0 inf + 6220 21.543 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 21.543 * [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)) 21.544 * * * * [progress]: [ 109 / 118 ] simplifiying candidate # 21.544 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 21.544 * * [simplify]: iters left: 6 (12 enodes) 21.552 * * [simplify]: iters left: 5 (57 enodes) 21.573 * * [simplify]: iters left: 4 (102 enodes) 21.614 * * [simplify]: iters left: 3 (204 enodes) 21.664 * * [simplify]: iters left: 2 (340 enodes) 21.756 * * [simplify]: iters left: 1 (419 enodes) 21.874 * * [simplify]: Extracting #0: cost 1 inf + 0 21.874 * * [simplify]: Extracting #1: cost 28 inf + 0 21.875 * * [simplify]: Extracting #2: cost 54 inf + 127 21.876 * * [simplify]: Extracting #3: cost 33 inf + 1968 21.878 * * [simplify]: Extracting #4: cost 4 inf + 5631 21.881 * * [simplify]: Extracting #5: cost 0 inf + 6260 21.883 * * [simplify]: Extracting #6: cost 0 inf + 6220 21.886 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 21.886 * [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)) 21.886 * * * * [progress]: [ 110 / 118 ] simplifiying candidate # 21.887 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 21.887 * * [simplify]: iters left: 3 (6 enodes) 21.889 * * [simplify]: iters left: 2 (30 enodes) 21.904 * * [simplify]: iters left: 1 (59 enodes) 21.919 * * [simplify]: Extracting #0: cost 1 inf + 0 21.919 * * [simplify]: Extracting #1: cost 8 inf + 0 21.919 * * [simplify]: Extracting #2: cost 20 inf + 1 21.919 * * [simplify]: Extracting #3: cost 11 inf + 670 21.920 * * [simplify]: Extracting #4: cost 7 inf + 1062 21.920 * * [simplify]: Extracting #5: cost 1 inf + 2665 21.920 * * [simplify]: Extracting #6: cost 0 inf + 2877 21.921 * [simplify]: Simplified to (fma (* a a) a (* a a)) 21.921 * [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)) 21.921 * * * * [progress]: [ 111 / 118 ] simplifiying candidate # 21.921 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 21.921 * * [simplify]: iters left: 3 (6 enodes) 21.924 * * [simplify]: iters left: 2 (30 enodes) 21.932 * * [simplify]: iters left: 1 (59 enodes) 21.953 * * [simplify]: Extracting #0: cost 1 inf + 0 21.953 * * [simplify]: Extracting #1: cost 8 inf + 0 21.953 * * [simplify]: Extracting #2: cost 20 inf + 1 21.953 * * [simplify]: Extracting #3: cost 11 inf + 670 21.953 * * [simplify]: Extracting #4: cost 7 inf + 1062 21.954 * * [simplify]: Extracting #5: cost 1 inf + 2665 21.954 * * [simplify]: Extracting #6: cost 0 inf + 2877 21.954 * [simplify]: Simplified to (fma (* a a) a (* a a)) 21.954 * [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)) 21.954 * * * * [progress]: [ 112 / 118 ] simplifiying candidate # 21.955 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 21.955 * * [simplify]: iters left: 3 (6 enodes) 21.957 * * [simplify]: iters left: 2 (30 enodes) 21.967 * * [simplify]: iters left: 1 (59 enodes) 21.979 * * [simplify]: Extracting #0: cost 1 inf + 0 21.979 * * [simplify]: Extracting #1: cost 8 inf + 0 21.979 * * [simplify]: Extracting #2: cost 20 inf + 1 21.979 * * [simplify]: Extracting #3: cost 11 inf + 670 21.980 * * [simplify]: Extracting #4: cost 7 inf + 1062 21.981 * * [simplify]: Extracting #5: cost 1 inf + 2665 21.981 * * [simplify]: Extracting #6: cost 0 inf + 2877 21.982 * [simplify]: Simplified to (fma (* a a) a (* a a)) 21.982 * [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)) 21.982 * * * * [progress]: [ 113 / 118 ] simplifiying candidate # 21.983 * [simplify]: Simplifying (- (pow b 2) (* 3 (* a (pow b 2)))) 21.983 * * [simplify]: iters left: 6 (8 enodes) 21.988 * * [simplify]: iters left: 5 (35 enodes) 21.999 * * [simplify]: iters left: 4 (69 enodes) 22.012 * * [simplify]: iters left: 3 (147 enodes) 22.057 * * [simplify]: iters left: 2 (241 enodes) 22.146 * * [simplify]: iters left: 1 (294 enodes) 22.262 * * [simplify]: Extracting #0: cost 1 inf + 0 22.262 * * [simplify]: Extracting #1: cost 27 inf + 0 22.262 * * [simplify]: Extracting #2: cost 41 inf + 189 22.263 * * [simplify]: Extracting #3: cost 12 inf + 2190 22.265 * * [simplify]: Extracting #4: cost 0 inf + 3230 22.266 * [simplify]: Simplified to (fma -3 (* a (* b b)) (* b b)) 22.266 * [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)) 22.266 * * * * [progress]: [ 114 / 118 ] simplifiying candidate # 22.266 * [simplify]: Simplifying (- (pow b 2) (* 3 (* a (pow b 2)))) 22.267 * * [simplify]: iters left: 6 (8 enodes) 22.270 * * [simplify]: iters left: 5 (35 enodes) 22.277 * * [simplify]: iters left: 4 (69 enodes) 22.302 * * [simplify]: iters left: 3 (147 enodes) 22.338 * * [simplify]: iters left: 2 (241 enodes) 22.402 * * [simplify]: iters left: 1 (294 enodes) 22.525 * * [simplify]: Extracting #0: cost 1 inf + 0 22.525 * * [simplify]: Extracting #1: cost 27 inf + 0 22.525 * * [simplify]: Extracting #2: cost 41 inf + 189 22.527 * * [simplify]: Extracting #3: cost 12 inf + 2190 22.530 * * [simplify]: Extracting #4: cost 0 inf + 3230 22.533 * [simplify]: Simplified to (fma -3 (* a (* b b)) (* b b)) 22.533 * [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)) 22.533 * * * * [progress]: [ 115 / 118 ] simplifiying candidate # 22.534 * [simplify]: Simplifying (- (pow b 2) (* 3 (* a (pow b 2)))) 22.534 * * [simplify]: iters left: 6 (8 enodes) 22.538 * * [simplify]: iters left: 5 (35 enodes) 22.546 * * [simplify]: iters left: 4 (69 enodes) 22.559 * * [simplify]: iters left: 3 (147 enodes) 22.610 * * [simplify]: iters left: 2 (241 enodes) 22.685 * * [simplify]: iters left: 1 (294 enodes) 22.828 * * [simplify]: Extracting #0: cost 1 inf + 0 22.829 * * [simplify]: Extracting #1: cost 27 inf + 0 22.829 * * [simplify]: Extracting #2: cost 41 inf + 189 22.830 * * [simplify]: Extracting #3: cost 12 inf + 2190 22.831 * * [simplify]: Extracting #4: cost 0 inf + 3230 22.833 * [simplify]: Simplified to (fma -3 (* a (* b b)) (* b b)) 22.833 * [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)) 22.833 * * * * [progress]: [ 116 / 118 ] simplifiying candidate # 22.833 * [simplify]: Simplifying (+ (* 4 (pow a 2)) (+ (* 4 (pow b 2)) (* 4 (pow a 3)))) 22.833 * * [simplify]: iters left: 6 (13 enodes) 22.838 * * [simplify]: iters left: 5 (64 enodes) 22.857 * * [simplify]: iters left: 4 (126 enodes) 22.892 * * [simplify]: iters left: 3 (278 enodes) 22.977 * * [simplify]: iters left: 2 (451 enodes) 23.160 * * [simplify]: Extracting #0: cost 1 inf + 0 23.160 * * [simplify]: Extracting #1: cost 32 inf + 0 23.161 * * [simplify]: Extracting #2: cost 99 inf + 45 23.163 * * [simplify]: Extracting #3: cost 89 inf + 2884 23.169 * * [simplify]: Extracting #4: cost 30 inf + 21518 23.176 * * [simplify]: Extracting #5: cost 1 inf + 36971 23.180 * * [simplify]: Extracting #6: cost 0 inf + 37143 23.188 * [simplify]: Simplified to (* 4 (fma b b (* a (fma a a a)))) 23.188 * [simplify]: Simplified (2 1) to (λ (a b) (- (* 4 (fma b b (* a (fma a a a)))) 1)) 23.188 * * * * [progress]: [ 117 / 118 ] simplifiying candidate # 23.188 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 23.189 * * [simplify]: iters left: 6 (12 enodes) 23.193 * * [simplify]: iters left: 5 (57 enodes) 23.203 * * [simplify]: iters left: 4 (102 enodes) 23.239 * * [simplify]: iters left: 3 (204 enodes) 23.285 * * [simplify]: iters left: 2 (340 enodes) 23.376 * * [simplify]: iters left: 1 (419 enodes) 23.485 * * [simplify]: Extracting #0: cost 1 inf + 0 23.485 * * [simplify]: Extracting #1: cost 28 inf + 0 23.486 * * [simplify]: Extracting #2: cost 54 inf + 127 23.486 * * [simplify]: Extracting #3: cost 33 inf + 1968 23.488 * * [simplify]: Extracting #4: cost 4 inf + 5631 23.491 * * [simplify]: Extracting #5: cost 0 inf + 6260 23.494 * * [simplify]: Extracting #6: cost 0 inf + 6220 23.497 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 23.497 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 23.497 * * * * [progress]: [ 118 / 118 ] simplifiying candidate # 23.497 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 23.497 * * [simplify]: iters left: 6 (12 enodes) 23.501 * * [simplify]: iters left: 5 (57 enodes) 23.520 * * [simplify]: iters left: 4 (102 enodes) 23.557 * * [simplify]: iters left: 3 (204 enodes) 23.605 * * [simplify]: iters left: 2 (340 enodes) 23.701 * * [simplify]: iters left: 1 (419 enodes) 23.825 * * [simplify]: Extracting #0: cost 1 inf + 0 23.826 * * [simplify]: Extracting #1: cost 28 inf + 0 23.826 * * [simplify]: Extracting #2: cost 54 inf + 127 23.828 * * [simplify]: Extracting #3: cost 33 inf + 1968 23.832 * * [simplify]: Extracting #4: cost 4 inf + 5631 23.838 * * [simplify]: Extracting #5: cost 0 inf + 6260 23.843 * * [simplify]: Extracting #6: cost 0 inf + 6220 23.849 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 23.849 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 23.849 * * * [progress]: adding candidates to table 25.340 * * [progress]: iteration 2 / 4 25.340 * * * [progress]: picking best candidate 25.369 * * * * [pick]: Picked # 25.370 * * * [progress]: localizing error 25.424 * * * [progress]: generating rewritten candidates 25.424 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 25.437 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1) 25.449 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 25.449 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 3 2 1) 25.500 * * * [progress]: generating series expansions 25.500 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 25.500 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 25.500 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 25.500 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 25.500 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 25.500 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.500 * [taylor]: Taking taylor expansion of a in b 25.500 * [backup-simplify]: Simplify a into a 25.500 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.500 * [taylor]: Taking taylor expansion of b in b 25.500 * [backup-simplify]: Simplify 0 into 0 25.500 * [backup-simplify]: Simplify 1 into 1 25.500 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.500 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 25.500 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 25.501 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 25.501 * [backup-simplify]: Simplify (+ 0 0) into 0 25.502 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 25.502 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 25.502 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 25.502 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.502 * [taylor]: Taking taylor expansion of a in a 25.502 * [backup-simplify]: Simplify 0 into 0 25.502 * [backup-simplify]: Simplify 1 into 1 25.502 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.502 * [taylor]: Taking taylor expansion of b in a 25.502 * [backup-simplify]: Simplify b into b 25.502 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.502 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 25.502 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 25.502 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.503 * [backup-simplify]: Simplify (+ 0 0) into 0 25.503 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 25.503 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 25.503 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 25.503 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.503 * [taylor]: Taking taylor expansion of a in a 25.503 * [backup-simplify]: Simplify 0 into 0 25.503 * [backup-simplify]: Simplify 1 into 1 25.503 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.503 * [taylor]: Taking taylor expansion of b in a 25.503 * [backup-simplify]: Simplify b into b 25.503 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.503 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 25.503 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 25.503 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.504 * [backup-simplify]: Simplify (+ 0 0) into 0 25.504 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 25.504 * [taylor]: Taking taylor expansion of b in b 25.504 * [backup-simplify]: Simplify 0 into 0 25.504 * [backup-simplify]: Simplify 1 into 1 25.504 * [backup-simplify]: Simplify 0 into 0 25.504 * [taylor]: Taking taylor expansion of 0 in b 25.504 * [backup-simplify]: Simplify 0 into 0 25.504 * [backup-simplify]: Simplify 0 into 0 25.504 * [backup-simplify]: Simplify 1 into 1 25.504 * [backup-simplify]: Simplify (* 1 1) into 1 25.505 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 25.505 * [backup-simplify]: Simplify (+ 1 0) into 1 25.506 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 25.507 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 25.507 * [taylor]: Taking taylor expansion of 1/2 in b 25.507 * [backup-simplify]: Simplify 1/2 into 1/2 25.507 * [taylor]: Taking taylor expansion of b in b 25.507 * [backup-simplify]: Simplify 0 into 0 25.507 * [backup-simplify]: Simplify 1 into 1 25.507 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 25.508 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 25.508 * [backup-simplify]: Simplify 0 into 0 25.508 * [backup-simplify]: Simplify 0 into 0 25.508 * [backup-simplify]: Simplify 0 into 0 25.509 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.510 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 25.510 * [backup-simplify]: Simplify (+ 0 0) into 0 25.510 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 25.510 * [taylor]: Taking taylor expansion of 0 in b 25.511 * [backup-simplify]: Simplify 0 into 0 25.511 * [backup-simplify]: Simplify 0 into 0 25.512 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.512 * [backup-simplify]: Simplify 0 into 0 25.512 * [backup-simplify]: Simplify 0 into 0 25.512 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 25.512 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 25.512 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 25.512 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 25.512 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 25.512 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 25.512 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.512 * [taylor]: Taking taylor expansion of a in b 25.512 * [backup-simplify]: Simplify a into a 25.512 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.513 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 25.513 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 25.513 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.513 * [taylor]: Taking taylor expansion of b in b 25.513 * [backup-simplify]: Simplify 0 into 0 25.513 * [backup-simplify]: Simplify 1 into 1 25.513 * [backup-simplify]: Simplify (* 1 1) into 1 25.514 * [backup-simplify]: Simplify (/ 1 1) into 1 25.514 * [backup-simplify]: Simplify (+ 0 1) into 1 25.515 * [backup-simplify]: Simplify (sqrt 1) into 1 25.515 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.516 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.516 * [backup-simplify]: Simplify (+ 0 0) into 0 25.517 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.517 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.517 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.517 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.517 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.517 * [taylor]: Taking taylor expansion of a in a 25.517 * [backup-simplify]: Simplify 0 into 0 25.517 * [backup-simplify]: Simplify 1 into 1 25.518 * [backup-simplify]: Simplify (* 1 1) into 1 25.518 * [backup-simplify]: Simplify (/ 1 1) into 1 25.518 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.518 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.518 * [taylor]: Taking taylor expansion of b in a 25.518 * [backup-simplify]: Simplify b into b 25.518 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.518 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.519 * [backup-simplify]: Simplify (+ 1 0) into 1 25.519 * [backup-simplify]: Simplify (sqrt 1) into 1 25.520 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.521 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.521 * [backup-simplify]: Simplify (+ 0 0) into 0 25.522 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.522 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.522 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.522 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.522 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.522 * [taylor]: Taking taylor expansion of a in a 25.522 * [backup-simplify]: Simplify 0 into 0 25.522 * [backup-simplify]: Simplify 1 into 1 25.522 * [backup-simplify]: Simplify (* 1 1) into 1 25.523 * [backup-simplify]: Simplify (/ 1 1) into 1 25.523 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.523 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.523 * [taylor]: Taking taylor expansion of b in a 25.523 * [backup-simplify]: Simplify b into b 25.523 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.523 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.523 * [backup-simplify]: Simplify (+ 1 0) into 1 25.524 * [backup-simplify]: Simplify (sqrt 1) into 1 25.524 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.525 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.526 * [backup-simplify]: Simplify (+ 0 0) into 0 25.526 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.526 * [taylor]: Taking taylor expansion of 1 in b 25.526 * [backup-simplify]: Simplify 1 into 1 25.526 * [taylor]: Taking taylor expansion of 0 in b 25.526 * [backup-simplify]: Simplify 0 into 0 25.527 * [backup-simplify]: Simplify 1 into 1 25.528 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.529 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.529 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 25.530 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 25.530 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 25.530 * [taylor]: Taking taylor expansion of 1/2 in b 25.530 * [backup-simplify]: Simplify 1/2 into 1/2 25.530 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.530 * [taylor]: Taking taylor expansion of b in b 25.530 * [backup-simplify]: Simplify 0 into 0 25.530 * [backup-simplify]: Simplify 1 into 1 25.531 * [backup-simplify]: Simplify (* 1 1) into 1 25.531 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 25.532 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.533 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 25.533 * [backup-simplify]: Simplify 0 into 0 25.533 * [backup-simplify]: Simplify 0 into 0 25.533 * [backup-simplify]: Simplify 0 into 0 25.534 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.535 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.535 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.535 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 25.535 * [backup-simplify]: Simplify (+ 0 0) into 0 25.536 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 25.536 * [taylor]: Taking taylor expansion of 0 in b 25.536 * [backup-simplify]: Simplify 0 into 0 25.537 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.538 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.538 * [backup-simplify]: Simplify 0 into 0 25.538 * [backup-simplify]: Simplify 0 into 0 25.538 * [backup-simplify]: Simplify 0 into 0 25.538 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 25.539 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 25.539 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 25.539 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 25.539 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 25.539 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 25.539 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.539 * [taylor]: Taking taylor expansion of a in b 25.539 * [backup-simplify]: Simplify a into a 25.539 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.539 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 25.539 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 25.539 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.539 * [taylor]: Taking taylor expansion of b in b 25.539 * [backup-simplify]: Simplify 0 into 0 25.539 * [backup-simplify]: Simplify 1 into 1 25.540 * [backup-simplify]: Simplify (* 1 1) into 1 25.540 * [backup-simplify]: Simplify (/ 1 1) into 1 25.540 * [backup-simplify]: Simplify (+ 0 1) into 1 25.541 * [backup-simplify]: Simplify (sqrt 1) into 1 25.542 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.543 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.543 * [backup-simplify]: Simplify (+ 0 0) into 0 25.544 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.544 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.544 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.544 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.544 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.544 * [taylor]: Taking taylor expansion of a in a 25.544 * [backup-simplify]: Simplify 0 into 0 25.544 * [backup-simplify]: Simplify 1 into 1 25.544 * [backup-simplify]: Simplify (* 1 1) into 1 25.545 * [backup-simplify]: Simplify (/ 1 1) into 1 25.545 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.545 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.545 * [taylor]: Taking taylor expansion of b in a 25.545 * [backup-simplify]: Simplify b into b 25.545 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.545 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.546 * [backup-simplify]: Simplify (+ 1 0) into 1 25.546 * [backup-simplify]: Simplify (sqrt 1) into 1 25.547 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.547 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.548 * [backup-simplify]: Simplify (+ 0 0) into 0 25.548 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.548 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.548 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.549 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.549 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.549 * [taylor]: Taking taylor expansion of a in a 25.549 * [backup-simplify]: Simplify 0 into 0 25.549 * [backup-simplify]: Simplify 1 into 1 25.549 * [backup-simplify]: Simplify (* 1 1) into 1 25.549 * [backup-simplify]: Simplify (/ 1 1) into 1 25.549 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.549 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.549 * [taylor]: Taking taylor expansion of b in a 25.550 * [backup-simplify]: Simplify b into b 25.550 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.550 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.550 * [backup-simplify]: Simplify (+ 1 0) into 1 25.550 * [backup-simplify]: Simplify (sqrt 1) into 1 25.551 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.552 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.552 * [backup-simplify]: Simplify (+ 0 0) into 0 25.553 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.553 * [taylor]: Taking taylor expansion of 1 in b 25.553 * [backup-simplify]: Simplify 1 into 1 25.553 * [taylor]: Taking taylor expansion of 0 in b 25.553 * [backup-simplify]: Simplify 0 into 0 25.553 * [backup-simplify]: Simplify 1 into 1 25.554 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.555 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.555 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 25.557 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 25.557 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 25.557 * [taylor]: Taking taylor expansion of 1/2 in b 25.557 * [backup-simplify]: Simplify 1/2 into 1/2 25.557 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.557 * [taylor]: Taking taylor expansion of b in b 25.557 * [backup-simplify]: Simplify 0 into 0 25.557 * [backup-simplify]: Simplify 1 into 1 25.557 * [backup-simplify]: Simplify (* 1 1) into 1 25.558 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 25.558 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.559 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 25.559 * [backup-simplify]: Simplify 0 into 0 25.559 * [backup-simplify]: Simplify 0 into 0 25.560 * [backup-simplify]: Simplify 0 into 0 25.561 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.562 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.562 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.562 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 25.562 * [backup-simplify]: Simplify (+ 0 0) into 0 25.562 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 25.562 * [taylor]: Taking taylor expansion of 0 in b 25.562 * [backup-simplify]: Simplify 0 into 0 25.563 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.564 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.564 * [backup-simplify]: Simplify 0 into 0 25.564 * [backup-simplify]: Simplify 0 into 0 25.564 * [backup-simplify]: Simplify 0 into 0 25.564 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 25.564 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1) 25.564 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 25.564 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 25.564 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 25.564 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 25.564 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.564 * [taylor]: Taking taylor expansion of a in b 25.564 * [backup-simplify]: Simplify a into a 25.564 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.564 * [taylor]: Taking taylor expansion of b in b 25.564 * [backup-simplify]: Simplify 0 into 0 25.564 * [backup-simplify]: Simplify 1 into 1 25.564 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.564 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 25.564 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 25.564 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 25.565 * [backup-simplify]: Simplify (+ 0 0) into 0 25.565 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 25.565 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 25.565 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 25.565 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.565 * [taylor]: Taking taylor expansion of a in a 25.565 * [backup-simplify]: Simplify 0 into 0 25.565 * [backup-simplify]: Simplify 1 into 1 25.565 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.565 * [taylor]: Taking taylor expansion of b in a 25.565 * [backup-simplify]: Simplify b into b 25.565 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.565 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 25.565 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 25.565 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.565 * [backup-simplify]: Simplify (+ 0 0) into 0 25.565 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 25.565 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 25.565 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 25.565 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.565 * [taylor]: Taking taylor expansion of a in a 25.565 * [backup-simplify]: Simplify 0 into 0 25.565 * [backup-simplify]: Simplify 1 into 1 25.565 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.566 * [taylor]: Taking taylor expansion of b in a 25.566 * [backup-simplify]: Simplify b into b 25.566 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.566 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 25.566 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 25.566 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.566 * [backup-simplify]: Simplify (+ 0 0) into 0 25.566 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 25.566 * [taylor]: Taking taylor expansion of b in b 25.566 * [backup-simplify]: Simplify 0 into 0 25.566 * [backup-simplify]: Simplify 1 into 1 25.566 * [backup-simplify]: Simplify 0 into 0 25.566 * [taylor]: Taking taylor expansion of 0 in b 25.566 * [backup-simplify]: Simplify 0 into 0 25.566 * [backup-simplify]: Simplify 0 into 0 25.566 * [backup-simplify]: Simplify 1 into 1 25.567 * [backup-simplify]: Simplify (* 1 1) into 1 25.567 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 25.567 * [backup-simplify]: Simplify (+ 1 0) into 1 25.568 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 25.568 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 25.568 * [taylor]: Taking taylor expansion of 1/2 in b 25.568 * [backup-simplify]: Simplify 1/2 into 1/2 25.568 * [taylor]: Taking taylor expansion of b in b 25.568 * [backup-simplify]: Simplify 0 into 0 25.568 * [backup-simplify]: Simplify 1 into 1 25.568 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 25.568 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 25.568 * [backup-simplify]: Simplify 0 into 0 25.569 * [backup-simplify]: Simplify 0 into 0 25.569 * [backup-simplify]: Simplify 0 into 0 25.569 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.569 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 25.570 * [backup-simplify]: Simplify (+ 0 0) into 0 25.570 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 25.570 * [taylor]: Taking taylor expansion of 0 in b 25.570 * [backup-simplify]: Simplify 0 into 0 25.570 * [backup-simplify]: Simplify 0 into 0 25.570 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.571 * [backup-simplify]: Simplify 0 into 0 25.571 * [backup-simplify]: Simplify 0 into 0 25.571 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 25.571 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 25.571 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 25.571 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 25.571 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 25.571 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 25.571 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.571 * [taylor]: Taking taylor expansion of a in b 25.571 * [backup-simplify]: Simplify a into a 25.571 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.571 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 25.571 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 25.571 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.571 * [taylor]: Taking taylor expansion of b in b 25.571 * [backup-simplify]: Simplify 0 into 0 25.571 * [backup-simplify]: Simplify 1 into 1 25.571 * [backup-simplify]: Simplify (* 1 1) into 1 25.572 * [backup-simplify]: Simplify (/ 1 1) into 1 25.572 * [backup-simplify]: Simplify (+ 0 1) into 1 25.572 * [backup-simplify]: Simplify (sqrt 1) into 1 25.572 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.573 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.573 * [backup-simplify]: Simplify (+ 0 0) into 0 25.574 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.574 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.574 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.574 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.574 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.574 * [taylor]: Taking taylor expansion of a in a 25.574 * [backup-simplify]: Simplify 0 into 0 25.574 * [backup-simplify]: Simplify 1 into 1 25.574 * [backup-simplify]: Simplify (* 1 1) into 1 25.574 * [backup-simplify]: Simplify (/ 1 1) into 1 25.574 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.574 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.574 * [taylor]: Taking taylor expansion of b in a 25.574 * [backup-simplify]: Simplify b into b 25.574 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.574 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.575 * [backup-simplify]: Simplify (+ 1 0) into 1 25.575 * [backup-simplify]: Simplify (sqrt 1) into 1 25.575 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.576 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.576 * [backup-simplify]: Simplify (+ 0 0) into 0 25.576 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.576 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.576 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.576 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.576 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.576 * [taylor]: Taking taylor expansion of a in a 25.576 * [backup-simplify]: Simplify 0 into 0 25.577 * [backup-simplify]: Simplify 1 into 1 25.577 * [backup-simplify]: Simplify (* 1 1) into 1 25.577 * [backup-simplify]: Simplify (/ 1 1) into 1 25.577 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.577 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.577 * [taylor]: Taking taylor expansion of b in a 25.577 * [backup-simplify]: Simplify b into b 25.577 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.577 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.577 * [backup-simplify]: Simplify (+ 1 0) into 1 25.578 * [backup-simplify]: Simplify (sqrt 1) into 1 25.578 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.579 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.579 * [backup-simplify]: Simplify (+ 0 0) into 0 25.579 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.579 * [taylor]: Taking taylor expansion of 1 in b 25.579 * [backup-simplify]: Simplify 1 into 1 25.579 * [taylor]: Taking taylor expansion of 0 in b 25.579 * [backup-simplify]: Simplify 0 into 0 25.579 * [backup-simplify]: Simplify 1 into 1 25.580 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.580 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.581 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 25.581 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 25.581 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 25.581 * [taylor]: Taking taylor expansion of 1/2 in b 25.581 * [backup-simplify]: Simplify 1/2 into 1/2 25.581 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.581 * [taylor]: Taking taylor expansion of b in b 25.582 * [backup-simplify]: Simplify 0 into 0 25.582 * [backup-simplify]: Simplify 1 into 1 25.582 * [backup-simplify]: Simplify (* 1 1) into 1 25.582 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 25.582 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.583 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 25.583 * [backup-simplify]: Simplify 0 into 0 25.583 * [backup-simplify]: Simplify 0 into 0 25.583 * [backup-simplify]: Simplify 0 into 0 25.584 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.584 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.584 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.585 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 25.585 * [backup-simplify]: Simplify (+ 0 0) into 0 25.585 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 25.585 * [taylor]: Taking taylor expansion of 0 in b 25.585 * [backup-simplify]: Simplify 0 into 0 25.586 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.587 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.587 * [backup-simplify]: Simplify 0 into 0 25.587 * [backup-simplify]: Simplify 0 into 0 25.587 * [backup-simplify]: Simplify 0 into 0 25.587 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 25.587 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 25.587 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 25.587 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 25.587 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 25.587 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 25.587 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.587 * [taylor]: Taking taylor expansion of a in b 25.587 * [backup-simplify]: Simplify a into a 25.587 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.587 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 25.587 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 25.587 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.587 * [taylor]: Taking taylor expansion of b in b 25.587 * [backup-simplify]: Simplify 0 into 0 25.587 * [backup-simplify]: Simplify 1 into 1 25.587 * [backup-simplify]: Simplify (* 1 1) into 1 25.588 * [backup-simplify]: Simplify (/ 1 1) into 1 25.588 * [backup-simplify]: Simplify (+ 0 1) into 1 25.588 * [backup-simplify]: Simplify (sqrt 1) into 1 25.589 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.589 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.589 * [backup-simplify]: Simplify (+ 0 0) into 0 25.590 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.590 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.590 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.590 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.590 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.590 * [taylor]: Taking taylor expansion of a in a 25.590 * [backup-simplify]: Simplify 0 into 0 25.590 * [backup-simplify]: Simplify 1 into 1 25.590 * [backup-simplify]: Simplify (* 1 1) into 1 25.590 * [backup-simplify]: Simplify (/ 1 1) into 1 25.590 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.590 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.591 * [taylor]: Taking taylor expansion of b in a 25.591 * [backup-simplify]: Simplify b into b 25.591 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.591 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.591 * [backup-simplify]: Simplify (+ 1 0) into 1 25.591 * [backup-simplify]: Simplify (sqrt 1) into 1 25.592 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.592 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.593 * [backup-simplify]: Simplify (+ 0 0) into 0 25.593 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.593 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 25.593 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 25.593 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 25.593 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.593 * [taylor]: Taking taylor expansion of a in a 25.593 * [backup-simplify]: Simplify 0 into 0 25.593 * [backup-simplify]: Simplify 1 into 1 25.594 * [backup-simplify]: Simplify (* 1 1) into 1 25.594 * [backup-simplify]: Simplify (/ 1 1) into 1 25.594 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 25.594 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.594 * [taylor]: Taking taylor expansion of b in a 25.594 * [backup-simplify]: Simplify b into b 25.594 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.594 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 25.595 * [backup-simplify]: Simplify (+ 1 0) into 1 25.595 * [backup-simplify]: Simplify (sqrt 1) into 1 25.596 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.597 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 25.597 * [backup-simplify]: Simplify (+ 0 0) into 0 25.598 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 25.598 * [taylor]: Taking taylor expansion of 1 in b 25.598 * [backup-simplify]: Simplify 1 into 1 25.598 * [taylor]: Taking taylor expansion of 0 in b 25.598 * [backup-simplify]: Simplify 0 into 0 25.598 * [backup-simplify]: Simplify 1 into 1 25.599 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.600 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.600 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 25.602 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 25.602 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 25.602 * [taylor]: Taking taylor expansion of 1/2 in b 25.602 * [backup-simplify]: Simplify 1/2 into 1/2 25.602 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.602 * [taylor]: Taking taylor expansion of b in b 25.602 * [backup-simplify]: Simplify 0 into 0 25.602 * [backup-simplify]: Simplify 1 into 1 25.602 * [backup-simplify]: Simplify (* 1 1) into 1 25.603 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 25.604 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 25.605 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 25.605 * [backup-simplify]: Simplify 0 into 0 25.605 * [backup-simplify]: Simplify 0 into 0 25.605 * [backup-simplify]: Simplify 0 into 0 25.606 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 25.606 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.606 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.606 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 25.607 * [backup-simplify]: Simplify (+ 0 0) into 0 25.607 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 25.607 * [taylor]: Taking taylor expansion of 0 in b 25.607 * [backup-simplify]: Simplify 0 into 0 25.607 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 25.608 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 25.608 * [backup-simplify]: Simplify 0 into 0 25.608 * [backup-simplify]: Simplify 0 into 0 25.608 * [backup-simplify]: Simplify 0 into 0 25.608 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 25.608 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 25.609 * [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)))))) 25.609 * [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 25.609 * [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 25.609 * [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)))))) 25.609 * [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 25.609 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in b 25.609 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 25.609 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 25.609 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.609 * [taylor]: Taking taylor expansion of a in b 25.609 * [backup-simplify]: Simplify a into a 25.609 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.609 * [taylor]: Taking taylor expansion of b in b 25.609 * [backup-simplify]: Simplify 0 into 0 25.609 * [backup-simplify]: Simplify 1 into 1 25.609 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.609 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 25.609 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 25.609 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 25.610 * [backup-simplify]: Simplify (+ 0 0) into 0 25.610 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 25.610 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in b 25.610 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 25.610 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 25.610 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.610 * [taylor]: Taking taylor expansion of a in b 25.610 * [backup-simplify]: Simplify a into a 25.610 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.610 * [taylor]: Taking taylor expansion of b in b 25.610 * [backup-simplify]: Simplify 0 into 0 25.610 * [backup-simplify]: Simplify 1 into 1 25.610 * [backup-simplify]: Simplify (* a a) into (pow a 2) 25.610 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 25.610 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 25.610 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 25.610 * [backup-simplify]: Simplify (+ 0 0) into 0 25.610 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 25.610 * [taylor]: Taking taylor expansion of (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2))))) in b 25.610 * [taylor]: Taking taylor expansion of 4 in b 25.610 * [backup-simplify]: Simplify 4 into 4 25.610 * [taylor]: Taking taylor expansion of (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))) in b 25.610 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (pow a 3))) in b 25.610 * [taylor]: Taking taylor expansion of (pow a 2) in b 25.610 * [taylor]: Taking taylor expansion of a in b 25.610 * [backup-simplify]: Simplify a into a 25.611 * [taylor]: Taking taylor expansion of (+ (pow b 2) (pow a 3)) in b 25.611 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.611 * [taylor]: Taking taylor expansion of b in b 25.611 * [backup-simplify]: Simplify 0 into 0 25.611 * [backup-simplify]: Simplify 1 into 1 25.611 * [taylor]: Taking taylor expansion of (pow a 3) in b 25.611 * [taylor]: Taking taylor expansion of a in b 25.611 * [backup-simplify]: Simplify a into a 25.611 * [taylor]: Taking taylor expansion of (* 3 (* a (pow b 2))) in b 25.611 * [taylor]: Taking taylor expansion of 3 in b 25.611 * [backup-simplify]: Simplify 3 into 3 25.611 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 25.611 * [taylor]: Taking taylor expansion of a in b 25.611 * [backup-simplify]: Simplify a into a 25.611 * [taylor]: Taking taylor expansion of (pow b 2) in b 25.611 * [taylor]: Taking taylor expansion of b in b 25.611 * [backup-simplify]: Simplify 0 into 0 25.611 * [backup-simplify]: Simplify 1 into 1 25.611 * [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 25.611 * [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)))))) 25.611 * [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 25.611 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 25.611 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 25.611 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 25.611 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.611 * [taylor]: Taking taylor expansion of a in a 25.611 * [backup-simplify]: Simplify 0 into 0 25.611 * [backup-simplify]: Simplify 1 into 1 25.611 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.611 * [taylor]: Taking taylor expansion of b in a 25.611 * [backup-simplify]: Simplify b into b 25.611 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.611 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 25.611 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 25.611 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 25.612 * [backup-simplify]: Simplify (+ 0 0) into 0 25.612 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 25.612 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 25.612 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 25.612 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 25.612 * [taylor]: Taking taylor expansion of (pow a 2) in a 25.612 * [taylor]: Taking taylor expansion of a in a 25.612 * [backup-simplify]: Simplify 0 into 0 25.612 * [backup-simplify]: Simplify 1 into 1 25.612 * [taylor]: Taking taylor expansion of (pow b 2) in a 25.612 * [taylor]: Taking taylor expansion of b in a 25.612 * [backup-simplify]: Simplify b into b 25.612 * [backup-simplify]: Simplify (* b b) into (pow b 2) 25.612 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 25.612 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 25.612 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.039 * [backup-simplify]: Simplify (+ 0 0) into 0 26.039 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 26.039 * [taylor]: Taking taylor expansion of (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2))))) in a 26.039 * [taylor]: Taking taylor expansion of 4 in a 26.039 * [backup-simplify]: Simplify 4 into 4 26.039 * [taylor]: Taking taylor expansion of (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))) in a 26.039 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (pow a 3))) in a 26.039 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.039 * [taylor]: Taking taylor expansion of a in a 26.039 * [backup-simplify]: Simplify 0 into 0 26.039 * [backup-simplify]: Simplify 1 into 1 26.039 * [taylor]: Taking taylor expansion of (+ (pow b 2) (pow a 3)) in a 26.039 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.039 * [taylor]: Taking taylor expansion of b in a 26.039 * [backup-simplify]: Simplify b into b 26.039 * [taylor]: Taking taylor expansion of (pow a 3) in a 26.039 * [taylor]: Taking taylor expansion of a in a 26.039 * [backup-simplify]: Simplify 0 into 0 26.039 * [backup-simplify]: Simplify 1 into 1 26.039 * [taylor]: Taking taylor expansion of (* 3 (* a (pow b 2))) in a 26.039 * [taylor]: Taking taylor expansion of 3 in a 26.040 * [backup-simplify]: Simplify 3 into 3 26.040 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 26.040 * [taylor]: Taking taylor expansion of a in a 26.040 * [backup-simplify]: Simplify 0 into 0 26.040 * [backup-simplify]: Simplify 1 into 1 26.040 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.040 * [taylor]: Taking taylor expansion of b in a 26.040 * [backup-simplify]: Simplify b into b 26.040 * [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 26.040 * [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)))))) 26.040 * [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 26.040 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 26.040 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 26.040 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 26.040 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.040 * [taylor]: Taking taylor expansion of a in a 26.040 * [backup-simplify]: Simplify 0 into 0 26.040 * [backup-simplify]: Simplify 1 into 1 26.040 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.040 * [taylor]: Taking taylor expansion of b in a 26.040 * [backup-simplify]: Simplify b into b 26.040 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.040 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 26.040 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 26.041 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.041 * [backup-simplify]: Simplify (+ 0 0) into 0 26.041 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 26.041 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (pow a 2) (pow b 2))) 2) in a 26.041 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 26.041 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 26.041 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.042 * [taylor]: Taking taylor expansion of a in a 26.042 * [backup-simplify]: Simplify 0 into 0 26.042 * [backup-simplify]: Simplify 1 into 1 26.042 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.042 * [taylor]: Taking taylor expansion of b in a 26.042 * [backup-simplify]: Simplify b into b 26.042 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.042 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 26.042 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 26.042 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.042 * [backup-simplify]: Simplify (+ 0 0) into 0 26.043 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 26.043 * [taylor]: Taking taylor expansion of (* 4 (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2))))) in a 26.043 * [taylor]: Taking taylor expansion of 4 in a 26.043 * [backup-simplify]: Simplify 4 into 4 26.043 * [taylor]: Taking taylor expansion of (- (+ (pow a 2) (+ (pow b 2) (pow a 3))) (* 3 (* a (pow b 2)))) in a 26.043 * [taylor]: Taking taylor expansion of (+ (pow a 2) (+ (pow b 2) (pow a 3))) in a 26.043 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.043 * [taylor]: Taking taylor expansion of a in a 26.043 * [backup-simplify]: Simplify 0 into 0 26.043 * [backup-simplify]: Simplify 1 into 1 26.043 * [taylor]: Taking taylor expansion of (+ (pow b 2) (pow a 3)) in a 26.043 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.043 * [taylor]: Taking taylor expansion of b in a 26.043 * [backup-simplify]: Simplify b into b 26.043 * [taylor]: Taking taylor expansion of (pow a 3) in a 26.043 * [taylor]: Taking taylor expansion of a in a 26.043 * [backup-simplify]: Simplify 0 into 0 26.043 * [backup-simplify]: Simplify 1 into 1 26.043 * [taylor]: Taking taylor expansion of (* 3 (* a (pow b 2))) in a 26.043 * [taylor]: Taking taylor expansion of 3 in a 26.043 * [backup-simplify]: Simplify 3 into 3 26.043 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 26.043 * [taylor]: Taking taylor expansion of a in a 26.043 * [backup-simplify]: Simplify 0 into 0 26.043 * [backup-simplify]: Simplify 1 into 1 26.043 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.043 * [taylor]: Taking taylor expansion of b in a 26.043 * [backup-simplify]: Simplify b into b 26.043 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.044 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.044 * [backup-simplify]: Simplify (* (pow b 2) (pow b 2)) into (pow b 4) 26.044 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.044 * [backup-simplify]: Simplify (+ (pow b 2) 0) into (pow b 2) 26.044 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 26.044 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.044 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 26.045 * [backup-simplify]: Simplify (* 3 0) into 0 26.045 * [backup-simplify]: Simplify (- 0) into 0 26.045 * [backup-simplify]: Simplify (+ (pow b 2) 0) into (pow b 2) 26.045 * [backup-simplify]: Simplify (* 4 (pow b 2)) into (* 4 (pow b 2)) 26.045 * [backup-simplify]: Simplify (+ (pow b 4) (* 4 (pow b 2))) into (+ (pow b 4) (* 4 (pow b 2))) 26.045 * [taylor]: Taking taylor expansion of (+ (pow b 4) (* 4 (pow b 2))) in b 26.045 * [taylor]: Taking taylor expansion of (pow b 4) in b 26.045 * [taylor]: Taking taylor expansion of b in b 26.045 * [backup-simplify]: Simplify 0 into 0 26.046 * [backup-simplify]: Simplify 1 into 1 26.046 * [taylor]: Taking taylor expansion of (* 4 (pow b 2)) in b 26.046 * [taylor]: Taking taylor expansion of 4 in b 26.046 * [backup-simplify]: Simplify 4 into 4 26.046 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.046 * [taylor]: Taking taylor expansion of b in b 26.046 * [backup-simplify]: Simplify 0 into 0 26.046 * [backup-simplify]: Simplify 1 into 1 26.046 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.046 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.046 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (* 0 (pow b 2))) into 0 26.046 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.047 * [backup-simplify]: Simplify (+ 0 0) into 0 26.047 * [backup-simplify]: Simplify (+ 0 0) into 0 26.048 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.048 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 26.049 * [backup-simplify]: Simplify (+ (* 3 (pow b 2)) (* 0 0)) into (* 3 (pow b 2)) 26.049 * [backup-simplify]: Simplify (- (* 3 (pow b 2))) into (- (* 3 (pow b 2))) 26.049 * [backup-simplify]: Simplify (+ 0 (- (* 3 (pow b 2)))) into (- (* 3 (pow b 2))) 26.050 * [backup-simplify]: Simplify (+ (* 4 (- (* 3 (pow b 2)))) (* 0 (pow b 2))) into (- (* 12 (pow b 2))) 26.050 * [backup-simplify]: Simplify (+ 0 (- (* 12 (pow b 2)))) into (- (* 12 (pow b 2))) 26.050 * [taylor]: Taking taylor expansion of (- (* 12 (pow b 2))) in b 26.050 * [taylor]: Taking taylor expansion of (* 12 (pow b 2)) in b 26.050 * [taylor]: Taking taylor expansion of 12 in b 26.050 * [backup-simplify]: Simplify 12 into 12 26.050 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.050 * [taylor]: Taking taylor expansion of b in b 26.050 * [backup-simplify]: Simplify 0 into 0 26.050 * [backup-simplify]: Simplify 1 into 1 26.051 * [backup-simplify]: Simplify (* 1 1) into 1 26.051 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.052 * [backup-simplify]: Simplify (+ 1 0) into 1 26.052 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 26.053 * [backup-simplify]: Simplify (+ (* b (/ 1/2 b)) (+ (* 0 0) (* (/ 1/2 b) b))) into 1 26.053 * [backup-simplify]: Simplify (* 1 1) into 1 26.054 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.054 * [backup-simplify]: Simplify (+ 1 0) into 1 26.055 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 26.055 * [backup-simplify]: Simplify (+ (* b (/ 1/2 b)) (+ (* 0 0) (* (/ 1/2 b) b))) into 1 26.056 * [backup-simplify]: Simplify (+ (* (pow b 2) 1) (+ (* 0 0) (* 1 (pow b 2)))) into (* 2 (pow b 2)) 26.056 * [backup-simplify]: Simplify (* 1 1) into 1 26.057 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.057 * [backup-simplify]: Simplify (+ 0 0) into 0 26.058 * [backup-simplify]: Simplify (+ 1 0) into 1 26.058 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.059 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 26.060 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 (pow b 2)) (* 0 0))) into 0 26.060 * [backup-simplify]: Simplify (- 0) into 0 26.061 * [backup-simplify]: Simplify (+ 1 0) into 1 26.061 * [backup-simplify]: Simplify (+ (* 4 1) (+ (* 0 (- (* 3 (pow b 2)))) (* 0 (pow b 2)))) into 4 26.062 * [backup-simplify]: Simplify (+ (* 2 (pow b 2)) 4) into (+ (* 2 (pow b 2)) 4) 26.062 * [taylor]: Taking taylor expansion of (+ (* 2 (pow b 2)) 4) in b 26.062 * [taylor]: Taking taylor expansion of (* 2 (pow b 2)) in b 26.062 * [taylor]: Taking taylor expansion of 2 in b 26.062 * [backup-simplify]: Simplify 2 into 2 26.062 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.062 * [taylor]: Taking taylor expansion of b in b 26.062 * [backup-simplify]: Simplify 0 into 0 26.062 * [backup-simplify]: Simplify 1 into 1 26.062 * [taylor]: Taking taylor expansion of 4 in b 26.062 * [backup-simplify]: Simplify 4 into 4 26.062 * [backup-simplify]: Simplify (+ 0 4) into 4 26.062 * [backup-simplify]: Simplify 4 into 4 26.063 * [backup-simplify]: Simplify (* 1 1) into 1 26.063 * [backup-simplify]: Simplify (* 4 1) into 4 26.064 * [backup-simplify]: Simplify (+ 0 4) into 4 26.064 * [backup-simplify]: Simplify 4 into 4 26.064 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.065 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 26.066 * [backup-simplify]: Simplify (+ 0 0) into 0 26.066 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 26.066 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 (/ 1/2 b)) (+ (* (/ 1/2 b) 0) (* 0 b)))) into 0 26.067 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.068 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 26.068 * [backup-simplify]: Simplify (+ 0 0) into 0 26.068 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 26.068 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 (/ 1/2 b)) (+ (* (/ 1/2 b) 0) (* 0 b)))) into 0 26.069 * [backup-simplify]: Simplify (+ (* (pow b 2) 0) (+ (* 0 1) (+ (* 1 0) (* 0 (pow b 2))))) into 0 26.070 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.071 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 26.071 * [backup-simplify]: Simplify (* 1 1) into 1 26.072 * [backup-simplify]: Simplify (* 1 1) into 1 26.072 * [backup-simplify]: Simplify (+ 0 1) into 1 26.073 * [backup-simplify]: Simplify (+ 0 1) into 1 26.073 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 26.075 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (pow b 2))))) into 0 26.076 * [backup-simplify]: Simplify (+ (* 3 0) (+ (* 0 0) (+ (* 0 (pow b 2)) (* 0 0)))) into 0 26.076 * [backup-simplify]: Simplify (- 0) into 0 26.077 * [backup-simplify]: Simplify (+ 1 0) into 1 26.078 * [backup-simplify]: Simplify (+ (* 4 1) (+ (* 0 1) (+ (* 0 (- (* 3 (pow b 2)))) (* 0 (pow b 2))))) into 4 26.078 * [backup-simplify]: Simplify (+ 0 4) into 4 26.078 * [taylor]: Taking taylor expansion of 4 in b 26.078 * [backup-simplify]: Simplify 4 into 4 26.078 * [backup-simplify]: Simplify 4 into 4 26.079 * [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)))) 26.080 * [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))))))) 26.080 * [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 26.080 * [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 26.080 * [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))))))) 26.080 * [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 26.080 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 26.080 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 26.080 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 26.080 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 26.080 * [taylor]: Taking taylor expansion of (pow a 2) in b 26.080 * [taylor]: Taking taylor expansion of a in b 26.080 * [backup-simplify]: Simplify a into a 26.080 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.080 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 26.080 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.080 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.080 * [taylor]: Taking taylor expansion of b in b 26.080 * [backup-simplify]: Simplify 0 into 0 26.080 * [backup-simplify]: Simplify 1 into 1 26.081 * [backup-simplify]: Simplify (* 1 1) into 1 26.081 * [backup-simplify]: Simplify (/ 1 1) into 1 26.082 * [backup-simplify]: Simplify (+ 0 1) into 1 26.082 * [backup-simplify]: Simplify (sqrt 1) into 1 26.083 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.084 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.084 * [backup-simplify]: Simplify (+ 0 0) into 0 26.085 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.085 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 26.085 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 26.085 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 26.085 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 26.085 * [taylor]: Taking taylor expansion of (pow a 2) in b 26.085 * [taylor]: Taking taylor expansion of a in b 26.085 * [backup-simplify]: Simplify a into a 26.085 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.085 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 26.085 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.085 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.085 * [taylor]: Taking taylor expansion of b in b 26.085 * [backup-simplify]: Simplify 0 into 0 26.085 * [backup-simplify]: Simplify 1 into 1 26.086 * [backup-simplify]: Simplify (* 1 1) into 1 26.086 * [backup-simplify]: Simplify (/ 1 1) into 1 26.086 * [backup-simplify]: Simplify (+ 0 1) into 1 26.087 * [backup-simplify]: Simplify (sqrt 1) into 1 26.088 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.089 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.089 * [backup-simplify]: Simplify (+ 0 0) into 0 26.090 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.090 * [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 26.090 * [taylor]: Taking taylor expansion of 4 in b 26.090 * [backup-simplify]: Simplify 4 into 4 26.090 * [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 26.090 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) in b 26.090 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 26.090 * [taylor]: Taking taylor expansion of (pow a 2) in b 26.090 * [taylor]: Taking taylor expansion of a in b 26.090 * [backup-simplify]: Simplify a into a 26.090 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.090 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 26.090 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 3)) (/ 1 (pow b 2))) in b 26.090 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 26.090 * [taylor]: Taking taylor expansion of (pow a 3) in b 26.090 * [taylor]: Taking taylor expansion of a in b 26.090 * [backup-simplify]: Simplify a into a 26.090 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.090 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 26.091 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 26.091 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.091 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.091 * [taylor]: Taking taylor expansion of b in b 26.091 * [backup-simplify]: Simplify 0 into 0 26.091 * [backup-simplify]: Simplify 1 into 1 26.091 * [backup-simplify]: Simplify (* 1 1) into 1 26.091 * [backup-simplify]: Simplify (/ 1 1) into 1 26.091 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in b 26.091 * [taylor]: Taking taylor expansion of 3 in b 26.091 * [backup-simplify]: Simplify 3 into 3 26.091 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 26.091 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 26.091 * [taylor]: Taking taylor expansion of a in b 26.092 * [backup-simplify]: Simplify a into a 26.092 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.092 * [taylor]: Taking taylor expansion of b in b 26.092 * [backup-simplify]: Simplify 0 into 0 26.092 * [backup-simplify]: Simplify 1 into 1 26.092 * [backup-simplify]: Simplify (* 1 1) into 1 26.092 * [backup-simplify]: Simplify (* a 1) into a 26.092 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 26.092 * [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 26.092 * [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))))))) 26.092 * [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 26.092 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.092 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.092 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.092 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.092 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.092 * [taylor]: Taking taylor expansion of a in a 26.092 * [backup-simplify]: Simplify 0 into 0 26.093 * [backup-simplify]: Simplify 1 into 1 26.093 * [backup-simplify]: Simplify (* 1 1) into 1 26.093 * [backup-simplify]: Simplify (/ 1 1) into 1 26.093 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.094 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.094 * [taylor]: Taking taylor expansion of b in a 26.094 * [backup-simplify]: Simplify b into b 26.094 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.094 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.094 * [backup-simplify]: Simplify (+ 1 0) into 1 26.095 * [backup-simplify]: Simplify (sqrt 1) into 1 26.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.096 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.096 * [backup-simplify]: Simplify (+ 0 0) into 0 26.097 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.097 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.097 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.097 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.097 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.097 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.097 * [taylor]: Taking taylor expansion of a in a 26.097 * [backup-simplify]: Simplify 0 into 0 26.097 * [backup-simplify]: Simplify 1 into 1 26.098 * [backup-simplify]: Simplify (* 1 1) into 1 26.098 * [backup-simplify]: Simplify (/ 1 1) into 1 26.098 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.098 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.098 * [taylor]: Taking taylor expansion of b in a 26.098 * [backup-simplify]: Simplify b into b 26.098 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.098 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.099 * [backup-simplify]: Simplify (+ 1 0) into 1 26.099 * [backup-simplify]: Simplify (sqrt 1) into 1 26.100 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.101 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.101 * [backup-simplify]: Simplify (+ 0 0) into 0 26.102 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.102 * [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 26.102 * [taylor]: Taking taylor expansion of 4 in a 26.102 * [backup-simplify]: Simplify 4 into 4 26.102 * [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 26.102 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) in a 26.102 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.102 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.102 * [taylor]: Taking taylor expansion of a in a 26.102 * [backup-simplify]: Simplify 0 into 0 26.102 * [backup-simplify]: Simplify 1 into 1 26.102 * [backup-simplify]: Simplify (* 1 1) into 1 26.103 * [backup-simplify]: Simplify (/ 1 1) into 1 26.103 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 3)) (/ 1 (pow b 2))) in a 26.103 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 26.103 * [taylor]: Taking taylor expansion of (pow a 3) in a 26.103 * [taylor]: Taking taylor expansion of a in a 26.103 * [backup-simplify]: Simplify 0 into 0 26.103 * [backup-simplify]: Simplify 1 into 1 26.103 * [backup-simplify]: Simplify (* 1 1) into 1 26.104 * [backup-simplify]: Simplify (* 1 1) into 1 26.104 * [backup-simplify]: Simplify (/ 1 1) into 1 26.104 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.104 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.104 * [taylor]: Taking taylor expansion of b in a 26.104 * [backup-simplify]: Simplify b into b 26.104 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.104 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.104 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 26.105 * [taylor]: Taking taylor expansion of 3 in a 26.105 * [backup-simplify]: Simplify 3 into 3 26.105 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 26.105 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 26.105 * [taylor]: Taking taylor expansion of a in a 26.105 * [backup-simplify]: Simplify 0 into 0 26.105 * [backup-simplify]: Simplify 1 into 1 26.105 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.105 * [taylor]: Taking taylor expansion of b in a 26.105 * [backup-simplify]: Simplify b into b 26.105 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.105 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 26.105 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.105 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 26.106 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.106 * [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 26.106 * [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))))))) 26.106 * [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 26.106 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.106 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.106 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.106 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.106 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.106 * [taylor]: Taking taylor expansion of a in a 26.106 * [backup-simplify]: Simplify 0 into 0 26.106 * [backup-simplify]: Simplify 1 into 1 26.106 * [backup-simplify]: Simplify (* 1 1) into 1 26.107 * [backup-simplify]: Simplify (/ 1 1) into 1 26.107 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.107 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.107 * [taylor]: Taking taylor expansion of b in a 26.107 * [backup-simplify]: Simplify b into b 26.107 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.107 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.108 * [backup-simplify]: Simplify (+ 1 0) into 1 26.108 * [backup-simplify]: Simplify (sqrt 1) into 1 26.109 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.110 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.110 * [backup-simplify]: Simplify (+ 0 0) into 0 26.111 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.111 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.111 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.111 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.111 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.111 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.111 * [taylor]: Taking taylor expansion of a in a 26.111 * [backup-simplify]: Simplify 0 into 0 26.111 * [backup-simplify]: Simplify 1 into 1 26.111 * [backup-simplify]: Simplify (* 1 1) into 1 26.112 * [backup-simplify]: Simplify (/ 1 1) into 1 26.112 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.112 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.112 * [taylor]: Taking taylor expansion of b in a 26.112 * [backup-simplify]: Simplify b into b 26.112 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.112 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.112 * [backup-simplify]: Simplify (+ 1 0) into 1 26.113 * [backup-simplify]: Simplify (sqrt 1) into 1 26.113 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.114 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.115 * [backup-simplify]: Simplify (+ 0 0) into 0 26.116 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.116 * [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 26.116 * [taylor]: Taking taylor expansion of 4 in a 26.116 * [backup-simplify]: Simplify 4 into 4 26.116 * [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 26.116 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow a 3)) (/ 1 (pow b 2)))) in a 26.116 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.116 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.116 * [taylor]: Taking taylor expansion of a in a 26.116 * [backup-simplify]: Simplify 0 into 0 26.116 * [backup-simplify]: Simplify 1 into 1 26.116 * [backup-simplify]: Simplify (* 1 1) into 1 26.117 * [backup-simplify]: Simplify (/ 1 1) into 1 26.117 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 3)) (/ 1 (pow b 2))) in a 26.117 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 26.117 * [taylor]: Taking taylor expansion of (pow a 3) in a 26.117 * [taylor]: Taking taylor expansion of a in a 26.117 * [backup-simplify]: Simplify 0 into 0 26.117 * [backup-simplify]: Simplify 1 into 1 26.117 * [backup-simplify]: Simplify (* 1 1) into 1 26.118 * [backup-simplify]: Simplify (* 1 1) into 1 26.118 * [backup-simplify]: Simplify (/ 1 1) into 1 26.118 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.118 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.118 * [taylor]: Taking taylor expansion of b in a 26.118 * [backup-simplify]: Simplify b into b 26.118 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.118 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.118 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 26.118 * [taylor]: Taking taylor expansion of 3 in a 26.118 * [backup-simplify]: Simplify 3 into 3 26.119 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 26.119 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 26.119 * [taylor]: Taking taylor expansion of a in a 26.119 * [backup-simplify]: Simplify 0 into 0 26.119 * [backup-simplify]: Simplify 1 into 1 26.119 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.119 * [taylor]: Taking taylor expansion of b in a 26.119 * [backup-simplify]: Simplify b into b 26.119 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.119 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 26.119 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.119 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 26.120 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.120 * [backup-simplify]: Simplify (* 1 1) into 1 26.120 * [backup-simplify]: Simplify (* 1 1) into 1 26.121 * [backup-simplify]: Simplify (* 1 1) into 1 26.121 * [backup-simplify]: Simplify (+ 1 0) into 1 26.121 * [taylor]: Taking taylor expansion of 1 in b 26.121 * [backup-simplify]: Simplify 1 into 1 26.122 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.123 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.123 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.124 * [backup-simplify]: Simplify (+ 1 0) into 1 26.124 * [backup-simplify]: Simplify (+ 0 1) into 1 26.125 * [backup-simplify]: Simplify (+ 1 0) into 1 26.125 * [backup-simplify]: Simplify (* 4 1) into 4 26.125 * [backup-simplify]: Simplify (+ 0 4) into 4 26.125 * [taylor]: Taking taylor expansion of 4 in b 26.126 * [backup-simplify]: Simplify 4 into 4 26.126 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.127 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.128 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 26.129 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 26.129 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 26.130 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.132 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.132 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 26.133 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 26.134 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 26.134 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 26.135 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.136 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.136 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.137 * [backup-simplify]: Simplify (+ 0 0) into 0 26.137 * [backup-simplify]: Simplify (+ 1 0) into 1 26.138 * [backup-simplify]: Simplify (+ 1 0) into 1 26.138 * [backup-simplify]: Simplify (+ (* 4 1) (* 0 1)) into 4 26.139 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (pow b 2))) 4) into (+ 4 (* 2 (/ 1 (pow b 2)))) 26.139 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 26.139 * [taylor]: Taking taylor expansion of 4 in b 26.139 * [backup-simplify]: Simplify 4 into 4 26.139 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 26.139 * [taylor]: Taking taylor expansion of 2 in b 26.139 * [backup-simplify]: Simplify 2 into 2 26.139 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.139 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.139 * [taylor]: Taking taylor expansion of b in b 26.139 * [backup-simplify]: Simplify 0 into 0 26.139 * [backup-simplify]: Simplify 1 into 1 26.139 * [backup-simplify]: Simplify (* 1 1) into 1 26.140 * [backup-simplify]: Simplify (/ 1 1) into 1 26.141 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.142 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.142 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.142 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 26.143 * [backup-simplify]: Simplify (+ 0 0) into 0 26.144 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 26.145 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 26.146 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.147 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.147 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.147 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 26.147 * [backup-simplify]: Simplify (+ 0 0) into 0 26.148 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 26.149 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 26.150 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 26.151 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.153 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.154 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.155 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.155 * [backup-simplify]: Simplify (+ 0 0) into 0 26.155 * [backup-simplify]: Simplify (+ 0 0) into 0 26.155 * [backup-simplify]: Simplify (* 3 (/ 1 (pow b 2))) into (/ 3 (pow b 2)) 26.156 * [backup-simplify]: Simplify (- (/ 3 (pow b 2))) into (- (* 3 (/ 1 (pow b 2)))) 26.156 * [backup-simplify]: Simplify (+ 0 (- (* 3 (/ 1 (pow b 2))))) into (- (* 3 (/ 1 (pow b 2)))) 26.156 * [backup-simplify]: Simplify (+ (* 4 (- (* 3 (/ 1 (pow b 2))))) (+ (* 0 1) (* 0 1))) into (- (* 12 (/ 1 (pow b 2)))) 26.157 * [backup-simplify]: Simplify (+ 0 (- (* 12 (/ 1 (pow b 2))))) into (- (* 12 (/ 1 (pow b 2)))) 26.157 * [taylor]: Taking taylor expansion of (- (* 12 (/ 1 (pow b 2)))) in b 26.157 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 26.157 * [taylor]: Taking taylor expansion of 12 in b 26.157 * [backup-simplify]: Simplify 12 into 12 26.157 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.157 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.157 * [taylor]: Taking taylor expansion of b in b 26.157 * [backup-simplify]: Simplify 0 into 0 26.157 * [backup-simplify]: Simplify 1 into 1 26.157 * [backup-simplify]: Simplify (* 1 1) into 1 26.158 * [backup-simplify]: Simplify (/ 1 1) into 1 26.159 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 26.160 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.161 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.161 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 26.161 * [backup-simplify]: Simplify (+ 0 0) into 0 26.163 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 26.164 * [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 26.165 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 26.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.166 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.166 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 26.166 * [backup-simplify]: Simplify (+ 0 0) into 0 26.167 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 26.168 * [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 26.169 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow b 2)) (/ 1 (pow b 2))) (+ (* 0 0) (* 0 1))))) into (/ 1 (pow b 4)) 26.169 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.170 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.171 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.171 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.172 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.172 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 26.172 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 26.172 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.173 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 26.173 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 26.173 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow b 2)))) into 0 26.173 * [backup-simplify]: Simplify (- 0) into 0 26.174 * [backup-simplify]: Simplify (+ (/ 1 (pow b 2)) 0) into (/ 1 (pow b 2)) 26.174 * [backup-simplify]: Simplify (+ (* 4 (/ 1 (pow b 2))) (+ (* 0 (- (* 3 (/ 1 (pow b 2))))) (+ (* 0 1) (* 0 1)))) into (* 4 (/ 1 (pow b 2))) 26.174 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 26.174 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 26.174 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 26.174 * [taylor]: Taking taylor expansion of (pow b 4) in b 26.174 * [taylor]: Taking taylor expansion of b in b 26.174 * [backup-simplify]: Simplify 0 into 0 26.174 * [backup-simplify]: Simplify 1 into 1 26.174 * [backup-simplify]: Simplify (* 1 1) into 1 26.175 * [backup-simplify]: Simplify (* 1 1) into 1 26.175 * [backup-simplify]: Simplify (/ 1 1) into 1 26.175 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 26.175 * [taylor]: Taking taylor expansion of 4 in b 26.175 * [backup-simplify]: Simplify 4 into 4 26.175 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.175 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.175 * [taylor]: Taking taylor expansion of b in b 26.175 * [backup-simplify]: Simplify 0 into 0 26.175 * [backup-simplify]: Simplify 1 into 1 26.175 * [backup-simplify]: Simplify (* 1 1) into 1 26.176 * [backup-simplify]: Simplify (/ 1 1) into 1 26.176 * [backup-simplify]: Simplify (+ 1 0) into 1 26.176 * [backup-simplify]: Simplify 1 into 1 26.176 * [backup-simplify]: Simplify (* 2 1) into 2 26.177 * [backup-simplify]: Simplify (+ 0 2) into 2 26.177 * [backup-simplify]: Simplify 2 into 2 26.177 * [backup-simplify]: Simplify 1 into 1 26.177 * [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))))) 26.178 * [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))))) 26.178 * [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 26.178 * [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 26.178 * [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))))) 26.178 * [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 26.178 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 26.178 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 26.178 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 26.178 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 26.178 * [taylor]: Taking taylor expansion of (pow a 2) in b 26.178 * [taylor]: Taking taylor expansion of a in b 26.178 * [backup-simplify]: Simplify a into a 26.178 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.178 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 26.178 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.178 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.178 * [taylor]: Taking taylor expansion of b in b 26.178 * [backup-simplify]: Simplify 0 into 0 26.178 * [backup-simplify]: Simplify 1 into 1 26.178 * [backup-simplify]: Simplify (* 1 1) into 1 26.182 * [backup-simplify]: Simplify (/ 1 1) into 1 26.182 * [backup-simplify]: Simplify (+ 0 1) into 1 26.183 * [backup-simplify]: Simplify (sqrt 1) into 1 26.183 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.183 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.184 * [backup-simplify]: Simplify (+ 0 0) into 0 26.184 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.184 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in b 26.184 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 26.184 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 26.184 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 26.184 * [taylor]: Taking taylor expansion of (pow a 2) in b 26.184 * [taylor]: Taking taylor expansion of a in b 26.184 * [backup-simplify]: Simplify a into a 26.184 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.184 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 26.184 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.184 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.184 * [taylor]: Taking taylor expansion of b in b 26.184 * [backup-simplify]: Simplify 0 into 0 26.184 * [backup-simplify]: Simplify 1 into 1 26.185 * [backup-simplify]: Simplify (* 1 1) into 1 26.185 * [backup-simplify]: Simplify (/ 1 1) into 1 26.185 * [backup-simplify]: Simplify (+ 0 1) into 1 26.185 * [backup-simplify]: Simplify (sqrt 1) into 1 26.186 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.186 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.186 * [backup-simplify]: Simplify (+ 0 0) into 0 26.187 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.187 * [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 26.187 * [taylor]: Taking taylor expansion of 4 in b 26.187 * [backup-simplify]: Simplify 4 into 4 26.187 * [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 26.187 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) in b 26.187 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 26.187 * [taylor]: Taking taylor expansion of (pow a 2) in b 26.187 * [taylor]: Taking taylor expansion of a in b 26.187 * [backup-simplify]: Simplify a into a 26.187 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.187 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 26.187 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2))))) in b 26.187 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.187 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.187 * [taylor]: Taking taylor expansion of b in b 26.187 * [backup-simplify]: Simplify 0 into 0 26.187 * [backup-simplify]: Simplify 1 into 1 26.188 * [backup-simplify]: Simplify (* 1 1) into 1 26.188 * [backup-simplify]: Simplify (/ 1 1) into 1 26.188 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in b 26.188 * [taylor]: Taking taylor expansion of 3 in b 26.188 * [backup-simplify]: Simplify 3 into 3 26.188 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in b 26.188 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in b 26.188 * [taylor]: Taking taylor expansion of a in b 26.188 * [backup-simplify]: Simplify a into a 26.188 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.188 * [taylor]: Taking taylor expansion of b in b 26.188 * [backup-simplify]: Simplify 0 into 0 26.188 * [backup-simplify]: Simplify 1 into 1 26.188 * [backup-simplify]: Simplify (* 1 1) into 1 26.188 * [backup-simplify]: Simplify (* a 1) into a 26.188 * [backup-simplify]: Simplify (/ 1 a) into (/ 1 a) 26.188 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in b 26.188 * [taylor]: Taking taylor expansion of (pow a 3) in b 26.188 * [taylor]: Taking taylor expansion of a in b 26.188 * [backup-simplify]: Simplify a into a 26.188 * [backup-simplify]: Simplify (* a a) into (pow a 2) 26.188 * [backup-simplify]: Simplify (* a (pow a 2)) into (pow a 3) 26.189 * [backup-simplify]: Simplify (/ 1 (pow a 3)) into (/ 1 (pow a 3)) 26.189 * [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 26.189 * [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))))) 26.189 * [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 26.189 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.189 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.189 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.189 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.189 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.189 * [taylor]: Taking taylor expansion of a in a 26.189 * [backup-simplify]: Simplify 0 into 0 26.189 * [backup-simplify]: Simplify 1 into 1 26.189 * [backup-simplify]: Simplify (* 1 1) into 1 26.189 * [backup-simplify]: Simplify (/ 1 1) into 1 26.189 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.189 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.189 * [taylor]: Taking taylor expansion of b in a 26.189 * [backup-simplify]: Simplify b into b 26.189 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.189 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.190 * [backup-simplify]: Simplify (+ 1 0) into 1 26.190 * [backup-simplify]: Simplify (sqrt 1) into 1 26.190 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.191 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.191 * [backup-simplify]: Simplify (+ 0 0) into 0 26.191 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.192 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.192 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.192 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.192 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.192 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.192 * [taylor]: Taking taylor expansion of a in a 26.192 * [backup-simplify]: Simplify 0 into 0 26.192 * [backup-simplify]: Simplify 1 into 1 26.192 * [backup-simplify]: Simplify (* 1 1) into 1 26.192 * [backup-simplify]: Simplify (/ 1 1) into 1 26.192 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.192 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.192 * [taylor]: Taking taylor expansion of b in a 26.192 * [backup-simplify]: Simplify b into b 26.192 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.192 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.193 * [backup-simplify]: Simplify (+ 1 0) into 1 26.193 * [backup-simplify]: Simplify (sqrt 1) into 1 26.193 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.194 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.194 * [backup-simplify]: Simplify (+ 0 0) into 0 26.194 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.194 * [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 26.194 * [taylor]: Taking taylor expansion of 4 in a 26.194 * [backup-simplify]: Simplify 4 into 4 26.194 * [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 26.194 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) in a 26.194 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.194 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.194 * [taylor]: Taking taylor expansion of a in a 26.194 * [backup-simplify]: Simplify 0 into 0 26.194 * [backup-simplify]: Simplify 1 into 1 26.195 * [backup-simplify]: Simplify (* 1 1) into 1 26.195 * [backup-simplify]: Simplify (/ 1 1) into 1 26.195 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2))))) in a 26.195 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.195 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.195 * [taylor]: Taking taylor expansion of b in a 26.195 * [backup-simplify]: Simplify b into b 26.195 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.195 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.195 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 26.195 * [taylor]: Taking taylor expansion of 3 in a 26.195 * [backup-simplify]: Simplify 3 into 3 26.195 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 26.195 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 26.195 * [taylor]: Taking taylor expansion of a in a 26.195 * [backup-simplify]: Simplify 0 into 0 26.195 * [backup-simplify]: Simplify 1 into 1 26.195 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.195 * [taylor]: Taking taylor expansion of b in a 26.195 * [backup-simplify]: Simplify b into b 26.195 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.195 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 26.195 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.196 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 26.196 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.196 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 26.196 * [taylor]: Taking taylor expansion of (pow a 3) in a 26.196 * [taylor]: Taking taylor expansion of a in a 26.196 * [backup-simplify]: Simplify 0 into 0 26.196 * [backup-simplify]: Simplify 1 into 1 26.196 * [backup-simplify]: Simplify (* 1 1) into 1 26.196 * [backup-simplify]: Simplify (* 1 1) into 1 26.197 * [backup-simplify]: Simplify (/ 1 1) into 1 26.197 * [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 26.197 * [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))))) 26.197 * [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 26.197 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.197 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.197 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.197 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.197 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.197 * [taylor]: Taking taylor expansion of a in a 26.197 * [backup-simplify]: Simplify 0 into 0 26.197 * [backup-simplify]: Simplify 1 into 1 26.197 * [backup-simplify]: Simplify (* 1 1) into 1 26.198 * [backup-simplify]: Simplify (/ 1 1) into 1 26.198 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.198 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.198 * [taylor]: Taking taylor expansion of b in a 26.198 * [backup-simplify]: Simplify b into b 26.198 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.198 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.199 * [backup-simplify]: Simplify (+ 1 0) into 1 26.199 * [backup-simplify]: Simplify (sqrt 1) into 1 26.200 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.201 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.201 * [backup-simplify]: Simplify (+ 0 0) into 0 26.202 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.202 * [taylor]: Taking taylor expansion of (pow (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 2) in a 26.202 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 26.202 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 26.202 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.202 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.202 * [taylor]: Taking taylor expansion of a in a 26.202 * [backup-simplify]: Simplify 0 into 0 26.202 * [backup-simplify]: Simplify 1 into 1 26.202 * [backup-simplify]: Simplify (* 1 1) into 1 26.203 * [backup-simplify]: Simplify (/ 1 1) into 1 26.203 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.203 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.203 * [taylor]: Taking taylor expansion of b in a 26.203 * [backup-simplify]: Simplify b into b 26.203 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.203 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.203 * [backup-simplify]: Simplify (+ 1 0) into 1 26.204 * [backup-simplify]: Simplify (sqrt 1) into 1 26.204 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.205 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.206 * [backup-simplify]: Simplify (+ 0 0) into 0 26.206 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 26.206 * [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 26.206 * [taylor]: Taking taylor expansion of 4 in a 26.206 * [backup-simplify]: Simplify 4 into 4 26.206 * [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 26.206 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2)))))) in a 26.206 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 26.206 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.206 * [taylor]: Taking taylor expansion of a in a 26.206 * [backup-simplify]: Simplify 0 into 0 26.207 * [backup-simplify]: Simplify 1 into 1 26.207 * [backup-simplify]: Simplify (* 1 1) into 1 26.207 * [backup-simplify]: Simplify (/ 1 1) into 1 26.207 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 2)) (* 3 (/ 1 (* a (pow b 2))))) in a 26.207 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 26.207 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.207 * [taylor]: Taking taylor expansion of b in a 26.207 * [backup-simplify]: Simplify b into b 26.207 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.208 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.208 * [taylor]: Taking taylor expansion of (* 3 (/ 1 (* a (pow b 2)))) in a 26.208 * [taylor]: Taking taylor expansion of 3 in a 26.208 * [backup-simplify]: Simplify 3 into 3 26.208 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow b 2))) in a 26.208 * [taylor]: Taking taylor expansion of (* a (pow b 2)) in a 26.208 * [taylor]: Taking taylor expansion of a in a 26.208 * [backup-simplify]: Simplify 0 into 0 26.208 * [backup-simplify]: Simplify 1 into 1 26.208 * [taylor]: Taking taylor expansion of (pow b 2) in a 26.208 * [taylor]: Taking taylor expansion of b in a 26.208 * [backup-simplify]: Simplify b into b 26.208 * [backup-simplify]: Simplify (* b b) into (pow b 2) 26.208 * [backup-simplify]: Simplify (* 0 (pow b 2)) into 0 26.208 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.209 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (pow b 2))) into (pow b 2) 26.209 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 26.209 * [taylor]: Taking taylor expansion of (/ 1 (pow a 3)) in a 26.209 * [taylor]: Taking taylor expansion of (pow a 3) in a 26.209 * [taylor]: Taking taylor expansion of a in a 26.209 * [backup-simplify]: Simplify 0 into 0 26.209 * [backup-simplify]: Simplify 1 into 1 26.210 * [backup-simplify]: Simplify (* 1 1) into 1 26.210 * [backup-simplify]: Simplify (* 1 1) into 1 26.211 * [backup-simplify]: Simplify (/ 1 1) into 1 26.211 * [backup-simplify]: Simplify (* 1 1) into 1 26.212 * [backup-simplify]: Simplify (* 1 1) into 1 26.212 * [backup-simplify]: Simplify (* 1 1) into 1 26.212 * [backup-simplify]: Simplify (+ 1 0) into 1 26.213 * [taylor]: Taking taylor expansion of 1 in b 26.213 * [backup-simplify]: Simplify 1 into 1 26.213 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.214 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.214 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.214 * [backup-simplify]: Simplify (- 1) into -1 26.215 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.215 * [backup-simplify]: Simplify (* 4 -1) into -4 26.215 * [backup-simplify]: Simplify (+ 0 -4) into -4 26.215 * [taylor]: Taking taylor expansion of -4 in b 26.215 * [backup-simplify]: Simplify -4 into -4 26.216 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.216 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.216 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 26.217 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 26.217 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 26.218 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.219 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 26.219 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 26.220 * [backup-simplify]: Simplify (+ (* 1 (/ 1/2 (pow b 2))) (+ (* 0 0) (* (/ 1/2 (pow b 2)) 1))) into (/ 1 (pow b 2)) 26.220 * [backup-simplify]: Simplify (+ (* 1 (/ 1 (pow b 2))) (+ (* 0 0) (* (/ 1 (pow b 2)) 1))) into (* 2 (/ 1 (pow b 2))) 26.220 * [backup-simplify]: Simplify (+ 1 0) into 1 26.221 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.221 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.222 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.222 * [backup-simplify]: Simplify (- 0) into 0 26.222 * [backup-simplify]: Simplify (+ 1 0) into 1 26.223 * [backup-simplify]: Simplify (+ (* 4 1) (* 0 -1)) into 4 26.223 * [backup-simplify]: Simplify (+ (* 2 (/ 1 (pow b 2))) 4) into (+ 4 (* 2 (/ 1 (pow b 2)))) 26.223 * [taylor]: Taking taylor expansion of (+ 4 (* 2 (/ 1 (pow b 2)))) in b 26.223 * [taylor]: Taking taylor expansion of 4 in b 26.223 * [backup-simplify]: Simplify 4 into 4 26.223 * [taylor]: Taking taylor expansion of (* 2 (/ 1 (pow b 2))) in b 26.223 * [taylor]: Taking taylor expansion of 2 in b 26.223 * [backup-simplify]: Simplify 2 into 2 26.223 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.223 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.223 * [taylor]: Taking taylor expansion of b in b 26.223 * [backup-simplify]: Simplify 0 into 0 26.223 * [backup-simplify]: Simplify 1 into 1 26.223 * [backup-simplify]: Simplify (* 1 1) into 1 26.223 * [backup-simplify]: Simplify (/ 1 1) into 1 26.224 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.225 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.225 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.225 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 26.225 * [backup-simplify]: Simplify (+ 0 0) into 0 26.225 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 26.226 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 26.227 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.227 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.227 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 26.227 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 26.228 * [backup-simplify]: Simplify (+ 0 0) into 0 26.228 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 26.229 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1/2 (pow b 2))) (+ (* (/ 1/2 (pow b 2)) 0) (* 0 1)))) into 0 26.229 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 (/ 1 (pow b 2))) (+ (* (/ 1 (pow b 2)) 0) (* 0 1)))) into 0 26.230 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.230 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.230 * [backup-simplify]: Simplify (* 3 (/ 1 (pow b 2))) into (/ 3 (pow b 2)) 26.230 * [backup-simplify]: Simplify (+ 0 (/ 3 (pow b 2))) into (* 3 (/ 1 (pow b 2))) 26.230 * [backup-simplify]: Simplify (+ 0 (* 3 (/ 1 (pow b 2)))) into (* 3 (/ 1 (pow b 2))) 26.231 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.231 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.232 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.232 * [backup-simplify]: Simplify (- 0) into 0 26.232 * [backup-simplify]: Simplify (+ (* 3 (/ 1 (pow b 2))) 0) into (* 3 (/ 1 (pow b 2))) 26.233 * [backup-simplify]: Simplify (+ (* 4 (* 3 (/ 1 (pow b 2)))) (+ (* 0 1) (* 0 -1))) into (* 12 (/ 1 (pow b 2))) 26.233 * [backup-simplify]: Simplify (+ 0 (* 12 (/ 1 (pow b 2)))) into (* 12 (/ 1 (pow b 2))) 26.233 * [taylor]: Taking taylor expansion of (* 12 (/ 1 (pow b 2))) in b 26.233 * [taylor]: Taking taylor expansion of 12 in b 26.233 * [backup-simplify]: Simplify 12 into 12 26.233 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.233 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.233 * [taylor]: Taking taylor expansion of b in b 26.233 * [backup-simplify]: Simplify 0 into 0 26.233 * [backup-simplify]: Simplify 1 into 1 26.233 * [backup-simplify]: Simplify (* 1 1) into 1 26.234 * [backup-simplify]: Simplify (/ 1 1) into 1 26.234 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 26.235 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.235 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.235 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 26.236 * [backup-simplify]: Simplify (+ 0 0) into 0 26.237 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 26.237 * [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 26.238 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 26.239 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.239 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.239 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))) (* 0 (/ 0 (pow b 2))))) into 0 26.240 * [backup-simplify]: Simplify (+ 0 0) into 0 26.240 * [backup-simplify]: Simplify (/ (- 0 (pow (/ 1/2 (pow b 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow b 4)) 26.241 * [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 26.243 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* (/ 1 (pow b 2)) (/ 1 (pow b 2))) (+ (* 0 0) (* 0 1))))) into (/ 1 (pow b 4)) 26.244 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.245 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.246 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 26.246 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (pow b 2)))) into 0 26.247 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 26.247 * [backup-simplify]: Simplify (+ (* 3 0) (* 0 (/ 1 (pow b 2)))) into 0 26.247 * [backup-simplify]: Simplify (+ (/ 1 (pow b 2)) 0) into (/ 1 (pow b 2)) 26.247 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 26.248 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.249 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.250 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.251 * [backup-simplify]: Simplify (- 0) into 0 26.251 * [backup-simplify]: Simplify (+ (/ 1 (pow b 2)) 0) into (/ 1 (pow b 2)) 26.252 * [backup-simplify]: Simplify (+ (* 4 (/ 1 (pow b 2))) (+ (* 0 (* 3 (/ 1 (pow b 2)))) (+ (* 0 1) (* 0 -1)))) into (* 4 (/ 1 (pow b 2))) 26.252 * [backup-simplify]: Simplify (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) into (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) 26.252 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow b 4)) (* 4 (/ 1 (pow b 2)))) in b 26.252 * [taylor]: Taking taylor expansion of (/ 1 (pow b 4)) in b 26.252 * [taylor]: Taking taylor expansion of (pow b 4) in b 26.252 * [taylor]: Taking taylor expansion of b in b 26.252 * [backup-simplify]: Simplify 0 into 0 26.252 * [backup-simplify]: Simplify 1 into 1 26.253 * [backup-simplify]: Simplify (* 1 1) into 1 26.253 * [backup-simplify]: Simplify (* 1 1) into 1 26.253 * [backup-simplify]: Simplify (/ 1 1) into 1 26.253 * [taylor]: Taking taylor expansion of (* 4 (/ 1 (pow b 2))) in b 26.253 * [taylor]: Taking taylor expansion of 4 in b 26.253 * [backup-simplify]: Simplify 4 into 4 26.253 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 26.253 * [taylor]: Taking taylor expansion of (pow b 2) in b 26.253 * [taylor]: Taking taylor expansion of b in b 26.253 * [backup-simplify]: Simplify 0 into 0 26.253 * [backup-simplify]: Simplify 1 into 1 26.254 * [backup-simplify]: Simplify (* 1 1) into 1 26.254 * [backup-simplify]: Simplify (/ 1 1) into 1 26.254 * [backup-simplify]: Simplify (+ 1 0) into 1 26.254 * [backup-simplify]: Simplify 1 into 1 26.255 * [backup-simplify]: Simplify (* 2 1) into 2 26.255 * [backup-simplify]: Simplify (+ 0 2) into 2 26.255 * [backup-simplify]: Simplify 2 into 2 26.255 * [backup-simplify]: Simplify 1 into 1 26.255 * [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))))) 26.255 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 3 2 1) 26.255 * [backup-simplify]: Simplify (* (* a a) (+ 1 a)) into (* (pow a 2) (+ a 1)) 26.255 * [approximate]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in (a) around 0 26.255 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 26.255 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.256 * [taylor]: Taking taylor expansion of a in a 26.256 * [backup-simplify]: Simplify 0 into 0 26.256 * [backup-simplify]: Simplify 1 into 1 26.256 * [taylor]: Taking taylor expansion of (+ a 1) in a 26.256 * [taylor]: Taking taylor expansion of a in a 26.256 * [backup-simplify]: Simplify 0 into 0 26.256 * [backup-simplify]: Simplify 1 into 1 26.256 * [taylor]: Taking taylor expansion of 1 in a 26.256 * [backup-simplify]: Simplify 1 into 1 26.256 * [taylor]: Taking taylor expansion of (* (pow a 2) (+ a 1)) in a 26.256 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.256 * [taylor]: Taking taylor expansion of a in a 26.256 * [backup-simplify]: Simplify 0 into 0 26.256 * [backup-simplify]: Simplify 1 into 1 26.256 * [taylor]: Taking taylor expansion of (+ a 1) in a 26.256 * [taylor]: Taking taylor expansion of a in a 26.256 * [backup-simplify]: Simplify 0 into 0 26.256 * [backup-simplify]: Simplify 1 into 1 26.256 * [taylor]: Taking taylor expansion of 1 in a 26.256 * [backup-simplify]: Simplify 1 into 1 26.256 * [backup-simplify]: Simplify (* 1 1) into 1 26.256 * [backup-simplify]: Simplify (+ 0 1) into 1 26.257 * [backup-simplify]: Simplify (* 1 1) into 1 26.257 * [backup-simplify]: Simplify 1 into 1 26.257 * [backup-simplify]: Simplify (+ 1 0) into 1 26.257 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.258 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 26.258 * [backup-simplify]: Simplify 1 into 1 26.258 * [backup-simplify]: Simplify (+ 0 0) into 0 26.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.259 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 26.259 * [backup-simplify]: Simplify 0 into 0 26.260 * [backup-simplify]: Simplify (+ 0 0) into 0 26.260 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.261 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))) into 0 26.261 * [backup-simplify]: Simplify 0 into 0 26.261 * [backup-simplify]: Simplify (+ 0 0) into 0 26.262 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 26.262 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))) into 0 26.262 * [backup-simplify]: Simplify 0 into 0 26.263 * [backup-simplify]: Simplify (+ 0 0) into 0 26.263 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 26.264 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))) into 0 26.264 * [backup-simplify]: Simplify 0 into 0 26.265 * [backup-simplify]: Simplify (+ 0 0) into 0 26.265 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 26.266 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1))))))) into 0 26.266 * [backup-simplify]: Simplify 0 into 0 26.267 * [backup-simplify]: Simplify (+ 0 0) into 0 26.267 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 26.268 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1)))))))) into 0 26.268 * [backup-simplify]: Simplify 0 into 0 26.269 * [backup-simplify]: Simplify (+ (* 1 (pow a 3)) (* 1 (pow a 2))) into (+ (pow a 2) (pow a 3)) 26.269 * [backup-simplify]: Simplify (* (* (/ 1 a) (/ 1 a)) (+ 1 (/ 1 a))) into (/ (+ (/ 1 a) 1) (pow a 2)) 26.269 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in (a) around 0 26.269 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 26.269 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 26.269 * [taylor]: Taking taylor expansion of (/ 1 a) in a 26.269 * [taylor]: Taking taylor expansion of a in a 26.269 * [backup-simplify]: Simplify 0 into 0 26.269 * [backup-simplify]: Simplify 1 into 1 26.269 * [backup-simplify]: Simplify (/ 1 1) into 1 26.269 * [taylor]: Taking taylor expansion of 1 in a 26.269 * [backup-simplify]: Simplify 1 into 1 26.269 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.269 * [taylor]: Taking taylor expansion of a in a 26.269 * [backup-simplify]: Simplify 0 into 0 26.269 * [backup-simplify]: Simplify 1 into 1 26.269 * [backup-simplify]: Simplify (+ 1 0) into 1 26.270 * [backup-simplify]: Simplify (* 1 1) into 1 26.270 * [backup-simplify]: Simplify (/ 1 1) into 1 26.270 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 a) 1) (pow a 2)) in a 26.270 * [taylor]: Taking taylor expansion of (+ (/ 1 a) 1) in a 26.270 * [taylor]: Taking taylor expansion of (/ 1 a) in a 26.270 * [taylor]: Taking taylor expansion of a in a 26.270 * [backup-simplify]: Simplify 0 into 0 26.270 * [backup-simplify]: Simplify 1 into 1 26.270 * [backup-simplify]: Simplify (/ 1 1) into 1 26.270 * [taylor]: Taking taylor expansion of 1 in a 26.270 * [backup-simplify]: Simplify 1 into 1 26.270 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.270 * [taylor]: Taking taylor expansion of a in a 26.270 * [backup-simplify]: Simplify 0 into 0 26.270 * [backup-simplify]: Simplify 1 into 1 26.271 * [backup-simplify]: Simplify (+ 1 0) into 1 26.271 * [backup-simplify]: Simplify (* 1 1) into 1 26.271 * [backup-simplify]: Simplify (/ 1 1) into 1 26.271 * [backup-simplify]: Simplify 1 into 1 26.272 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.272 * [backup-simplify]: Simplify (+ 0 1) into 1 26.272 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.273 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* 1 (/ 0 1)))) into 1 26.273 * [backup-simplify]: Simplify 1 into 1 26.274 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.274 * [backup-simplify]: Simplify (+ 0 0) into 0 26.274 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.275 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 26.275 * [backup-simplify]: Simplify 0 into 0 26.275 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.276 * [backup-simplify]: Simplify (+ 0 0) into 0 26.276 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.277 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.277 * [backup-simplify]: Simplify 0 into 0 26.277 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.278 * [backup-simplify]: Simplify (+ 0 0) into 0 26.278 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 26.279 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.279 * [backup-simplify]: Simplify 0 into 0 26.279 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.280 * [backup-simplify]: Simplify (+ 0 0) into 0 26.280 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 26.281 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.281 * [backup-simplify]: Simplify 0 into 0 26.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.284 * [backup-simplify]: Simplify (+ 0 0) into 0 26.285 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 26.286 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.286 * [backup-simplify]: Simplify 0 into 0 26.287 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.287 * [backup-simplify]: Simplify (+ 0 0) into 0 26.288 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 26.288 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.289 * [backup-simplify]: Simplify 0 into 0 26.289 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 a)) 2)) (* 1 (pow (/ 1 (/ 1 a)) 3))) into (+ (pow a 2) (pow a 3)) 26.289 * [backup-simplify]: Simplify (* (* (/ 1 (- a)) (/ 1 (- a))) (+ 1 (/ 1 (- a)))) into (/ (- 1 (/ 1 a)) (pow a 2)) 26.289 * [approximate]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in (a) around 0 26.289 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 26.289 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 26.289 * [taylor]: Taking taylor expansion of 1 in a 26.289 * [backup-simplify]: Simplify 1 into 1 26.289 * [taylor]: Taking taylor expansion of (/ 1 a) in a 26.289 * [taylor]: Taking taylor expansion of a in a 26.289 * [backup-simplify]: Simplify 0 into 0 26.289 * [backup-simplify]: Simplify 1 into 1 26.289 * [backup-simplify]: Simplify (/ 1 1) into 1 26.289 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.290 * [taylor]: Taking taylor expansion of a in a 26.290 * [backup-simplify]: Simplify 0 into 0 26.290 * [backup-simplify]: Simplify 1 into 1 26.290 * [backup-simplify]: Simplify (- 1) into -1 26.290 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.291 * [backup-simplify]: Simplify (* 1 1) into 1 26.291 * [backup-simplify]: Simplify (/ -1 1) into -1 26.291 * [taylor]: Taking taylor expansion of (/ (- 1 (/ 1 a)) (pow a 2)) in a 26.291 * [taylor]: Taking taylor expansion of (- 1 (/ 1 a)) in a 26.291 * [taylor]: Taking taylor expansion of 1 in a 26.291 * [backup-simplify]: Simplify 1 into 1 26.291 * [taylor]: Taking taylor expansion of (/ 1 a) in a 26.291 * [taylor]: Taking taylor expansion of a in a 26.291 * [backup-simplify]: Simplify 0 into 0 26.291 * [backup-simplify]: Simplify 1 into 1 26.292 * [backup-simplify]: Simplify (/ 1 1) into 1 26.292 * [taylor]: Taking taylor expansion of (pow a 2) in a 26.292 * [taylor]: Taking taylor expansion of a in a 26.292 * [backup-simplify]: Simplify 0 into 0 26.292 * [backup-simplify]: Simplify 1 into 1 26.292 * [backup-simplify]: Simplify (- 1) into -1 26.293 * [backup-simplify]: Simplify (+ 0 -1) into -1 26.293 * [backup-simplify]: Simplify (* 1 1) into 1 26.294 * [backup-simplify]: Simplify (/ -1 1) into -1 26.294 * [backup-simplify]: Simplify -1 into -1 26.295 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 26.295 * [backup-simplify]: Simplify (- 0) into 0 26.295 * [backup-simplify]: Simplify (+ 1 0) into 1 26.296 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 26.297 * [backup-simplify]: Simplify (- (/ 1 1) (+ (* -1 (/ 0 1)))) into 1 26.297 * [backup-simplify]: Simplify 1 into 1 26.298 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.298 * [backup-simplify]: Simplify (- 0) into 0 26.299 * [backup-simplify]: Simplify (+ 0 0) into 0 26.300 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 26.301 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)))) into 0 26.301 * [backup-simplify]: Simplify 0 into 0 26.302 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.302 * [backup-simplify]: Simplify (- 0) into 0 26.302 * [backup-simplify]: Simplify (+ 0 0) into 0 26.304 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 26.305 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.305 * [backup-simplify]: Simplify 0 into 0 26.306 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.306 * [backup-simplify]: Simplify (- 0) into 0 26.307 * [backup-simplify]: Simplify (+ 0 0) into 0 26.308 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 26.310 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.310 * [backup-simplify]: Simplify 0 into 0 26.311 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.311 * [backup-simplify]: Simplify (- 0) into 0 26.311 * [backup-simplify]: Simplify (+ 0 0) into 0 26.313 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 26.314 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.314 * [backup-simplify]: Simplify 0 into 0 26.315 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.315 * [backup-simplify]: Simplify (- 0) into 0 26.316 * [backup-simplify]: Simplify (+ 0 0) into 0 26.317 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 26.318 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.318 * [backup-simplify]: Simplify 0 into 0 26.319 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.319 * [backup-simplify]: Simplify (- 0) into 0 26.319 * [backup-simplify]: Simplify (+ 0 0) into 0 26.320 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))))) into 0 26.321 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 26.321 * [backup-simplify]: Simplify 0 into 0 26.321 * [backup-simplify]: Simplify (+ (* 1 (pow (/ 1 (/ 1 (- a))) 2)) (* -1 (pow (/ 1 (/ 1 (- a))) 3))) into (+ (pow a 2) (pow a 3)) 26.321 * * * [progress]: simplifying candidates 26.321 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 26.322 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 26.322 * * [simplify]: iters left: 6 (7 enodes) 26.323 * * [simplify]: iters left: 5 (24 enodes) 26.326 * * [simplify]: iters left: 4 (26 enodes) 26.330 * * [simplify]: Extracting #0: cost 1 inf + 0 26.330 * * [simplify]: Extracting #1: cost 3 inf + 0 26.330 * * [simplify]: Extracting #2: cost 7 inf + 0 26.330 * * [simplify]: Extracting #3: cost 8 inf + 2 26.330 * * [simplify]: Extracting #4: cost 6 inf + 268 26.330 * * [simplify]: Extracting #5: cost 0 inf + 728 26.330 * [simplify]: Simplified to (expm1 (hypot a b)) 26.330 * [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)) 26.330 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 26.331 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 26.331 * * [simplify]: iters left: 6 (7 enodes) 26.332 * * [simplify]: iters left: 5 (24 enodes) 26.335 * * [simplify]: iters left: 4 (26 enodes) 26.339 * * [simplify]: Extracting #0: cost 1 inf + 0 26.339 * * [simplify]: Extracting #1: cost 3 inf + 0 26.339 * * [simplify]: Extracting #2: cost 7 inf + 0 26.339 * * [simplify]: Extracting #3: cost 8 inf + 2 26.339 * * [simplify]: Extracting #4: cost 6 inf + 288 26.339 * * [simplify]: Extracting #5: cost 0 inf + 768 26.339 * [simplify]: Simplified to (log1p (hypot a b)) 26.339 * [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)) 26.339 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 26.339 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 26.339 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 26.339 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 26.340 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 26.340 * * [simplify]: iters left: 6 (7 enodes) 26.341 * * [simplify]: iters left: 5 (24 enodes) 26.344 * * [simplify]: iters left: 4 (26 enodes) 26.347 * * [simplify]: Extracting #0: cost 1 inf + 0 26.348 * * [simplify]: Extracting #1: cost 3 inf + 0 26.348 * * [simplify]: Extracting #2: cost 7 inf + 0 26.348 * * [simplify]: Extracting #3: cost 8 inf + 2 26.348 * * [simplify]: Extracting #4: cost 6 inf + 268 26.348 * * [simplify]: Extracting #5: cost 0 inf + 728 26.348 * [simplify]: Simplified to (log (hypot a b)) 26.348 * [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)) 26.348 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 26.348 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 26.348 * * [simplify]: iters left: 6 (7 enodes) 26.351 * * [simplify]: iters left: 5 (24 enodes) 26.357 * * [simplify]: iters left: 4 (26 enodes) 26.364 * * [simplify]: Extracting #0: cost 1 inf + 0 26.364 * * [simplify]: Extracting #1: cost 3 inf + 0 26.365 * * [simplify]: Extracting #2: cost 7 inf + 0 26.365 * * [simplify]: Extracting #3: cost 8 inf + 2 26.365 * * [simplify]: Extracting #4: cost 6 inf + 268 26.365 * * [simplify]: Extracting #5: cost 0 inf + 728 26.365 * [simplify]: Simplified to (exp (hypot a b)) 26.365 * [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)) 26.366 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 26.366 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 26.366 * * [simplify]: iters left: 6 (8 enodes) 26.370 * * [simplify]: iters left: 5 (27 enodes) 26.378 * * [simplify]: iters left: 4 (29 enodes) 26.385 * * [simplify]: Extracting #0: cost 1 inf + 0 26.386 * * [simplify]: Extracting #1: cost 3 inf + 0 26.386 * * [simplify]: Extracting #2: cost 5 inf + 0 26.386 * * [simplify]: Extracting #3: cost 9 inf + 0 26.386 * * [simplify]: Extracting #4: cost 10 inf + 2 26.386 * * [simplify]: Extracting #5: cost 5 inf + 529 26.386 * * [simplify]: Extracting #6: cost 1 inf + 925 26.387 * * [simplify]: Extracting #7: cost 0 inf + 1102 26.387 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 26.387 * [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)) 26.388 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 26.388 * * [simplify]: iters left: 6 (7 enodes) 26.391 * * [simplify]: iters left: 5 (24 enodes) 26.398 * * [simplify]: iters left: 4 (26 enodes) 26.406 * * [simplify]: Extracting #0: cost 1 inf + 0 26.407 * * [simplify]: Extracting #1: cost 3 inf + 0 26.407 * * [simplify]: Extracting #2: cost 7 inf + 0 26.407 * * [simplify]: Extracting #3: cost 8 inf + 2 26.407 * * [simplify]: Extracting #4: cost 6 inf + 278 26.407 * * [simplify]: Extracting #5: cost 0 inf + 748 26.407 * [simplify]: Simplified to (cbrt (hypot a b)) 26.408 * [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)) 26.408 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 26.408 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 26.408 * * [simplify]: iters left: 6 (8 enodes) 26.412 * * [simplify]: iters left: 5 (27 enodes) 26.419 * * [simplify]: iters left: 4 (40 enodes) 26.426 * * [simplify]: iters left: 3 (67 enodes) 26.436 * * [simplify]: iters left: 2 (93 enodes) 26.450 * * [simplify]: iters left: 1 (121 enodes) 26.470 * * [simplify]: Extracting #0: cost 1 inf + 0 26.470 * * [simplify]: Extracting #1: cost 17 inf + 0 26.470 * * [simplify]: Extracting #2: cost 28 inf + 44 26.470 * * [simplify]: Extracting #3: cost 25 inf + 282 26.471 * * [simplify]: Extracting #4: cost 9 inf + 3024 26.471 * * [simplify]: Extracting #5: cost 2 inf + 4713 26.472 * * [simplify]: Extracting #6: cost 0 inf + 5751 26.473 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 26.473 * [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)) 26.473 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 26.473 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 26.473 * * [simplify]: iters left: 6 (8 enodes) 26.475 * * [simplify]: iters left: 5 (27 enodes) 26.479 * * [simplify]: iters left: 4 (28 enodes) 26.482 * * [simplify]: Extracting #0: cost 1 inf + 0 26.482 * * [simplify]: Extracting #1: cost 4 inf + 0 26.482 * * [simplify]: Extracting #2: cost 7 inf + 0 26.482 * * [simplify]: Extracting #3: cost 12 inf + 0 26.483 * * [simplify]: Extracting #4: cost 12 inf + 2 26.483 * * [simplify]: Extracting #5: cost 10 inf + 84 26.483 * * [simplify]: Extracting #6: cost 4 inf + 754 26.483 * * [simplify]: Extracting #7: cost 0 inf + 1582 26.483 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 26.483 * [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)) 26.484 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 26.484 * * [simplify]: iters left: 6 (7 enodes) 26.485 * * [simplify]: iters left: 5 (23 enodes) 26.494 * * [simplify]: iters left: 4 (24 enodes) 26.500 * * [simplify]: Extracting #0: cost 1 inf + 0 26.500 * * [simplify]: Extracting #1: cost 3 inf + 0 26.500 * * [simplify]: Extracting #2: cost 5 inf + 0 26.500 * * [simplify]: Extracting #3: cost 10 inf + 0 26.500 * * [simplify]: Extracting #4: cost 10 inf + 2 26.500 * * [simplify]: Extracting #5: cost 1 inf + 931 26.501 * * [simplify]: Extracting #6: cost 0 inf + 1148 26.501 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 26.501 * [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)) 26.502 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 26.502 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 26.502 * * [simplify]: iters left: 6 (7 enodes) 26.505 * * [simplify]: iters left: 5 (24 enodes) 26.512 * * [simplify]: iters left: 4 (26 enodes) 26.519 * * [simplify]: Extracting #0: cost 1 inf + 0 26.519 * * [simplify]: Extracting #1: cost 3 inf + 0 26.519 * * [simplify]: Extracting #2: cost 7 inf + 0 26.519 * * [simplify]: Extracting #3: cost 8 inf + 2 26.520 * * [simplify]: Extracting #4: cost 6 inf + 238 26.520 * * [simplify]: Extracting #5: cost 0 inf + 668 26.521 * [simplify]: Simplified to (sqrt (hypot a b)) 26.521 * [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)) 26.521 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 26.521 * * [simplify]: iters left: 6 (7 enodes) 26.525 * * [simplify]: iters left: 5 (24 enodes) 26.532 * * [simplify]: iters left: 4 (26 enodes) 26.538 * * [simplify]: Extracting #0: cost 1 inf + 0 26.538 * * [simplify]: Extracting #1: cost 3 inf + 0 26.538 * * [simplify]: Extracting #2: cost 7 inf + 0 26.539 * * [simplify]: Extracting #3: cost 8 inf + 2 26.539 * * [simplify]: Extracting #4: cost 6 inf + 238 26.539 * * [simplify]: Extracting #5: cost 0 inf + 668 26.539 * [simplify]: Simplified to (sqrt (hypot a b)) 26.539 * [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)) 26.540 * * * * [progress]: [ 12 / 88 ] simplifiying candidate # 26.540 * [simplify]: Simplifying (sqrt 1) 26.540 * * [simplify]: iters left: 1 (2 enodes) 26.543 * * [simplify]: Extracting #0: cost 1 inf + 0 26.543 * * [simplify]: Extracting #1: cost 0 inf + 1 26.543 * [simplify]: Simplified to 1 26.544 * [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)) 26.544 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 26.544 * * [simplify]: iters left: 5 (6 enodes) 26.547 * * [simplify]: iters left: 4 (21 enodes) 26.553 * * [simplify]: iters left: 3 (23 enodes) 26.559 * * [simplify]: Extracting #0: cost 1 inf + 0 26.559 * * [simplify]: Extracting #1: cost 5 inf + 0 26.559 * * [simplify]: Extracting #2: cost 6 inf + 2 26.559 * * [simplify]: Extracting #3: cost 2 inf + 392 26.559 * * [simplify]: Extracting #4: cost 0 inf + 474 26.559 * [simplify]: Simplified to (hypot a b) 26.559 * [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)) 26.560 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 26.560 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 26.560 * * [simplify]: iters left: 6 (9 enodes) 26.567 * * [simplify]: iters left: 5 (45 enodes) 26.589 * * [simplify]: iters left: 4 (116 enodes) 26.637 * * [simplify]: iters left: 3 (219 enodes) 26.700 * * [simplify]: iters left: 2 (423 enodes) 26.838 * * [simplify]: Extracting #0: cost 1 inf + 0 26.838 * * [simplify]: Extracting #1: cost 7 inf + 0 26.838 * * [simplify]: Extracting #2: cost 42 inf + 0 26.839 * * [simplify]: Extracting #3: cost 132 inf + 460 26.843 * * [simplify]: Extracting #4: cost 158 inf + 6738 26.850 * * [simplify]: Extracting #5: cost 63 inf + 40644 26.861 * * [simplify]: Extracting #6: cost 4 inf + 68670 26.873 * * [simplify]: Extracting #7: cost 0 inf + 69962 26.885 * * [simplify]: Extracting #8: cost 0 inf + 69922 26.896 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 26.896 * [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)) 26.897 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 26.897 * * [simplify]: iters left: 6 (10 enodes) 26.904 * * [simplify]: iters left: 5 (54 enodes) 26.924 * * [simplify]: iters left: 4 (130 enodes) 26.961 * * [simplify]: iters left: 3 (292 enodes) 27.043 * * [simplify]: Extracting #0: cost 1 inf + 0 27.043 * * [simplify]: Extracting #1: cost 3 inf + 0 27.043 * * [simplify]: Extracting #2: cost 40 inf + 0 27.044 * * [simplify]: Extracting #3: cost 96 inf + 536 27.046 * * [simplify]: Extracting #4: cost 40 inf + 8183 27.050 * * [simplify]: Extracting #5: cost 11 inf + 12381 27.054 * * [simplify]: Extracting #6: cost 4 inf + 13734 27.059 * * [simplify]: Extracting #7: cost 0 inf + 14662 27.065 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 27.065 * [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)) 27.065 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 27.066 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 27.066 * * [simplify]: iters left: 6 (8 enodes) 27.071 * * [simplify]: iters left: 5 (38 enodes) 27.085 * * [simplify]: iters left: 4 (72 enodes) 27.110 * * [simplify]: iters left: 3 (135 enodes) 27.170 * * [simplify]: iters left: 2 (298 enodes) 27.324 * * [simplify]: Extracting #0: cost 1 inf + 0 27.324 * * [simplify]: Extracting #1: cost 3 inf + 0 27.324 * * [simplify]: Extracting #2: cost 70 inf + 0 27.325 * * [simplify]: Extracting #3: cost 186 inf + 286 27.326 * * [simplify]: Extracting #4: cost 150 inf + 7186 27.333 * * [simplify]: Extracting #5: cost 35 inf + 27843 27.341 * * [simplify]: Extracting #6: cost 3 inf + 34589 27.350 * * [simplify]: Extracting #7: cost 0 inf + 35476 27.369 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 27.369 * [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)) 27.370 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 27.370 * * [simplify]: iters left: 5 (6 enodes) 27.373 * * [simplify]: iters left: 4 (24 enodes) 27.381 * * [simplify]: iters left: 3 (37 enodes) 27.386 * * [simplify]: iters left: 2 (56 enodes) 27.396 * * [simplify]: iters left: 1 (103 enodes) 27.422 * * [simplify]: Extracting #0: cost 1 inf + 0 27.422 * * [simplify]: Extracting #1: cost 3 inf + 0 27.422 * * [simplify]: Extracting #2: cost 35 inf + 0 27.423 * * [simplify]: Extracting #3: cost 40 inf + 413 27.425 * * [simplify]: Extracting #4: cost 6 inf + 4597 27.426 * * [simplify]: Extracting #5: cost 0 inf + 5448 27.428 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 27.428 * [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)) 27.428 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 27.428 * [simplify]: Simplifying (/ 1 2) 27.428 * * [simplify]: iters left: 2 (3 enodes) 27.430 * * [simplify]: iters left: 1 (12 enodes) 27.433 * * [simplify]: Extracting #0: cost 1 inf + 0 27.433 * * [simplify]: Extracting #1: cost 0 inf + 1 27.433 * [simplify]: Simplified to 1/2 27.433 * [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)) 27.433 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 27.433 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 27.433 * * [simplify]: iters left: 6 (7 enodes) 27.435 * * [simplify]: iters left: 5 (24 enodes) 27.438 * * [simplify]: iters left: 4 (26 enodes) 27.441 * * [simplify]: Extracting #0: cost 1 inf + 0 27.441 * * [simplify]: Extracting #1: cost 3 inf + 0 27.441 * * [simplify]: Extracting #2: cost 7 inf + 0 27.441 * * [simplify]: Extracting #3: cost 8 inf + 2 27.441 * * [simplify]: Extracting #4: cost 6 inf + 238 27.441 * * [simplify]: Extracting #5: cost 0 inf + 668 27.442 * [simplify]: Simplified to (sqrt (hypot a b)) 27.442 * [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)) 27.442 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 27.442 * * [simplify]: iters left: 6 (7 enodes) 27.444 * * [simplify]: iters left: 5 (24 enodes) 27.449 * * [simplify]: iters left: 4 (26 enodes) 27.452 * * [simplify]: Extracting #0: cost 1 inf + 0 27.452 * * [simplify]: Extracting #1: cost 3 inf + 0 27.452 * * [simplify]: Extracting #2: cost 7 inf + 0 27.452 * * [simplify]: Extracting #3: cost 8 inf + 2 27.452 * * [simplify]: Extracting #4: cost 6 inf + 238 27.452 * * [simplify]: Extracting #5: cost 0 inf + 668 27.453 * [simplify]: Simplified to (sqrt (hypot a b)) 27.453 * [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)) 27.453 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 27.453 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 27.453 * * * * [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))> 27.453 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 27.453 * * [simplify]: iters left: 6 (7 enodes) 27.457 * * [simplify]: iters left: 5 (21 enodes) 27.463 * * [simplify]: iters left: 4 (23 enodes) 27.469 * * [simplify]: Extracting #0: cost 1 inf + 0 27.469 * * [simplify]: Extracting #1: cost 2 inf + 0 27.469 * * [simplify]: Extracting #2: cost 5 inf + 0 27.469 * * [simplify]: Extracting #3: cost 6 inf + 2 27.469 * * [simplify]: Extracting #4: cost 2 inf + 392 27.469 * * [simplify]: Extracting #5: cost 0 inf + 474 27.470 * [simplify]: Simplified to (real->posit16 (hypot a b)) 27.470 * [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)) 27.470 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 27.470 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 27.470 * * [simplify]: iters left: 6 (7 enodes) 27.474 * * [simplify]: iters left: 5 (24 enodes) 27.480 * * [simplify]: iters left: 4 (26 enodes) 27.487 * * [simplify]: Extracting #0: cost 1 inf + 0 27.487 * * [simplify]: Extracting #1: cost 3 inf + 0 27.487 * * [simplify]: Extracting #2: cost 7 inf + 0 27.487 * * [simplify]: Extracting #3: cost 8 inf + 2 27.488 * * [simplify]: Extracting #4: cost 6 inf + 268 27.488 * * [simplify]: Extracting #5: cost 0 inf + 728 27.488 * [simplify]: Simplified to (expm1 (hypot a b)) 27.488 * [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)) 27.489 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 27.489 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 27.489 * * [simplify]: iters left: 6 (7 enodes) 27.492 * * [simplify]: iters left: 5 (24 enodes) 27.500 * * [simplify]: iters left: 4 (26 enodes) 27.506 * * [simplify]: Extracting #0: cost 1 inf + 0 27.506 * * [simplify]: Extracting #1: cost 3 inf + 0 27.506 * * [simplify]: Extracting #2: cost 7 inf + 0 27.506 * * [simplify]: Extracting #3: cost 8 inf + 2 27.507 * * [simplify]: Extracting #4: cost 6 inf + 288 27.507 * * [simplify]: Extracting #5: cost 0 inf + 768 27.507 * [simplify]: Simplified to (log1p (hypot a b)) 27.507 * [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)) 27.507 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 27.508 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 27.508 * * * * [progress]: [ 24 / 88 ] simplifiying candidate # 27.508 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 27.508 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 27.508 * * [simplify]: iters left: 6 (7 enodes) 27.511 * * [simplify]: iters left: 5 (24 enodes) 27.518 * * [simplify]: iters left: 4 (26 enodes) 27.525 * * [simplify]: Extracting #0: cost 1 inf + 0 27.525 * * [simplify]: Extracting #1: cost 3 inf + 0 27.525 * * [simplify]: Extracting #2: cost 7 inf + 0 27.525 * * [simplify]: Extracting #3: cost 8 inf + 2 27.525 * * [simplify]: Extracting #4: cost 6 inf + 268 27.526 * * [simplify]: Extracting #5: cost 0 inf + 728 27.526 * [simplify]: Simplified to (log (hypot a b)) 27.526 * [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)) 27.526 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 27.527 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 27.527 * * [simplify]: iters left: 6 (7 enodes) 27.530 * * [simplify]: iters left: 5 (24 enodes) 27.535 * * [simplify]: iters left: 4 (26 enodes) 27.538 * * [simplify]: Extracting #0: cost 1 inf + 0 27.538 * * [simplify]: Extracting #1: cost 3 inf + 0 27.538 * * [simplify]: Extracting #2: cost 7 inf + 0 27.538 * * [simplify]: Extracting #3: cost 8 inf + 2 27.538 * * [simplify]: Extracting #4: cost 6 inf + 268 27.539 * * [simplify]: Extracting #5: cost 0 inf + 728 27.539 * [simplify]: Simplified to (exp (hypot a b)) 27.539 * [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)) 27.539 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 27.539 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 27.539 * * [simplify]: iters left: 6 (8 enodes) 27.541 * * [simplify]: iters left: 5 (27 enodes) 27.545 * * [simplify]: iters left: 4 (29 enodes) 27.548 * * [simplify]: Extracting #0: cost 1 inf + 0 27.549 * * [simplify]: Extracting #1: cost 3 inf + 0 27.549 * * [simplify]: Extracting #2: cost 5 inf + 0 27.549 * * [simplify]: Extracting #3: cost 9 inf + 0 27.549 * * [simplify]: Extracting #4: cost 10 inf + 2 27.549 * * [simplify]: Extracting #5: cost 5 inf + 529 27.549 * * [simplify]: Extracting #6: cost 1 inf + 925 27.549 * * [simplify]: Extracting #7: cost 0 inf + 1102 27.549 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 27.549 * [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)) 27.550 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 27.550 * * [simplify]: iters left: 6 (7 enodes) 27.552 * * [simplify]: iters left: 5 (24 enodes) 27.555 * * [simplify]: iters left: 4 (26 enodes) 27.559 * * [simplify]: Extracting #0: cost 1 inf + 0 27.559 * * [simplify]: Extracting #1: cost 3 inf + 0 27.559 * * [simplify]: Extracting #2: cost 7 inf + 0 27.559 * * [simplify]: Extracting #3: cost 8 inf + 2 27.559 * * [simplify]: Extracting #4: cost 6 inf + 278 27.559 * * [simplify]: Extracting #5: cost 0 inf + 748 27.560 * [simplify]: Simplified to (cbrt (hypot a b)) 27.560 * [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)) 27.560 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 27.560 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 27.560 * * [simplify]: iters left: 6 (8 enodes) 27.562 * * [simplify]: iters left: 5 (27 enodes) 27.567 * * [simplify]: iters left: 4 (40 enodes) 27.576 * * [simplify]: iters left: 3 (67 enodes) 27.586 * * [simplify]: iters left: 2 (93 enodes) 27.602 * * [simplify]: iters left: 1 (121 enodes) 27.636 * * [simplify]: Extracting #0: cost 1 inf + 0 27.636 * * [simplify]: Extracting #1: cost 17 inf + 0 27.637 * * [simplify]: Extracting #2: cost 28 inf + 44 27.637 * * [simplify]: Extracting #3: cost 25 inf + 282 27.638 * * [simplify]: Extracting #4: cost 9 inf + 3024 27.639 * * [simplify]: Extracting #5: cost 2 inf + 4713 27.641 * * [simplify]: Extracting #6: cost 0 inf + 5751 27.642 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 27.642 * [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)) 27.643 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 27.643 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 27.643 * * [simplify]: iters left: 6 (8 enodes) 27.647 * * [simplify]: iters left: 5 (27 enodes) 27.654 * * [simplify]: iters left: 4 (28 enodes) 27.658 * * [simplify]: Extracting #0: cost 1 inf + 0 27.658 * * [simplify]: Extracting #1: cost 4 inf + 0 27.658 * * [simplify]: Extracting #2: cost 7 inf + 0 27.658 * * [simplify]: Extracting #3: cost 12 inf + 0 27.658 * * [simplify]: Extracting #4: cost 12 inf + 2 27.658 * * [simplify]: Extracting #5: cost 10 inf + 84 27.658 * * [simplify]: Extracting #6: cost 4 inf + 754 27.658 * * [simplify]: Extracting #7: cost 0 inf + 1582 27.659 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 27.659 * [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)) 27.659 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 27.659 * * [simplify]: iters left: 6 (7 enodes) 27.661 * * [simplify]: iters left: 5 (23 enodes) 27.664 * * [simplify]: iters left: 4 (24 enodes) 27.667 * * [simplify]: Extracting #0: cost 1 inf + 0 27.667 * * [simplify]: Extracting #1: cost 3 inf + 0 27.667 * * [simplify]: Extracting #2: cost 5 inf + 0 27.667 * * [simplify]: Extracting #3: cost 10 inf + 0 27.667 * * [simplify]: Extracting #4: cost 10 inf + 2 27.668 * * [simplify]: Extracting #5: cost 1 inf + 931 27.668 * * [simplify]: Extracting #6: cost 0 inf + 1148 27.668 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 27.668 * [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)) 27.668 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 27.668 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 27.668 * * [simplify]: iters left: 6 (7 enodes) 27.670 * * [simplify]: iters left: 5 (24 enodes) 27.675 * * [simplify]: iters left: 4 (26 enodes) 27.678 * * [simplify]: Extracting #0: cost 1 inf + 0 27.678 * * [simplify]: Extracting #1: cost 3 inf + 0 27.678 * * [simplify]: Extracting #2: cost 7 inf + 0 27.678 * * [simplify]: Extracting #3: cost 8 inf + 2 27.678 * * [simplify]: Extracting #4: cost 6 inf + 238 27.678 * * [simplify]: Extracting #5: cost 0 inf + 668 27.678 * [simplify]: Simplified to (sqrt (hypot a b)) 27.678 * [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)) 27.679 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 27.679 * * [simplify]: iters left: 6 (7 enodes) 27.680 * * [simplify]: iters left: 5 (24 enodes) 27.683 * * [simplify]: iters left: 4 (26 enodes) 27.686 * * [simplify]: Extracting #0: cost 1 inf + 0 27.686 * * [simplify]: Extracting #1: cost 3 inf + 0 27.686 * * [simplify]: Extracting #2: cost 7 inf + 0 27.686 * * [simplify]: Extracting #3: cost 8 inf + 2 27.686 * * [simplify]: Extracting #4: cost 6 inf + 238 27.687 * * [simplify]: Extracting #5: cost 0 inf + 668 27.687 * [simplify]: Simplified to (sqrt (hypot a b)) 27.687 * [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)) 27.687 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 27.687 * [simplify]: Simplifying (sqrt 1) 27.687 * * [simplify]: iters left: 1 (2 enodes) 27.689 * * [simplify]: Extracting #0: cost 1 inf + 0 27.689 * * [simplify]: Extracting #1: cost 0 inf + 1 27.689 * [simplify]: Simplified to 1 27.689 * [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)) 27.689 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 27.689 * * [simplify]: iters left: 5 (6 enodes) 27.691 * * [simplify]: iters left: 4 (21 enodes) 27.693 * * [simplify]: iters left: 3 (23 enodes) 27.696 * * [simplify]: Extracting #0: cost 1 inf + 0 27.696 * * [simplify]: Extracting #1: cost 5 inf + 0 27.696 * * [simplify]: Extracting #2: cost 6 inf + 2 27.696 * * [simplify]: Extracting #3: cost 2 inf + 392 27.696 * * [simplify]: Extracting #4: cost 0 inf + 474 27.697 * [simplify]: Simplified to (hypot a b) 27.697 * [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)) 27.697 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 27.697 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 27.697 * * [simplify]: iters left: 6 (9 enodes) 27.700 * * [simplify]: iters left: 5 (45 enodes) 27.721 * * [simplify]: iters left: 4 (116 enodes) 27.751 * * [simplify]: iters left: 3 (219 enodes) 27.813 * * [simplify]: iters left: 2 (423 enodes) 27.985 * * [simplify]: Extracting #0: cost 1 inf + 0 27.985 * * [simplify]: Extracting #1: cost 7 inf + 0 27.985 * * [simplify]: Extracting #2: cost 42 inf + 0 27.986 * * [simplify]: Extracting #3: cost 132 inf + 460 27.987 * * [simplify]: Extracting #4: cost 158 inf + 6738 27.991 * * [simplify]: Extracting #5: cost 63 inf + 40644 27.996 * * [simplify]: Extracting #6: cost 4 inf + 68670 28.002 * * [simplify]: Extracting #7: cost 0 inf + 69962 28.011 * * [simplify]: Extracting #8: cost 0 inf + 69922 28.022 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 28.022 * [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)) 28.023 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 28.023 * * [simplify]: iters left: 6 (10 enodes) 28.028 * * [simplify]: iters left: 5 (54 enodes) 28.050 * * [simplify]: iters left: 4 (130 enodes) 28.110 * * [simplify]: iters left: 3 (292 enodes) 28.198 * * [simplify]: Extracting #0: cost 1 inf + 0 28.198 * * [simplify]: Extracting #1: cost 3 inf + 0 28.198 * * [simplify]: Extracting #2: cost 40 inf + 0 28.199 * * [simplify]: Extracting #3: cost 96 inf + 536 28.201 * * [simplify]: Extracting #4: cost 40 inf + 8183 28.205 * * [simplify]: Extracting #5: cost 11 inf + 12381 28.210 * * [simplify]: Extracting #6: cost 4 inf + 13734 28.214 * * [simplify]: Extracting #7: cost 0 inf + 14662 28.220 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 28.220 * [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)) 28.221 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 28.221 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 28.221 * * [simplify]: iters left: 6 (8 enodes) 28.225 * * [simplify]: iters left: 5 (38 enodes) 28.239 * * [simplify]: iters left: 4 (72 enodes) 28.266 * * [simplify]: iters left: 3 (135 enodes) 28.327 * * [simplify]: iters left: 2 (298 enodes) 28.521 * * [simplify]: Extracting #0: cost 1 inf + 0 28.521 * * [simplify]: Extracting #1: cost 3 inf + 0 28.521 * * [simplify]: Extracting #2: cost 70 inf + 0 28.523 * * [simplify]: Extracting #3: cost 186 inf + 286 28.526 * * [simplify]: Extracting #4: cost 150 inf + 7186 28.539 * * [simplify]: Extracting #5: cost 35 inf + 27843 28.556 * * [simplify]: Extracting #6: cost 3 inf + 34589 28.572 * * [simplify]: Extracting #7: cost 0 inf + 35476 28.589 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 28.589 * [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)) 28.590 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 28.590 * * [simplify]: iters left: 5 (6 enodes) 28.593 * * [simplify]: iters left: 4 (24 enodes) 28.605 * * [simplify]: iters left: 3 (37 enodes) 28.616 * * [simplify]: iters left: 2 (56 enodes) 28.628 * * [simplify]: iters left: 1 (103 enodes) 28.650 * * [simplify]: Extracting #0: cost 1 inf + 0 28.650 * * [simplify]: Extracting #1: cost 3 inf + 0 28.650 * * [simplify]: Extracting #2: cost 35 inf + 0 28.650 * * [simplify]: Extracting #3: cost 40 inf + 413 28.652 * * [simplify]: Extracting #4: cost 6 inf + 4597 28.653 * * [simplify]: Extracting #5: cost 0 inf + 5448 28.654 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 28.654 * [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)) 28.655 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 28.655 * [simplify]: Simplifying (/ 1 2) 28.655 * * [simplify]: iters left: 2 (3 enodes) 28.658 * * [simplify]: iters left: 1 (12 enodes) 28.660 * * [simplify]: Extracting #0: cost 1 inf + 0 28.660 * * [simplify]: Extracting #1: cost 0 inf + 1 28.660 * [simplify]: Simplified to 1/2 28.660 * [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)) 28.660 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 28.660 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 28.660 * * [simplify]: iters left: 6 (7 enodes) 28.662 * * [simplify]: iters left: 5 (24 enodes) 28.665 * * [simplify]: iters left: 4 (26 enodes) 28.668 * * [simplify]: Extracting #0: cost 1 inf + 0 28.668 * * [simplify]: Extracting #1: cost 3 inf + 0 28.668 * * [simplify]: Extracting #2: cost 7 inf + 0 28.668 * * [simplify]: Extracting #3: cost 8 inf + 2 28.668 * * [simplify]: Extracting #4: cost 6 inf + 238 28.669 * * [simplify]: Extracting #5: cost 0 inf + 668 28.669 * [simplify]: Simplified to (sqrt (hypot a b)) 28.669 * [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)) 28.669 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 28.669 * * [simplify]: iters left: 6 (7 enodes) 28.672 * * [simplify]: iters left: 5 (24 enodes) 28.680 * * [simplify]: iters left: 4 (26 enodes) 28.687 * * [simplify]: Extracting #0: cost 1 inf + 0 28.687 * * [simplify]: Extracting #1: cost 3 inf + 0 28.687 * * [simplify]: Extracting #2: cost 7 inf + 0 28.687 * * [simplify]: Extracting #3: cost 8 inf + 2 28.687 * * [simplify]: Extracting #4: cost 6 inf + 238 28.687 * * [simplify]: Extracting #5: cost 0 inf + 668 28.688 * [simplify]: Simplified to (sqrt (hypot a b)) 28.688 * [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)) 28.688 * * * * [progress]: [ 36 / 88 ] simplifiying candidate # 28.688 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 28.688 * * * * [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))> 28.688 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 28.689 * * [simplify]: iters left: 6 (7 enodes) 28.692 * * [simplify]: iters left: 5 (21 enodes) 28.700 * * [simplify]: iters left: 4 (23 enodes) 28.706 * * [simplify]: Extracting #0: cost 1 inf + 0 28.706 * * [simplify]: Extracting #1: cost 2 inf + 0 28.706 * * [simplify]: Extracting #2: cost 5 inf + 0 28.706 * * [simplify]: Extracting #3: cost 6 inf + 2 28.707 * * [simplify]: Extracting #4: cost 2 inf + 392 28.707 * * [simplify]: Extracting #5: cost 0 inf + 474 28.707 * [simplify]: Simplified to (real->posit16 (hypot a b)) 28.707 * [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)) 28.707 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 28.708 * [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))))))) 28.708 * * [simplify]: iters left: 6 (20 enodes) 28.721 * * [simplify]: iters left: 5 (96 enodes) 28.762 * * [simplify]: iters left: 4 (207 enodes) 28.861 * * [simplify]: iters left: 3 (458 enodes) 29.100 * * [simplify]: Extracting #0: cost 1 inf + 0 29.100 * * [simplify]: Extracting #1: cost 3 inf + 0 29.100 * * [simplify]: Extracting #2: cost 45 inf + 0 29.101 * * [simplify]: Extracting #3: cost 166 inf + 185 29.105 * * [simplify]: Extracting #4: cost 147 inf + 13319 29.115 * * [simplify]: Extracting #5: cost 20 inf + 34583 29.126 * * [simplify]: Extracting #6: cost 2 inf + 37235 29.136 * * [simplify]: Extracting #7: cost 0 inf + 37097 29.150 * * [simplify]: Extracting #8: cost 0 inf + 36992 29.161 * [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))))) 29.161 * [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)) 29.161 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 29.161 * [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))))))) 29.161 * * [simplify]: iters left: 6 (20 enodes) 29.168 * * [simplify]: iters left: 5 (96 enodes) 29.188 * * [simplify]: iters left: 4 (207 enodes) 29.241 * * [simplify]: iters left: 3 (458 enodes) 29.442 * * [simplify]: Extracting #0: cost 1 inf + 0 29.442 * * [simplify]: Extracting #1: cost 3 inf + 0 29.443 * * [simplify]: Extracting #2: cost 45 inf + 0 29.443 * * [simplify]: Extracting #3: cost 166 inf + 185 29.447 * * [simplify]: Extracting #4: cost 147 inf + 13319 29.457 * * [simplify]: Extracting #5: cost 20 inf + 34583 29.468 * * [simplify]: Extracting #6: cost 2 inf + 37275 29.488 * * [simplify]: Extracting #7: cost 0 inf + 37137 29.510 * * [simplify]: Extracting #8: cost 0 inf + 37032 29.531 * [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))))) 29.531 * [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)) 29.531 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 29.532 * [simplify]: Simplifying (* (pow (sqrt (+ (* a a) (* b b))) 2) (pow (sqrt (+ (* a a) (* b b))) 2)) 29.532 * * [simplify]: iters left: 6 (9 enodes) 29.538 * * [simplify]: iters left: 5 (38 enodes) 29.552 * * [simplify]: iters left: 4 (58 enodes) 29.576 * * [simplify]: iters left: 3 (108 enodes) 29.622 * * [simplify]: iters left: 2 (246 enodes) 29.778 * * [simplify]: Extracting #0: cost 1 inf + 0 29.779 * * [simplify]: Extracting #1: cost 37 inf + 0 29.780 * * [simplify]: Extracting #2: cost 122 inf + 836 29.785 * * [simplify]: Extracting #3: cost 60 inf + 12466 29.794 * * [simplify]: Extracting #4: cost 5 inf + 29465 29.804 * * [simplify]: Extracting #5: cost 1 inf + 30590 29.815 * * [simplify]: Extracting #6: cost 0 inf + 30858 29.825 * [simplify]: Simplified to (* (fma b b (* a a)) (fma b b (* a a))) 29.825 * [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)) 29.826 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 29.826 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 29.826 * [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))))))) 29.826 * * [simplify]: iters left: 6 (20 enodes) 29.839 * * [simplify]: iters left: 5 (96 enodes) 29.879 * * [simplify]: iters left: 4 (207 enodes) 29.953 * * [simplify]: iters left: 3 (458 enodes) 30.202 * * [simplify]: Extracting #0: cost 1 inf + 0 30.202 * * [simplify]: Extracting #1: cost 3 inf + 0 30.202 * * [simplify]: Extracting #2: cost 45 inf + 0 30.204 * * [simplify]: Extracting #3: cost 166 inf + 185 30.211 * * [simplify]: Extracting #4: cost 147 inf + 13319 30.235 * * [simplify]: Extracting #5: cost 20 inf + 34583 30.249 * * [simplify]: Extracting #6: cost 2 inf + 37235 30.259 * * [simplify]: Extracting #7: cost 0 inf + 37097 30.270 * * [simplify]: Extracting #8: cost 0 inf + 36992 30.280 * [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))))) 30.280 * [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)) 30.281 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 30.281 * [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))))))) 30.281 * * [simplify]: iters left: 6 (20 enodes) 30.288 * * [simplify]: iters left: 5 (96 enodes) 30.327 * * [simplify]: iters left: 4 (210 enodes) 30.425 * * [simplify]: iters left: 3 (479 enodes) 30.680 * * [simplify]: Extracting #0: cost 1 inf + 0 30.680 * * [simplify]: Extracting #1: cost 13 inf + 0 30.680 * * [simplify]: Extracting #2: cost 94 inf + 0 30.681 * * [simplify]: Extracting #3: cost 217 inf + 615 30.685 * * [simplify]: Extracting #4: cost 191 inf + 15423 30.695 * * [simplify]: Extracting #5: cost 26 inf + 46150 30.714 * * [simplify]: Extracting #6: cost 4 inf + 49889 30.737 * * [simplify]: Extracting #7: cost 0 inf + 50545 30.749 * * [simplify]: Extracting #8: cost 0 inf + 50515 30.769 * [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)))))) 30.769 * [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)) 30.770 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 30.770 * [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)))))))) 30.770 * * [simplify]: iters left: 6 (21 enodes) 30.784 * * [simplify]: iters left: 5 (99 enodes) 30.823 * * [simplify]: iters left: 4 (210 enodes) 30.895 * * [simplify]: iters left: 3 (458 enodes) 31.102 * * [simplify]: Extracting #0: cost 1 inf + 0 31.102 * * [simplify]: Extracting #1: cost 3 inf + 0 31.102 * * [simplify]: Extracting #2: cost 5 inf + 0 31.102 * * [simplify]: Extracting #3: cost 53 inf + 0 31.104 * * [simplify]: Extracting #4: cost 207 inf + 86 31.110 * * [simplify]: Extracting #5: cost 175 inf + 13109 31.129 * * [simplify]: Extracting #6: cost 36 inf + 37055 31.152 * * [simplify]: Extracting #7: cost 3 inf + 44001 31.165 * * [simplify]: Extracting #8: cost 0 inf + 44601 31.176 * [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)))))) 31.176 * [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)) 31.177 * [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))))))) 31.177 * * [simplify]: iters left: 6 (20 enodes) 31.184 * * [simplify]: iters left: 5 (96 enodes) 31.208 * * [simplify]: iters left: 4 (207 enodes) 31.277 * * [simplify]: iters left: 3 (458 enodes) 31.514 * * [simplify]: Extracting #0: cost 1 inf + 0 31.514 * * [simplify]: Extracting #1: cost 3 inf + 0 31.515 * * [simplify]: Extracting #2: cost 45 inf + 0 31.515 * * [simplify]: Extracting #3: cost 166 inf + 185 31.519 * * [simplify]: Extracting #4: cost 147 inf + 13319 31.530 * * [simplify]: Extracting #5: cost 20 inf + 34583 31.544 * * [simplify]: Extracting #6: cost 2 inf + 37255 31.555 * * [simplify]: Extracting #7: cost 0 inf + 37117 31.574 * * [simplify]: Extracting #8: cost 0 inf + 37012 31.594 * [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))))) 31.595 * [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)) 31.595 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 31.595 * [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))))))) 31.596 * * [simplify]: iters left: 6 (21 enodes) 31.609 * * [simplify]: iters left: 5 (100 enodes) 31.632 * * [simplify]: iters left: 4 (224 enodes) 31.710 * * [simplify]: Extracting #0: cost 1 inf + 0 31.710 * * [simplify]: Extracting #1: cost 11 inf + 0 31.711 * * [simplify]: Extracting #2: cost 57 inf + 1 31.712 * * [simplify]: Extracting #3: cost 131 inf + 3 31.713 * * [simplify]: Extracting #4: cost 142 inf + 1648 31.720 * * [simplify]: Extracting #5: cost 83 inf + 19105 31.736 * * [simplify]: Extracting #6: cost 11 inf + 41846 31.752 * * [simplify]: Extracting #7: cost 0 inf + 46169 31.762 * * [simplify]: Extracting #8: cost 0 inf + 45561 31.773 * [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)))))) 31.773 * [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)) 31.773 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 31.774 * [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))))))) 31.774 * * [simplify]: iters left: 6 (20 enodes) 31.780 * * [simplify]: iters left: 5 (96 enodes) 31.815 * * [simplify]: iters left: 4 (207 enodes) 31.916 * * [simplify]: iters left: 3 (458 enodes) 32.102 * * [simplify]: Extracting #0: cost 1 inf + 0 32.102 * * [simplify]: Extracting #1: cost 3 inf + 0 32.102 * * [simplify]: Extracting #2: cost 45 inf + 0 32.104 * * [simplify]: Extracting #3: cost 166 inf + 185 32.110 * * [simplify]: Extracting #4: cost 147 inf + 13319 32.120 * * [simplify]: Extracting #5: cost 20 inf + 34583 32.134 * * [simplify]: Extracting #6: cost 2 inf + 37175 32.145 * * [simplify]: Extracting #7: cost 0 inf + 37037 32.155 * * [simplify]: Extracting #8: cost 0 inf + 36932 32.166 * [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))))) 32.166 * [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)) 32.166 * [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))))))) 32.166 * * [simplify]: iters left: 6 (20 enodes) 32.174 * * [simplify]: iters left: 5 (96 enodes) 32.210 * * [simplify]: iters left: 4 (207 enodes) 32.308 * * [simplify]: iters left: 3 (458 enodes) 32.514 * * [simplify]: Extracting #0: cost 1 inf + 0 32.515 * * [simplify]: Extracting #1: cost 3 inf + 0 32.515 * * [simplify]: Extracting #2: cost 45 inf + 0 32.516 * * [simplify]: Extracting #3: cost 166 inf + 185 32.524 * * [simplify]: Extracting #4: cost 147 inf + 13319 32.542 * * [simplify]: Extracting #5: cost 20 inf + 34583 32.553 * * [simplify]: Extracting #6: cost 2 inf + 37175 32.566 * * [simplify]: Extracting #7: cost 0 inf + 37037 32.580 * * [simplify]: Extracting #8: cost 0 inf + 36932 32.590 * [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))))) 32.590 * [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)) 32.591 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 32.591 * * * * [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))> 32.591 * [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))))))) 32.591 * * [simplify]: iters left: 6 (20 enodes) 32.598 * * [simplify]: iters left: 5 (93 enodes) 32.628 * * [simplify]: iters left: 4 (204 enodes) 32.695 * * [simplify]: iters left: 3 (453 enodes) 32.873 * * [simplify]: Extracting #0: cost 1 inf + 0 32.873 * * [simplify]: Extracting #1: cost 2 inf + 0 32.873 * * [simplify]: Extracting #2: cost 43 inf + 0 32.878 * * [simplify]: Extracting #3: cost 151 inf + 445 32.881 * * [simplify]: Extracting #4: cost 149 inf + 10215 32.890 * * [simplify]: Extracting #5: cost 31 inf + 29611 32.908 * * [simplify]: Extracting #6: cost 0 inf + 35646 32.919 * * [simplify]: Extracting #7: cost 0 inf + 35097 32.929 * * [simplify]: Extracting #8: cost 0 inf + 35067 32.941 * [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)))))) 32.941 * [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)) 32.941 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 32.942 * [simplify]: Simplifying (expm1 (* (* a a) (+ 1 a))) 32.942 * * [simplify]: iters left: 5 (6 enodes) 32.946 * * [simplify]: iters left: 4 (30 enodes) 32.956 * * [simplify]: iters left: 3 (52 enodes) 32.969 * * [simplify]: iters left: 2 (80 enodes) 32.980 * * [simplify]: iters left: 1 (104 enodes) 33.007 * * [simplify]: Extracting #0: cost 1 inf + 0 33.007 * * [simplify]: Extracting #1: cost 3 inf + 0 33.007 * * [simplify]: Extracting #2: cost 12 inf + 0 33.007 * * [simplify]: Extracting #3: cost 22 inf + 2 33.008 * * [simplify]: Extracting #4: cost 15 inf + 710 33.008 * * [simplify]: Extracting #5: cost 9 inf + 1278 33.008 * * [simplify]: Extracting #6: cost 2 inf + 2632 33.009 * * [simplify]: Extracting #7: cost 0 inf + 3348 33.009 * [simplify]: Simplified to (expm1 (* a (fma a a a))) 33.009 * [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)) 33.009 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 33.010 * [simplify]: Simplifying (log1p (* (* a a) (+ 1 a))) 33.010 * * [simplify]: iters left: 5 (6 enodes) 33.012 * * [simplify]: iters left: 4 (30 enodes) 33.018 * * [simplify]: iters left: 3 (52 enodes) 33.029 * * [simplify]: iters left: 2 (80 enodes) 33.045 * * [simplify]: iters left: 1 (104 enodes) 33.066 * * [simplify]: Extracting #0: cost 1 inf + 0 33.066 * * [simplify]: Extracting #1: cost 3 inf + 0 33.066 * * [simplify]: Extracting #2: cost 12 inf + 0 33.066 * * [simplify]: Extracting #3: cost 22 inf + 2 33.066 * * [simplify]: Extracting #4: cost 15 inf + 750 33.066 * * [simplify]: Extracting #5: cost 9 inf + 1318 33.067 * * [simplify]: Extracting #6: cost 2 inf + 2672 33.067 * * [simplify]: Extracting #7: cost 0 inf + 3388 33.068 * [simplify]: Simplified to (log1p (* a (fma a a a))) 33.068 * [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)) 33.068 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 33.068 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 33.068 * * [simplify]: iters left: 4 (5 enodes) 33.070 * * [simplify]: iters left: 3 (27 enodes) 33.079 * * [simplify]: iters left: 2 (49 enodes) 33.102 * * [simplify]: iters left: 1 (77 enodes) 33.126 * * [simplify]: Extracting #0: cost 1 inf + 0 33.126 * * [simplify]: Extracting #1: cost 10 inf + 0 33.126 * * [simplify]: Extracting #2: cost 16 inf + 2 33.126 * * [simplify]: Extracting #3: cost 10 inf + 484 33.127 * * [simplify]: Extracting #4: cost 6 inf + 800 33.127 * * [simplify]: Extracting #5: cost 2 inf + 1478 33.128 * * [simplify]: Extracting #6: cost 0 inf + 1943 33.129 * [simplify]: Simplified to (fma (* a a) a (* a a)) 33.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 (+ (pow (fma (* a a) a (* a a)) 1) (* (* b b) (- 1 (* 3 a)))))) 1)) 33.129 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 33.130 * [simplify]: Simplifying (* (* a a) (+ 1 a)) 33.130 * * [simplify]: iters left: 4 (5 enodes) 33.133 * * [simplify]: iters left: 3 (27 enodes) 33.144 * * [simplify]: iters left: 2 (49 enodes) 33.167 * * [simplify]: iters left: 1 (77 enodes) 33.192 * * [simplify]: Extracting #0: cost 1 inf + 0 33.192 * * [simplify]: Extracting #1: cost 10 inf + 0 33.193 * * [simplify]: Extracting #2: cost 16 inf + 2 33.193 * * [simplify]: Extracting #3: cost 10 inf + 484 33.194 * * [simplify]: Extracting #4: cost 6 inf + 800 33.194 * * [simplify]: Extracting #5: cost 2 inf + 1478 33.195 * * [simplify]: Extracting #6: cost 0 inf + 1943 33.196 * [simplify]: Simplified to (fma (* a a) a (* a a)) 33.196 * [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)) 33.196 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 33.196 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 33.197 * [simplify]: Simplifying (+ (+ (log a) (log a)) (log (+ 1 a))) 33.197 * * [simplify]: iters left: 5 (7 enodes) 33.201 * * [simplify]: iters left: 4 (28 enodes) 33.209 * * [simplify]: iters left: 3 (34 enodes) 33.214 * * [simplify]: iters left: 2 (35 enodes) 33.219 * * [simplify]: Extracting #0: cost 1 inf + 0 33.219 * * [simplify]: Extracting #1: cost 6 inf + 0 33.219 * * [simplify]: Extracting #2: cost 12 inf + 0 33.219 * * [simplify]: Extracting #3: cost 13 inf + 1 33.219 * * [simplify]: Extracting #4: cost 10 inf + 164 33.219 * * [simplify]: Extracting #5: cost 0 inf + 1516 33.219 * [simplify]: Simplified to (+ (log1p a) (+ (log a) (log a))) 33.219 * [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)) 33.219 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 33.220 * [simplify]: Simplifying (+ (log (* a a)) (log (+ 1 a))) 33.220 * * [simplify]: iters left: 5 (7 enodes) 33.222 * * [simplify]: iters left: 4 (28 enodes) 33.226 * * [simplify]: iters left: 3 (36 enodes) 33.232 * * [simplify]: iters left: 2 (42 enodes) 33.237 * * [simplify]: Extracting #0: cost 1 inf + 0 33.237 * * [simplify]: Extracting #1: cost 6 inf + 0 33.237 * * [simplify]: Extracting #2: cost 13 inf + 0 33.237 * * [simplify]: Extracting #3: cost 15 inf + 1 33.237 * * [simplify]: Extracting #4: cost 10 inf + 406 33.238 * * [simplify]: Extracting #5: cost 0 inf + 1598 33.238 * [simplify]: Simplified to (+ (log1p a) (log (* a a))) 33.238 * [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)) 33.238 * * * * [progress]: [ 57 / 88 ] simplifiying candidate # 33.238 * [simplify]: Simplifying (log (* (* a a) (+ 1 a))) 33.238 * * [simplify]: iters left: 5 (6 enodes) 33.240 * * [simplify]: iters left: 4 (33 enodes) 33.253 * * [simplify]: iters left: 3 (65 enodes) 33.277 * * [simplify]: iters left: 2 (107 enodes) 33.294 * * [simplify]: iters left: 1 (131 enodes) 33.327 * * [simplify]: Extracting #0: cost 1 inf + 0 33.327 * * [simplify]: Extracting #1: cost 7 inf + 0 33.328 * * [simplify]: Extracting #2: cost 23 inf + 0 33.328 * * [simplify]: Extracting #3: cost 32 inf + 3 33.328 * * [simplify]: Extracting #4: cost 17 inf + 1645 33.329 * * [simplify]: Extracting #5: cost 9 inf + 2432 33.330 * * [simplify]: Extracting #6: cost 5 inf + 2938 33.330 * * [simplify]: Extracting #7: cost 0 inf + 4371 33.331 * [simplify]: Simplified to (log (* a (fma a a a))) 33.331 * [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)) 33.331 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 33.332 * [simplify]: Simplifying (exp (* (* a a) (+ 1 a))) 33.332 * * [simplify]: iters left: 5 (6 enodes) 33.334 * * [simplify]: iters left: 4 (32 enodes) 33.341 * * [simplify]: iters left: 3 (71 enodes) 33.356 * * [simplify]: iters left: 2 (139 enodes) 33.401 * * [simplify]: iters left: 1 (230 enodes) 33.490 * * [simplify]: Extracting #0: cost 1 inf + 0 33.490 * * [simplify]: Extracting #1: cost 39 inf + 0 33.491 * * [simplify]: Extracting #2: cost 98 inf + 507 33.492 * * [simplify]: Extracting #3: cost 102 inf + 3714 33.496 * * [simplify]: Extracting #4: cost 56 inf + 12906 33.503 * * [simplify]: Extracting #5: cost 14 inf + 30872 33.510 * * [simplify]: Extracting #6: cost 1 inf + 35795 33.521 * * [simplify]: Extracting #7: cost 0 inf + 36007 33.529 * [simplify]: Simplified to (exp (fma (* a a) a (* a a))) 33.529 * [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)) 33.529 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 33.530 * [simplify]: Simplifying (* (* (* (* a a) a) (* (* a a) a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 33.530 * * [simplify]: iters left: 6 (9 enodes) 33.536 * * [simplify]: iters left: 5 (55 enodes) 33.564 * * [simplify]: iters left: 4 (155 enodes) 33.667 * * [simplify]: Extracting #0: cost 1 inf + 0 33.667 * * [simplify]: Extracting #1: cost 29 inf + 0 33.668 * * [simplify]: Extracting #2: cost 103 inf + 85 33.669 * * [simplify]: Extracting #3: cost 81 inf + 4155 33.673 * * [simplify]: Extracting #4: cost 9 inf + 17069 33.679 * * [simplify]: Extracting #5: cost 0 inf + 18190 33.689 * * [simplify]: Extracting #6: cost 0 inf + 18086 33.699 * [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)))) 33.699 * [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)) 33.699 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 33.700 * [simplify]: Simplifying (* (* (* (* a a) (* a a)) (* a a)) (* (* (+ 1 a) (+ 1 a)) (+ 1 a))) 33.700 * * [simplify]: iters left: 6 (9 enodes) 33.706 * * [simplify]: iters left: 5 (56 enodes) 33.734 * * [simplify]: iters left: 4 (153 enodes) 33.832 * * [simplify]: Extracting #0: cost 1 inf + 0 33.833 * * [simplify]: Extracting #1: cost 40 inf + 0 33.833 * * [simplify]: Extracting #2: cost 128 inf + 85 33.835 * * [simplify]: Extracting #3: cost 89 inf + 6020 33.840 * * [simplify]: Extracting #4: cost 6 inf + 20814 33.849 * * [simplify]: Extracting #5: cost 0 inf + 21790 33.864 * * [simplify]: Extracting #6: cost 0 inf + 21738 33.870 * [simplify]: Simplified to (* (* a (fma a a a)) (* (* a (fma a a a)) (* a (fma a a a)))) 33.870 * [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)) 33.871 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 33.871 * [simplify]: Simplifying (* (cbrt (* (* a a) (+ 1 a))) (cbrt (* (* a a) (+ 1 a)))) 33.871 * * [simplify]: iters left: 6 (7 enodes) 33.873 * * [simplify]: iters left: 5 (33 enodes) 33.879 * * [simplify]: iters left: 4 (55 enodes) 33.892 * * [simplify]: iters left: 3 (83 enodes) 33.905 * * [simplify]: iters left: 2 (107 enodes) 33.934 * * [simplify]: iters left: 1 (148 enodes) 33.972 * * [simplify]: Extracting #0: cost 1 inf + 0 33.972 * * [simplify]: Extracting #1: cost 3 inf + 0 33.972 * * [simplify]: Extracting #2: cost 5 inf + 0 33.972 * * [simplify]: Extracting #3: cost 15 inf + 0 33.973 * * [simplify]: Extracting #4: cost 30 inf + 2 33.973 * * [simplify]: Extracting #5: cost 21 inf + 807 33.974 * * [simplify]: Extracting #6: cost 10 inf + 3196 33.974 * * [simplify]: Extracting #7: cost 5 inf + 4588 33.975 * * [simplify]: Extracting #8: cost 0 inf + 6442 33.976 * [simplify]: Simplified to (* (cbrt (* (fma a a a) a)) (cbrt (* (fma a a a) a))) 33.976 * [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)) 33.976 * [simplify]: Simplifying (cbrt (* (* a a) (+ 1 a))) 33.976 * * [simplify]: iters left: 5 (6 enodes) 33.978 * * [simplify]: iters left: 4 (30 enodes) 33.984 * * [simplify]: iters left: 3 (52 enodes) 33.995 * * [simplify]: iters left: 2 (80 enodes) 34.007 * * [simplify]: iters left: 1 (104 enodes) 34.039 * * [simplify]: Extracting #0: cost 1 inf + 0 34.039 * * [simplify]: Extracting #1: cost 3 inf + 0 34.039 * * [simplify]: Extracting #2: cost 12 inf + 0 34.039 * * [simplify]: Extracting #3: cost 22 inf + 2 34.040 * * [simplify]: Extracting #4: cost 15 inf + 730 34.040 * * [simplify]: Extracting #5: cost 9 inf + 1298 34.041 * * [simplify]: Extracting #6: cost 2 inf + 2652 34.042 * * [simplify]: Extracting #7: cost 0 inf + 3368 34.046 * [simplify]: Simplified to (cbrt (* a (fma a a a))) 34.046 * [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)) 34.046 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 34.046 * [simplify]: Simplifying (* (* (* (* a a) (+ 1 a)) (* (* a a) (+ 1 a))) (* (* a a) (+ 1 a))) 34.047 * * [simplify]: iters left: 6 (7 enodes) 34.052 * * [simplify]: iters left: 5 (43 enodes) 34.066 * * [simplify]: iters left: 4 (153 enodes) 34.144 * * [simplify]: iters left: 3 (466 enodes) 35.017 * * [simplify]: Extracting #0: cost 1 inf + 0 35.017 * * [simplify]: Extracting #1: cost 48 inf + 0 35.018 * * [simplify]: Extracting #2: cost 149 inf + 256 35.021 * * [simplify]: Extracting #3: cost 109 inf + 10321 35.030 * * [simplify]: Extracting #4: cost 12 inf + 31491 35.047 * * [simplify]: Extracting #5: cost 0 inf + 31456 35.068 * [simplify]: Simplified to (* (fma (* a a) a (* a a)) (* (fma (* a a) a (* a a)) (fma (* a a) a (* a a)))) 35.068 * [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)) 35.069 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 35.069 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 35.069 * * [simplify]: iters left: 5 (6 enodes) 35.071 * * [simplify]: iters left: 4 (30 enodes) 35.082 * * [simplify]: iters left: 3 (52 enodes) 35.093 * * [simplify]: iters left: 2 (80 enodes) 35.113 * * [simplify]: iters left: 1 (106 enodes) 35.143 * * [simplify]: Extracting #0: cost 1 inf + 0 35.143 * * [simplify]: Extracting #1: cost 5 inf + 0 35.143 * * [simplify]: Extracting #2: cost 16 inf + 1 35.143 * * [simplify]: Extracting #3: cost 21 inf + 142 35.144 * * [simplify]: Extracting #4: cost 8 inf + 1586 35.144 * * [simplify]: Extracting #5: cost 1 inf + 3076 35.145 * * [simplify]: Extracting #6: cost 0 inf + 3288 35.145 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 35.145 * [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)) 35.146 * [simplify]: Simplifying (sqrt (* (* a a) (+ 1 a))) 35.146 * * [simplify]: iters left: 5 (6 enodes) 35.148 * * [simplify]: iters left: 4 (30 enodes) 35.154 * * [simplify]: iters left: 3 (52 enodes) 35.167 * * [simplify]: iters left: 2 (80 enodes) 35.193 * * [simplify]: iters left: 1 (106 enodes) 35.216 * * [simplify]: Extracting #0: cost 1 inf + 0 35.216 * * [simplify]: Extracting #1: cost 5 inf + 0 35.217 * * [simplify]: Extracting #2: cost 16 inf + 1 35.217 * * [simplify]: Extracting #3: cost 21 inf + 142 35.217 * * [simplify]: Extracting #4: cost 8 inf + 1586 35.217 * * [simplify]: Extracting #5: cost 1 inf + 3076 35.218 * * [simplify]: Extracting #6: cost 0 inf + 3288 35.218 * [simplify]: Simplified to (sqrt (* a (fma a a a))) 35.218 * [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)) 35.219 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 35.219 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 35.219 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 35.219 * * [simplify]: iters left: 5 (5 enodes) 35.220 * * [simplify]: iters left: 4 (19 enodes) 35.223 * * [simplify]: iters left: 3 (21 enodes) 35.227 * * [simplify]: Extracting #0: cost 1 inf + 0 35.227 * * [simplify]: Extracting #1: cost 4 inf + 0 35.227 * * [simplify]: Extracting #2: cost 5 inf + 1 35.227 * * [simplify]: Extracting #3: cost 7 inf + 1 35.227 * * [simplify]: Extracting #4: cost 0 inf + 494 35.227 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 35.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 (+ (* (* (sqrt (+ 1 a)) a) (* a (sqrt (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1)) 35.227 * [simplify]: Simplifying (* a (sqrt (+ 1 a))) 35.228 * * [simplify]: iters left: 5 (5 enodes) 35.229 * * [simplify]: iters left: 4 (19 enodes) 35.235 * * [simplify]: iters left: 3 (21 enodes) 35.241 * * [simplify]: Extracting #0: cost 1 inf + 0 35.242 * * [simplify]: Extracting #1: cost 4 inf + 0 35.242 * * [simplify]: Extracting #2: cost 5 inf + 1 35.242 * * [simplify]: Extracting #3: cost 7 inf + 1 35.242 * * [simplify]: Extracting #4: cost 0 inf + 494 35.242 * [simplify]: Simplified to (* (sqrt (+ 1 a)) a) 35.242 * [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)) 35.242 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 35.243 * [simplify]: Simplifying (* (* a a) 1) 35.243 * * [simplify]: iters left: 4 (4 enodes) 35.245 * * [simplify]: iters left: 3 (14 enodes) 35.251 * * [simplify]: iters left: 2 (18 enodes) 35.254 * * [simplify]: iters left: 1 (19 enodes) 35.257 * * [simplify]: Extracting #0: cost 1 inf + 0 35.257 * * [simplify]: Extracting #1: cost 5 inf + 0 35.257 * * [simplify]: Extracting #2: cost 3 inf + 2 35.257 * * [simplify]: Extracting #3: cost 0 inf + 126 35.257 * [simplify]: Simplified to (* a a) 35.257 * [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)) 35.257 * [simplify]: Simplifying (* (* a a) a) 35.257 * * [simplify]: iters left: 4 (3 enodes) 35.258 * * [simplify]: iters left: 3 (10 enodes) 35.259 * * [simplify]: iters left: 2 (12 enodes) 35.262 * * [simplify]: iters left: 1 (19 enodes) 35.267 * * [simplify]: Extracting #0: cost 1 inf + 0 35.267 * * [simplify]: Extracting #1: cost 6 inf + 0 35.267 * * [simplify]: Extracting #2: cost 8 inf + 2 35.267 * * [simplify]: Extracting #3: cost 3 inf + 459 35.267 * * [simplify]: Extracting #4: cost 0 inf + 884 35.267 * [simplify]: Simplified to (* a (* a a)) 35.267 * [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)) 35.267 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 35.268 * [simplify]: Simplifying (* 1 (* a a)) 35.268 * * [simplify]: iters left: 4 (4 enodes) 35.269 * * [simplify]: iters left: 3 (14 enodes) 35.272 * * [simplify]: iters left: 2 (18 enodes) 35.274 * * [simplify]: iters left: 1 (19 enodes) 35.277 * * [simplify]: Extracting #0: cost 1 inf + 0 35.277 * * [simplify]: Extracting #1: cost 5 inf + 0 35.277 * * [simplify]: Extracting #2: cost 2 inf + 43 35.277 * * [simplify]: Extracting #3: cost 0 inf + 126 35.277 * [simplify]: Simplified to (* a a) 35.277 * [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)) 35.277 * [simplify]: Simplifying (* a (* a a)) 35.277 * * [simplify]: iters left: 4 (3 enodes) 35.278 * * [simplify]: iters left: 3 (12 enodes) 35.280 * * [simplify]: iters left: 2 (19 enodes) 35.290 * * [simplify]: iters left: 1 (33 enodes) 35.305 * * [simplify]: Extracting #0: cost 1 inf + 0 35.305 * * [simplify]: Extracting #1: cost 10 inf + 0 35.305 * * [simplify]: Extracting #2: cost 14 inf + 2 35.305 * * [simplify]: Extracting #3: cost 8 inf + 893 35.306 * * [simplify]: Extracting #4: cost 1 inf + 2275 35.306 * * [simplify]: Extracting #5: cost 0 inf + 2487 35.307 * [simplify]: Simplified to (* a (* a a)) 35.307 * [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)) 35.307 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 35.307 * [simplify]: Simplifying (* (* a a) (* (cbrt (+ 1 a)) (cbrt (+ 1 a)))) 35.307 * * [simplify]: iters left: 6 (7 enodes) 35.311 * * [simplify]: iters left: 5 (31 enodes) 35.318 * * [simplify]: iters left: 4 (51 enodes) 35.325 * * [simplify]: Extracting #0: cost 1 inf + 0 35.325 * * [simplify]: Extracting #1: cost 9 inf + 0 35.325 * * [simplify]: Extracting #2: cost 15 inf + 1 35.325 * * [simplify]: Extracting #3: cost 15 inf + 83 35.326 * * [simplify]: Extracting #4: cost 13 inf + 126 35.326 * * [simplify]: Extracting #5: cost 6 inf + 1140 35.326 * * [simplify]: Extracting #6: cost 0 inf + 2272 35.327 * [simplify]: Simplified to (* (* (cbrt (+ a 1)) a) (* (cbrt (+ a 1)) a)) 35.327 * [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)) 35.327 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 35.327 * [simplify]: Simplifying (* (* a a) (sqrt (+ 1 a))) 35.327 * * [simplify]: iters left: 5 (6 enodes) 35.329 * * [simplify]: iters left: 4 (24 enodes) 35.332 * * [simplify]: iters left: 3 (30 enodes) 35.336 * * [simplify]: iters left: 2 (31 enodes) 35.341 * * [simplify]: Extracting #0: cost 1 inf + 0 35.341 * * [simplify]: Extracting #1: cost 6 inf + 0 35.341 * * [simplify]: Extracting #2: cost 9 inf + 1 35.341 * * [simplify]: Extracting #3: cost 9 inf + 83 35.341 * * [simplify]: Extracting #4: cost 8 inf + 84 35.342 * * [simplify]: Extracting #5: cost 1 inf + 738 35.342 * * [simplify]: Extracting #6: cost 0 inf + 900 35.342 * [simplify]: Simplified to (* (* a a) (sqrt (+ a 1))) 35.342 * [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)) 35.343 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 35.343 * [simplify]: Simplifying (* (* a a) 1) 35.343 * * [simplify]: iters left: 4 (4 enodes) 35.346 * * [simplify]: iters left: 3 (14 enodes) 35.351 * * [simplify]: iters left: 2 (18 enodes) 35.355 * * [simplify]: iters left: 1 (19 enodes) 35.361 * * [simplify]: Extracting #0: cost 1 inf + 0 35.361 * * [simplify]: Extracting #1: cost 5 inf + 0 35.361 * * [simplify]: Extracting #2: cost 3 inf + 2 35.361 * * [simplify]: Extracting #3: cost 0 inf + 126 35.361 * [simplify]: Simplified to (* a a) 35.361 * [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)) 35.361 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 35.362 * [simplify]: Simplifying (* (* a a) 1) 35.362 * * [simplify]: iters left: 4 (4 enodes) 35.364 * * [simplify]: iters left: 3 (14 enodes) 35.369 * * [simplify]: iters left: 2 (18 enodes) 35.374 * * [simplify]: iters left: 1 (19 enodes) 35.379 * * [simplify]: Extracting #0: cost 1 inf + 0 35.379 * * [simplify]: Extracting #1: cost 5 inf + 0 35.379 * * [simplify]: Extracting #2: cost 3 inf + 2 35.379 * * [simplify]: Extracting #3: cost 0 inf + 126 35.380 * [simplify]: Simplified to (* a a) 35.380 * [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)) 35.380 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 35.380 * [simplify]: Simplifying (* a (+ 1 a)) 35.380 * * [simplify]: iters left: 4 (4 enodes) 35.383 * * [simplify]: iters left: 3 (21 enodes) 35.390 * * [simplify]: iters left: 2 (28 enodes) 35.398 * * [simplify]: iters left: 1 (29 enodes) 35.402 * * [simplify]: Extracting #0: cost 1 inf + 0 35.402 * * [simplify]: Extracting #1: cost 6 inf + 0 35.402 * * [simplify]: Extracting #2: cost 6 inf + 2 35.402 * * [simplify]: Extracting #3: cost 0 inf + 280 35.402 * [simplify]: Simplified to (fma a a a) 35.402 * [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)) 35.402 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 35.402 * [simplify]: Simplifying (* (* a a) (+ (pow 1 3) (pow a 3))) 35.403 * * [simplify]: iters left: 5 (8 enodes) 35.406 * * [simplify]: iters left: 4 (43 enodes) 35.418 * * [simplify]: iters left: 3 (99 enodes) 35.457 * * [simplify]: iters left: 2 (211 enodes) 35.550 * * [simplify]: iters left: 1 (418 enodes) 35.829 * * [simplify]: Extracting #0: cost 1 inf + 0 35.830 * * [simplify]: Extracting #1: cost 26 inf + 0 35.831 * * [simplify]: Extracting #2: cost 123 inf + 205 35.833 * * [simplify]: Extracting #3: cost 117 inf + 3034 35.838 * * [simplify]: Extracting #4: cost 62 inf + 25763 35.848 * * [simplify]: Extracting #5: cost 9 inf + 52783 35.859 * * [simplify]: Extracting #6: cost 0 inf + 57041 35.871 * [simplify]: Simplified to (fma (* a a) (* a (* a a)) (* a a)) 35.871 * [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)) 35.871 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 35.871 * [simplify]: Simplifying (* (* a a) (- (* 1 1) (* a a))) 35.872 * * [simplify]: iters left: 6 (6 enodes) 35.875 * * [simplify]: iters left: 5 (24 enodes) 35.884 * * [simplify]: iters left: 4 (48 enodes) 35.908 * * [simplify]: iters left: 3 (77 enodes) 35.935 * * [simplify]: iters left: 2 (127 enodes) 35.987 * * [simplify]: iters left: 1 (158 enodes) 36.051 * * [simplify]: Extracting #0: cost 1 inf + 0 36.051 * * [simplify]: Extracting #1: cost 18 inf + 0 36.051 * * [simplify]: Extracting #2: cost 34 inf + 3 36.052 * * [simplify]: Extracting #3: cost 28 inf + 534 36.053 * * [simplify]: Extracting #4: cost 10 inf + 2196 36.055 * * [simplify]: Extracting #5: cost 0 inf + 4084 36.057 * [simplify]: Simplified to (- (* a a) (* (* a a) (* a a))) 36.058 * [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)) 36.058 * * * * [progress]: [ 75 / 88 ] simplifiying candidate #real (real->posit16 (* (* a a) (+ 1 a)))) (* (* b b) (- 1 (* 3 a)))))) 1))> 36.058 * [simplify]: Simplifying (real->posit16 (* (* a a) (+ 1 a))) 36.058 * * [simplify]: iters left: 5 (6 enodes) 36.062 * * [simplify]: iters left: 4 (27 enodes) 36.073 * * [simplify]: iters left: 3 (49 enodes) 36.092 * * [simplify]: iters left: 2 (77 enodes) 36.104 * * [simplify]: iters left: 1 (101 enodes) 36.121 * * [simplify]: Extracting #0: cost 1 inf + 0 36.121 * * [simplify]: Extracting #1: cost 2 inf + 0 36.121 * * [simplify]: Extracting #2: cost 10 inf + 0 36.121 * * [simplify]: Extracting #3: cost 20 inf + 2 36.121 * * [simplify]: Extracting #4: cost 14 inf + 720 36.121 * * [simplify]: Extracting #5: cost 4 inf + 2128 36.122 * * [simplify]: Extracting #6: cost 1 inf + 2804 36.122 * * [simplify]: Extracting #7: cost 0 inf + 3016 36.123 * [simplify]: Simplified to (real->posit16 (* a (fma a a a))) 36.123 * [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)) 36.123 * * * * [progress]: [ 76 / 88 ] simplifiying candidate # 36.123 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 36.123 * [simplify]: Simplifying b 36.123 * * [simplify]: iters left: 0 (1 enodes) 36.123 * * [simplify]: Extracting #0: cost 1 inf + 0 36.123 * * [simplify]: Extracting #1: cost 0 inf + 1 36.123 * [simplify]: Simplified to b 36.123 * [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)) 36.124 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 36.124 * [simplify]: Simplifying a 36.124 * * [simplify]: iters left: 0 (1 enodes) 36.124 * * [simplify]: Extracting #0: cost 1 inf + 0 36.124 * * [simplify]: Extracting #1: cost 0 inf + 1 36.124 * [simplify]: Simplified to a 36.124 * [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)) 36.124 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 36.124 * [simplify]: Simplifying (* -1 a) 36.124 * * [simplify]: iters left: 2 (3 enodes) 36.125 * * [simplify]: iters left: 1 (11 enodes) 36.127 * * [simplify]: Extracting #0: cost 1 inf + 0 36.127 * * [simplify]: Extracting #1: cost 4 inf + 0 36.127 * * [simplify]: Extracting #2: cost 0 inf + 84 36.127 * [simplify]: Simplified to (- a) 36.127 * [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)) 36.127 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 36.128 * [simplify]: Simplifying b 36.128 * * [simplify]: iters left: 0 (1 enodes) 36.128 * * [simplify]: Extracting #0: cost 1 inf + 0 36.128 * * [simplify]: Extracting #1: cost 0 inf + 1 36.128 * [simplify]: Simplified to b 36.128 * [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)) 36.128 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 36.128 * [simplify]: Simplifying a 36.128 * * [simplify]: iters left: 0 (1 enodes) 36.129 * * [simplify]: Extracting #0: cost 1 inf + 0 36.129 * * [simplify]: Extracting #1: cost 0 inf + 1 36.129 * [simplify]: Simplified to a 36.129 * [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)) 36.129 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 36.129 * [simplify]: Simplifying (* -1 a) 36.129 * * [simplify]: iters left: 2 (3 enodes) 36.130 * * [simplify]: iters left: 1 (11 enodes) 36.134 * * [simplify]: Extracting #0: cost 1 inf + 0 36.134 * * [simplify]: Extracting #1: cost 4 inf + 0 36.134 * * [simplify]: Extracting #2: cost 0 inf + 84 36.134 * [simplify]: Simplified to (- a) 36.134 * [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)) 36.134 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 36.134 * [simplify]: Simplifying (+ (* 4 (pow a 2)) (+ (* 4 (pow b 2)) (* 4 (pow a 3)))) 36.134 * * [simplify]: iters left: 6 (13 enodes) 36.139 * * [simplify]: iters left: 5 (64 enodes) 36.152 * * [simplify]: iters left: 4 (126 enodes) 36.181 * * [simplify]: iters left: 3 (278 enodes) 36.281 * * [simplify]: iters left: 2 (451 enodes) 36.506 * * [simplify]: Extracting #0: cost 1 inf + 0 36.506 * * [simplify]: Extracting #1: cost 32 inf + 0 36.507 * * [simplify]: Extracting #2: cost 99 inf + 45 36.509 * * [simplify]: Extracting #3: cost 89 inf + 2884 36.515 * * [simplify]: Extracting #4: cost 30 inf + 21518 36.524 * * [simplify]: Extracting #5: cost 1 inf + 36971 36.534 * * [simplify]: Extracting #6: cost 0 inf + 37143 36.543 * [simplify]: Simplified to (* 4 (fma b b (* a (fma a a a)))) 36.543 * [simplify]: Simplified (2 1) to (λ (a b) (- (* 4 (fma b b (* a (fma a a a)))) 1)) 36.543 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 36.544 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 36.544 * * [simplify]: iters left: 6 (12 enodes) 36.552 * * [simplify]: iters left: 5 (57 enodes) 36.576 * * [simplify]: iters left: 4 (102 enodes) 36.614 * * [simplify]: iters left: 3 (204 enodes) 36.657 * * [simplify]: iters left: 2 (340 enodes) 36.752 * * [simplify]: iters left: 1 (419 enodes) 36.831 * * [simplify]: Extracting #0: cost 1 inf + 0 36.831 * * [simplify]: Extracting #1: cost 28 inf + 0 36.832 * * [simplify]: Extracting #2: cost 54 inf + 127 36.832 * * [simplify]: Extracting #3: cost 33 inf + 1968 36.834 * * [simplify]: Extracting #4: cost 4 inf + 5631 36.837 * * [simplify]: Extracting #5: cost 0 inf + 6260 36.840 * * [simplify]: Extracting #6: cost 0 inf + 6220 36.842 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 36.842 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 36.843 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 36.843 * [simplify]: Simplifying (+ (pow b 4) (+ (pow a 4) (* 2 (* (pow a 2) (pow b 2))))) 36.843 * * [simplify]: iters left: 6 (12 enodes) 36.847 * * [simplify]: iters left: 5 (57 enodes) 36.858 * * [simplify]: iters left: 4 (102 enodes) 36.879 * * [simplify]: iters left: 3 (204 enodes) 36.917 * * [simplify]: iters left: 2 (340 enodes) 36.995 * * [simplify]: iters left: 1 (419 enodes) 37.074 * * [simplify]: Extracting #0: cost 1 inf + 0 37.074 * * [simplify]: Extracting #1: cost 28 inf + 0 37.074 * * [simplify]: Extracting #2: cost 54 inf + 127 37.075 * * [simplify]: Extracting #3: cost 33 inf + 1968 37.077 * * [simplify]: Extracting #4: cost 4 inf + 5631 37.080 * * [simplify]: Extracting #5: cost 0 inf + 6260 37.082 * * [simplify]: Extracting #6: cost 0 inf + 6220 37.085 * [simplify]: Simplified to (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 37.085 * [simplify]: Simplified (2 1) to (λ (a b) (- (fma (* a a) (* a a) (* (* b b) (fma 2 (* a a) (* b b)))) 1)) 37.085 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 37.086 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 37.086 * * [simplify]: iters left: 3 (6 enodes) 37.088 * * [simplify]: iters left: 2 (30 enodes) 37.096 * * [simplify]: iters left: 1 (59 enodes) 37.107 * * [simplify]: Extracting #0: cost 1 inf + 0 37.107 * * [simplify]: Extracting #1: cost 8 inf + 0 37.107 * * [simplify]: Extracting #2: cost 20 inf + 1 37.107 * * [simplify]: Extracting #3: cost 11 inf + 670 37.108 * * [simplify]: Extracting #4: cost 7 inf + 1062 37.108 * * [simplify]: Extracting #5: cost 1 inf + 2665 37.108 * * [simplify]: Extracting #6: cost 0 inf + 2877 37.109 * [simplify]: Simplified to (fma (* a a) a (* a a)) 37.109 * [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)) 37.109 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 37.109 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 37.109 * * [simplify]: iters left: 3 (6 enodes) 37.112 * * [simplify]: iters left: 2 (30 enodes) 37.119 * * [simplify]: iters left: 1 (59 enodes) 37.133 * * [simplify]: Extracting #0: cost 1 inf + 0 37.133 * * [simplify]: Extracting #1: cost 8 inf + 0 37.133 * * [simplify]: Extracting #2: cost 20 inf + 1 37.134 * * [simplify]: Extracting #3: cost 11 inf + 670 37.134 * * [simplify]: Extracting #4: cost 7 inf + 1062 37.134 * * [simplify]: Extracting #5: cost 1 inf + 2665 37.134 * * [simplify]: Extracting #6: cost 0 inf + 2877 37.135 * [simplify]: Simplified to (fma (* a a) a (* a a)) 37.135 * [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)) 37.135 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 37.135 * [simplify]: Simplifying (+ (pow a 2) (pow a 3)) 37.135 * * [simplify]: iters left: 3 (6 enodes) 37.138 * * [simplify]: iters left: 2 (30 enodes) 37.145 * * [simplify]: iters left: 1 (59 enodes) 37.161 * * [simplify]: Extracting #0: cost 1 inf + 0 37.161 * * [simplify]: Extracting #1: cost 8 inf + 0 37.161 * * [simplify]: Extracting #2: cost 20 inf + 1 37.161 * * [simplify]: Extracting #3: cost 11 inf + 670 37.161 * * [simplify]: Extracting #4: cost 7 inf + 1062 37.162 * * [simplify]: Extracting #5: cost 1 inf + 2665 37.162 * * [simplify]: Extracting #6: cost 0 inf + 2877 37.162 * [simplify]: Simplified to (fma (* a a) a (* a a)) 37.162 * [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)) 37.163 * * * [progress]: adding candidates to table 38.544 * * [progress]: iteration 3 / 4 38.544 * * * [progress]: picking best candidate 38.571 * * * * [pick]: Picked # 38.571 * * * [progress]: localizing error 38.655 * * * [progress]: generating rewritten candidates 38.655 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 2 1) 38.664 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1) 38.670 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 2 1) 38.677 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1 1) 38.683 * * * [progress]: generating series expansions 38.683 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 2 1) 38.684 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 38.684 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 38.684 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 38.684 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 38.684 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.684 * [taylor]: Taking taylor expansion of a in b 38.684 * [backup-simplify]: Simplify a into a 38.684 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.684 * [taylor]: Taking taylor expansion of b in b 38.684 * [backup-simplify]: Simplify 0 into 0 38.684 * [backup-simplify]: Simplify 1 into 1 38.684 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.684 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 38.684 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 38.684 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 38.685 * [backup-simplify]: Simplify (+ 0 0) into 0 38.685 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 38.685 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.685 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.685 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.685 * [taylor]: Taking taylor expansion of a in a 38.685 * [backup-simplify]: Simplify 0 into 0 38.685 * [backup-simplify]: Simplify 1 into 1 38.685 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.685 * [taylor]: Taking taylor expansion of b in a 38.685 * [backup-simplify]: Simplify b into b 38.685 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.685 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.685 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.685 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.685 * [backup-simplify]: Simplify (+ 0 0) into 0 38.685 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.685 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.685 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.685 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.685 * [taylor]: Taking taylor expansion of a in a 38.685 * [backup-simplify]: Simplify 0 into 0 38.685 * [backup-simplify]: Simplify 1 into 1 38.685 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.685 * [taylor]: Taking taylor expansion of b in a 38.685 * [backup-simplify]: Simplify b into b 38.686 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.686 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.686 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.686 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.686 * [backup-simplify]: Simplify (+ 0 0) into 0 38.686 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.686 * [taylor]: Taking taylor expansion of b in b 38.686 * [backup-simplify]: Simplify 0 into 0 38.686 * [backup-simplify]: Simplify 1 into 1 38.686 * [backup-simplify]: Simplify 0 into 0 38.686 * [taylor]: Taking taylor expansion of 0 in b 38.686 * [backup-simplify]: Simplify 0 into 0 38.686 * [backup-simplify]: Simplify 0 into 0 38.686 * [backup-simplify]: Simplify 1 into 1 38.687 * [backup-simplify]: Simplify (* 1 1) into 1 38.687 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 38.687 * [backup-simplify]: Simplify (+ 1 0) into 1 38.688 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 38.688 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 38.688 * [taylor]: Taking taylor expansion of 1/2 in b 38.688 * [backup-simplify]: Simplify 1/2 into 1/2 38.688 * [taylor]: Taking taylor expansion of b in b 38.688 * [backup-simplify]: Simplify 0 into 0 38.688 * [backup-simplify]: Simplify 1 into 1 38.688 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.689 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.689 * [backup-simplify]: Simplify 0 into 0 38.689 * [backup-simplify]: Simplify 0 into 0 38.689 * [backup-simplify]: Simplify 0 into 0 38.689 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.690 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 38.690 * [backup-simplify]: Simplify (+ 0 0) into 0 38.690 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 38.690 * [taylor]: Taking taylor expansion of 0 in b 38.690 * [backup-simplify]: Simplify 0 into 0 38.690 * [backup-simplify]: Simplify 0 into 0 38.691 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.691 * [backup-simplify]: Simplify 0 into 0 38.691 * [backup-simplify]: Simplify 0 into 0 38.691 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 38.691 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.691 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.691 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.691 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.691 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.691 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.691 * [taylor]: Taking taylor expansion of a in b 38.691 * [backup-simplify]: Simplify a into a 38.691 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.691 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.691 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.691 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.691 * [taylor]: Taking taylor expansion of b in b 38.691 * [backup-simplify]: Simplify 0 into 0 38.691 * [backup-simplify]: Simplify 1 into 1 38.691 * [backup-simplify]: Simplify (* 1 1) into 1 38.692 * [backup-simplify]: Simplify (/ 1 1) into 1 38.692 * [backup-simplify]: Simplify (+ 0 1) into 1 38.692 * [backup-simplify]: Simplify (sqrt 1) into 1 38.693 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.693 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.693 * [backup-simplify]: Simplify (+ 0 0) into 0 38.694 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.694 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.694 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.694 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.694 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.694 * [taylor]: Taking taylor expansion of a in a 38.694 * [backup-simplify]: Simplify 0 into 0 38.694 * [backup-simplify]: Simplify 1 into 1 38.694 * [backup-simplify]: Simplify (* 1 1) into 1 38.694 * [backup-simplify]: Simplify (/ 1 1) into 1 38.694 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.694 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.695 * [taylor]: Taking taylor expansion of b in a 38.695 * [backup-simplify]: Simplify b into b 38.695 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.695 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.695 * [backup-simplify]: Simplify (+ 1 0) into 1 38.695 * [backup-simplify]: Simplify (sqrt 1) into 1 38.696 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.696 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.696 * [backup-simplify]: Simplify (+ 0 0) into 0 38.697 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.697 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.697 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.697 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.697 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.697 * [taylor]: Taking taylor expansion of a in a 38.697 * [backup-simplify]: Simplify 0 into 0 38.697 * [backup-simplify]: Simplify 1 into 1 38.697 * [backup-simplify]: Simplify (* 1 1) into 1 38.697 * [backup-simplify]: Simplify (/ 1 1) into 1 38.697 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.697 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.697 * [taylor]: Taking taylor expansion of b in a 38.697 * [backup-simplify]: Simplify b into b 38.697 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.697 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.698 * [backup-simplify]: Simplify (+ 1 0) into 1 38.698 * [backup-simplify]: Simplify (sqrt 1) into 1 38.698 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.699 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.699 * [backup-simplify]: Simplify (+ 0 0) into 0 38.699 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.700 * [taylor]: Taking taylor expansion of 1 in b 38.700 * [backup-simplify]: Simplify 1 into 1 38.700 * [taylor]: Taking taylor expansion of 0 in b 38.700 * [backup-simplify]: Simplify 0 into 0 38.700 * [backup-simplify]: Simplify 1 into 1 38.700 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.701 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.701 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.702 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.702 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.702 * [taylor]: Taking taylor expansion of 1/2 in b 38.702 * [backup-simplify]: Simplify 1/2 into 1/2 38.702 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.702 * [taylor]: Taking taylor expansion of b in b 38.702 * [backup-simplify]: Simplify 0 into 0 38.702 * [backup-simplify]: Simplify 1 into 1 38.702 * [backup-simplify]: Simplify (* 1 1) into 1 38.702 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.703 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.703 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.703 * [backup-simplify]: Simplify 0 into 0 38.703 * [backup-simplify]: Simplify 0 into 0 38.703 * [backup-simplify]: Simplify 0 into 0 38.704 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.704 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.704 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.705 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.705 * [backup-simplify]: Simplify (+ 0 0) into 0 38.705 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.705 * [taylor]: Taking taylor expansion of 0 in b 38.705 * [backup-simplify]: Simplify 0 into 0 38.706 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.706 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.706 * [backup-simplify]: Simplify 0 into 0 38.706 * [backup-simplify]: Simplify 0 into 0 38.706 * [backup-simplify]: Simplify 0 into 0 38.707 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 38.707 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.707 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.707 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.707 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.707 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.707 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.707 * [taylor]: Taking taylor expansion of a in b 38.707 * [backup-simplify]: Simplify a into a 38.707 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.707 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.707 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.707 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.707 * [taylor]: Taking taylor expansion of b in b 38.707 * [backup-simplify]: Simplify 0 into 0 38.707 * [backup-simplify]: Simplify 1 into 1 38.707 * [backup-simplify]: Simplify (* 1 1) into 1 38.708 * [backup-simplify]: Simplify (/ 1 1) into 1 38.708 * [backup-simplify]: Simplify (+ 0 1) into 1 38.708 * [backup-simplify]: Simplify (sqrt 1) into 1 38.708 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.709 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.709 * [backup-simplify]: Simplify (+ 0 0) into 0 38.710 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.710 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.710 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.710 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.710 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.710 * [taylor]: Taking taylor expansion of a in a 38.710 * [backup-simplify]: Simplify 0 into 0 38.710 * [backup-simplify]: Simplify 1 into 1 38.710 * [backup-simplify]: Simplify (* 1 1) into 1 38.710 * [backup-simplify]: Simplify (/ 1 1) into 1 38.710 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.710 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.710 * [taylor]: Taking taylor expansion of b in a 38.710 * [backup-simplify]: Simplify b into b 38.710 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.710 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.711 * [backup-simplify]: Simplify (+ 1 0) into 1 38.711 * [backup-simplify]: Simplify (sqrt 1) into 1 38.711 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.712 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.712 * [backup-simplify]: Simplify (+ 0 0) into 0 38.712 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.712 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.712 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.712 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.712 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.712 * [taylor]: Taking taylor expansion of a in a 38.712 * [backup-simplify]: Simplify 0 into 0 38.712 * [backup-simplify]: Simplify 1 into 1 38.713 * [backup-simplify]: Simplify (* 1 1) into 1 38.713 * [backup-simplify]: Simplify (/ 1 1) into 1 38.713 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.713 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.713 * [taylor]: Taking taylor expansion of b in a 38.713 * [backup-simplify]: Simplify b into b 38.713 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.713 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.713 * [backup-simplify]: Simplify (+ 1 0) into 1 38.714 * [backup-simplify]: Simplify (sqrt 1) into 1 38.714 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.715 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.715 * [backup-simplify]: Simplify (+ 0 0) into 0 38.715 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.715 * [taylor]: Taking taylor expansion of 1 in b 38.715 * [backup-simplify]: Simplify 1 into 1 38.715 * [taylor]: Taking taylor expansion of 0 in b 38.715 * [backup-simplify]: Simplify 0 into 0 38.715 * [backup-simplify]: Simplify 1 into 1 38.716 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.716 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.716 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.717 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.717 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.717 * [taylor]: Taking taylor expansion of 1/2 in b 38.717 * [backup-simplify]: Simplify 1/2 into 1/2 38.717 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.717 * [taylor]: Taking taylor expansion of b in b 38.717 * [backup-simplify]: Simplify 0 into 0 38.717 * [backup-simplify]: Simplify 1 into 1 38.718 * [backup-simplify]: Simplify (* 1 1) into 1 38.718 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.718 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.719 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.719 * [backup-simplify]: Simplify 0 into 0 38.719 * [backup-simplify]: Simplify 0 into 0 38.719 * [backup-simplify]: Simplify 0 into 0 38.720 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.720 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.720 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.720 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.720 * [backup-simplify]: Simplify (+ 0 0) into 0 38.721 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.721 * [taylor]: Taking taylor expansion of 0 in b 38.721 * [backup-simplify]: Simplify 0 into 0 38.722 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.722 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.722 * [backup-simplify]: Simplify 0 into 0 38.723 * [backup-simplify]: Simplify 0 into 0 38.723 * [backup-simplify]: Simplify 0 into 0 38.723 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 38.723 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1) 38.723 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 38.723 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 38.723 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 38.723 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 38.723 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.723 * [taylor]: Taking taylor expansion of a in b 38.723 * [backup-simplify]: Simplify a into a 38.723 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.723 * [taylor]: Taking taylor expansion of b in b 38.723 * [backup-simplify]: Simplify 0 into 0 38.723 * [backup-simplify]: Simplify 1 into 1 38.723 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.723 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 38.723 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 38.723 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 38.723 * [backup-simplify]: Simplify (+ 0 0) into 0 38.723 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 38.724 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.724 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.724 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.724 * [taylor]: Taking taylor expansion of a in a 38.724 * [backup-simplify]: Simplify 0 into 0 38.724 * [backup-simplify]: Simplify 1 into 1 38.724 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.724 * [taylor]: Taking taylor expansion of b in a 38.724 * [backup-simplify]: Simplify b into b 38.724 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.724 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.724 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.724 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.724 * [backup-simplify]: Simplify (+ 0 0) into 0 38.724 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.724 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.724 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.724 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.724 * [taylor]: Taking taylor expansion of a in a 38.724 * [backup-simplify]: Simplify 0 into 0 38.724 * [backup-simplify]: Simplify 1 into 1 38.724 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.724 * [taylor]: Taking taylor expansion of b in a 38.724 * [backup-simplify]: Simplify b into b 38.724 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.724 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.724 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.724 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.725 * [backup-simplify]: Simplify (+ 0 0) into 0 38.725 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.725 * [taylor]: Taking taylor expansion of b in b 38.725 * [backup-simplify]: Simplify 0 into 0 38.725 * [backup-simplify]: Simplify 1 into 1 38.725 * [backup-simplify]: Simplify 0 into 0 38.725 * [taylor]: Taking taylor expansion of 0 in b 38.725 * [backup-simplify]: Simplify 0 into 0 38.725 * [backup-simplify]: Simplify 0 into 0 38.725 * [backup-simplify]: Simplify 1 into 1 38.725 * [backup-simplify]: Simplify (* 1 1) into 1 38.726 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 38.726 * [backup-simplify]: Simplify (+ 1 0) into 1 38.726 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 38.726 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 38.726 * [taylor]: Taking taylor expansion of 1/2 in b 38.726 * [backup-simplify]: Simplify 1/2 into 1/2 38.726 * [taylor]: Taking taylor expansion of b in b 38.726 * [backup-simplify]: Simplify 0 into 0 38.726 * [backup-simplify]: Simplify 1 into 1 38.727 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.727 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.727 * [backup-simplify]: Simplify 0 into 0 38.727 * [backup-simplify]: Simplify 0 into 0 38.727 * [backup-simplify]: Simplify 0 into 0 38.728 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.728 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 38.728 * [backup-simplify]: Simplify (+ 0 0) into 0 38.728 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 38.728 * [taylor]: Taking taylor expansion of 0 in b 38.729 * [backup-simplify]: Simplify 0 into 0 38.729 * [backup-simplify]: Simplify 0 into 0 38.729 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.729 * [backup-simplify]: Simplify 0 into 0 38.729 * [backup-simplify]: Simplify 0 into 0 38.729 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 38.730 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.730 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.730 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.730 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.730 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.730 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.730 * [taylor]: Taking taylor expansion of a in b 38.730 * [backup-simplify]: Simplify a into a 38.730 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.730 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.730 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.730 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.730 * [taylor]: Taking taylor expansion of b in b 38.730 * [backup-simplify]: Simplify 0 into 0 38.730 * [backup-simplify]: Simplify 1 into 1 38.730 * [backup-simplify]: Simplify (* 1 1) into 1 38.731 * [backup-simplify]: Simplify (/ 1 1) into 1 38.731 * [backup-simplify]: Simplify (+ 0 1) into 1 38.732 * [backup-simplify]: Simplify (sqrt 1) into 1 38.732 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.733 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.734 * [backup-simplify]: Simplify (+ 0 0) into 0 38.734 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.734 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.734 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.734 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.735 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.735 * [taylor]: Taking taylor expansion of a in a 38.735 * [backup-simplify]: Simplify 0 into 0 38.735 * [backup-simplify]: Simplify 1 into 1 38.735 * [backup-simplify]: Simplify (* 1 1) into 1 38.736 * [backup-simplify]: Simplify (/ 1 1) into 1 38.736 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.736 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.736 * [taylor]: Taking taylor expansion of b in a 38.736 * [backup-simplify]: Simplify b into b 38.736 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.736 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.736 * [backup-simplify]: Simplify (+ 1 0) into 1 38.737 * [backup-simplify]: Simplify (sqrt 1) into 1 38.737 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.738 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.744 * [backup-simplify]: Simplify (+ 0 0) into 0 38.745 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.745 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.745 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.745 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.745 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.745 * [taylor]: Taking taylor expansion of a in a 38.745 * [backup-simplify]: Simplify 0 into 0 38.745 * [backup-simplify]: Simplify 1 into 1 38.746 * [backup-simplify]: Simplify (* 1 1) into 1 38.746 * [backup-simplify]: Simplify (/ 1 1) into 1 38.746 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.746 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.746 * [taylor]: Taking taylor expansion of b in a 38.746 * [backup-simplify]: Simplify b into b 38.746 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.746 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.747 * [backup-simplify]: Simplify (+ 1 0) into 1 38.747 * [backup-simplify]: Simplify (sqrt 1) into 1 38.748 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.749 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.749 * [backup-simplify]: Simplify (+ 0 0) into 0 38.750 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.750 * [taylor]: Taking taylor expansion of 1 in b 38.750 * [backup-simplify]: Simplify 1 into 1 38.750 * [taylor]: Taking taylor expansion of 0 in b 38.750 * [backup-simplify]: Simplify 0 into 0 38.750 * [backup-simplify]: Simplify 1 into 1 38.751 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.752 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.752 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.753 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.753 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.754 * [taylor]: Taking taylor expansion of 1/2 in b 38.754 * [backup-simplify]: Simplify 1/2 into 1/2 38.754 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.754 * [taylor]: Taking taylor expansion of b in b 38.754 * [backup-simplify]: Simplify 0 into 0 38.754 * [backup-simplify]: Simplify 1 into 1 38.754 * [backup-simplify]: Simplify (* 1 1) into 1 38.755 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.755 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.756 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.756 * [backup-simplify]: Simplify 0 into 0 38.756 * [backup-simplify]: Simplify 0 into 0 38.756 * [backup-simplify]: Simplify 0 into 0 38.757 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.758 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.758 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.759 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.759 * [backup-simplify]: Simplify (+ 0 0) into 0 38.760 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.760 * [taylor]: Taking taylor expansion of 0 in b 38.760 * [backup-simplify]: Simplify 0 into 0 38.761 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.762 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.762 * [backup-simplify]: Simplify 0 into 0 38.762 * [backup-simplify]: Simplify 0 into 0 38.762 * [backup-simplify]: Simplify 0 into 0 38.762 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 38.763 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.763 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.763 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.763 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.763 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.763 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.763 * [taylor]: Taking taylor expansion of a in b 38.763 * [backup-simplify]: Simplify a into a 38.763 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.763 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.763 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.763 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.763 * [taylor]: Taking taylor expansion of b in b 38.763 * [backup-simplify]: Simplify 0 into 0 38.763 * [backup-simplify]: Simplify 1 into 1 38.764 * [backup-simplify]: Simplify (* 1 1) into 1 38.764 * [backup-simplify]: Simplify (/ 1 1) into 1 38.765 * [backup-simplify]: Simplify (+ 0 1) into 1 38.765 * [backup-simplify]: Simplify (sqrt 1) into 1 38.766 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.767 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.767 * [backup-simplify]: Simplify (+ 0 0) into 0 38.768 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.768 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.768 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.768 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.768 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.768 * [taylor]: Taking taylor expansion of a in a 38.768 * [backup-simplify]: Simplify 0 into 0 38.768 * [backup-simplify]: Simplify 1 into 1 38.768 * [backup-simplify]: Simplify (* 1 1) into 1 38.769 * [backup-simplify]: Simplify (/ 1 1) into 1 38.769 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.769 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.769 * [taylor]: Taking taylor expansion of b in a 38.769 * [backup-simplify]: Simplify b into b 38.769 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.769 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.769 * [backup-simplify]: Simplify (+ 1 0) into 1 38.770 * [backup-simplify]: Simplify (sqrt 1) into 1 38.771 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.771 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.772 * [backup-simplify]: Simplify (+ 0 0) into 0 38.773 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.773 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.773 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.773 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.773 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.773 * [taylor]: Taking taylor expansion of a in a 38.773 * [backup-simplify]: Simplify 0 into 0 38.773 * [backup-simplify]: Simplify 1 into 1 38.774 * [backup-simplify]: Simplify (* 1 1) into 1 38.774 * [backup-simplify]: Simplify (/ 1 1) into 1 38.774 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.774 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.774 * [taylor]: Taking taylor expansion of b in a 38.774 * [backup-simplify]: Simplify b into b 38.774 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.774 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.775 * [backup-simplify]: Simplify (+ 1 0) into 1 38.775 * [backup-simplify]: Simplify (sqrt 1) into 1 38.776 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.777 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.777 * [backup-simplify]: Simplify (+ 0 0) into 0 38.778 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.778 * [taylor]: Taking taylor expansion of 1 in b 38.778 * [backup-simplify]: Simplify 1 into 1 38.778 * [taylor]: Taking taylor expansion of 0 in b 38.778 * [backup-simplify]: Simplify 0 into 0 38.778 * [backup-simplify]: Simplify 1 into 1 38.779 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.780 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.780 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.781 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.782 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.782 * [taylor]: Taking taylor expansion of 1/2 in b 38.782 * [backup-simplify]: Simplify 1/2 into 1/2 38.782 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.782 * [taylor]: Taking taylor expansion of b in b 38.782 * [backup-simplify]: Simplify 0 into 0 38.782 * [backup-simplify]: Simplify 1 into 1 38.782 * [backup-simplify]: Simplify (* 1 1) into 1 38.783 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.784 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.784 * [backup-simplify]: Simplify 0 into 0 38.784 * [backup-simplify]: Simplify 0 into 0 38.784 * [backup-simplify]: Simplify 0 into 0 38.785 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.786 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.786 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.787 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.787 * [backup-simplify]: Simplify (+ 0 0) into 0 38.788 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.788 * [taylor]: Taking taylor expansion of 0 in b 38.788 * [backup-simplify]: Simplify 0 into 0 38.789 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.790 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.790 * [backup-simplify]: Simplify 0 into 0 38.790 * [backup-simplify]: Simplify 0 into 0 38.790 * [backup-simplify]: Simplify 0 into 0 38.790 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 38.790 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 2 1) 38.790 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 38.790 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 38.790 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 38.790 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 38.790 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.791 * [taylor]: Taking taylor expansion of a in b 38.791 * [backup-simplify]: Simplify a into a 38.791 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.791 * [taylor]: Taking taylor expansion of b in b 38.791 * [backup-simplify]: Simplify 0 into 0 38.791 * [backup-simplify]: Simplify 1 into 1 38.791 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.791 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 38.791 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 38.791 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 38.791 * [backup-simplify]: Simplify (+ 0 0) into 0 38.792 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 38.792 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.792 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.792 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.792 * [taylor]: Taking taylor expansion of a in a 38.792 * [backup-simplify]: Simplify 0 into 0 38.792 * [backup-simplify]: Simplify 1 into 1 38.792 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.792 * [taylor]: Taking taylor expansion of b in a 38.792 * [backup-simplify]: Simplify b into b 38.792 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.792 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.792 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.792 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.793 * [backup-simplify]: Simplify (+ 0 0) into 0 38.793 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.793 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.793 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.793 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.793 * [taylor]: Taking taylor expansion of a in a 38.793 * [backup-simplify]: Simplify 0 into 0 38.793 * [backup-simplify]: Simplify 1 into 1 38.793 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.793 * [taylor]: Taking taylor expansion of b in a 38.793 * [backup-simplify]: Simplify b into b 38.793 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.793 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.793 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.793 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.794 * [backup-simplify]: Simplify (+ 0 0) into 0 38.794 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.794 * [taylor]: Taking taylor expansion of b in b 38.794 * [backup-simplify]: Simplify 0 into 0 38.794 * [backup-simplify]: Simplify 1 into 1 38.794 * [backup-simplify]: Simplify 0 into 0 38.794 * [taylor]: Taking taylor expansion of 0 in b 38.794 * [backup-simplify]: Simplify 0 into 0 38.794 * [backup-simplify]: Simplify 0 into 0 38.794 * [backup-simplify]: Simplify 1 into 1 38.795 * [backup-simplify]: Simplify (* 1 1) into 1 38.796 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 38.796 * [backup-simplify]: Simplify (+ 1 0) into 1 38.797 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 38.797 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 38.797 * [taylor]: Taking taylor expansion of 1/2 in b 38.797 * [backup-simplify]: Simplify 1/2 into 1/2 38.797 * [taylor]: Taking taylor expansion of b in b 38.797 * [backup-simplify]: Simplify 0 into 0 38.797 * [backup-simplify]: Simplify 1 into 1 38.797 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.798 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.798 * [backup-simplify]: Simplify 0 into 0 38.798 * [backup-simplify]: Simplify 0 into 0 38.799 * [backup-simplify]: Simplify 0 into 0 38.799 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.800 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 38.800 * [backup-simplify]: Simplify (+ 0 0) into 0 38.801 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 38.801 * [taylor]: Taking taylor expansion of 0 in b 38.801 * [backup-simplify]: Simplify 0 into 0 38.801 * [backup-simplify]: Simplify 0 into 0 38.802 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.802 * [backup-simplify]: Simplify 0 into 0 38.802 * [backup-simplify]: Simplify 0 into 0 38.802 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 38.802 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.802 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.802 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.802 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.802 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.802 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.803 * [taylor]: Taking taylor expansion of a in b 38.803 * [backup-simplify]: Simplify a into a 38.803 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.803 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.803 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.803 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.803 * [taylor]: Taking taylor expansion of b in b 38.803 * [backup-simplify]: Simplify 0 into 0 38.803 * [backup-simplify]: Simplify 1 into 1 38.803 * [backup-simplify]: Simplify (* 1 1) into 1 38.804 * [backup-simplify]: Simplify (/ 1 1) into 1 38.804 * [backup-simplify]: Simplify (+ 0 1) into 1 38.804 * [backup-simplify]: Simplify (sqrt 1) into 1 38.805 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.806 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.806 * [backup-simplify]: Simplify (+ 0 0) into 0 38.807 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.807 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.807 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.807 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.807 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.807 * [taylor]: Taking taylor expansion of a in a 38.807 * [backup-simplify]: Simplify 0 into 0 38.807 * [backup-simplify]: Simplify 1 into 1 38.808 * [backup-simplify]: Simplify (* 1 1) into 1 38.808 * [backup-simplify]: Simplify (/ 1 1) into 1 38.808 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.808 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.808 * [taylor]: Taking taylor expansion of b in a 38.808 * [backup-simplify]: Simplify b into b 38.808 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.808 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.809 * [backup-simplify]: Simplify (+ 1 0) into 1 38.809 * [backup-simplify]: Simplify (sqrt 1) into 1 38.810 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.811 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.811 * [backup-simplify]: Simplify (+ 0 0) into 0 38.812 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.812 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.812 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.812 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.812 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.812 * [taylor]: Taking taylor expansion of a in a 38.812 * [backup-simplify]: Simplify 0 into 0 38.812 * [backup-simplify]: Simplify 1 into 1 38.813 * [backup-simplify]: Simplify (* 1 1) into 1 38.813 * [backup-simplify]: Simplify (/ 1 1) into 1 38.813 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.813 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.813 * [taylor]: Taking taylor expansion of b in a 38.813 * [backup-simplify]: Simplify b into b 38.813 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.813 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.814 * [backup-simplify]: Simplify (+ 1 0) into 1 38.814 * [backup-simplify]: Simplify (sqrt 1) into 1 38.815 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.816 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.816 * [backup-simplify]: Simplify (+ 0 0) into 0 38.817 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.817 * [taylor]: Taking taylor expansion of 1 in b 38.817 * [backup-simplify]: Simplify 1 into 1 38.817 * [taylor]: Taking taylor expansion of 0 in b 38.817 * [backup-simplify]: Simplify 0 into 0 38.817 * [backup-simplify]: Simplify 1 into 1 38.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.819 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.819 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.820 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.820 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.820 * [taylor]: Taking taylor expansion of 1/2 in b 38.820 * [backup-simplify]: Simplify 1/2 into 1/2 38.820 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.821 * [taylor]: Taking taylor expansion of b in b 38.821 * [backup-simplify]: Simplify 0 into 0 38.821 * [backup-simplify]: Simplify 1 into 1 38.821 * [backup-simplify]: Simplify (* 1 1) into 1 38.821 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.822 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.823 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.823 * [backup-simplify]: Simplify 0 into 0 38.823 * [backup-simplify]: Simplify 0 into 0 38.823 * [backup-simplify]: Simplify 0 into 0 38.825 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.826 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.826 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.826 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.827 * [backup-simplify]: Simplify (+ 0 0) into 0 38.827 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.827 * [taylor]: Taking taylor expansion of 0 in b 38.827 * [backup-simplify]: Simplify 0 into 0 38.828 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.829 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.829 * [backup-simplify]: Simplify 0 into 0 38.829 * [backup-simplify]: Simplify 0 into 0 38.829 * [backup-simplify]: Simplify 0 into 0 38.830 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 38.830 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.830 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.830 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.830 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.830 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.830 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.830 * [taylor]: Taking taylor expansion of a in b 38.830 * [backup-simplify]: Simplify a into a 38.830 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.830 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.830 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.830 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.830 * [taylor]: Taking taylor expansion of b in b 38.830 * [backup-simplify]: Simplify 0 into 0 38.830 * [backup-simplify]: Simplify 1 into 1 38.831 * [backup-simplify]: Simplify (* 1 1) into 1 38.831 * [backup-simplify]: Simplify (/ 1 1) into 1 38.832 * [backup-simplify]: Simplify (+ 0 1) into 1 38.833 * [backup-simplify]: Simplify (sqrt 1) into 1 38.833 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.834 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.834 * [backup-simplify]: Simplify (+ 0 0) into 0 38.835 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.835 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.835 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.835 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.835 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.835 * [taylor]: Taking taylor expansion of a in a 38.835 * [backup-simplify]: Simplify 0 into 0 38.835 * [backup-simplify]: Simplify 1 into 1 38.836 * [backup-simplify]: Simplify (* 1 1) into 1 38.836 * [backup-simplify]: Simplify (/ 1 1) into 1 38.836 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.836 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.836 * [taylor]: Taking taylor expansion of b in a 38.836 * [backup-simplify]: Simplify b into b 38.836 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.836 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.837 * [backup-simplify]: Simplify (+ 1 0) into 1 38.837 * [backup-simplify]: Simplify (sqrt 1) into 1 38.837 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.838 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.838 * [backup-simplify]: Simplify (+ 0 0) into 0 38.838 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.838 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.839 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.839 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.839 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.839 * [taylor]: Taking taylor expansion of a in a 38.839 * [backup-simplify]: Simplify 0 into 0 38.839 * [backup-simplify]: Simplify 1 into 1 38.839 * [backup-simplify]: Simplify (* 1 1) into 1 38.839 * [backup-simplify]: Simplify (/ 1 1) into 1 38.839 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.839 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.839 * [taylor]: Taking taylor expansion of b in a 38.839 * [backup-simplify]: Simplify b into b 38.839 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.839 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.840 * [backup-simplify]: Simplify (+ 1 0) into 1 38.840 * [backup-simplify]: Simplify (sqrt 1) into 1 38.840 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.841 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.841 * [backup-simplify]: Simplify (+ 0 0) into 0 38.841 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.841 * [taylor]: Taking taylor expansion of 1 in b 38.841 * [backup-simplify]: Simplify 1 into 1 38.841 * [taylor]: Taking taylor expansion of 0 in b 38.841 * [backup-simplify]: Simplify 0 into 0 38.841 * [backup-simplify]: Simplify 1 into 1 38.842 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.843 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.843 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.843 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.843 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.843 * [taylor]: Taking taylor expansion of 1/2 in b 38.843 * [backup-simplify]: Simplify 1/2 into 1/2 38.844 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.844 * [taylor]: Taking taylor expansion of b in b 38.844 * [backup-simplify]: Simplify 0 into 0 38.844 * [backup-simplify]: Simplify 1 into 1 38.844 * [backup-simplify]: Simplify (* 1 1) into 1 38.844 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.844 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.845 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.845 * [backup-simplify]: Simplify 0 into 0 38.845 * [backup-simplify]: Simplify 0 into 0 38.845 * [backup-simplify]: Simplify 0 into 0 38.846 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.846 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.846 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.846 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.847 * [backup-simplify]: Simplify (+ 0 0) into 0 38.847 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.847 * [taylor]: Taking taylor expansion of 0 in b 38.847 * [backup-simplify]: Simplify 0 into 0 38.848 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.848 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.848 * [backup-simplify]: Simplify 0 into 0 38.848 * [backup-simplify]: Simplify 0 into 0 38.848 * [backup-simplify]: Simplify 0 into 0 38.848 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 38.848 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1 1) 38.849 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 38.849 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 38.849 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 38.849 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 38.849 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.849 * [taylor]: Taking taylor expansion of a in b 38.849 * [backup-simplify]: Simplify a into a 38.849 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.849 * [taylor]: Taking taylor expansion of b in b 38.849 * [backup-simplify]: Simplify 0 into 0 38.849 * [backup-simplify]: Simplify 1 into 1 38.849 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.849 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 38.849 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 38.849 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 38.849 * [backup-simplify]: Simplify (+ 0 0) into 0 38.849 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 38.849 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.849 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.849 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.849 * [taylor]: Taking taylor expansion of a in a 38.849 * [backup-simplify]: Simplify 0 into 0 38.849 * [backup-simplify]: Simplify 1 into 1 38.849 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.849 * [taylor]: Taking taylor expansion of b in a 38.849 * [backup-simplify]: Simplify b into b 38.849 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.849 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.850 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.850 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.850 * [backup-simplify]: Simplify (+ 0 0) into 0 38.850 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.850 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 38.850 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 38.850 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.850 * [taylor]: Taking taylor expansion of a in a 38.850 * [backup-simplify]: Simplify 0 into 0 38.850 * [backup-simplify]: Simplify 1 into 1 38.850 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.850 * [taylor]: Taking taylor expansion of b in a 38.850 * [backup-simplify]: Simplify b into b 38.850 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.850 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 38.850 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 38.850 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.851 * [backup-simplify]: Simplify (+ 0 0) into 0 38.851 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 38.851 * [taylor]: Taking taylor expansion of b in b 38.851 * [backup-simplify]: Simplify 0 into 0 38.851 * [backup-simplify]: Simplify 1 into 1 38.851 * [backup-simplify]: Simplify 0 into 0 38.851 * [taylor]: Taking taylor expansion of 0 in b 38.851 * [backup-simplify]: Simplify 0 into 0 38.851 * [backup-simplify]: Simplify 0 into 0 38.851 * [backup-simplify]: Simplify 1 into 1 38.851 * [backup-simplify]: Simplify (* 1 1) into 1 38.851 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 38.852 * [backup-simplify]: Simplify (+ 1 0) into 1 38.852 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 38.852 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 38.852 * [taylor]: Taking taylor expansion of 1/2 in b 38.852 * [backup-simplify]: Simplify 1/2 into 1/2 38.852 * [taylor]: Taking taylor expansion of b in b 38.852 * [backup-simplify]: Simplify 0 into 0 38.852 * [backup-simplify]: Simplify 1 into 1 38.852 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.853 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.853 * [backup-simplify]: Simplify 0 into 0 38.853 * [backup-simplify]: Simplify 0 into 0 38.853 * [backup-simplify]: Simplify 0 into 0 38.853 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.854 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 38.854 * [backup-simplify]: Simplify (+ 0 0) into 0 38.854 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 38.854 * [taylor]: Taking taylor expansion of 0 in b 38.854 * [backup-simplify]: Simplify 0 into 0 38.854 * [backup-simplify]: Simplify 0 into 0 38.855 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.855 * [backup-simplify]: Simplify 0 into 0 38.855 * [backup-simplify]: Simplify 0 into 0 38.855 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 38.855 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.855 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.855 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.855 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.855 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.855 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.855 * [taylor]: Taking taylor expansion of a in b 38.855 * [backup-simplify]: Simplify a into a 38.855 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.855 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.855 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.856 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.856 * [taylor]: Taking taylor expansion of b in b 38.856 * [backup-simplify]: Simplify 0 into 0 38.856 * [backup-simplify]: Simplify 1 into 1 38.856 * [backup-simplify]: Simplify (* 1 1) into 1 38.856 * [backup-simplify]: Simplify (/ 1 1) into 1 38.856 * [backup-simplify]: Simplify (+ 0 1) into 1 38.857 * [backup-simplify]: Simplify (sqrt 1) into 1 38.857 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.857 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.858 * [backup-simplify]: Simplify (+ 0 0) into 0 38.858 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.858 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.858 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.858 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.858 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.858 * [taylor]: Taking taylor expansion of a in a 38.858 * [backup-simplify]: Simplify 0 into 0 38.858 * [backup-simplify]: Simplify 1 into 1 38.859 * [backup-simplify]: Simplify (* 1 1) into 1 38.859 * [backup-simplify]: Simplify (/ 1 1) into 1 38.859 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.859 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.859 * [taylor]: Taking taylor expansion of b in a 38.859 * [backup-simplify]: Simplify b into b 38.859 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.859 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.859 * [backup-simplify]: Simplify (+ 1 0) into 1 38.859 * [backup-simplify]: Simplify (sqrt 1) into 1 38.860 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.860 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.861 * [backup-simplify]: Simplify (+ 0 0) into 0 38.861 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.861 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.861 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.861 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.861 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.861 * [taylor]: Taking taylor expansion of a in a 38.861 * [backup-simplify]: Simplify 0 into 0 38.861 * [backup-simplify]: Simplify 1 into 1 38.862 * [backup-simplify]: Simplify (* 1 1) into 1 38.862 * [backup-simplify]: Simplify (/ 1 1) into 1 38.862 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.862 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.862 * [taylor]: Taking taylor expansion of b in a 38.862 * [backup-simplify]: Simplify b into b 38.862 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.862 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.863 * [backup-simplify]: Simplify (+ 1 0) into 1 38.863 * [backup-simplify]: Simplify (sqrt 1) into 1 38.864 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.865 * [backup-simplify]: Simplify (+ 0 0) into 0 38.866 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.866 * [taylor]: Taking taylor expansion of 1 in b 38.866 * [backup-simplify]: Simplify 1 into 1 38.866 * [taylor]: Taking taylor expansion of 0 in b 38.866 * [backup-simplify]: Simplify 0 into 0 38.866 * [backup-simplify]: Simplify 1 into 1 38.867 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.868 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.868 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.869 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.869 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.869 * [taylor]: Taking taylor expansion of 1/2 in b 38.869 * [backup-simplify]: Simplify 1/2 into 1/2 38.869 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.869 * [taylor]: Taking taylor expansion of b in b 38.869 * [backup-simplify]: Simplify 0 into 0 38.869 * [backup-simplify]: Simplify 1 into 1 38.870 * [backup-simplify]: Simplify (* 1 1) into 1 38.870 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.871 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.872 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.872 * [backup-simplify]: Simplify 0 into 0 38.872 * [backup-simplify]: Simplify 0 into 0 38.872 * [backup-simplify]: Simplify 0 into 0 38.873 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.874 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.874 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.875 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.875 * [backup-simplify]: Simplify (+ 0 0) into 0 38.876 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.876 * [taylor]: Taking taylor expansion of 0 in b 38.876 * [backup-simplify]: Simplify 0 into 0 38.877 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.878 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.878 * [backup-simplify]: Simplify 0 into 0 38.878 * [backup-simplify]: Simplify 0 into 0 38.878 * [backup-simplify]: Simplify 0 into 0 38.878 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 38.878 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 38.878 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 38.878 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 38.878 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 38.878 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 38.878 * [taylor]: Taking taylor expansion of (pow a 2) in b 38.879 * [taylor]: Taking taylor expansion of a in b 38.879 * [backup-simplify]: Simplify a into a 38.879 * [backup-simplify]: Simplify (* a a) into (pow a 2) 38.879 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 38.879 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 38.879 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.879 * [taylor]: Taking taylor expansion of b in b 38.879 * [backup-simplify]: Simplify 0 into 0 38.879 * [backup-simplify]: Simplify 1 into 1 38.879 * [backup-simplify]: Simplify (* 1 1) into 1 38.880 * [backup-simplify]: Simplify (/ 1 1) into 1 38.880 * [backup-simplify]: Simplify (+ 0 1) into 1 38.880 * [backup-simplify]: Simplify (sqrt 1) into 1 38.881 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.888 * [backup-simplify]: Simplify (+ 0 0) into 0 38.889 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.889 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.889 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.889 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.889 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.889 * [taylor]: Taking taylor expansion of a in a 38.889 * [backup-simplify]: Simplify 0 into 0 38.889 * [backup-simplify]: Simplify 1 into 1 38.890 * [backup-simplify]: Simplify (* 1 1) into 1 38.890 * [backup-simplify]: Simplify (/ 1 1) into 1 38.890 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.890 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.890 * [taylor]: Taking taylor expansion of b in a 38.890 * [backup-simplify]: Simplify b into b 38.890 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.890 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.891 * [backup-simplify]: Simplify (+ 1 0) into 1 38.891 * [backup-simplify]: Simplify (sqrt 1) into 1 38.892 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.893 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.893 * [backup-simplify]: Simplify (+ 0 0) into 0 38.894 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.894 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 38.894 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 38.894 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 38.894 * [taylor]: Taking taylor expansion of (pow a 2) in a 38.894 * [taylor]: Taking taylor expansion of a in a 38.894 * [backup-simplify]: Simplify 0 into 0 38.894 * [backup-simplify]: Simplify 1 into 1 38.894 * [backup-simplify]: Simplify (* 1 1) into 1 38.895 * [backup-simplify]: Simplify (/ 1 1) into 1 38.895 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 38.895 * [taylor]: Taking taylor expansion of (pow b 2) in a 38.895 * [taylor]: Taking taylor expansion of b in a 38.895 * [backup-simplify]: Simplify b into b 38.895 * [backup-simplify]: Simplify (* b b) into (pow b 2) 38.895 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 38.895 * [backup-simplify]: Simplify (+ 1 0) into 1 38.896 * [backup-simplify]: Simplify (sqrt 1) into 1 38.896 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.897 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 38.897 * [backup-simplify]: Simplify (+ 0 0) into 0 38.898 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 38.898 * [taylor]: Taking taylor expansion of 1 in b 38.898 * [backup-simplify]: Simplify 1 into 1 38.898 * [taylor]: Taking taylor expansion of 0 in b 38.898 * [backup-simplify]: Simplify 0 into 0 38.898 * [backup-simplify]: Simplify 1 into 1 38.899 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.900 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.901 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 38.902 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 38.902 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 38.902 * [taylor]: Taking taylor expansion of 1/2 in b 38.902 * [backup-simplify]: Simplify 1/2 into 1/2 38.902 * [taylor]: Taking taylor expansion of (pow b 2) in b 38.902 * [taylor]: Taking taylor expansion of b in b 38.902 * [backup-simplify]: Simplify 0 into 0 38.902 * [backup-simplify]: Simplify 1 into 1 38.902 * [backup-simplify]: Simplify (* 1 1) into 1 38.903 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 38.904 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 38.904 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 38.904 * [backup-simplify]: Simplify 0 into 0 38.904 * [backup-simplify]: Simplify 0 into 0 38.905 * [backup-simplify]: Simplify 0 into 0 38.906 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 38.906 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.907 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 38.907 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 38.907 * [backup-simplify]: Simplify (+ 0 0) into 0 38.908 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 38.908 * [taylor]: Taking taylor expansion of 0 in b 38.908 * [backup-simplify]: Simplify 0 into 0 38.909 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 38.910 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 38.910 * [backup-simplify]: Simplify 0 into 0 38.910 * [backup-simplify]: Simplify 0 into 0 38.910 * [backup-simplify]: Simplify 0 into 0 38.910 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 38.910 * * * [progress]: simplifying candidates 38.910 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 38.911 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 38.911 * * [simplify]: iters left: 6 (7 enodes) 38.914 * * [simplify]: iters left: 5 (24 enodes) 38.920 * * [simplify]: iters left: 4 (26 enodes) 38.927 * * [simplify]: Extracting #0: cost 1 inf + 0 38.927 * * [simplify]: Extracting #1: cost 3 inf + 0 38.927 * * [simplify]: Extracting #2: cost 7 inf + 0 38.927 * * [simplify]: Extracting #3: cost 8 inf + 2 38.927 * * [simplify]: Extracting #4: cost 6 inf + 268 38.928 * * [simplify]: Extracting #5: cost 0 inf + 728 38.928 * [simplify]: Simplified to (expm1 (hypot a b)) 38.928 * [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)) 38.928 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 38.929 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 38.929 * * [simplify]: iters left: 6 (7 enodes) 38.932 * * [simplify]: iters left: 5 (24 enodes) 38.939 * * [simplify]: iters left: 4 (26 enodes) 38.946 * * [simplify]: Extracting #0: cost 1 inf + 0 38.946 * * [simplify]: Extracting #1: cost 3 inf + 0 38.946 * * [simplify]: Extracting #2: cost 7 inf + 0 38.946 * * [simplify]: Extracting #3: cost 8 inf + 2 38.946 * * [simplify]: Extracting #4: cost 6 inf + 288 38.947 * * [simplify]: Extracting #5: cost 0 inf + 768 38.947 * [simplify]: Simplified to (log1p (hypot a b)) 38.947 * [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)) 38.947 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 38.947 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 38.948 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 38.948 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 38.948 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 38.948 * * [simplify]: iters left: 6 (7 enodes) 38.951 * * [simplify]: iters left: 5 (24 enodes) 38.958 * * [simplify]: iters left: 4 (26 enodes) 38.965 * * [simplify]: Extracting #0: cost 1 inf + 0 38.965 * * [simplify]: Extracting #1: cost 3 inf + 0 38.965 * * [simplify]: Extracting #2: cost 7 inf + 0 38.965 * * [simplify]: Extracting #3: cost 8 inf + 2 38.965 * * [simplify]: Extracting #4: cost 6 inf + 268 38.965 * * [simplify]: Extracting #5: cost 0 inf + 728 38.966 * [simplify]: Simplified to (log (hypot a b)) 38.966 * [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)) 38.966 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 38.966 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 38.966 * * [simplify]: iters left: 6 (7 enodes) 38.970 * * [simplify]: iters left: 5 (24 enodes) 38.977 * * [simplify]: iters left: 4 (26 enodes) 38.983 * * [simplify]: Extracting #0: cost 1 inf + 0 38.984 * * [simplify]: Extracting #1: cost 3 inf + 0 38.984 * * [simplify]: Extracting #2: cost 7 inf + 0 38.984 * * [simplify]: Extracting #3: cost 8 inf + 2 38.984 * * [simplify]: Extracting #4: cost 6 inf + 268 38.984 * * [simplify]: Extracting #5: cost 0 inf + 728 38.984 * [simplify]: Simplified to (exp (hypot a b)) 38.985 * [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)) 38.985 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 38.985 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 38.985 * * [simplify]: iters left: 6 (8 enodes) 38.989 * * [simplify]: iters left: 5 (27 enodes) 38.995 * * [simplify]: iters left: 4 (29 enodes) 38.999 * * [simplify]: Extracting #0: cost 1 inf + 0 38.999 * * [simplify]: Extracting #1: cost 3 inf + 0 38.999 * * [simplify]: Extracting #2: cost 5 inf + 0 38.999 * * [simplify]: Extracting #3: cost 9 inf + 0 38.999 * * [simplify]: Extracting #4: cost 10 inf + 2 38.999 * * [simplify]: Extracting #5: cost 5 inf + 529 38.999 * * [simplify]: Extracting #6: cost 1 inf + 925 38.999 * * [simplify]: Extracting #7: cost 0 inf + 1102 39.000 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 39.000 * [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)) 39.000 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 39.000 * * [simplify]: iters left: 6 (7 enodes) 39.002 * * [simplify]: iters left: 5 (24 enodes) 39.006 * * [simplify]: iters left: 4 (26 enodes) 39.009 * * [simplify]: Extracting #0: cost 1 inf + 0 39.009 * * [simplify]: Extracting #1: cost 3 inf + 0 39.009 * * [simplify]: Extracting #2: cost 7 inf + 0 39.009 * * [simplify]: Extracting #3: cost 8 inf + 2 39.009 * * [simplify]: Extracting #4: cost 6 inf + 278 39.009 * * [simplify]: Extracting #5: cost 0 inf + 748 39.010 * [simplify]: Simplified to (cbrt (hypot a b)) 39.010 * [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)) 39.010 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 39.010 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 39.011 * * [simplify]: iters left: 6 (8 enodes) 39.013 * * [simplify]: iters left: 5 (27 enodes) 39.016 * * [simplify]: iters left: 4 (40 enodes) 39.025 * * [simplify]: iters left: 3 (67 enodes) 39.036 * * [simplify]: iters left: 2 (93 enodes) 39.049 * * [simplify]: iters left: 1 (121 enodes) 39.071 * * [simplify]: Extracting #0: cost 1 inf + 0 39.072 * * [simplify]: Extracting #1: cost 17 inf + 0 39.072 * * [simplify]: Extracting #2: cost 28 inf + 44 39.072 * * [simplify]: Extracting #3: cost 25 inf + 282 39.073 * * [simplify]: Extracting #4: cost 9 inf + 3024 39.074 * * [simplify]: Extracting #5: cost 2 inf + 4713 39.074 * * [simplify]: Extracting #6: cost 0 inf + 5751 39.075 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 39.075 * [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)) 39.075 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 39.076 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 39.076 * * [simplify]: iters left: 6 (8 enodes) 39.078 * * [simplify]: iters left: 5 (27 enodes) 39.081 * * [simplify]: iters left: 4 (28 enodes) 39.084 * * [simplify]: Extracting #0: cost 1 inf + 0 39.084 * * [simplify]: Extracting #1: cost 4 inf + 0 39.084 * * [simplify]: Extracting #2: cost 7 inf + 0 39.085 * * [simplify]: Extracting #3: cost 12 inf + 0 39.085 * * [simplify]: Extracting #4: cost 12 inf + 2 39.085 * * [simplify]: Extracting #5: cost 10 inf + 84 39.085 * * [simplify]: Extracting #6: cost 4 inf + 754 39.085 * * [simplify]: Extracting #7: cost 0 inf + 1582 39.085 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 39.085 * [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)) 39.086 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 39.086 * * [simplify]: iters left: 6 (7 enodes) 39.087 * * [simplify]: iters left: 5 (23 enodes) 39.090 * * [simplify]: iters left: 4 (24 enodes) 39.093 * * [simplify]: Extracting #0: cost 1 inf + 0 39.093 * * [simplify]: Extracting #1: cost 3 inf + 0 39.093 * * [simplify]: Extracting #2: cost 5 inf + 0 39.093 * * [simplify]: Extracting #3: cost 10 inf + 0 39.094 * * [simplify]: Extracting #4: cost 10 inf + 2 39.094 * * [simplify]: Extracting #5: cost 1 inf + 931 39.094 * * [simplify]: Extracting #6: cost 0 inf + 1148 39.094 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 39.094 * [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)) 39.094 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 39.095 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 39.095 * * [simplify]: iters left: 6 (7 enodes) 39.096 * * [simplify]: iters left: 5 (24 enodes) 39.102 * * [simplify]: iters left: 4 (26 enodes) 39.105 * * [simplify]: Extracting #0: cost 1 inf + 0 39.105 * * [simplify]: Extracting #1: cost 3 inf + 0 39.105 * * [simplify]: Extracting #2: cost 7 inf + 0 39.105 * * [simplify]: Extracting #3: cost 8 inf + 2 39.105 * * [simplify]: Extracting #4: cost 6 inf + 238 39.106 * * [simplify]: Extracting #5: cost 0 inf + 668 39.106 * [simplify]: Simplified to (sqrt (hypot a b)) 39.106 * [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)) 39.106 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 39.107 * * [simplify]: iters left: 6 (7 enodes) 39.110 * * [simplify]: iters left: 5 (24 enodes) 39.116 * * [simplify]: iters left: 4 (26 enodes) 39.122 * * [simplify]: Extracting #0: cost 1 inf + 0 39.122 * * [simplify]: Extracting #1: cost 3 inf + 0 39.122 * * [simplify]: Extracting #2: cost 7 inf + 0 39.122 * * [simplify]: Extracting #3: cost 8 inf + 2 39.122 * * [simplify]: Extracting #4: cost 6 inf + 238 39.122 * * [simplify]: Extracting #5: cost 0 inf + 668 39.122 * [simplify]: Simplified to (sqrt (hypot a b)) 39.122 * [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)) 39.123 * * * * [progress]: [ 12 / 88 ] simplifiying candidate # 39.123 * [simplify]: Simplifying (sqrt 1) 39.123 * * [simplify]: iters left: 1 (2 enodes) 39.126 * * [simplify]: Extracting #0: cost 1 inf + 0 39.126 * * [simplify]: Extracting #1: cost 0 inf + 1 39.126 * [simplify]: Simplified to 1 39.126 * [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)) 39.126 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 39.126 * * [simplify]: iters left: 5 (6 enodes) 39.127 * * [simplify]: iters left: 4 (21 enodes) 39.130 * * [simplify]: iters left: 3 (23 enodes) 39.133 * * [simplify]: Extracting #0: cost 1 inf + 0 39.133 * * [simplify]: Extracting #1: cost 5 inf + 0 39.133 * * [simplify]: Extracting #2: cost 6 inf + 2 39.133 * * [simplify]: Extracting #3: cost 2 inf + 392 39.133 * * [simplify]: Extracting #4: cost 0 inf + 474 39.133 * [simplify]: Simplified to (hypot a b) 39.133 * [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)) 39.134 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 39.134 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 39.134 * * [simplify]: iters left: 6 (9 enodes) 39.137 * * [simplify]: iters left: 5 (45 enodes) 39.149 * * [simplify]: iters left: 4 (116 enodes) 39.188 * * [simplify]: iters left: 3 (219 enodes) 39.242 * * [simplify]: iters left: 2 (423 enodes) 39.415 * * [simplify]: Extracting #0: cost 1 inf + 0 39.415 * * [simplify]: Extracting #1: cost 7 inf + 0 39.416 * * [simplify]: Extracting #2: cost 42 inf + 0 39.416 * * [simplify]: Extracting #3: cost 132 inf + 460 39.418 * * [simplify]: Extracting #4: cost 158 inf + 6738 39.421 * * [simplify]: Extracting #5: cost 63 inf + 40644 39.432 * * [simplify]: Extracting #6: cost 4 inf + 68670 39.443 * * [simplify]: Extracting #7: cost 0 inf + 69962 39.455 * * [simplify]: Extracting #8: cost 0 inf + 69922 39.467 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 39.467 * [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)) 39.468 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 39.468 * * [simplify]: iters left: 6 (10 enodes) 39.474 * * [simplify]: iters left: 5 (54 enodes) 39.486 * * [simplify]: iters left: 4 (130 enodes) 39.531 * * [simplify]: iters left: 3 (292 enodes) 39.657 * * [simplify]: Extracting #0: cost 1 inf + 0 39.657 * * [simplify]: Extracting #1: cost 3 inf + 0 39.657 * * [simplify]: Extracting #2: cost 40 inf + 0 39.658 * * [simplify]: Extracting #3: cost 96 inf + 536 39.663 * * [simplify]: Extracting #4: cost 40 inf + 8183 39.672 * * [simplify]: Extracting #5: cost 11 inf + 12381 39.681 * * [simplify]: Extracting #6: cost 4 inf + 13734 39.690 * * [simplify]: Extracting #7: cost 0 inf + 14662 39.699 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 39.699 * [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)) 39.699 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 39.700 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 39.700 * * [simplify]: iters left: 6 (8 enodes) 39.704 * * [simplify]: iters left: 5 (38 enodes) 39.718 * * [simplify]: iters left: 4 (72 enodes) 39.746 * * [simplify]: iters left: 3 (135 enodes) 39.807 * * [simplify]: iters left: 2 (298 enodes) 40.026 * * [simplify]: Extracting #0: cost 1 inf + 0 40.026 * * [simplify]: Extracting #1: cost 3 inf + 0 40.026 * * [simplify]: Extracting #2: cost 70 inf + 0 40.027 * * [simplify]: Extracting #3: cost 186 inf + 286 40.029 * * [simplify]: Extracting #4: cost 150 inf + 7186 40.042 * * [simplify]: Extracting #5: cost 35 inf + 27843 40.058 * * [simplify]: Extracting #6: cost 3 inf + 34589 40.075 * * [simplify]: Extracting #7: cost 0 inf + 35476 40.084 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 40.085 * [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)) 40.085 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 40.085 * * [simplify]: iters left: 5 (6 enodes) 40.087 * * [simplify]: iters left: 4 (24 enodes) 40.090 * * [simplify]: iters left: 3 (37 enodes) 40.099 * * [simplify]: iters left: 2 (56 enodes) 40.108 * * [simplify]: iters left: 1 (103 enodes) 40.147 * * [simplify]: Extracting #0: cost 1 inf + 0 40.147 * * [simplify]: Extracting #1: cost 3 inf + 0 40.147 * * [simplify]: Extracting #2: cost 35 inf + 0 40.147 * * [simplify]: Extracting #3: cost 40 inf + 413 40.149 * * [simplify]: Extracting #4: cost 6 inf + 4597 40.152 * * [simplify]: Extracting #5: cost 0 inf + 5448 40.155 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 40.155 * [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)) 40.155 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 40.156 * [simplify]: Simplifying (/ 1 2) 40.156 * * [simplify]: iters left: 2 (3 enodes) 40.159 * * [simplify]: iters left: 1 (12 enodes) 40.163 * * [simplify]: Extracting #0: cost 1 inf + 0 40.163 * * [simplify]: Extracting #1: cost 0 inf + 1 40.163 * [simplify]: Simplified to 1/2 40.163 * [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)) 40.163 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 40.163 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 40.163 * * [simplify]: iters left: 6 (7 enodes) 40.165 * * [simplify]: iters left: 5 (24 enodes) 40.168 * * [simplify]: iters left: 4 (26 enodes) 40.171 * * [simplify]: Extracting #0: cost 1 inf + 0 40.171 * * [simplify]: Extracting #1: cost 3 inf + 0 40.171 * * [simplify]: Extracting #2: cost 7 inf + 0 40.171 * * [simplify]: Extracting #3: cost 8 inf + 2 40.171 * * [simplify]: Extracting #4: cost 6 inf + 238 40.172 * * [simplify]: Extracting #5: cost 0 inf + 668 40.172 * [simplify]: Simplified to (sqrt (hypot a b)) 40.172 * [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)) 40.172 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 40.172 * * [simplify]: iters left: 6 (7 enodes) 40.174 * * [simplify]: iters left: 5 (24 enodes) 40.177 * * [simplify]: iters left: 4 (26 enodes) 40.180 * * [simplify]: Extracting #0: cost 1 inf + 0 40.180 * * [simplify]: Extracting #1: cost 3 inf + 0 40.180 * * [simplify]: Extracting #2: cost 7 inf + 0 40.180 * * [simplify]: Extracting #3: cost 8 inf + 2 40.180 * * [simplify]: Extracting #4: cost 6 inf + 238 40.180 * * [simplify]: Extracting #5: cost 0 inf + 668 40.180 * [simplify]: Simplified to (sqrt (hypot a b)) 40.180 * [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)) 40.181 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 40.181 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 40.181 * * * * [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))> 40.181 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 40.181 * * [simplify]: iters left: 6 (7 enodes) 40.182 * * [simplify]: iters left: 5 (21 enodes) 40.185 * * [simplify]: iters left: 4 (23 enodes) 40.191 * * [simplify]: Extracting #0: cost 1 inf + 0 40.191 * * [simplify]: Extracting #1: cost 2 inf + 0 40.191 * * [simplify]: Extracting #2: cost 5 inf + 0 40.191 * * [simplify]: Extracting #3: cost 6 inf + 2 40.192 * * [simplify]: Extracting #4: cost 2 inf + 392 40.192 * * [simplify]: Extracting #5: cost 0 inf + 474 40.192 * [simplify]: Simplified to (real->posit16 (hypot a b)) 40.192 * [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)) 40.192 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 40.193 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 40.193 * * [simplify]: iters left: 6 (7 enodes) 40.196 * * [simplify]: iters left: 5 (24 enodes) 40.203 * * [simplify]: iters left: 4 (26 enodes) 40.210 * * [simplify]: Extracting #0: cost 1 inf + 0 40.210 * * [simplify]: Extracting #1: cost 3 inf + 0 40.210 * * [simplify]: Extracting #2: cost 7 inf + 0 40.210 * * [simplify]: Extracting #3: cost 8 inf + 2 40.210 * * [simplify]: Extracting #4: cost 6 inf + 268 40.210 * * [simplify]: Extracting #5: cost 0 inf + 728 40.211 * [simplify]: Simplified to (expm1 (hypot a b)) 40.211 * [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)) 40.211 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 40.211 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 40.212 * * [simplify]: iters left: 6 (7 enodes) 40.215 * * [simplify]: iters left: 5 (24 enodes) 40.219 * * [simplify]: iters left: 4 (26 enodes) 40.222 * * [simplify]: Extracting #0: cost 1 inf + 0 40.222 * * [simplify]: Extracting #1: cost 3 inf + 0 40.222 * * [simplify]: Extracting #2: cost 7 inf + 0 40.222 * * [simplify]: Extracting #3: cost 8 inf + 2 40.223 * * [simplify]: Extracting #4: cost 6 inf + 288 40.223 * * [simplify]: Extracting #5: cost 0 inf + 768 40.223 * [simplify]: Simplified to (log1p (hypot a b)) 40.223 * [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)) 40.223 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 40.223 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 40.223 * * * * [progress]: [ 24 / 88 ] simplifiying candidate # 40.223 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 40.223 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 40.224 * * [simplify]: iters left: 6 (7 enodes) 40.225 * * [simplify]: iters left: 5 (24 enodes) 40.228 * * [simplify]: iters left: 4 (26 enodes) 40.231 * * [simplify]: Extracting #0: cost 1 inf + 0 40.231 * * [simplify]: Extracting #1: cost 3 inf + 0 40.231 * * [simplify]: Extracting #2: cost 7 inf + 0 40.231 * * [simplify]: Extracting #3: cost 8 inf + 2 40.231 * * [simplify]: Extracting #4: cost 6 inf + 268 40.232 * * [simplify]: Extracting #5: cost 0 inf + 728 40.232 * [simplify]: Simplified to (log (hypot a b)) 40.232 * [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)) 40.232 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 40.232 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 40.232 * * [simplify]: iters left: 6 (7 enodes) 40.234 * * [simplify]: iters left: 5 (24 enodes) 40.237 * * [simplify]: iters left: 4 (26 enodes) 40.240 * * [simplify]: Extracting #0: cost 1 inf + 0 40.240 * * [simplify]: Extracting #1: cost 3 inf + 0 40.240 * * [simplify]: Extracting #2: cost 7 inf + 0 40.240 * * [simplify]: Extracting #3: cost 8 inf + 2 40.240 * * [simplify]: Extracting #4: cost 6 inf + 268 40.241 * * [simplify]: Extracting #5: cost 0 inf + 728 40.241 * [simplify]: Simplified to (exp (hypot a b)) 40.241 * [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)) 40.241 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 40.241 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 40.241 * * [simplify]: iters left: 6 (8 enodes) 40.243 * * [simplify]: iters left: 5 (27 enodes) 40.247 * * [simplify]: iters left: 4 (29 enodes) 40.251 * * [simplify]: Extracting #0: cost 1 inf + 0 40.251 * * [simplify]: Extracting #1: cost 3 inf + 0 40.251 * * [simplify]: Extracting #2: cost 5 inf + 0 40.251 * * [simplify]: Extracting #3: cost 9 inf + 0 40.251 * * [simplify]: Extracting #4: cost 10 inf + 2 40.251 * * [simplify]: Extracting #5: cost 5 inf + 529 40.252 * * [simplify]: Extracting #6: cost 1 inf + 925 40.252 * * [simplify]: Extracting #7: cost 0 inf + 1102 40.252 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 40.253 * [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)) 40.253 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 40.253 * * [simplify]: iters left: 6 (7 enodes) 40.256 * * [simplify]: iters left: 5 (24 enodes) 40.262 * * [simplify]: iters left: 4 (26 enodes) 40.265 * * [simplify]: Extracting #0: cost 1 inf + 0 40.265 * * [simplify]: Extracting #1: cost 3 inf + 0 40.265 * * [simplify]: Extracting #2: cost 7 inf + 0 40.265 * * [simplify]: Extracting #3: cost 8 inf + 2 40.265 * * [simplify]: Extracting #4: cost 6 inf + 278 40.266 * * [simplify]: Extracting #5: cost 0 inf + 748 40.266 * [simplify]: Simplified to (cbrt (hypot a b)) 40.266 * [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)) 40.266 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 40.266 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 40.266 * * [simplify]: iters left: 6 (8 enodes) 40.268 * * [simplify]: iters left: 5 (27 enodes) 40.272 * * [simplify]: iters left: 4 (40 enodes) 40.279 * * [simplify]: iters left: 3 (67 enodes) 40.291 * * [simplify]: iters left: 2 (93 enodes) 40.312 * * [simplify]: iters left: 1 (121 enodes) 40.344 * * [simplify]: Extracting #0: cost 1 inf + 0 40.344 * * [simplify]: Extracting #1: cost 17 inf + 0 40.344 * * [simplify]: Extracting #2: cost 28 inf + 44 40.344 * * [simplify]: Extracting #3: cost 25 inf + 282 40.345 * * [simplify]: Extracting #4: cost 9 inf + 3024 40.346 * * [simplify]: Extracting #5: cost 2 inf + 4713 40.346 * * [simplify]: Extracting #6: cost 0 inf + 5751 40.347 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 40.347 * [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)) 40.347 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 40.348 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 40.348 * * [simplify]: iters left: 6 (8 enodes) 40.349 * * [simplify]: iters left: 5 (27 enodes) 40.353 * * [simplify]: iters left: 4 (28 enodes) 40.356 * * [simplify]: Extracting #0: cost 1 inf + 0 40.356 * * [simplify]: Extracting #1: cost 4 inf + 0 40.357 * * [simplify]: Extracting #2: cost 7 inf + 0 40.357 * * [simplify]: Extracting #3: cost 12 inf + 0 40.357 * * [simplify]: Extracting #4: cost 12 inf + 2 40.357 * * [simplify]: Extracting #5: cost 10 inf + 84 40.357 * * [simplify]: Extracting #6: cost 4 inf + 754 40.357 * * [simplify]: Extracting #7: cost 0 inf + 1582 40.357 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 40.357 * [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)) 40.358 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 40.358 * * [simplify]: iters left: 6 (7 enodes) 40.359 * * [simplify]: iters left: 5 (23 enodes) 40.362 * * [simplify]: iters left: 4 (24 enodes) 40.365 * * [simplify]: Extracting #0: cost 1 inf + 0 40.365 * * [simplify]: Extracting #1: cost 3 inf + 0 40.365 * * [simplify]: Extracting #2: cost 5 inf + 0 40.365 * * [simplify]: Extracting #3: cost 10 inf + 0 40.365 * * [simplify]: Extracting #4: cost 10 inf + 2 40.365 * * [simplify]: Extracting #5: cost 1 inf + 931 40.366 * * [simplify]: Extracting #6: cost 0 inf + 1148 40.366 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 40.366 * [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)) 40.366 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 40.366 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 40.366 * * [simplify]: iters left: 6 (7 enodes) 40.368 * * [simplify]: iters left: 5 (24 enodes) 40.371 * * [simplify]: iters left: 4 (26 enodes) 40.376 * * [simplify]: Extracting #0: cost 1 inf + 0 40.376 * * [simplify]: Extracting #1: cost 3 inf + 0 40.376 * * [simplify]: Extracting #2: cost 7 inf + 0 40.376 * * [simplify]: Extracting #3: cost 8 inf + 2 40.376 * * [simplify]: Extracting #4: cost 6 inf + 238 40.377 * * [simplify]: Extracting #5: cost 0 inf + 668 40.377 * [simplify]: Simplified to (sqrt (hypot a b)) 40.377 * [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)) 40.377 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 40.378 * * [simplify]: iters left: 6 (7 enodes) 40.381 * * [simplify]: iters left: 5 (24 enodes) 40.390 * * [simplify]: iters left: 4 (26 enodes) 40.397 * * [simplify]: Extracting #0: cost 1 inf + 0 40.397 * * [simplify]: Extracting #1: cost 3 inf + 0 40.397 * * [simplify]: Extracting #2: cost 7 inf + 0 40.397 * * [simplify]: Extracting #3: cost 8 inf + 2 40.397 * * [simplify]: Extracting #4: cost 6 inf + 238 40.397 * * [simplify]: Extracting #5: cost 0 inf + 668 40.398 * [simplify]: Simplified to (sqrt (hypot a b)) 40.398 * [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)) 40.398 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 40.399 * [simplify]: Simplifying (sqrt 1) 40.399 * * [simplify]: iters left: 1 (2 enodes) 40.402 * * [simplify]: Extracting #0: cost 1 inf + 0 40.402 * * [simplify]: Extracting #1: cost 0 inf + 1 40.402 * [simplify]: Simplified to 1 40.402 * [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)) 40.403 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 40.403 * * [simplify]: iters left: 5 (6 enodes) 40.406 * * [simplify]: iters left: 4 (21 enodes) 40.412 * * [simplify]: iters left: 3 (23 enodes) 40.418 * * [simplify]: Extracting #0: cost 1 inf + 0 40.418 * * [simplify]: Extracting #1: cost 5 inf + 0 40.418 * * [simplify]: Extracting #2: cost 6 inf + 2 40.418 * * [simplify]: Extracting #3: cost 2 inf + 392 40.419 * * [simplify]: Extracting #4: cost 0 inf + 474 40.419 * [simplify]: Simplified to (hypot a b) 40.419 * [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)) 40.419 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 40.420 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 40.420 * * [simplify]: iters left: 6 (9 enodes) 40.425 * * [simplify]: iters left: 5 (45 enodes) 40.448 * * [simplify]: iters left: 4 (116 enodes) 40.483 * * [simplify]: iters left: 3 (219 enodes) 40.559 * * [simplify]: iters left: 2 (423 enodes) 40.700 * * [simplify]: Extracting #0: cost 1 inf + 0 40.700 * * [simplify]: Extracting #1: cost 7 inf + 0 40.700 * * [simplify]: Extracting #2: cost 42 inf + 0 40.700 * * [simplify]: Extracting #3: cost 132 inf + 460 40.702 * * [simplify]: Extracting #4: cost 158 inf + 6738 40.705 * * [simplify]: Extracting #5: cost 63 inf + 40644 40.711 * * [simplify]: Extracting #6: cost 4 inf + 68670 40.717 * * [simplify]: Extracting #7: cost 0 inf + 69962 40.727 * * [simplify]: Extracting #8: cost 0 inf + 69922 40.740 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 40.740 * [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)) 40.741 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 40.741 * * [simplify]: iters left: 6 (10 enodes) 40.747 * * [simplify]: iters left: 5 (54 enodes) 40.767 * * [simplify]: iters left: 4 (130 enodes) 40.799 * * [simplify]: iters left: 3 (292 enodes) 40.914 * * [simplify]: Extracting #0: cost 1 inf + 0 40.914 * * [simplify]: Extracting #1: cost 3 inf + 0 40.914 * * [simplify]: Extracting #2: cost 40 inf + 0 40.914 * * [simplify]: Extracting #3: cost 96 inf + 536 40.917 * * [simplify]: Extracting #4: cost 40 inf + 8183 40.921 * * [simplify]: Extracting #5: cost 11 inf + 12381 40.925 * * [simplify]: Extracting #6: cost 4 inf + 13734 40.930 * * [simplify]: Extracting #7: cost 0 inf + 14662 40.934 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 40.934 * [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)) 40.934 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 40.935 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 40.935 * * [simplify]: iters left: 6 (8 enodes) 40.937 * * [simplify]: iters left: 5 (38 enodes) 40.951 * * [simplify]: iters left: 4 (72 enodes) 40.978 * * [simplify]: iters left: 3 (135 enodes) 41.022 * * [simplify]: iters left: 2 (298 enodes) 41.177 * * [simplify]: Extracting #0: cost 1 inf + 0 41.177 * * [simplify]: Extracting #1: cost 3 inf + 0 41.178 * * [simplify]: Extracting #2: cost 70 inf + 0 41.179 * * [simplify]: Extracting #3: cost 186 inf + 286 41.182 * * [simplify]: Extracting #4: cost 150 inf + 7186 41.189 * * [simplify]: Extracting #5: cost 35 inf + 27843 41.197 * * [simplify]: Extracting #6: cost 3 inf + 34589 41.205 * * [simplify]: Extracting #7: cost 0 inf + 35476 41.214 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 41.214 * [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)) 41.214 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 41.214 * * [simplify]: iters left: 5 (6 enodes) 41.217 * * [simplify]: iters left: 4 (24 enodes) 41.225 * * [simplify]: iters left: 3 (37 enodes) 41.233 * * [simplify]: iters left: 2 (56 enodes) 41.247 * * [simplify]: iters left: 1 (103 enodes) 41.273 * * [simplify]: Extracting #0: cost 1 inf + 0 41.273 * * [simplify]: Extracting #1: cost 3 inf + 0 41.273 * * [simplify]: Extracting #2: cost 35 inf + 0 41.274 * * [simplify]: Extracting #3: cost 40 inf + 413 41.275 * * [simplify]: Extracting #4: cost 6 inf + 4597 41.276 * * [simplify]: Extracting #5: cost 0 inf + 5448 41.277 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 41.277 * [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)) 41.278 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 41.278 * [simplify]: Simplifying (/ 1 2) 41.278 * * [simplify]: iters left: 2 (3 enodes) 41.280 * * [simplify]: iters left: 1 (12 enodes) 41.282 * * [simplify]: Extracting #0: cost 1 inf + 0 41.282 * * [simplify]: Extracting #1: cost 0 inf + 1 41.282 * [simplify]: Simplified to 1/2 41.283 * [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)) 41.283 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 41.283 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 41.283 * * [simplify]: iters left: 6 (7 enodes) 41.285 * * [simplify]: iters left: 5 (24 enodes) 41.288 * * [simplify]: iters left: 4 (26 enodes) 41.291 * * [simplify]: Extracting #0: cost 1 inf + 0 41.291 * * [simplify]: Extracting #1: cost 3 inf + 0 41.291 * * [simplify]: Extracting #2: cost 7 inf + 0 41.291 * * [simplify]: Extracting #3: cost 8 inf + 2 41.291 * * [simplify]: Extracting #4: cost 6 inf + 238 41.291 * * [simplify]: Extracting #5: cost 0 inf + 668 41.292 * [simplify]: Simplified to (sqrt (hypot a b)) 41.292 * [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)) 41.292 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 41.292 * * [simplify]: iters left: 6 (7 enodes) 41.294 * * [simplify]: iters left: 5 (24 enodes) 41.297 * * [simplify]: iters left: 4 (26 enodes) 41.300 * * [simplify]: Extracting #0: cost 1 inf + 0 41.300 * * [simplify]: Extracting #1: cost 3 inf + 0 41.300 * * [simplify]: Extracting #2: cost 7 inf + 0 41.300 * * [simplify]: Extracting #3: cost 8 inf + 2 41.300 * * [simplify]: Extracting #4: cost 6 inf + 238 41.300 * * [simplify]: Extracting #5: cost 0 inf + 668 41.301 * [simplify]: Simplified to (sqrt (hypot a b)) 41.301 * [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)) 41.301 * * * * [progress]: [ 36 / 88 ] simplifiying candidate # 41.301 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 41.301 * * * * [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))> 41.301 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 41.301 * * [simplify]: iters left: 6 (7 enodes) 41.304 * * [simplify]: iters left: 5 (21 enodes) 41.310 * * [simplify]: iters left: 4 (23 enodes) 41.312 * * [simplify]: Extracting #0: cost 1 inf + 0 41.312 * * [simplify]: Extracting #1: cost 2 inf + 0 41.312 * * [simplify]: Extracting #2: cost 5 inf + 0 41.312 * * [simplify]: Extracting #3: cost 6 inf + 2 41.312 * * [simplify]: Extracting #4: cost 2 inf + 392 41.313 * * [simplify]: Extracting #5: cost 0 inf + 474 41.313 * [simplify]: Simplified to (real->posit16 (hypot a b)) 41.313 * [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)) 41.313 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 41.313 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 41.313 * * [simplify]: iters left: 6 (7 enodes) 41.315 * * [simplify]: iters left: 5 (24 enodes) 41.320 * * [simplify]: iters left: 4 (26 enodes) 41.323 * * [simplify]: Extracting #0: cost 1 inf + 0 41.323 * * [simplify]: Extracting #1: cost 3 inf + 0 41.323 * * [simplify]: Extracting #2: cost 7 inf + 0 41.323 * * [simplify]: Extracting #3: cost 8 inf + 2 41.323 * * [simplify]: Extracting #4: cost 6 inf + 268 41.323 * * [simplify]: Extracting #5: cost 0 inf + 728 41.323 * [simplify]: Simplified to (expm1 (hypot a b)) 41.324 * [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)) 41.324 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 41.324 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 41.324 * * [simplify]: iters left: 6 (7 enodes) 41.326 * * [simplify]: iters left: 5 (24 enodes) 41.329 * * [simplify]: iters left: 4 (26 enodes) 41.332 * * [simplify]: Extracting #0: cost 1 inf + 0 41.332 * * [simplify]: Extracting #1: cost 3 inf + 0 41.332 * * [simplify]: Extracting #2: cost 7 inf + 0 41.332 * * [simplify]: Extracting #3: cost 8 inf + 2 41.332 * * [simplify]: Extracting #4: cost 6 inf + 288 41.332 * * [simplify]: Extracting #5: cost 0 inf + 768 41.332 * [simplify]: Simplified to (log1p (hypot a b)) 41.332 * [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)) 41.333 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 41.333 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 41.333 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 41.333 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 41.333 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 41.333 * * [simplify]: iters left: 6 (7 enodes) 41.335 * * [simplify]: iters left: 5 (24 enodes) 41.339 * * [simplify]: iters left: 4 (26 enodes) 41.345 * * [simplify]: Extracting #0: cost 1 inf + 0 41.345 * * [simplify]: Extracting #1: cost 3 inf + 0 41.345 * * [simplify]: Extracting #2: cost 7 inf + 0 41.345 * * [simplify]: Extracting #3: cost 8 inf + 2 41.346 * * [simplify]: Extracting #4: cost 6 inf + 268 41.346 * * [simplify]: Extracting #5: cost 0 inf + 728 41.346 * [simplify]: Simplified to (log (hypot a b)) 41.346 * [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)) 41.346 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 41.347 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 41.348 * * [simplify]: iters left: 6 (7 enodes) 41.351 * * [simplify]: iters left: 5 (24 enodes) 41.355 * * [simplify]: iters left: 4 (26 enodes) 41.358 * * [simplify]: Extracting #0: cost 1 inf + 0 41.358 * * [simplify]: Extracting #1: cost 3 inf + 0 41.358 * * [simplify]: Extracting #2: cost 7 inf + 0 41.358 * * [simplify]: Extracting #3: cost 8 inf + 2 41.358 * * [simplify]: Extracting #4: cost 6 inf + 268 41.358 * * [simplify]: Extracting #5: cost 0 inf + 728 41.359 * [simplify]: Simplified to (exp (hypot a b)) 41.359 * [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)) 41.359 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 41.359 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 41.359 * * [simplify]: iters left: 6 (8 enodes) 41.361 * * [simplify]: iters left: 5 (27 enodes) 41.364 * * [simplify]: iters left: 4 (29 enodes) 41.368 * * [simplify]: Extracting #0: cost 1 inf + 0 41.368 * * [simplify]: Extracting #1: cost 3 inf + 0 41.368 * * [simplify]: Extracting #2: cost 5 inf + 0 41.368 * * [simplify]: Extracting #3: cost 9 inf + 0 41.368 * * [simplify]: Extracting #4: cost 10 inf + 2 41.368 * * [simplify]: Extracting #5: cost 5 inf + 529 41.368 * * [simplify]: Extracting #6: cost 1 inf + 925 41.368 * * [simplify]: Extracting #7: cost 0 inf + 1102 41.368 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 41.368 * [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)) 41.369 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 41.369 * * [simplify]: iters left: 6 (7 enodes) 41.370 * * [simplify]: iters left: 5 (24 enodes) 41.373 * * [simplify]: iters left: 4 (26 enodes) 41.376 * * [simplify]: Extracting #0: cost 1 inf + 0 41.376 * * [simplify]: Extracting #1: cost 3 inf + 0 41.376 * * [simplify]: Extracting #2: cost 7 inf + 0 41.377 * * [simplify]: Extracting #3: cost 8 inf + 2 41.377 * * [simplify]: Extracting #4: cost 6 inf + 278 41.377 * * [simplify]: Extracting #5: cost 0 inf + 748 41.377 * [simplify]: Simplified to (cbrt (hypot a b)) 41.377 * [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)) 41.377 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 41.377 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 41.377 * * [simplify]: iters left: 6 (8 enodes) 41.379 * * [simplify]: iters left: 5 (27 enodes) 41.383 * * [simplify]: iters left: 4 (40 enodes) 41.390 * * [simplify]: iters left: 3 (67 enodes) 41.413 * * [simplify]: iters left: 2 (93 enodes) 41.429 * * [simplify]: iters left: 1 (121 enodes) 41.447 * * [simplify]: Extracting #0: cost 1 inf + 0 41.447 * * [simplify]: Extracting #1: cost 17 inf + 0 41.447 * * [simplify]: Extracting #2: cost 28 inf + 44 41.447 * * [simplify]: Extracting #3: cost 25 inf + 282 41.447 * * [simplify]: Extracting #4: cost 9 inf + 3024 41.448 * * [simplify]: Extracting #5: cost 2 inf + 4713 41.449 * * [simplify]: Extracting #6: cost 0 inf + 5751 41.450 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 41.450 * [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)) 41.451 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 41.451 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 41.451 * * [simplify]: iters left: 6 (8 enodes) 41.455 * * [simplify]: iters left: 5 (27 enodes) 41.460 * * [simplify]: iters left: 4 (28 enodes) 41.463 * * [simplify]: Extracting #0: cost 1 inf + 0 41.463 * * [simplify]: Extracting #1: cost 4 inf + 0 41.463 * * [simplify]: Extracting #2: cost 7 inf + 0 41.463 * * [simplify]: Extracting #3: cost 12 inf + 0 41.463 * * [simplify]: Extracting #4: cost 12 inf + 2 41.463 * * [simplify]: Extracting #5: cost 10 inf + 84 41.463 * * [simplify]: Extracting #6: cost 4 inf + 754 41.464 * * [simplify]: Extracting #7: cost 0 inf + 1582 41.464 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 41.464 * [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)) 41.464 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 41.464 * * [simplify]: iters left: 6 (7 enodes) 41.466 * * [simplify]: iters left: 5 (23 enodes) 41.469 * * [simplify]: iters left: 4 (24 enodes) 41.472 * * [simplify]: Extracting #0: cost 1 inf + 0 41.472 * * [simplify]: Extracting #1: cost 3 inf + 0 41.472 * * [simplify]: Extracting #2: cost 5 inf + 0 41.472 * * [simplify]: Extracting #3: cost 10 inf + 0 41.472 * * [simplify]: Extracting #4: cost 10 inf + 2 41.472 * * [simplify]: Extracting #5: cost 1 inf + 931 41.473 * * [simplify]: Extracting #6: cost 0 inf + 1148 41.473 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 41.473 * [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)) 41.473 * * * * [progress]: [ 49 / 88 ] simplifiying candidate # 41.473 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 41.473 * * [simplify]: iters left: 6 (7 enodes) 41.475 * * [simplify]: iters left: 5 (24 enodes) 41.478 * * [simplify]: iters left: 4 (26 enodes) 41.481 * * [simplify]: Extracting #0: cost 1 inf + 0 41.481 * * [simplify]: Extracting #1: cost 3 inf + 0 41.481 * * [simplify]: Extracting #2: cost 7 inf + 0 41.481 * * [simplify]: Extracting #3: cost 8 inf + 2 41.481 * * [simplify]: Extracting #4: cost 6 inf + 238 41.481 * * [simplify]: Extracting #5: cost 0 inf + 668 41.481 * [simplify]: Simplified to (sqrt (hypot a b)) 41.481 * [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)) 41.482 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 41.482 * * [simplify]: iters left: 6 (7 enodes) 41.483 * * [simplify]: iters left: 5 (24 enodes) 41.488 * * [simplify]: iters left: 4 (26 enodes) 41.495 * * [simplify]: Extracting #0: cost 1 inf + 0 41.495 * * [simplify]: Extracting #1: cost 3 inf + 0 41.495 * * [simplify]: Extracting #2: cost 7 inf + 0 41.495 * * [simplify]: Extracting #3: cost 8 inf + 2 41.495 * * [simplify]: Extracting #4: cost 6 inf + 238 41.498 * * [simplify]: Extracting #5: cost 0 inf + 668 41.498 * [simplify]: Simplified to (sqrt (hypot a b)) 41.498 * [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)) 41.499 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 41.499 * [simplify]: Simplifying (sqrt 1) 41.499 * * [simplify]: iters left: 1 (2 enodes) 41.502 * * [simplify]: Extracting #0: cost 1 inf + 0 41.502 * * [simplify]: Extracting #1: cost 0 inf + 1 41.502 * [simplify]: Simplified to 1 41.503 * [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)) 41.503 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 41.503 * * [simplify]: iters left: 5 (6 enodes) 41.506 * * [simplify]: iters left: 4 (21 enodes) 41.513 * * [simplify]: iters left: 3 (23 enodes) 41.519 * * [simplify]: Extracting #0: cost 1 inf + 0 41.519 * * [simplify]: Extracting #1: cost 5 inf + 0 41.519 * * [simplify]: Extracting #2: cost 6 inf + 2 41.520 * * [simplify]: Extracting #3: cost 2 inf + 392 41.520 * * [simplify]: Extracting #4: cost 0 inf + 474 41.520 * [simplify]: Simplified to (hypot a b) 41.520 * [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)) 41.520 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 41.521 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 41.521 * * [simplify]: iters left: 6 (9 enodes) 41.526 * * [simplify]: iters left: 5 (45 enodes) 41.548 * * [simplify]: iters left: 4 (116 enodes) 41.583 * * [simplify]: iters left: 3 (219 enodes) 41.657 * * [simplify]: iters left: 2 (423 enodes) 41.801 * * [simplify]: Extracting #0: cost 1 inf + 0 41.801 * * [simplify]: Extracting #1: cost 7 inf + 0 41.801 * * [simplify]: Extracting #2: cost 42 inf + 0 41.802 * * [simplify]: Extracting #3: cost 132 inf + 460 41.805 * * [simplify]: Extracting #4: cost 158 inf + 6738 41.815 * * [simplify]: Extracting #5: cost 63 inf + 40644 41.820 * * [simplify]: Extracting #6: cost 4 inf + 68670 41.826 * * [simplify]: Extracting #7: cost 0 inf + 69962 41.832 * * [simplify]: Extracting #8: cost 0 inf + 69922 41.838 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 41.838 * [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)) 41.838 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 41.838 * * [simplify]: iters left: 6 (10 enodes) 41.841 * * [simplify]: iters left: 5 (54 enodes) 41.852 * * [simplify]: iters left: 4 (130 enodes) 41.907 * * [simplify]: iters left: 3 (292 enodes) 42.002 * * [simplify]: Extracting #0: cost 1 inf + 0 42.002 * * [simplify]: Extracting #1: cost 3 inf + 0 42.002 * * [simplify]: Extracting #2: cost 40 inf + 0 42.003 * * [simplify]: Extracting #3: cost 96 inf + 536 42.008 * * [simplify]: Extracting #4: cost 40 inf + 8183 42.017 * * [simplify]: Extracting #5: cost 11 inf + 12381 42.026 * * [simplify]: Extracting #6: cost 4 inf + 13734 42.035 * * [simplify]: Extracting #7: cost 0 inf + 14662 42.043 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 42.043 * [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)) 42.044 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 42.044 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 42.044 * * [simplify]: iters left: 6 (8 enodes) 42.049 * * [simplify]: iters left: 5 (38 enodes) 42.056 * * [simplify]: iters left: 4 (72 enodes) 42.068 * * [simplify]: iters left: 3 (135 enodes) 42.119 * * [simplify]: iters left: 2 (298 enodes) 42.286 * * [simplify]: Extracting #0: cost 1 inf + 0 42.286 * * [simplify]: Extracting #1: cost 3 inf + 0 42.286 * * [simplify]: Extracting #2: cost 70 inf + 0 42.286 * * [simplify]: Extracting #3: cost 186 inf + 286 42.288 * * [simplify]: Extracting #4: cost 150 inf + 7186 42.294 * * [simplify]: Extracting #5: cost 35 inf + 27843 42.302 * * [simplify]: Extracting #6: cost 3 inf + 34589 42.311 * * [simplify]: Extracting #7: cost 0 inf + 35476 42.319 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 42.319 * [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)) 42.319 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 42.319 * * [simplify]: iters left: 5 (6 enodes) 42.321 * * [simplify]: iters left: 4 (24 enodes) 42.325 * * [simplify]: iters left: 3 (37 enodes) 42.330 * * [simplify]: iters left: 2 (56 enodes) 42.343 * * [simplify]: iters left: 1 (103 enodes) 42.364 * * [simplify]: Extracting #0: cost 1 inf + 0 42.364 * * [simplify]: Extracting #1: cost 3 inf + 0 42.364 * * [simplify]: Extracting #2: cost 35 inf + 0 42.364 * * [simplify]: Extracting #3: cost 40 inf + 413 42.365 * * [simplify]: Extracting #4: cost 6 inf + 4597 42.366 * * [simplify]: Extracting #5: cost 0 inf + 5448 42.368 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 42.368 * [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)) 42.368 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 42.368 * [simplify]: Simplifying (/ 1 2) 42.368 * * [simplify]: iters left: 2 (3 enodes) 42.371 * * [simplify]: iters left: 1 (12 enodes) 42.376 * * [simplify]: Extracting #0: cost 1 inf + 0 42.376 * * [simplify]: Extracting #1: cost 0 inf + 1 42.377 * [simplify]: Simplified to 1/2 42.377 * [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)) 42.377 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 42.377 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 42.377 * * [simplify]: iters left: 6 (7 enodes) 42.381 * * [simplify]: iters left: 5 (24 enodes) 42.387 * * [simplify]: iters left: 4 (26 enodes) 42.393 * * [simplify]: Extracting #0: cost 1 inf + 0 42.393 * * [simplify]: Extracting #1: cost 3 inf + 0 42.393 * * [simplify]: Extracting #2: cost 7 inf + 0 42.394 * * [simplify]: Extracting #3: cost 8 inf + 2 42.394 * * [simplify]: Extracting #4: cost 6 inf + 238 42.394 * * [simplify]: Extracting #5: cost 0 inf + 668 42.394 * [simplify]: Simplified to (sqrt (hypot a b)) 42.394 * [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)) 42.395 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 42.395 * * [simplify]: iters left: 6 (7 enodes) 42.398 * * [simplify]: iters left: 5 (24 enodes) 42.401 * * [simplify]: iters left: 4 (26 enodes) 42.404 * * [simplify]: Extracting #0: cost 1 inf + 0 42.404 * * [simplify]: Extracting #1: cost 3 inf + 0 42.404 * * [simplify]: Extracting #2: cost 7 inf + 0 42.404 * * [simplify]: Extracting #3: cost 8 inf + 2 42.404 * * [simplify]: Extracting #4: cost 6 inf + 238 42.404 * * [simplify]: Extracting #5: cost 0 inf + 668 42.404 * [simplify]: Simplified to (sqrt (hypot a b)) 42.404 * [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)) 42.404 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 42.405 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 42.405 * * * * [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))> 42.405 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 42.405 * * [simplify]: iters left: 6 (7 enodes) 42.406 * * [simplify]: iters left: 5 (21 enodes) 42.409 * * [simplify]: iters left: 4 (23 enodes) 42.412 * * [simplify]: Extracting #0: cost 1 inf + 0 42.412 * * [simplify]: Extracting #1: cost 2 inf + 0 42.412 * * [simplify]: Extracting #2: cost 5 inf + 0 42.412 * * [simplify]: Extracting #3: cost 6 inf + 2 42.412 * * [simplify]: Extracting #4: cost 2 inf + 392 42.412 * * [simplify]: Extracting #5: cost 0 inf + 474 42.412 * [simplify]: Simplified to (real->posit16 (hypot a b)) 42.412 * [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)) 42.413 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 42.413 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 42.413 * * [simplify]: iters left: 6 (7 enodes) 42.414 * * [simplify]: iters left: 5 (24 enodes) 42.417 * * [simplify]: iters left: 4 (26 enodes) 42.421 * * [simplify]: Extracting #0: cost 1 inf + 0 42.421 * * [simplify]: Extracting #1: cost 3 inf + 0 42.421 * * [simplify]: Extracting #2: cost 7 inf + 0 42.421 * * [simplify]: Extracting #3: cost 8 inf + 2 42.421 * * [simplify]: Extracting #4: cost 6 inf + 268 42.421 * * [simplify]: Extracting #5: cost 0 inf + 728 42.421 * [simplify]: Simplified to (expm1 (hypot a b)) 42.421 * [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)) 42.421 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 42.422 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 42.422 * * [simplify]: iters left: 6 (7 enodes) 42.426 * * [simplify]: iters left: 5 (24 enodes) 42.429 * * [simplify]: iters left: 4 (26 enodes) 42.435 * * [simplify]: Extracting #0: cost 1 inf + 0 42.435 * * [simplify]: Extracting #1: cost 3 inf + 0 42.435 * * [simplify]: Extracting #2: cost 7 inf + 0 42.436 * * [simplify]: Extracting #3: cost 8 inf + 2 42.436 * * [simplify]: Extracting #4: cost 6 inf + 288 42.436 * * [simplify]: Extracting #5: cost 0 inf + 768 42.436 * [simplify]: Simplified to (log1p (hypot a b)) 42.436 * [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)) 42.437 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 42.437 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 42.437 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 42.437 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 42.437 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 42.438 * * [simplify]: iters left: 6 (7 enodes) 42.441 * * [simplify]: iters left: 5 (24 enodes) 42.448 * * [simplify]: iters left: 4 (26 enodes) 42.454 * * [simplify]: Extracting #0: cost 1 inf + 0 42.454 * * [simplify]: Extracting #1: cost 3 inf + 0 42.454 * * [simplify]: Extracting #2: cost 7 inf + 0 42.455 * * [simplify]: Extracting #3: cost 8 inf + 2 42.455 * * [simplify]: Extracting #4: cost 6 inf + 268 42.455 * * [simplify]: Extracting #5: cost 0 inf + 728 42.455 * [simplify]: Simplified to (log (hypot a b)) 42.455 * [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)) 42.456 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 42.456 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 42.456 * * [simplify]: iters left: 6 (7 enodes) 42.459 * * [simplify]: iters left: 5 (24 enodes) 42.466 * * [simplify]: iters left: 4 (26 enodes) 42.469 * * [simplify]: Extracting #0: cost 1 inf + 0 42.469 * * [simplify]: Extracting #1: cost 3 inf + 0 42.469 * * [simplify]: Extracting #2: cost 7 inf + 0 42.469 * * [simplify]: Extracting #3: cost 8 inf + 2 42.469 * * [simplify]: Extracting #4: cost 6 inf + 268 42.469 * * [simplify]: Extracting #5: cost 0 inf + 728 42.469 * [simplify]: Simplified to (exp (hypot a b)) 42.469 * [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)) 42.469 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 42.470 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 42.470 * * [simplify]: iters left: 6 (8 enodes) 42.471 * * [simplify]: iters left: 5 (27 enodes) 42.475 * * [simplify]: iters left: 4 (29 enodes) 42.479 * * [simplify]: Extracting #0: cost 1 inf + 0 42.479 * * [simplify]: Extracting #1: cost 3 inf + 0 42.479 * * [simplify]: Extracting #2: cost 5 inf + 0 42.479 * * [simplify]: Extracting #3: cost 9 inf + 0 42.479 * * [simplify]: Extracting #4: cost 10 inf + 2 42.479 * * [simplify]: Extracting #5: cost 5 inf + 529 42.479 * * [simplify]: Extracting #6: cost 1 inf + 925 42.479 * * [simplify]: Extracting #7: cost 0 inf + 1102 42.480 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 42.480 * [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)) 42.480 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 42.480 * * [simplify]: iters left: 6 (7 enodes) 42.481 * * [simplify]: iters left: 5 (24 enodes) 42.485 * * [simplify]: iters left: 4 (26 enodes) 42.488 * * [simplify]: Extracting #0: cost 1 inf + 0 42.488 * * [simplify]: Extracting #1: cost 3 inf + 0 42.488 * * [simplify]: Extracting #2: cost 7 inf + 0 42.488 * * [simplify]: Extracting #3: cost 8 inf + 2 42.488 * * [simplify]: Extracting #4: cost 6 inf + 278 42.488 * * [simplify]: Extracting #5: cost 0 inf + 748 42.489 * [simplify]: Simplified to (cbrt (hypot a b)) 42.489 * [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)) 42.489 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 42.489 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 42.489 * * [simplify]: iters left: 6 (8 enodes) 42.491 * * [simplify]: iters left: 5 (27 enodes) 42.495 * * [simplify]: iters left: 4 (40 enodes) 42.502 * * [simplify]: iters left: 3 (67 enodes) 42.518 * * [simplify]: iters left: 2 (93 enodes) 42.549 * * [simplify]: iters left: 1 (121 enodes) 42.583 * * [simplify]: Extracting #0: cost 1 inf + 0 42.584 * * [simplify]: Extracting #1: cost 17 inf + 0 42.584 * * [simplify]: Extracting #2: cost 28 inf + 44 42.584 * * [simplify]: Extracting #3: cost 25 inf + 282 42.585 * * [simplify]: Extracting #4: cost 9 inf + 3024 42.587 * * [simplify]: Extracting #5: cost 2 inf + 4713 42.588 * * [simplify]: Extracting #6: cost 0 inf + 5751 42.590 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 42.590 * [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)) 42.590 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 42.590 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 42.591 * * [simplify]: iters left: 6 (8 enodes) 42.595 * * [simplify]: iters left: 5 (27 enodes) 42.602 * * [simplify]: iters left: 4 (28 enodes) 42.610 * * [simplify]: Extracting #0: cost 1 inf + 0 42.610 * * [simplify]: Extracting #1: cost 4 inf + 0 42.610 * * [simplify]: Extracting #2: cost 7 inf + 0 42.610 * * [simplify]: Extracting #3: cost 12 inf + 0 42.610 * * [simplify]: Extracting #4: cost 12 inf + 2 42.610 * * [simplify]: Extracting #5: cost 10 inf + 84 42.610 * * [simplify]: Extracting #6: cost 4 inf + 754 42.611 * * [simplify]: Extracting #7: cost 0 inf + 1582 42.611 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 42.611 * [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)) 42.612 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 42.612 * * [simplify]: iters left: 6 (7 enodes) 42.614 * * [simplify]: iters left: 5 (23 enodes) 42.617 * * [simplify]: iters left: 4 (24 enodes) 42.620 * * [simplify]: Extracting #0: cost 1 inf + 0 42.620 * * [simplify]: Extracting #1: cost 3 inf + 0 42.621 * * [simplify]: Extracting #2: cost 5 inf + 0 42.621 * * [simplify]: Extracting #3: cost 10 inf + 0 42.621 * * [simplify]: Extracting #4: cost 10 inf + 2 42.621 * * [simplify]: Extracting #5: cost 1 inf + 931 42.621 * * [simplify]: Extracting #6: cost 0 inf + 1148 42.621 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 42.621 * [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)) 42.622 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 42.622 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 42.622 * * [simplify]: iters left: 6 (7 enodes) 42.624 * * [simplify]: iters left: 5 (24 enodes) 42.627 * * [simplify]: iters left: 4 (26 enodes) 42.630 * * [simplify]: Extracting #0: cost 1 inf + 0 42.631 * * [simplify]: Extracting #1: cost 3 inf + 0 42.631 * * [simplify]: Extracting #2: cost 7 inf + 0 42.631 * * [simplify]: Extracting #3: cost 8 inf + 2 42.631 * * [simplify]: Extracting #4: cost 6 inf + 238 42.631 * * [simplify]: Extracting #5: cost 0 inf + 668 42.631 * [simplify]: Simplified to (sqrt (hypot a b)) 42.631 * [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)) 42.631 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 42.631 * * [simplify]: iters left: 6 (7 enodes) 42.633 * * [simplify]: iters left: 5 (24 enodes) 42.636 * * [simplify]: iters left: 4 (26 enodes) 42.641 * * [simplify]: Extracting #0: cost 1 inf + 0 42.641 * * [simplify]: Extracting #1: cost 3 inf + 0 42.642 * * [simplify]: Extracting #2: cost 7 inf + 0 42.642 * * [simplify]: Extracting #3: cost 8 inf + 2 42.642 * * [simplify]: Extracting #4: cost 6 inf + 238 42.642 * * [simplify]: Extracting #5: cost 0 inf + 668 42.642 * [simplify]: Simplified to (sqrt (hypot a b)) 42.642 * [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)) 42.643 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 42.643 * [simplify]: Simplifying (sqrt 1) 42.643 * * [simplify]: iters left: 1 (2 enodes) 42.646 * * [simplify]: Extracting #0: cost 1 inf + 0 42.646 * * [simplify]: Extracting #1: cost 0 inf + 1 42.646 * [simplify]: Simplified to 1 42.646 * [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)) 42.647 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 42.647 * * [simplify]: iters left: 5 (6 enodes) 42.650 * * [simplify]: iters left: 4 (21 enodes) 42.656 * * [simplify]: iters left: 3 (23 enodes) 42.664 * * [simplify]: Extracting #0: cost 1 inf + 0 42.664 * * [simplify]: Extracting #1: cost 5 inf + 0 42.665 * * [simplify]: Extracting #2: cost 6 inf + 2 42.665 * * [simplify]: Extracting #3: cost 2 inf + 392 42.665 * * [simplify]: Extracting #4: cost 0 inf + 474 42.665 * [simplify]: Simplified to (hypot a b) 42.665 * [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)) 42.666 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 42.666 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 42.666 * * [simplify]: iters left: 6 (9 enodes) 42.672 * * [simplify]: iters left: 5 (45 enodes) 42.690 * * [simplify]: iters left: 4 (116 enodes) 42.716 * * [simplify]: iters left: 3 (219 enodes) 42.787 * * [simplify]: iters left: 2 (423 enodes) 42.935 * * [simplify]: Extracting #0: cost 1 inf + 0 42.935 * * [simplify]: Extracting #1: cost 7 inf + 0 42.935 * * [simplify]: Extracting #2: cost 42 inf + 0 42.936 * * [simplify]: Extracting #3: cost 132 inf + 460 42.939 * * [simplify]: Extracting #4: cost 158 inf + 6738 42.945 * * [simplify]: Extracting #5: cost 63 inf + 40644 42.956 * * [simplify]: Extracting #6: cost 4 inf + 68670 42.974 * * [simplify]: Extracting #7: cost 0 inf + 69962 42.986 * * [simplify]: Extracting #8: cost 0 inf + 69922 42.993 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 42.994 * [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)) 42.994 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 42.994 * * [simplify]: iters left: 6 (10 enodes) 42.997 * * [simplify]: iters left: 5 (54 enodes) 43.008 * * [simplify]: iters left: 4 (130 enodes) 43.062 * * [simplify]: iters left: 3 (292 enodes) 43.170 * * [simplify]: Extracting #0: cost 1 inf + 0 43.170 * * [simplify]: Extracting #1: cost 3 inf + 0 43.170 * * [simplify]: Extracting #2: cost 40 inf + 0 43.171 * * [simplify]: Extracting #3: cost 96 inf + 536 43.176 * * [simplify]: Extracting #4: cost 40 inf + 8183 43.180 * * [simplify]: Extracting #5: cost 11 inf + 12381 43.184 * * [simplify]: Extracting #6: cost 4 inf + 13734 43.188 * * [simplify]: Extracting #7: cost 0 inf + 14662 43.193 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 43.193 * [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)) 43.193 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 43.193 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 43.193 * * [simplify]: iters left: 6 (8 enodes) 43.196 * * [simplify]: iters left: 5 (38 enodes) 43.203 * * [simplify]: iters left: 4 (72 enodes) 43.216 * * [simplify]: iters left: 3 (135 enodes) 43.270 * * [simplify]: iters left: 2 (298 enodes) 43.481 * * [simplify]: Extracting #0: cost 1 inf + 0 43.481 * * [simplify]: Extracting #1: cost 3 inf + 0 43.481 * * [simplify]: Extracting #2: cost 70 inf + 0 43.482 * * [simplify]: Extracting #3: cost 186 inf + 286 43.484 * * [simplify]: Extracting #4: cost 150 inf + 7186 43.491 * * [simplify]: Extracting #5: cost 35 inf + 27843 43.503 * * [simplify]: Extracting #6: cost 3 inf + 34589 43.511 * * [simplify]: Extracting #7: cost 0 inf + 35476 43.519 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 43.520 * [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)) 43.520 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 43.520 * * [simplify]: iters left: 5 (6 enodes) 43.522 * * [simplify]: iters left: 4 (24 enodes) 43.529 * * [simplify]: iters left: 3 (37 enodes) 43.540 * * [simplify]: iters left: 2 (56 enodes) 43.560 * * [simplify]: iters left: 1 (103 enodes) 43.607 * * [simplify]: Extracting #0: cost 1 inf + 0 43.607 * * [simplify]: Extracting #1: cost 3 inf + 0 43.607 * * [simplify]: Extracting #2: cost 35 inf + 0 43.608 * * [simplify]: Extracting #3: cost 40 inf + 413 43.610 * * [simplify]: Extracting #4: cost 6 inf + 4597 43.613 * * [simplify]: Extracting #5: cost 0 inf + 5448 43.615 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 43.616 * [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)) 43.616 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 43.616 * [simplify]: Simplifying (/ 1 2) 43.616 * * [simplify]: iters left: 2 (3 enodes) 43.621 * * [simplify]: iters left: 1 (12 enodes) 43.625 * * [simplify]: Extracting #0: cost 1 inf + 0 43.626 * * [simplify]: Extracting #1: cost 0 inf + 1 43.626 * [simplify]: Simplified to 1/2 43.626 * [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)) 43.626 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 43.626 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 43.626 * * [simplify]: iters left: 6 (7 enodes) 43.630 * * [simplify]: iters left: 5 (24 enodes) 43.636 * * [simplify]: iters left: 4 (26 enodes) 43.643 * * [simplify]: Extracting #0: cost 1 inf + 0 43.643 * * [simplify]: Extracting #1: cost 3 inf + 0 43.643 * * [simplify]: Extracting #2: cost 7 inf + 0 43.643 * * [simplify]: Extracting #3: cost 8 inf + 2 43.643 * * [simplify]: Extracting #4: cost 6 inf + 238 43.644 * * [simplify]: Extracting #5: cost 0 inf + 668 43.644 * [simplify]: Simplified to (sqrt (hypot a b)) 43.644 * [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)) 43.645 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 43.645 * * [simplify]: iters left: 6 (7 enodes) 43.648 * * [simplify]: iters left: 5 (24 enodes) 43.655 * * [simplify]: iters left: 4 (26 enodes) 43.662 * * [simplify]: Extracting #0: cost 1 inf + 0 43.662 * * [simplify]: Extracting #1: cost 3 inf + 0 43.662 * * [simplify]: Extracting #2: cost 7 inf + 0 43.662 * * [simplify]: Extracting #3: cost 8 inf + 2 43.662 * * [simplify]: Extracting #4: cost 6 inf + 238 43.662 * * [simplify]: Extracting #5: cost 0 inf + 668 43.663 * [simplify]: Simplified to (sqrt (hypot a b)) 43.663 * [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)) 43.663 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 43.663 * * * * [progress]: [ 75 / 88 ] simplifiying candidate # 43.663 * * * * [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))> 43.663 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 43.664 * * [simplify]: iters left: 6 (7 enodes) 43.667 * * [simplify]: iters left: 5 (21 enodes) 43.673 * * [simplify]: iters left: 4 (23 enodes) 43.678 * * [simplify]: Extracting #0: cost 1 inf + 0 43.679 * * [simplify]: Extracting #1: cost 2 inf + 0 43.679 * * [simplify]: Extracting #2: cost 5 inf + 0 43.679 * * [simplify]: Extracting #3: cost 6 inf + 2 43.679 * * [simplify]: Extracting #4: cost 2 inf + 392 43.679 * * [simplify]: Extracting #5: cost 0 inf + 474 43.679 * [simplify]: Simplified to (real->posit16 (hypot a b)) 43.679 * [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)) 43.680 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 43.681 * [simplify]: Simplifying b 43.681 * * [simplify]: iters left: 0 (1 enodes) 43.681 * * [simplify]: Extracting #0: cost 1 inf + 0 43.681 * * [simplify]: Extracting #1: cost 0 inf + 1 43.682 * [simplify]: Simplified to b 43.682 * [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)) 43.682 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 43.682 * [simplify]: Simplifying a 43.682 * * [simplify]: iters left: 0 (1 enodes) 43.683 * * [simplify]: Extracting #0: cost 1 inf + 0 43.683 * * [simplify]: Extracting #1: cost 0 inf + 1 43.683 * [simplify]: Simplified to a 43.683 * [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)) 43.683 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 43.683 * [simplify]: Simplifying (* -1 a) 43.683 * * [simplify]: iters left: 2 (3 enodes) 43.686 * * [simplify]: iters left: 1 (11 enodes) 43.689 * * [simplify]: Extracting #0: cost 1 inf + 0 43.689 * * [simplify]: Extracting #1: cost 4 inf + 0 43.689 * * [simplify]: Extracting #2: cost 0 inf + 84 43.689 * [simplify]: Simplified to (- a) 43.689 * [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)) 43.690 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 43.690 * [simplify]: Simplifying b 43.690 * * [simplify]: iters left: 0 (1 enodes) 43.690 * * [simplify]: Extracting #0: cost 1 inf + 0 43.691 * * [simplify]: Extracting #1: cost 0 inf + 1 43.691 * [simplify]: Simplified to b 43.691 * [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)) 43.691 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 43.691 * [simplify]: Simplifying a 43.691 * * [simplify]: iters left: 0 (1 enodes) 43.692 * * [simplify]: Extracting #0: cost 1 inf + 0 43.692 * * [simplify]: Extracting #1: cost 0 inf + 1 43.692 * [simplify]: Simplified to a 43.692 * [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)) 43.692 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 43.692 * [simplify]: Simplifying (* -1 a) 43.693 * * [simplify]: iters left: 2 (3 enodes) 43.695 * * [simplify]: iters left: 1 (11 enodes) 43.698 * * [simplify]: Extracting #0: cost 1 inf + 0 43.698 * * [simplify]: Extracting #1: cost 4 inf + 0 43.698 * * [simplify]: Extracting #2: cost 0 inf + 84 43.698 * [simplify]: Simplified to (- a) 43.698 * [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)) 43.699 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 43.699 * [simplify]: Simplifying b 43.699 * * [simplify]: iters left: 0 (1 enodes) 43.699 * * [simplify]: Extracting #0: cost 1 inf + 0 43.699 * * [simplify]: Extracting #1: cost 0 inf + 1 43.699 * [simplify]: Simplified to b 43.700 * [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)) 43.700 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 43.700 * [simplify]: Simplifying a 43.700 * * [simplify]: iters left: 0 (1 enodes) 43.701 * * [simplify]: Extracting #0: cost 1 inf + 0 43.701 * * [simplify]: Extracting #1: cost 0 inf + 1 43.701 * [simplify]: Simplified to a 43.701 * [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)) 43.701 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 43.701 * [simplify]: Simplifying (* -1 a) 43.701 * * [simplify]: iters left: 2 (3 enodes) 43.703 * * [simplify]: iters left: 1 (11 enodes) 43.707 * * [simplify]: Extracting #0: cost 1 inf + 0 43.707 * * [simplify]: Extracting #1: cost 4 inf + 0 43.707 * * [simplify]: Extracting #2: cost 0 inf + 84 43.707 * [simplify]: Simplified to (- a) 43.707 * [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)) 43.708 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 43.708 * [simplify]: Simplifying b 43.708 * * [simplify]: iters left: 0 (1 enodes) 43.709 * * [simplify]: Extracting #0: cost 1 inf + 0 43.709 * * [simplify]: Extracting #1: cost 0 inf + 1 43.709 * [simplify]: Simplified to b 43.709 * [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)) 43.709 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 43.710 * [simplify]: Simplifying a 43.710 * * [simplify]: iters left: 0 (1 enodes) 43.710 * * [simplify]: Extracting #0: cost 1 inf + 0 43.710 * * [simplify]: Extracting #1: cost 0 inf + 1 43.710 * [simplify]: Simplified to a 43.710 * [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)) 43.711 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 43.711 * [simplify]: Simplifying (* -1 a) 43.711 * * [simplify]: iters left: 2 (3 enodes) 43.713 * * [simplify]: iters left: 1 (11 enodes) 43.717 * * [simplify]: Extracting #0: cost 1 inf + 0 43.717 * * [simplify]: Extracting #1: cost 4 inf + 0 43.717 * * [simplify]: Extracting #2: cost 0 inf + 84 43.717 * [simplify]: Simplified to (- a) 43.717 * [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)) 43.717 * * * [progress]: adding candidates to table 45.563 * * [progress]: iteration 4 / 4 45.564 * * * [progress]: picking best candidate 45.630 * * * * [pick]: Picked # 45.630 * * * [progress]: localizing error 45.750 * * * [progress]: generating rewritten candidates 45.750 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 2 1 2 1) 45.763 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 2 1 1 1) 45.775 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 1) 45.788 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 2 1) 45.798 * * * [progress]: generating series expansions 45.798 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 2 1 2 1) 45.798 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 45.798 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 45.798 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 45.798 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 45.798 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.798 * [taylor]: Taking taylor expansion of a in b 45.798 * [backup-simplify]: Simplify a into a 45.798 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.798 * [taylor]: Taking taylor expansion of b in b 45.798 * [backup-simplify]: Simplify 0 into 0 45.798 * [backup-simplify]: Simplify 1 into 1 45.798 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.798 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 45.798 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 45.798 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 45.799 * [backup-simplify]: Simplify (+ 0 0) into 0 45.799 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 45.799 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.799 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.799 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.799 * [taylor]: Taking taylor expansion of a in a 45.799 * [backup-simplify]: Simplify 0 into 0 45.799 * [backup-simplify]: Simplify 1 into 1 45.799 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.799 * [taylor]: Taking taylor expansion of b in a 45.799 * [backup-simplify]: Simplify b into b 45.799 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.799 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.799 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.799 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.800 * [backup-simplify]: Simplify (+ 0 0) into 0 45.800 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.800 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.800 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.800 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.800 * [taylor]: Taking taylor expansion of a in a 45.800 * [backup-simplify]: Simplify 0 into 0 45.800 * [backup-simplify]: Simplify 1 into 1 45.800 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.800 * [taylor]: Taking taylor expansion of b in a 45.800 * [backup-simplify]: Simplify b into b 45.800 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.800 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.800 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.800 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.800 * [backup-simplify]: Simplify (+ 0 0) into 0 45.800 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.800 * [taylor]: Taking taylor expansion of b in b 45.800 * [backup-simplify]: Simplify 0 into 0 45.800 * [backup-simplify]: Simplify 1 into 1 45.800 * [backup-simplify]: Simplify 0 into 0 45.801 * [taylor]: Taking taylor expansion of 0 in b 45.801 * [backup-simplify]: Simplify 0 into 0 45.801 * [backup-simplify]: Simplify 0 into 0 45.801 * [backup-simplify]: Simplify 1 into 1 45.801 * [backup-simplify]: Simplify (* 1 1) into 1 45.801 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 45.801 * [backup-simplify]: Simplify (+ 1 0) into 1 45.802 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 45.802 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 45.802 * [taylor]: Taking taylor expansion of 1/2 in b 45.802 * [backup-simplify]: Simplify 1/2 into 1/2 45.802 * [taylor]: Taking taylor expansion of b in b 45.802 * [backup-simplify]: Simplify 0 into 0 45.802 * [backup-simplify]: Simplify 1 into 1 45.802 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.803 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.803 * [backup-simplify]: Simplify 0 into 0 45.803 * [backup-simplify]: Simplify 0 into 0 45.803 * [backup-simplify]: Simplify 0 into 0 45.803 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.804 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 45.804 * [backup-simplify]: Simplify (+ 0 0) into 0 45.804 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 45.804 * [taylor]: Taking taylor expansion of 0 in b 45.804 * [backup-simplify]: Simplify 0 into 0 45.804 * [backup-simplify]: Simplify 0 into 0 45.805 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.805 * [backup-simplify]: Simplify 0 into 0 45.805 * [backup-simplify]: Simplify 0 into 0 45.805 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 45.805 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 45.805 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 45.805 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 45.805 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 45.805 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 45.805 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.805 * [taylor]: Taking taylor expansion of a in b 45.805 * [backup-simplify]: Simplify a into a 45.805 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.805 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 45.806 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 45.806 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.806 * [taylor]: Taking taylor expansion of b in b 45.806 * [backup-simplify]: Simplify 0 into 0 45.806 * [backup-simplify]: Simplify 1 into 1 45.806 * [backup-simplify]: Simplify (* 1 1) into 1 45.806 * [backup-simplify]: Simplify (/ 1 1) into 1 45.806 * [backup-simplify]: Simplify (+ 0 1) into 1 45.807 * [backup-simplify]: Simplify (sqrt 1) into 1 45.807 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.807 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.808 * [backup-simplify]: Simplify (+ 0 0) into 0 45.808 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.808 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.808 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.808 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.808 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.808 * [taylor]: Taking taylor expansion of a in a 45.808 * [backup-simplify]: Simplify 0 into 0 45.808 * [backup-simplify]: Simplify 1 into 1 45.808 * [backup-simplify]: Simplify (* 1 1) into 1 45.809 * [backup-simplify]: Simplify (/ 1 1) into 1 45.809 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.809 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.809 * [taylor]: Taking taylor expansion of b in a 45.809 * [backup-simplify]: Simplify b into b 45.809 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.809 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.809 * [backup-simplify]: Simplify (+ 1 0) into 1 45.809 * [backup-simplify]: Simplify (sqrt 1) into 1 45.810 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.810 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.811 * [backup-simplify]: Simplify (+ 0 0) into 0 45.811 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.811 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.811 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.811 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.811 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.811 * [taylor]: Taking taylor expansion of a in a 45.811 * [backup-simplify]: Simplify 0 into 0 45.811 * [backup-simplify]: Simplify 1 into 1 45.811 * [backup-simplify]: Simplify (* 1 1) into 1 45.812 * [backup-simplify]: Simplify (/ 1 1) into 1 45.812 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.812 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.812 * [taylor]: Taking taylor expansion of b in a 45.812 * [backup-simplify]: Simplify b into b 45.812 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.812 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.812 * [backup-simplify]: Simplify (+ 1 0) into 1 45.812 * [backup-simplify]: Simplify (sqrt 1) into 1 45.813 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.813 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.813 * [backup-simplify]: Simplify (+ 0 0) into 0 45.814 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.814 * [taylor]: Taking taylor expansion of 1 in b 45.814 * [backup-simplify]: Simplify 1 into 1 45.814 * [taylor]: Taking taylor expansion of 0 in b 45.814 * [backup-simplify]: Simplify 0 into 0 45.814 * [backup-simplify]: Simplify 1 into 1 45.815 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.815 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.815 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 45.816 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 45.816 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 45.816 * [taylor]: Taking taylor expansion of 1/2 in b 45.816 * [backup-simplify]: Simplify 1/2 into 1/2 45.816 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.816 * [taylor]: Taking taylor expansion of b in b 45.816 * [backup-simplify]: Simplify 0 into 0 45.816 * [backup-simplify]: Simplify 1 into 1 45.816 * [backup-simplify]: Simplify (* 1 1) into 1 45.817 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.817 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.818 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.818 * [backup-simplify]: Simplify 0 into 0 45.818 * [backup-simplify]: Simplify 0 into 0 45.818 * [backup-simplify]: Simplify 0 into 0 45.818 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.819 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.819 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.819 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 45.819 * [backup-simplify]: Simplify (+ 0 0) into 0 45.820 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 45.820 * [taylor]: Taking taylor expansion of 0 in b 45.820 * [backup-simplify]: Simplify 0 into 0 45.820 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.821 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.821 * [backup-simplify]: Simplify 0 into 0 45.821 * [backup-simplify]: Simplify 0 into 0 45.821 * [backup-simplify]: Simplify 0 into 0 45.821 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 45.821 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 45.821 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 45.821 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 45.821 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 45.821 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 45.821 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.821 * [taylor]: Taking taylor expansion of a in b 45.821 * [backup-simplify]: Simplify a into a 45.821 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.821 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 45.821 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 45.821 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.821 * [taylor]: Taking taylor expansion of b in b 45.821 * [backup-simplify]: Simplify 0 into 0 45.821 * [backup-simplify]: Simplify 1 into 1 45.822 * [backup-simplify]: Simplify (* 1 1) into 1 45.822 * [backup-simplify]: Simplify (/ 1 1) into 1 45.822 * [backup-simplify]: Simplify (+ 0 1) into 1 45.822 * [backup-simplify]: Simplify (sqrt 1) into 1 45.823 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.823 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.823 * [backup-simplify]: Simplify (+ 0 0) into 0 45.824 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.824 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.824 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.824 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.824 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.824 * [taylor]: Taking taylor expansion of a in a 45.824 * [backup-simplify]: Simplify 0 into 0 45.824 * [backup-simplify]: Simplify 1 into 1 45.824 * [backup-simplify]: Simplify (* 1 1) into 1 45.825 * [backup-simplify]: Simplify (/ 1 1) into 1 45.825 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.825 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.825 * [taylor]: Taking taylor expansion of b in a 45.825 * [backup-simplify]: Simplify b into b 45.825 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.825 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.825 * [backup-simplify]: Simplify (+ 1 0) into 1 45.825 * [backup-simplify]: Simplify (sqrt 1) into 1 45.826 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.826 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.826 * [backup-simplify]: Simplify (+ 0 0) into 0 45.827 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.827 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.827 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.827 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.827 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.827 * [taylor]: Taking taylor expansion of a in a 45.827 * [backup-simplify]: Simplify 0 into 0 45.827 * [backup-simplify]: Simplify 1 into 1 45.827 * [backup-simplify]: Simplify (* 1 1) into 1 45.827 * [backup-simplify]: Simplify (/ 1 1) into 1 45.827 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.827 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.827 * [taylor]: Taking taylor expansion of b in a 45.827 * [backup-simplify]: Simplify b into b 45.827 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.828 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.828 * [backup-simplify]: Simplify (+ 1 0) into 1 45.828 * [backup-simplify]: Simplify (sqrt 1) into 1 45.828 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.829 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.829 * [backup-simplify]: Simplify (+ 0 0) into 0 45.830 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.830 * [taylor]: Taking taylor expansion of 1 in b 45.830 * [backup-simplify]: Simplify 1 into 1 45.830 * [taylor]: Taking taylor expansion of 0 in b 45.830 * [backup-simplify]: Simplify 0 into 0 45.830 * [backup-simplify]: Simplify 1 into 1 45.830 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.831 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.831 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 45.832 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 45.832 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 45.832 * [taylor]: Taking taylor expansion of 1/2 in b 45.832 * [backup-simplify]: Simplify 1/2 into 1/2 45.832 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.832 * [taylor]: Taking taylor expansion of b in b 45.832 * [backup-simplify]: Simplify 0 into 0 45.832 * [backup-simplify]: Simplify 1 into 1 45.832 * [backup-simplify]: Simplify (* 1 1) into 1 45.832 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.833 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.833 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.833 * [backup-simplify]: Simplify 0 into 0 45.833 * [backup-simplify]: Simplify 0 into 0 45.833 * [backup-simplify]: Simplify 0 into 0 45.834 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.835 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.835 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.835 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 45.835 * [backup-simplify]: Simplify (+ 0 0) into 0 45.835 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 45.835 * [taylor]: Taking taylor expansion of 0 in b 45.835 * [backup-simplify]: Simplify 0 into 0 45.836 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.837 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.837 * [backup-simplify]: Simplify 0 into 0 45.837 * [backup-simplify]: Simplify 0 into 0 45.837 * [backup-simplify]: Simplify 0 into 0 45.837 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 45.837 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 2 1 1 1) 45.837 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 45.837 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 45.837 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 45.837 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 45.837 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.837 * [taylor]: Taking taylor expansion of a in b 45.837 * [backup-simplify]: Simplify a into a 45.837 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.837 * [taylor]: Taking taylor expansion of b in b 45.837 * [backup-simplify]: Simplify 0 into 0 45.838 * [backup-simplify]: Simplify 1 into 1 45.838 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.838 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 45.838 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 45.838 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 45.838 * [backup-simplify]: Simplify (+ 0 0) into 0 45.838 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 45.838 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.838 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.838 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.839 * [taylor]: Taking taylor expansion of a in a 45.839 * [backup-simplify]: Simplify 0 into 0 45.839 * [backup-simplify]: Simplify 1 into 1 45.839 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.839 * [taylor]: Taking taylor expansion of b in a 45.839 * [backup-simplify]: Simplify b into b 45.839 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.839 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.839 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.839 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.840 * [backup-simplify]: Simplify (+ 0 0) into 0 45.840 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.840 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.840 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.840 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.840 * [taylor]: Taking taylor expansion of a in a 45.840 * [backup-simplify]: Simplify 0 into 0 45.840 * [backup-simplify]: Simplify 1 into 1 45.840 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.840 * [taylor]: Taking taylor expansion of b in a 45.840 * [backup-simplify]: Simplify b into b 45.840 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.840 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.840 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.840 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.841 * [backup-simplify]: Simplify (+ 0 0) into 0 45.841 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.841 * [taylor]: Taking taylor expansion of b in b 45.841 * [backup-simplify]: Simplify 0 into 0 45.841 * [backup-simplify]: Simplify 1 into 1 45.841 * [backup-simplify]: Simplify 0 into 0 45.841 * [taylor]: Taking taylor expansion of 0 in b 45.841 * [backup-simplify]: Simplify 0 into 0 45.841 * [backup-simplify]: Simplify 0 into 0 45.841 * [backup-simplify]: Simplify 1 into 1 45.842 * [backup-simplify]: Simplify (* 1 1) into 1 45.842 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 45.843 * [backup-simplify]: Simplify (+ 1 0) into 1 45.850 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 45.850 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 45.850 * [taylor]: Taking taylor expansion of 1/2 in b 45.850 * [backup-simplify]: Simplify 1/2 into 1/2 45.850 * [taylor]: Taking taylor expansion of b in b 45.850 * [backup-simplify]: Simplify 0 into 0 45.850 * [backup-simplify]: Simplify 1 into 1 45.851 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.852 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.852 * [backup-simplify]: Simplify 0 into 0 45.852 * [backup-simplify]: Simplify 0 into 0 45.852 * [backup-simplify]: Simplify 0 into 0 45.853 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.854 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 45.854 * [backup-simplify]: Simplify (+ 0 0) into 0 45.854 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 45.854 * [taylor]: Taking taylor expansion of 0 in b 45.854 * [backup-simplify]: Simplify 0 into 0 45.854 * [backup-simplify]: Simplify 0 into 0 45.855 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.855 * [backup-simplify]: Simplify 0 into 0 45.855 * [backup-simplify]: Simplify 0 into 0 45.856 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 45.856 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 45.856 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 45.856 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 45.856 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 45.856 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 45.856 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.856 * [taylor]: Taking taylor expansion of a in b 45.856 * [backup-simplify]: Simplify a into a 45.856 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.856 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 45.856 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 45.856 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.856 * [taylor]: Taking taylor expansion of b in b 45.856 * [backup-simplify]: Simplify 0 into 0 45.856 * [backup-simplify]: Simplify 1 into 1 45.857 * [backup-simplify]: Simplify (* 1 1) into 1 45.857 * [backup-simplify]: Simplify (/ 1 1) into 1 45.858 * [backup-simplify]: Simplify (+ 0 1) into 1 45.858 * [backup-simplify]: Simplify (sqrt 1) into 1 45.859 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.859 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.860 * [backup-simplify]: Simplify (+ 0 0) into 0 45.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.860 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.860 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.860 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.860 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.861 * [taylor]: Taking taylor expansion of a in a 45.861 * [backup-simplify]: Simplify 0 into 0 45.861 * [backup-simplify]: Simplify 1 into 1 45.861 * [backup-simplify]: Simplify (* 1 1) into 1 45.861 * [backup-simplify]: Simplify (/ 1 1) into 1 45.861 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.861 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.861 * [taylor]: Taking taylor expansion of b in a 45.861 * [backup-simplify]: Simplify b into b 45.862 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.862 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.862 * [backup-simplify]: Simplify (+ 1 0) into 1 45.862 * [backup-simplify]: Simplify (sqrt 1) into 1 45.863 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.864 * [backup-simplify]: Simplify (+ 0 0) into 0 45.865 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.865 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.865 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.865 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.865 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.865 * [taylor]: Taking taylor expansion of a in a 45.865 * [backup-simplify]: Simplify 0 into 0 45.865 * [backup-simplify]: Simplify 1 into 1 45.866 * [backup-simplify]: Simplify (* 1 1) into 1 45.866 * [backup-simplify]: Simplify (/ 1 1) into 1 45.866 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.866 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.866 * [taylor]: Taking taylor expansion of b in a 45.866 * [backup-simplify]: Simplify b into b 45.866 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.866 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.867 * [backup-simplify]: Simplify (+ 1 0) into 1 45.867 * [backup-simplify]: Simplify (sqrt 1) into 1 45.868 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.868 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.869 * [backup-simplify]: Simplify (+ 0 0) into 0 45.870 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.870 * [taylor]: Taking taylor expansion of 1 in b 45.870 * [backup-simplify]: Simplify 1 into 1 45.870 * [taylor]: Taking taylor expansion of 0 in b 45.870 * [backup-simplify]: Simplify 0 into 0 45.870 * [backup-simplify]: Simplify 1 into 1 45.871 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.872 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.872 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 45.873 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 45.873 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 45.873 * [taylor]: Taking taylor expansion of 1/2 in b 45.873 * [backup-simplify]: Simplify 1/2 into 1/2 45.873 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.873 * [taylor]: Taking taylor expansion of b in b 45.873 * [backup-simplify]: Simplify 0 into 0 45.873 * [backup-simplify]: Simplify 1 into 1 45.873 * [backup-simplify]: Simplify (* 1 1) into 1 45.874 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.874 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.875 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.875 * [backup-simplify]: Simplify 0 into 0 45.875 * [backup-simplify]: Simplify 0 into 0 45.875 * [backup-simplify]: Simplify 0 into 0 45.875 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.876 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.876 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.876 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 45.876 * [backup-simplify]: Simplify (+ 0 0) into 0 45.877 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 45.877 * [taylor]: Taking taylor expansion of 0 in b 45.877 * [backup-simplify]: Simplify 0 into 0 45.877 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.878 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.878 * [backup-simplify]: Simplify 0 into 0 45.878 * [backup-simplify]: Simplify 0 into 0 45.878 * [backup-simplify]: Simplify 0 into 0 45.878 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 45.878 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 45.878 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 45.878 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 45.878 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 45.878 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 45.878 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.878 * [taylor]: Taking taylor expansion of a in b 45.878 * [backup-simplify]: Simplify a into a 45.879 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.879 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 45.879 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 45.879 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.879 * [taylor]: Taking taylor expansion of b in b 45.879 * [backup-simplify]: Simplify 0 into 0 45.879 * [backup-simplify]: Simplify 1 into 1 45.879 * [backup-simplify]: Simplify (* 1 1) into 1 45.879 * [backup-simplify]: Simplify (/ 1 1) into 1 45.879 * [backup-simplify]: Simplify (+ 0 1) into 1 45.880 * [backup-simplify]: Simplify (sqrt 1) into 1 45.880 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.880 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.881 * [backup-simplify]: Simplify (+ 0 0) into 0 45.881 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.881 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.881 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.881 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.881 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.881 * [taylor]: Taking taylor expansion of a in a 45.881 * [backup-simplify]: Simplify 0 into 0 45.881 * [backup-simplify]: Simplify 1 into 1 45.882 * [backup-simplify]: Simplify (* 1 1) into 1 45.882 * [backup-simplify]: Simplify (/ 1 1) into 1 45.882 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.882 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.882 * [taylor]: Taking taylor expansion of b in a 45.882 * [backup-simplify]: Simplify b into b 45.882 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.882 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.882 * [backup-simplify]: Simplify (+ 1 0) into 1 45.882 * [backup-simplify]: Simplify (sqrt 1) into 1 45.883 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.883 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.883 * [backup-simplify]: Simplify (+ 0 0) into 0 45.884 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.884 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.884 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.884 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.884 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.884 * [taylor]: Taking taylor expansion of a in a 45.884 * [backup-simplify]: Simplify 0 into 0 45.884 * [backup-simplify]: Simplify 1 into 1 45.884 * [backup-simplify]: Simplify (* 1 1) into 1 45.885 * [backup-simplify]: Simplify (/ 1 1) into 1 45.885 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.885 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.885 * [taylor]: Taking taylor expansion of b in a 45.885 * [backup-simplify]: Simplify b into b 45.885 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.885 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.885 * [backup-simplify]: Simplify (+ 1 0) into 1 45.885 * [backup-simplify]: Simplify (sqrt 1) into 1 45.886 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.886 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.886 * [backup-simplify]: Simplify (+ 0 0) into 0 45.887 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.887 * [taylor]: Taking taylor expansion of 1 in b 45.887 * [backup-simplify]: Simplify 1 into 1 45.887 * [taylor]: Taking taylor expansion of 0 in b 45.887 * [backup-simplify]: Simplify 0 into 0 45.887 * [backup-simplify]: Simplify 1 into 1 45.887 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.888 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.888 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 45.889 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 45.889 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 45.889 * [taylor]: Taking taylor expansion of 1/2 in b 45.889 * [backup-simplify]: Simplify 1/2 into 1/2 45.889 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.889 * [taylor]: Taking taylor expansion of b in b 45.889 * [backup-simplify]: Simplify 0 into 0 45.889 * [backup-simplify]: Simplify 1 into 1 45.889 * [backup-simplify]: Simplify (* 1 1) into 1 45.890 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.890 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.890 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.890 * [backup-simplify]: Simplify 0 into 0 45.891 * [backup-simplify]: Simplify 0 into 0 45.891 * [backup-simplify]: Simplify 0 into 0 45.891 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.892 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.892 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.892 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 45.892 * [backup-simplify]: Simplify (+ 0 0) into 0 45.892 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 45.893 * [taylor]: Taking taylor expansion of 0 in b 45.893 * [backup-simplify]: Simplify 0 into 0 45.893 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.894 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.894 * [backup-simplify]: Simplify 0 into 0 45.894 * [backup-simplify]: Simplify 0 into 0 45.894 * [backup-simplify]: Simplify 0 into 0 45.894 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 45.894 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 1) 45.894 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 45.894 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 45.894 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 45.894 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 45.894 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.894 * [taylor]: Taking taylor expansion of a in b 45.894 * [backup-simplify]: Simplify a into a 45.894 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.894 * [taylor]: Taking taylor expansion of b in b 45.894 * [backup-simplify]: Simplify 0 into 0 45.894 * [backup-simplify]: Simplify 1 into 1 45.894 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.894 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 45.894 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 45.894 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 45.895 * [backup-simplify]: Simplify (+ 0 0) into 0 45.895 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 45.895 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.895 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.895 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.895 * [taylor]: Taking taylor expansion of a in a 45.895 * [backup-simplify]: Simplify 0 into 0 45.895 * [backup-simplify]: Simplify 1 into 1 45.895 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.895 * [taylor]: Taking taylor expansion of b in a 45.895 * [backup-simplify]: Simplify b into b 45.895 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.895 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.895 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.895 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.895 * [backup-simplify]: Simplify (+ 0 0) into 0 45.895 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.895 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.895 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.895 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.895 * [taylor]: Taking taylor expansion of a in a 45.895 * [backup-simplify]: Simplify 0 into 0 45.895 * [backup-simplify]: Simplify 1 into 1 45.895 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.896 * [taylor]: Taking taylor expansion of b in a 45.896 * [backup-simplify]: Simplify b into b 45.896 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.896 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.896 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.896 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.896 * [backup-simplify]: Simplify (+ 0 0) into 0 45.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.896 * [taylor]: Taking taylor expansion of b in b 45.896 * [backup-simplify]: Simplify 0 into 0 45.896 * [backup-simplify]: Simplify 1 into 1 45.896 * [backup-simplify]: Simplify 0 into 0 45.896 * [taylor]: Taking taylor expansion of 0 in b 45.896 * [backup-simplify]: Simplify 0 into 0 45.896 * [backup-simplify]: Simplify 0 into 0 45.896 * [backup-simplify]: Simplify 1 into 1 45.896 * [backup-simplify]: Simplify (* 1 1) into 1 45.897 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 45.897 * [backup-simplify]: Simplify (+ 1 0) into 1 45.897 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 45.898 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 45.898 * [taylor]: Taking taylor expansion of 1/2 in b 45.898 * [backup-simplify]: Simplify 1/2 into 1/2 45.898 * [taylor]: Taking taylor expansion of b in b 45.898 * [backup-simplify]: Simplify 0 into 0 45.898 * [backup-simplify]: Simplify 1 into 1 45.898 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.898 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.898 * [backup-simplify]: Simplify 0 into 0 45.898 * [backup-simplify]: Simplify 0 into 0 45.898 * [backup-simplify]: Simplify 0 into 0 45.899 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.899 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 45.900 * [backup-simplify]: Simplify (+ 0 0) into 0 45.900 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 45.900 * [taylor]: Taking taylor expansion of 0 in b 45.900 * [backup-simplify]: Simplify 0 into 0 45.900 * [backup-simplify]: Simplify 0 into 0 45.900 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.900 * [backup-simplify]: Simplify 0 into 0 45.900 * [backup-simplify]: Simplify 0 into 0 45.900 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 45.901 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 45.901 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 45.901 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 45.901 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 45.901 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 45.901 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.901 * [taylor]: Taking taylor expansion of a in b 45.901 * [backup-simplify]: Simplify a into a 45.901 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.901 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 45.901 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 45.901 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.901 * [taylor]: Taking taylor expansion of b in b 45.901 * [backup-simplify]: Simplify 0 into 0 45.901 * [backup-simplify]: Simplify 1 into 1 45.901 * [backup-simplify]: Simplify (* 1 1) into 1 45.902 * [backup-simplify]: Simplify (/ 1 1) into 1 45.902 * [backup-simplify]: Simplify (+ 0 1) into 1 45.902 * [backup-simplify]: Simplify (sqrt 1) into 1 45.903 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.904 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.904 * [backup-simplify]: Simplify (+ 0 0) into 0 45.905 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.905 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.906 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.906 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.906 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.906 * [taylor]: Taking taylor expansion of a in a 45.907 * [backup-simplify]: Simplify 0 into 0 45.907 * [backup-simplify]: Simplify 1 into 1 45.907 * [backup-simplify]: Simplify (* 1 1) into 1 45.908 * [backup-simplify]: Simplify (/ 1 1) into 1 45.908 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.908 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.908 * [taylor]: Taking taylor expansion of b in a 45.908 * [backup-simplify]: Simplify b into b 45.908 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.908 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.908 * [backup-simplify]: Simplify (+ 1 0) into 1 45.909 * [backup-simplify]: Simplify (sqrt 1) into 1 45.909 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.910 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.911 * [backup-simplify]: Simplify (+ 0 0) into 0 45.911 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.911 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.911 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.911 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.911 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.911 * [taylor]: Taking taylor expansion of a in a 45.912 * [backup-simplify]: Simplify 0 into 0 45.912 * [backup-simplify]: Simplify 1 into 1 45.912 * [backup-simplify]: Simplify (* 1 1) into 1 45.912 * [backup-simplify]: Simplify (/ 1 1) into 1 45.912 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.912 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.912 * [taylor]: Taking taylor expansion of b in a 45.912 * [backup-simplify]: Simplify b into b 45.912 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.913 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.913 * [backup-simplify]: Simplify (+ 1 0) into 1 45.913 * [backup-simplify]: Simplify (sqrt 1) into 1 45.914 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.915 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.915 * [backup-simplify]: Simplify (+ 0 0) into 0 45.916 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.916 * [taylor]: Taking taylor expansion of 1 in b 45.916 * [backup-simplify]: Simplify 1 into 1 45.916 * [taylor]: Taking taylor expansion of 0 in b 45.916 * [backup-simplify]: Simplify 0 into 0 45.916 * [backup-simplify]: Simplify 1 into 1 45.917 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.918 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.918 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 45.919 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 45.919 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 45.919 * [taylor]: Taking taylor expansion of 1/2 in b 45.920 * [backup-simplify]: Simplify 1/2 into 1/2 45.920 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.920 * [taylor]: Taking taylor expansion of b in b 45.920 * [backup-simplify]: Simplify 0 into 0 45.920 * [backup-simplify]: Simplify 1 into 1 45.920 * [backup-simplify]: Simplify (* 1 1) into 1 45.920 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.921 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.922 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.922 * [backup-simplify]: Simplify 0 into 0 45.922 * [backup-simplify]: Simplify 0 into 0 45.922 * [backup-simplify]: Simplify 0 into 0 45.923 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.924 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.924 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 45.925 * [backup-simplify]: Simplify (+ 0 0) into 0 45.925 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 45.925 * [taylor]: Taking taylor expansion of 0 in b 45.926 * [backup-simplify]: Simplify 0 into 0 45.926 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.927 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.927 * [backup-simplify]: Simplify 0 into 0 45.928 * [backup-simplify]: Simplify 0 into 0 45.928 * [backup-simplify]: Simplify 0 into 0 45.928 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 45.928 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 45.928 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 45.928 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 45.928 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 45.928 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 45.928 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.928 * [taylor]: Taking taylor expansion of a in b 45.928 * [backup-simplify]: Simplify a into a 45.928 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.928 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 45.928 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 45.928 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.928 * [taylor]: Taking taylor expansion of b in b 45.928 * [backup-simplify]: Simplify 0 into 0 45.929 * [backup-simplify]: Simplify 1 into 1 45.929 * [backup-simplify]: Simplify (* 1 1) into 1 45.929 * [backup-simplify]: Simplify (/ 1 1) into 1 45.930 * [backup-simplify]: Simplify (+ 0 1) into 1 45.930 * [backup-simplify]: Simplify (sqrt 1) into 1 45.931 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.932 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.932 * [backup-simplify]: Simplify (+ 0 0) into 0 45.933 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.933 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.933 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.933 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.933 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.933 * [taylor]: Taking taylor expansion of a in a 45.933 * [backup-simplify]: Simplify 0 into 0 45.933 * [backup-simplify]: Simplify 1 into 1 45.933 * [backup-simplify]: Simplify (* 1 1) into 1 45.934 * [backup-simplify]: Simplify (/ 1 1) into 1 45.934 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.934 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.934 * [taylor]: Taking taylor expansion of b in a 45.934 * [backup-simplify]: Simplify b into b 45.934 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.934 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.934 * [backup-simplify]: Simplify (+ 1 0) into 1 45.935 * [backup-simplify]: Simplify (sqrt 1) into 1 45.935 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.936 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.936 * [backup-simplify]: Simplify (+ 0 0) into 0 45.937 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.937 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.937 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.937 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.937 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.937 * [taylor]: Taking taylor expansion of a in a 45.937 * [backup-simplify]: Simplify 0 into 0 45.937 * [backup-simplify]: Simplify 1 into 1 45.938 * [backup-simplify]: Simplify (* 1 1) into 1 45.938 * [backup-simplify]: Simplify (/ 1 1) into 1 45.938 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.938 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.938 * [taylor]: Taking taylor expansion of b in a 45.938 * [backup-simplify]: Simplify b into b 45.938 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.938 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.939 * [backup-simplify]: Simplify (+ 1 0) into 1 45.939 * [backup-simplify]: Simplify (sqrt 1) into 1 45.940 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.941 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.941 * [backup-simplify]: Simplify (+ 0 0) into 0 45.942 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.942 * [taylor]: Taking taylor expansion of 1 in b 45.942 * [backup-simplify]: Simplify 1 into 1 45.942 * [taylor]: Taking taylor expansion of 0 in b 45.942 * [backup-simplify]: Simplify 0 into 0 45.942 * [backup-simplify]: Simplify 1 into 1 45.943 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.944 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.944 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 45.945 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 45.946 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 45.946 * [taylor]: Taking taylor expansion of 1/2 in b 45.946 * [backup-simplify]: Simplify 1/2 into 1/2 45.946 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.946 * [taylor]: Taking taylor expansion of b in b 45.946 * [backup-simplify]: Simplify 0 into 0 45.946 * [backup-simplify]: Simplify 1 into 1 45.946 * [backup-simplify]: Simplify (* 1 1) into 1 45.947 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.949 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.950 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.950 * [backup-simplify]: Simplify 0 into 0 45.950 * [backup-simplify]: Simplify 0 into 0 45.950 * [backup-simplify]: Simplify 0 into 0 45.951 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.952 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.952 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.952 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 45.953 * [backup-simplify]: Simplify (+ 0 0) into 0 45.953 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 45.953 * [taylor]: Taking taylor expansion of 0 in b 45.953 * [backup-simplify]: Simplify 0 into 0 45.954 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.956 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.956 * [backup-simplify]: Simplify 0 into 0 45.956 * [backup-simplify]: Simplify 0 into 0 45.956 * [backup-simplify]: Simplify 0 into 0 45.956 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 45.956 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 2 1) 45.957 * [backup-simplify]: Simplify (sqrt (+ (* a a) (* b b))) into (sqrt (+ (pow a 2) (pow b 2))) 45.957 * [approximate]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in (a b) around 0 45.957 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in b 45.957 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in b 45.957 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.957 * [taylor]: Taking taylor expansion of a in b 45.957 * [backup-simplify]: Simplify a into a 45.957 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.957 * [taylor]: Taking taylor expansion of b in b 45.957 * [backup-simplify]: Simplify 0 into 0 45.957 * [backup-simplify]: Simplify 1 into 1 45.957 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.957 * [backup-simplify]: Simplify (+ (pow a 2) 0) into (pow a 2) 45.957 * [backup-simplify]: Simplify (sqrt (pow a 2)) into a 45.957 * [backup-simplify]: Simplify (+ (* a 0) (* 0 a)) into 0 45.958 * [backup-simplify]: Simplify (+ 0 0) into 0 45.958 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow a 2)))) into 0 45.958 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.958 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.958 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.958 * [taylor]: Taking taylor expansion of a in a 45.958 * [backup-simplify]: Simplify 0 into 0 45.958 * [backup-simplify]: Simplify 1 into 1 45.958 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.958 * [taylor]: Taking taylor expansion of b in a 45.958 * [backup-simplify]: Simplify b into b 45.958 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.958 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.959 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.959 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.959 * [backup-simplify]: Simplify (+ 0 0) into 0 45.959 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.959 * [taylor]: Taking taylor expansion of (sqrt (+ (pow a 2) (pow b 2))) in a 45.959 * [taylor]: Taking taylor expansion of (+ (pow a 2) (pow b 2)) in a 45.959 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.959 * [taylor]: Taking taylor expansion of a in a 45.959 * [backup-simplify]: Simplify 0 into 0 45.959 * [backup-simplify]: Simplify 1 into 1 45.959 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.960 * [taylor]: Taking taylor expansion of b in a 45.960 * [backup-simplify]: Simplify b into b 45.960 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.960 * [backup-simplify]: Simplify (+ 0 (pow b 2)) into (pow b 2) 45.960 * [backup-simplify]: Simplify (sqrt (pow b 2)) into b 45.960 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.960 * [backup-simplify]: Simplify (+ 0 0) into 0 45.961 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow b 2)))) into 0 45.961 * [taylor]: Taking taylor expansion of b in b 45.961 * [backup-simplify]: Simplify 0 into 0 45.961 * [backup-simplify]: Simplify 1 into 1 45.961 * [backup-simplify]: Simplify 0 into 0 45.961 * [taylor]: Taking taylor expansion of 0 in b 45.961 * [backup-simplify]: Simplify 0 into 0 45.961 * [backup-simplify]: Simplify 0 into 0 45.961 * [backup-simplify]: Simplify 1 into 1 45.961 * [backup-simplify]: Simplify (* 1 1) into 1 45.962 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (* 0 b))) into 0 45.962 * [backup-simplify]: Simplify (+ 1 0) into 1 45.963 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 b)) into (/ 1/2 b) 45.963 * [taylor]: Taking taylor expansion of (/ 1/2 b) in b 45.963 * [taylor]: Taking taylor expansion of 1/2 in b 45.963 * [backup-simplify]: Simplify 1/2 into 1/2 45.963 * [taylor]: Taking taylor expansion of b in b 45.963 * [backup-simplify]: Simplify 0 into 0 45.963 * [backup-simplify]: Simplify 1 into 1 45.964 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.965 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.965 * [backup-simplify]: Simplify 0 into 0 45.965 * [backup-simplify]: Simplify 0 into 0 45.965 * [backup-simplify]: Simplify 0 into 0 45.965 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.966 * [backup-simplify]: Simplify (+ (* b 0) (+ (* 0 0) (+ (* 0 0) (* 0 b)))) into 0 45.967 * [backup-simplify]: Simplify (+ 0 0) into 0 45.967 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 b))))) (* 2 b)) into 0 45.967 * [taylor]: Taking taylor expansion of 0 in b 45.967 * [backup-simplify]: Simplify 0 into 0 45.967 * [backup-simplify]: Simplify 0 into 0 45.968 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.968 * [backup-simplify]: Simplify 0 into 0 45.968 * [backup-simplify]: Simplify 0 into 0 45.968 * [backup-simplify]: Simplify (* 1 (* b 1)) into b 45.968 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 a) (/ 1 a)) (* (/ 1 b) (/ 1 b)))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 45.969 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 45.969 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 45.969 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 45.969 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 45.969 * [taylor]: Taking taylor expansion of (pow a 2) in b 45.969 * [taylor]: Taking taylor expansion of a in b 45.969 * [backup-simplify]: Simplify a into a 45.969 * [backup-simplify]: Simplify (* a a) into (pow a 2) 45.969 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 45.969 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 45.969 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.969 * [taylor]: Taking taylor expansion of b in b 45.969 * [backup-simplify]: Simplify 0 into 0 45.969 * [backup-simplify]: Simplify 1 into 1 45.969 * [backup-simplify]: Simplify (* 1 1) into 1 45.970 * [backup-simplify]: Simplify (/ 1 1) into 1 45.970 * [backup-simplify]: Simplify (+ 0 1) into 1 45.971 * [backup-simplify]: Simplify (sqrt 1) into 1 45.971 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.972 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.972 * [backup-simplify]: Simplify (+ 0 0) into 0 45.973 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.973 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.973 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.973 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.973 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.973 * [taylor]: Taking taylor expansion of a in a 45.973 * [backup-simplify]: Simplify 0 into 0 45.973 * [backup-simplify]: Simplify 1 into 1 45.974 * [backup-simplify]: Simplify (* 1 1) into 1 45.974 * [backup-simplify]: Simplify (/ 1 1) into 1 45.974 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.974 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.974 * [taylor]: Taking taylor expansion of b in a 45.974 * [backup-simplify]: Simplify b into b 45.974 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.974 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.975 * [backup-simplify]: Simplify (+ 1 0) into 1 45.975 * [backup-simplify]: Simplify (sqrt 1) into 1 45.976 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.977 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.977 * [backup-simplify]: Simplify (+ 0 0) into 0 45.978 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.978 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 45.978 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 45.978 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 45.978 * [taylor]: Taking taylor expansion of (pow a 2) in a 45.978 * [taylor]: Taking taylor expansion of a in a 45.978 * [backup-simplify]: Simplify 0 into 0 45.978 * [backup-simplify]: Simplify 1 into 1 45.979 * [backup-simplify]: Simplify (* 1 1) into 1 45.979 * [backup-simplify]: Simplify (/ 1 1) into 1 45.979 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 45.979 * [taylor]: Taking taylor expansion of (pow b 2) in a 45.979 * [taylor]: Taking taylor expansion of b in a 45.979 * [backup-simplify]: Simplify b into b 45.979 * [backup-simplify]: Simplify (* b b) into (pow b 2) 45.979 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 45.980 * [backup-simplify]: Simplify (+ 1 0) into 1 45.980 * [backup-simplify]: Simplify (sqrt 1) into 1 45.981 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.982 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 45.982 * [backup-simplify]: Simplify (+ 0 0) into 0 45.983 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 45.983 * [taylor]: Taking taylor expansion of 1 in b 45.983 * [backup-simplify]: Simplify 1 into 1 45.983 * [taylor]: Taking taylor expansion of 0 in b 45.983 * [backup-simplify]: Simplify 0 into 0 45.983 * [backup-simplify]: Simplify 1 into 1 45.984 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 45.991 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.991 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 45.993 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 45.993 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 45.993 * [taylor]: Taking taylor expansion of 1/2 in b 45.993 * [backup-simplify]: Simplify 1/2 into 1/2 45.993 * [taylor]: Taking taylor expansion of (pow b 2) in b 45.993 * [taylor]: Taking taylor expansion of b in b 45.993 * [backup-simplify]: Simplify 0 into 0 45.993 * [backup-simplify]: Simplify 1 into 1 45.994 * [backup-simplify]: Simplify (* 1 1) into 1 45.994 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 45.995 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 45.996 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 45.996 * [backup-simplify]: Simplify 0 into 0 45.996 * [backup-simplify]: Simplify 0 into 0 45.996 * [backup-simplify]: Simplify 0 into 0 45.997 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 45.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 45.999 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 45.999 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 45.999 * [backup-simplify]: Simplify (+ 0 0) into 0 46.000 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 46.000 * [taylor]: Taking taylor expansion of 0 in b 46.000 * [backup-simplify]: Simplify 0 into 0 46.001 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.002 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.002 * [backup-simplify]: Simplify 0 into 0 46.002 * [backup-simplify]: Simplify 0 into 0 46.002 * [backup-simplify]: Simplify 0 into 0 46.002 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 a)))) into a 46.003 * [backup-simplify]: Simplify (sqrt (+ (* (/ 1 (- a)) (/ 1 (- a))) (* (/ 1 (- b)) (/ 1 (- b))))) into (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) 46.003 * [approximate]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in (a b) around 0 46.003 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in b 46.003 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in b 46.003 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in b 46.003 * [taylor]: Taking taylor expansion of (pow a 2) in b 46.003 * [taylor]: Taking taylor expansion of a in b 46.003 * [backup-simplify]: Simplify a into a 46.003 * [backup-simplify]: Simplify (* a a) into (pow a 2) 46.003 * [backup-simplify]: Simplify (/ 1 (pow a 2)) into (/ 1 (pow a 2)) 46.003 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in b 46.003 * [taylor]: Taking taylor expansion of (pow b 2) in b 46.003 * [taylor]: Taking taylor expansion of b in b 46.003 * [backup-simplify]: Simplify 0 into 0 46.003 * [backup-simplify]: Simplify 1 into 1 46.004 * [backup-simplify]: Simplify (* 1 1) into 1 46.004 * [backup-simplify]: Simplify (/ 1 1) into 1 46.005 * [backup-simplify]: Simplify (+ 0 1) into 1 46.006 * [backup-simplify]: Simplify (sqrt 1) into 1 46.007 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.008 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.008 * [backup-simplify]: Simplify (+ 0 0) into 0 46.009 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 46.009 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 46.009 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 46.009 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 46.009 * [taylor]: Taking taylor expansion of (pow a 2) in a 46.009 * [taylor]: Taking taylor expansion of a in a 46.009 * [backup-simplify]: Simplify 0 into 0 46.009 * [backup-simplify]: Simplify 1 into 1 46.009 * [backup-simplify]: Simplify (* 1 1) into 1 46.010 * [backup-simplify]: Simplify (/ 1 1) into 1 46.010 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 46.010 * [taylor]: Taking taylor expansion of (pow b 2) in a 46.010 * [taylor]: Taking taylor expansion of b in a 46.010 * [backup-simplify]: Simplify b into b 46.010 * [backup-simplify]: Simplify (* b b) into (pow b 2) 46.010 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 46.011 * [backup-simplify]: Simplify (+ 1 0) into 1 46.011 * [backup-simplify]: Simplify (sqrt 1) into 1 46.012 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.013 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.013 * [backup-simplify]: Simplify (+ 0 0) into 0 46.014 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 46.014 * [taylor]: Taking taylor expansion of (sqrt (+ (/ 1 (pow a 2)) (/ 1 (pow b 2)))) in a 46.014 * [taylor]: Taking taylor expansion of (+ (/ 1 (pow a 2)) (/ 1 (pow b 2))) in a 46.014 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 46.014 * [taylor]: Taking taylor expansion of (pow a 2) in a 46.014 * [taylor]: Taking taylor expansion of a in a 46.014 * [backup-simplify]: Simplify 0 into 0 46.014 * [backup-simplify]: Simplify 1 into 1 46.014 * [backup-simplify]: Simplify (* 1 1) into 1 46.015 * [backup-simplify]: Simplify (/ 1 1) into 1 46.015 * [taylor]: Taking taylor expansion of (/ 1 (pow b 2)) in a 46.015 * [taylor]: Taking taylor expansion of (pow b 2) in a 46.015 * [taylor]: Taking taylor expansion of b in a 46.015 * [backup-simplify]: Simplify b into b 46.015 * [backup-simplify]: Simplify (* b b) into (pow b 2) 46.015 * [backup-simplify]: Simplify (/ 1 (pow b 2)) into (/ 1 (pow b 2)) 46.016 * [backup-simplify]: Simplify (+ 1 0) into 1 46.016 * [backup-simplify]: Simplify (sqrt 1) into 1 46.017 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.017 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 46.018 * [backup-simplify]: Simplify (+ 0 0) into 0 46.019 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 46.019 * [taylor]: Taking taylor expansion of 1 in b 46.019 * [backup-simplify]: Simplify 1 into 1 46.019 * [taylor]: Taking taylor expansion of 0 in b 46.019 * [backup-simplify]: Simplify 0 into 0 46.019 * [backup-simplify]: Simplify 1 into 1 46.020 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.021 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.021 * [backup-simplify]: Simplify (+ 0 (/ 1 (pow b 2))) into (/ 1 (pow b 2)) 46.022 * [backup-simplify]: Simplify (/ (- (/ 1 (pow b 2)) (pow 0 2) (+)) (* 2 1)) into (/ 1/2 (pow b 2)) 46.022 * [taylor]: Taking taylor expansion of (/ 1/2 (pow b 2)) in b 46.022 * [taylor]: Taking taylor expansion of 1/2 in b 46.022 * [backup-simplify]: Simplify 1/2 into 1/2 46.022 * [taylor]: Taking taylor expansion of (pow b 2) in b 46.022 * [taylor]: Taking taylor expansion of b in b 46.022 * [backup-simplify]: Simplify 0 into 0 46.022 * [backup-simplify]: Simplify 1 into 1 46.023 * [backup-simplify]: Simplify (* 1 1) into 1 46.023 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 46.024 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 46.025 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)))) into 0 46.025 * [backup-simplify]: Simplify 0 into 0 46.025 * [backup-simplify]: Simplify 0 into 0 46.025 * [backup-simplify]: Simplify 0 into 0 46.026 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 46.027 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.027 * [backup-simplify]: Simplify (+ (* b 0) (* 0 b)) into 0 46.027 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow b 2)) (/ 0 (pow b 2))))) into 0 46.028 * [backup-simplify]: Simplify (+ 0 0) into 0 46.028 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (pow b 2)))))) (* 2 1)) into 0 46.028 * [taylor]: Taking taylor expansion of 0 in b 46.028 * [backup-simplify]: Simplify 0 into 0 46.029 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 46.030 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 46.030 * [backup-simplify]: Simplify 0 into 0 46.030 * [backup-simplify]: Simplify 0 into 0 46.030 * [backup-simplify]: Simplify 0 into 0 46.031 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- a))))) into (* -1 a) 46.031 * * * [progress]: simplifying candidates 46.031 * * * * [progress]: [ 1 / 88 ] simplifiying candidate # 46.031 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 46.031 * * [simplify]: iters left: 6 (7 enodes) 46.035 * * [simplify]: iters left: 5 (24 enodes) 46.041 * * [simplify]: iters left: 4 (26 enodes) 46.048 * * [simplify]: Extracting #0: cost 1 inf + 0 46.048 * * [simplify]: Extracting #1: cost 3 inf + 0 46.048 * * [simplify]: Extracting #2: cost 7 inf + 0 46.048 * * [simplify]: Extracting #3: cost 8 inf + 2 46.048 * * [simplify]: Extracting #4: cost 6 inf + 268 46.049 * * [simplify]: Extracting #5: cost 0 inf + 728 46.049 * [simplify]: Simplified to (expm1 (hypot a b)) 46.049 * [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)) 46.050 * * * * [progress]: [ 2 / 88 ] simplifiying candidate # 46.050 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 46.050 * * [simplify]: iters left: 6 (7 enodes) 46.053 * * [simplify]: iters left: 5 (24 enodes) 46.060 * * [simplify]: iters left: 4 (26 enodes) 46.069 * * [simplify]: Extracting #0: cost 1 inf + 0 46.069 * * [simplify]: Extracting #1: cost 3 inf + 0 46.069 * * [simplify]: Extracting #2: cost 7 inf + 0 46.069 * * [simplify]: Extracting #3: cost 8 inf + 2 46.069 * * [simplify]: Extracting #4: cost 6 inf + 288 46.069 * * [simplify]: Extracting #5: cost 0 inf + 768 46.070 * [simplify]: Simplified to (log1p (hypot a b)) 46.070 * [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)) 46.070 * * * * [progress]: [ 3 / 88 ] simplifiying candidate # 46.070 * * * * [progress]: [ 4 / 88 ] simplifiying candidate # 46.070 * * * * [progress]: [ 5 / 88 ] simplifiying candidate # 46.071 * * * * [progress]: [ 6 / 88 ] simplifiying candidate # 46.071 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 46.071 * * [simplify]: iters left: 6 (7 enodes) 46.074 * * [simplify]: iters left: 5 (24 enodes) 46.081 * * [simplify]: iters left: 4 (26 enodes) 46.088 * * [simplify]: Extracting #0: cost 1 inf + 0 46.088 * * [simplify]: Extracting #1: cost 3 inf + 0 46.088 * * [simplify]: Extracting #2: cost 7 inf + 0 46.089 * * [simplify]: Extracting #3: cost 8 inf + 2 46.089 * * [simplify]: Extracting #4: cost 6 inf + 268 46.089 * * [simplify]: Extracting #5: cost 0 inf + 728 46.089 * [simplify]: Simplified to (log (hypot a b)) 46.089 * [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)) 46.090 * * * * [progress]: [ 7 / 88 ] simplifiying candidate # 46.090 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 46.090 * * [simplify]: iters left: 6 (7 enodes) 46.094 * * [simplify]: iters left: 5 (24 enodes) 46.100 * * [simplify]: iters left: 4 (26 enodes) 46.107 * * [simplify]: Extracting #0: cost 1 inf + 0 46.107 * * [simplify]: Extracting #1: cost 3 inf + 0 46.107 * * [simplify]: Extracting #2: cost 7 inf + 0 46.107 * * [simplify]: Extracting #3: cost 8 inf + 2 46.108 * * [simplify]: Extracting #4: cost 6 inf + 268 46.108 * * [simplify]: Extracting #5: cost 0 inf + 728 46.108 * [simplify]: Simplified to (exp (hypot a b)) 46.108 * [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)) 46.109 * * * * [progress]: [ 8 / 88 ] simplifiying candidate # 46.109 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 46.109 * * [simplify]: iters left: 6 (8 enodes) 46.113 * * [simplify]: iters left: 5 (27 enodes) 46.120 * * [simplify]: iters left: 4 (29 enodes) 46.129 * * [simplify]: Extracting #0: cost 1 inf + 0 46.129 * * [simplify]: Extracting #1: cost 3 inf + 0 46.129 * * [simplify]: Extracting #2: cost 5 inf + 0 46.129 * * [simplify]: Extracting #3: cost 9 inf + 0 46.129 * * [simplify]: Extracting #4: cost 10 inf + 2 46.129 * * [simplify]: Extracting #5: cost 5 inf + 529 46.129 * * [simplify]: Extracting #6: cost 1 inf + 925 46.130 * * [simplify]: Extracting #7: cost 0 inf + 1102 46.130 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 46.130 * [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)) 46.131 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 46.131 * * [simplify]: iters left: 6 (7 enodes) 46.134 * * [simplify]: iters left: 5 (24 enodes) 46.141 * * [simplify]: iters left: 4 (26 enodes) 46.148 * * [simplify]: Extracting #0: cost 1 inf + 0 46.148 * * [simplify]: Extracting #1: cost 3 inf + 0 46.148 * * [simplify]: Extracting #2: cost 7 inf + 0 46.148 * * [simplify]: Extracting #3: cost 8 inf + 2 46.148 * * [simplify]: Extracting #4: cost 6 inf + 278 46.149 * * [simplify]: Extracting #5: cost 0 inf + 748 46.149 * [simplify]: Simplified to (cbrt (hypot a b)) 46.149 * [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)) 46.150 * * * * [progress]: [ 9 / 88 ] simplifiying candidate # 46.150 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 46.150 * * [simplify]: iters left: 6 (8 enodes) 46.154 * * [simplify]: iters left: 5 (27 enodes) 46.165 * * [simplify]: iters left: 4 (40 enodes) 46.180 * * [simplify]: iters left: 3 (67 enodes) 46.200 * * [simplify]: iters left: 2 (93 enodes) 46.228 * * [simplify]: iters left: 1 (121 enodes) 46.264 * * [simplify]: Extracting #0: cost 1 inf + 0 46.264 * * [simplify]: Extracting #1: cost 17 inf + 0 46.264 * * [simplify]: Extracting #2: cost 28 inf + 44 46.264 * * [simplify]: Extracting #3: cost 25 inf + 282 46.265 * * [simplify]: Extracting #4: cost 9 inf + 3024 46.267 * * [simplify]: Extracting #5: cost 2 inf + 4713 46.268 * * [simplify]: Extracting #6: cost 0 inf + 5751 46.270 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 46.270 * [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)) 46.270 * * * * [progress]: [ 10 / 88 ] simplifiying candidate # 46.271 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 46.271 * * [simplify]: iters left: 6 (8 enodes) 46.275 * * [simplify]: iters left: 5 (27 enodes) 46.282 * * [simplify]: iters left: 4 (28 enodes) 46.289 * * [simplify]: Extracting #0: cost 1 inf + 0 46.289 * * [simplify]: Extracting #1: cost 4 inf + 0 46.289 * * [simplify]: Extracting #2: cost 7 inf + 0 46.289 * * [simplify]: Extracting #3: cost 12 inf + 0 46.290 * * [simplify]: Extracting #4: cost 12 inf + 2 46.290 * * [simplify]: Extracting #5: cost 10 inf + 84 46.290 * * [simplify]: Extracting #6: cost 4 inf + 754 46.290 * * [simplify]: Extracting #7: cost 0 inf + 1582 46.290 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 46.290 * [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)) 46.291 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 46.291 * * [simplify]: iters left: 6 (7 enodes) 46.293 * * [simplify]: iters left: 5 (23 enodes) 46.296 * * [simplify]: iters left: 4 (24 enodes) 46.302 * * [simplify]: Extracting #0: cost 1 inf + 0 46.302 * * [simplify]: Extracting #1: cost 3 inf + 0 46.302 * * [simplify]: Extracting #2: cost 5 inf + 0 46.302 * * [simplify]: Extracting #3: cost 10 inf + 0 46.302 * * [simplify]: Extracting #4: cost 10 inf + 2 46.302 * * [simplify]: Extracting #5: cost 1 inf + 931 46.302 * * [simplify]: Extracting #6: cost 0 inf + 1148 46.303 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 46.303 * [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)) 46.303 * * * * [progress]: [ 11 / 88 ] simplifiying candidate # 46.303 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 46.303 * * [simplify]: iters left: 6 (7 enodes) 46.305 * * [simplify]: iters left: 5 (24 enodes) 46.308 * * [simplify]: iters left: 4 (26 enodes) 46.311 * * [simplify]: Extracting #0: cost 1 inf + 0 46.311 * * [simplify]: Extracting #1: cost 3 inf + 0 46.311 * * [simplify]: Extracting #2: cost 7 inf + 0 46.311 * * [simplify]: Extracting #3: cost 8 inf + 2 46.311 * * [simplify]: Extracting #4: cost 6 inf + 238 46.311 * * [simplify]: Extracting #5: cost 0 inf + 668 46.312 * [simplify]: Simplified to (sqrt (hypot a b)) 46.312 * [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)) 46.312 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 46.312 * * [simplify]: iters left: 6 (7 enodes) 46.314 * * [simplify]: iters left: 5 (24 enodes) 46.317 * * [simplify]: iters left: 4 (26 enodes) 46.323 * * [simplify]: Extracting #0: cost 1 inf + 0 46.323 * * [simplify]: Extracting #1: cost 3 inf + 0 46.323 * * [simplify]: Extracting #2: cost 7 inf + 0 46.324 * * [simplify]: Extracting #3: cost 8 inf + 2 46.324 * * [simplify]: Extracting #4: cost 6 inf + 238 46.324 * * [simplify]: Extracting #5: cost 0 inf + 668 46.324 * [simplify]: Simplified to (sqrt (hypot a b)) 46.324 * [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)) 46.325 * * * * [progress]: [ 12 / 88 ] simplifiying candidate # 46.325 * [simplify]: Simplifying (sqrt 1) 46.325 * * [simplify]: iters left: 1 (2 enodes) 46.329 * * [simplify]: Extracting #0: cost 1 inf + 0 46.329 * * [simplify]: Extracting #1: cost 0 inf + 1 46.329 * [simplify]: Simplified to 1 46.329 * [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)) 46.329 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 46.330 * * [simplify]: iters left: 5 (6 enodes) 46.332 * * [simplify]: iters left: 4 (21 enodes) 46.338 * * [simplify]: iters left: 3 (23 enodes) 46.344 * * [simplify]: Extracting #0: cost 1 inf + 0 46.344 * * [simplify]: Extracting #1: cost 5 inf + 0 46.345 * * [simplify]: Extracting #2: cost 6 inf + 2 46.345 * * [simplify]: Extracting #3: cost 2 inf + 392 46.345 * * [simplify]: Extracting #4: cost 0 inf + 474 46.345 * [simplify]: Simplified to (hypot a b) 46.345 * [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)) 46.346 * * * * [progress]: [ 13 / 88 ] simplifiying candidate # 46.346 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 46.346 * * [simplify]: iters left: 6 (9 enodes) 46.353 * * [simplify]: iters left: 5 (45 enodes) 46.375 * * [simplify]: iters left: 4 (116 enodes) 46.422 * * [simplify]: iters left: 3 (219 enodes) 46.482 * * [simplify]: iters left: 2 (423 enodes) 46.660 * * [simplify]: Extracting #0: cost 1 inf + 0 46.660 * * [simplify]: Extracting #1: cost 7 inf + 0 46.661 * * [simplify]: Extracting #2: cost 42 inf + 0 46.661 * * [simplify]: Extracting #3: cost 132 inf + 460 46.663 * * [simplify]: Extracting #4: cost 158 inf + 6738 46.666 * * [simplify]: Extracting #5: cost 63 inf + 40644 46.672 * * [simplify]: Extracting #6: cost 4 inf + 68670 46.679 * * [simplify]: Extracting #7: cost 0 inf + 69962 46.691 * * [simplify]: Extracting #8: cost 0 inf + 69922 46.700 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 46.700 * [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)) 46.700 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 46.700 * * [simplify]: iters left: 6 (10 enodes) 46.703 * * [simplify]: iters left: 5 (54 enodes) 46.714 * * [simplify]: iters left: 4 (130 enodes) 46.764 * * [simplify]: iters left: 3 (292 enodes) 46.869 * * [simplify]: Extracting #0: cost 1 inf + 0 46.869 * * [simplify]: Extracting #1: cost 3 inf + 0 46.869 * * [simplify]: Extracting #2: cost 40 inf + 0 46.870 * * [simplify]: Extracting #3: cost 96 inf + 536 46.875 * * [simplify]: Extracting #4: cost 40 inf + 8183 46.884 * * [simplify]: Extracting #5: cost 11 inf + 12381 46.889 * * [simplify]: Extracting #6: cost 4 inf + 13734 46.893 * * [simplify]: Extracting #7: cost 0 inf + 14662 46.898 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 46.898 * [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)) 46.898 * * * * [progress]: [ 14 / 88 ] simplifiying candidate # 46.898 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 46.898 * * [simplify]: iters left: 6 (8 enodes) 46.900 * * [simplify]: iters left: 5 (38 enodes) 46.907 * * [simplify]: iters left: 4 (72 enodes) 46.923 * * [simplify]: iters left: 3 (135 enodes) 46.976 * * [simplify]: iters left: 2 (298 enodes) 47.154 * * [simplify]: Extracting #0: cost 1 inf + 0 47.154 * * [simplify]: Extracting #1: cost 3 inf + 0 47.154 * * [simplify]: Extracting #2: cost 70 inf + 0 47.156 * * [simplify]: Extracting #3: cost 186 inf + 286 47.159 * * [simplify]: Extracting #4: cost 150 inf + 7186 47.170 * * [simplify]: Extracting #5: cost 35 inf + 27843 47.178 * * [simplify]: Extracting #6: cost 3 inf + 34589 47.187 * * [simplify]: Extracting #7: cost 0 inf + 35476 47.199 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 47.199 * [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)) 47.200 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 47.200 * * [simplify]: iters left: 5 (6 enodes) 47.203 * * [simplify]: iters left: 4 (24 enodes) 47.210 * * [simplify]: iters left: 3 (37 enodes) 47.221 * * [simplify]: iters left: 2 (56 enodes) 47.241 * * [simplify]: iters left: 1 (103 enodes) 47.269 * * [simplify]: Extracting #0: cost 1 inf + 0 47.269 * * [simplify]: Extracting #1: cost 3 inf + 0 47.269 * * [simplify]: Extracting #2: cost 35 inf + 0 47.269 * * [simplify]: Extracting #3: cost 40 inf + 413 47.270 * * [simplify]: Extracting #4: cost 6 inf + 4597 47.271 * * [simplify]: Extracting #5: cost 0 inf + 5448 47.273 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 47.273 * [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)) 47.273 * * * * [progress]: [ 15 / 88 ] simplifiying candidate # 47.274 * [simplify]: Simplifying (/ 1 2) 47.274 * * [simplify]: iters left: 2 (3 enodes) 47.276 * * [simplify]: iters left: 1 (12 enodes) 47.278 * * [simplify]: Extracting #0: cost 1 inf + 0 47.278 * * [simplify]: Extracting #1: cost 0 inf + 1 47.278 * [simplify]: Simplified to 1/2 47.278 * [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)) 47.278 * * * * [progress]: [ 16 / 88 ] simplifiying candidate # 47.279 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 47.279 * * [simplify]: iters left: 6 (7 enodes) 47.281 * * [simplify]: iters left: 5 (24 enodes) 47.287 * * [simplify]: iters left: 4 (26 enodes) 47.294 * * [simplify]: Extracting #0: cost 1 inf + 0 47.294 * * [simplify]: Extracting #1: cost 3 inf + 0 47.294 * * [simplify]: Extracting #2: cost 7 inf + 0 47.294 * * [simplify]: Extracting #3: cost 8 inf + 2 47.294 * * [simplify]: Extracting #4: cost 6 inf + 238 47.294 * * [simplify]: Extracting #5: cost 0 inf + 668 47.295 * [simplify]: Simplified to (sqrt (hypot a b)) 47.295 * [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)) 47.295 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 47.296 * * [simplify]: iters left: 6 (7 enodes) 47.299 * * [simplify]: iters left: 5 (24 enodes) 47.305 * * [simplify]: iters left: 4 (26 enodes) 47.312 * * [simplify]: Extracting #0: cost 1 inf + 0 47.312 * * [simplify]: Extracting #1: cost 3 inf + 0 47.312 * * [simplify]: Extracting #2: cost 7 inf + 0 47.312 * * [simplify]: Extracting #3: cost 8 inf + 2 47.313 * * [simplify]: Extracting #4: cost 6 inf + 238 47.313 * * [simplify]: Extracting #5: cost 0 inf + 668 47.313 * [simplify]: Simplified to (sqrt (hypot a b)) 47.313 * [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)) 47.313 * * * * [progress]: [ 17 / 88 ] simplifiying candidate # 47.313 * * * * [progress]: [ 18 / 88 ] simplifiying candidate # 47.313 * * * * [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))> 47.313 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 47.314 * * [simplify]: iters left: 6 (7 enodes) 47.315 * * [simplify]: iters left: 5 (21 enodes) 47.318 * * [simplify]: iters left: 4 (23 enodes) 47.321 * * [simplify]: Extracting #0: cost 1 inf + 0 47.321 * * [simplify]: Extracting #1: cost 2 inf + 0 47.321 * * [simplify]: Extracting #2: cost 5 inf + 0 47.321 * * [simplify]: Extracting #3: cost 6 inf + 2 47.321 * * [simplify]: Extracting #4: cost 2 inf + 392 47.321 * * [simplify]: Extracting #5: cost 0 inf + 474 47.321 * [simplify]: Simplified to (real->posit16 (hypot a b)) 47.321 * [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)) 47.322 * * * * [progress]: [ 20 / 88 ] simplifiying candidate # 47.322 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 47.322 * * [simplify]: iters left: 6 (7 enodes) 47.323 * * [simplify]: iters left: 5 (24 enodes) 47.326 * * [simplify]: iters left: 4 (26 enodes) 47.330 * * [simplify]: Extracting #0: cost 1 inf + 0 47.330 * * [simplify]: Extracting #1: cost 3 inf + 0 47.330 * * [simplify]: Extracting #2: cost 7 inf + 0 47.330 * * [simplify]: Extracting #3: cost 8 inf + 2 47.330 * * [simplify]: Extracting #4: cost 6 inf + 268 47.330 * * [simplify]: Extracting #5: cost 0 inf + 728 47.330 * [simplify]: Simplified to (expm1 (hypot a b)) 47.330 * [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)) 47.330 * * * * [progress]: [ 21 / 88 ] simplifiying candidate # 47.331 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 47.331 * * [simplify]: iters left: 6 (7 enodes) 47.332 * * [simplify]: iters left: 5 (24 enodes) 47.336 * * [simplify]: iters left: 4 (26 enodes) 47.339 * * [simplify]: Extracting #0: cost 1 inf + 0 47.339 * * [simplify]: Extracting #1: cost 3 inf + 0 47.339 * * [simplify]: Extracting #2: cost 7 inf + 0 47.339 * * [simplify]: Extracting #3: cost 8 inf + 2 47.340 * * [simplify]: Extracting #4: cost 6 inf + 288 47.340 * * [simplify]: Extracting #5: cost 0 inf + 768 47.340 * [simplify]: Simplified to (log1p (hypot a b)) 47.340 * [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)) 47.340 * * * * [progress]: [ 22 / 88 ] simplifiying candidate # 47.340 * * * * [progress]: [ 23 / 88 ] simplifiying candidate # 47.340 * * * * [progress]: [ 24 / 88 ] simplifiying candidate # 47.340 * * * * [progress]: [ 25 / 88 ] simplifiying candidate # 47.340 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 47.341 * * [simplify]: iters left: 6 (7 enodes) 47.343 * * [simplify]: iters left: 5 (24 enodes) 47.350 * * [simplify]: iters left: 4 (26 enodes) 47.356 * * [simplify]: Extracting #0: cost 1 inf + 0 47.356 * * [simplify]: Extracting #1: cost 3 inf + 0 47.357 * * [simplify]: Extracting #2: cost 7 inf + 0 47.357 * * [simplify]: Extracting #3: cost 8 inf + 2 47.357 * * [simplify]: Extracting #4: cost 6 inf + 268 47.357 * * [simplify]: Extracting #5: cost 0 inf + 728 47.357 * [simplify]: Simplified to (log (hypot a b)) 47.357 * [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)) 47.358 * * * * [progress]: [ 26 / 88 ] simplifiying candidate # 47.358 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 47.358 * * [simplify]: iters left: 6 (7 enodes) 47.362 * * [simplify]: iters left: 5 (24 enodes) 47.369 * * [simplify]: iters left: 4 (26 enodes) 47.375 * * [simplify]: Extracting #0: cost 1 inf + 0 47.375 * * [simplify]: Extracting #1: cost 3 inf + 0 47.375 * * [simplify]: Extracting #2: cost 7 inf + 0 47.375 * * [simplify]: Extracting #3: cost 8 inf + 2 47.376 * * [simplify]: Extracting #4: cost 6 inf + 268 47.376 * * [simplify]: Extracting #5: cost 0 inf + 728 47.376 * [simplify]: Simplified to (exp (hypot a b)) 47.376 * [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)) 47.377 * * * * [progress]: [ 27 / 88 ] simplifiying candidate # 47.377 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 47.377 * * [simplify]: iters left: 6 (8 enodes) 47.381 * * [simplify]: iters left: 5 (27 enodes) 47.388 * * [simplify]: iters left: 4 (29 enodes) 47.396 * * [simplify]: Extracting #0: cost 1 inf + 0 47.397 * * [simplify]: Extracting #1: cost 3 inf + 0 47.397 * * [simplify]: Extracting #2: cost 5 inf + 0 47.397 * * [simplify]: Extracting #3: cost 9 inf + 0 47.397 * * [simplify]: Extracting #4: cost 10 inf + 2 47.397 * * [simplify]: Extracting #5: cost 5 inf + 529 47.397 * * [simplify]: Extracting #6: cost 1 inf + 925 47.398 * * [simplify]: Extracting #7: cost 0 inf + 1102 47.398 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 47.398 * [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)) 47.399 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 47.399 * * [simplify]: iters left: 6 (7 enodes) 47.402 * * [simplify]: iters left: 5 (24 enodes) 47.409 * * [simplify]: iters left: 4 (26 enodes) 47.415 * * [simplify]: Extracting #0: cost 1 inf + 0 47.415 * * [simplify]: Extracting #1: cost 3 inf + 0 47.416 * * [simplify]: Extracting #2: cost 7 inf + 0 47.416 * * [simplify]: Extracting #3: cost 8 inf + 2 47.416 * * [simplify]: Extracting #4: cost 6 inf + 278 47.416 * * [simplify]: Extracting #5: cost 0 inf + 748 47.416 * [simplify]: Simplified to (cbrt (hypot a b)) 47.417 * [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)) 47.417 * * * * [progress]: [ 28 / 88 ] simplifiying candidate # 47.417 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 47.417 * * [simplify]: iters left: 6 (8 enodes) 47.421 * * [simplify]: iters left: 5 (27 enodes) 47.429 * * [simplify]: iters left: 4 (40 enodes) 47.444 * * [simplify]: iters left: 3 (67 enodes) 47.459 * * [simplify]: iters left: 2 (93 enodes) 47.474 * * [simplify]: iters left: 1 (121 enodes) 47.500 * * [simplify]: Extracting #0: cost 1 inf + 0 47.500 * * [simplify]: Extracting #1: cost 17 inf + 0 47.500 * * [simplify]: Extracting #2: cost 28 inf + 44 47.501 * * [simplify]: Extracting #3: cost 25 inf + 282 47.502 * * [simplify]: Extracting #4: cost 9 inf + 3024 47.503 * * [simplify]: Extracting #5: cost 2 inf + 4713 47.504 * * [simplify]: Extracting #6: cost 0 inf + 5751 47.506 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 47.506 * [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)) 47.507 * * * * [progress]: [ 29 / 88 ] simplifiying candidate # 47.507 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 47.507 * * [simplify]: iters left: 6 (8 enodes) 47.511 * * [simplify]: iters left: 5 (27 enodes) 47.519 * * [simplify]: iters left: 4 (28 enodes) 47.526 * * [simplify]: Extracting #0: cost 1 inf + 0 47.526 * * [simplify]: Extracting #1: cost 4 inf + 0 47.526 * * [simplify]: Extracting #2: cost 7 inf + 0 47.527 * * [simplify]: Extracting #3: cost 12 inf + 0 47.527 * * [simplify]: Extracting #4: cost 12 inf + 2 47.527 * * [simplify]: Extracting #5: cost 10 inf + 84 47.527 * * [simplify]: Extracting #6: cost 4 inf + 754 47.527 * * [simplify]: Extracting #7: cost 0 inf + 1582 47.528 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 47.528 * [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)) 47.529 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 47.529 * * [simplify]: iters left: 6 (7 enodes) 47.532 * * [simplify]: iters left: 5 (23 enodes) 47.538 * * [simplify]: iters left: 4 (24 enodes) 47.545 * * [simplify]: Extracting #0: cost 1 inf + 0 47.545 * * [simplify]: Extracting #1: cost 3 inf + 0 47.545 * * [simplify]: Extracting #2: cost 5 inf + 0 47.545 * * [simplify]: Extracting #3: cost 10 inf + 0 47.545 * * [simplify]: Extracting #4: cost 10 inf + 2 47.545 * * [simplify]: Extracting #5: cost 1 inf + 931 47.546 * * [simplify]: Extracting #6: cost 0 inf + 1148 47.546 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 47.546 * [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)) 47.547 * * * * [progress]: [ 30 / 88 ] simplifiying candidate # 47.547 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 47.547 * * [simplify]: iters left: 6 (7 enodes) 47.550 * * [simplify]: iters left: 5 (24 enodes) 47.557 * * [simplify]: iters left: 4 (26 enodes) 47.567 * * [simplify]: Extracting #0: cost 1 inf + 0 47.567 * * [simplify]: Extracting #1: cost 3 inf + 0 47.567 * * [simplify]: Extracting #2: cost 7 inf + 0 47.567 * * [simplify]: Extracting #3: cost 8 inf + 2 47.567 * * [simplify]: Extracting #4: cost 6 inf + 238 47.568 * * [simplify]: Extracting #5: cost 0 inf + 668 47.568 * [simplify]: Simplified to (sqrt (hypot a b)) 47.568 * [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)) 47.569 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 47.569 * * [simplify]: iters left: 6 (7 enodes) 47.572 * * [simplify]: iters left: 5 (24 enodes) 47.579 * * [simplify]: iters left: 4 (26 enodes) 47.586 * * [simplify]: Extracting #0: cost 1 inf + 0 47.586 * * [simplify]: Extracting #1: cost 3 inf + 0 47.586 * * [simplify]: Extracting #2: cost 7 inf + 0 47.586 * * [simplify]: Extracting #3: cost 8 inf + 2 47.586 * * [simplify]: Extracting #4: cost 6 inf + 238 47.586 * * [simplify]: Extracting #5: cost 0 inf + 668 47.587 * [simplify]: Simplified to (sqrt (hypot a b)) 47.587 * [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)) 47.587 * * * * [progress]: [ 31 / 88 ] simplifiying candidate # 47.588 * [simplify]: Simplifying (sqrt 1) 47.588 * * [simplify]: iters left: 1 (2 enodes) 47.591 * * [simplify]: Extracting #0: cost 1 inf + 0 47.591 * * [simplify]: Extracting #1: cost 0 inf + 1 47.591 * [simplify]: Simplified to 1 47.591 * [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)) 47.591 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 47.592 * * [simplify]: iters left: 5 (6 enodes) 47.594 * * [simplify]: iters left: 4 (21 enodes) 47.596 * * [simplify]: iters left: 3 (23 enodes) 47.599 * * [simplify]: Extracting #0: cost 1 inf + 0 47.599 * * [simplify]: Extracting #1: cost 5 inf + 0 47.599 * * [simplify]: Extracting #2: cost 6 inf + 2 47.599 * * [simplify]: Extracting #3: cost 2 inf + 392 47.599 * * [simplify]: Extracting #4: cost 0 inf + 474 47.600 * [simplify]: Simplified to (hypot a b) 47.600 * [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)) 47.600 * * * * [progress]: [ 32 / 88 ] simplifiying candidate # 47.600 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 47.600 * * [simplify]: iters left: 6 (9 enodes) 47.603 * * [simplify]: iters left: 5 (45 enodes) 47.616 * * [simplify]: iters left: 4 (116 enodes) 47.664 * * [simplify]: iters left: 3 (219 enodes) 47.729 * * [simplify]: iters left: 2 (423 enodes) 47.892 * * [simplify]: Extracting #0: cost 1 inf + 0 47.892 * * [simplify]: Extracting #1: cost 7 inf + 0 47.892 * * [simplify]: Extracting #2: cost 42 inf + 0 47.892 * * [simplify]: Extracting #3: cost 132 inf + 460 47.894 * * [simplify]: Extracting #4: cost 158 inf + 6738 47.897 * * [simplify]: Extracting #5: cost 63 inf + 40644 47.903 * * [simplify]: Extracting #6: cost 4 inf + 68670 47.909 * * [simplify]: Extracting #7: cost 0 inf + 69962 47.915 * * [simplify]: Extracting #8: cost 0 inf + 69922 47.921 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 47.921 * [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)) 47.922 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 47.922 * * [simplify]: iters left: 6 (10 enodes) 47.925 * * [simplify]: iters left: 5 (54 enodes) 47.946 * * [simplify]: iters left: 4 (130 enodes) 47.987 * * [simplify]: iters left: 3 (292 enodes) 48.081 * * [simplify]: Extracting #0: cost 1 inf + 0 48.081 * * [simplify]: Extracting #1: cost 3 inf + 0 48.081 * * [simplify]: Extracting #2: cost 40 inf + 0 48.081 * * [simplify]: Extracting #3: cost 96 inf + 536 48.084 * * [simplify]: Extracting #4: cost 40 inf + 8183 48.088 * * [simplify]: Extracting #5: cost 11 inf + 12381 48.092 * * [simplify]: Extracting #6: cost 4 inf + 13734 48.097 * * [simplify]: Extracting #7: cost 0 inf + 14662 48.101 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 48.101 * [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)) 48.102 * * * * [progress]: [ 33 / 88 ] simplifiying candidate # 48.102 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 48.102 * * [simplify]: iters left: 6 (8 enodes) 48.104 * * [simplify]: iters left: 5 (38 enodes) 48.112 * * [simplify]: iters left: 4 (72 enodes) 48.130 * * [simplify]: iters left: 3 (135 enodes) 48.176 * * [simplify]: iters left: 2 (298 enodes) 48.408 * * [simplify]: Extracting #0: cost 1 inf + 0 48.408 * * [simplify]: Extracting #1: cost 3 inf + 0 48.409 * * [simplify]: Extracting #2: cost 70 inf + 0 48.409 * * [simplify]: Extracting #3: cost 186 inf + 286 48.412 * * [simplify]: Extracting #4: cost 150 inf + 7186 48.418 * * [simplify]: Extracting #5: cost 35 inf + 27843 48.432 * * [simplify]: Extracting #6: cost 3 inf + 34589 48.447 * * [simplify]: Extracting #7: cost 0 inf + 35476 48.455 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 48.455 * [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)) 48.455 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 48.455 * * [simplify]: iters left: 5 (6 enodes) 48.457 * * [simplify]: iters left: 4 (24 enodes) 48.460 * * [simplify]: iters left: 3 (37 enodes) 48.470 * * [simplify]: iters left: 2 (56 enodes) 48.486 * * [simplify]: iters left: 1 (103 enodes) 48.530 * * [simplify]: Extracting #0: cost 1 inf + 0 48.530 * * [simplify]: Extracting #1: cost 3 inf + 0 48.530 * * [simplify]: Extracting #2: cost 35 inf + 0 48.531 * * [simplify]: Extracting #3: cost 40 inf + 413 48.533 * * [simplify]: Extracting #4: cost 6 inf + 4597 48.534 * * [simplify]: Extracting #5: cost 0 inf + 5448 48.536 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 48.536 * [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)) 48.536 * * * * [progress]: [ 34 / 88 ] simplifiying candidate # 48.536 * [simplify]: Simplifying (/ 1 2) 48.537 * * [simplify]: iters left: 2 (3 enodes) 48.539 * * [simplify]: iters left: 1 (12 enodes) 48.542 * * [simplify]: Extracting #0: cost 1 inf + 0 48.542 * * [simplify]: Extracting #1: cost 0 inf + 1 48.542 * [simplify]: Simplified to 1/2 48.542 * [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)) 48.542 * * * * [progress]: [ 35 / 88 ] simplifiying candidate # 48.542 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 48.542 * * [simplify]: iters left: 6 (7 enodes) 48.544 * * [simplify]: iters left: 5 (24 enodes) 48.547 * * [simplify]: iters left: 4 (26 enodes) 48.550 * * [simplify]: Extracting #0: cost 1 inf + 0 48.550 * * [simplify]: Extracting #1: cost 3 inf + 0 48.550 * * [simplify]: Extracting #2: cost 7 inf + 0 48.551 * * [simplify]: Extracting #3: cost 8 inf + 2 48.551 * * [simplify]: Extracting #4: cost 6 inf + 238 48.551 * * [simplify]: Extracting #5: cost 0 inf + 668 48.551 * [simplify]: Simplified to (sqrt (hypot a b)) 48.551 * [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)) 48.551 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 48.551 * * [simplify]: iters left: 6 (7 enodes) 48.553 * * [simplify]: iters left: 5 (24 enodes) 48.556 * * [simplify]: iters left: 4 (26 enodes) 48.559 * * [simplify]: Extracting #0: cost 1 inf + 0 48.559 * * [simplify]: Extracting #1: cost 3 inf + 0 48.559 * * [simplify]: Extracting #2: cost 7 inf + 0 48.559 * * [simplify]: Extracting #3: cost 8 inf + 2 48.559 * * [simplify]: Extracting #4: cost 6 inf + 238 48.560 * * [simplify]: Extracting #5: cost 0 inf + 668 48.560 * [simplify]: Simplified to (sqrt (hypot a b)) 48.560 * [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)) 48.560 * * * * [progress]: [ 36 / 88 ] simplifiying candidate # 48.560 * * * * [progress]: [ 37 / 88 ] simplifiying candidate # 48.560 * * * * [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))> 48.560 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 48.560 * * [simplify]: iters left: 6 (7 enodes) 48.563 * * [simplify]: iters left: 5 (21 enodes) 48.569 * * [simplify]: iters left: 4 (23 enodes) 48.578 * * [simplify]: Extracting #0: cost 1 inf + 0 48.578 * * [simplify]: Extracting #1: cost 2 inf + 0 48.578 * * [simplify]: Extracting #2: cost 5 inf + 0 48.578 * * [simplify]: Extracting #3: cost 6 inf + 2 48.579 * * [simplify]: Extracting #4: cost 2 inf + 392 48.579 * * [simplify]: Extracting #5: cost 0 inf + 474 48.579 * [simplify]: Simplified to (real->posit16 (hypot a b)) 48.579 * [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)) 48.580 * * * * [progress]: [ 39 / 88 ] simplifiying candidate # 48.580 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 48.580 * * [simplify]: iters left: 6 (7 enodes) 48.584 * * [simplify]: iters left: 5 (24 enodes) 48.587 * * [simplify]: iters left: 4 (26 enodes) 48.590 * * [simplify]: Extracting #0: cost 1 inf + 0 48.591 * * [simplify]: Extracting #1: cost 3 inf + 0 48.591 * * [simplify]: Extracting #2: cost 7 inf + 0 48.591 * * [simplify]: Extracting #3: cost 8 inf + 2 48.591 * * [simplify]: Extracting #4: cost 6 inf + 268 48.591 * * [simplify]: Extracting #5: cost 0 inf + 728 48.591 * [simplify]: Simplified to (expm1 (hypot a b)) 48.591 * [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)) 48.591 * * * * [progress]: [ 40 / 88 ] simplifiying candidate # 48.591 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 48.591 * * [simplify]: iters left: 6 (7 enodes) 48.593 * * [simplify]: iters left: 5 (24 enodes) 48.596 * * [simplify]: iters left: 4 (26 enodes) 48.599 * * [simplify]: Extracting #0: cost 1 inf + 0 48.599 * * [simplify]: Extracting #1: cost 3 inf + 0 48.599 * * [simplify]: Extracting #2: cost 7 inf + 0 48.599 * * [simplify]: Extracting #3: cost 8 inf + 2 48.599 * * [simplify]: Extracting #4: cost 6 inf + 288 48.600 * * [simplify]: Extracting #5: cost 0 inf + 768 48.600 * [simplify]: Simplified to (log1p (hypot a b)) 48.600 * [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)) 48.600 * * * * [progress]: [ 41 / 88 ] simplifiying candidate # 48.600 * * * * [progress]: [ 42 / 88 ] simplifiying candidate # 48.600 * * * * [progress]: [ 43 / 88 ] simplifiying candidate # 48.600 * * * * [progress]: [ 44 / 88 ] simplifiying candidate # 48.600 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 48.600 * * [simplify]: iters left: 6 (7 enodes) 48.602 * * [simplify]: iters left: 5 (24 enodes) 48.605 * * [simplify]: iters left: 4 (26 enodes) 48.608 * * [simplify]: Extracting #0: cost 1 inf + 0 48.608 * * [simplify]: Extracting #1: cost 3 inf + 0 48.608 * * [simplify]: Extracting #2: cost 7 inf + 0 48.608 * * [simplify]: Extracting #3: cost 8 inf + 2 48.608 * * [simplify]: Extracting #4: cost 6 inf + 268 48.608 * * [simplify]: Extracting #5: cost 0 inf + 728 48.609 * [simplify]: Simplified to (log (hypot a b)) 48.609 * [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)) 48.609 * * * * [progress]: [ 45 / 88 ] simplifiying candidate # 48.609 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 48.609 * * [simplify]: iters left: 6 (7 enodes) 48.611 * * [simplify]: iters left: 5 (24 enodes) 48.614 * * [simplify]: iters left: 4 (26 enodes) 48.621 * * [simplify]: Extracting #0: cost 1 inf + 0 48.621 * * [simplify]: Extracting #1: cost 3 inf + 0 48.621 * * [simplify]: Extracting #2: cost 7 inf + 0 48.621 * * [simplify]: Extracting #3: cost 8 inf + 2 48.621 * * [simplify]: Extracting #4: cost 6 inf + 268 48.621 * * [simplify]: Extracting #5: cost 0 inf + 728 48.622 * [simplify]: Simplified to (exp (hypot a b)) 48.622 * [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)) 48.622 * * * * [progress]: [ 46 / 88 ] simplifiying candidate # 48.622 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 48.622 * * [simplify]: iters left: 6 (8 enodes) 48.626 * * [simplify]: iters left: 5 (27 enodes) 48.634 * * [simplify]: iters left: 4 (29 enodes) 48.641 * * [simplify]: Extracting #0: cost 1 inf + 0 48.641 * * [simplify]: Extracting #1: cost 3 inf + 0 48.641 * * [simplify]: Extracting #2: cost 5 inf + 0 48.641 * * [simplify]: Extracting #3: cost 9 inf + 0 48.641 * * [simplify]: Extracting #4: cost 10 inf + 2 48.642 * * [simplify]: Extracting #5: cost 5 inf + 529 48.642 * * [simplify]: Extracting #6: cost 1 inf + 925 48.642 * * [simplify]: Extracting #7: cost 0 inf + 1102 48.643 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 48.643 * [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)) 48.643 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 48.643 * * [simplify]: iters left: 6 (7 enodes) 48.646 * * [simplify]: iters left: 5 (24 enodes) 48.649 * * [simplify]: iters left: 4 (26 enodes) 48.652 * * [simplify]: Extracting #0: cost 1 inf + 0 48.652 * * [simplify]: Extracting #1: cost 3 inf + 0 48.652 * * [simplify]: Extracting #2: cost 7 inf + 0 48.652 * * [simplify]: Extracting #3: cost 8 inf + 2 48.652 * * [simplify]: Extracting #4: cost 6 inf + 278 48.652 * * [simplify]: Extracting #5: cost 0 inf + 748 48.652 * [simplify]: Simplified to (cbrt (hypot a b)) 48.652 * [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)) 48.653 * * * * [progress]: [ 47 / 88 ] simplifiying candidate # 48.653 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 48.653 * * [simplify]: iters left: 6 (8 enodes) 48.655 * * [simplify]: iters left: 5 (27 enodes) 48.659 * * [simplify]: iters left: 4 (40 enodes) 48.666 * * [simplify]: iters left: 3 (67 enodes) 48.681 * * [simplify]: iters left: 2 (93 enodes) 48.698 * * [simplify]: iters left: 1 (121 enodes) 48.716 * * [simplify]: Extracting #0: cost 1 inf + 0 48.716 * * [simplify]: Extracting #1: cost 17 inf + 0 48.716 * * [simplify]: Extracting #2: cost 28 inf + 44 48.717 * * [simplify]: Extracting #3: cost 25 inf + 282 48.718 * * [simplify]: Extracting #4: cost 9 inf + 3024 48.719 * * [simplify]: Extracting #5: cost 2 inf + 4713 48.721 * * [simplify]: Extracting #6: cost 0 inf + 5751 48.722 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 48.722 * [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)) 48.723 * * * * [progress]: [ 48 / 88 ] simplifiying candidate # 48.723 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 48.723 * * [simplify]: iters left: 6 (8 enodes) 48.727 * * [simplify]: iters left: 5 (27 enodes) 48.734 * * [simplify]: iters left: 4 (28 enodes) 48.741 * * [simplify]: Extracting #0: cost 1 inf + 0 48.742 * * [simplify]: Extracting #1: cost 4 inf + 0 48.742 * * [simplify]: Extracting #2: cost 7 inf + 0 48.742 * * [simplify]: Extracting #3: cost 12 inf + 0 48.742 * * [simplify]: Extracting #4: cost 12 inf + 2 48.742 * * [simplify]: Extracting #5: cost 10 inf + 84 48.742 * * [simplify]: Extracting #6: cost 4 inf + 754 48.743 * * [simplify]: Extracting #7: cost 0 inf + 1582 48.743 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 48.743 * [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)) 48.744 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 48.745 * * [simplify]: iters left: 6 (7 enodes) 48.748 * * [simplify]: iters left: 5 (23 enodes) 48.754 * * [simplify]: iters left: 4 (24 enodes) 48.761 * * [simplify]: Extracting #0: cost 1 inf + 0 48.761 * * [simplify]: Extracting #1: cost 3 inf + 0 48.761 * * [simplify]: Extracting #2: cost 5 inf + 0 48.761 * * [simplify]: Extracting #3: cost 10 inf + 0 48.761 * * [simplify]: Extracting #4: cost 10 inf + 2 48.761 * * [simplify]: Extracting #5: cost 1 inf + 931 48.762 * * [simplify]: Extracting #6: cost 0 inf + 1148 48.762 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 48.762 * [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)) 48.762 * * * * [progress]: [ 49 / 88 ] simplifiying candidate # 48.763 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 48.763 * * [simplify]: iters left: 6 (7 enodes) 48.766 * * [simplify]: iters left: 5 (24 enodes) 48.773 * * [simplify]: iters left: 4 (26 enodes) 48.780 * * [simplify]: Extracting #0: cost 1 inf + 0 48.780 * * [simplify]: Extracting #1: cost 3 inf + 0 48.780 * * [simplify]: Extracting #2: cost 7 inf + 0 48.780 * * [simplify]: Extracting #3: cost 8 inf + 2 48.780 * * [simplify]: Extracting #4: cost 6 inf + 238 48.780 * * [simplify]: Extracting #5: cost 0 inf + 668 48.781 * [simplify]: Simplified to (sqrt (hypot a b)) 48.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 (* (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)) 48.781 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 48.782 * * [simplify]: iters left: 6 (7 enodes) 48.785 * * [simplify]: iters left: 5 (24 enodes) 48.791 * * [simplify]: iters left: 4 (26 enodes) 48.794 * * [simplify]: Extracting #0: cost 1 inf + 0 48.794 * * [simplify]: Extracting #1: cost 3 inf + 0 48.794 * * [simplify]: Extracting #2: cost 7 inf + 0 48.794 * * [simplify]: Extracting #3: cost 8 inf + 2 48.794 * * [simplify]: Extracting #4: cost 6 inf + 238 48.794 * * [simplify]: Extracting #5: cost 0 inf + 668 48.794 * [simplify]: Simplified to (sqrt (hypot a b)) 48.794 * [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)) 48.795 * * * * [progress]: [ 50 / 88 ] simplifiying candidate # 48.795 * [simplify]: Simplifying (sqrt 1) 48.795 * * [simplify]: iters left: 1 (2 enodes) 48.797 * * [simplify]: Extracting #0: cost 1 inf + 0 48.797 * * [simplify]: Extracting #1: cost 0 inf + 1 48.797 * [simplify]: Simplified to 1 48.797 * [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)) 48.797 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 48.798 * * [simplify]: iters left: 5 (6 enodes) 48.799 * * [simplify]: iters left: 4 (21 enodes) 48.802 * * [simplify]: iters left: 3 (23 enodes) 48.805 * * [simplify]: Extracting #0: cost 1 inf + 0 48.805 * * [simplify]: Extracting #1: cost 5 inf + 0 48.805 * * [simplify]: Extracting #2: cost 6 inf + 2 48.805 * * [simplify]: Extracting #3: cost 2 inf + 392 48.805 * * [simplify]: Extracting #4: cost 0 inf + 474 48.806 * [simplify]: Simplified to (hypot a b) 48.806 * [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)) 48.806 * * * * [progress]: [ 51 / 88 ] simplifiying candidate # 48.806 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 48.806 * * [simplify]: iters left: 6 (9 enodes) 48.809 * * [simplify]: iters left: 5 (45 enodes) 48.821 * * [simplify]: iters left: 4 (116 enodes) 48.846 * * [simplify]: iters left: 3 (219 enodes) 48.896 * * [simplify]: iters left: 2 (423 enodes) 49.053 * * [simplify]: Extracting #0: cost 1 inf + 0 49.053 * * [simplify]: Extracting #1: cost 7 inf + 0 49.053 * * [simplify]: Extracting #2: cost 42 inf + 0 49.054 * * [simplify]: Extracting #3: cost 132 inf + 460 49.057 * * [simplify]: Extracting #4: cost 158 inf + 6738 49.063 * * [simplify]: Extracting #5: cost 63 inf + 40644 49.074 * * [simplify]: Extracting #6: cost 4 inf + 68670 49.085 * * [simplify]: Extracting #7: cost 0 inf + 69962 49.092 * * [simplify]: Extracting #8: cost 0 inf + 69922 49.097 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 49.098 * [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)) 49.098 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 49.098 * * [simplify]: iters left: 6 (10 enodes) 49.101 * * [simplify]: iters left: 5 (54 enodes) 49.112 * * [simplify]: iters left: 4 (130 enodes) 49.143 * * [simplify]: iters left: 3 (292 enodes) 49.222 * * [simplify]: Extracting #0: cost 1 inf + 0 49.222 * * [simplify]: Extracting #1: cost 3 inf + 0 49.222 * * [simplify]: Extracting #2: cost 40 inf + 0 49.223 * * [simplify]: Extracting #3: cost 96 inf + 536 49.228 * * [simplify]: Extracting #4: cost 40 inf + 8183 49.236 * * [simplify]: Extracting #5: cost 11 inf + 12381 49.245 * * [simplify]: Extracting #6: cost 4 inf + 13734 49.253 * * [simplify]: Extracting #7: cost 0 inf + 14662 49.257 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 49.258 * [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)) 49.258 * * * * [progress]: [ 52 / 88 ] simplifiying candidate # 49.258 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 49.258 * * [simplify]: iters left: 6 (8 enodes) 49.260 * * [simplify]: iters left: 5 (38 enodes) 49.267 * * [simplify]: iters left: 4 (72 enodes) 49.280 * * [simplify]: iters left: 3 (135 enodes) 49.326 * * [simplify]: iters left: 2 (298 enodes) 49.515 * * [simplify]: Extracting #0: cost 1 inf + 0 49.515 * * [simplify]: Extracting #1: cost 3 inf + 0 49.516 * * [simplify]: Extracting #2: cost 70 inf + 0 49.517 * * [simplify]: Extracting #3: cost 186 inf + 286 49.521 * * [simplify]: Extracting #4: cost 150 inf + 7186 49.535 * * [simplify]: Extracting #5: cost 35 inf + 27843 49.551 * * [simplify]: Extracting #6: cost 3 inf + 34589 49.566 * * [simplify]: Extracting #7: cost 0 inf + 35476 49.574 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 49.574 * [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)) 49.575 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 49.575 * * [simplify]: iters left: 5 (6 enodes) 49.576 * * [simplify]: iters left: 4 (24 enodes) 49.580 * * [simplify]: iters left: 3 (37 enodes) 49.586 * * [simplify]: iters left: 2 (56 enodes) 49.598 * * [simplify]: iters left: 1 (103 enodes) 49.619 * * [simplify]: Extracting #0: cost 1 inf + 0 49.619 * * [simplify]: Extracting #1: cost 3 inf + 0 49.619 * * [simplify]: Extracting #2: cost 35 inf + 0 49.620 * * [simplify]: Extracting #3: cost 40 inf + 413 49.621 * * [simplify]: Extracting #4: cost 6 inf + 4597 49.622 * * [simplify]: Extracting #5: cost 0 inf + 5448 49.623 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 49.623 * [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)) 49.624 * * * * [progress]: [ 53 / 88 ] simplifiying candidate # 49.624 * [simplify]: Simplifying (/ 1 2) 49.624 * * [simplify]: iters left: 2 (3 enodes) 49.626 * * [simplify]: iters left: 1 (12 enodes) 49.628 * * [simplify]: Extracting #0: cost 1 inf + 0 49.628 * * [simplify]: Extracting #1: cost 0 inf + 1 49.628 * [simplify]: Simplified to 1/2 49.629 * [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)) 49.629 * * * * [progress]: [ 54 / 88 ] simplifiying candidate # 49.629 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 49.629 * * [simplify]: iters left: 6 (7 enodes) 49.631 * * [simplify]: iters left: 5 (24 enodes) 49.635 * * [simplify]: iters left: 4 (26 enodes) 49.639 * * [simplify]: Extracting #0: cost 1 inf + 0 49.639 * * [simplify]: Extracting #1: cost 3 inf + 0 49.639 * * [simplify]: Extracting #2: cost 7 inf + 0 49.639 * * [simplify]: Extracting #3: cost 8 inf + 2 49.640 * * [simplify]: Extracting #4: cost 6 inf + 238 49.640 * * [simplify]: Extracting #5: cost 0 inf + 668 49.640 * [simplify]: Simplified to (sqrt (hypot a b)) 49.640 * [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)) 49.640 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 49.640 * * [simplify]: iters left: 6 (7 enodes) 49.642 * * [simplify]: iters left: 5 (24 enodes) 49.645 * * [simplify]: iters left: 4 (26 enodes) 49.648 * * [simplify]: Extracting #0: cost 1 inf + 0 49.648 * * [simplify]: Extracting #1: cost 3 inf + 0 49.648 * * [simplify]: Extracting #2: cost 7 inf + 0 49.648 * * [simplify]: Extracting #3: cost 8 inf + 2 49.648 * * [simplify]: Extracting #4: cost 6 inf + 238 49.649 * * [simplify]: Extracting #5: cost 0 inf + 668 49.649 * [simplify]: Simplified to (sqrt (hypot a b)) 49.649 * [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)) 49.649 * * * * [progress]: [ 55 / 88 ] simplifiying candidate # 49.649 * * * * [progress]: [ 56 / 88 ] simplifiying candidate # 49.649 * * * * [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))> 49.649 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 49.649 * * [simplify]: iters left: 6 (7 enodes) 49.651 * * [simplify]: iters left: 5 (21 enodes) 49.654 * * [simplify]: iters left: 4 (23 enodes) 49.657 * * [simplify]: Extracting #0: cost 1 inf + 0 49.657 * * [simplify]: Extracting #1: cost 2 inf + 0 49.657 * * [simplify]: Extracting #2: cost 5 inf + 0 49.657 * * [simplify]: Extracting #3: cost 6 inf + 2 49.657 * * [simplify]: Extracting #4: cost 2 inf + 392 49.657 * * [simplify]: Extracting #5: cost 0 inf + 474 49.657 * [simplify]: Simplified to (real->posit16 (hypot a b)) 49.657 * [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)) 49.657 * * * * [progress]: [ 58 / 88 ] simplifiying candidate # 49.658 * [simplify]: Simplifying (expm1 (sqrt (+ (* a a) (* b b)))) 49.658 * * [simplify]: iters left: 6 (7 enodes) 49.659 * * [simplify]: iters left: 5 (24 enodes) 49.664 * * [simplify]: iters left: 4 (26 enodes) 49.667 * * [simplify]: Extracting #0: cost 1 inf + 0 49.667 * * [simplify]: Extracting #1: cost 3 inf + 0 49.667 * * [simplify]: Extracting #2: cost 7 inf + 0 49.668 * * [simplify]: Extracting #3: cost 8 inf + 2 49.668 * * [simplify]: Extracting #4: cost 6 inf + 268 49.668 * * [simplify]: Extracting #5: cost 0 inf + 728 49.668 * [simplify]: Simplified to (expm1 (hypot a b)) 49.668 * [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)) 49.668 * * * * [progress]: [ 59 / 88 ] simplifiying candidate # 49.668 * [simplify]: Simplifying (log1p (sqrt (+ (* a a) (* b b)))) 49.668 * * [simplify]: iters left: 6 (7 enodes) 49.670 * * [simplify]: iters left: 5 (24 enodes) 49.673 * * [simplify]: iters left: 4 (26 enodes) 49.676 * * [simplify]: Extracting #0: cost 1 inf + 0 49.676 * * [simplify]: Extracting #1: cost 3 inf + 0 49.676 * * [simplify]: Extracting #2: cost 7 inf + 0 49.676 * * [simplify]: Extracting #3: cost 8 inf + 2 49.676 * * [simplify]: Extracting #4: cost 6 inf + 288 49.677 * * [simplify]: Extracting #5: cost 0 inf + 768 49.677 * [simplify]: Simplified to (log1p (hypot a b)) 49.677 * [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)) 49.677 * * * * [progress]: [ 60 / 88 ] simplifiying candidate # 49.677 * * * * [progress]: [ 61 / 88 ] simplifiying candidate # 49.677 * * * * [progress]: [ 62 / 88 ] simplifiying candidate # 49.677 * * * * [progress]: [ 63 / 88 ] simplifiying candidate # 49.677 * [simplify]: Simplifying (log (sqrt (+ (* a a) (* b b)))) 49.677 * * [simplify]: iters left: 6 (7 enodes) 49.679 * * [simplify]: iters left: 5 (24 enodes) 49.684 * * [simplify]: iters left: 4 (26 enodes) 49.691 * * [simplify]: Extracting #0: cost 1 inf + 0 49.691 * * [simplify]: Extracting #1: cost 3 inf + 0 49.691 * * [simplify]: Extracting #2: cost 7 inf + 0 49.691 * * [simplify]: Extracting #3: cost 8 inf + 2 49.691 * * [simplify]: Extracting #4: cost 6 inf + 268 49.692 * * [simplify]: Extracting #5: cost 0 inf + 728 49.692 * [simplify]: Simplified to (log (hypot a b)) 49.692 * [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)) 49.692 * * * * [progress]: [ 64 / 88 ] simplifiying candidate # 49.693 * [simplify]: Simplifying (exp (sqrt (+ (* a a) (* b b)))) 49.693 * * [simplify]: iters left: 6 (7 enodes) 49.694 * * [simplify]: iters left: 5 (24 enodes) 49.698 * * [simplify]: iters left: 4 (26 enodes) 49.701 * * [simplify]: Extracting #0: cost 1 inf + 0 49.701 * * [simplify]: Extracting #1: cost 3 inf + 0 49.701 * * [simplify]: Extracting #2: cost 7 inf + 0 49.701 * * [simplify]: Extracting #3: cost 8 inf + 2 49.701 * * [simplify]: Extracting #4: cost 6 inf + 268 49.701 * * [simplify]: Extracting #5: cost 0 inf + 728 49.702 * [simplify]: Simplified to (exp (hypot a b)) 49.702 * [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)) 49.702 * * * * [progress]: [ 65 / 88 ] simplifiying candidate # 49.702 * [simplify]: Simplifying (* (cbrt (sqrt (+ (* a a) (* b b)))) (cbrt (sqrt (+ (* a a) (* b b))))) 49.702 * * [simplify]: iters left: 6 (8 enodes) 49.704 * * [simplify]: iters left: 5 (27 enodes) 49.707 * * [simplify]: iters left: 4 (29 enodes) 49.711 * * [simplify]: Extracting #0: cost 1 inf + 0 49.711 * * [simplify]: Extracting #1: cost 3 inf + 0 49.711 * * [simplify]: Extracting #2: cost 5 inf + 0 49.711 * * [simplify]: Extracting #3: cost 9 inf + 0 49.711 * * [simplify]: Extracting #4: cost 10 inf + 2 49.711 * * [simplify]: Extracting #5: cost 5 inf + 529 49.711 * * [simplify]: Extracting #6: cost 1 inf + 925 49.712 * * [simplify]: Extracting #7: cost 0 inf + 1102 49.712 * [simplify]: Simplified to (* (cbrt (hypot a b)) (cbrt (hypot a b))) 49.712 * [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)) 49.712 * [simplify]: Simplifying (cbrt (sqrt (+ (* a a) (* b b)))) 49.712 * * [simplify]: iters left: 6 (7 enodes) 49.714 * * [simplify]: iters left: 5 (24 enodes) 49.717 * * [simplify]: iters left: 4 (26 enodes) 49.720 * * [simplify]: Extracting #0: cost 1 inf + 0 49.720 * * [simplify]: Extracting #1: cost 3 inf + 0 49.720 * * [simplify]: Extracting #2: cost 7 inf + 0 49.720 * * [simplify]: Extracting #3: cost 8 inf + 2 49.720 * * [simplify]: Extracting #4: cost 6 inf + 278 49.721 * * [simplify]: Extracting #5: cost 0 inf + 748 49.721 * [simplify]: Simplified to (cbrt (hypot a b)) 49.721 * [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)) 49.721 * * * * [progress]: [ 66 / 88 ] simplifiying candidate # 49.721 * [simplify]: Simplifying (* (* (sqrt (+ (* a a) (* b b))) (sqrt (+ (* a a) (* b b)))) (sqrt (+ (* a a) (* b b)))) 49.721 * * [simplify]: iters left: 6 (8 enodes) 49.723 * * [simplify]: iters left: 5 (27 enodes) 49.727 * * [simplify]: iters left: 4 (40 enodes) 49.734 * * [simplify]: iters left: 3 (67 enodes) 49.746 * * [simplify]: iters left: 2 (93 enodes) 49.765 * * [simplify]: iters left: 1 (121 enodes) 49.798 * * [simplify]: Extracting #0: cost 1 inf + 0 49.799 * * [simplify]: Extracting #1: cost 17 inf + 0 49.799 * * [simplify]: Extracting #2: cost 28 inf + 44 49.799 * * [simplify]: Extracting #3: cost 25 inf + 282 49.800 * * [simplify]: Extracting #4: cost 9 inf + 3024 49.801 * * [simplify]: Extracting #5: cost 2 inf + 4713 49.803 * * [simplify]: Extracting #6: cost 0 inf + 5751 49.804 * [simplify]: Simplified to (* (fma a a (* b b)) (hypot a b)) 49.804 * [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)) 49.805 * * * * [progress]: [ 67 / 88 ] simplifiying candidate # 49.805 * [simplify]: Simplifying (sqrt (* (cbrt (+ (* a a) (* b b))) (cbrt (+ (* a a) (* b b))))) 49.805 * * [simplify]: iters left: 6 (8 enodes) 49.809 * * [simplify]: iters left: 5 (27 enodes) 49.815 * * [simplify]: iters left: 4 (28 enodes) 49.818 * * [simplify]: Extracting #0: cost 1 inf + 0 49.818 * * [simplify]: Extracting #1: cost 4 inf + 0 49.818 * * [simplify]: Extracting #2: cost 7 inf + 0 49.818 * * [simplify]: Extracting #3: cost 12 inf + 0 49.818 * * [simplify]: Extracting #4: cost 12 inf + 2 49.818 * * [simplify]: Extracting #5: cost 10 inf + 84 49.819 * * [simplify]: Extracting #6: cost 4 inf + 754 49.819 * * [simplify]: Extracting #7: cost 0 inf + 1582 49.819 * [simplify]: Simplified to (fabs (cbrt (fma b b (* a a)))) 49.819 * [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)) 49.819 * [simplify]: Simplifying (sqrt (cbrt (+ (* a a) (* b b)))) 49.820 * * [simplify]: iters left: 6 (7 enodes) 49.821 * * [simplify]: iters left: 5 (23 enodes) 49.824 * * [simplify]: iters left: 4 (24 enodes) 49.827 * * [simplify]: Extracting #0: cost 1 inf + 0 49.827 * * [simplify]: Extracting #1: cost 3 inf + 0 49.827 * * [simplify]: Extracting #2: cost 5 inf + 0 49.827 * * [simplify]: Extracting #3: cost 10 inf + 0 49.827 * * [simplify]: Extracting #4: cost 10 inf + 2 49.827 * * [simplify]: Extracting #5: cost 1 inf + 931 49.828 * * [simplify]: Extracting #6: cost 0 inf + 1148 49.828 * [simplify]: Simplified to (sqrt (cbrt (fma b b (* a a)))) 49.828 * [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)) 49.828 * * * * [progress]: [ 68 / 88 ] simplifiying candidate # 49.828 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 49.828 * * [simplify]: iters left: 6 (7 enodes) 49.830 * * [simplify]: iters left: 5 (24 enodes) 49.834 * * [simplify]: iters left: 4 (26 enodes) 49.837 * * [simplify]: Extracting #0: cost 1 inf + 0 49.837 * * [simplify]: Extracting #1: cost 3 inf + 0 49.837 * * [simplify]: Extracting #2: cost 7 inf + 0 49.837 * * [simplify]: Extracting #3: cost 8 inf + 2 49.837 * * [simplify]: Extracting #4: cost 6 inf + 238 49.837 * * [simplify]: Extracting #5: cost 0 inf + 668 49.837 * [simplify]: Simplified to (sqrt (hypot a b)) 49.837 * [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)) 49.838 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 49.838 * * [simplify]: iters left: 6 (7 enodes) 49.839 * * [simplify]: iters left: 5 (24 enodes) 49.843 * * [simplify]: iters left: 4 (26 enodes) 49.847 * * [simplify]: Extracting #0: cost 1 inf + 0 49.847 * * [simplify]: Extracting #1: cost 3 inf + 0 49.847 * * [simplify]: Extracting #2: cost 7 inf + 0 49.850 * * [simplify]: Extracting #3: cost 8 inf + 2 49.850 * * [simplify]: Extracting #4: cost 6 inf + 238 49.850 * * [simplify]: Extracting #5: cost 0 inf + 668 49.850 * [simplify]: Simplified to (sqrt (hypot a b)) 49.851 * [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)) 49.851 * * * * [progress]: [ 69 / 88 ] simplifiying candidate # 49.851 * [simplify]: Simplifying (sqrt 1) 49.851 * * [simplify]: iters left: 1 (2 enodes) 49.855 * * [simplify]: Extracting #0: cost 1 inf + 0 49.855 * * [simplify]: Extracting #1: cost 0 inf + 1 49.855 * [simplify]: Simplified to 1 49.855 * [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)) 49.856 * [simplify]: Simplifying (sqrt (+ (* a a) (* b b))) 49.856 * * [simplify]: iters left: 5 (6 enodes) 49.859 * * [simplify]: iters left: 4 (21 enodes) 49.865 * * [simplify]: iters left: 3 (23 enodes) 49.870 * * [simplify]: Extracting #0: cost 1 inf + 0 49.870 * * [simplify]: Extracting #1: cost 5 inf + 0 49.870 * * [simplify]: Extracting #2: cost 6 inf + 2 49.871 * * [simplify]: Extracting #3: cost 2 inf + 392 49.871 * * [simplify]: Extracting #4: cost 0 inf + 474 49.871 * [simplify]: Simplified to (hypot a b) 49.871 * [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)) 49.872 * * * * [progress]: [ 70 / 88 ] simplifiying candidate # 49.872 * [simplify]: Simplifying (sqrt (+ (pow (* a a) 3) (pow (* b b) 3))) 49.872 * * [simplify]: iters left: 6 (9 enodes) 49.878 * * [simplify]: iters left: 5 (45 enodes) 49.900 * * [simplify]: iters left: 4 (116 enodes) 49.943 * * [simplify]: iters left: 3 (219 enodes) 50.005 * * [simplify]: iters left: 2 (423 enodes) 50.178 * * [simplify]: Extracting #0: cost 1 inf + 0 50.178 * * [simplify]: Extracting #1: cost 7 inf + 0 50.178 * * [simplify]: Extracting #2: cost 42 inf + 0 50.178 * * [simplify]: Extracting #3: cost 132 inf + 460 50.180 * * [simplify]: Extracting #4: cost 158 inf + 6738 50.188 * * [simplify]: Extracting #5: cost 63 inf + 40644 50.194 * * [simplify]: Extracting #6: cost 4 inf + 68670 50.202 * * [simplify]: Extracting #7: cost 0 inf + 69962 50.214 * * [simplify]: Extracting #8: cost 0 inf + 69922 50.226 * [simplify]: Simplified to (hypot (* a (* a a)) (* b (* b b))) 50.226 * [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)) 50.226 * [simplify]: Simplifying (sqrt (+ (* (* a a) (* a a)) (- (* (* b b) (* b b)) (* (* a a) (* b b))))) 50.227 * * [simplify]: iters left: 6 (10 enodes) 50.232 * * [simplify]: iters left: 5 (54 enodes) 50.254 * * [simplify]: iters left: 4 (130 enodes) 50.305 * * [simplify]: iters left: 3 (292 enodes) 50.394 * * [simplify]: Extracting #0: cost 1 inf + 0 50.394 * * [simplify]: Extracting #1: cost 3 inf + 0 50.394 * * [simplify]: Extracting #2: cost 40 inf + 0 50.395 * * [simplify]: Extracting #3: cost 96 inf + 536 50.397 * * [simplify]: Extracting #4: cost 40 inf + 8183 50.401 * * [simplify]: Extracting #5: cost 11 inf + 12381 50.406 * * [simplify]: Extracting #6: cost 4 inf + 13734 50.412 * * [simplify]: Extracting #7: cost 0 inf + 14662 50.421 * [simplify]: Simplified to (sqrt (fma (* a a) (fma b (- b) (* a a)) (* (* b b) (* b b)))) 50.421 * [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)) 50.422 * * * * [progress]: [ 71 / 88 ] simplifiying candidate # 50.422 * [simplify]: Simplifying (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 50.422 * * [simplify]: iters left: 6 (8 enodes) 50.427 * * [simplify]: iters left: 5 (38 enodes) 50.441 * * [simplify]: iters left: 4 (72 enodes) 50.467 * * [simplify]: iters left: 3 (135 enodes) 50.507 * * [simplify]: iters left: 2 (298 enodes) 50.728 * * [simplify]: Extracting #0: cost 1 inf + 0 50.728 * * [simplify]: Extracting #1: cost 3 inf + 0 50.728 * * [simplify]: Extracting #2: cost 70 inf + 0 50.729 * * [simplify]: Extracting #3: cost 186 inf + 286 50.731 * * [simplify]: Extracting #4: cost 150 inf + 7186 50.737 * * [simplify]: Extracting #5: cost 35 inf + 27843 50.745 * * [simplify]: Extracting #6: cost 3 inf + 34589 50.758 * * [simplify]: Extracting #7: cost 0 inf + 35476 50.770 * [simplify]: Simplified to (sqrt (- (* (* a a) (* a a)) (* (* b b) (* b b)))) 50.770 * [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)) 50.770 * [simplify]: Simplifying (sqrt (- (* a a) (* b b))) 50.770 * * [simplify]: iters left: 5 (6 enodes) 50.772 * * [simplify]: iters left: 4 (24 enodes) 50.776 * * [simplify]: iters left: 3 (37 enodes) 50.781 * * [simplify]: iters left: 2 (56 enodes) 50.796 * * [simplify]: iters left: 1 (103 enodes) 50.839 * * [simplify]: Extracting #0: cost 1 inf + 0 50.839 * * [simplify]: Extracting #1: cost 3 inf + 0 50.840 * * [simplify]: Extracting #2: cost 35 inf + 0 50.840 * * [simplify]: Extracting #3: cost 40 inf + 413 50.842 * * [simplify]: Extracting #4: cost 6 inf + 4597 50.845 * * [simplify]: Extracting #5: cost 0 inf + 5448 50.848 * [simplify]: Simplified to (sqrt (- (* a a) (* b b))) 50.848 * [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)) 50.849 * * * * [progress]: [ 72 / 88 ] simplifiying candidate # 50.849 * [simplify]: Simplifying (/ 1 2) 50.849 * * [simplify]: iters left: 2 (3 enodes) 50.853 * * [simplify]: iters left: 1 (12 enodes) 50.855 * * [simplify]: Extracting #0: cost 1 inf + 0 50.855 * * [simplify]: Extracting #1: cost 0 inf + 1 50.856 * [simplify]: Simplified to 1/2 50.856 * [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)) 50.856 * * * * [progress]: [ 73 / 88 ] simplifiying candidate # 50.856 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 50.856 * * [simplify]: iters left: 6 (7 enodes) 50.858 * * [simplify]: iters left: 5 (24 enodes) 50.861 * * [simplify]: iters left: 4 (26 enodes) 50.864 * * [simplify]: Extracting #0: cost 1 inf + 0 50.864 * * [simplify]: Extracting #1: cost 3 inf + 0 50.864 * * [simplify]: Extracting #2: cost 7 inf + 0 50.864 * * [simplify]: Extracting #3: cost 8 inf + 2 50.864 * * [simplify]: Extracting #4: cost 6 inf + 238 50.864 * * [simplify]: Extracting #5: cost 0 inf + 668 50.865 * [simplify]: Simplified to (sqrt (hypot a b)) 50.865 * [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)) 50.865 * [simplify]: Simplifying (sqrt (sqrt (+ (* a a) (* b b)))) 50.865 * * [simplify]: iters left: 6 (7 enodes) 50.867 * * [simplify]: iters left: 5 (24 enodes) 50.870 * * [simplify]: iters left: 4 (26 enodes) 50.873 * * [simplify]: Extracting #0: cost 1 inf + 0 50.873 * * [simplify]: Extracting #1: cost 3 inf + 0 50.873 * * [simplify]: Extracting #2: cost 7 inf + 0 50.873 * * [simplify]: Extracting #3: cost 8 inf + 2 50.873 * * [simplify]: Extracting #4: cost 6 inf + 238 50.873 * * [simplify]: Extracting #5: cost 0 inf + 668 50.874 * [simplify]: Simplified to (sqrt (hypot a b)) 50.874 * [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)) 50.874 * * * * [progress]: [ 74 / 88 ] simplifiying candidate # 50.874 * * * * [progress]: [ 75 / 88 ] simplifiying candidate # 50.874 * * * * [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))> 50.874 * [simplify]: Simplifying (real->posit16 (sqrt (+ (* a a) (* b b)))) 50.874 * * [simplify]: iters left: 6 (7 enodes) 50.876 * * [simplify]: iters left: 5 (21 enodes) 50.879 * * [simplify]: iters left: 4 (23 enodes) 50.881 * * [simplify]: Extracting #0: cost 1 inf + 0 50.882 * * [simplify]: Extracting #1: cost 2 inf + 0 50.882 * * [simplify]: Extracting #2: cost 5 inf + 0 50.882 * * [simplify]: Extracting #3: cost 6 inf + 2 50.882 * * [simplify]: Extracting #4: cost 2 inf + 392 50.882 * * [simplify]: Extracting #5: cost 0 inf + 474 50.882 * [simplify]: Simplified to (real->posit16 (hypot a b)) 50.882 * [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)) 50.883 * * * * [progress]: [ 77 / 88 ] simplifiying candidate # 50.883 * [simplify]: Simplifying b 50.883 * * [simplify]: iters left: 0 (1 enodes) 50.884 * * [simplify]: Extracting #0: cost 1 inf + 0 50.884 * * [simplify]: Extracting #1: cost 0 inf + 1 50.884 * [simplify]: Simplified to b 50.884 * [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)) 50.884 * * * * [progress]: [ 78 / 88 ] simplifiying candidate # 50.885 * [simplify]: Simplifying a 50.885 * * [simplify]: iters left: 0 (1 enodes) 50.885 * * [simplify]: Extracting #0: cost 1 inf + 0 50.885 * * [simplify]: Extracting #1: cost 0 inf + 1 50.885 * [simplify]: Simplified to a 50.885 * [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)) 50.886 * * * * [progress]: [ 79 / 88 ] simplifiying candidate # 50.886 * [simplify]: Simplifying (* -1 a) 50.886 * * [simplify]: iters left: 2 (3 enodes) 50.888 * * [simplify]: iters left: 1 (11 enodes) 50.892 * * [simplify]: Extracting #0: cost 1 inf + 0 50.892 * * [simplify]: Extracting #1: cost 4 inf + 0 50.892 * * [simplify]: Extracting #2: cost 0 inf + 84 50.892 * [simplify]: Simplified to (- a) 50.892 * [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)) 50.892 * * * * [progress]: [ 80 / 88 ] simplifiying candidate # 50.893 * [simplify]: Simplifying b 50.893 * * [simplify]: iters left: 0 (1 enodes) 50.893 * * [simplify]: Extracting #0: cost 1 inf + 0 50.893 * * [simplify]: Extracting #1: cost 0 inf + 1 50.893 * [simplify]: Simplified to b 50.893 * [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)) 50.894 * * * * [progress]: [ 81 / 88 ] simplifiying candidate # 50.894 * [simplify]: Simplifying a 50.894 * * [simplify]: iters left: 0 (1 enodes) 50.895 * * [simplify]: Extracting #0: cost 1 inf + 0 50.895 * * [simplify]: Extracting #1: cost 0 inf + 1 50.895 * [simplify]: Simplified to a 50.895 * [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)) 50.895 * * * * [progress]: [ 82 / 88 ] simplifiying candidate # 50.895 * [simplify]: Simplifying (* -1 a) 50.895 * * [simplify]: iters left: 2 (3 enodes) 50.897 * * [simplify]: iters left: 1 (11 enodes) 50.901 * * [simplify]: Extracting #0: cost 1 inf + 0 50.901 * * [simplify]: Extracting #1: cost 4 inf + 0 50.901 * * [simplify]: Extracting #2: cost 0 inf + 84 50.901 * [simplify]: Simplified to (- a) 50.901 * [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)) 50.901 * * * * [progress]: [ 83 / 88 ] simplifiying candidate # 50.902 * [simplify]: Simplifying b 50.902 * * [simplify]: iters left: 0 (1 enodes) 50.902 * * [simplify]: Extracting #0: cost 1 inf + 0 50.902 * * [simplify]: Extracting #1: cost 0 inf + 1 50.902 * [simplify]: Simplified to b 50.902 * [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)) 50.903 * * * * [progress]: [ 84 / 88 ] simplifiying candidate # 50.903 * [simplify]: Simplifying a 50.903 * * [simplify]: iters left: 0 (1 enodes) 50.904 * * [simplify]: Extracting #0: cost 1 inf + 0 50.904 * * [simplify]: Extracting #1: cost 0 inf + 1 50.904 * [simplify]: Simplified to a 50.904 * [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)) 50.904 * * * * [progress]: [ 85 / 88 ] simplifiying candidate # 50.904 * [simplify]: Simplifying (* -1 a) 50.904 * * [simplify]: iters left: 2 (3 enodes) 50.907 * * [simplify]: iters left: 1 (11 enodes) 50.915 * * [simplify]: Extracting #0: cost 1 inf + 0 50.915 * * [simplify]: Extracting #1: cost 4 inf + 0 50.915 * * [simplify]: Extracting #2: cost 0 inf + 84 50.915 * [simplify]: Simplified to (- a) 50.915 * [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)) 50.915 * * * * [progress]: [ 86 / 88 ] simplifiying candidate # 50.916 * [simplify]: Simplifying b 50.916 * * [simplify]: iters left: 0 (1 enodes) 50.916 * * [simplify]: Extracting #0: cost 1 inf + 0 50.916 * * [simplify]: Extracting #1: cost 0 inf + 1 50.916 * [simplify]: Simplified to b 50.916 * [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)) 50.917 * * * * [progress]: [ 87 / 88 ] simplifiying candidate # 50.917 * [simplify]: Simplifying a 50.917 * * [simplify]: iters left: 0 (1 enodes) 50.918 * * [simplify]: Extracting #0: cost 1 inf + 0 50.918 * * [simplify]: Extracting #1: cost 0 inf + 1 50.918 * [simplify]: Simplified to a 50.918 * [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)) 50.918 * * * * [progress]: [ 88 / 88 ] simplifiying candidate # 50.918 * [simplify]: Simplifying (* -1 a) 50.918 * * [simplify]: iters left: 2 (3 enodes) 50.920 * * [simplify]: iters left: 1 (11 enodes) 50.924 * * [simplify]: Extracting #0: cost 1 inf + 0 50.924 * * [simplify]: Extracting #1: cost 4 inf + 0 50.924 * * [simplify]: Extracting #2: cost 0 inf + 84 50.924 * [simplify]: Simplified to (- a) 50.924 * [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)) 50.925 * * * [progress]: adding candidates to table 53.081 * [progress]: [Phase 3 of 3] Extracting. 53.081 * * [regime]: Finding splitpoints for: (# # # # # # # # # #) 53.097 * * * [regime-changes]: Trying 3 branch expressions: (b (* b b) a) 53.097 * * * * [regimes]: Trying to branch on b from (# # # # # # # # # #) 53.209 * * * * [regimes]: Trying to branch on (* b b) from (# # # # # # # # # #) 53.304 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # #) 53.448 * * * [regime]: Found split indices: #