0.001 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.205 * * * [progress]: [2/2] Setting up program. 0.211 * [progress]: [Phase 2 of 3] Improving. 0.211 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.212 * [simplify]: Simplifying (+ (cbrt (* (/ 1 (* 2 a)) (+ (- g) (sqrt (- (* g g) (* h h)))))) (cbrt (* (/ 1 (* 2 a)) (- (- g) (sqrt (- (* g g) (* h h))))))) 0.212 * * [simplify]: iters left: 6 (19 enodes) 0.217 * * [simplify]: iters left: 5 (85 enodes) 0.253 * * [simplify]: iters left: 4 (178 enodes) 0.292 * * [simplify]: iters left: 3 (428 enodes) 0.479 * * [simplify]: Extracting #0: cost 1 inf + 0 0.479 * * [simplify]: Extracting #1: cost 4 inf + 0 0.479 * * [simplify]: Extracting #2: cost 8 inf + 0 0.479 * * [simplify]: Extracting #3: cost 53 inf + 0 0.480 * * [simplify]: Extracting #4: cost 113 inf + 128 0.482 * * [simplify]: Extracting #5: cost 113 inf + 1863 0.485 * * [simplify]: Extracting #6: cost 113 inf + 2614 0.491 * * [simplify]: Extracting #7: cost 61 inf + 12687 0.506 * * [simplify]: Extracting #8: cost 9 inf + 25126 0.517 * * [simplify]: Extracting #9: cost 0 inf + 27786 0.526 * * [simplify]: Extracting #10: cost 0 inf + 27756 0.537 * [simplify]: Simplified to (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 0.537 * [simplify]: Simplified (2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 0.554 * * [progress]: iteration 1 / 4 0.554 * * * [progress]: picking best candidate 0.567 * * * * [pick]: Picked # 0.567 * * * [progress]: localizing error 0.621 * * * [progress]: generating rewritten candidates 0.621 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 2 2) 0.640 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 1) 0.659 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1) 0.674 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 0.689 * * * [progress]: generating series expansions 0.689 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 2 2) 0.689 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 0.689 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 0.689 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 0.689 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 0.689 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.689 * [taylor]: Taking taylor expansion of g in h 0.689 * [backup-simplify]: Simplify g into g 0.689 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.689 * [taylor]: Taking taylor expansion of h in h 0.689 * [backup-simplify]: Simplify 0 into 0 0.689 * [backup-simplify]: Simplify 1 into 1 0.690 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.690 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 0.690 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 0.690 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 0.690 * [backup-simplify]: Simplify (+ 0 0) into 0 0.691 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 0.691 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 0.691 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 0.691 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.691 * [taylor]: Taking taylor expansion of g in g 0.691 * [backup-simplify]: Simplify 0 into 0 0.691 * [backup-simplify]: Simplify 1 into 1 0.691 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.691 * [taylor]: Taking taylor expansion of h in g 0.691 * [backup-simplify]: Simplify h into h 0.691 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.691 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 0.691 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 0.691 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 0.691 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.692 * [backup-simplify]: Simplify (- 0) into 0 0.692 * [backup-simplify]: Simplify (+ 0 0) into 0 0.692 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 0.692 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 0.692 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 0.692 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.692 * [taylor]: Taking taylor expansion of g in g 0.692 * [backup-simplify]: Simplify 0 into 0 0.692 * [backup-simplify]: Simplify 1 into 1 0.692 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.692 * [taylor]: Taking taylor expansion of h in g 0.692 * [backup-simplify]: Simplify h into h 0.693 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.693 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 0.693 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 0.693 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 0.693 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.693 * [backup-simplify]: Simplify (- 0) into 0 0.694 * [backup-simplify]: Simplify (+ 0 0) into 0 0.694 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 0.694 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 0.694 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 0.694 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.694 * [taylor]: Taking taylor expansion of h in h 0.694 * [backup-simplify]: Simplify 0 into 0 0.694 * [backup-simplify]: Simplify 1 into 1 0.694 * [backup-simplify]: Simplify (* 1 1) into 1 0.695 * [backup-simplify]: Simplify (- 1) into -1 0.695 * [backup-simplify]: Simplify (- 1) into -1 0.696 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.697 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.697 * [backup-simplify]: Simplify (- 0) into 0 0.697 * [backup-simplify]: Simplify (- 1) into -1 0.698 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.698 * [taylor]: Taking taylor expansion of 0 in h 0.698 * [backup-simplify]: Simplify 0 into 0 0.698 * [backup-simplify]: Simplify 0 into 0 0.699 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.699 * [backup-simplify]: Simplify (* 1 1) into 1 0.700 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 0.700 * [backup-simplify]: Simplify (- 0) into 0 0.701 * [backup-simplify]: Simplify (+ 1 0) into 1 0.702 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 0.702 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 0.702 * [taylor]: Taking taylor expansion of 1/2 in h 0.702 * [backup-simplify]: Simplify 1/2 into 1/2 0.702 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 0.702 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 0.702 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.702 * [taylor]: Taking taylor expansion of h in h 0.702 * [backup-simplify]: Simplify 0 into 0 0.702 * [backup-simplify]: Simplify 1 into 1 0.702 * [backup-simplify]: Simplify (* 1 1) into 1 0.703 * [backup-simplify]: Simplify (- 1) into -1 0.703 * [backup-simplify]: Simplify (- 1) into -1 0.703 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.704 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.704 * [backup-simplify]: Simplify (- 0) into 0 0.705 * [backup-simplify]: Simplify (- 1) into -1 0.706 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.706 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 0.708 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 0.708 * [backup-simplify]: Simplify 0 into 0 0.708 * [backup-simplify]: Simplify 0 into 0 0.708 * [backup-simplify]: Simplify 0 into 0 0.711 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.712 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 0.713 * [backup-simplify]: Simplify (- 0) into 0 0.713 * [backup-simplify]: Simplify (+ 0 0) into 0 0.714 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 0.714 * [taylor]: Taking taylor expansion of 0 in h 0.714 * [backup-simplify]: Simplify 0 into 0 0.714 * [backup-simplify]: Simplify 0 into 0 0.715 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.715 * [backup-simplify]: Simplify (- 0) into 0 0.716 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 0.718 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 0.718 * [backup-simplify]: Simplify 0 into 0 0.718 * [backup-simplify]: Simplify 0 into 0 0.718 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 0.719 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 0.719 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 0.719 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 0.719 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 0.719 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 0.719 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.719 * [taylor]: Taking taylor expansion of g in h 0.719 * [backup-simplify]: Simplify g into g 0.719 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.719 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 0.719 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 0.719 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.719 * [taylor]: Taking taylor expansion of h in h 0.719 * [backup-simplify]: Simplify 0 into 0 0.719 * [backup-simplify]: Simplify 1 into 1 0.720 * [backup-simplify]: Simplify (* 1 1) into 1 0.720 * [backup-simplify]: Simplify (/ 1 1) into 1 0.720 * [backup-simplify]: Simplify (- 1) into -1 0.721 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.721 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.722 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.723 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.723 * [backup-simplify]: Simplify (- 0) into 0 0.723 * [backup-simplify]: Simplify (+ 0 0) into 0 0.724 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.724 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.724 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.724 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.724 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.724 * [taylor]: Taking taylor expansion of g in g 0.724 * [backup-simplify]: Simplify 0 into 0 0.724 * [backup-simplify]: Simplify 1 into 1 0.725 * [backup-simplify]: Simplify (* 1 1) into 1 0.725 * [backup-simplify]: Simplify (/ 1 1) into 1 0.725 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.725 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.725 * [taylor]: Taking taylor expansion of h in g 0.725 * [backup-simplify]: Simplify h into h 0.725 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.725 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.726 * [backup-simplify]: Simplify (+ 1 0) into 1 0.726 * [backup-simplify]: Simplify (sqrt 1) into 1 0.727 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.728 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.728 * [backup-simplify]: Simplify (+ 0 0) into 0 0.729 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.729 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.729 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.729 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.729 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.729 * [taylor]: Taking taylor expansion of g in g 0.729 * [backup-simplify]: Simplify 0 into 0 0.729 * [backup-simplify]: Simplify 1 into 1 0.729 * [backup-simplify]: Simplify (* 1 1) into 1 0.730 * [backup-simplify]: Simplify (/ 1 1) into 1 0.730 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.730 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.730 * [taylor]: Taking taylor expansion of h in g 0.730 * [backup-simplify]: Simplify h into h 0.730 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.730 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.730 * [backup-simplify]: Simplify (+ 1 0) into 1 0.731 * [backup-simplify]: Simplify (sqrt 1) into 1 0.731 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.732 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.733 * [backup-simplify]: Simplify (+ 0 0) into 0 0.733 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.734 * [taylor]: Taking taylor expansion of 1 in h 0.734 * [backup-simplify]: Simplify 1 into 1 0.734 * [taylor]: Taking taylor expansion of 0 in h 0.734 * [backup-simplify]: Simplify 0 into 0 0.734 * [backup-simplify]: Simplify 1 into 1 0.735 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.736 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.736 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 0.736 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 0.737 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 0.737 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 0.737 * [taylor]: Taking taylor expansion of -1/2 in h 0.737 * [backup-simplify]: Simplify -1/2 into -1/2 0.737 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.737 * [taylor]: Taking taylor expansion of h in h 0.737 * [backup-simplify]: Simplify 0 into 0 0.737 * [backup-simplify]: Simplify 1 into 1 0.738 * [backup-simplify]: Simplify (* 1 1) into 1 0.738 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 0.739 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.740 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 0.740 * [backup-simplify]: Simplify 0 into 0 0.740 * [backup-simplify]: Simplify 0 into 0 0.740 * [backup-simplify]: Simplify 0 into 0 0.741 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.742 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.742 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.742 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 0.743 * [backup-simplify]: Simplify (- 0) into 0 0.743 * [backup-simplify]: Simplify (+ 0 0) into 0 0.744 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 0.744 * [taylor]: Taking taylor expansion of 0 in h 0.744 * [backup-simplify]: Simplify 0 into 0 0.745 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.746 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.746 * [backup-simplify]: Simplify 0 into 0 0.746 * [backup-simplify]: Simplify 0 into 0 0.746 * [backup-simplify]: Simplify 0 into 0 0.746 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 0.746 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 0.746 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 0.746 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 0.746 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 0.746 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 0.746 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.746 * [taylor]: Taking taylor expansion of g in h 0.747 * [backup-simplify]: Simplify g into g 0.747 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.747 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 0.747 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 0.747 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.747 * [taylor]: Taking taylor expansion of h in h 0.747 * [backup-simplify]: Simplify 0 into 0 0.747 * [backup-simplify]: Simplify 1 into 1 0.748 * [backup-simplify]: Simplify (* 1 1) into 1 0.748 * [backup-simplify]: Simplify (/ 1 1) into 1 0.748 * [backup-simplify]: Simplify (- 1) into -1 0.749 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.749 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.750 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.751 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.751 * [backup-simplify]: Simplify (- 0) into 0 0.751 * [backup-simplify]: Simplify (+ 0 0) into 0 0.752 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.752 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.752 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.752 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.752 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.752 * [taylor]: Taking taylor expansion of g in g 0.752 * [backup-simplify]: Simplify 0 into 0 0.752 * [backup-simplify]: Simplify 1 into 1 0.753 * [backup-simplify]: Simplify (* 1 1) into 1 0.753 * [backup-simplify]: Simplify (/ 1 1) into 1 0.753 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.753 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.753 * [taylor]: Taking taylor expansion of h in g 0.753 * [backup-simplify]: Simplify h into h 0.753 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.753 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.753 * [backup-simplify]: Simplify (+ 1 0) into 1 0.754 * [backup-simplify]: Simplify (sqrt 1) into 1 0.754 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.755 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.755 * [backup-simplify]: Simplify (+ 0 0) into 0 0.755 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.755 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.755 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.755 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.755 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.755 * [taylor]: Taking taylor expansion of g in g 0.755 * [backup-simplify]: Simplify 0 into 0 0.755 * [backup-simplify]: Simplify 1 into 1 0.756 * [backup-simplify]: Simplify (* 1 1) into 1 0.756 * [backup-simplify]: Simplify (/ 1 1) into 1 0.756 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.756 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.756 * [taylor]: Taking taylor expansion of h in g 0.756 * [backup-simplify]: Simplify h into h 0.756 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.756 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.756 * [backup-simplify]: Simplify (+ 1 0) into 1 0.757 * [backup-simplify]: Simplify (sqrt 1) into 1 0.757 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.757 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.758 * [backup-simplify]: Simplify (+ 0 0) into 0 0.758 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.758 * [taylor]: Taking taylor expansion of 1 in h 0.758 * [backup-simplify]: Simplify 1 into 1 0.758 * [taylor]: Taking taylor expansion of 0 in h 0.758 * [backup-simplify]: Simplify 0 into 0 0.758 * [backup-simplify]: Simplify 1 into 1 0.759 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.759 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.759 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 0.759 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 0.760 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 0.760 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 0.760 * [taylor]: Taking taylor expansion of -1/2 in h 0.760 * [backup-simplify]: Simplify -1/2 into -1/2 0.760 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.760 * [taylor]: Taking taylor expansion of h in h 0.760 * [backup-simplify]: Simplify 0 into 0 0.760 * [backup-simplify]: Simplify 1 into 1 0.761 * [backup-simplify]: Simplify (* 1 1) into 1 0.761 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 0.761 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.762 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 0.762 * [backup-simplify]: Simplify 0 into 0 0.762 * [backup-simplify]: Simplify 0 into 0 0.762 * [backup-simplify]: Simplify 0 into 0 0.762 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.763 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.763 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.763 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 0.763 * [backup-simplify]: Simplify (- 0) into 0 0.764 * [backup-simplify]: Simplify (+ 0 0) into 0 0.764 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 0.764 * [taylor]: Taking taylor expansion of 0 in h 0.764 * [backup-simplify]: Simplify 0 into 0 0.765 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.765 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.765 * [backup-simplify]: Simplify 0 into 0 0.765 * [backup-simplify]: Simplify 0 into 0 0.765 * [backup-simplify]: Simplify 0 into 0 0.765 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 0.765 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 1) 0.766 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 0.766 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 0.766 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 0.766 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 0.766 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.766 * [taylor]: Taking taylor expansion of g in h 0.766 * [backup-simplify]: Simplify g into g 0.766 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.766 * [taylor]: Taking taylor expansion of h in h 0.766 * [backup-simplify]: Simplify 0 into 0 0.766 * [backup-simplify]: Simplify 1 into 1 0.766 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.766 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 0.766 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 0.766 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 0.766 * [backup-simplify]: Simplify (+ 0 0) into 0 0.766 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 0.766 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 0.766 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 0.766 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.766 * [taylor]: Taking taylor expansion of g in g 0.766 * [backup-simplify]: Simplify 0 into 0 0.766 * [backup-simplify]: Simplify 1 into 1 0.766 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.766 * [taylor]: Taking taylor expansion of h in g 0.766 * [backup-simplify]: Simplify h into h 0.767 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.767 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 0.767 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 0.767 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 0.767 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.767 * [backup-simplify]: Simplify (- 0) into 0 0.767 * [backup-simplify]: Simplify (+ 0 0) into 0 0.767 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 0.767 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 0.767 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 0.767 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.767 * [taylor]: Taking taylor expansion of g in g 0.767 * [backup-simplify]: Simplify 0 into 0 0.767 * [backup-simplify]: Simplify 1 into 1 0.767 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.767 * [taylor]: Taking taylor expansion of h in g 0.768 * [backup-simplify]: Simplify h into h 0.768 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.768 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 0.768 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 0.768 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 0.768 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.768 * [backup-simplify]: Simplify (- 0) into 0 0.768 * [backup-simplify]: Simplify (+ 0 0) into 0 0.768 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 0.768 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 0.768 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 0.769 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.769 * [taylor]: Taking taylor expansion of h in h 0.769 * [backup-simplify]: Simplify 0 into 0 0.769 * [backup-simplify]: Simplify 1 into 1 0.769 * [backup-simplify]: Simplify (* 1 1) into 1 0.769 * [backup-simplify]: Simplify (- 1) into -1 0.769 * [backup-simplify]: Simplify (- 1) into -1 0.770 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.770 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.770 * [backup-simplify]: Simplify (- 0) into 0 0.770 * [backup-simplify]: Simplify (- 1) into -1 0.771 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.771 * [taylor]: Taking taylor expansion of 0 in h 0.771 * [backup-simplify]: Simplify 0 into 0 0.771 * [backup-simplify]: Simplify 0 into 0 0.771 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.771 * [backup-simplify]: Simplify (* 1 1) into 1 0.772 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 0.772 * [backup-simplify]: Simplify (- 0) into 0 0.772 * [backup-simplify]: Simplify (+ 1 0) into 1 0.773 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 0.773 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 0.773 * [taylor]: Taking taylor expansion of 1/2 in h 0.773 * [backup-simplify]: Simplify 1/2 into 1/2 0.773 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 0.773 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 0.773 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.773 * [taylor]: Taking taylor expansion of h in h 0.773 * [backup-simplify]: Simplify 0 into 0 0.773 * [backup-simplify]: Simplify 1 into 1 0.773 * [backup-simplify]: Simplify (* 1 1) into 1 0.773 * [backup-simplify]: Simplify (- 1) into -1 0.774 * [backup-simplify]: Simplify (- 1) into -1 0.774 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.774 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.774 * [backup-simplify]: Simplify (- 0) into 0 0.775 * [backup-simplify]: Simplify (- 1) into -1 0.775 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.776 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 0.776 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 0.776 * [backup-simplify]: Simplify 0 into 0 0.776 * [backup-simplify]: Simplify 0 into 0 0.776 * [backup-simplify]: Simplify 0 into 0 0.777 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.777 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 0.778 * [backup-simplify]: Simplify (- 0) into 0 0.778 * [backup-simplify]: Simplify (+ 0 0) into 0 0.778 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 0.778 * [taylor]: Taking taylor expansion of 0 in h 0.778 * [backup-simplify]: Simplify 0 into 0 0.778 * [backup-simplify]: Simplify 0 into 0 0.779 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.779 * [backup-simplify]: Simplify (- 0) into 0 0.780 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 0.781 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 0.781 * [backup-simplify]: Simplify 0 into 0 0.781 * [backup-simplify]: Simplify 0 into 0 0.781 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 0.781 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 0.781 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 0.781 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 0.781 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 0.781 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 0.781 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.781 * [taylor]: Taking taylor expansion of g in h 0.781 * [backup-simplify]: Simplify g into g 0.781 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.781 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 0.781 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 0.781 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.781 * [taylor]: Taking taylor expansion of h in h 0.781 * [backup-simplify]: Simplify 0 into 0 0.781 * [backup-simplify]: Simplify 1 into 1 0.782 * [backup-simplify]: Simplify (* 1 1) into 1 0.782 * [backup-simplify]: Simplify (/ 1 1) into 1 0.782 * [backup-simplify]: Simplify (- 1) into -1 0.782 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.783 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.783 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.783 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.784 * [backup-simplify]: Simplify (- 0) into 0 0.784 * [backup-simplify]: Simplify (+ 0 0) into 0 0.784 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.784 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.784 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.784 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.784 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.784 * [taylor]: Taking taylor expansion of g in g 0.784 * [backup-simplify]: Simplify 0 into 0 0.784 * [backup-simplify]: Simplify 1 into 1 0.785 * [backup-simplify]: Simplify (* 1 1) into 1 0.785 * [backup-simplify]: Simplify (/ 1 1) into 1 0.785 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.785 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.785 * [taylor]: Taking taylor expansion of h in g 0.785 * [backup-simplify]: Simplify h into h 0.785 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.785 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.785 * [backup-simplify]: Simplify (+ 1 0) into 1 0.786 * [backup-simplify]: Simplify (sqrt 1) into 1 0.786 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.786 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.787 * [backup-simplify]: Simplify (+ 0 0) into 0 0.787 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.787 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.787 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.787 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.787 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.787 * [taylor]: Taking taylor expansion of g in g 0.787 * [backup-simplify]: Simplify 0 into 0 0.787 * [backup-simplify]: Simplify 1 into 1 0.787 * [backup-simplify]: Simplify (* 1 1) into 1 0.788 * [backup-simplify]: Simplify (/ 1 1) into 1 0.788 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.788 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.788 * [taylor]: Taking taylor expansion of h in g 0.788 * [backup-simplify]: Simplify h into h 0.788 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.788 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.788 * [backup-simplify]: Simplify (+ 1 0) into 1 0.788 * [backup-simplify]: Simplify (sqrt 1) into 1 0.789 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.789 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.789 * [backup-simplify]: Simplify (+ 0 0) into 0 0.790 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.790 * [taylor]: Taking taylor expansion of 1 in h 0.790 * [backup-simplify]: Simplify 1 into 1 0.790 * [taylor]: Taking taylor expansion of 0 in h 0.790 * [backup-simplify]: Simplify 0 into 0 0.790 * [backup-simplify]: Simplify 1 into 1 0.791 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.791 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.791 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 0.791 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 0.792 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 0.792 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 0.792 * [taylor]: Taking taylor expansion of -1/2 in h 0.792 * [backup-simplify]: Simplify -1/2 into -1/2 0.792 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.792 * [taylor]: Taking taylor expansion of h in h 0.792 * [backup-simplify]: Simplify 0 into 0 0.792 * [backup-simplify]: Simplify 1 into 1 0.793 * [backup-simplify]: Simplify (* 1 1) into 1 0.793 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 0.793 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.794 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 0.794 * [backup-simplify]: Simplify 0 into 0 0.794 * [backup-simplify]: Simplify 0 into 0 0.794 * [backup-simplify]: Simplify 0 into 0 0.794 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.795 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.795 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.795 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 0.795 * [backup-simplify]: Simplify (- 0) into 0 0.796 * [backup-simplify]: Simplify (+ 0 0) into 0 0.796 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 0.796 * [taylor]: Taking taylor expansion of 0 in h 0.796 * [backup-simplify]: Simplify 0 into 0 0.797 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.797 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.797 * [backup-simplify]: Simplify 0 into 0 0.797 * [backup-simplify]: Simplify 0 into 0 0.797 * [backup-simplify]: Simplify 0 into 0 0.797 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 0.798 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 0.798 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 0.798 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 0.798 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 0.798 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 0.798 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.798 * [taylor]: Taking taylor expansion of g in h 0.798 * [backup-simplify]: Simplify g into g 0.798 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.798 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 0.798 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 0.798 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.798 * [taylor]: Taking taylor expansion of h in h 0.798 * [backup-simplify]: Simplify 0 into 0 0.798 * [backup-simplify]: Simplify 1 into 1 0.799 * [backup-simplify]: Simplify (* 1 1) into 1 0.799 * [backup-simplify]: Simplify (/ 1 1) into 1 0.799 * [backup-simplify]: Simplify (- 1) into -1 0.800 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.800 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.801 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.802 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.802 * [backup-simplify]: Simplify (- 0) into 0 0.803 * [backup-simplify]: Simplify (+ 0 0) into 0 0.803 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.803 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.803 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.803 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.803 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.804 * [taylor]: Taking taylor expansion of g in g 0.804 * [backup-simplify]: Simplify 0 into 0 0.804 * [backup-simplify]: Simplify 1 into 1 0.804 * [backup-simplify]: Simplify (* 1 1) into 1 0.804 * [backup-simplify]: Simplify (/ 1 1) into 1 0.804 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.805 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.805 * [taylor]: Taking taylor expansion of h in g 0.805 * [backup-simplify]: Simplify h into h 0.805 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.805 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.805 * [backup-simplify]: Simplify (+ 1 0) into 1 0.806 * [backup-simplify]: Simplify (sqrt 1) into 1 0.806 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.808 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.808 * [backup-simplify]: Simplify (+ 0 0) into 0 0.809 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.809 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.809 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.809 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.809 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.809 * [taylor]: Taking taylor expansion of g in g 0.809 * [backup-simplify]: Simplify 0 into 0 0.809 * [backup-simplify]: Simplify 1 into 1 0.810 * [backup-simplify]: Simplify (* 1 1) into 1 0.810 * [backup-simplify]: Simplify (/ 1 1) into 1 0.810 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.810 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.810 * [taylor]: Taking taylor expansion of h in g 0.810 * [backup-simplify]: Simplify h into h 0.810 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.811 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.811 * [backup-simplify]: Simplify (+ 1 0) into 1 0.811 * [backup-simplify]: Simplify (sqrt 1) into 1 0.812 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.813 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.813 * [backup-simplify]: Simplify (+ 0 0) into 0 0.814 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.814 * [taylor]: Taking taylor expansion of 1 in h 0.814 * [backup-simplify]: Simplify 1 into 1 0.814 * [taylor]: Taking taylor expansion of 0 in h 0.814 * [backup-simplify]: Simplify 0 into 0 0.814 * [backup-simplify]: Simplify 1 into 1 0.815 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.817 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.817 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 0.817 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 0.818 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 0.818 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 0.819 * [taylor]: Taking taylor expansion of -1/2 in h 0.819 * [backup-simplify]: Simplify -1/2 into -1/2 0.819 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.819 * [taylor]: Taking taylor expansion of h in h 0.819 * [backup-simplify]: Simplify 0 into 0 0.819 * [backup-simplify]: Simplify 1 into 1 0.819 * [backup-simplify]: Simplify (* 1 1) into 1 0.820 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 0.820 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.821 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 0.821 * [backup-simplify]: Simplify 0 into 0 0.821 * [backup-simplify]: Simplify 0 into 0 0.821 * [backup-simplify]: Simplify 0 into 0 0.822 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.822 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.823 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.823 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 0.823 * [backup-simplify]: Simplify (- 0) into 0 0.823 * [backup-simplify]: Simplify (+ 0 0) into 0 0.823 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 0.824 * [taylor]: Taking taylor expansion of 0 in h 0.824 * [backup-simplify]: Simplify 0 into 0 0.824 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.825 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.825 * [backup-simplify]: Simplify 0 into 0 0.825 * [backup-simplify]: Simplify 0 into 0 0.825 * [backup-simplify]: Simplify 0 into 0 0.825 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 0.825 * * * * [progress]: [ 3 / 4 ] generating series at (2 1) 0.825 * [backup-simplify]: Simplify (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) into (* (cbrt 1/2) (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3)) 0.825 * [approximate]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3)) in (g h a) around 0 0.825 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3)) in a 0.825 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 0.825 * [taylor]: Taking taylor expansion of 1/2 in a 0.825 * [backup-simplify]: Simplify 1/2 into 1/2 0.826 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.826 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.826 * [taylor]: Taking taylor expansion of (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in a 0.826 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)))) in a 0.826 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a))) in a 0.826 * [taylor]: Taking taylor expansion of 1/3 in a 0.826 * [backup-simplify]: Simplify 1/3 into 1/3 0.826 * [taylor]: Taking taylor expansion of (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)) in a 0.826 * [taylor]: Taking taylor expansion of (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) in a 0.826 * [taylor]: Taking taylor expansion of (- (sqrt (- (pow g 2) (pow h 2))) g) in a 0.826 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in a 0.826 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in a 0.826 * [taylor]: Taking taylor expansion of (pow g 2) in a 0.826 * [taylor]: Taking taylor expansion of g in a 0.826 * [backup-simplify]: Simplify g into g 0.826 * [taylor]: Taking taylor expansion of (pow h 2) in a 0.826 * [taylor]: Taking taylor expansion of h in a 0.826 * [backup-simplify]: Simplify h into h 0.826 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.826 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.826 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 0.827 * [backup-simplify]: Simplify (+ (pow g 2) (- (pow h 2))) into (- (pow g 2) (pow h 2)) 0.827 * [backup-simplify]: Simplify (sqrt (- (pow g 2) (pow h 2))) into (sqrt (- (pow g 2) (pow h 2))) 0.827 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 0.827 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.827 * [backup-simplify]: Simplify (- 0) into 0 0.827 * [backup-simplify]: Simplify (+ 0 0) into 0 0.827 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow g 2) (pow h 2))))) into 0 0.827 * [taylor]: Taking taylor expansion of g in a 0.827 * [backup-simplify]: Simplify g into g 0.827 * [taylor]: Taking taylor expansion of a in a 0.827 * [backup-simplify]: Simplify 0 into 0 0.827 * [backup-simplify]: Simplify 1 into 1 0.827 * [backup-simplify]: Simplify (- g) into (- g) 0.828 * [backup-simplify]: Simplify (+ (sqrt (- (pow g 2) (pow h 2))) (- g)) into (- (sqrt (- (pow g 2) (pow h 2))) g) 0.828 * [backup-simplify]: Simplify (/ (- (sqrt (- (pow g 2) (pow h 2))) g) 1) into (- (sqrt (- (pow g 2) (pow h 2))) g) 0.828 * [backup-simplify]: Simplify (log (- (sqrt (- (pow g 2) (pow h 2))) g)) into (log (- (sqrt (- (pow g 2) (pow h 2))) g)) 0.828 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (- (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (- (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 0.828 * [backup-simplify]: Simplify (* 1/3 (- (log (- (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) into (* 1/3 (- (log (- (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) 0.828 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (- (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) into (exp (* 1/3 (- (log (- (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 0.829 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3)) in h 0.829 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 0.829 * [taylor]: Taking taylor expansion of 1/2 in h 0.829 * [backup-simplify]: Simplify 1/2 into 1/2 0.831 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.831 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.831 * [taylor]: Taking taylor expansion of (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in h 0.831 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)))) in h 0.831 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a))) in h 0.831 * [taylor]: Taking taylor expansion of 1/3 in h 0.831 * [backup-simplify]: Simplify 1/3 into 1/3 0.831 * [taylor]: Taking taylor expansion of (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)) in h 0.831 * [taylor]: Taking taylor expansion of (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) in h 0.831 * [taylor]: Taking taylor expansion of (- (sqrt (- (pow g 2) (pow h 2))) g) in h 0.831 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 0.831 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 0.831 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.831 * [taylor]: Taking taylor expansion of g in h 0.832 * [backup-simplify]: Simplify g into g 0.832 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.832 * [taylor]: Taking taylor expansion of h in h 0.832 * [backup-simplify]: Simplify 0 into 0 0.832 * [backup-simplify]: Simplify 1 into 1 0.832 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.832 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 0.832 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 0.832 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 0.832 * [backup-simplify]: Simplify (+ 0 0) into 0 0.832 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 0.832 * [taylor]: Taking taylor expansion of g in h 0.832 * [backup-simplify]: Simplify g into g 0.832 * [taylor]: Taking taylor expansion of a in h 0.832 * [backup-simplify]: Simplify a into a 0.832 * [backup-simplify]: Simplify (- g) into (- g) 0.832 * [backup-simplify]: Simplify (+ g (- g)) into 0 0.832 * [backup-simplify]: Simplify (- 0) into 0 0.833 * [backup-simplify]: Simplify (+ 0 0) into 0 0.833 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (* 0 g))) into 0 0.833 * [backup-simplify]: Simplify (* 1 1) into 1 0.833 * [backup-simplify]: Simplify (- 1) into -1 0.834 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.834 * [backup-simplify]: Simplify (/ (- -1 (pow 0 2) (+)) (* 2 g)) into (/ -1/2 g) 0.834 * [backup-simplify]: Simplify (- 0) into 0 0.835 * [backup-simplify]: Simplify (+ (/ -1/2 g) 0) into (- (* 1/2 (/ 1 g))) 0.835 * [backup-simplify]: Simplify (/ (- (* 1/2 (/ 1 g))) a) into (/ -1/2 (* a g)) 0.835 * [backup-simplify]: Simplify (log (/ -1/2 (* a g))) into (log (/ -1/2 (* a g))) 0.835 * [backup-simplify]: Simplify (+ (* (- -2) (log h)) (log (/ -1/2 (* a g)))) into (+ (* 2 (log h)) (log (/ -1/2 (* a g)))) 0.835 * [backup-simplify]: Simplify (* 1/3 (+ (* 2 (log h)) (log (/ -1/2 (* a g))))) into (* 1/3 (+ (* 2 (log h)) (log (/ -1/2 (* a g))))) 0.835 * [backup-simplify]: Simplify (exp (* 1/3 (+ (* 2 (log h)) (log (/ -1/2 (* a g)))))) into (exp (* 1/3 (+ (* 2 (log h)) (log (/ -1/2 (* a g)))))) 0.835 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3)) in g 0.835 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 0.835 * [taylor]: Taking taylor expansion of 1/2 in g 0.835 * [backup-simplify]: Simplify 1/2 into 1/2 0.836 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.836 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.836 * [taylor]: Taking taylor expansion of (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in g 0.836 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)))) in g 0.836 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a))) in g 0.836 * [taylor]: Taking taylor expansion of 1/3 in g 0.836 * [backup-simplify]: Simplify 1/3 into 1/3 0.836 * [taylor]: Taking taylor expansion of (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)) in g 0.836 * [taylor]: Taking taylor expansion of (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) in g 0.837 * [taylor]: Taking taylor expansion of (- (sqrt (- (pow g 2) (pow h 2))) g) in g 0.837 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 0.837 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 0.837 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.837 * [taylor]: Taking taylor expansion of g in g 0.837 * [backup-simplify]: Simplify 0 into 0 0.837 * [backup-simplify]: Simplify 1 into 1 0.837 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.837 * [taylor]: Taking taylor expansion of h in g 0.837 * [backup-simplify]: Simplify h into h 0.837 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.837 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 0.837 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 0.837 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 0.837 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.837 * [backup-simplify]: Simplify (- 0) into 0 0.838 * [backup-simplify]: Simplify (+ 0 0) into 0 0.838 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 0.838 * [taylor]: Taking taylor expansion of g in g 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 1 into 1 0.838 * [taylor]: Taking taylor expansion of a in g 0.838 * [backup-simplify]: Simplify a into a 0.838 * [backup-simplify]: Simplify (- 0) into 0 0.838 * [backup-simplify]: Simplify (+ (sqrt (- (pow h 2))) 0) into (sqrt (- (pow h 2))) 0.838 * [backup-simplify]: Simplify (/ (sqrt (- (pow h 2))) a) into (/ (sqrt (- (pow h 2))) a) 0.838 * [backup-simplify]: Simplify (log (/ (sqrt (- (pow h 2))) a)) into (log (/ (sqrt (- (pow h 2))) a)) 0.839 * [backup-simplify]: Simplify (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) into (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) 0.839 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (sqrt (- (pow h 2))) a)))) into (pow (/ (sqrt (- (pow h 2))) a) 1/3) 0.839 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3)) in g 0.839 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 0.839 * [taylor]: Taking taylor expansion of 1/2 in g 0.839 * [backup-simplify]: Simplify 1/2 into 1/2 0.839 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.840 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.840 * [taylor]: Taking taylor expansion of (pow (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in g 0.840 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)))) in g 0.840 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a))) in g 0.840 * [taylor]: Taking taylor expansion of 1/3 in g 0.840 * [backup-simplify]: Simplify 1/3 into 1/3 0.840 * [taylor]: Taking taylor expansion of (log (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a)) in g 0.840 * [taylor]: Taking taylor expansion of (/ (- (sqrt (- (pow g 2) (pow h 2))) g) a) in g 0.840 * [taylor]: Taking taylor expansion of (- (sqrt (- (pow g 2) (pow h 2))) g) in g 0.840 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 0.840 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 0.840 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.840 * [taylor]: Taking taylor expansion of g in g 0.840 * [backup-simplify]: Simplify 0 into 0 0.840 * [backup-simplify]: Simplify 1 into 1 0.840 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.840 * [taylor]: Taking taylor expansion of h in g 0.840 * [backup-simplify]: Simplify h into h 0.840 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.840 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 0.840 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 0.840 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 0.840 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.841 * [backup-simplify]: Simplify (- 0) into 0 0.841 * [backup-simplify]: Simplify (+ 0 0) into 0 0.841 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 0.841 * [taylor]: Taking taylor expansion of g in g 0.841 * [backup-simplify]: Simplify 0 into 0 0.841 * [backup-simplify]: Simplify 1 into 1 0.841 * [taylor]: Taking taylor expansion of a in g 0.842 * [backup-simplify]: Simplify a into a 0.842 * [backup-simplify]: Simplify (- 0) into 0 0.842 * [backup-simplify]: Simplify (+ (sqrt (- (pow h 2))) 0) into (sqrt (- (pow h 2))) 0.842 * [backup-simplify]: Simplify (/ (sqrt (- (pow h 2))) a) into (/ (sqrt (- (pow h 2))) a) 0.843 * [backup-simplify]: Simplify (log (/ (sqrt (- (pow h 2))) a)) into (log (/ (sqrt (- (pow h 2))) a)) 0.843 * [backup-simplify]: Simplify (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) into (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) 0.843 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (sqrt (- (pow h 2))) a)))) into (pow (/ (sqrt (- (pow h 2))) a) 1/3) 0.844 * [backup-simplify]: Simplify (* (cbrt 1/2) (pow (/ (sqrt (- (pow h 2))) a) 1/3)) into (* (cbrt 1/2) (pow (/ (sqrt (- (pow h 2))) a) 1/3)) 0.844 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ (sqrt (- (pow h 2))) a) 1/3)) in h 0.844 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 0.844 * [taylor]: Taking taylor expansion of 1/2 in h 0.844 * [backup-simplify]: Simplify 1/2 into 1/2 0.845 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.846 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.846 * [taylor]: Taking taylor expansion of (pow (/ (sqrt (- (pow h 2))) a) 1/3) in h 0.846 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (sqrt (- (pow h 2))) a)))) in h 0.846 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) in h 0.846 * [taylor]: Taking taylor expansion of 1/3 in h 0.846 * [backup-simplify]: Simplify 1/3 into 1/3 0.846 * [taylor]: Taking taylor expansion of (log (/ (sqrt (- (pow h 2))) a)) in h 0.846 * [taylor]: Taking taylor expansion of (/ (sqrt (- (pow h 2))) a) in h 0.846 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 0.846 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 0.846 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.846 * [taylor]: Taking taylor expansion of h in h 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 1 into 1 0.847 * [backup-simplify]: Simplify (* 1 1) into 1 0.847 * [backup-simplify]: Simplify (- 1) into -1 0.848 * [backup-simplify]: Simplify (- 1) into -1 0.848 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.849 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.850 * [backup-simplify]: Simplify (- 0) into 0 0.850 * [backup-simplify]: Simplify (- 1) into -1 0.851 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.851 * [taylor]: Taking taylor expansion of a in h 0.851 * [backup-simplify]: Simplify a into a 0.852 * [backup-simplify]: Simplify (/ (sqrt -1) a) into (/ (sqrt -1) a) 0.852 * [backup-simplify]: Simplify (log (/ (sqrt -1) a)) into (log (/ (sqrt -1) a)) 0.853 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (/ (sqrt -1) a))) into (+ (log h) (log (/ (sqrt -1) a))) 0.854 * [backup-simplify]: Simplify (* 1/3 (+ (log h) (log (/ (sqrt -1) a)))) into (* 1/3 (+ (log h) (log (/ (sqrt -1) a)))) 0.855 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a))))) into (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a))))) 0.856 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a)))))) into (* (cbrt 1/2) (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a)))))) 0.856 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a)))))) in a 0.856 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 0.856 * [taylor]: Taking taylor expansion of 1/2 in a 0.856 * [backup-simplify]: Simplify 1/2 into 1/2 0.857 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.857 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.857 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a))))) in a 0.858 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log h) (log (/ (sqrt -1) a)))) in a 0.858 * [taylor]: Taking taylor expansion of 1/3 in a 0.858 * [backup-simplify]: Simplify 1/3 into 1/3 0.858 * [taylor]: Taking taylor expansion of (+ (log h) (log (/ (sqrt -1) a))) in a 0.858 * [taylor]: Taking taylor expansion of (log h) in a 0.858 * [taylor]: Taking taylor expansion of h in a 0.858 * [backup-simplify]: Simplify h into h 0.858 * [backup-simplify]: Simplify (log h) into (log h) 0.858 * [taylor]: Taking taylor expansion of (log (/ (sqrt -1) a)) in a 0.858 * [taylor]: Taking taylor expansion of (/ (sqrt -1) a) in a 0.858 * [taylor]: Taking taylor expansion of (sqrt -1) in a 0.858 * [taylor]: Taking taylor expansion of -1 in a 0.858 * [backup-simplify]: Simplify -1 into -1 0.858 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.859 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 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 * [backup-simplify]: Simplify (/ (sqrt -1) 1) into (sqrt -1) 0.860 * [backup-simplify]: Simplify (log (sqrt -1)) into (log (sqrt -1)) 0.861 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (sqrt -1))) into (- (log (sqrt -1)) (log a)) 0.862 * [backup-simplify]: Simplify (+ (log h) (- (log (sqrt -1)) (log a))) into (- (+ (log (sqrt -1)) (log h)) (log a)) 0.862 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) into (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) 0.863 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) into (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0.864 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))))) 0.865 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))))) 0.865 * [backup-simplify]: Simplify (- 1) into -1 0.865 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.866 * [backup-simplify]: Simplify (- (/ -1 a) (+ (* (/ (sqrt (- (pow h 2))) a) (/ 0 a)))) into (- (/ 1 a)) 0.866 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 (- (/ 1 a))) 1)) (pow (/ (sqrt (- (pow h 2))) a) 1)))) 1) into (/ -1 (sqrt (- (pow h 2)))) 0.866 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1 (sqrt (- (pow h 2))))) (* 0 (log (/ (sqrt (- (pow h 2))) a)))) into (- (* 1/3 (/ 1 (sqrt (- (pow h 2)))))) 0.866 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (sqrt (- (pow h 2))) a)))) (+ (* (/ (pow (- (* 1/3 (/ 1 (sqrt (- (pow h 2)))))) 1) 1)))) into (* -1/3 (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3)) 0.867 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) (* -1/3 (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3))) (* 0 (pow (/ (sqrt (- (pow h 2))) a) 1/3))) into (- (* 1/3 (* (cbrt 1/2) (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3)))) 0.867 * [taylor]: Taking taylor expansion of (- (* 1/3 (* (cbrt 1/2) (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3)))) in h 0.867 * [taylor]: Taking taylor expansion of (* 1/3 (* (cbrt 1/2) (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3))) in h 0.867 * [taylor]: Taking taylor expansion of 1/3 in h 0.867 * [backup-simplify]: Simplify 1/3 into 1/3 0.867 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3)) in h 0.867 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 0.867 * [taylor]: Taking taylor expansion of 1/2 in h 0.867 * [backup-simplify]: Simplify 1/2 into 1/2 0.868 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.868 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.868 * [taylor]: Taking taylor expansion of (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3) in h 0.868 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* a (pow (sqrt (- (pow h 2))) 2)))))) in h 0.868 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))))) in h 0.868 * [taylor]: Taking taylor expansion of 1/3 in h 0.868 * [backup-simplify]: Simplify 1/3 into 1/3 0.869 * [taylor]: Taking taylor expansion of (log (/ 1 (* a (pow (sqrt (- (pow h 2))) 2)))) in h 0.869 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) in h 0.869 * [taylor]: Taking taylor expansion of (* a (pow (sqrt (- (pow h 2))) 2)) in h 0.869 * [taylor]: Taking taylor expansion of a in h 0.869 * [backup-simplify]: Simplify a into a 0.869 * [taylor]: Taking taylor expansion of (pow (sqrt (- (pow h 2))) 2) in h 0.869 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 0.869 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 0.869 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.869 * [taylor]: Taking taylor expansion of h in h 0.869 * [backup-simplify]: Simplify 0 into 0 0.869 * [backup-simplify]: Simplify 1 into 1 0.869 * [backup-simplify]: Simplify (* 1 1) into 1 0.869 * [backup-simplify]: Simplify (- 1) into -1 0.869 * [backup-simplify]: Simplify (- 1) into -1 0.870 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.870 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.870 * [backup-simplify]: Simplify (- 0) into 0 0.871 * [backup-simplify]: Simplify (- 1) into -1 0.871 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.871 * [backup-simplify]: Simplify (* (sqrt -1) (sqrt -1)) into -1 0.871 * [backup-simplify]: Simplify (* a -1) into (* -1 a) 0.871 * [backup-simplify]: Simplify (/ 1 (* -1 a)) into (/ -1 a) 0.871 * [backup-simplify]: Simplify (log (/ -1 a)) into (log (/ -1 a)) 0.872 * [backup-simplify]: Simplify (+ (* (- 2) (log h)) (log (/ -1 a))) into (- (log (/ -1 a)) (* 2 (log h))) 0.872 * [backup-simplify]: Simplify (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))) into (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))) 0.872 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h))))) into (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h))))) 0.872 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))))) 0.873 * [backup-simplify]: Simplify (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h))))))) into (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h))))))) 0.873 * [backup-simplify]: Simplify (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))))))) into (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))))))) 0.873 * [taylor]: Taking taylor expansion of (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))))))) in a 0.873 * [taylor]: Taking taylor expansion of (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h))))))) in a 0.873 * [taylor]: Taking taylor expansion of 1/3 in a 0.873 * [backup-simplify]: Simplify 1/3 into 1/3 0.873 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))))) in a 0.873 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 0.873 * [taylor]: Taking taylor expansion of 1/2 in a 0.873 * [backup-simplify]: Simplify 1/2 into 1/2 0.873 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.874 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.874 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ -1 a)) (* 2 (log h))))) in a 0.874 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ -1 a)) (* 2 (log h)))) in a 0.874 * [taylor]: Taking taylor expansion of 1/3 in a 0.874 * [backup-simplify]: Simplify 1/3 into 1/3 0.874 * [taylor]: Taking taylor expansion of (- (log (/ -1 a)) (* 2 (log h))) in a 0.874 * [taylor]: Taking taylor expansion of (log (/ -1 a)) in a 0.874 * [taylor]: Taking taylor expansion of (/ -1 a) in a 0.874 * [taylor]: Taking taylor expansion of -1 in a 0.874 * [backup-simplify]: Simplify -1 into -1 0.874 * [taylor]: Taking taylor expansion of a in a 0.874 * [backup-simplify]: Simplify 0 into 0 0.874 * [backup-simplify]: Simplify 1 into 1 0.874 * [backup-simplify]: Simplify (/ -1 1) into -1 0.875 * [backup-simplify]: Simplify (log -1) into (log -1) 0.875 * [taylor]: Taking taylor expansion of (* 2 (log h)) in a 0.875 * [taylor]: Taking taylor expansion of 2 in a 0.875 * [backup-simplify]: Simplify 2 into 2 0.875 * [taylor]: Taking taylor expansion of (log h) in a 0.875 * [taylor]: Taking taylor expansion of h in a 0.875 * [backup-simplify]: Simplify h into h 0.875 * [backup-simplify]: Simplify (log h) into (log h) 0.875 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 0.875 * [backup-simplify]: Simplify (* 2 (log h)) into (* 2 (log h)) 0.875 * [backup-simplify]: Simplify (- (* 2 (log h))) into (- (* 2 (log h))) 0.876 * [backup-simplify]: Simplify (+ (- (log -1) (log a)) (- (* 2 (log h)))) into (- (log -1) (+ (* 2 (log h)) (log a))) 0.876 * [backup-simplify]: Simplify (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))) into (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))) 0.876 * [backup-simplify]: Simplify (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a))))) into (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a))))) 0.877 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))))) 0.878 * [backup-simplify]: Simplify (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a))))))) into (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a))))))) 0.878 * [backup-simplify]: Simplify (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))))))) into (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))))))) 0.879 * [backup-simplify]: Simplify (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))))))) into (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))))))) 0.879 * [backup-simplify]: Simplify (- (/ 0 a) (+ (* (/ (sqrt -1) a) (/ 0 a)))) into 0 0.880 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (/ (sqrt -1) a) 1)))) 1) into 0 0.880 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (/ (sqrt -1) a))) into (+ (log h) (log (/ (sqrt -1) a))) 0.881 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log h) (log (/ (sqrt -1) a))))) into 0 0.882 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a))))) (+ (* (/ (pow 0 1) 1)))) into 0 0.882 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (+ (log h) (log (/ (sqrt -1) a))))))) into 0 0.882 * [taylor]: Taking taylor expansion of 0 in a 0.882 * [backup-simplify]: Simplify 0 into 0 0.883 * [backup-simplify]: Simplify 0 into 0 0.883 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow h 1)))) 1) into 0 0.884 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (sqrt -1) (/ 0 1)))) into 0 0.884 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt -1) 1)))) 1) into 0 0.885 * [backup-simplify]: Simplify (+ 0 0) into 0 0.886 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a)))) into 0 0.888 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 0.889 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))))) into 0 0.889 * [backup-simplify]: Simplify 0 into 0 0.890 * [backup-simplify]: Simplify (* 1 1) into 1 0.890 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 0.890 * [backup-simplify]: Simplify (- 0) into 0 0.891 * [backup-simplify]: Simplify (+ 1 0) into 1 0.892 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 0.892 * [backup-simplify]: Simplify (- 0) into 0 0.892 * [backup-simplify]: Simplify (+ (/ 1/2 (sqrt (- (pow h 2)))) 0) into (* 1/2 (/ 1 (sqrt (- (pow h 2))))) 0.893 * [backup-simplify]: Simplify (- (/ (* 1/2 (/ 1 (sqrt (- (pow h 2))))) a) (+ (* (/ (sqrt (- (pow h 2))) a) (/ 0 a)) (* (- (/ 1 a)) (/ 0 a)))) into (* 1/2 (/ 1 (* a (sqrt (- (pow h 2)))))) 0.893 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 (- (/ 1 a))) 2)) (pow (/ (sqrt (- (pow h 2))) a) 2))) (* 1 (/ (* 1 (pow (* 2 (* 1/2 (/ 1 (* a (sqrt (- (pow h 2))))))) 1)) (pow (/ (sqrt (- (pow h 2))) a) 1)))) 2) into 0 0.894 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ -1 (sqrt (- (pow h 2))))) (* 0 (log (/ (sqrt (- (pow h 2))) a))))) into 0 0.895 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (/ (sqrt (- (pow h 2))) a)))) (+ (* (/ (pow (- (* 1/3 (/ 1 (sqrt (- (pow h 2)))))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/18 (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))) 1/3)) 0.897 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 0.898 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) (* 1/18 (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))) 1/3))) (+ (* 0 (* -1/3 (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 2))) 1/3))) (* 0 (pow (/ (sqrt (- (pow h 2))) a) 1/3)))) into (* 1/18 (* (cbrt 1/2) (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))) 1/3))) 0.898 * [taylor]: Taking taylor expansion of (* 1/18 (* (cbrt 1/2) (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))) 1/3))) in h 0.898 * [taylor]: Taking taylor expansion of 1/18 in h 0.898 * [backup-simplify]: Simplify 1/18 into 1/18 0.898 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))) 1/3)) in h 0.898 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 0.898 * [taylor]: Taking taylor expansion of 1/2 in h 0.898 * [backup-simplify]: Simplify 1/2 into 1/2 0.899 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.899 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.899 * [taylor]: Taking taylor expansion of (pow (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))) 1/3) in h 0.900 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ 1 (* a (pow (sqrt (- (pow h 2))) 5)))))) in h 0.900 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))))) in h 0.900 * [taylor]: Taking taylor expansion of 1/3 in h 0.900 * [backup-simplify]: Simplify 1/3 into 1/3 0.900 * [taylor]: Taking taylor expansion of (log (/ 1 (* a (pow (sqrt (- (pow h 2))) 5)))) in h 0.900 * [taylor]: Taking taylor expansion of (/ 1 (* a (pow (sqrt (- (pow h 2))) 5))) in h 0.900 * [taylor]: Taking taylor expansion of (* a (pow (sqrt (- (pow h 2))) 5)) in h 0.900 * [taylor]: Taking taylor expansion of a in h 0.900 * [backup-simplify]: Simplify a into a 0.900 * [taylor]: Taking taylor expansion of (pow (sqrt (- (pow h 2))) 5) in h 0.900 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 0.900 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 0.900 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.900 * [taylor]: Taking taylor expansion of h in h 0.900 * [backup-simplify]: Simplify 0 into 0 0.900 * [backup-simplify]: Simplify 1 into 1 0.900 * [backup-simplify]: Simplify (* 1 1) into 1 0.901 * [backup-simplify]: Simplify (- 1) into -1 0.901 * [backup-simplify]: Simplify (- 1) into -1 0.901 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.902 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.902 * [backup-simplify]: Simplify (- 0) into 0 0.903 * [backup-simplify]: Simplify (- 1) into -1 0.903 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.903 * [backup-simplify]: Simplify (* (sqrt -1) (sqrt -1)) into -1 0.904 * [backup-simplify]: Simplify (* -1 -1) into 1 0.904 * [backup-simplify]: Simplify (* (sqrt -1) 1) into (sqrt -1) 0.904 * [backup-simplify]: Simplify (* a (sqrt -1)) into (* a (sqrt -1)) 0.905 * [backup-simplify]: Simplify (/ 1 (* a (sqrt -1))) into (/ 1 (* a (sqrt -1))) 0.905 * [backup-simplify]: Simplify (log (/ 1 (* a (sqrt -1)))) into (log (/ 1 (* a (sqrt -1)))) 0.905 * [backup-simplify]: Simplify (+ (* (- 5) (log h)) (log (/ 1 (* a (sqrt -1))))) into (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))) 0.906 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h)))) into (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h)))) 0.906 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))))) into (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))))) 0.907 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h)))))) 0.907 * [backup-simplify]: Simplify (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))))))) into (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))))))) 0.907 * [taylor]: Taking taylor expansion of (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))))))) in a 0.907 * [taylor]: Taking taylor expansion of 1/18 in a 0.907 * [backup-simplify]: Simplify 1/18 into 1/18 0.907 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h)))))) in a 0.907 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 0.907 * [taylor]: Taking taylor expansion of 1/2 in a 0.907 * [backup-simplify]: Simplify 1/2 into 1/2 0.908 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.908 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.908 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))))) in a 0.908 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h)))) in a 0.908 * [taylor]: Taking taylor expansion of 1/3 in a 0.908 * [backup-simplify]: Simplify 1/3 into 1/3 0.908 * [taylor]: Taking taylor expansion of (- (log (/ 1 (* a (sqrt -1)))) (* 5 (log h))) in a 0.908 * [taylor]: Taking taylor expansion of (log (/ 1 (* a (sqrt -1)))) in a 0.908 * [taylor]: Taking taylor expansion of (/ 1 (* a (sqrt -1))) in a 0.908 * [taylor]: Taking taylor expansion of (* a (sqrt -1)) 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 (sqrt -1) in a 0.908 * [taylor]: Taking taylor expansion of -1 in a 0.908 * [backup-simplify]: Simplify -1 into -1 0.909 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.909 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.909 * [backup-simplify]: Simplify (* 0 (sqrt -1)) into 0 0.911 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (sqrt -1))) into (sqrt -1) 0.911 * [backup-simplify]: Simplify (/ 1 (sqrt -1)) into (/ 1 (sqrt -1)) 0.912 * [backup-simplify]: Simplify (log (/ 1 (sqrt -1))) into (log (/ 1 (sqrt -1))) 0.912 * [taylor]: Taking taylor expansion of (* 5 (log h)) in a 0.912 * [taylor]: Taking taylor expansion of 5 in a 0.912 * [backup-simplify]: Simplify 5 into 5 0.912 * [taylor]: Taking taylor expansion of (log h) in a 0.912 * [taylor]: Taking taylor expansion of h in a 0.912 * [backup-simplify]: Simplify h into h 0.912 * [backup-simplify]: Simplify (log h) into (log h) 0.913 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (/ 1 (sqrt -1)))) into (- (log (/ 1 (sqrt -1))) (log a)) 0.913 * [backup-simplify]: Simplify (* 5 (log h)) into (* 5 (log h)) 0.913 * [backup-simplify]: Simplify (- (* 5 (log h))) into (- (* 5 (log h))) 0.914 * [backup-simplify]: Simplify (+ (- (log (/ 1 (sqrt -1))) (log a)) (- (* 5 (log h)))) into (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))) 0.915 * [backup-simplify]: Simplify (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a)))) into (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a)))) 0.916 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))) into (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))) 0.918 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a)))))) 0.919 * [backup-simplify]: Simplify (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))))) into (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))))) 0.920 * [backup-simplify]: Simplify (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))))) into (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))))) 0.923 * [backup-simplify]: Simplify (+ (* (* 1/18 (* (cbrt 1/2) (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))))) (pow (* 1 (* 1 g)) 2)) (+ (* (- (* 1/3 (* (cbrt 1/2) (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a)))))))) (* 1 (* 1 g))) (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))))))) into (- (+ (* 1/18 (* (cbrt 1/2) (* (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))) (pow g 2)))) (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))))) (* 1/3 (* (cbrt 1/2) (* g (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a))))))))) 0.923 * [backup-simplify]: Simplify (cbrt (/ (- (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) (/ 1 g)) (* (/ 1 a) 2))) into (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) 0.923 * [approximate]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in (g h a) around 0 0.923 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in a 0.923 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 0.923 * [taylor]: Taking taylor expansion of 1/2 in a 0.924 * [backup-simplify]: Simplify 1/2 into 1/2 0.924 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.924 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.924 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 0.924 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 0.924 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 0.924 * [taylor]: Taking taylor expansion of 1/3 in a 0.924 * [backup-simplify]: Simplify 1/3 into 1/3 0.924 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 0.924 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 0.924 * [taylor]: Taking taylor expansion of a in a 0.924 * [backup-simplify]: Simplify 0 into 0 0.924 * [backup-simplify]: Simplify 1 into 1 0.924 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 0.924 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 0.924 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 0.924 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 0.925 * [taylor]: Taking taylor expansion of (pow g 2) in a 0.925 * [taylor]: Taking taylor expansion of g in a 0.925 * [backup-simplify]: Simplify g into g 0.925 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.925 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 0.925 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 0.925 * [taylor]: Taking taylor expansion of (pow h 2) in a 0.925 * [taylor]: Taking taylor expansion of h in a 0.925 * [backup-simplify]: Simplify h into h 0.925 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.925 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.925 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 0.925 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 0.925 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 0.925 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 0.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 0.925 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 0.926 * [backup-simplify]: Simplify (- 0) into 0 0.926 * [backup-simplify]: Simplify (+ 0 0) into 0 0.926 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 0.926 * [taylor]: Taking taylor expansion of (/ 1 g) in a 0.926 * [taylor]: Taking taylor expansion of g in a 0.926 * [backup-simplify]: Simplify g into g 0.926 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 0.926 * [backup-simplify]: Simplify (- (/ 1 g)) into (- (/ 1 g)) 0.926 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (- (/ 1 g))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 0.926 * [backup-simplify]: Simplify (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 0.926 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 0.927 * [backup-simplify]: Simplify (- 0) into 0 0.927 * [backup-simplify]: Simplify (+ 0 0) into 0 0.927 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 0.927 * [backup-simplify]: Simplify (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 0.928 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 0.928 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 0.928 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 0.928 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in h 0.928 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 0.928 * [taylor]: Taking taylor expansion of 1/2 in h 0.928 * [backup-simplify]: Simplify 1/2 into 1/2 0.929 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.929 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.929 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in h 0.929 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in h 0.929 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in h 0.929 * [taylor]: Taking taylor expansion of 1/3 in h 0.929 * [backup-simplify]: Simplify 1/3 into 1/3 0.929 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in h 0.929 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in h 0.929 * [taylor]: Taking taylor expansion of a in h 0.929 * [backup-simplify]: Simplify a into a 0.929 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in h 0.929 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 0.930 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 0.930 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 0.930 * [taylor]: Taking taylor expansion of (pow g 2) in h 0.930 * [taylor]: Taking taylor expansion of g in h 0.930 * [backup-simplify]: Simplify g into g 0.930 * [backup-simplify]: Simplify (* g g) into (pow g 2) 0.930 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 0.930 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 0.930 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.930 * [taylor]: Taking taylor expansion of h in h 0.930 * [backup-simplify]: Simplify 0 into 0 0.930 * [backup-simplify]: Simplify 1 into 1 0.930 * [backup-simplify]: Simplify (* 1 1) into 1 0.931 * [backup-simplify]: Simplify (/ 1 1) into 1 0.931 * [backup-simplify]: Simplify (- 1) into -1 0.931 * [backup-simplify]: Simplify (+ 0 -1) into -1 0.932 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 0.932 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.933 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.934 * [backup-simplify]: Simplify (- 0) into 0 0.934 * [backup-simplify]: Simplify (+ 0 0) into 0 0.935 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 0.935 * [taylor]: Taking taylor expansion of (/ 1 g) in h 0.935 * [taylor]: Taking taylor expansion of g in h 0.935 * [backup-simplify]: Simplify g into g 0.935 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 0.936 * [backup-simplify]: Simplify (+ (sqrt -1) 0) into (sqrt -1) 0.936 * [backup-simplify]: Simplify (* a (sqrt -1)) into (* a (sqrt -1)) 0.936 * [backup-simplify]: Simplify (log (* a (sqrt -1))) into (log (* a (sqrt -1))) 0.937 * [backup-simplify]: Simplify (+ (* (- 1) (log h)) (log (* a (sqrt -1)))) into (- (log (* a (sqrt -1))) (log h)) 0.938 * [backup-simplify]: Simplify (* 1/3 (- (log (* a (sqrt -1))) (log h))) into (* 1/3 (- (log (* a (sqrt -1))) (log h))) 0.938 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) into (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) 0.938 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in g 0.938 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 0.938 * [taylor]: Taking taylor expansion of 1/2 in g 0.939 * [backup-simplify]: Simplify 1/2 into 1/2 0.939 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.940 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.940 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 0.940 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 0.940 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 0.940 * [taylor]: Taking taylor expansion of 1/3 in g 0.940 * [backup-simplify]: Simplify 1/3 into 1/3 0.940 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 0.940 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 0.940 * [taylor]: Taking taylor expansion of a in g 0.940 * [backup-simplify]: Simplify a into a 0.940 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 0.940 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.940 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.940 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.940 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.940 * [taylor]: Taking taylor expansion of g in g 0.940 * [backup-simplify]: Simplify 0 into 0 0.940 * [backup-simplify]: Simplify 1 into 1 0.941 * [backup-simplify]: Simplify (* 1 1) into 1 0.941 * [backup-simplify]: Simplify (/ 1 1) into 1 0.941 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.941 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.941 * [taylor]: Taking taylor expansion of h in g 0.941 * [backup-simplify]: Simplify h into h 0.941 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.941 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.942 * [backup-simplify]: Simplify (+ 1 0) into 1 0.942 * [backup-simplify]: Simplify (sqrt 1) into 1 0.946 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.947 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.947 * [backup-simplify]: Simplify (+ 0 0) into 0 0.948 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.948 * [taylor]: Taking taylor expansion of (/ 1 g) in g 0.948 * [taylor]: Taking taylor expansion of g in g 0.948 * [backup-simplify]: Simplify 0 into 0 0.948 * [backup-simplify]: Simplify 1 into 1 0.949 * [backup-simplify]: Simplify (/ 1 1) into 1 0.949 * [backup-simplify]: Simplify (- 1) into -1 0.949 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.949 * [backup-simplify]: Simplify (* a 0) into 0 0.950 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.951 * [backup-simplify]: Simplify (- 0) into 0 0.951 * [backup-simplify]: Simplify (+ 0 0) into 0 0.951 * [backup-simplify]: Simplify (+ (* a 0) (* 0 0)) into 0 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 (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 0.954 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 0.955 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 0.956 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.956 * [backup-simplify]: Simplify (- 0) into 0 0.957 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 0.957 * [backup-simplify]: Simplify (+ (* a (- (* 1/2 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ a (pow h 2)))) 0.957 * [backup-simplify]: Simplify (log (- (* 1/2 (/ a (pow h 2))))) into (log (- (* 1/2 (/ a (pow h 2))))) 0.958 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ a (pow h 2)))))) into (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) 0.958 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) into (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) 0.959 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) into (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) 0.959 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in g 0.959 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 0.959 * [taylor]: Taking taylor expansion of 1/2 in g 0.959 * [backup-simplify]: Simplify 1/2 into 1/2 0.959 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.960 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.960 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 0.960 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 0.960 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 0.960 * [taylor]: Taking taylor expansion of 1/3 in g 0.960 * [backup-simplify]: Simplify 1/3 into 1/3 0.960 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 0.960 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 0.960 * [taylor]: Taking taylor expansion of a in g 0.960 * [backup-simplify]: Simplify a into a 0.960 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 0.960 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 0.960 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 0.960 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 0.960 * [taylor]: Taking taylor expansion of (pow g 2) in g 0.960 * [taylor]: Taking taylor expansion of g in g 0.960 * [backup-simplify]: Simplify 0 into 0 0.960 * [backup-simplify]: Simplify 1 into 1 0.961 * [backup-simplify]: Simplify (* 1 1) into 1 0.961 * [backup-simplify]: Simplify (/ 1 1) into 1 0.961 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 0.961 * [taylor]: Taking taylor expansion of (pow h 2) in g 0.961 * [taylor]: Taking taylor expansion of h in g 0.961 * [backup-simplify]: Simplify h into h 0.961 * [backup-simplify]: Simplify (* h h) into (pow h 2) 0.961 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 0.962 * [backup-simplify]: Simplify (+ 1 0) into 1 0.962 * [backup-simplify]: Simplify (sqrt 1) into 1 0.963 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.964 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.964 * [backup-simplify]: Simplify (+ 0 0) into 0 0.965 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 0.965 * [taylor]: Taking taylor expansion of (/ 1 g) in g 0.965 * [taylor]: Taking taylor expansion of g in g 0.965 * [backup-simplify]: Simplify 0 into 0 0.965 * [backup-simplify]: Simplify 1 into 1 0.965 * [backup-simplify]: Simplify (/ 1 1) into 1 0.966 * [backup-simplify]: Simplify (- 1) into -1 0.966 * [backup-simplify]: Simplify (+ 1 -1) into 0 0.966 * [backup-simplify]: Simplify (* a 0) into 0 0.967 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 0.967 * [backup-simplify]: Simplify (- 0) into 0 0.967 * [backup-simplify]: Simplify (+ 0 0) into 0 0.968 * [backup-simplify]: Simplify (+ (* a 0) (* 0 0)) into 0 0.969 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 0.970 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.970 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 0.970 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 0.972 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 0.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.973 * [backup-simplify]: Simplify (- 0) into 0 0.973 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 0.974 * [backup-simplify]: Simplify (+ (* a (- (* 1/2 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ a (pow h 2)))) 0.974 * [backup-simplify]: Simplify (log (- (* 1/2 (/ a (pow h 2))))) into (log (- (* 1/2 (/ a (pow h 2))))) 0.975 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ a (pow h 2)))))) into (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) 0.975 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) into (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) 0.975 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) into (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) 0.976 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) into (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) 0.976 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) in h 0.976 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 0.976 * [taylor]: Taking taylor expansion of 1/2 in h 0.976 * [backup-simplify]: Simplify 1/2 into 1/2 0.976 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.977 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.977 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) in h 0.977 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) in h 0.977 * [taylor]: Taking taylor expansion of 1/3 in h 0.977 * [backup-simplify]: Simplify 1/3 into 1/3 0.977 * [taylor]: Taking taylor expansion of (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) in h 0.977 * [taylor]: Taking taylor expansion of (log (- (* 1/2 (/ a (pow h 2))))) in h 0.977 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ a (pow h 2)))) in h 0.977 * [taylor]: Taking taylor expansion of (* 1/2 (/ a (pow h 2))) in h 0.977 * [taylor]: Taking taylor expansion of 1/2 in h 0.977 * [backup-simplify]: Simplify 1/2 into 1/2 0.977 * [taylor]: Taking taylor expansion of (/ a (pow h 2)) in h 0.977 * [taylor]: Taking taylor expansion of a in h 0.977 * [backup-simplify]: Simplify a into a 0.978 * [taylor]: Taking taylor expansion of (pow h 2) in h 0.978 * [taylor]: Taking taylor expansion of h in h 0.978 * [backup-simplify]: Simplify 0 into 0 0.978 * [backup-simplify]: Simplify 1 into 1 0.978 * [backup-simplify]: Simplify (* 1 1) into 1 0.978 * [backup-simplify]: Simplify (/ a 1) into a 0.978 * [backup-simplify]: Simplify (* 1/2 a) into (* 1/2 a) 0.978 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 0.978 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 0.978 * [backup-simplify]: Simplify (log (- (* 1/2 a))) into (log (- (* 1/2 a))) 0.978 * [taylor]: Taking taylor expansion of (log g) in h 0.978 * [taylor]: Taking taylor expansion of g in h 0.978 * [backup-simplify]: Simplify g into g 0.978 * [backup-simplify]: Simplify (log g) into (log g) 0.979 * [backup-simplify]: Simplify (+ (* (- 2) (log h)) (log (- (* 1/2 a)))) into (- (log (- (* 1/2 a))) (* 2 (log h))) 0.979 * [backup-simplify]: Simplify (+ (- (log (- (* 1/2 a))) (* 2 (log h))) (log g)) into (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))) 0.979 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))) into (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))) 0.980 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) into (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) 0.980 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) 0.980 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) in a 0.980 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 0.980 * [taylor]: Taking taylor expansion of 1/2 in a 0.980 * [backup-simplify]: Simplify 1/2 into 1/2 0.981 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 0.982 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 0.982 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) in a 0.982 * [taylor]: Taking taylor expansion of (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))) in a 0.982 * [taylor]: Taking taylor expansion of 1/3 in a 0.982 * [backup-simplify]: Simplify 1/3 into 1/3 0.982 * [taylor]: Taking taylor expansion of (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))) in a 0.982 * [taylor]: Taking taylor expansion of (+ (log (- (* 1/2 a))) (log g)) in a 0.982 * [taylor]: Taking taylor expansion of (log (- (* 1/2 a))) in a 0.982 * [taylor]: Taking taylor expansion of (- (* 1/2 a)) in a 0.982 * [taylor]: Taking taylor expansion of (* 1/2 a) in a 0.982 * [taylor]: Taking taylor expansion of 1/2 in a 0.982 * [backup-simplify]: Simplify 1/2 into 1/2 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/2 0) into 0 0.983 * [backup-simplify]: Simplify (- 0) into 0 0.984 * [backup-simplify]: Simplify (+ (* 1/2 1) (* 0 0)) into 1/2 0.984 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.984 * [backup-simplify]: Simplify (- 1/2) into -1/2 0.985 * [backup-simplify]: Simplify (log -1/2) into (log -1/2) 0.985 * [taylor]: Taking taylor expansion of (log g) in a 0.985 * [taylor]: Taking taylor expansion of g in a 0.985 * [backup-simplify]: Simplify g into g 0.985 * [backup-simplify]: Simplify (log g) into (log g) 0.985 * [taylor]: Taking taylor expansion of (* 2 (log h)) in a 0.985 * [taylor]: Taking taylor expansion of 2 in a 0.985 * [backup-simplify]: Simplify 2 into 2 0.985 * [taylor]: Taking taylor expansion of (log h) in a 0.985 * [taylor]: Taking taylor expansion of h in a 0.985 * [backup-simplify]: Simplify h into h 0.985 * [backup-simplify]: Simplify (log h) into (log h) 0.986 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log -1/2)) into (+ (log a) (log -1/2)) 0.986 * [backup-simplify]: Simplify (+ (+ (log a) (log -1/2)) (log g)) into (+ (log a) (+ (log g) (log -1/2))) 0.986 * [backup-simplify]: Simplify (* 2 (log h)) into (* 2 (log h)) 0.986 * [backup-simplify]: Simplify (- (* 2 (log h))) into (- (* 2 (log h))) 0.986 * [backup-simplify]: Simplify (+ (+ (log a) (+ (log g) (log -1/2))) (- (* 2 (log h)))) into (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))) 0.987 * [backup-simplify]: Simplify (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) into (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) 0.987 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) 0.988 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 0.988 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 0.989 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 0.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.990 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 0.990 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 0.990 * [backup-simplify]: Simplify (- 0) into 0 0.990 * [backup-simplify]: Simplify (+ 0 0) into 0 0.990 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 0.991 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 0.991 * [backup-simplify]: Simplify (- 0) into 0 0.992 * [backup-simplify]: Simplify (+ 0 0) into 0 0.992 * [backup-simplify]: Simplify (+ (* a 0) (+ (* 0 (- (* 1/2 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 0)))) into 0 0.992 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (* 1/2 (/ a (pow h 2)))) 1)))) 1) into 0 0.993 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ a (pow h 2)))))) into (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) 0.993 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) into 0 0.994 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 0.994 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))))) into 0 0.994 * [taylor]: Taking taylor expansion of 0 in h 0.994 * [backup-simplify]: Simplify 0 into 0 0.994 * [taylor]: Taking taylor expansion of 0 in a 0.994 * [backup-simplify]: Simplify 0 into 0 0.994 * [backup-simplify]: Simplify 0 into 0 0.995 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 0.995 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* a (/ 0 1)))) into 0 0.996 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 a)) into 0 0.996 * [backup-simplify]: Simplify (- 0) into 0 0.996 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 0.996 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (* 1/2 a)) 1)))) 1) into 0 0.997 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 0.997 * [backup-simplify]: Simplify (+ 0 0) into 0 0.998 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) into 0 0.998 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) (+ (* (/ (pow 0 1) 1)))) into 0 0.999 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))))) into 0 0.999 * [taylor]: Taking taylor expansion of 0 in a 0.999 * [backup-simplify]: Simplify 0 into 0 0.999 * [backup-simplify]: Simplify 0 into 0 0.999 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 1) (* 0 0))) into 0 0.999 * [backup-simplify]: Simplify (- 0) into 0 1.000 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.001 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/2 1)))) 1) into 0 1.001 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.001 * [backup-simplify]: Simplify (+ 0 0) into 0 1.002 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow h 1)))) 1) into 0 1.002 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 (log h))) into 0 1.002 * [backup-simplify]: Simplify (- 0) into 0 1.003 * [backup-simplify]: Simplify (+ 0 0) into 0 1.003 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into 0 1.004 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) (+ (* (/ (pow 0 1) 1)))) into 0 1.005 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))))) into 0 1.005 * [backup-simplify]: Simplify 0 into 0 1.006 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.006 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.006 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 1.007 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 1.007 * [backup-simplify]: Simplify (- 0) into 0 1.007 * [backup-simplify]: Simplify (+ 0 0) into 0 1.008 * [backup-simplify]: Simplify (/ (- 0 (pow (/ -1/2 (pow h 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow h 4)) 1.008 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.009 * [backup-simplify]: Simplify (- 0) into 0 1.009 * [backup-simplify]: Simplify (+ (/ -1/8 (pow h 4)) 0) into (- (* 1/8 (/ 1 (pow h 4)))) 1.009 * [backup-simplify]: Simplify (+ (* a (- (* 1/8 (/ 1 (pow h 4))))) (+ (* 0 0) (+ (* 0 (- (* 1/2 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 0))))) into (- (* 1/8 (/ a (pow h 4)))) 1.010 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (* 1/2 (/ a (pow h 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/8 (/ a (pow h 4))))) 1)) (pow (- (* 1/2 (/ a (pow h 2)))) 1)))) 2) into (/ 1/4 (pow h 2)) 1.011 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ a (pow h 2)))))) into (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) 1.011 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1/4 (pow h 2))) (+ (* 0 0) (* 0 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) into (* 1/12 (/ 1 (pow h 2))) 1.012 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/12 (/ 1 (pow h 2))) 1) 1)))) into (* 1/12 (/ (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) (pow h 2))) 1.013 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 1.014 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) (* 1/12 (/ (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) (pow h 2)))) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))))) into (* 1/12 (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) (pow h 2))) 1.014 * [taylor]: Taking taylor expansion of (* 1/12 (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) (pow h 2))) in h 1.014 * [taylor]: Taking taylor expansion of 1/12 in h 1.014 * [backup-simplify]: Simplify 1/12 into 1/12 1.014 * [taylor]: Taking taylor expansion of (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) (pow h 2)) in h 1.014 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))))) in h 1.014 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 1.014 * [taylor]: Taking taylor expansion of 1/2 in h 1.014 * [backup-simplify]: Simplify 1/2 into 1/2 1.014 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.015 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.015 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) in h 1.015 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) in h 1.015 * [taylor]: Taking taylor expansion of 1/3 in h 1.015 * [backup-simplify]: Simplify 1/3 into 1/3 1.015 * [taylor]: Taking taylor expansion of (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) in h 1.015 * [taylor]: Taking taylor expansion of (log (- (* 1/2 (/ a (pow h 2))))) in h 1.015 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ a (pow h 2)))) in h 1.016 * [taylor]: Taking taylor expansion of (* 1/2 (/ a (pow h 2))) in h 1.016 * [taylor]: Taking taylor expansion of 1/2 in h 1.016 * [backup-simplify]: Simplify 1/2 into 1/2 1.016 * [taylor]: Taking taylor expansion of (/ a (pow h 2)) in h 1.016 * [taylor]: Taking taylor expansion of a in h 1.016 * [backup-simplify]: Simplify a into a 1.016 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.016 * [taylor]: Taking taylor expansion of h in h 1.016 * [backup-simplify]: Simplify 0 into 0 1.016 * [backup-simplify]: Simplify 1 into 1 1.016 * [backup-simplify]: Simplify (* 1 1) into 1 1.016 * [backup-simplify]: Simplify (/ a 1) into a 1.016 * [backup-simplify]: Simplify (* 1/2 a) into (* 1/2 a) 1.016 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 1.016 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 1.017 * [backup-simplify]: Simplify (log (- (* 1/2 a))) into (log (- (* 1/2 a))) 1.017 * [taylor]: Taking taylor expansion of (log g) in h 1.017 * [taylor]: Taking taylor expansion of g in h 1.017 * [backup-simplify]: Simplify g into g 1.017 * [backup-simplify]: Simplify (log g) into (log g) 1.017 * [backup-simplify]: Simplify (+ (* (- 2) (log h)) (log (- (* 1/2 a)))) into (- (log (- (* 1/2 a))) (* 2 (log h))) 1.017 * [backup-simplify]: Simplify (+ (- (log (- (* 1/2 a))) (* 2 (log h))) (log g)) into (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))) 1.018 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))) into (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))) 1.018 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) into (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) 1.018 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.018 * [taylor]: Taking taylor expansion of h in h 1.018 * [backup-simplify]: Simplify 0 into 0 1.018 * [backup-simplify]: Simplify 1 into 1 1.019 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) 1.019 * [backup-simplify]: Simplify (* 1 1) into 1 1.020 * [backup-simplify]: Simplify (/ (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) 1) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) 1.020 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.021 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* a (/ 0 1)))) into 0 1.022 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 a)) into 0 1.022 * [backup-simplify]: Simplify (- 0) into 0 1.022 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 1.023 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (* 1/2 a)) 1)))) 1) into 0 1.024 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.024 * [backup-simplify]: Simplify (+ 0 0) into 0 1.025 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) into 0 1.025 * [backup-simplify]: Simplify (- 0) into 0 1.025 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 1.026 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.027 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* a (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.029 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 a))) into 0 1.029 * [backup-simplify]: Simplify (- 0) into 0 1.029 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 1.031 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (* 1/2 a)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (* 1/2 a)) 1)))) 2) into 0 1.033 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 1.033 * [backup-simplify]: Simplify (+ 0 0) into 0 1.034 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) into 0 1.036 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.037 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) (+ (* (/ (pow 0 1) 1)))) into 0 1.038 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 1.039 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))))) into 0 1.040 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.041 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))))) into 0 1.042 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.043 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) (/ 0 1)))) into 0 1.045 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.047 * [backup-simplify]: Simplify (+ (* 1/12 0) (+ (* 0 0) (* 0 (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))))))) into 0 1.047 * [taylor]: Taking taylor expansion of 0 in a 1.047 * [backup-simplify]: Simplify 0 into 0 1.047 * [backup-simplify]: Simplify 0 into 0 1.047 * [taylor]: Taking taylor expansion of 0 in a 1.047 * [backup-simplify]: Simplify 0 into 0 1.047 * [backup-simplify]: Simplify 0 into 0 1.047 * [backup-simplify]: Simplify (- 0) into 0 1.048 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 1.048 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.050 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* a (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.051 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 a))) into 0 1.051 * [backup-simplify]: Simplify (- 0) into 0 1.051 * [backup-simplify]: Simplify (- (* 1/2 a)) into (- (* 1/2 a)) 1.053 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (* 1/2 a)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (* 1/2 a)) 1)))) 2) into 0 1.054 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 1.055 * [backup-simplify]: Simplify (+ 0 0) into 0 1.056 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))) into 0 1.057 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.059 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 1.060 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (+ (log (- (* 1/2 a))) (log g)) (* 2 (log h)))))))) into 0 1.060 * [taylor]: Taking taylor expansion of 0 in a 1.060 * [backup-simplify]: Simplify 0 into 0 1.060 * [backup-simplify]: Simplify 0 into 0 1.061 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ 1 a)) (+ (log (/ 1 g)) (log -1/2))) (* 2 (log (/ 1 h))))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ 1 a)) (+ (log (/ 1 g)) (log -1/2))) (* 2 (log (/ 1 h))))))) 1.062 * [backup-simplify]: Simplify (cbrt (/ (- (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) (/ 1 (- g))) (* (/ 1 (- a)) 2))) into (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) 1.062 * [approximate]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in (g h a) around 0 1.062 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in a 1.062 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 1.062 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 1.062 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 1.062 * [taylor]: Taking taylor expansion of 1/3 in a 1.062 * [backup-simplify]: Simplify 1/3 into 1/3 1.062 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 1.062 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 1.062 * [taylor]: Taking taylor expansion of a in a 1.062 * [backup-simplify]: Simplify 0 into 0 1.062 * [backup-simplify]: Simplify 1 into 1 1.062 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 1.062 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 1.062 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 1.062 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 1.062 * [taylor]: Taking taylor expansion of (pow g 2) in a 1.062 * [taylor]: Taking taylor expansion of g in a 1.062 * [backup-simplify]: Simplify g into g 1.062 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.062 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.062 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 1.062 * [taylor]: Taking taylor expansion of (pow h 2) in a 1.062 * [taylor]: Taking taylor expansion of h in a 1.062 * [backup-simplify]: Simplify h into h 1.062 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.062 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.063 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.063 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 1.063 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 1.063 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.063 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 1.063 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.063 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 1.064 * [backup-simplify]: Simplify (- 0) into 0 1.064 * [backup-simplify]: Simplify (+ 0 0) into 0 1.065 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.065 * [taylor]: Taking taylor expansion of (/ 1 g) in a 1.065 * [taylor]: Taking taylor expansion of g in a 1.065 * [backup-simplify]: Simplify g into g 1.065 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.065 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.065 * [backup-simplify]: Simplify (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 1.065 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 1.066 * [backup-simplify]: Simplify (+ 0 0) into 0 1.067 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.067 * [backup-simplify]: Simplify (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1.067 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.068 * [backup-simplify]: Simplify (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 1.068 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 1.068 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 1.068 * [taylor]: Taking taylor expansion of -1/2 in a 1.068 * [backup-simplify]: Simplify -1/2 into -1/2 1.069 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.069 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.069 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in h 1.069 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in h 1.070 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in h 1.070 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in h 1.070 * [taylor]: Taking taylor expansion of 1/3 in h 1.070 * [backup-simplify]: Simplify 1/3 into 1/3 1.070 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in h 1.070 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in h 1.070 * [taylor]: Taking taylor expansion of a in h 1.070 * [backup-simplify]: Simplify a into a 1.070 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in h 1.070 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 1.070 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 1.070 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 1.070 * [taylor]: Taking taylor expansion of (pow g 2) in h 1.070 * [taylor]: Taking taylor expansion of g in h 1.070 * [backup-simplify]: Simplify g into g 1.070 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.070 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.070 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 1.070 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.070 * [taylor]: Taking taylor expansion of h in h 1.070 * [backup-simplify]: Simplify 0 into 0 1.070 * [backup-simplify]: Simplify 1 into 1 1.073 * [backup-simplify]: Simplify (* 1 1) into 1 1.074 * [backup-simplify]: Simplify (/ 1 1) into 1 1.074 * [backup-simplify]: Simplify (- 1) into -1 1.075 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.075 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.076 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.077 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.077 * [backup-simplify]: Simplify (- 0) into 0 1.077 * [backup-simplify]: Simplify (+ 0 0) into 0 1.078 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.078 * [taylor]: Taking taylor expansion of (/ 1 g) in h 1.078 * [taylor]: Taking taylor expansion of g in h 1.078 * [backup-simplify]: Simplify g into g 1.078 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.080 * [backup-simplify]: Simplify (+ (sqrt -1) 0) into (sqrt -1) 1.080 * [backup-simplify]: Simplify (* a (sqrt -1)) into (* a (sqrt -1)) 1.081 * [backup-simplify]: Simplify (log (* a (sqrt -1))) into (log (* a (sqrt -1))) 1.082 * [backup-simplify]: Simplify (+ (* (- 1) (log h)) (log (* a (sqrt -1)))) into (- (log (* a (sqrt -1))) (log h)) 1.082 * [backup-simplify]: Simplify (* 1/3 (- (log (* a (sqrt -1))) (log h))) into (* 1/3 (- (log (* a (sqrt -1))) (log h))) 1.083 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) into (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) 1.083 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.083 * [taylor]: Taking taylor expansion of -1/2 in h 1.083 * [backup-simplify]: Simplify -1/2 into -1/2 1.083 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.084 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.084 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in g 1.084 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 1.084 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 1.084 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 1.084 * [taylor]: Taking taylor expansion of 1/3 in g 1.084 * [backup-simplify]: Simplify 1/3 into 1/3 1.084 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 1.084 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 1.084 * [taylor]: Taking taylor expansion of a in g 1.084 * [backup-simplify]: Simplify a into a 1.084 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 1.084 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 1.084 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 1.084 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 1.084 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.084 * [taylor]: Taking taylor expansion of g in g 1.084 * [backup-simplify]: Simplify 0 into 0 1.085 * [backup-simplify]: Simplify 1 into 1 1.085 * [backup-simplify]: Simplify (* 1 1) into 1 1.085 * [backup-simplify]: Simplify (/ 1 1) into 1 1.085 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 1.085 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.085 * [taylor]: Taking taylor expansion of h in g 1.085 * [backup-simplify]: Simplify h into h 1.085 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.086 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.086 * [backup-simplify]: Simplify (+ 1 0) into 1 1.086 * [backup-simplify]: Simplify (sqrt 1) into 1 1.087 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.088 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.088 * [backup-simplify]: Simplify (+ 0 0) into 0 1.089 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.089 * [taylor]: Taking taylor expansion of (/ 1 g) in g 1.089 * [taylor]: Taking taylor expansion of g in g 1.089 * [backup-simplify]: Simplify 0 into 0 1.089 * [backup-simplify]: Simplify 1 into 1 1.089 * [backup-simplify]: Simplify (/ 1 1) into 1 1.090 * [backup-simplify]: Simplify (+ 1 1) into 2 1.090 * [backup-simplify]: Simplify (* a 2) into (* 2 a) 1.090 * [backup-simplify]: Simplify (log (* 2 a)) into (log (* 2 a)) 1.090 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log (* 2 a))) into (- (log (* 2 a)) (log g)) 1.090 * [backup-simplify]: Simplify (* 1/3 (- (log (* 2 a)) (log g))) into (* 1/3 (- (log (* 2 a)) (log g))) 1.091 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* 2 a)) (log g)))) into (exp (* 1/3 (- (log (* 2 a)) (log g)))) 1.091 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 1.091 * [taylor]: Taking taylor expansion of -1/2 in g 1.091 * [backup-simplify]: Simplify -1/2 into -1/2 1.091 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.092 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.092 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in g 1.092 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 1.092 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 1.092 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 1.092 * [taylor]: Taking taylor expansion of 1/3 in g 1.092 * [backup-simplify]: Simplify 1/3 into 1/3 1.092 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 1.092 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 1.092 * [taylor]: Taking taylor expansion of a in g 1.092 * [backup-simplify]: Simplify a into a 1.092 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 1.092 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 1.092 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 1.092 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 1.092 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.092 * [taylor]: Taking taylor expansion of g in g 1.092 * [backup-simplify]: Simplify 0 into 0 1.092 * [backup-simplify]: Simplify 1 into 1 1.093 * [backup-simplify]: Simplify (* 1 1) into 1 1.093 * [backup-simplify]: Simplify (/ 1 1) into 1 1.093 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 1.093 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.093 * [taylor]: Taking taylor expansion of h in g 1.093 * [backup-simplify]: Simplify h into h 1.094 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.094 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.094 * [backup-simplify]: Simplify (+ 1 0) into 1 1.095 * [backup-simplify]: Simplify (sqrt 1) into 1 1.095 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.096 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.097 * [backup-simplify]: Simplify (+ 0 0) into 0 1.097 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.097 * [taylor]: Taking taylor expansion of (/ 1 g) in g 1.098 * [taylor]: Taking taylor expansion of g in g 1.098 * [backup-simplify]: Simplify 0 into 0 1.098 * [backup-simplify]: Simplify 1 into 1 1.098 * [backup-simplify]: Simplify (/ 1 1) into 1 1.098 * [backup-simplify]: Simplify (+ 1 1) into 2 1.098 * [backup-simplify]: Simplify (* a 2) into (* 2 a) 1.098 * [backup-simplify]: Simplify (log (* 2 a)) into (log (* 2 a)) 1.099 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log (* 2 a))) into (- (log (* 2 a)) (log g)) 1.099 * [backup-simplify]: Simplify (* 1/3 (- (log (* 2 a)) (log g))) into (* 1/3 (- (log (* 2 a)) (log g))) 1.099 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* 2 a)) (log g)))) into (exp (* 1/3 (- (log (* 2 a)) (log g)))) 1.099 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 1.099 * [taylor]: Taking taylor expansion of -1/2 in g 1.099 * [backup-simplify]: Simplify -1/2 into -1/2 1.100 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.101 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.101 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) 1.101 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) in h 1.101 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (* 2 a)) (log g)))) in h 1.101 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (* 2 a)) (log g))) in h 1.101 * [taylor]: Taking taylor expansion of 1/3 in h 1.101 * [backup-simplify]: Simplify 1/3 into 1/3 1.101 * [taylor]: Taking taylor expansion of (- (log (* 2 a)) (log g)) in h 1.101 * [taylor]: Taking taylor expansion of (log (* 2 a)) in h 1.101 * [taylor]: Taking taylor expansion of (* 2 a) in h 1.102 * [taylor]: Taking taylor expansion of 2 in h 1.102 * [backup-simplify]: Simplify 2 into 2 1.102 * [taylor]: Taking taylor expansion of a in h 1.102 * [backup-simplify]: Simplify a into a 1.102 * [backup-simplify]: Simplify (* 2 a) into (* 2 a) 1.102 * [backup-simplify]: Simplify (log (* 2 a)) into (log (* 2 a)) 1.102 * [taylor]: Taking taylor expansion of (log g) in h 1.102 * [taylor]: Taking taylor expansion of g in h 1.102 * [backup-simplify]: Simplify g into g 1.102 * [backup-simplify]: Simplify (log g) into (log g) 1.102 * [backup-simplify]: Simplify (- (log g)) into (- (log g)) 1.102 * [backup-simplify]: Simplify (+ (log (* 2 a)) (- (log g))) into (- (log (* 2 a)) (log g)) 1.102 * [backup-simplify]: Simplify (* 1/3 (- (log (* 2 a)) (log g))) into (* 1/3 (- (log (* 2 a)) (log g))) 1.102 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* 2 a)) (log g)))) into (exp (* 1/3 (- (log (* 2 a)) (log g)))) 1.102 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.102 * [taylor]: Taking taylor expansion of -1/2 in h 1.102 * [backup-simplify]: Simplify -1/2 into -1/2 1.103 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.104 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.104 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) 1.104 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) in a 1.104 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (* 2 a)) (log g)))) in a 1.104 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (* 2 a)) (log g))) in a 1.104 * [taylor]: Taking taylor expansion of 1/3 in a 1.104 * [backup-simplify]: Simplify 1/3 into 1/3 1.104 * [taylor]: Taking taylor expansion of (- (log (* 2 a)) (log g)) in a 1.104 * [taylor]: Taking taylor expansion of (log (* 2 a)) in a 1.104 * [taylor]: Taking taylor expansion of (* 2 a) in a 1.104 * [taylor]: Taking taylor expansion of 2 in a 1.104 * [backup-simplify]: Simplify 2 into 2 1.105 * [taylor]: Taking taylor expansion of a in a 1.105 * [backup-simplify]: Simplify 0 into 0 1.105 * [backup-simplify]: Simplify 1 into 1 1.105 * [backup-simplify]: Simplify (* 2 0) into 0 1.106 * [backup-simplify]: Simplify (+ (* 2 1) (* 0 0)) into 2 1.106 * [backup-simplify]: Simplify (log 2) into (log 2) 1.106 * [taylor]: Taking taylor expansion of (log g) in a 1.106 * [taylor]: Taking taylor expansion of g in a 1.106 * [backup-simplify]: Simplify g into g 1.106 * [backup-simplify]: Simplify (log g) into (log g) 1.107 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log 2)) into (+ (log 2) (log a)) 1.107 * [backup-simplify]: Simplify (- (log g)) into (- (log g)) 1.108 * [backup-simplify]: Simplify (+ (+ (log 2) (log a)) (- (log g))) into (- (+ (log 2) (log a)) (log g)) 1.108 * [backup-simplify]: Simplify (* 1/3 (- (+ (log 2) (log a)) (log g))) into (* 1/3 (- (+ (log 2) (log a)) (log g))) 1.109 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) into (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 1.109 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 1.109 * [taylor]: Taking taylor expansion of -1/2 in a 1.109 * [backup-simplify]: Simplify -1/2 into -1/2 1.109 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.110 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.111 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1.112 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1.113 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.113 * [backup-simplify]: Simplify (+ 0 0) into 0 1.113 * [backup-simplify]: Simplify (+ (* a 0) (* 0 2)) into 0 1.114 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* 2 a) 1)))) 1) into 0 1.115 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log (* 2 a))) into (- (log (* 2 a)) (log g)) 1.115 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (* 2 a)) (log g)))) into 0 1.116 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.117 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 1.117 * [taylor]: Taking taylor expansion of 0 in h 1.117 * [backup-simplify]: Simplify 0 into 0 1.117 * [taylor]: Taking taylor expansion of 0 in a 1.117 * [backup-simplify]: Simplify 0 into 0 1.117 * [backup-simplify]: Simplify 0 into 0 1.118 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 a)) into 0 1.118 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* 2 a) 1)))) 1) into 0 1.119 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.119 * [backup-simplify]: Simplify (- 0) into 0 1.120 * [backup-simplify]: Simplify (+ 0 0) into 0 1.120 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (* 2 a)) (log g)))) into 0 1.121 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.122 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 1.122 * [taylor]: Taking taylor expansion of 0 in a 1.122 * [backup-simplify]: Simplify 0 into 0 1.122 * [backup-simplify]: Simplify 0 into 0 1.123 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 1) (* 0 0))) into 0 1.124 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 1.125 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.126 * [backup-simplify]: Simplify (- 0) into 0 1.126 * [backup-simplify]: Simplify (+ 0 0) into 0 1.127 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log 2) (log a)) (log g)))) into 0 1.128 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.129 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 1.129 * [backup-simplify]: Simplify 0 into 0 1.131 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.133 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.133 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.133 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 1.134 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 1.135 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.135 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 1.136 * [backup-simplify]: Simplify (+ (* a (- (* 1/2 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 2))) into (- (* 1/2 (/ a (pow h 2)))) 1.137 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* 2 a) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/2 (/ a (pow h 2))))) 1)) (pow (* 2 a) 1)))) 2) into (/ -1/4 (pow h 2)) 1.138 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log (* 2 a))) into (- (log (* 2 a)) (log g)) 1.138 * [backup-simplify]: Simplify (+ (* 1/3 (/ -1/4 (pow h 2))) (+ (* 0 0) (* 0 (- (log (* 2 a)) (log g))))) into (- (* 1/12 (/ 1 (pow h 2)))) 1.140 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (- (* 1/12 (/ 1 (pow h 2)))) 1) 1)))) into (* -1/12 (/ (exp (* 1/3 (- (log (* 2 a)) (log g)))) (pow h 2))) 1.141 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) 0) (+ (* 0 0) (* (* -1/12 (/ (exp (* 1/3 (- (log (* 2 a)) (log g)))) (pow h 2))) (cbrt -1/2)))) into (- (* 1/12 (/ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) (pow h 2)))) 1.141 * [taylor]: Taking taylor expansion of (- (* 1/12 (/ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) (pow h 2)))) in h 1.141 * [taylor]: Taking taylor expansion of (* 1/12 (/ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) (pow h 2))) in h 1.141 * [taylor]: Taking taylor expansion of 1/12 in h 1.141 * [backup-simplify]: Simplify 1/12 into 1/12 1.141 * [taylor]: Taking taylor expansion of (/ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) (pow h 2)) in h 1.141 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) in h 1.141 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (* 2 a)) (log g)))) in h 1.141 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (* 2 a)) (log g))) in h 1.141 * [taylor]: Taking taylor expansion of 1/3 in h 1.141 * [backup-simplify]: Simplify 1/3 into 1/3 1.141 * [taylor]: Taking taylor expansion of (- (log (* 2 a)) (log g)) in h 1.141 * [taylor]: Taking taylor expansion of (log (* 2 a)) in h 1.141 * [taylor]: Taking taylor expansion of (* 2 a) in h 1.142 * [taylor]: Taking taylor expansion of 2 in h 1.142 * [backup-simplify]: Simplify 2 into 2 1.142 * [taylor]: Taking taylor expansion of a in h 1.142 * [backup-simplify]: Simplify a into a 1.142 * [backup-simplify]: Simplify (* 2 a) into (* 2 a) 1.142 * [backup-simplify]: Simplify (log (* 2 a)) into (log (* 2 a)) 1.142 * [taylor]: Taking taylor expansion of (log g) in h 1.142 * [taylor]: Taking taylor expansion of g in h 1.142 * [backup-simplify]: Simplify g into g 1.142 * [backup-simplify]: Simplify (log g) into (log g) 1.142 * [backup-simplify]: Simplify (- (log g)) into (- (log g)) 1.142 * [backup-simplify]: Simplify (+ (log (* 2 a)) (- (log g))) into (- (log (* 2 a)) (log g)) 1.142 * [backup-simplify]: Simplify (* 1/3 (- (log (* 2 a)) (log g))) into (* 1/3 (- (log (* 2 a)) (log g))) 1.142 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* 2 a)) (log g)))) into (exp (* 1/3 (- (log (* 2 a)) (log g)))) 1.142 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.142 * [taylor]: Taking taylor expansion of -1/2 in h 1.142 * [backup-simplify]: Simplify -1/2 into -1/2 1.143 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.143 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.143 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.144 * [taylor]: Taking taylor expansion of h in h 1.144 * [backup-simplify]: Simplify 0 into 0 1.144 * [backup-simplify]: Simplify 1 into 1 1.144 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) 1.144 * [backup-simplify]: Simplify (* 1 1) into 1 1.145 * [backup-simplify]: Simplify (/ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) 1) into (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) 1.147 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.147 * [backup-simplify]: Simplify (+ (* 2 0) (* 0 a)) into 0 1.148 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (* 2 a) 1)))) 1) into 0 1.149 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.149 * [backup-simplify]: Simplify (- 0) into 0 1.149 * [backup-simplify]: Simplify (+ 0 0) into 0 1.150 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (* 2 a)) (log g)))) into 0 1.151 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.152 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 a))) into 0 1.153 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* 2 a) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* 2 a) 1)))) 2) into 0 1.155 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 1.155 * [backup-simplify]: Simplify (- 0) into 0 1.156 * [backup-simplify]: Simplify (+ 0 0) into 0 1.156 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (* 2 a)) (log g))))) into 0 1.158 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.160 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 1.161 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.161 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 1.162 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.163 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) (/ 0 1)))) into 0 1.166 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.167 * [backup-simplify]: Simplify (+ (* 1/12 0) (+ (* 0 0) (* 0 (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (cbrt -1/2))))) into 0 1.167 * [backup-simplify]: Simplify (- 0) into 0 1.167 * [taylor]: Taking taylor expansion of 0 in a 1.167 * [backup-simplify]: Simplify 0 into 0 1.167 * [backup-simplify]: Simplify 0 into 0 1.167 * [taylor]: Taking taylor expansion of 0 in a 1.167 * [backup-simplify]: Simplify 0 into 0 1.168 * [backup-simplify]: Simplify 0 into 0 1.169 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.170 * [backup-simplify]: Simplify (+ (* 2 0) (+ (* 0 0) (* 0 a))) into 0 1.172 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (* 2 a) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (* 2 a) 1)))) 2) into 0 1.173 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 1.174 * [backup-simplify]: Simplify (- 0) into 0 1.174 * [backup-simplify]: Simplify (+ 0 0) into 0 1.175 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (* 2 a)) (log g))))) into 0 1.176 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.177 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (* 2 a)) (log g)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 1.177 * [taylor]: Taking taylor expansion of 0 in a 1.177 * [backup-simplify]: Simplify 0 into 0 1.177 * [backup-simplify]: Simplify 0 into 0 1.178 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log (/ 1 (- a)))) (log (/ 1 (- g)))))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log (/ -1 a))) (log (/ -1 g))))) (cbrt -1/2)) 1.179 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 1.179 * [backup-simplify]: Simplify (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))) into (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) 1.179 * [approximate]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in (a g h) around 0 1.179 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in h 1.179 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in h 1.179 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in h 1.179 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in h 1.179 * [taylor]: Taking taylor expansion of 1/3 in h 1.179 * [backup-simplify]: Simplify 1/3 into 1/3 1.179 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in h 1.179 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in h 1.179 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in h 1.179 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 1.179 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 1.179 * [taylor]: Taking taylor expansion of (pow g 2) in h 1.179 * [taylor]: Taking taylor expansion of g in h 1.179 * [backup-simplify]: Simplify g into g 1.179 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.179 * [taylor]: Taking taylor expansion of h in h 1.179 * [backup-simplify]: Simplify 0 into 0 1.179 * [backup-simplify]: Simplify 1 into 1 1.180 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.180 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 1.180 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 1.180 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.180 * [backup-simplify]: Simplify (+ 0 0) into 0 1.180 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 1.180 * [taylor]: Taking taylor expansion of g in h 1.180 * [backup-simplify]: Simplify g into g 1.180 * [taylor]: Taking taylor expansion of a in h 1.180 * [backup-simplify]: Simplify a into a 1.180 * [backup-simplify]: Simplify (+ g g) into (* 2 g) 1.181 * [backup-simplify]: Simplify (/ (* 2 g) a) into (* 2 (/ g a)) 1.181 * [backup-simplify]: Simplify (log (* 2 (/ g a))) into (log (* 2 (/ g a))) 1.181 * [backup-simplify]: Simplify (* 1/3 (log (* 2 (/ g a)))) into (* 1/3 (log (* 2 (/ g a)))) 1.181 * [backup-simplify]: Simplify (exp (* 1/3 (log (* 2 (/ g a))))) into (pow (* 2 (/ g a)) 1/3) 1.181 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.181 * [taylor]: Taking taylor expansion of -1/2 in h 1.181 * [backup-simplify]: Simplify -1/2 into -1/2 1.181 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.182 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.182 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in g 1.182 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in g 1.182 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in g 1.182 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in g 1.182 * [taylor]: Taking taylor expansion of 1/3 in g 1.182 * [backup-simplify]: Simplify 1/3 into 1/3 1.182 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in g 1.182 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in g 1.182 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in g 1.182 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 1.182 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 1.182 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.183 * [taylor]: Taking taylor expansion of g in g 1.183 * [backup-simplify]: Simplify 0 into 0 1.183 * [backup-simplify]: Simplify 1 into 1 1.183 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.183 * [taylor]: Taking taylor expansion of h in g 1.183 * [backup-simplify]: Simplify h into h 1.183 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.183 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 1.183 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 1.183 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 1.183 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.183 * [backup-simplify]: Simplify (- 0) into 0 1.184 * [backup-simplify]: Simplify (+ 0 0) into 0 1.184 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 1.184 * [taylor]: Taking taylor expansion of g in g 1.184 * [backup-simplify]: Simplify 0 into 0 1.184 * [backup-simplify]: Simplify 1 into 1 1.184 * [taylor]: Taking taylor expansion of a in g 1.184 * [backup-simplify]: Simplify a into a 1.184 * [backup-simplify]: Simplify (+ (sqrt (- (pow h 2))) 0) into (sqrt (- (pow h 2))) 1.184 * [backup-simplify]: Simplify (/ (sqrt (- (pow h 2))) a) into (/ (sqrt (- (pow h 2))) a) 1.185 * [backup-simplify]: Simplify (log (/ (sqrt (- (pow h 2))) a)) into (log (/ (sqrt (- (pow h 2))) a)) 1.185 * [backup-simplify]: Simplify (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) into (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) 1.185 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (sqrt (- (pow h 2))) a)))) into (pow (/ (sqrt (- (pow h 2))) a) 1/3) 1.185 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 1.185 * [taylor]: Taking taylor expansion of -1/2 in g 1.185 * [backup-simplify]: Simplify -1/2 into -1/2 1.185 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.186 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.186 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in a 1.186 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in a 1.186 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in a 1.186 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in a 1.186 * [taylor]: Taking taylor expansion of 1/3 in a 1.186 * [backup-simplify]: Simplify 1/3 into 1/3 1.186 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in a 1.186 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in a 1.186 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in a 1.186 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in a 1.187 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in a 1.187 * [taylor]: Taking taylor expansion of (pow g 2) in a 1.187 * [taylor]: Taking taylor expansion of g in a 1.187 * [backup-simplify]: Simplify g into g 1.187 * [taylor]: Taking taylor expansion of (pow h 2) in a 1.187 * [taylor]: Taking taylor expansion of h in a 1.187 * [backup-simplify]: Simplify h into h 1.187 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.187 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.187 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 1.187 * [backup-simplify]: Simplify (+ (pow g 2) (- (pow h 2))) into (- (pow g 2) (pow h 2)) 1.187 * [backup-simplify]: Simplify (sqrt (- (pow g 2) (pow h 2))) into (sqrt (- (pow g 2) (pow h 2))) 1.187 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.187 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.188 * [backup-simplify]: Simplify (- 0) into 0 1.188 * [backup-simplify]: Simplify (+ 0 0) into 0 1.188 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow g 2) (pow h 2))))) into 0 1.188 * [taylor]: Taking taylor expansion of g in a 1.188 * [backup-simplify]: Simplify g into g 1.188 * [taylor]: Taking taylor expansion of a in a 1.188 * [backup-simplify]: Simplify 0 into 0 1.188 * [backup-simplify]: Simplify 1 into 1 1.189 * [backup-simplify]: Simplify (+ (sqrt (- (pow g 2) (pow h 2))) g) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 1.189 * [backup-simplify]: Simplify (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) 1) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 1.189 * [backup-simplify]: Simplify (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) into (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) 1.190 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 1.190 * [backup-simplify]: Simplify (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) into (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) 1.190 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) into (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 1.190 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 1.190 * [taylor]: Taking taylor expansion of -1/2 in a 1.191 * [backup-simplify]: Simplify -1/2 into -1/2 1.191 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.192 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.192 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in a 1.192 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in a 1.192 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in a 1.192 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in a 1.192 * [taylor]: Taking taylor expansion of 1/3 in a 1.192 * [backup-simplify]: Simplify 1/3 into 1/3 1.192 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in a 1.192 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in a 1.192 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in a 1.192 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in a 1.192 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in a 1.192 * [taylor]: Taking taylor expansion of (pow g 2) in a 1.192 * [taylor]: Taking taylor expansion of g in a 1.192 * [backup-simplify]: Simplify g into g 1.192 * [taylor]: Taking taylor expansion of (pow h 2) in a 1.192 * [taylor]: Taking taylor expansion of h in a 1.192 * [backup-simplify]: Simplify h into h 1.192 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.192 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.192 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 1.193 * [backup-simplify]: Simplify (+ (pow g 2) (- (pow h 2))) into (- (pow g 2) (pow h 2)) 1.193 * [backup-simplify]: Simplify (sqrt (- (pow g 2) (pow h 2))) into (sqrt (- (pow g 2) (pow h 2))) 1.193 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.193 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.193 * [backup-simplify]: Simplify (- 0) into 0 1.194 * [backup-simplify]: Simplify (+ 0 0) into 0 1.194 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow g 2) (pow h 2))))) into 0 1.194 * [taylor]: Taking taylor expansion of g in a 1.194 * [backup-simplify]: Simplify g into g 1.194 * [taylor]: Taking taylor expansion of a in a 1.194 * [backup-simplify]: Simplify 0 into 0 1.194 * [backup-simplify]: Simplify 1 into 1 1.194 * [backup-simplify]: Simplify (+ (sqrt (- (pow g 2) (pow h 2))) g) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 1.194 * [backup-simplify]: Simplify (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) 1) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 1.195 * [backup-simplify]: Simplify (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) into (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) 1.195 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 1.196 * [backup-simplify]: Simplify (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) into (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) 1.196 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) into (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 1.196 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 1.196 * [taylor]: Taking taylor expansion of -1/2 in a 1.196 * [backup-simplify]: Simplify -1/2 into -1/2 1.197 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.197 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.198 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (cbrt -1/2)) 1.198 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (cbrt -1/2)) in g 1.198 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) in g 1.198 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) in g 1.198 * [taylor]: Taking taylor expansion of 1/3 in g 1.198 * [backup-simplify]: Simplify 1/3 into 1/3 1.199 * [taylor]: Taking taylor expansion of (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) in g 1.199 * [taylor]: Taking taylor expansion of (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) in g 1.199 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in g 1.199 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 1.199 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 1.199 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.199 * [taylor]: Taking taylor expansion of g in g 1.199 * [backup-simplify]: Simplify 0 into 0 1.199 * [backup-simplify]: Simplify 1 into 1 1.199 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.199 * [taylor]: Taking taylor expansion of h in g 1.199 * [backup-simplify]: Simplify h into h 1.199 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.199 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 1.199 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 1.199 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 1.199 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.200 * [backup-simplify]: Simplify (- 0) into 0 1.200 * [backup-simplify]: Simplify (+ 0 0) into 0 1.200 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 1.200 * [taylor]: Taking taylor expansion of g in g 1.200 * [backup-simplify]: Simplify 0 into 0 1.200 * [backup-simplify]: Simplify 1 into 1 1.201 * [backup-simplify]: Simplify (+ (sqrt (- (pow h 2))) 0) into (sqrt (- (pow h 2))) 1.201 * [backup-simplify]: Simplify (log (sqrt (- (pow h 2)))) into (log (sqrt (- (pow h 2)))) 1.201 * [taylor]: Taking taylor expansion of (log a) in g 1.201 * [taylor]: Taking taylor expansion of a in g 1.201 * [backup-simplify]: Simplify a into a 1.201 * [backup-simplify]: Simplify (log a) into (log a) 1.201 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 1.201 * [backup-simplify]: Simplify (+ (log (sqrt (- (pow h 2)))) (- (log a))) into (- (log (sqrt (- (pow h 2)))) (log a)) 1.201 * [backup-simplify]: Simplify (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) into (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) 1.202 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) into (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) 1.202 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 1.202 * [taylor]: Taking taylor expansion of -1/2 in g 1.202 * [backup-simplify]: Simplify -1/2 into -1/2 1.202 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.203 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.204 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) 1.204 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) in h 1.204 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) in h 1.204 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) in h 1.204 * [taylor]: Taking taylor expansion of 1/3 in h 1.204 * [backup-simplify]: Simplify 1/3 into 1/3 1.204 * [taylor]: Taking taylor expansion of (- (log (sqrt (- (pow h 2)))) (log a)) in h 1.204 * [taylor]: Taking taylor expansion of (log (sqrt (- (pow h 2)))) in h 1.204 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 1.204 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 1.204 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.204 * [taylor]: Taking taylor expansion of h in h 1.204 * [backup-simplify]: Simplify 0 into 0 1.204 * [backup-simplify]: Simplify 1 into 1 1.205 * [backup-simplify]: Simplify (* 1 1) into 1 1.205 * [backup-simplify]: Simplify (- 1) into -1 1.206 * [backup-simplify]: Simplify (- 1) into -1 1.206 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.207 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.207 * [backup-simplify]: Simplify (- 0) into 0 1.208 * [backup-simplify]: Simplify (- 1) into -1 1.208 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.209 * [backup-simplify]: Simplify (log (sqrt -1)) into (log (sqrt -1)) 1.209 * [taylor]: Taking taylor expansion of (log a) in h 1.209 * [taylor]: Taking taylor expansion of a in h 1.209 * [backup-simplify]: Simplify a into a 1.209 * [backup-simplify]: Simplify (log a) into (log a) 1.211 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (sqrt -1))) into (+ (log (sqrt -1)) (log h)) 1.211 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 1.212 * [backup-simplify]: Simplify (+ (+ (log (sqrt -1)) (log h)) (- (log a))) into (- (+ (log (sqrt -1)) (log h)) (log a)) 1.213 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) into (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) 1.214 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) into (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 1.214 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.214 * [taylor]: Taking taylor expansion of -1/2 in h 1.214 * [backup-simplify]: Simplify -1/2 into -1/2 1.214 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.215 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.216 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 1.218 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 1.219 * [backup-simplify]: Simplify (+ 0 0) into 0 1.220 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (sqrt (- (pow g 2) (pow h 2))) g) (/ 0 1)))) into 0 1.221 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (sqrt (- (pow g 2) (pow h 2))) g) 1)))) 1) into 0 1.222 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 1.222 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) into 0 1.223 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.228 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 1.228 * [taylor]: Taking taylor expansion of 0 in g 1.228 * [backup-simplify]: Simplify 0 into 0 1.228 * [taylor]: Taking taylor expansion of 0 in h 1.228 * [backup-simplify]: Simplify 0 into 0 1.228 * [backup-simplify]: Simplify 0 into 0 1.229 * [backup-simplify]: Simplify (+ 0 1) into 1 1.229 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow (sqrt (- (pow h 2))) 1)))) 1) into (/ 1 (sqrt (- (pow h 2)))) 1.230 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.231 * [backup-simplify]: Simplify (- 0) into 0 1.231 * [backup-simplify]: Simplify (+ (/ 1 (sqrt (- (pow h 2)))) 0) into (/ 1 (sqrt (- (pow h 2)))) 1.231 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (sqrt (- (pow h 2))))) (* 0 (- (log (sqrt (- (pow h 2)))) (log a)))) into (* 1/3 (/ 1 (sqrt (- (pow h 2))))) 1.232 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (+ (* (/ (pow (* 1/3 (/ 1 (sqrt (- (pow h 2))))) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (sqrt (- (pow h 2))))) 1.233 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) 0) (* (* 1/3 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (sqrt (- (pow h 2))))) (cbrt -1/2))) into (* 1/3 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (sqrt (- (pow h 2))))) 1.233 * [taylor]: Taking taylor expansion of (* 1/3 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (sqrt (- (pow h 2))))) in h 1.233 * [taylor]: Taking taylor expansion of 1/3 in h 1.233 * [backup-simplify]: Simplify 1/3 into 1/3 1.233 * [taylor]: Taking taylor expansion of (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (sqrt (- (pow h 2)))) in h 1.233 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) in h 1.233 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) in h 1.233 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) in h 1.233 * [taylor]: Taking taylor expansion of 1/3 in h 1.233 * [backup-simplify]: Simplify 1/3 into 1/3 1.233 * [taylor]: Taking taylor expansion of (- (log (sqrt (- (pow h 2)))) (log a)) in h 1.233 * [taylor]: Taking taylor expansion of (log (sqrt (- (pow h 2)))) in h 1.233 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 1.233 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 1.233 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.233 * [taylor]: Taking taylor expansion of h in h 1.233 * [backup-simplify]: Simplify 0 into 0 1.233 * [backup-simplify]: Simplify 1 into 1 1.234 * [backup-simplify]: Simplify (* 1 1) into 1 1.234 * [backup-simplify]: Simplify (- 1) into -1 1.235 * [backup-simplify]: Simplify (- 1) into -1 1.235 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.236 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.236 * [backup-simplify]: Simplify (- 0) into 0 1.236 * [backup-simplify]: Simplify (- 1) into -1 1.237 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.238 * [backup-simplify]: Simplify (log (sqrt -1)) into (log (sqrt -1)) 1.238 * [taylor]: Taking taylor expansion of (log a) in h 1.238 * [taylor]: Taking taylor expansion of a in h 1.238 * [backup-simplify]: Simplify a into a 1.238 * [backup-simplify]: Simplify (log a) into (log a) 1.239 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (sqrt -1))) into (+ (log (sqrt -1)) (log h)) 1.239 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 1.241 * [backup-simplify]: Simplify (+ (+ (log (sqrt -1)) (log h)) (- (log a))) into (- (+ (log (sqrt -1)) (log h)) (log a)) 1.242 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) into (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) 1.243 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) into (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 1.243 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.243 * [taylor]: Taking taylor expansion of -1/2 in h 1.243 * [backup-simplify]: Simplify -1/2 into -1/2 1.243 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.244 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.244 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 1.244 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 1.244 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.244 * [taylor]: Taking taylor expansion of h in h 1.244 * [backup-simplify]: Simplify 0 into 0 1.244 * [backup-simplify]: Simplify 1 into 1 1.245 * [backup-simplify]: Simplify (* 1 1) into 1 1.245 * [backup-simplify]: Simplify (- 1) into -1 1.246 * [backup-simplify]: Simplify (- 1) into -1 1.246 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.247 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.247 * [backup-simplify]: Simplify (- 0) into 0 1.247 * [backup-simplify]: Simplify (- 1) into -1 1.248 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.249 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 1.251 * [backup-simplify]: Simplify (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)) into (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)) 1.253 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt -1) 1)))) 1) into 0 1.254 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.254 * [backup-simplify]: Simplify (- 0) into 0 1.254 * [backup-simplify]: Simplify (+ 0 0) into 0 1.256 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a)))) into 0 1.257 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.259 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 1.262 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)) (/ 0 (sqrt -1))))) into 0 1.264 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)))) into 0 1.264 * [backup-simplify]: Simplify 0 into 0 1.266 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt -1) 1)))) 1) into 0 1.267 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.267 * [backup-simplify]: Simplify (- 0) into 0 1.268 * [backup-simplify]: Simplify (+ 0 0) into 0 1.269 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a)))) into 0 1.271 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.272 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 1.272 * [backup-simplify]: Simplify 0 into 0 1.274 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.274 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (* 0 g))) into 0 1.275 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 1.275 * [backup-simplify]: Simplify (- 0) into 0 1.276 * [backup-simplify]: Simplify (+ 0 0) into 0 1.276 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (pow g 2) (pow h 2))))) into 0 1.277 * [backup-simplify]: Simplify (+ 0 0) into 0 1.278 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (sqrt (- (pow g 2) (pow h 2))) g) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.280 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (sqrt (- (pow g 2) (pow h 2))) g) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (sqrt (- (pow g 2) (pow h 2))) g) 1)))) 2) into 0 1.281 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 1.282 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))))) into 0 1.283 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.284 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 1.284 * [taylor]: Taking taylor expansion of 0 in g 1.284 * [backup-simplify]: Simplify 0 into 0 1.284 * [taylor]: Taking taylor expansion of 0 in h 1.284 * [backup-simplify]: Simplify 0 into 0 1.285 * [backup-simplify]: Simplify 0 into 0 1.285 * [taylor]: Taking taylor expansion of 0 in h 1.285 * [backup-simplify]: Simplify 0 into 0 1.285 * [backup-simplify]: Simplify 0 into 0 1.286 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.286 * [backup-simplify]: Simplify (* 1 1) into 1 1.287 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 1.287 * [backup-simplify]: Simplify (- 0) into 0 1.288 * [backup-simplify]: Simplify (+ 1 0) into 1 1.288 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 1.289 * [backup-simplify]: Simplify (+ (/ 1/2 (sqrt (- (pow h 2)))) 0) into (* 1/2 (/ 1 (sqrt (- (pow h 2))))) 1.290 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow (sqrt (- (pow h 2))) 2))) (* 1 (/ (* 1 (pow (* 2 (* 1/2 (/ 1 (sqrt (- (pow h 2)))))) 1)) (pow (sqrt (- (pow h 2))) 1)))) 2) into 0 1.291 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 1.292 * [backup-simplify]: Simplify (- 0) into 0 1.292 * [backup-simplify]: Simplify (+ 0 0) into 0 1.293 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (sqrt (- (pow h 2))))) (* 0 (- (log (sqrt (- (pow h 2)))) (log a))))) into 0 1.294 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (+ (* (/ (pow (* 1/3 (/ 1 (sqrt (- (pow h 2))))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/18 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (pow (sqrt (- (pow h 2))) 2))) 1.295 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) 0) (+ (* (* 1/3 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (sqrt (- (pow h 2))))) 0) (* (* 1/18 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (pow (sqrt (- (pow h 2))) 2))) (cbrt -1/2)))) into (* 1/18 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (pow (sqrt (- (pow h 2))) 2))) 1.295 * [taylor]: Taking taylor expansion of (* 1/18 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (pow (sqrt (- (pow h 2))) 2))) in h 1.296 * [taylor]: Taking taylor expansion of 1/18 in h 1.296 * [backup-simplify]: Simplify 1/18 into 1/18 1.296 * [taylor]: Taking taylor expansion of (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (pow (sqrt (- (pow h 2))) 2)) in h 1.296 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) in h 1.296 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) in h 1.296 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) in h 1.296 * [taylor]: Taking taylor expansion of 1/3 in h 1.296 * [backup-simplify]: Simplify 1/3 into 1/3 1.296 * [taylor]: Taking taylor expansion of (- (log (sqrt (- (pow h 2)))) (log a)) in h 1.296 * [taylor]: Taking taylor expansion of (log (sqrt (- (pow h 2)))) in h 1.296 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 1.296 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 1.296 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.296 * [taylor]: Taking taylor expansion of h in h 1.296 * [backup-simplify]: Simplify 0 into 0 1.296 * [backup-simplify]: Simplify 1 into 1 1.296 * [backup-simplify]: Simplify (* 1 1) into 1 1.297 * [backup-simplify]: Simplify (- 1) into -1 1.297 * [backup-simplify]: Simplify (- 1) into -1 1.297 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.298 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.298 * [backup-simplify]: Simplify (- 0) into 0 1.299 * [backup-simplify]: Simplify (- 1) into -1 1.299 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.300 * [backup-simplify]: Simplify (log (sqrt -1)) into (log (sqrt -1)) 1.300 * [taylor]: Taking taylor expansion of (log a) in h 1.300 * [taylor]: Taking taylor expansion of a in h 1.300 * [backup-simplify]: Simplify a into a 1.301 * [backup-simplify]: Simplify (log a) into (log a) 1.302 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (sqrt -1))) into (+ (log (sqrt -1)) (log h)) 1.302 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 1.303 * [backup-simplify]: Simplify (+ (+ (log (sqrt -1)) (log h)) (- (log a))) into (- (+ (log (sqrt -1)) (log h)) (log a)) 1.303 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) into (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) 1.304 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) into (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 1.304 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.304 * [taylor]: Taking taylor expansion of -1/2 in h 1.304 * [backup-simplify]: Simplify -1/2 into -1/2 1.305 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.306 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.306 * [taylor]: Taking taylor expansion of (pow (sqrt (- (pow h 2))) 2) in h 1.306 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 1.306 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 1.306 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.306 * [taylor]: Taking taylor expansion of h in h 1.306 * [backup-simplify]: Simplify 0 into 0 1.306 * [backup-simplify]: Simplify 1 into 1 1.306 * [backup-simplify]: Simplify (* 1 1) into 1 1.306 * [backup-simplify]: Simplify (- 1) into -1 1.307 * [backup-simplify]: Simplify (- 1) into -1 1.307 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.308 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.308 * [backup-simplify]: Simplify (- 0) into 0 1.308 * [backup-simplify]: Simplify (- 1) into -1 1.309 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.311 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 1.311 * [backup-simplify]: Simplify (* (sqrt -1) (sqrt -1)) into -1 1.313 * [backup-simplify]: Simplify (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) -1) into (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2))) 1.314 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.316 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt -1) 1)))) 1) into 0 1.317 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.317 * [backup-simplify]: Simplify (- 0) into 0 1.317 * [backup-simplify]: Simplify (+ 0 0) into 0 1.319 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a)))) into 0 1.320 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.321 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.322 * [backup-simplify]: Simplify (- 0) into 0 1.323 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 1.326 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt -1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt -1) 1)))) 2) into 0 1.328 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 1.328 * [backup-simplify]: Simplify (- 0) into 0 1.328 * [backup-simplify]: Simplify (+ 0 0) into 0 1.330 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a))))) into 0 1.332 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.334 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 1.335 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.335 * [backup-simplify]: Simplify (- 0) into 0 1.336 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 1.337 * [backup-simplify]: Simplify (+ (* (sqrt -1) 0) (+ (* 0 0) (* 0 (sqrt -1)))) into 0 1.339 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 1.340 * [backup-simplify]: Simplify (+ (* (sqrt -1) 0) (* 0 (sqrt -1))) into 0 1.342 * [backup-simplify]: Simplify (- (/ 0 -1) (+ (* (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2))) (/ 0 -1)))) into 0 1.345 * [backup-simplify]: Simplify (- (/ 0 -1) (+ (* (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2))) (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 1.348 * [backup-simplify]: Simplify (+ (* 1/18 0) (+ (* 0 0) (* 0 (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)))))) into 0 1.348 * [backup-simplify]: Simplify 0 into 0 1.349 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 1.349 * [backup-simplify]: Simplify (cbrt (* (/ -1/2 (/ 1 a)) (+ (/ 1 g) (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h))))))) into (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) 1.349 * [approximate]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in (a g h) around 0 1.349 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in h 1.349 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in h 1.349 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in h 1.349 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in h 1.349 * [taylor]: Taking taylor expansion of 1/3 in h 1.349 * [backup-simplify]: Simplify 1/3 into 1/3 1.350 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in h 1.350 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in h 1.350 * [taylor]: Taking taylor expansion of a in h 1.350 * [backup-simplify]: Simplify a into a 1.350 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in h 1.350 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 1.350 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 1.350 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 1.350 * [taylor]: Taking taylor expansion of (pow g 2) in h 1.350 * [taylor]: Taking taylor expansion of g in h 1.350 * [backup-simplify]: Simplify g into g 1.350 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.350 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.350 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 1.350 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.350 * [taylor]: Taking taylor expansion of h in h 1.350 * [backup-simplify]: Simplify 0 into 0 1.350 * [backup-simplify]: Simplify 1 into 1 1.350 * [backup-simplify]: Simplify (* 1 1) into 1 1.351 * [backup-simplify]: Simplify (/ 1 1) into 1 1.351 * [backup-simplify]: Simplify (- 1) into -1 1.351 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.351 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.352 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.352 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.352 * [backup-simplify]: Simplify (- 0) into 0 1.353 * [backup-simplify]: Simplify (+ 0 0) into 0 1.353 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.353 * [taylor]: Taking taylor expansion of (/ 1 g) in h 1.353 * [taylor]: Taking taylor expansion of g in h 1.353 * [backup-simplify]: Simplify g into g 1.353 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.354 * [backup-simplify]: Simplify (+ (sqrt -1) 0) into (sqrt -1) 1.354 * [backup-simplify]: Simplify (* a (sqrt -1)) into (* a (sqrt -1)) 1.354 * [backup-simplify]: Simplify (log (* a (sqrt -1))) into (log (* a (sqrt -1))) 1.355 * [backup-simplify]: Simplify (+ (* (- 1) (log h)) (log (* a (sqrt -1)))) into (- (log (* a (sqrt -1))) (log h)) 1.355 * [backup-simplify]: Simplify (* 1/3 (- (log (* a (sqrt -1))) (log h))) into (* 1/3 (- (log (* a (sqrt -1))) (log h))) 1.355 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) into (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) 1.355 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.355 * [taylor]: Taking taylor expansion of -1/2 in h 1.355 * [backup-simplify]: Simplify -1/2 into -1/2 1.356 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.356 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.356 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in g 1.356 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 1.356 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 1.356 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 1.356 * [taylor]: Taking taylor expansion of 1/3 in g 1.356 * [backup-simplify]: Simplify 1/3 into 1/3 1.356 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 1.356 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 1.356 * [taylor]: Taking taylor expansion of a in g 1.356 * [backup-simplify]: Simplify a into a 1.356 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 1.356 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 1.356 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 1.356 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 1.357 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.357 * [taylor]: Taking taylor expansion of g in g 1.357 * [backup-simplify]: Simplify 0 into 0 1.357 * [backup-simplify]: Simplify 1 into 1 1.357 * [backup-simplify]: Simplify (* 1 1) into 1 1.357 * [backup-simplify]: Simplify (/ 1 1) into 1 1.357 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 1.357 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.357 * [taylor]: Taking taylor expansion of h in g 1.357 * [backup-simplify]: Simplify h into h 1.357 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.357 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.357 * [backup-simplify]: Simplify (+ 1 0) into 1 1.358 * [backup-simplify]: Simplify (sqrt 1) into 1 1.358 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.359 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.359 * [backup-simplify]: Simplify (+ 0 0) into 0 1.359 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.359 * [taylor]: Taking taylor expansion of (/ 1 g) in g 1.359 * [taylor]: Taking taylor expansion of g in g 1.359 * [backup-simplify]: Simplify 0 into 0 1.359 * [backup-simplify]: Simplify 1 into 1 1.360 * [backup-simplify]: Simplify (/ 1 1) into 1 1.360 * [backup-simplify]: Simplify (+ 1 1) into 2 1.360 * [backup-simplify]: Simplify (* a 2) into (* 2 a) 1.360 * [backup-simplify]: Simplify (log (* 2 a)) into (log (* 2 a)) 1.360 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log (* 2 a))) into (- (log (* 2 a)) (log g)) 1.360 * [backup-simplify]: Simplify (* 1/3 (- (log (* 2 a)) (log g))) into (* 1/3 (- (log (* 2 a)) (log g))) 1.360 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* 2 a)) (log g)))) into (exp (* 1/3 (- (log (* 2 a)) (log g)))) 1.360 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 1.360 * [taylor]: Taking taylor expansion of -1/2 in g 1.360 * [backup-simplify]: Simplify -1/2 into -1/2 1.361 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.361 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.361 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in a 1.361 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 1.361 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 1.361 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 1.361 * [taylor]: Taking taylor expansion of 1/3 in a 1.361 * [backup-simplify]: Simplify 1/3 into 1/3 1.361 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 1.361 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 1.361 * [taylor]: Taking taylor expansion of a in a 1.361 * [backup-simplify]: Simplify 0 into 0 1.361 * [backup-simplify]: Simplify 1 into 1 1.361 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 1.361 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 1.361 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 1.361 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 1.361 * [taylor]: Taking taylor expansion of (pow g 2) in a 1.361 * [taylor]: Taking taylor expansion of g in a 1.361 * [backup-simplify]: Simplify g into g 1.362 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.362 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.362 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 1.362 * [taylor]: Taking taylor expansion of (pow h 2) in a 1.362 * [taylor]: Taking taylor expansion of h in a 1.362 * [backup-simplify]: Simplify h into h 1.362 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.362 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.362 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.362 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 1.362 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 1.362 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.362 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 1.362 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.362 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 1.365 * [backup-simplify]: Simplify (- 0) into 0 1.365 * [backup-simplify]: Simplify (+ 0 0) into 0 1.366 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.366 * [taylor]: Taking taylor expansion of (/ 1 g) in a 1.366 * [taylor]: Taking taylor expansion of g in a 1.366 * [backup-simplify]: Simplify g into g 1.366 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.366 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.366 * [backup-simplify]: Simplify (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 1.366 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 1.366 * [backup-simplify]: Simplify (+ 0 0) into 0 1.367 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.367 * [backup-simplify]: Simplify (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1.367 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.367 * [backup-simplify]: Simplify (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 1.368 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 1.368 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 1.368 * [taylor]: Taking taylor expansion of -1/2 in a 1.368 * [backup-simplify]: Simplify -1/2 into -1/2 1.368 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.368 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.369 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in a 1.369 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 1.369 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 1.369 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 1.369 * [taylor]: Taking taylor expansion of 1/3 in a 1.369 * [backup-simplify]: Simplify 1/3 into 1/3 1.369 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 1.369 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 1.369 * [taylor]: Taking taylor expansion of a in a 1.369 * [backup-simplify]: Simplify 0 into 0 1.369 * [backup-simplify]: Simplify 1 into 1 1.369 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 1.369 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 1.369 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 1.369 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 1.369 * [taylor]: Taking taylor expansion of (pow g 2) in a 1.369 * [taylor]: Taking taylor expansion of g in a 1.369 * [backup-simplify]: Simplify g into g 1.369 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.369 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.369 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 1.369 * [taylor]: Taking taylor expansion of (pow h 2) in a 1.369 * [taylor]: Taking taylor expansion of h in a 1.369 * [backup-simplify]: Simplify h into h 1.369 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.369 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.369 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.369 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 1.369 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 1.369 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.369 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 1.370 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.370 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 1.370 * [backup-simplify]: Simplify (- 0) into 0 1.370 * [backup-simplify]: Simplify (+ 0 0) into 0 1.370 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.370 * [taylor]: Taking taylor expansion of (/ 1 g) in a 1.370 * [taylor]: Taking taylor expansion of g in a 1.370 * [backup-simplify]: Simplify g into g 1.370 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.371 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.371 * [backup-simplify]: Simplify (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 1.371 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 1.371 * [backup-simplify]: Simplify (+ 0 0) into 0 1.371 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.372 * [backup-simplify]: Simplify (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1.372 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.372 * [backup-simplify]: Simplify (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 1.372 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 1.372 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 1.372 * [taylor]: Taking taylor expansion of -1/2 in a 1.372 * [backup-simplify]: Simplify -1/2 into -1/2 1.373 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.373 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.374 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (cbrt -1/2)) into (* (cbrt -1/2) (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) 1.374 * [taylor]: Taking taylor expansion of (* (cbrt -1/2) (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) in g 1.374 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 1.374 * [taylor]: Taking taylor expansion of -1/2 in g 1.374 * [backup-simplify]: Simplify -1/2 into -1/2 1.374 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.374 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.375 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) in g 1.375 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) in g 1.375 * [taylor]: Taking taylor expansion of 1/3 in g 1.375 * [backup-simplify]: Simplify 1/3 into 1/3 1.375 * [taylor]: Taking taylor expansion of (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) in g 1.375 * [taylor]: Taking taylor expansion of (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 1.375 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 1.375 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 1.375 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 1.375 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 1.375 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.375 * [taylor]: Taking taylor expansion of g in g 1.375 * [backup-simplify]: Simplify 0 into 0 1.375 * [backup-simplify]: Simplify 1 into 1 1.375 * [backup-simplify]: Simplify (* 1 1) into 1 1.375 * [backup-simplify]: Simplify (/ 1 1) into 1 1.375 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 1.375 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.375 * [taylor]: Taking taylor expansion of h in g 1.375 * [backup-simplify]: Simplify h into h 1.375 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.375 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.376 * [backup-simplify]: Simplify (+ 1 0) into 1 1.376 * [backup-simplify]: Simplify (sqrt 1) into 1 1.376 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.377 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.377 * [backup-simplify]: Simplify (+ 0 0) into 0 1.378 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.378 * [taylor]: Taking taylor expansion of (/ 1 g) in g 1.378 * [taylor]: Taking taylor expansion of g in g 1.378 * [backup-simplify]: Simplify 0 into 0 1.378 * [backup-simplify]: Simplify 1 into 1 1.378 * [backup-simplify]: Simplify (/ 1 1) into 1 1.379 * [backup-simplify]: Simplify (+ 1 1) into 2 1.379 * [backup-simplify]: Simplify (log 2) into (log 2) 1.379 * [taylor]: Taking taylor expansion of (log a) in g 1.379 * [taylor]: Taking taylor expansion of a in g 1.379 * [backup-simplify]: Simplify a into a 1.379 * [backup-simplify]: Simplify (log a) into (log a) 1.380 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log 2)) into (- (log 2) (log g)) 1.380 * [backup-simplify]: Simplify (+ (- (log 2) (log g)) (log a)) into (- (+ (log 2) (log a)) (log g)) 1.381 * [backup-simplify]: Simplify (* 1/3 (- (+ (log 2) (log a)) (log g))) into (* 1/3 (- (+ (log 2) (log a)) (log g))) 1.381 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) into (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 1.382 * [backup-simplify]: Simplify (* (cbrt -1/2) (exp (* 1/3 (- (+ (log 2) (log a)) (log g))))) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1.382 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) in h 1.382 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) in h 1.382 * [taylor]: Taking taylor expansion of (* 1/3 (- (+ (log 2) (log a)) (log g))) in h 1.383 * [taylor]: Taking taylor expansion of 1/3 in h 1.383 * [backup-simplify]: Simplify 1/3 into 1/3 1.383 * [taylor]: Taking taylor expansion of (- (+ (log 2) (log a)) (log g)) in h 1.383 * [taylor]: Taking taylor expansion of (+ (log 2) (log a)) in h 1.383 * [taylor]: Taking taylor expansion of (log 2) in h 1.383 * [taylor]: Taking taylor expansion of 2 in h 1.383 * [backup-simplify]: Simplify 2 into 2 1.383 * [backup-simplify]: Simplify (log 2) into (log 2) 1.383 * [taylor]: Taking taylor expansion of (log a) in h 1.383 * [taylor]: Taking taylor expansion of a in h 1.383 * [backup-simplify]: Simplify a into a 1.383 * [backup-simplify]: Simplify (log a) into (log a) 1.383 * [taylor]: Taking taylor expansion of (log g) in h 1.383 * [taylor]: Taking taylor expansion of g in h 1.383 * [backup-simplify]: Simplify g into g 1.383 * [backup-simplify]: Simplify (log g) into (log g) 1.384 * [backup-simplify]: Simplify (+ (log 2) (log a)) into (+ (log 2) (log a)) 1.384 * [backup-simplify]: Simplify (- (log g)) into (- (log g)) 1.384 * [backup-simplify]: Simplify (+ (+ (log 2) (log a)) (- (log g))) into (- (+ (log 2) (log a)) (log g)) 1.385 * [backup-simplify]: Simplify (* 1/3 (- (+ (log 2) (log a)) (log g))) into (* 1/3 (- (+ (log 2) (log a)) (log g))) 1.385 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) into (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 1.385 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.385 * [taylor]: Taking taylor expansion of -1/2 in h 1.385 * [backup-simplify]: Simplify -1/2 into -1/2 1.386 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.386 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.387 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1.388 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1.389 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (* 0 g))) into 0 1.389 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 1.390 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 1.390 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 1.390 * [backup-simplify]: Simplify (- 0) into 0 1.391 * [backup-simplify]: Simplify (+ 0 0) into 0 1.391 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.392 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)))) into 0 1.392 * [backup-simplify]: Simplify (+ 0 0) into 0 1.393 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) into 0 1.394 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 1) into 0 1.395 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.396 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into 0 1.397 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.398 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 1.398 * [taylor]: Taking taylor expansion of 0 in g 1.398 * [backup-simplify]: Simplify 0 into 0 1.398 * [taylor]: Taking taylor expansion of 0 in h 1.398 * [backup-simplify]: Simplify 0 into 0 1.398 * [backup-simplify]: Simplify 0 into 0 1.399 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.399 * [backup-simplify]: Simplify (+ 0 0) into 0 1.401 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 1.402 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.402 * [backup-simplify]: Simplify (+ 0 0) into 0 1.403 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log 2) (log a)) (log g)))) into 0 1.405 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.406 * [backup-simplify]: Simplify (+ (* (cbrt -1/2) 0) (* 0 (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))))) into 0 1.406 * [taylor]: Taking taylor expansion of 0 in h 1.406 * [backup-simplify]: Simplify 0 into 0 1.406 * [backup-simplify]: Simplify 0 into 0 1.408 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 1.408 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.409 * [backup-simplify]: Simplify (+ 0 0) into 0 1.410 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.410 * [backup-simplify]: Simplify (- 0) into 0 1.410 * [backup-simplify]: Simplify (+ 0 0) into 0 1.411 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log 2) (log a)) (log g)))) into 0 1.412 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.413 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 1.414 * [backup-simplify]: Simplify 0 into 0 1.415 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.416 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (+ (* 0 0) (* 0 g)))) into 0 1.416 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 1.417 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 1.417 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 1.418 * [backup-simplify]: Simplify (- 0) into 0 1.418 * [backup-simplify]: Simplify (+ 0 0) into 0 1.419 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.419 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)) (* 0 (/ 0 g)))) into 0 1.420 * [backup-simplify]: Simplify (+ 0 0) into 0 1.421 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) into 0 1.423 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 2) into 0 1.424 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.425 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) into 0 1.427 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.428 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 1.428 * [taylor]: Taking taylor expansion of 0 in g 1.428 * [backup-simplify]: Simplify 0 into 0 1.428 * [taylor]: Taking taylor expansion of 0 in h 1.428 * [backup-simplify]: Simplify 0 into 0 1.428 * [backup-simplify]: Simplify 0 into 0 1.428 * [taylor]: Taking taylor expansion of 0 in h 1.428 * [backup-simplify]: Simplify 0 into 0 1.428 * [backup-simplify]: Simplify 0 into 0 1.429 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.430 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.430 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.430 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 1.432 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 1.433 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.433 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 1.435 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/2 (/ 1 (pow h 2))))) 1)) (pow 2 1)))) 2) into (/ -1/4 (pow h 2)) 1.436 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 1.436 * [backup-simplify]: Simplify (+ (/ -1/4 (pow h 2)) 0) into (- (* 1/4 (/ 1 (pow h 2)))) 1.437 * [backup-simplify]: Simplify (+ (* 1/3 (- (* 1/4 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 (- (+ (log 2) (log a)) (log g))))) into (- (* 1/12 (/ 1 (pow h 2)))) 1.439 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (- (* 1/12 (/ 1 (pow h 2)))) 1) 1)))) into (* -1/12 (/ (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (pow h 2))) 1.440 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.442 * [backup-simplify]: Simplify (+ (* (cbrt -1/2) (* -1/12 (/ (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (pow h 2)))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (+ (log 2) (log a)) (log g))))))) into (- (* 1/12 (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2)))) 1.442 * [taylor]: Taking taylor expansion of (- (* 1/12 (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2)))) in h 1.443 * [taylor]: Taking taylor expansion of (* 1/12 (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2))) in h 1.443 * [taylor]: Taking taylor expansion of 1/12 in h 1.443 * [backup-simplify]: Simplify 1/12 into 1/12 1.443 * [taylor]: Taking taylor expansion of (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2)) in h 1.443 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) in h 1.443 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) in h 1.443 * [taylor]: Taking taylor expansion of (* 1/3 (- (+ (log 2) (log a)) (log g))) in h 1.443 * [taylor]: Taking taylor expansion of 1/3 in h 1.443 * [backup-simplify]: Simplify 1/3 into 1/3 1.443 * [taylor]: Taking taylor expansion of (- (+ (log 2) (log a)) (log g)) in h 1.443 * [taylor]: Taking taylor expansion of (+ (log 2) (log a)) in h 1.443 * [taylor]: Taking taylor expansion of (log 2) in h 1.443 * [taylor]: Taking taylor expansion of 2 in h 1.443 * [backup-simplify]: Simplify 2 into 2 1.443 * [backup-simplify]: Simplify (log 2) into (log 2) 1.443 * [taylor]: Taking taylor expansion of (log a) in h 1.443 * [taylor]: Taking taylor expansion of a in h 1.443 * [backup-simplify]: Simplify a into a 1.443 * [backup-simplify]: Simplify (log a) into (log a) 1.443 * [taylor]: Taking taylor expansion of (log g) in h 1.443 * [taylor]: Taking taylor expansion of g in h 1.444 * [backup-simplify]: Simplify g into g 1.444 * [backup-simplify]: Simplify (log g) into (log g) 1.444 * [backup-simplify]: Simplify (+ (log 2) (log a)) into (+ (log 2) (log a)) 1.444 * [backup-simplify]: Simplify (- (log g)) into (- (log g)) 1.445 * [backup-simplify]: Simplify (+ (+ (log 2) (log a)) (- (log g))) into (- (+ (log 2) (log a)) (log g)) 1.445 * [backup-simplify]: Simplify (* 1/3 (- (+ (log 2) (log a)) (log g))) into (* 1/3 (- (+ (log 2) (log a)) (log g))) 1.446 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) into (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 1.446 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 1.446 * [taylor]: Taking taylor expansion of -1/2 in h 1.446 * [backup-simplify]: Simplify -1/2 into -1/2 1.446 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 1.447 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 1.447 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.447 * [taylor]: Taking taylor expansion of h in h 1.447 * [backup-simplify]: Simplify 0 into 0 1.447 * [backup-simplify]: Simplify 1 into 1 1.448 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1.449 * [backup-simplify]: Simplify (* 1 1) into 1 1.450 * [backup-simplify]: Simplify (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1.451 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 1.452 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 1.453 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.454 * [backup-simplify]: Simplify (+ 0 0) into 0 1.454 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.455 * [backup-simplify]: Simplify (- 0) into 0 1.455 * [backup-simplify]: Simplify (+ 0 0) into 0 1.456 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log 2) (log a)) (log g)))) into 0 1.457 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.460 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 2 1)))) 2) into 0 1.462 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 1.462 * [backup-simplify]: Simplify (+ 0 0) into 0 1.464 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 1.464 * [backup-simplify]: Simplify (- 0) into 0 1.465 * [backup-simplify]: Simplify (+ 0 0) into 0 1.466 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log 2) (log a)) (log g))))) into 0 1.468 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.469 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 1.470 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.471 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 1.471 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.473 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (/ 0 1)))) into 0 1.475 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.477 * [backup-simplify]: Simplify (+ (* 1/12 0) (+ (* 0 0) (* 0 (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2))))) into 0 1.478 * [backup-simplify]: Simplify (- 0) into 0 1.478 * [backup-simplify]: Simplify 0 into 0 1.478 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log (/ 1 a))) (log (/ 1 g))))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log (/ 1 a))) (log (/ 1 g))))) (cbrt -1/2)) 1.479 * [backup-simplify]: Simplify (cbrt (* (/ -1/2 (/ 1 (- a))) (+ (/ 1 (- g)) (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h)))))))) into (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) 1.479 * [approximate]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in (a g h) around 0 1.479 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in h 1.479 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 1.479 * [taylor]: Taking taylor expansion of 1/2 in h 1.479 * [backup-simplify]: Simplify 1/2 into 1/2 1.480 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.480 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.480 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in h 1.480 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in h 1.481 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in h 1.481 * [taylor]: Taking taylor expansion of 1/3 in h 1.481 * [backup-simplify]: Simplify 1/3 into 1/3 1.481 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in h 1.481 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in h 1.481 * [taylor]: Taking taylor expansion of a in h 1.481 * [backup-simplify]: Simplify a into a 1.481 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in h 1.481 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 1.481 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 1.481 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 1.481 * [taylor]: Taking taylor expansion of (pow g 2) in h 1.481 * [taylor]: Taking taylor expansion of g in h 1.481 * [backup-simplify]: Simplify g into g 1.481 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.481 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.481 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 1.481 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.481 * [taylor]: Taking taylor expansion of h in h 1.481 * [backup-simplify]: Simplify 0 into 0 1.481 * [backup-simplify]: Simplify 1 into 1 1.482 * [backup-simplify]: Simplify (* 1 1) into 1 1.482 * [backup-simplify]: Simplify (/ 1 1) into 1 1.483 * [backup-simplify]: Simplify (- 1) into -1 1.483 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.484 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 1.484 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.485 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.485 * [backup-simplify]: Simplify (- 0) into 0 1.486 * [backup-simplify]: Simplify (+ 0 0) into 0 1.486 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 1.486 * [taylor]: Taking taylor expansion of (/ 1 g) in h 1.486 * [taylor]: Taking taylor expansion of g in h 1.486 * [backup-simplify]: Simplify g into g 1.486 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.487 * [backup-simplify]: Simplify (+ (sqrt -1) 0) into (sqrt -1) 1.488 * [backup-simplify]: Simplify (* a (sqrt -1)) into (* a (sqrt -1)) 1.488 * [backup-simplify]: Simplify (log (* a (sqrt -1))) into (log (* a (sqrt -1))) 1.489 * [backup-simplify]: Simplify (+ (* (- 1) (log h)) (log (* a (sqrt -1)))) into (- (log (* a (sqrt -1))) (log h)) 1.490 * [backup-simplify]: Simplify (* 1/3 (- (log (* a (sqrt -1))) (log h))) into (* 1/3 (- (log (* a (sqrt -1))) (log h))) 1.490 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) into (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) 1.490 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in g 1.490 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 1.490 * [taylor]: Taking taylor expansion of 1/2 in g 1.490 * [backup-simplify]: Simplify 1/2 into 1/2 1.491 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.491 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.491 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 1.491 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 1.491 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 1.491 * [taylor]: Taking taylor expansion of 1/3 in g 1.491 * [backup-simplify]: Simplify 1/3 into 1/3 1.491 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 1.492 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 1.492 * [taylor]: Taking taylor expansion of a in g 1.492 * [backup-simplify]: Simplify a into a 1.492 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 1.492 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 1.492 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 1.492 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 1.492 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.492 * [taylor]: Taking taylor expansion of g in g 1.492 * [backup-simplify]: Simplify 0 into 0 1.492 * [backup-simplify]: Simplify 1 into 1 1.492 * [backup-simplify]: Simplify (* 1 1) into 1 1.492 * [backup-simplify]: Simplify (/ 1 1) into 1 1.493 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 1.493 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.493 * [taylor]: Taking taylor expansion of h in g 1.493 * [backup-simplify]: Simplify h into h 1.493 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.493 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.493 * [backup-simplify]: Simplify (+ 1 0) into 1 1.494 * [backup-simplify]: Simplify (sqrt 1) into 1 1.494 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.495 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.495 * [backup-simplify]: Simplify (+ 0 0) into 0 1.496 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.496 * [taylor]: Taking taylor expansion of (/ 1 g) in g 1.496 * [taylor]: Taking taylor expansion of g in g 1.496 * [backup-simplify]: Simplify 0 into 0 1.496 * [backup-simplify]: Simplify 1 into 1 1.496 * [backup-simplify]: Simplify (/ 1 1) into 1 1.497 * [backup-simplify]: Simplify (- 1) into -1 1.497 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.497 * [backup-simplify]: Simplify (* a 0) into 0 1.498 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.499 * [backup-simplify]: Simplify (- 0) into 0 1.499 * [backup-simplify]: Simplify (+ 0 0) into 0 1.499 * [backup-simplify]: Simplify (+ (* a 0) (* 0 0)) into 0 1.500 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.504 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.504 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.504 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 1.506 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 1.507 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.507 * [backup-simplify]: Simplify (- 0) into 0 1.507 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 1.508 * [backup-simplify]: Simplify (+ (* a (- (* 1/2 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ a (pow h 2)))) 1.508 * [backup-simplify]: Simplify (log (- (* 1/2 (/ a (pow h 2))))) into (log (- (* 1/2 (/ a (pow h 2))))) 1.509 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ a (pow h 2)))))) into (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) 1.509 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) into (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) 1.509 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) into (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) 1.509 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in a 1.509 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 1.509 * [taylor]: Taking taylor expansion of 1/2 in a 1.509 * [backup-simplify]: Simplify 1/2 into 1/2 1.510 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.511 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.511 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 1.511 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 1.511 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 1.511 * [taylor]: Taking taylor expansion of 1/3 in a 1.511 * [backup-simplify]: Simplify 1/3 into 1/3 1.511 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 1.511 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 1.511 * [taylor]: Taking taylor expansion of a in a 1.511 * [backup-simplify]: Simplify 0 into 0 1.511 * [backup-simplify]: Simplify 1 into 1 1.511 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 1.511 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 1.511 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 1.511 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 1.511 * [taylor]: Taking taylor expansion of (pow g 2) in a 1.511 * [taylor]: Taking taylor expansion of g in a 1.511 * [backup-simplify]: Simplify g into g 1.511 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.512 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.512 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 1.512 * [taylor]: Taking taylor expansion of (pow h 2) in a 1.512 * [taylor]: Taking taylor expansion of h in a 1.512 * [backup-simplify]: Simplify h into h 1.512 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.512 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.512 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.512 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 1.512 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 1.512 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 1.513 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.513 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 1.513 * [backup-simplify]: Simplify (- 0) into 0 1.514 * [backup-simplify]: Simplify (+ 0 0) into 0 1.514 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.514 * [taylor]: Taking taylor expansion of (/ 1 g) in a 1.514 * [taylor]: Taking taylor expansion of g in a 1.514 * [backup-simplify]: Simplify g into g 1.514 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.514 * [backup-simplify]: Simplify (- (/ 1 g)) into (- (/ 1 g)) 1.515 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (- (/ 1 g))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.515 * [backup-simplify]: Simplify (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 1.515 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 1.515 * [backup-simplify]: Simplify (- 0) into 0 1.516 * [backup-simplify]: Simplify (+ 0 0) into 0 1.516 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.517 * [backup-simplify]: Simplify (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1.517 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.518 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 1.518 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 1.518 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in a 1.518 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 1.518 * [taylor]: Taking taylor expansion of 1/2 in a 1.518 * [backup-simplify]: Simplify 1/2 into 1/2 1.519 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.519 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.519 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 1.519 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 1.520 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 1.520 * [taylor]: Taking taylor expansion of 1/3 in a 1.520 * [backup-simplify]: Simplify 1/3 into 1/3 1.520 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 1.520 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 1.520 * [taylor]: Taking taylor expansion of a in a 1.520 * [backup-simplify]: Simplify 0 into 0 1.520 * [backup-simplify]: Simplify 1 into 1 1.520 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 1.520 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 1.520 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 1.520 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 1.520 * [taylor]: Taking taylor expansion of (pow g 2) in a 1.520 * [taylor]: Taking taylor expansion of g in a 1.520 * [backup-simplify]: Simplify g into g 1.520 * [backup-simplify]: Simplify (* g g) into (pow g 2) 1.520 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 1.520 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 1.520 * [taylor]: Taking taylor expansion of (pow h 2) in a 1.520 * [taylor]: Taking taylor expansion of h in a 1.520 * [backup-simplify]: Simplify h into h 1.520 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.520 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.520 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.521 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 1.521 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 1.521 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 1.521 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 1.521 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.521 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 1.522 * [backup-simplify]: Simplify (- 0) into 0 1.522 * [backup-simplify]: Simplify (+ 0 0) into 0 1.522 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.522 * [taylor]: Taking taylor expansion of (/ 1 g) in a 1.522 * [taylor]: Taking taylor expansion of g in a 1.523 * [backup-simplify]: Simplify g into g 1.523 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 1.523 * [backup-simplify]: Simplify (- (/ 1 g)) into (- (/ 1 g)) 1.523 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (- (/ 1 g))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.523 * [backup-simplify]: Simplify (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 1.523 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 1.524 * [backup-simplify]: Simplify (- 0) into 0 1.524 * [backup-simplify]: Simplify (+ 0 0) into 0 1.525 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1.525 * [backup-simplify]: Simplify (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1.526 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.526 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 1.526 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 1.527 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) into (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) 1.527 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) in g 1.527 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 1.527 * [taylor]: Taking taylor expansion of 1/2 in g 1.527 * [backup-simplify]: Simplify 1/2 into 1/2 1.528 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.528 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.529 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) in g 1.529 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) in g 1.529 * [taylor]: Taking taylor expansion of 1/3 in g 1.529 * [backup-simplify]: Simplify 1/3 into 1/3 1.529 * [taylor]: Taking taylor expansion of (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) in g 1.529 * [taylor]: Taking taylor expansion of (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 1.529 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 1.529 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 1.529 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 1.529 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 1.529 * [taylor]: Taking taylor expansion of (pow g 2) in g 1.529 * [taylor]: Taking taylor expansion of g in g 1.529 * [backup-simplify]: Simplify 0 into 0 1.529 * [backup-simplify]: Simplify 1 into 1 1.529 * [backup-simplify]: Simplify (* 1 1) into 1 1.530 * [backup-simplify]: Simplify (/ 1 1) into 1 1.530 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 1.530 * [taylor]: Taking taylor expansion of (pow h 2) in g 1.530 * [taylor]: Taking taylor expansion of h in g 1.530 * [backup-simplify]: Simplify h into h 1.530 * [backup-simplify]: Simplify (* h h) into (pow h 2) 1.530 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 1.531 * [backup-simplify]: Simplify (+ 1 0) into 1 1.531 * [backup-simplify]: Simplify (sqrt 1) into 1 1.531 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.532 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.533 * [backup-simplify]: Simplify (+ 0 0) into 0 1.533 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 1.533 * [taylor]: Taking taylor expansion of (/ 1 g) in g 1.533 * [taylor]: Taking taylor expansion of g in g 1.534 * [backup-simplify]: Simplify 0 into 0 1.534 * [backup-simplify]: Simplify 1 into 1 1.534 * [backup-simplify]: Simplify (/ 1 1) into 1 1.534 * [backup-simplify]: Simplify (- 1) into -1 1.535 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.536 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.536 * [backup-simplify]: Simplify (- 0) into 0 1.536 * [backup-simplify]: Simplify (+ 0 0) into 0 1.537 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.538 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.538 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 1.538 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 1.540 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 1.541 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.541 * [backup-simplify]: Simplify (- 0) into 0 1.541 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 1.541 * [backup-simplify]: Simplify (log (- (* 1/2 (/ 1 (pow h 2))))) into (log (- (* 1/2 (/ 1 (pow h 2))))) 1.541 * [taylor]: Taking taylor expansion of (log a) in g 1.541 * [taylor]: Taking taylor expansion of a in g 1.541 * [backup-simplify]: Simplify a into a 1.541 * [backup-simplify]: Simplify (log a) into (log a) 1.542 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ 1 (pow h 2)))))) into (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) 1.542 * [backup-simplify]: Simplify (+ (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) (log a)) into (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))) 1.542 * [backup-simplify]: Simplify (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) into (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) 1.543 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) into (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) 1.543 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) into (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) 1.543 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) in h 1.543 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 1.544 * [taylor]: Taking taylor expansion of 1/2 in h 1.544 * [backup-simplify]: Simplify 1/2 into 1/2 1.544 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.545 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.545 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) in h 1.545 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) in h 1.545 * [taylor]: Taking taylor expansion of 1/3 in h 1.545 * [backup-simplify]: Simplify 1/3 into 1/3 1.545 * [taylor]: Taking taylor expansion of (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))) in h 1.545 * [taylor]: Taking taylor expansion of (log a) in h 1.545 * [taylor]: Taking taylor expansion of a in h 1.545 * [backup-simplify]: Simplify a into a 1.545 * [backup-simplify]: Simplify (log a) into (log a) 1.545 * [taylor]: Taking taylor expansion of (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) in h 1.545 * [taylor]: Taking taylor expansion of (log (- (* 1/2 (/ 1 (pow h 2))))) in h 1.545 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow h 2)))) in h 1.545 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow h 2))) in h 1.545 * [taylor]: Taking taylor expansion of 1/2 in h 1.545 * [backup-simplify]: Simplify 1/2 into 1/2 1.545 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 1.545 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.545 * [taylor]: Taking taylor expansion of h in h 1.545 * [backup-simplify]: Simplify 0 into 0 1.545 * [backup-simplify]: Simplify 1 into 1 1.546 * [backup-simplify]: Simplify (* 1 1) into 1 1.546 * [backup-simplify]: Simplify (/ 1 1) into 1 1.547 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 1.547 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.547 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.548 * [backup-simplify]: Simplify (log -1/2) into (log -1/2) 1.548 * [taylor]: Taking taylor expansion of (log g) in h 1.548 * [taylor]: Taking taylor expansion of g in h 1.548 * [backup-simplify]: Simplify g into g 1.548 * [backup-simplify]: Simplify (log g) into (log g) 1.549 * [backup-simplify]: Simplify (+ (* (- 2) (log h)) (log -1/2)) into (- (log -1/2) (* 2 (log h))) 1.549 * [backup-simplify]: Simplify (+ (- (log -1/2) (* 2 (log h))) (log g)) into (- (+ (log g) (log -1/2)) (* 2 (log h))) 1.550 * [backup-simplify]: Simplify (+ (log a) (- (+ (log g) (log -1/2)) (* 2 (log h)))) into (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))) 1.550 * [backup-simplify]: Simplify (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) into (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) 1.551 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) 1.552 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 1.553 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 1.553 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (* 0 g))) into 0 1.554 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 1.554 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 1.554 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 1.555 * [backup-simplify]: Simplify (- 0) into 0 1.555 * [backup-simplify]: Simplify (+ 0 0) into 0 1.556 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.556 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)))) into 0 1.557 * [backup-simplify]: Simplify (- 0) into 0 1.557 * [backup-simplify]: Simplify (+ 0 0) into 0 1.558 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) into 0 1.559 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 1) into 0 1.560 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.561 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into 0 1.562 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 1.563 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))))) into 0 1.563 * [taylor]: Taking taylor expansion of 0 in g 1.563 * [backup-simplify]: Simplify 0 into 0 1.563 * [taylor]: Taking taylor expansion of 0 in h 1.564 * [backup-simplify]: Simplify 0 into 0 1.564 * [backup-simplify]: Simplify 0 into 0 1.565 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.566 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.566 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 1.566 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 1.567 * [backup-simplify]: Simplify (- 0) into 0 1.567 * [backup-simplify]: Simplify (+ 0 0) into 0 1.567 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 1.568 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.569 * [backup-simplify]: Simplify (- 0) into 0 1.569 * [backup-simplify]: Simplify (+ 0 0) into 0 1.570 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (* 1/2 (/ 1 (pow h 2)))) 1)))) 1) into 0 1.571 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.571 * [backup-simplify]: Simplify (+ 0 0) into 0 1.572 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) into 0 1.573 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (+ (* (/ (pow 0 1) 1)))) into 0 1.574 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))))) into 0 1.574 * [taylor]: Taking taylor expansion of 0 in h 1.574 * [backup-simplify]: Simplify 0 into 0 1.574 * [backup-simplify]: Simplify 0 into 0 1.574 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.574 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.575 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.575 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 1.576 * [backup-simplify]: Simplify (- 0) into 0 1.576 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.577 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/2 1)))) 1) into 0 1.577 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.577 * [backup-simplify]: Simplify (+ 0 0) into 0 1.578 * [backup-simplify]: Simplify (+ 0 0) into 0 1.578 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into 0 1.579 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) (+ (* (/ (pow 0 1) 1)))) into 0 1.580 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))))) into 0 1.580 * [backup-simplify]: Simplify 0 into 0 1.580 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (+ (* 0 0) (* 0 g)))) into 0 1.580 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 1.581 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 1.581 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 1.581 * [backup-simplify]: Simplify (- 0) into 0 1.582 * [backup-simplify]: Simplify (+ 0 0) into 0 1.582 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 1.582 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)) (* 0 (/ 0 g)))) into 0 1.583 * [backup-simplify]: Simplify (- 0) into 0 1.583 * [backup-simplify]: Simplify (+ 0 0) into 0 1.584 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) into 0 1.585 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 2) into 0 1.585 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 1.586 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) into 0 1.587 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.588 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 1.589 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))))) into 0 1.589 * [taylor]: Taking taylor expansion of 0 in g 1.589 * [backup-simplify]: Simplify 0 into 0 1.589 * [taylor]: Taking taylor expansion of 0 in h 1.589 * [backup-simplify]: Simplify 0 into 0 1.589 * [backup-simplify]: Simplify 0 into 0 1.589 * [taylor]: Taking taylor expansion of 0 in h 1.589 * [backup-simplify]: Simplify 0 into 0 1.589 * [backup-simplify]: Simplify 0 into 0 1.590 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.590 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.590 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 1.591 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 1.591 * [backup-simplify]: Simplify (- 0) into 0 1.591 * [backup-simplify]: Simplify (+ 0 0) into 0 1.592 * [backup-simplify]: Simplify (/ (- 0 (pow (/ -1/2 (pow h 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow h 4)) 1.592 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.593 * [backup-simplify]: Simplify (- 0) into 0 1.593 * [backup-simplify]: Simplify (+ (/ -1/8 (pow h 4)) 0) into (- (* 1/8 (/ 1 (pow h 4)))) 1.594 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (* 1/2 (/ 1 (pow h 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/8 (/ 1 (pow h 4))))) 1)) (pow (- (* 1/2 (/ 1 (pow h 2)))) 1)))) 2) into (/ 1/4 (pow h 2)) 1.595 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 1.595 * [backup-simplify]: Simplify (+ (/ 1/4 (pow h 2)) 0) into (* 1/4 (/ 1 (pow h 2))) 1.596 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/4 (/ 1 (pow h 2)))) (+ (* 0 0) (* 0 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) into (* 1/12 (/ 1 (pow h 2))) 1.596 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/12 (/ 1 (pow h 2))) 1) 1)))) into (* 1/12 (/ (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (pow h 2))) 1.597 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 1.598 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) (* 1/12 (/ (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (pow h 2)))) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))))) into (* 1/12 (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) (pow h 2))) 1.598 * [taylor]: Taking taylor expansion of (* 1/12 (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) (pow h 2))) in h 1.598 * [taylor]: Taking taylor expansion of 1/12 in h 1.598 * [backup-simplify]: Simplify 1/12 into 1/12 1.598 * [taylor]: Taking taylor expansion of (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) (pow h 2)) in h 1.598 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) in h 1.598 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 1.598 * [taylor]: Taking taylor expansion of 1/2 in h 1.598 * [backup-simplify]: Simplify 1/2 into 1/2 1.599 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 1.599 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 1.599 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) in h 1.599 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) in h 1.599 * [taylor]: Taking taylor expansion of 1/3 in h 1.599 * [backup-simplify]: Simplify 1/3 into 1/3 1.599 * [taylor]: Taking taylor expansion of (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))) in h 1.599 * [taylor]: Taking taylor expansion of (log a) in h 1.599 * [taylor]: Taking taylor expansion of a in h 1.599 * [backup-simplify]: Simplify a into a 1.599 * [backup-simplify]: Simplify (log a) into (log a) 1.599 * [taylor]: Taking taylor expansion of (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) in h 1.599 * [taylor]: Taking taylor expansion of (log (- (* 1/2 (/ 1 (pow h 2))))) in h 1.599 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow h 2)))) in h 1.599 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow h 2))) in h 1.599 * [taylor]: Taking taylor expansion of 1/2 in h 1.599 * [backup-simplify]: Simplify 1/2 into 1/2 1.599 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 1.599 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.599 * [taylor]: Taking taylor expansion of h in h 1.599 * [backup-simplify]: Simplify 0 into 0 1.599 * [backup-simplify]: Simplify 1 into 1 1.600 * [backup-simplify]: Simplify (* 1 1) into 1 1.600 * [backup-simplify]: Simplify (/ 1 1) into 1 1.600 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 1.600 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.601 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.601 * [backup-simplify]: Simplify (log -1/2) into (log -1/2) 1.601 * [taylor]: Taking taylor expansion of (log g) in h 1.601 * [taylor]: Taking taylor expansion of g in h 1.601 * [backup-simplify]: Simplify g into g 1.601 * [backup-simplify]: Simplify (log g) into (log g) 1.602 * [backup-simplify]: Simplify (+ (* (- 2) (log h)) (log -1/2)) into (- (log -1/2) (* 2 (log h))) 1.602 * [backup-simplify]: Simplify (+ (- (log -1/2) (* 2 (log h))) (log g)) into (- (+ (log g) (log -1/2)) (* 2 (log h))) 1.602 * [backup-simplify]: Simplify (+ (log a) (- (+ (log g) (log -1/2)) (* 2 (log h)))) into (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))) 1.603 * [backup-simplify]: Simplify (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) into (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) 1.603 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) 1.603 * [taylor]: Taking taylor expansion of (pow h 2) in h 1.603 * [taylor]: Taking taylor expansion of h in h 1.603 * [backup-simplify]: Simplify 0 into 0 1.603 * [backup-simplify]: Simplify 1 into 1 1.604 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 1.604 * [backup-simplify]: Simplify (* 1 1) into 1 1.604 * [backup-simplify]: Simplify (/ (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 1) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 1.605 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 1.605 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.606 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.606 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 1.607 * [backup-simplify]: Simplify (- 0) into 0 1.607 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.608 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/2 1)))) 1) into 0 1.608 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 1.608 * [backup-simplify]: Simplify (+ 0 0) into 0 1.609 * [backup-simplify]: Simplify (+ 0 0) into 0 1.609 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into 0 1.610 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 1.610 * [backup-simplify]: Simplify (- 0) into 0 1.611 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.611 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.612 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.612 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 1.613 * [backup-simplify]: Simplify (- 0) into 0 1.613 * [backup-simplify]: Simplify (- 1/2) into -1/2 1.615 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1/2 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1/2 1)))) 2) into 0 1.616 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 1.616 * [backup-simplify]: Simplify (+ 0 0) into 0 1.616 * [backup-simplify]: Simplify (+ 0 0) into 0 1.617 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into 0 1.619 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.620 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) (+ (* (/ (pow 0 1) 1)))) into 0 1.625 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 1.628 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))))) into 0 1.629 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.630 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))))) into 0 1.631 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.633 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) (/ 0 1)))) into 0 1.635 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.637 * [backup-simplify]: Simplify (+ (* 1/12 0) (+ (* 0 0) (* 0 (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))))))) into 0 1.637 * [backup-simplify]: Simplify 0 into 0 1.639 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ 1 (- a))) (+ (log (/ 1 (- g))) (log -1/2))) (* 2 (log (/ 1 (- h)))))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ -1 g)) (+ (log (/ -1 a)) (log -1/2))) (* 2 (log (/ -1 h))))))) 1.639 * * * [progress]: simplifying candidates 1.639 * * * * [progress]: [ 1 / 89 ] simplifiying candidate # 1.639 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 1.639 * * [simplify]: iters left: 6 (7 enodes) 1.642 * * [simplify]: iters left: 5 (27 enodes) 1.651 * * [simplify]: iters left: 4 (40 enodes) 1.662 * * [simplify]: iters left: 3 (59 enodes) 1.682 * * [simplify]: iters left: 2 (106 enodes) 1.716 * * [simplify]: iters left: 1 (211 enodes) 1.763 * * [simplify]: Extracting #0: cost 1 inf + 0 1.763 * * [simplify]: Extracting #1: cost 3 inf + 0 1.763 * * [simplify]: Extracting #2: cost 5 inf + 0 1.763 * * [simplify]: Extracting #3: cost 28 inf + 0 1.764 * * [simplify]: Extracting #4: cost 46 inf + 975 1.767 * * [simplify]: Extracting #5: cost 6 inf + 5395 1.772 * * [simplify]: Extracting #6: cost 0 inf + 5947 1.776 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 1.776 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (log1p (expm1 (sqrt (- (* g g) (* h h)))))))))) 1.776 * * * * [progress]: [ 2 / 89 ] simplifiying candidate # 1.776 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 1.776 * * [simplify]: iters left: 6 (7 enodes) 1.780 * * [simplify]: iters left: 5 (27 enodes) 1.788 * * [simplify]: iters left: 4 (40 enodes) 1.796 * * [simplify]: iters left: 3 (59 enodes) 1.807 * * [simplify]: iters left: 2 (106 enodes) 1.829 * * [simplify]: iters left: 1 (211 enodes) 1.908 * * [simplify]: Extracting #0: cost 1 inf + 0 1.908 * * [simplify]: Extracting #1: cost 3 inf + 0 1.908 * * [simplify]: Extracting #2: cost 5 inf + 0 1.908 * * [simplify]: Extracting #3: cost 28 inf + 0 1.908 * * [simplify]: Extracting #4: cost 46 inf + 975 1.911 * * [simplify]: Extracting #5: cost 6 inf + 5435 1.914 * * [simplify]: Extracting #6: cost 0 inf + 5987 1.916 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 1.916 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (expm1 (log1p (sqrt (- (* g g) (* h h)))))))))) 1.916 * * * * [progress]: [ 3 / 89 ] simplifiying candidate # 1.916 * * * * [progress]: [ 4 / 89 ] simplifiying candidate # 1.916 * * * * [progress]: [ 5 / 89 ] simplifiying candidate # 1.916 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 1.916 * * [simplify]: iters left: 6 (7 enodes) 1.918 * * [simplify]: iters left: 5 (27 enodes) 1.922 * * [simplify]: iters left: 4 (40 enodes) 1.927 * * [simplify]: iters left: 3 (59 enodes) 1.937 * * [simplify]: iters left: 2 (106 enodes) 1.957 * * [simplify]: iters left: 1 (211 enodes) 2.013 * * [simplify]: Extracting #0: cost 1 inf + 0 2.013 * * [simplify]: Extracting #1: cost 3 inf + 0 2.013 * * [simplify]: Extracting #2: cost 5 inf + 0 2.014 * * [simplify]: Extracting #3: cost 28 inf + 0 2.014 * * [simplify]: Extracting #4: cost 46 inf + 975 2.016 * * [simplify]: Extracting #5: cost 6 inf + 5395 2.018 * * [simplify]: Extracting #6: cost 0 inf + 5947 2.020 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 2.020 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (exp (log (sqrt (- (* g g) (* h h)))))))))) 2.020 * * * * [progress]: [ 6 / 89 ] simplifiying candidate # 2.020 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 2.021 * * [simplify]: iters left: 6 (7 enodes) 2.022 * * [simplify]: iters left: 5 (27 enodes) 2.026 * * [simplify]: iters left: 4 (40 enodes) 2.032 * * [simplify]: iters left: 3 (59 enodes) 2.047 * * [simplify]: iters left: 2 (106 enodes) 2.090 * * [simplify]: iters left: 1 (211 enodes) 2.157 * * [simplify]: Extracting #0: cost 1 inf + 0 2.157 * * [simplify]: Extracting #1: cost 3 inf + 0 2.157 * * [simplify]: Extracting #2: cost 5 inf + 0 2.157 * * [simplify]: Extracting #3: cost 28 inf + 0 2.158 * * [simplify]: Extracting #4: cost 46 inf + 975 2.160 * * [simplify]: Extracting #5: cost 6 inf + 5395 2.163 * * [simplify]: Extracting #6: cost 0 inf + 5947 2.165 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 2.165 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (log (exp (sqrt (- (* g g) (* h h)))))))))) 2.165 * * * * [progress]: [ 7 / 89 ] simplifiying candidate # 2.165 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 2.165 * * [simplify]: iters left: 6 (8 enodes) 2.167 * * [simplify]: iters left: 5 (30 enodes) 2.171 * * [simplify]: iters left: 4 (43 enodes) 2.177 * * [simplify]: iters left: 3 (62 enodes) 2.188 * * [simplify]: iters left: 2 (109 enodes) 2.209 * * [simplify]: iters left: 1 (214 enodes) 2.267 * * [simplify]: Extracting #0: cost 1 inf + 0 2.267 * * [simplify]: Extracting #1: cost 3 inf + 0 2.267 * * [simplify]: Extracting #2: cost 5 inf + 0 2.267 * * [simplify]: Extracting #3: cost 7 inf + 0 2.267 * * [simplify]: Extracting #4: cost 30 inf + 0 2.268 * * [simplify]: Extracting #5: cost 51 inf + 467 2.271 * * [simplify]: Extracting #6: cost 2 inf + 6165 2.276 * * [simplify]: Extracting #7: cost 0 inf + 6419 2.280 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 2.280 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h)))))))))) 2.281 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 2.281 * * [simplify]: iters left: 6 (7 enodes) 2.284 * * [simplify]: iters left: 5 (27 enodes) 2.292 * * [simplify]: iters left: 4 (40 enodes) 2.304 * * [simplify]: iters left: 3 (59 enodes) 2.319 * * [simplify]: iters left: 2 (106 enodes) 2.341 * * [simplify]: iters left: 1 (211 enodes) 2.413 * * [simplify]: Extracting #0: cost 1 inf + 0 2.413 * * [simplify]: Extracting #1: cost 3 inf + 0 2.413 * * [simplify]: Extracting #2: cost 5 inf + 0 2.413 * * [simplify]: Extracting #3: cost 28 inf + 0 2.414 * * [simplify]: Extracting #4: cost 46 inf + 975 2.416 * * [simplify]: Extracting #5: cost 6 inf + 5415 2.418 * * [simplify]: Extracting #6: cost 0 inf + 5967 2.420 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 2.420 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h)))))))))) 2.421 * * * * [progress]: [ 8 / 89 ] simplifiying candidate # 2.421 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 2.421 * * [simplify]: iters left: 6 (8 enodes) 2.423 * * [simplify]: iters left: 5 (30 enodes) 2.428 * * [simplify]: iters left: 4 (55 enodes) 2.438 * * [simplify]: iters left: 3 (120 enodes) 2.467 * * [simplify]: iters left: 2 (297 enodes) 2.575 * * [simplify]: Extracting #0: cost 1 inf + 0 2.575 * * [simplify]: Extracting #1: cost 53 inf + 0 2.576 * * [simplify]: Extracting #2: cost 108 inf + 207 2.577 * * [simplify]: Extracting #3: cost 81 inf + 4349 2.582 * * [simplify]: Extracting #4: cost 22 inf + 19441 2.589 * * [simplify]: Extracting #5: cost 0 inf + 26209 2.596 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 2.596 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))))))))) 2.596 * * * * [progress]: [ 9 / 89 ] simplifiying candidate # 2.597 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 2.597 * * [simplify]: iters left: 6 (8 enodes) 2.599 * * [simplify]: iters left: 5 (31 enodes) 2.603 * * [simplify]: iters left: 4 (44 enodes) 2.613 * * [simplify]: iters left: 3 (63 enodes) 2.634 * * [simplify]: iters left: 2 (110 enodes) 2.679 * * [simplify]: iters left: 1 (215 enodes) 2.726 * * [simplify]: Extracting #0: cost 1 inf + 0 2.726 * * [simplify]: Extracting #1: cost 4 inf + 0 2.726 * * [simplify]: Extracting #2: cost 7 inf + 0 2.726 * * [simplify]: Extracting #3: cost 31 inf + 0 2.726 * * [simplify]: Extracting #4: cost 49 inf + 890 2.728 * * [simplify]: Extracting #5: cost 4 inf + 6140 2.731 * * [simplify]: Extracting #6: cost 0 inf + 6743 2.733 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 2.733 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))))) 2.733 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 2.733 * * [simplify]: iters left: 6 (7 enodes) 2.735 * * [simplify]: iters left: 5 (27 enodes) 2.739 * * [simplify]: iters left: 4 (40 enodes) 2.745 * * [simplify]: iters left: 3 (59 enodes) 2.755 * * [simplify]: iters left: 2 (106 enodes) 2.775 * * [simplify]: iters left: 1 (211 enodes) 2.820 * * [simplify]: Extracting #0: cost 1 inf + 0 2.821 * * [simplify]: Extracting #1: cost 3 inf + 0 2.821 * * [simplify]: Extracting #2: cost 5 inf + 0 2.821 * * [simplify]: Extracting #3: cost 28 inf + 0 2.821 * * [simplify]: Extracting #4: cost 46 inf + 1015 2.824 * * [simplify]: Extracting #5: cost 6 inf + 5495 2.828 * * [simplify]: Extracting #6: cost 0 inf + 6047 2.832 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 2.832 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))))) 2.832 * * * * [progress]: [ 10 / 89 ] simplifiying candidate # 2.833 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 2.833 * * [simplify]: iters left: 6 (7 enodes) 2.836 * * [simplify]: iters left: 5 (27 enodes) 2.845 * * [simplify]: iters left: 4 (40 enodes) 2.856 * * [simplify]: iters left: 3 (59 enodes) 2.876 * * [simplify]: iters left: 2 (106 enodes) 2.910 * * [simplify]: iters left: 1 (211 enodes) 2.967 * * [simplify]: Extracting #0: cost 1 inf + 0 2.968 * * [simplify]: Extracting #1: cost 3 inf + 0 2.968 * * [simplify]: Extracting #2: cost 5 inf + 0 2.968 * * [simplify]: Extracting #3: cost 28 inf + 0 2.969 * * [simplify]: Extracting #4: cost 46 inf + 975 2.972 * * [simplify]: Extracting #5: cost 6 inf + 5335 2.976 * * [simplify]: Extracting #6: cost 0 inf + 5887 2.981 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 2.981 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 2.981 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 2.981 * * [simplify]: iters left: 6 (7 enodes) 2.984 * * [simplify]: iters left: 5 (27 enodes) 2.989 * * [simplify]: iters left: 4 (40 enodes) 2.995 * * [simplify]: iters left: 3 (59 enodes) 3.004 * * [simplify]: iters left: 2 (106 enodes) 3.024 * * [simplify]: iters left: 1 (211 enodes) 3.080 * * [simplify]: Extracting #0: cost 1 inf + 0 3.080 * * [simplify]: Extracting #1: cost 3 inf + 0 3.080 * * [simplify]: Extracting #2: cost 5 inf + 0 3.080 * * [simplify]: Extracting #3: cost 28 inf + 0 3.081 * * [simplify]: Extracting #4: cost 46 inf + 975 3.084 * * [simplify]: Extracting #5: cost 6 inf + 5335 3.089 * * [simplify]: Extracting #6: cost 0 inf + 5887 3.093 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 3.093 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 3.093 * * * * [progress]: [ 11 / 89 ] simplifiying candidate # 3.094 * [simplify]: Simplifying (sqrt 1) 3.094 * * [simplify]: iters left: 1 (2 enodes) 3.096 * * [simplify]: Extracting #0: cost 1 inf + 0 3.096 * * [simplify]: Extracting #1: cost 0 inf + 1 3.096 * [simplify]: Simplified to 1 3.096 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* 1 (sqrt (- (* g g) (* h h))))))))) 3.096 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 3.096 * * [simplify]: iters left: 5 (6 enodes) 3.098 * * [simplify]: iters left: 4 (24 enodes) 3.101 * * [simplify]: iters left: 3 (37 enodes) 3.106 * * [simplify]: iters left: 2 (56 enodes) 3.116 * * [simplify]: iters left: 1 (103 enodes) 3.146 * * [simplify]: Extracting #0: cost 1 inf + 0 3.146 * * [simplify]: Extracting #1: cost 3 inf + 0 3.147 * * [simplify]: Extracting #2: cost 35 inf + 0 3.147 * * [simplify]: Extracting #3: cost 40 inf + 413 3.148 * * [simplify]: Extracting #4: cost 6 inf + 4597 3.150 * * [simplify]: Extracting #5: cost 0 inf + 5448 3.151 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 3.151 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* 1 (sqrt (- (* g g) (* h h))))))))) 3.151 * * * * [progress]: [ 12 / 89 ] simplifiying candidate # 3.151 * [simplify]: Simplifying (sqrt (+ g h)) 3.151 * * [simplify]: iters left: 3 (4 enodes) 3.152 * * [simplify]: iters left: 2 (13 enodes) 3.154 * * [simplify]: Extracting #0: cost 1 inf + 0 3.154 * * [simplify]: Extracting #1: cost 3 inf + 0 3.154 * * [simplify]: Extracting #2: cost 6 inf + 0 3.154 * * [simplify]: Extracting #3: cost 4 inf + 2 3.154 * * [simplify]: Extracting #4: cost 0 inf + 250 3.154 * [simplify]: Simplified to (sqrt (+ h g)) 3.154 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (+ h g)) (sqrt (- g h)))))))) 3.154 * [simplify]: Simplifying (sqrt (- g h)) 3.155 * * [simplify]: iters left: 3 (4 enodes) 3.155 * * [simplify]: iters left: 2 (14 enodes) 3.157 * * [simplify]: iters left: 1 (17 enodes) 3.159 * * [simplify]: Extracting #0: cost 1 inf + 0 3.159 * * [simplify]: Extracting #1: cost 3 inf + 0 3.159 * * [simplify]: Extracting #2: cost 7 inf + 0 3.159 * * [simplify]: Extracting #3: cost 5 inf + 43 3.160 * * [simplify]: Extracting #4: cost 0 inf + 332 3.160 * [simplify]: Simplified to (sqrt (- g h)) 3.160 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (+ g h)) (sqrt (- g h)))))))) 3.160 * * * * [progress]: [ 13 / 89 ] simplifiying candidate # 3.160 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 3.160 * * [simplify]: iters left: 6 (9 enodes) 3.163 * * [simplify]: iters left: 5 (46 enodes) 3.176 * * [simplify]: iters left: 4 (132 enodes) 3.244 * * [simplify]: iters left: 3 (338 enodes) 3.335 * * [simplify]: Extracting #0: cost 1 inf + 0 3.335 * * [simplify]: Extracting #1: cost 3 inf + 0 3.335 * * [simplify]: Extracting #2: cost 77 inf + 0 3.336 * * [simplify]: Extracting #3: cost 168 inf + 649 3.338 * * [simplify]: Extracting #4: cost 146 inf + 7909 3.343 * * [simplify]: Extracting #5: cost 41 inf + 46578 3.355 * * [simplify]: Extracting #6: cost 3 inf + 61033 3.368 * * [simplify]: Extracting #7: cost 0 inf + 62251 3.381 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 3.382 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))))))))) 3.382 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 3.382 * * [simplify]: iters left: 6 (10 enodes) 3.388 * * [simplify]: iters left: 5 (53 enodes) 3.407 * * [simplify]: iters left: 4 (111 enodes) 3.432 * * [simplify]: iters left: 3 (189 enodes) 3.492 * * [simplify]: iters left: 2 (261 enodes) 3.581 * * [simplify]: iters left: 1 (370 enodes) 3.668 * * [simplify]: Extracting #0: cost 1 inf + 0 3.668 * * [simplify]: Extracting #1: cost 3 inf + 0 3.668 * * [simplify]: Extracting #2: cost 26 inf + 0 3.669 * * [simplify]: Extracting #3: cost 66 inf + 629 3.672 * * [simplify]: Extracting #4: cost 65 inf + 3296 3.676 * * [simplify]: Extracting #5: cost 44 inf + 7137 3.681 * * [simplify]: Extracting #6: cost 17 inf + 16797 3.684 * * [simplify]: Extracting #7: cost 0 inf + 22991 3.687 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 3.687 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))))))))) 3.688 * * * * [progress]: [ 14 / 89 ] simplifiying candidate # 3.688 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 3.688 * * [simplify]: iters left: 6 (8 enodes) 3.690 * * [simplify]: iters left: 5 (38 enodes) 3.697 * * [simplify]: iters left: 4 (72 enodes) 3.710 * * [simplify]: iters left: 3 (135 enodes) 3.769 * * [simplify]: iters left: 2 (298 enodes) 3.929 * * [simplify]: Extracting #0: cost 1 inf + 0 3.929 * * [simplify]: Extracting #1: cost 3 inf + 0 3.929 * * [simplify]: Extracting #2: cost 70 inf + 0 3.930 * * [simplify]: Extracting #3: cost 184 inf + 286 3.932 * * [simplify]: Extracting #4: cost 148 inf + 7065 3.938 * * [simplify]: Extracting #5: cost 34 inf + 27591 3.947 * * [simplify]: Extracting #6: cost 3 inf + 34085 3.955 * * [simplify]: Extracting #7: cost 0 inf + 34972 3.963 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 3.963 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h))))))))) 3.964 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 3.964 * * [simplify]: iters left: 5 (6 enodes) 3.965 * * [simplify]: iters left: 4 (21 enodes) 3.968 * * [simplify]: iters left: 3 (23 enodes) 3.971 * * [simplify]: Extracting #0: cost 1 inf + 0 3.971 * * [simplify]: Extracting #1: cost 5 inf + 0 3.971 * * [simplify]: Extracting #2: cost 6 inf + 2 3.971 * * [simplify]: Extracting #3: cost 2 inf + 392 3.971 * * [simplify]: Extracting #4: cost 0 inf + 474 3.971 * [simplify]: Simplified to (hypot g h) 3.971 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h))))))) 3.971 * * * * [progress]: [ 15 / 89 ] simplifiying candidate # 3.971 * [simplify]: Simplifying (/ 1 2) 3.971 * * [simplify]: iters left: 2 (3 enodes) 3.973 * * [simplify]: iters left: 1 (12 enodes) 3.976 * * [simplify]: Extracting #0: cost 1 inf + 0 3.976 * * [simplify]: Extracting #1: cost 0 inf + 1 3.976 * [simplify]: Simplified to 1/2 3.976 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (pow (- (* g g) (* h h)) 1/2)))))) 3.976 * * * * [progress]: [ 16 / 89 ] simplifiying candidate # 3.976 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 3.976 * * [simplify]: iters left: 6 (7 enodes) 3.978 * * [simplify]: iters left: 5 (27 enodes) 3.985 * * [simplify]: iters left: 4 (40 enodes) 3.991 * * [simplify]: iters left: 3 (59 enodes) 4.001 * * [simplify]: iters left: 2 (106 enodes) 4.038 * * [simplify]: iters left: 1 (211 enodes) 4.094 * * [simplify]: Extracting #0: cost 1 inf + 0 4.094 * * [simplify]: Extracting #1: cost 3 inf + 0 4.094 * * [simplify]: Extracting #2: cost 5 inf + 0 4.094 * * [simplify]: Extracting #3: cost 28 inf + 0 4.095 * * [simplify]: Extracting #4: cost 46 inf + 975 4.098 * * [simplify]: Extracting #5: cost 6 inf + 5335 4.102 * * [simplify]: Extracting #6: cost 0 inf + 5887 4.107 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 4.107 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 4.108 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 4.108 * * [simplify]: iters left: 6 (7 enodes) 4.111 * * [simplify]: iters left: 5 (27 enodes) 4.119 * * [simplify]: iters left: 4 (40 enodes) 4.130 * * [simplify]: iters left: 3 (59 enodes) 4.150 * * [simplify]: iters left: 2 (106 enodes) 4.193 * * [simplify]: iters left: 1 (211 enodes) 4.274 * * [simplify]: Extracting #0: cost 1 inf + 0 4.274 * * [simplify]: Extracting #1: cost 3 inf + 0 4.274 * * [simplify]: Extracting #2: cost 5 inf + 0 4.274 * * [simplify]: Extracting #3: cost 28 inf + 0 4.275 * * [simplify]: Extracting #4: cost 46 inf + 975 4.278 * * [simplify]: Extracting #5: cost 6 inf + 5335 4.283 * * [simplify]: Extracting #6: cost 0 inf + 5887 4.287 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 4.288 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 4.288 * * * * [progress]: [ 17 / 89 ] simplifiying candidate # 4.288 * * * * [progress]: [ 18 / 89 ] simplifiying candidate # 4.288 * * * * [progress]: [ 19 / 89 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h))))))))))> 4.288 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 4.288 * * [simplify]: iters left: 6 (7 enodes) 4.292 * * [simplify]: iters left: 5 (24 enodes) 4.301 * * [simplify]: iters left: 4 (37 enodes) 4.312 * * [simplify]: iters left: 3 (56 enodes) 4.331 * * [simplify]: iters left: 2 (103 enodes) 4.370 * * [simplify]: iters left: 1 (208 enodes) 4.423 * * [simplify]: Extracting #0: cost 1 inf + 0 4.423 * * [simplify]: Extracting #1: cost 2 inf + 0 4.423 * * [simplify]: Extracting #2: cost 3 inf + 0 4.423 * * [simplify]: Extracting #3: cost 26 inf + 0 4.424 * * [simplify]: Extracting #4: cost 43 inf + 1110 4.427 * * [simplify]: Extracting #5: cost 4 inf + 5083 4.431 * * [simplify]: Extracting #6: cost 0 inf + 5291 4.436 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 4.436 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (posit16->real (real->posit16 (sqrt (- (* g g) (* h h)))))))))) 4.436 * * * * [progress]: [ 20 / 89 ] simplifiying candidate # 4.436 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 4.436 * * [simplify]: iters left: 6 (7 enodes) 4.441 * * [simplify]: iters left: 5 (27 enodes) 4.449 * * [simplify]: iters left: 4 (40 enodes) 4.461 * * [simplify]: iters left: 3 (59 enodes) 4.480 * * [simplify]: iters left: 2 (106 enodes) 4.523 * * [simplify]: iters left: 1 (211 enodes) 4.604 * * [simplify]: Extracting #0: cost 1 inf + 0 4.604 * * [simplify]: Extracting #1: cost 3 inf + 0 4.604 * * [simplify]: Extracting #2: cost 5 inf + 0 4.604 * * [simplify]: Extracting #3: cost 28 inf + 0 4.605 * * [simplify]: Extracting #4: cost 46 inf + 975 4.606 * * [simplify]: Extracting #5: cost 6 inf + 5395 4.609 * * [simplify]: Extracting #6: cost 0 inf + 5947 4.611 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 4.611 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (log1p (expm1 (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 4.611 * * * * [progress]: [ 21 / 89 ] simplifiying candidate # 4.611 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 4.611 * * [simplify]: iters left: 6 (7 enodes) 4.613 * * [simplify]: iters left: 5 (27 enodes) 4.618 * * [simplify]: iters left: 4 (40 enodes) 4.624 * * [simplify]: iters left: 3 (59 enodes) 4.634 * * [simplify]: iters left: 2 (106 enodes) 4.667 * * [simplify]: iters left: 1 (211 enodes) 4.729 * * [simplify]: Extracting #0: cost 1 inf + 0 4.729 * * [simplify]: Extracting #1: cost 3 inf + 0 4.729 * * [simplify]: Extracting #2: cost 5 inf + 0 4.730 * * [simplify]: Extracting #3: cost 28 inf + 0 4.730 * * [simplify]: Extracting #4: cost 46 inf + 975 4.732 * * [simplify]: Extracting #5: cost 6 inf + 5435 4.734 * * [simplify]: Extracting #6: cost 0 inf + 5987 4.736 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 4.736 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (expm1 (log1p (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 4.736 * * * * [progress]: [ 22 / 89 ] simplifiying candidate # 4.736 * * * * [progress]: [ 23 / 89 ] simplifiying candidate # 4.736 * * * * [progress]: [ 24 / 89 ] simplifiying candidate # 4.736 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 4.736 * * [simplify]: iters left: 6 (7 enodes) 4.739 * * [simplify]: iters left: 5 (27 enodes) 4.746 * * [simplify]: iters left: 4 (40 enodes) 4.752 * * [simplify]: iters left: 3 (59 enodes) 4.761 * * [simplify]: iters left: 2 (106 enodes) 4.792 * * [simplify]: iters left: 1 (211 enodes) 4.844 * * [simplify]: Extracting #0: cost 1 inf + 0 4.844 * * [simplify]: Extracting #1: cost 3 inf + 0 4.844 * * [simplify]: Extracting #2: cost 5 inf + 0 4.844 * * [simplify]: Extracting #3: cost 28 inf + 0 4.845 * * [simplify]: Extracting #4: cost 46 inf + 975 4.848 * * [simplify]: Extracting #5: cost 6 inf + 5395 4.852 * * [simplify]: Extracting #6: cost 0 inf + 5947 4.856 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 4.857 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (exp (log (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 4.857 * * * * [progress]: [ 25 / 89 ] simplifiying candidate # 4.857 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 4.857 * * [simplify]: iters left: 6 (7 enodes) 4.860 * * [simplify]: iters left: 5 (27 enodes) 4.868 * * [simplify]: iters left: 4 (40 enodes) 4.881 * * [simplify]: iters left: 3 (59 enodes) 4.901 * * [simplify]: iters left: 2 (106 enodes) 4.941 * * [simplify]: iters left: 1 (211 enodes) 4.993 * * [simplify]: Extracting #0: cost 1 inf + 0 4.993 * * [simplify]: Extracting #1: cost 3 inf + 0 4.993 * * [simplify]: Extracting #2: cost 5 inf + 0 4.993 * * [simplify]: Extracting #3: cost 28 inf + 0 4.994 * * [simplify]: Extracting #4: cost 46 inf + 975 4.998 * * [simplify]: Extracting #5: cost 6 inf + 5395 5.002 * * [simplify]: Extracting #6: cost 0 inf + 5947 5.007 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 5.007 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (log (exp (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 5.007 * * * * [progress]: [ 26 / 89 ] simplifiying candidate # 5.007 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 5.007 * * [simplify]: iters left: 6 (8 enodes) 5.011 * * [simplify]: iters left: 5 (30 enodes) 5.020 * * [simplify]: iters left: 4 (43 enodes) 5.032 * * [simplify]: iters left: 3 (62 enodes) 5.053 * * [simplify]: iters left: 2 (109 enodes) 5.096 * * [simplify]: iters left: 1 (214 enodes) 5.177 * * [simplify]: Extracting #0: cost 1 inf + 0 5.177 * * [simplify]: Extracting #1: cost 3 inf + 0 5.177 * * [simplify]: Extracting #2: cost 5 inf + 0 5.177 * * [simplify]: Extracting #3: cost 7 inf + 0 5.177 * * [simplify]: Extracting #4: cost 30 inf + 0 5.177 * * [simplify]: Extracting #5: cost 51 inf + 467 5.179 * * [simplify]: Extracting #6: cost 2 inf + 6165 5.181 * * [simplify]: Extracting #7: cost 0 inf + 6419 5.184 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 5.184 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 5.184 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 5.184 * * [simplify]: iters left: 6 (7 enodes) 5.186 * * [simplify]: iters left: 5 (27 enodes) 5.194 * * [simplify]: iters left: 4 (40 enodes) 5.200 * * [simplify]: iters left: 3 (59 enodes) 5.209 * * [simplify]: iters left: 2 (106 enodes) 5.246 * * [simplify]: iters left: 1 (211 enodes) 5.304 * * [simplify]: Extracting #0: cost 1 inf + 0 5.304 * * [simplify]: Extracting #1: cost 3 inf + 0 5.304 * * [simplify]: Extracting #2: cost 5 inf + 0 5.304 * * [simplify]: Extracting #3: cost 28 inf + 0 5.305 * * [simplify]: Extracting #4: cost 46 inf + 975 5.306 * * [simplify]: Extracting #5: cost 6 inf + 5415 5.308 * * [simplify]: Extracting #6: cost 0 inf + 5967 5.312 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 5.312 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 5.313 * * * * [progress]: [ 27 / 89 ] simplifiying candidate # 5.313 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 5.313 * * [simplify]: iters left: 6 (8 enodes) 5.317 * * [simplify]: iters left: 5 (30 enodes) 5.326 * * [simplify]: iters left: 4 (55 enodes) 5.346 * * [simplify]: iters left: 3 (120 enodes) 5.402 * * [simplify]: iters left: 2 (297 enodes) 5.518 * * [simplify]: Extracting #0: cost 1 inf + 0 5.518 * * [simplify]: Extracting #1: cost 53 inf + 0 5.519 * * [simplify]: Extracting #2: cost 108 inf + 207 5.522 * * [simplify]: Extracting #3: cost 81 inf + 4349 5.531 * * [simplify]: Extracting #4: cost 22 inf + 19441 5.545 * * [simplify]: Extracting #5: cost 0 inf + 26209 5.560 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 5.560 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 5.560 * * * * [progress]: [ 28 / 89 ] simplifiying candidate # 5.560 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 5.560 * * [simplify]: iters left: 6 (8 enodes) 5.564 * * [simplify]: iters left: 5 (31 enodes) 5.577 * * [simplify]: iters left: 4 (44 enodes) 5.590 * * [simplify]: iters left: 3 (63 enodes) 5.606 * * [simplify]: iters left: 2 (110 enodes) 5.628 * * [simplify]: iters left: 1 (215 enodes) 5.684 * * [simplify]: Extracting #0: cost 1 inf + 0 5.684 * * [simplify]: Extracting #1: cost 4 inf + 0 5.684 * * [simplify]: Extracting #2: cost 7 inf + 0 5.685 * * [simplify]: Extracting #3: cost 31 inf + 0 5.686 * * [simplify]: Extracting #4: cost 49 inf + 890 5.689 * * [simplify]: Extracting #5: cost 4 inf + 6140 5.694 * * [simplify]: Extracting #6: cost 0 inf + 6743 5.699 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 5.699 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 5.699 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 5.699 * * [simplify]: iters left: 6 (7 enodes) 5.702 * * [simplify]: iters left: 5 (27 enodes) 5.706 * * [simplify]: iters left: 4 (40 enodes) 5.711 * * [simplify]: iters left: 3 (59 enodes) 5.721 * * [simplify]: iters left: 2 (106 enodes) 5.755 * * [simplify]: iters left: 1 (211 enodes) 5.813 * * [simplify]: Extracting #0: cost 1 inf + 0 5.813 * * [simplify]: Extracting #1: cost 3 inf + 0 5.813 * * [simplify]: Extracting #2: cost 5 inf + 0 5.813 * * [simplify]: Extracting #3: cost 28 inf + 0 5.814 * * [simplify]: Extracting #4: cost 46 inf + 1015 5.815 * * [simplify]: Extracting #5: cost 6 inf + 5495 5.819 * * [simplify]: Extracting #6: cost 0 inf + 6047 5.823 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 5.823 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 5.823 * * * * [progress]: [ 29 / 89 ] simplifiying candidate # 5.824 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 5.824 * * [simplify]: iters left: 6 (7 enodes) 5.827 * * [simplify]: iters left: 5 (27 enodes) 5.835 * * [simplify]: iters left: 4 (40 enodes) 5.841 * * [simplify]: iters left: 3 (59 enodes) 5.851 * * [simplify]: iters left: 2 (106 enodes) 5.879 * * [simplify]: iters left: 1 (211 enodes) 5.943 * * [simplify]: Extracting #0: cost 1 inf + 0 5.943 * * [simplify]: Extracting #1: cost 3 inf + 0 5.944 * * [simplify]: Extracting #2: cost 5 inf + 0 5.944 * * [simplify]: Extracting #3: cost 28 inf + 0 5.945 * * [simplify]: Extracting #4: cost 46 inf + 975 5.948 * * [simplify]: Extracting #5: cost 6 inf + 5335 5.952 * * [simplify]: Extracting #6: cost 0 inf + 5887 5.956 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 5.956 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 5.957 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 5.957 * * [simplify]: iters left: 6 (7 enodes) 5.960 * * [simplify]: iters left: 5 (27 enodes) 5.968 * * [simplify]: iters left: 4 (40 enodes) 5.979 * * [simplify]: iters left: 3 (59 enodes) 5.998 * * [simplify]: iters left: 2 (106 enodes) 6.041 * * [simplify]: iters left: 1 (211 enodes) 6.096 * * [simplify]: Extracting #0: cost 1 inf + 0 6.096 * * [simplify]: Extracting #1: cost 3 inf + 0 6.096 * * [simplify]: Extracting #2: cost 5 inf + 0 6.096 * * [simplify]: Extracting #3: cost 28 inf + 0 6.097 * * [simplify]: Extracting #4: cost 46 inf + 975 6.100 * * [simplify]: Extracting #5: cost 6 inf + 5335 6.104 * * [simplify]: Extracting #6: cost 0 inf + 5887 6.109 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 6.109 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 6.109 * * * * [progress]: [ 30 / 89 ] simplifiying candidate # 6.109 * [simplify]: Simplifying (sqrt 1) 6.109 * * [simplify]: iters left: 1 (2 enodes) 6.113 * * [simplify]: Extracting #0: cost 1 inf + 0 6.113 * * [simplify]: Extracting #1: cost 0 inf + 1 6.113 * [simplify]: Simplified to 1 6.113 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 6.113 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 6.113 * * [simplify]: iters left: 5 (6 enodes) 6.119 * * [simplify]: iters left: 4 (24 enodes) 6.126 * * [simplify]: iters left: 3 (37 enodes) 6.133 * * [simplify]: iters left: 2 (56 enodes) 6.142 * * [simplify]: iters left: 1 (103 enodes) 6.168 * * [simplify]: Extracting #0: cost 1 inf + 0 6.169 * * [simplify]: Extracting #1: cost 3 inf + 0 6.169 * * [simplify]: Extracting #2: cost 35 inf + 0 6.169 * * [simplify]: Extracting #3: cost 40 inf + 413 6.171 * * [simplify]: Extracting #4: cost 6 inf + 4597 6.174 * * [simplify]: Extracting #5: cost 0 inf + 5448 6.177 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 6.177 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 6.178 * * * * [progress]: [ 31 / 89 ] simplifiying candidate # 6.178 * [simplify]: Simplifying (sqrt (+ g h)) 6.178 * * [simplify]: iters left: 3 (4 enodes) 6.180 * * [simplify]: iters left: 2 (13 enodes) 6.183 * * [simplify]: Extracting #0: cost 1 inf + 0 6.183 * * [simplify]: Extracting #1: cost 3 inf + 0 6.183 * * [simplify]: Extracting #2: cost 6 inf + 0 6.183 * * [simplify]: Extracting #3: cost 4 inf + 2 6.183 * * [simplify]: Extracting #4: cost 0 inf + 250 6.183 * [simplify]: Simplified to (sqrt (+ h g)) 6.184 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (* (sqrt (+ h g)) (sqrt (- g h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 6.184 * [simplify]: Simplifying (sqrt (- g h)) 6.184 * * [simplify]: iters left: 3 (4 enodes) 6.186 * * [simplify]: iters left: 2 (14 enodes) 6.190 * * [simplify]: iters left: 1 (17 enodes) 6.194 * * [simplify]: Extracting #0: cost 1 inf + 0 6.194 * * [simplify]: Extracting #1: cost 3 inf + 0 6.194 * * [simplify]: Extracting #2: cost 7 inf + 0 6.194 * * [simplify]: Extracting #3: cost 5 inf + 43 6.195 * * [simplify]: Extracting #4: cost 0 inf + 332 6.195 * [simplify]: Simplified to (sqrt (- g h)) 6.195 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (* (sqrt (+ g h)) (sqrt (- g h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 6.195 * * * * [progress]: [ 32 / 89 ] simplifiying candidate # 6.195 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 6.195 * * [simplify]: iters left: 6 (9 enodes) 6.202 * * [simplify]: iters left: 5 (46 enodes) 6.224 * * [simplify]: iters left: 4 (132 enodes) 6.268 * * [simplify]: iters left: 3 (338 enodes) 6.369 * * [simplify]: Extracting #0: cost 1 inf + 0 6.369 * * [simplify]: Extracting #1: cost 3 inf + 0 6.370 * * [simplify]: Extracting #2: cost 77 inf + 0 6.371 * * [simplify]: Extracting #3: cost 168 inf + 649 6.375 * * [simplify]: Extracting #4: cost 146 inf + 7909 6.384 * * [simplify]: Extracting #5: cost 41 inf + 46578 6.397 * * [simplify]: Extracting #6: cost 3 inf + 61033 6.411 * * [simplify]: Extracting #7: cost 0 inf + 62251 6.429 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 6.429 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 6.430 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 6.430 * * [simplify]: iters left: 6 (10 enodes) 6.436 * * [simplify]: iters left: 5 (53 enodes) 6.455 * * [simplify]: iters left: 4 (111 enodes) 6.478 * * [simplify]: iters left: 3 (189 enodes) 6.522 * * [simplify]: iters left: 2 (261 enodes) 6.579 * * [simplify]: iters left: 1 (370 enodes) 6.665 * * [simplify]: Extracting #0: cost 1 inf + 0 6.666 * * [simplify]: Extracting #1: cost 3 inf + 0 6.666 * * [simplify]: Extracting #2: cost 26 inf + 0 6.667 * * [simplify]: Extracting #3: cost 66 inf + 629 6.669 * * [simplify]: Extracting #4: cost 65 inf + 3296 6.673 * * [simplify]: Extracting #5: cost 44 inf + 7137 6.679 * * [simplify]: Extracting #6: cost 17 inf + 16797 6.685 * * [simplify]: Extracting #7: cost 0 inf + 22991 6.691 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 6.691 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 6.692 * * * * [progress]: [ 33 / 89 ] simplifiying candidate # 6.692 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 6.692 * * [simplify]: iters left: 6 (8 enodes) 6.697 * * [simplify]: iters left: 5 (38 enodes) 6.714 * * [simplify]: iters left: 4 (72 enodes) 6.740 * * [simplify]: iters left: 3 (135 enodes) 6.782 * * [simplify]: iters left: 2 (298 enodes) 6.990 * * [simplify]: Extracting #0: cost 1 inf + 0 6.990 * * [simplify]: Extracting #1: cost 3 inf + 0 6.990 * * [simplify]: Extracting #2: cost 70 inf + 0 6.992 * * [simplify]: Extracting #3: cost 184 inf + 286 6.995 * * [simplify]: Extracting #4: cost 148 inf + 7065 7.003 * * [simplify]: Extracting #5: cost 34 inf + 27591 7.011 * * [simplify]: Extracting #6: cost 3 inf + 34085 7.025 * * [simplify]: Extracting #7: cost 0 inf + 34972 7.041 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 7.041 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h)))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.042 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 7.042 * * [simplify]: iters left: 5 (6 enodes) 7.045 * * [simplify]: iters left: 4 (21 enodes) 7.050 * * [simplify]: iters left: 3 (23 enodes) 7.056 * * [simplify]: Extracting #0: cost 1 inf + 0 7.056 * * [simplify]: Extracting #1: cost 5 inf + 0 7.056 * * [simplify]: Extracting #2: cost 6 inf + 2 7.056 * * [simplify]: Extracting #3: cost 2 inf + 392 7.057 * * [simplify]: Extracting #4: cost 0 inf + 474 7.057 * [simplify]: Simplified to (hypot g h) 7.057 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h)) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.057 * * * * [progress]: [ 34 / 89 ] simplifiying candidate # 7.057 * [simplify]: Simplifying (/ 1 2) 7.057 * * [simplify]: iters left: 2 (3 enodes) 7.059 * * [simplify]: iters left: 1 (12 enodes) 7.062 * * [simplify]: Extracting #0: cost 1 inf + 0 7.062 * * [simplify]: Extracting #1: cost 0 inf + 1 7.062 * [simplify]: Simplified to 1/2 7.062 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (pow (- (* g g) (* h h)) 1/2) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.062 * * * * [progress]: [ 35 / 89 ] simplifiying candidate # 7.062 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 7.062 * * [simplify]: iters left: 6 (7 enodes) 7.064 * * [simplify]: iters left: 5 (27 enodes) 7.068 * * [simplify]: iters left: 4 (40 enodes) 7.074 * * [simplify]: iters left: 3 (59 enodes) 7.083 * * [simplify]: iters left: 2 (106 enodes) 7.104 * * [simplify]: iters left: 1 (211 enodes) 7.178 * * [simplify]: Extracting #0: cost 1 inf + 0 7.178 * * [simplify]: Extracting #1: cost 3 inf + 0 7.178 * * [simplify]: Extracting #2: cost 5 inf + 0 7.178 * * [simplify]: Extracting #3: cost 28 inf + 0 7.179 * * [simplify]: Extracting #4: cost 46 inf + 975 7.182 * * [simplify]: Extracting #5: cost 6 inf + 5335 7.187 * * [simplify]: Extracting #6: cost 0 inf + 5887 7.191 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 7.191 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.191 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 7.192 * * [simplify]: iters left: 6 (7 enodes) 7.195 * * [simplify]: iters left: 5 (27 enodes) 7.203 * * [simplify]: iters left: 4 (40 enodes) 7.215 * * [simplify]: iters left: 3 (59 enodes) 7.228 * * [simplify]: iters left: 2 (106 enodes) 7.248 * * [simplify]: iters left: 1 (211 enodes) 7.292 * * [simplify]: Extracting #0: cost 1 inf + 0 7.292 * * [simplify]: Extracting #1: cost 3 inf + 0 7.292 * * [simplify]: Extracting #2: cost 5 inf + 0 7.292 * * [simplify]: Extracting #3: cost 28 inf + 0 7.292 * * [simplify]: Extracting #4: cost 46 inf + 975 7.294 * * [simplify]: Extracting #5: cost 6 inf + 5335 7.296 * * [simplify]: Extracting #6: cost 0 inf + 5887 7.299 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 7.299 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (g h a) (+ (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.299 * * * * [progress]: [ 36 / 89 ] simplifiying candidate # 7.299 * * * * [progress]: [ 37 / 89 ] simplifiying candidate # 7.299 * * * * [progress]: [ 38 / 89 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))))> 7.299 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 7.299 * * [simplify]: iters left: 6 (7 enodes) 7.301 * * [simplify]: iters left: 5 (24 enodes) 7.304 * * [simplify]: iters left: 4 (37 enodes) 7.310 * * [simplify]: iters left: 3 (56 enodes) 7.327 * * [simplify]: iters left: 2 (103 enodes) 7.347 * * [simplify]: iters left: 1 (208 enodes) 7.399 * * [simplify]: Extracting #0: cost 1 inf + 0 7.399 * * [simplify]: Extracting #1: cost 2 inf + 0 7.399 * * [simplify]: Extracting #2: cost 3 inf + 0 7.399 * * [simplify]: Extracting #3: cost 26 inf + 0 7.399 * * [simplify]: Extracting #4: cost 43 inf + 1110 7.401 * * [simplify]: Extracting #5: cost 4 inf + 5083 7.403 * * [simplify]: Extracting #6: cost 0 inf + 5291 7.406 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 7.406 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (posit16->real (real->posit16 (sqrt (- (* g g) (* h h))))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.406 * * * * [progress]: [ 39 / 89 ] simplifiying candidate # 7.406 * [simplify]: Simplifying (expm1 (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 7.407 * * [simplify]: iters left: 6 (13 enodes) 7.413 * * [simplify]: iters left: 5 (53 enodes) 7.429 * * [simplify]: iters left: 4 (88 enodes) 7.458 * * [simplify]: iters left: 3 (127 enodes) 7.495 * * [simplify]: iters left: 2 (182 enodes) 7.528 * * [simplify]: iters left: 1 (288 enodes) 7.615 * * [simplify]: Extracting #0: cost 1 inf + 0 7.615 * * [simplify]: Extracting #1: cost 3 inf + 0 7.615 * * [simplify]: Extracting #2: cost 5 inf + 0 7.615 * * [simplify]: Extracting #3: cost 15 inf + 0 7.615 * * [simplify]: Extracting #4: cost 28 inf + 44 7.616 * * [simplify]: Extracting #5: cost 31 inf + 295 7.616 * * [simplify]: Extracting #6: cost 46 inf + 872 7.617 * * [simplify]: Extracting #7: cost 48 inf + 4227 7.620 * * [simplify]: Extracting #8: cost 2 inf + 11262 7.623 * * [simplify]: Extracting #9: cost 0 inf + 11652 7.627 * [simplify]: Simplified to (expm1 (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 7.627 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (log1p (expm1 (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.627 * * * * [progress]: [ 40 / 89 ] simplifiying candidate # 7.627 * [simplify]: Simplifying (log1p (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 7.627 * * [simplify]: iters left: 6 (13 enodes) 7.630 * * [simplify]: iters left: 5 (53 enodes) 7.647 * * [simplify]: iters left: 4 (88 enodes) 7.663 * * [simplify]: iters left: 3 (127 enodes) 7.682 * * [simplify]: iters left: 2 (182 enodes) 7.728 * * [simplify]: iters left: 1 (288 enodes) 7.819 * * [simplify]: Extracting #0: cost 1 inf + 0 7.819 * * [simplify]: Extracting #1: cost 3 inf + 0 7.819 * * [simplify]: Extracting #2: cost 5 inf + 0 7.819 * * [simplify]: Extracting #3: cost 15 inf + 0 7.819 * * [simplify]: Extracting #4: cost 28 inf + 44 7.819 * * [simplify]: Extracting #5: cost 31 inf + 295 7.820 * * [simplify]: Extracting #6: cost 46 inf + 872 7.821 * * [simplify]: Extracting #7: cost 48 inf + 4227 7.824 * * [simplify]: Extracting #8: cost 2 inf + 11302 7.829 * * [simplify]: Extracting #9: cost 0 inf + 11692 7.832 * [simplify]: Simplified to (log1p (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 7.832 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (expm1 (log1p (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 7.832 * * * * [progress]: [ 41 / 89 ] simplifiying candidate # 7.833 * * * * [progress]: [ 42 / 89 ] simplifiying candidate # 7.833 * * * * [progress]: [ 43 / 89 ] simplifiying candidate # 7.833 * [simplify]: Simplifying (log (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 7.833 * * [simplify]: iters left: 6 (13 enodes) 7.836 * * [simplify]: iters left: 5 (53 enodes) 7.845 * * [simplify]: iters left: 4 (88 enodes) 7.871 * * [simplify]: iters left: 3 (127 enodes) 7.910 * * [simplify]: iters left: 2 (182 enodes) 7.965 * * [simplify]: iters left: 1 (288 enodes) 8.042 * * [simplify]: Extracting #0: cost 1 inf + 0 8.042 * * [simplify]: Extracting #1: cost 3 inf + 0 8.042 * * [simplify]: Extracting #2: cost 5 inf + 0 8.042 * * [simplify]: Extracting #3: cost 15 inf + 0 8.042 * * [simplify]: Extracting #4: cost 28 inf + 44 8.042 * * [simplify]: Extracting #5: cost 31 inf + 295 8.042 * * [simplify]: Extracting #6: cost 46 inf + 872 8.044 * * [simplify]: Extracting #7: cost 48 inf + 4227 8.047 * * [simplify]: Extracting #8: cost 2 inf + 11262 8.050 * * [simplify]: Extracting #9: cost 0 inf + 11652 8.054 * [simplify]: Simplified to (log (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 8.054 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (exp (log (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 8.054 * * * * [progress]: [ 44 / 89 ] simplifiying candidate # 8.054 * [simplify]: Simplifying (exp (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 8.054 * * [simplify]: iters left: 6 (13 enodes) 8.057 * * [simplify]: iters left: 5 (53 enodes) 8.066 * * [simplify]: iters left: 4 (88 enodes) 8.081 * * [simplify]: iters left: 3 (127 enodes) 8.119 * * [simplify]: iters left: 2 (182 enodes) 8.182 * * [simplify]: iters left: 1 (288 enodes) 8.264 * * [simplify]: Extracting #0: cost 1 inf + 0 8.264 * * [simplify]: Extracting #1: cost 3 inf + 0 8.264 * * [simplify]: Extracting #2: cost 5 inf + 0 8.264 * * [simplify]: Extracting #3: cost 15 inf + 0 8.264 * * [simplify]: Extracting #4: cost 28 inf + 44 8.264 * * [simplify]: Extracting #5: cost 31 inf + 295 8.265 * * [simplify]: Extracting #6: cost 46 inf + 872 8.267 * * [simplify]: Extracting #7: cost 48 inf + 4227 8.273 * * [simplify]: Extracting #8: cost 2 inf + 11262 8.280 * * [simplify]: Extracting #9: cost 0 inf + 11652 8.286 * [simplify]: Simplified to (exp (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 8.287 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (log (exp (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 8.287 * * * * [progress]: [ 45 / 89 ] simplifiying candidate # 8.287 * [simplify]: Simplifying (cbrt (* (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) 8.288 * * [simplify]: iters left: 6 (14 enodes) 8.295 * * [simplify]: iters left: 5 (56 enodes) 8.312 * * [simplify]: iters left: 4 (91 enodes) 8.339 * * [simplify]: iters left: 3 (130 enodes) 8.379 * * [simplify]: iters left: 2 (185 enodes) 8.417 * * [simplify]: iters left: 1 (291 enodes) 8.500 * * [simplify]: Extracting #0: cost 1 inf + 0 8.500 * * [simplify]: Extracting #1: cost 3 inf + 0 8.500 * * [simplify]: Extracting #2: cost 5 inf + 0 8.500 * * [simplify]: Extracting #3: cost 7 inf + 0 8.500 * * [simplify]: Extracting #4: cost 17 inf + 0 8.500 * * [simplify]: Extracting #5: cost 30 inf + 44 8.500 * * [simplify]: Extracting #6: cost 33 inf + 336 8.501 * * [simplify]: Extracting #7: cost 46 inf + 995 8.502 * * [simplify]: Extracting #8: cost 59 inf + 2077 8.504 * * [simplify]: Extracting #9: cost 19 inf + 6759 8.507 * * [simplify]: Extracting #10: cost 3 inf + 11464 8.510 * * [simplify]: Extracting #11: cost 0 inf + 12154 8.515 * [simplify]: Simplified to (cbrt (* (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))) (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) 8.515 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (* (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))) (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 8.516 * [simplify]: Simplifying (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 8.516 * * [simplify]: iters left: 6 (13 enodes) 8.522 * * [simplify]: iters left: 5 (53 enodes) 8.538 * * [simplify]: iters left: 4 (88 enodes) 8.553 * * [simplify]: iters left: 3 (127 enodes) 8.577 * * [simplify]: iters left: 2 (182 enodes) 8.611 * * [simplify]: iters left: 1 (288 enodes) 8.694 * * [simplify]: Extracting #0: cost 1 inf + 0 8.694 * * [simplify]: Extracting #1: cost 3 inf + 0 8.694 * * [simplify]: Extracting #2: cost 5 inf + 0 8.694 * * [simplify]: Extracting #3: cost 15 inf + 0 8.694 * * [simplify]: Extracting #4: cost 28 inf + 44 8.694 * * [simplify]: Extracting #5: cost 31 inf + 295 8.694 * * [simplify]: Extracting #6: cost 46 inf + 872 8.696 * * [simplify]: Extracting #7: cost 48 inf + 4227 8.699 * * [simplify]: Extracting #8: cost 2 inf + 11282 8.702 * * [simplify]: Extracting #9: cost 0 inf + 11672 8.706 * [simplify]: Simplified to (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 8.706 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (* (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 8.706 * * * * [progress]: [ 46 / 89 ] simplifiying candidate # 8.706 * [simplify]: Simplifying (cbrt (sqrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 8.706 * * [simplify]: iters left: 6 (13 enodes) 8.710 * * [simplify]: iters left: 5 (53 enodes) 8.718 * * [simplify]: iters left: 4 (88 enodes) 8.734 * * [simplify]: iters left: 3 (127 enodes) 8.753 * * [simplify]: iters left: 2 (182 enodes) 8.812 * * [simplify]: iters left: 1 (288 enodes) 8.889 * * [simplify]: Extracting #0: cost 1 inf + 0 8.889 * * [simplify]: Extracting #1: cost 3 inf + 0 8.889 * * [simplify]: Extracting #2: cost 5 inf + 0 8.889 * * [simplify]: Extracting #3: cost 15 inf + 0 8.889 * * [simplify]: Extracting #4: cost 28 inf + 44 8.889 * * [simplify]: Extracting #5: cost 31 inf + 295 8.890 * * [simplify]: Extracting #6: cost 46 inf + 872 8.891 * * [simplify]: Extracting #7: cost 48 inf + 4227 8.894 * * [simplify]: Extracting #8: cost 2 inf + 11122 8.897 * * [simplify]: Extracting #9: cost 0 inf + 11512 8.901 * [simplify]: Simplified to (cbrt (sqrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 8.901 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (sqrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) (cbrt (sqrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 8.901 * [simplify]: Simplifying (cbrt (sqrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 8.901 * * [simplify]: iters left: 6 (13 enodes) 8.905 * * [simplify]: iters left: 5 (53 enodes) 8.919 * * [simplify]: iters left: 4 (88 enodes) 8.943 * * [simplify]: iters left: 3 (127 enodes) 8.963 * * [simplify]: iters left: 2 (182 enodes) 9.012 * * [simplify]: iters left: 1 (288 enodes) 9.091 * * [simplify]: Extracting #0: cost 1 inf + 0 9.091 * * [simplify]: Extracting #1: cost 3 inf + 0 9.091 * * [simplify]: Extracting #2: cost 5 inf + 0 9.091 * * [simplify]: Extracting #3: cost 15 inf + 0 9.091 * * [simplify]: Extracting #4: cost 28 inf + 44 9.092 * * [simplify]: Extracting #5: cost 31 inf + 295 9.092 * * [simplify]: Extracting #6: cost 46 inf + 872 9.095 * * [simplify]: Extracting #7: cost 48 inf + 4227 9.101 * * [simplify]: Extracting #8: cost 2 inf + 11122 9.107 * * [simplify]: Extracting #9: cost 0 inf + 11512 9.114 * [simplify]: Simplified to (cbrt (sqrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 9.114 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (sqrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) (cbrt (sqrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 9.114 * * * * [progress]: [ 47 / 89 ] simplifiying candidate # 9.115 * [simplify]: Simplifying (cbrt (/ (* (cbrt (- (sqrt (- (* g g) (* h h))) g)) (cbrt (- (sqrt (- (* g g) (* h h))) g))) a)) 9.115 * * [simplify]: iters left: 6 (12 enodes) 9.122 * * [simplify]: iters left: 5 (46 enodes) 9.135 * * [simplify]: iters left: 4 (66 enodes) 9.144 * * [simplify]: iters left: 3 (88 enodes) 9.159 * * [simplify]: iters left: 2 (135 enodes) 9.185 * * [simplify]: iters left: 1 (240 enodes) 9.252 * * [simplify]: Extracting #0: cost 1 inf + 0 9.253 * * [simplify]: Extracting #1: cost 3 inf + 0 9.253 * * [simplify]: Extracting #2: cost 9 inf + 0 9.253 * * [simplify]: Extracting #3: cost 13 inf + 1 9.253 * * [simplify]: Extracting #4: cost 17 inf + 1 9.253 * * [simplify]: Extracting #5: cost 18 inf + 43 9.253 * * [simplify]: Extracting #6: cost 41 inf + 84 9.254 * * [simplify]: Extracting #7: cost 54 inf + 1877 9.256 * * [simplify]: Extracting #8: cost 9 inf + 7859 9.259 * * [simplify]: Extracting #9: cost 1 inf + 10416 9.262 * * [simplify]: Extracting #10: cost 0 inf + 10779 9.265 * [simplify]: Simplified to (cbrt (/ (cbrt (- (sqrt (* (- g h) (+ g h))) g)) (/ a (cbrt (- (sqrt (* (- g h) (+ g h))) g))))) 9.265 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (/ (cbrt (- (sqrt (* (- g h) (+ g h))) g)) (/ a (cbrt (- (sqrt (* (- g h) (+ g h))) g))))) (cbrt (/ (cbrt (- (sqrt (- (* g g) (* h h))) g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 9.265 * [simplify]: Simplifying (cbrt (/ (cbrt (- (sqrt (- (* g g) (* h h))) g)) 2)) 9.265 * * [simplify]: iters left: 6 (11 enodes) 9.268 * * [simplify]: iters left: 5 (41 enodes) 9.275 * * [simplify]: iters left: 4 (57 enodes) 9.286 * * [simplify]: iters left: 3 (76 enodes) 9.312 * * [simplify]: iters left: 2 (123 enodes) 9.359 * * [simplify]: iters left: 1 (228 enodes) 9.425 * * [simplify]: Extracting #0: cost 1 inf + 0 9.425 * * [simplify]: Extracting #1: cost 3 inf + 0 9.425 * * [simplify]: Extracting #2: cost 6 inf + 0 9.425 * * [simplify]: Extracting #3: cost 7 inf + 1 9.425 * * [simplify]: Extracting #4: cost 11 inf + 1 9.425 * * [simplify]: Extracting #5: cost 13 inf + 2 9.425 * * [simplify]: Extracting #6: cost 35 inf + 84 9.426 * * [simplify]: Extracting #7: cost 47 inf + 2009 9.429 * * [simplify]: Extracting #8: cost 6 inf + 7103 9.431 * * [simplify]: Extracting #9: cost 0 inf + 8643 9.435 * [simplify]: Simplified to (cbrt (/ (cbrt (- (sqrt (* (- g h) (+ g h))) g)) 2)) 9.435 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (/ (* (cbrt (- (sqrt (- (* g g) (* h h))) g)) (cbrt (- (sqrt (- (* g g) (* h h))) g))) a)) (cbrt (/ (cbrt (- (sqrt (* (- g h) (+ g h))) g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 9.435 * * * * [progress]: [ 48 / 89 ] simplifiying candidate # 9.435 * [simplify]: Simplifying (cbrt (/ (sqrt (- (sqrt (- (* g g) (* h h))) g)) a)) 9.435 * * [simplify]: iters left: 6 (11 enodes) 9.440 * * [simplify]: iters left: 5 (41 enodes) 9.452 * * [simplify]: iters left: 4 (57 enodes) 9.468 * * [simplify]: iters left: 3 (76 enodes) 9.493 * * [simplify]: iters left: 2 (123 enodes) 9.541 * * [simplify]: iters left: 1 (228 enodes) 9.631 * * [simplify]: Extracting #0: cost 1 inf + 0 9.631 * * [simplify]: Extracting #1: cost 3 inf + 0 9.631 * * [simplify]: Extracting #2: cost 6 inf + 0 9.631 * * [simplify]: Extracting #3: cost 7 inf + 1 9.632 * * [simplify]: Extracting #4: cost 11 inf + 1 9.632 * * [simplify]: Extracting #5: cost 13 inf + 2 9.632 * * [simplify]: Extracting #6: cost 35 inf + 84 9.633 * * [simplify]: Extracting #7: cost 47 inf + 2009 9.637 * * [simplify]: Extracting #8: cost 6 inf + 7023 9.643 * * [simplify]: Extracting #9: cost 0 inf + 8403 9.649 * [simplify]: Simplified to (cbrt (/ (sqrt (- (sqrt (* (- g h) (+ g h))) g)) a)) 9.649 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (/ (sqrt (- (sqrt (* (- g h) (+ g h))) g)) a)) (cbrt (/ (sqrt (- (sqrt (- (* g g) (* h h))) g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 9.649 * [simplify]: Simplifying (cbrt (/ (sqrt (- (sqrt (- (* g g) (* h h))) g)) 2)) 9.649 * * [simplify]: iters left: 6 (11 enodes) 9.655 * * [simplify]: iters left: 5 (41 enodes) 9.667 * * [simplify]: iters left: 4 (57 enodes) 9.684 * * [simplify]: iters left: 3 (76 enodes) 9.710 * * [simplify]: iters left: 2 (123 enodes) 9.756 * * [simplify]: iters left: 1 (228 enodes) 9.832 * * [simplify]: Extracting #0: cost 1 inf + 0 9.833 * * [simplify]: Extracting #1: cost 3 inf + 0 9.833 * * [simplify]: Extracting #2: cost 6 inf + 0 9.833 * * [simplify]: Extracting #3: cost 7 inf + 1 9.833 * * [simplify]: Extracting #4: cost 11 inf + 1 9.833 * * [simplify]: Extracting #5: cost 13 inf + 2 9.833 * * [simplify]: Extracting #6: cost 35 inf + 84 9.834 * * [simplify]: Extracting #7: cost 47 inf + 2009 9.836 * * [simplify]: Extracting #8: cost 6 inf + 7023 9.838 * * [simplify]: Extracting #9: cost 0 inf + 8403 9.841 * [simplify]: Simplified to (cbrt (/ (sqrt (- (sqrt (* (- g h) (+ g h))) g)) 2)) 9.841 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (/ (sqrt (- (sqrt (- (* g g) (* h h))) g)) a)) (cbrt (/ (sqrt (- (sqrt (* (- g h) (+ g h))) g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 9.841 * * * * [progress]: [ 49 / 89 ] simplifiying candidate # 9.841 * [simplify]: Simplifying (cbrt (/ 1 a)) 9.841 * * [simplify]: iters left: 3 (4 enodes) 9.843 * * [simplify]: iters left: 2 (14 enodes) 9.845 * * [simplify]: iters left: 1 (16 enodes) 9.850 * * [simplify]: Extracting #0: cost 1 inf + 0 9.850 * * [simplify]: Extracting #1: cost 3 inf + 0 9.850 * * [simplify]: Extracting #2: cost 6 inf + 0 9.850 * * [simplify]: Extracting #3: cost 2 inf + 86 9.851 * * [simplify]: Extracting #4: cost 1 inf + 208 9.851 * * [simplify]: Extracting #5: cost 0 inf + 330 9.851 * [simplify]: Simplified to (cbrt (/ 1 a)) 9.851 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 9.851 * [simplify]: Simplifying (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2)) 9.851 * * [simplify]: iters left: 6 (10 enodes) 9.859 * * [simplify]: iters left: 5 (41 enodes) 9.872 * * [simplify]: iters left: 4 (63 enodes) 9.891 * * [simplify]: iters left: 3 (86 enodes) 9.918 * * [simplify]: iters left: 2 (133 enodes) 9.964 * * [simplify]: iters left: 1 (238 enodes) 10.030 * * [simplify]: Extracting #0: cost 1 inf + 0 10.030 * * [simplify]: Extracting #1: cost 3 inf + 0 10.030 * * [simplify]: Extracting #2: cost 9 inf + 0 10.030 * * [simplify]: Extracting #3: cost 15 inf + 1 10.030 * * [simplify]: Extracting #4: cost 13 inf + 249 10.030 * * [simplify]: Extracting #5: cost 33 inf + 332 10.031 * * [simplify]: Extracting #6: cost 46 inf + 2237 10.033 * * [simplify]: Extracting #7: cost 4 inf + 7737 10.036 * * [simplify]: Extracting #8: cost 0 inf + 7765 10.038 * [simplify]: Simplified to (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2)) 10.038 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.039 * * * * [progress]: [ 50 / 89 ] simplifiying candidate # 10.039 * [simplify]: Simplifying (cbrt (/ (+ (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) a)) 10.039 * * [simplify]: iters left: 6 (12 enodes) 10.041 * * [simplify]: iters left: 5 (43 enodes) 10.047 * * [simplify]: iters left: 4 (56 enodes) 10.061 * * [simplify]: iters left: 3 (75 enodes) 10.077 * * [simplify]: iters left: 2 (122 enodes) 10.102 * * [simplify]: iters left: 1 (227 enodes) 10.165 * * [simplify]: Extracting #0: cost 1 inf + 0 10.165 * * [simplify]: Extracting #1: cost 3 inf + 0 10.165 * * [simplify]: Extracting #2: cost 6 inf + 0 10.165 * * [simplify]: Extracting #3: cost 8 inf + 1 10.165 * * [simplify]: Extracting #4: cost 12 inf + 1 10.165 * * [simplify]: Extracting #5: cost 13 inf + 2 10.165 * * [simplify]: Extracting #6: cost 33 inf + 84 10.166 * * [simplify]: Extracting #7: cost 48 inf + 1244 10.169 * * [simplify]: Extracting #8: cost 9 inf + 5667 10.174 * * [simplify]: Extracting #9: cost 0 inf + 7874 10.179 * [simplify]: Simplified to (cbrt (/ (+ (sqrt g) (sqrt (sqrt (* (- g h) (+ g h))))) a)) 10.179 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (/ (+ (sqrt g) (sqrt (sqrt (* (- g h) (+ g h))))) a)) (cbrt (/ (- (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.180 * [simplify]: Simplifying (cbrt (/ (- (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) 2)) 10.180 * * [simplify]: iters left: 6 (12 enodes) 10.186 * * [simplify]: iters left: 5 (47 enodes) 10.202 * * [simplify]: iters left: 4 (69 enodes) 10.222 * * [simplify]: iters left: 3 (92 enodes) 10.250 * * [simplify]: iters left: 2 (139 enodes) 10.288 * * [simplify]: iters left: 1 (244 enodes) 10.344 * * [simplify]: Extracting #0: cost 1 inf + 0 10.344 * * [simplify]: Extracting #1: cost 3 inf + 0 10.344 * * [simplify]: Extracting #2: cost 9 inf + 0 10.344 * * [simplify]: Extracting #3: cost 15 inf + 1 10.344 * * [simplify]: Extracting #4: cost 20 inf + 1 10.344 * * [simplify]: Extracting #5: cost 21 inf + 2 10.345 * * [simplify]: Extracting #6: cost 42 inf + 125 10.346 * * [simplify]: Extracting #7: cost 49 inf + 2221 10.350 * * [simplify]: Extracting #8: cost 8 inf + 6928 10.355 * * [simplify]: Extracting #9: cost 0 inf + 9254 10.361 * [simplify]: Simplified to (cbrt (/ (- (sqrt (sqrt (* (- g h) (+ g h)))) (sqrt g)) 2)) 10.361 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (/ (+ (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) a)) (cbrt (/ (- (sqrt (sqrt (* (- g h) (+ g h)))) (sqrt g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.362 * * * * [progress]: [ 51 / 89 ] simplifiying candidate # 10.362 * [simplify]: Simplifying (cbrt (/ (+ (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) a)) 10.362 * * [simplify]: iters left: 6 (12 enodes) 10.367 * * [simplify]: iters left: 5 (43 enodes) 10.379 * * [simplify]: iters left: 4 (56 enodes) 10.395 * * [simplify]: iters left: 3 (75 enodes) 10.419 * * [simplify]: iters left: 2 (122 enodes) 10.444 * * [simplify]: iters left: 1 (227 enodes) 10.491 * * [simplify]: Extracting #0: cost 1 inf + 0 10.491 * * [simplify]: Extracting #1: cost 3 inf + 0 10.491 * * [simplify]: Extracting #2: cost 6 inf + 0 10.491 * * [simplify]: Extracting #3: cost 8 inf + 1 10.491 * * [simplify]: Extracting #4: cost 12 inf + 1 10.491 * * [simplify]: Extracting #5: cost 13 inf + 2 10.491 * * [simplify]: Extracting #6: cost 33 inf + 84 10.492 * * [simplify]: Extracting #7: cost 48 inf + 1244 10.494 * * [simplify]: Extracting #8: cost 9 inf + 5667 10.497 * * [simplify]: Extracting #9: cost 0 inf + 7874 10.499 * [simplify]: Simplified to (cbrt (/ (+ (sqrt g) (sqrt (sqrt (* (- g h) (+ g h))))) a)) 10.500 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (/ (+ (sqrt g) (sqrt (sqrt (* (- g h) (+ g h))))) a)) (cbrt (/ (- (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.500 * [simplify]: Simplifying (cbrt (/ (- (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) 2)) 10.500 * * [simplify]: iters left: 6 (12 enodes) 10.503 * * [simplify]: iters left: 5 (47 enodes) 10.513 * * [simplify]: iters left: 4 (69 enodes) 10.523 * * [simplify]: iters left: 3 (92 enodes) 10.537 * * [simplify]: iters left: 2 (139 enodes) 10.587 * * [simplify]: iters left: 1 (244 enodes) 10.662 * * [simplify]: Extracting #0: cost 1 inf + 0 10.662 * * [simplify]: Extracting #1: cost 3 inf + 0 10.662 * * [simplify]: Extracting #2: cost 9 inf + 0 10.662 * * [simplify]: Extracting #3: cost 15 inf + 1 10.662 * * [simplify]: Extracting #4: cost 20 inf + 1 10.662 * * [simplify]: Extracting #5: cost 21 inf + 2 10.662 * * [simplify]: Extracting #6: cost 42 inf + 125 10.663 * * [simplify]: Extracting #7: cost 49 inf + 2221 10.665 * * [simplify]: Extracting #8: cost 8 inf + 6928 10.668 * * [simplify]: Extracting #9: cost 0 inf + 9254 10.672 * [simplify]: Simplified to (cbrt (/ (- (sqrt (sqrt (* (- g h) (+ g h)))) (sqrt g)) 2)) 10.672 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (/ (+ (sqrt (sqrt (- (* g g) (* h h)))) (sqrt g)) a)) (cbrt (/ (- (sqrt (sqrt (* (- g h) (+ g h)))) (sqrt g)) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.672 * * * * [progress]: [ 52 / 89 ] simplifiying candidate # 10.673 * [simplify]: Simplifying (cbrt (/ 1 a)) 10.673 * * [simplify]: iters left: 3 (4 enodes) 10.675 * * [simplify]: iters left: 2 (14 enodes) 10.679 * * [simplify]: iters left: 1 (16 enodes) 10.683 * * [simplify]: Extracting #0: cost 1 inf + 0 10.683 * * [simplify]: Extracting #1: cost 3 inf + 0 10.683 * * [simplify]: Extracting #2: cost 6 inf + 0 10.683 * * [simplify]: Extracting #3: cost 2 inf + 86 10.683 * * [simplify]: Extracting #4: cost 1 inf + 208 10.683 * * [simplify]: Extracting #5: cost 0 inf + 330 10.683 * [simplify]: Simplified to (cbrt (/ 1 a)) 10.683 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.683 * [simplify]: Simplifying (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2)) 10.684 * * [simplify]: iters left: 6 (10 enodes) 10.686 * * [simplify]: iters left: 5 (41 enodes) 10.692 * * [simplify]: iters left: 4 (63 enodes) 10.703 * * [simplify]: iters left: 3 (86 enodes) 10.723 * * [simplify]: iters left: 2 (133 enodes) 10.766 * * [simplify]: iters left: 1 (238 enodes) 10.831 * * [simplify]: Extracting #0: cost 1 inf + 0 10.831 * * [simplify]: Extracting #1: cost 3 inf + 0 10.831 * * [simplify]: Extracting #2: cost 9 inf + 0 10.831 * * [simplify]: Extracting #3: cost 15 inf + 1 10.832 * * [simplify]: Extracting #4: cost 13 inf + 249 10.832 * * [simplify]: Extracting #5: cost 33 inf + 332 10.834 * * [simplify]: Extracting #6: cost 46 inf + 2237 10.838 * * [simplify]: Extracting #7: cost 4 inf + 7737 10.843 * * [simplify]: Extracting #8: cost 0 inf + 7765 10.848 * [simplify]: Simplified to (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2)) 10.848 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.848 * * * * [progress]: [ 53 / 89 ] simplifiying candidate # 10.849 * [simplify]: Simplifying (cbrt 1) 10.849 * * [simplify]: iters left: 1 (2 enodes) 10.852 * * [simplify]: Extracting #0: cost 1 inf + 0 10.852 * * [simplify]: Extracting #1: cost 0 inf + 1 10.852 * [simplify]: Simplified to 1 10.852 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* 1 (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 10.853 * [simplify]: Simplifying (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) 10.853 * * [simplify]: iters left: 6 (12 enodes) 10.859 * * [simplify]: iters left: 5 (50 enodes) 10.875 * * [simplify]: iters left: 4 (85 enodes) 10.900 * * [simplify]: iters left: 3 (124 enodes) 10.941 * * [simplify]: iters left: 2 (179 enodes) 10.976 * * [simplify]: iters left: 1 (285 enodes) 11.046 * * [simplify]: Extracting #0: cost 1 inf + 0 11.046 * * [simplify]: Extracting #1: cost 3 inf + 0 11.046 * * [simplify]: Extracting #2: cost 13 inf + 0 11.046 * * [simplify]: Extracting #3: cost 26 inf + 44 11.046 * * [simplify]: Extracting #4: cost 30 inf + 253 11.047 * * [simplify]: Extracting #5: cost 42 inf + 1077 11.048 * * [simplify]: Extracting #6: cost 47 inf + 4867 11.051 * * [simplify]: Extracting #7: cost 3 inf + 11239 11.054 * * [simplify]: Extracting #8: cost 0 inf + 10922 11.058 * * [simplify]: Extracting #9: cost 0 inf + 10702 11.061 * [simplify]: Simplified to (cbrt (/ (- (sqrt (* (- g h) (+ g h))) g) (* a 2))) 11.061 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* 1 (cbrt (/ (- (sqrt (* (- g h) (+ g h))) g) (* a 2)))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 11.061 * * * * [progress]: [ 54 / 89 ] simplifiying candidate # 11.062 * [simplify]: Simplifying (cbrt (- (sqrt (- (* g g) (* h h))) g)) 11.062 * * [simplify]: iters left: 6 (8 enodes) 11.064 * * [simplify]: iters left: 5 (32 enodes) 11.068 * * [simplify]: iters left: 4 (48 enodes) 11.077 * * [simplify]: iters left: 3 (67 enodes) 11.091 * * [simplify]: iters left: 2 (114 enodes) 11.115 * * [simplify]: iters left: 1 (219 enodes) 11.189 * * [simplify]: Extracting #0: cost 1 inf + 0 11.189 * * [simplify]: Extracting #1: cost 3 inf + 0 11.189 * * [simplify]: Extracting #2: cost 7 inf + 0 11.189 * * [simplify]: Extracting #3: cost 9 inf + 1 11.189 * * [simplify]: Extracting #4: cost 31 inf + 42 11.190 * * [simplify]: Extracting #5: cost 42 inf + 1664 11.192 * * [simplify]: Extracting #6: cost 1 inf + 6467 11.194 * * [simplify]: Extracting #7: cost 0 inf + 6584 11.197 * [simplify]: Simplified to (cbrt (- (sqrt (* (+ g h) (- g h))) g)) 11.197 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (cbrt (- (sqrt (* (+ g h) (- g h))) g)) (cbrt (/ 1 (* a 2)))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 11.197 * [simplify]: Simplifying (cbrt (/ 1 (* a 2))) 11.197 * * [simplify]: iters left: 5 (6 enodes) 11.200 * * [simplify]: iters left: 4 (23 enodes) 11.204 * * [simplify]: iters left: 3 (30 enodes) 11.209 * * [simplify]: iters left: 2 (32 enodes) 11.214 * * [simplify]: Extracting #0: cost 1 inf + 0 11.214 * * [simplify]: Extracting #1: cost 3 inf + 0 11.214 * * [simplify]: Extracting #2: cost 10 inf + 0 11.214 * * [simplify]: Extracting #3: cost 8 inf + 4 11.215 * * [simplify]: Extracting #4: cost 1 inf + 378 11.215 * * [simplify]: Extracting #5: cost 0 inf + 500 11.215 * [simplify]: Simplified to (cbrt (/ 1/2 a)) 11.215 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (cbrt (- (sqrt (- (* g g) (* h h))) g)) (cbrt (/ 1/2 a))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 11.215 * * * * [progress]: [ 55 / 89 ] simplifiying candidate # 11.216 * [simplify]: Simplifying (cbrt (- (sqrt (- (* g g) (* h h))) g)) 11.216 * * [simplify]: iters left: 6 (8 enodes) 11.220 * * [simplify]: iters left: 5 (32 enodes) 11.230 * * [simplify]: iters left: 4 (48 enodes) 11.243 * * [simplify]: iters left: 3 (67 enodes) 11.268 * * [simplify]: iters left: 2 (114 enodes) 11.296 * * [simplify]: iters left: 1 (219 enodes) 11.382 * * [simplify]: Extracting #0: cost 1 inf + 0 11.383 * * [simplify]: Extracting #1: cost 3 inf + 0 11.383 * * [simplify]: Extracting #2: cost 7 inf + 0 11.383 * * [simplify]: Extracting #3: cost 9 inf + 1 11.383 * * [simplify]: Extracting #4: cost 31 inf + 42 11.384 * * [simplify]: Extracting #5: cost 42 inf + 1664 11.388 * * [simplify]: Extracting #6: cost 1 inf + 6467 11.392 * * [simplify]: Extracting #7: cost 0 inf + 6584 11.397 * [simplify]: Simplified to (cbrt (- (sqrt (* (+ g h) (- g h))) g)) 11.397 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (/ (cbrt (- (sqrt (* (+ g h) (- g h))) g)) (cbrt (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 11.398 * [simplify]: Simplifying (cbrt (* a 2)) 11.398 * * [simplify]: iters left: 3 (4 enodes) 11.401 * * [simplify]: iters left: 2 (13 enodes) 11.405 * * [simplify]: Extracting #0: cost 1 inf + 0 11.405 * * [simplify]: Extracting #1: cost 3 inf + 0 11.405 * * [simplify]: Extracting #2: cost 6 inf + 0 11.405 * * [simplify]: Extracting #3: cost 4 inf + 2 11.405 * * [simplify]: Extracting #4: cost 0 inf + 330 11.405 * [simplify]: Simplified to (cbrt (* a 2)) 11.405 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (/ (cbrt (- (sqrt (- (* g g) (* h h))) g)) (cbrt (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 11.405 * * * * [progress]: [ 56 / 89 ] simplifiying candidate # 11.406 * [simplify]: Simplifying (* (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) 11.406 * * [simplify]: iters left: 6 (14 enodes) 11.413 * * [simplify]: iters left: 5 (56 enodes) 11.430 * * [simplify]: iters left: 4 (91 enodes) 11.458 * * [simplify]: iters left: 3 (130 enodes) 11.497 * * [simplify]: iters left: 2 (185 enodes) 11.563 * * [simplify]: iters left: 1 (291 enodes) 11.673 * * [simplify]: Extracting #0: cost 1 inf + 0 11.673 * * [simplify]: Extracting #1: cost 3 inf + 0 11.673 * * [simplify]: Extracting #2: cost 5 inf + 0 11.673 * * [simplify]: Extracting #3: cost 7 inf + 0 11.674 * * [simplify]: Extracting #4: cost 17 inf + 0 11.674 * * [simplify]: Extracting #5: cost 30 inf + 44 11.674 * * [simplify]: Extracting #6: cost 33 inf + 336 11.675 * * [simplify]: Extracting #7: cost 46 inf + 995 11.677 * * [simplify]: Extracting #8: cost 59 inf + 2077 11.681 * * [simplify]: Extracting #9: cost 19 inf + 6759 11.687 * * [simplify]: Extracting #10: cost 3 inf + 11544 11.694 * * [simplify]: Extracting #11: cost 0 inf + 12234 11.701 * [simplify]: Simplified to (* (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) 11.701 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (* (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 11.702 * [simplify]: Simplifying (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 11.702 * * [simplify]: iters left: 6 (13 enodes) 11.709 * * [simplify]: iters left: 5 (53 enodes) 11.726 * * [simplify]: iters left: 4 (88 enodes) 11.752 * * [simplify]: iters left: 3 (127 enodes) 11.777 * * [simplify]: iters left: 2 (182 enodes) 11.816 * * [simplify]: iters left: 1 (288 enodes) 11.910 * * [simplify]: Extracting #0: cost 1 inf + 0 11.910 * * [simplify]: Extracting #1: cost 3 inf + 0 11.910 * * [simplify]: Extracting #2: cost 5 inf + 0 11.911 * * [simplify]: Extracting #3: cost 15 inf + 0 11.911 * * [simplify]: Extracting #4: cost 28 inf + 44 11.911 * * [simplify]: Extracting #5: cost 31 inf + 295 11.912 * * [simplify]: Extracting #6: cost 46 inf + 872 11.914 * * [simplify]: Extracting #7: cost 48 inf + 4227 11.917 * * [simplify]: Extracting #8: cost 2 inf + 11282 11.920 * * [simplify]: Extracting #9: cost 0 inf + 11672 11.924 * [simplify]: Simplified to (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 11.924 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (* (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) (cbrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) (cbrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 11.924 * * * * [progress]: [ 57 / 89 ] simplifiying candidate # 11.924 * [simplify]: Simplifying (* (* (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 11.925 * * [simplify]: iters left: 6 (14 enodes) 11.928 * * [simplify]: iters left: 5 (57 enodes) 11.938 * * [simplify]: iters left: 4 (94 enodes) 11.963 * * [simplify]: iters left: 3 (139 enodes) 12.011 * * [simplify]: iters left: 2 (206 enodes) 12.062 * * [simplify]: iters left: 1 (338 enodes) 12.143 * * [simplify]: Extracting #0: cost 1 inf + 0 12.144 * * [simplify]: Extracting #1: cost 18 inf + 0 12.144 * * [simplify]: Extracting #2: cost 39 inf + 45 12.144 * * [simplify]: Extracting #3: cost 42 inf + 543 12.144 * * [simplify]: Extracting #4: cost 58 inf + 958 12.145 * * [simplify]: Extracting #5: cost 70 inf + 2162 12.150 * * [simplify]: Extracting #6: cost 27 inf + 7382 12.156 * * [simplify]: Extracting #7: cost 18 inf + 9289 12.160 * * [simplify]: Extracting #8: cost 8 inf + 13240 12.167 * * [simplify]: Extracting #9: cost 0 inf + 18844 12.172 * [simplify]: Simplified to (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)) 12.172 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 12.172 * * * * [progress]: [ 58 / 89 ] simplifiying candidate # 12.172 * [simplify]: Simplifying (sqrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 12.172 * * [simplify]: iters left: 6 (13 enodes) 12.176 * * [simplify]: iters left: 5 (53 enodes) 12.184 * * [simplify]: iters left: 4 (88 enodes) 12.204 * * [simplify]: iters left: 3 (127 enodes) 12.232 * * [simplify]: iters left: 2 (182 enodes) 12.275 * * [simplify]: iters left: 1 (288 enodes) 12.382 * * [simplify]: Extracting #0: cost 1 inf + 0 12.382 * * [simplify]: Extracting #1: cost 3 inf + 0 12.382 * * [simplify]: Extracting #2: cost 5 inf + 0 12.382 * * [simplify]: Extracting #3: cost 15 inf + 0 12.382 * * [simplify]: Extracting #4: cost 28 inf + 44 12.383 * * [simplify]: Extracting #5: cost 31 inf + 295 12.383 * * [simplify]: Extracting #6: cost 46 inf + 872 12.386 * * [simplify]: Extracting #7: cost 48 inf + 4227 12.392 * * [simplify]: Extracting #8: cost 2 inf + 11202 12.396 * * [simplify]: Extracting #9: cost 0 inf + 11592 12.399 * [simplify]: Simplified to (sqrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 12.399 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (* (sqrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) (sqrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 12.399 * [simplify]: Simplifying (sqrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 12.400 * * [simplify]: iters left: 6 (13 enodes) 12.403 * * [simplify]: iters left: 5 (53 enodes) 12.411 * * [simplify]: iters left: 4 (88 enodes) 12.424 * * [simplify]: iters left: 3 (127 enodes) 12.452 * * [simplify]: iters left: 2 (182 enodes) 12.520 * * [simplify]: iters left: 1 (288 enodes) 12.594 * * [simplify]: Extracting #0: cost 1 inf + 0 12.594 * * [simplify]: Extracting #1: cost 3 inf + 0 12.594 * * [simplify]: Extracting #2: cost 5 inf + 0 12.594 * * [simplify]: Extracting #3: cost 15 inf + 0 12.594 * * [simplify]: Extracting #4: cost 28 inf + 44 12.594 * * [simplify]: Extracting #5: cost 31 inf + 295 12.595 * * [simplify]: Extracting #6: cost 46 inf + 872 12.597 * * [simplify]: Extracting #7: cost 48 inf + 4227 12.603 * * [simplify]: Extracting #8: cost 2 inf + 11202 12.610 * * [simplify]: Extracting #9: cost 0 inf + 11592 12.617 * [simplify]: Simplified to (sqrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 12.617 * [simplify]: Simplified (2 1 2) to (λ (g h a) (+ (* (sqrt (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) (sqrt (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 12.617 * * * * [progress]: [ 59 / 89 ] simplifiying candidate # 12.617 * * * * [progress]: [ 60 / 89 ] simplifiying candidate #real (real->posit16 (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))))> 12.617 * [simplify]: Simplifying (real->posit16 (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2)))) 12.618 * * [simplify]: iters left: 6 (13 enodes) 12.624 * * [simplify]: iters left: 5 (50 enodes) 12.639 * * [simplify]: iters left: 4 (85 enodes) 12.657 * * [simplify]: iters left: 3 (124 enodes) 12.679 * * [simplify]: iters left: 2 (179 enodes) 12.730 * * [simplify]: iters left: 1 (285 enodes) 12.820 * * [simplify]: Extracting #0: cost 1 inf + 0 12.821 * * [simplify]: Extracting #1: cost 2 inf + 0 12.821 * * [simplify]: Extracting #2: cost 3 inf + 0 12.821 * * [simplify]: Extracting #3: cost 13 inf + 0 12.821 * * [simplify]: Extracting #4: cost 26 inf + 44 12.821 * * [simplify]: Extracting #5: cost 26 inf + 582 12.821 * * [simplify]: Extracting #6: cost 42 inf + 1077 12.822 * * [simplify]: Extracting #7: cost 59 inf + 2115 12.824 * * [simplify]: Extracting #8: cost 16 inf + 7295 12.827 * * [simplify]: Extracting #9: cost 1 inf + 10661 12.831 * * [simplify]: Extracting #10: cost 0 inf + 10904 12.835 * [simplify]: Simplified to (real->posit16 (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2)))) 12.835 * [simplify]: Simplified (2 1 1) to (λ (g h a) (+ (posit16->real (real->posit16 (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) (* a 2))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 12.836 * * * * [progress]: [ 61 / 89 ] simplifiying candidate # 12.836 * [simplify]: Simplifying (expm1 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 12.836 * * [simplify]: iters left: 6 (13 enodes) 12.842 * * [simplify]: iters left: 5 (55 enodes) 12.851 * * [simplify]: iters left: 4 (98 enodes) 12.867 * * [simplify]: iters left: 3 (140 enodes) 12.903 * * [simplify]: iters left: 2 (198 enodes) 12.939 * * [simplify]: iters left: 1 (315 enodes) 13.024 * * [simplify]: Extracting #0: cost 1 inf + 0 13.024 * * [simplify]: Extracting #1: cost 3 inf + 0 13.024 * * [simplify]: Extracting #2: cost 5 inf + 0 13.025 * * [simplify]: Extracting #3: cost 23 inf + 0 13.025 * * [simplify]: Extracting #4: cost 37 inf + 3 13.025 * * [simplify]: Extracting #5: cost 54 inf + 504 13.026 * * [simplify]: Extracting #6: cost 67 inf + 1966 13.029 * * [simplify]: Extracting #7: cost 9 inf + 10964 13.032 * * [simplify]: Extracting #8: cost 0 inf + 12584 13.036 * [simplify]: Simplified to (expm1 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 13.036 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (log1p (expm1 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 13.036 * * * * [progress]: [ 62 / 89 ] simplifiying candidate # 13.036 * [simplify]: Simplifying (log1p (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 13.036 * * [simplify]: iters left: 6 (13 enodes) 13.040 * * [simplify]: iters left: 5 (55 enodes) 13.049 * * [simplify]: iters left: 4 (98 enodes) 13.079 * * [simplify]: iters left: 3 (140 enodes) 13.111 * * [simplify]: iters left: 2 (198 enodes) 13.159 * * [simplify]: iters left: 1 (315 enodes) 13.243 * * [simplify]: Extracting #0: cost 1 inf + 0 13.243 * * [simplify]: Extracting #1: cost 3 inf + 0 13.243 * * [simplify]: Extracting #2: cost 5 inf + 0 13.244 * * [simplify]: Extracting #3: cost 23 inf + 0 13.244 * * [simplify]: Extracting #4: cost 37 inf + 3 13.244 * * [simplify]: Extracting #5: cost 54 inf + 504 13.246 * * [simplify]: Extracting #6: cost 67 inf + 1966 13.251 * * [simplify]: Extracting #7: cost 9 inf + 11004 13.261 * * [simplify]: Extracting #8: cost 0 inf + 12624 13.268 * [simplify]: Simplified to (log1p (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 13.269 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (expm1 (log1p (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 13.269 * * * * [progress]: [ 63 / 89 ] simplifiying candidate # 13.269 * * * * [progress]: [ 64 / 89 ] simplifiying candidate # 13.269 * * * * [progress]: [ 65 / 89 ] simplifiying candidate # 13.269 * [simplify]: Simplifying (log (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 13.270 * * [simplify]: iters left: 6 (13 enodes) 13.277 * * [simplify]: iters left: 5 (55 enodes) 13.296 * * [simplify]: iters left: 4 (98 enodes) 13.327 * * [simplify]: iters left: 3 (140 enodes) 13.364 * * [simplify]: iters left: 2 (198 enodes) 13.426 * * [simplify]: iters left: 1 (315 enodes) 13.501 * * [simplify]: Extracting #0: cost 1 inf + 0 13.501 * * [simplify]: Extracting #1: cost 3 inf + 0 13.501 * * [simplify]: Extracting #2: cost 5 inf + 0 13.501 * * [simplify]: Extracting #3: cost 23 inf + 0 13.501 * * [simplify]: Extracting #4: cost 37 inf + 3 13.502 * * [simplify]: Extracting #5: cost 54 inf + 504 13.503 * * [simplify]: Extracting #6: cost 67 inf + 1966 13.508 * * [simplify]: Extracting #7: cost 9 inf + 10964 13.512 * * [simplify]: Extracting #8: cost 0 inf + 12584 13.516 * [simplify]: Simplified to (log (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 13.516 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (exp (log (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 13.516 * * * * [progress]: [ 66 / 89 ] simplifiying candidate # 13.516 * [simplify]: Simplifying (exp (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 13.516 * * [simplify]: iters left: 6 (13 enodes) 13.520 * * [simplify]: iters left: 5 (55 enodes) 13.529 * * [simplify]: iters left: 4 (98 enodes) 13.543 * * [simplify]: iters left: 3 (140 enodes) 13.579 * * [simplify]: iters left: 2 (198 enodes) 13.644 * * [simplify]: iters left: 1 (315 enodes) 13.752 * * [simplify]: Extracting #0: cost 1 inf + 0 13.752 * * [simplify]: Extracting #1: cost 3 inf + 0 13.752 * * [simplify]: Extracting #2: cost 5 inf + 0 13.752 * * [simplify]: Extracting #3: cost 23 inf + 0 13.753 * * [simplify]: Extracting #4: cost 37 inf + 3 13.753 * * [simplify]: Extracting #5: cost 54 inf + 504 13.755 * * [simplify]: Extracting #6: cost 67 inf + 1966 13.760 * * [simplify]: Extracting #7: cost 9 inf + 10964 13.768 * * [simplify]: Extracting #8: cost 0 inf + 12584 13.775 * [simplify]: Simplified to (exp (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 13.775 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (log (exp (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 13.775 * * * * [progress]: [ 67 / 89 ] simplifiying candidate # 13.775 * [simplify]: Simplifying (cbrt (/ -1/2 a)) 13.775 * * [simplify]: iters left: 3 (4 enodes) 13.778 * * [simplify]: iters left: 2 (12 enodes) 13.781 * * [simplify]: Extracting #0: cost 1 inf + 0 13.781 * * [simplify]: Extracting #1: cost 3 inf + 0 13.781 * * [simplify]: Extracting #2: cost 6 inf + 0 13.782 * * [simplify]: Extracting #3: cost 4 inf + 2 13.782 * * [simplify]: Extracting #4: cost 0 inf + 330 13.782 * [simplify]: Simplified to (cbrt (/ -1/2 a)) 13.782 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 13.782 * [simplify]: Simplifying (cbrt (+ g (sqrt (- (* g g) (* h h))))) 13.782 * * [simplify]: iters left: 6 (8 enodes) 13.786 * * [simplify]: iters left: 5 (31 enodes) 13.795 * * [simplify]: iters left: 4 (44 enodes) 13.802 * * [simplify]: iters left: 3 (63 enodes) 13.812 * * [simplify]: iters left: 2 (110 enodes) 13.847 * * [simplify]: iters left: 1 (215 enodes) 13.891 * * [simplify]: Extracting #0: cost 1 inf + 0 13.891 * * [simplify]: Extracting #1: cost 3 inf + 0 13.891 * * [simplify]: Extracting #2: cost 6 inf + 0 13.891 * * [simplify]: Extracting #3: cost 7 inf + 1 13.891 * * [simplify]: Extracting #4: cost 31 inf + 1 13.892 * * [simplify]: Extracting #5: cost 45 inf + 1447 13.894 * * [simplify]: Extracting #6: cost 4 inf + 6219 13.896 * * [simplify]: Extracting #7: cost 0 inf + 6987 13.899 * [simplify]: Simplified to (cbrt (+ (sqrt (* (+ g h) (- g h))) g)) 13.899 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ (sqrt (* (+ g h) (- g h))) g))))) 13.899 * * * * [progress]: [ 68 / 89 ] simplifiying candidate # 13.899 * [simplify]: Simplifying (cbrt (* -1/2 (+ (pow g 3) (pow (sqrt (- (* g g) (* h h))) 3)))) 13.899 * * [simplify]: iters left: 6 (13 enodes) 13.905 * * [simplify]: iters left: 5 (65 enodes) 13.919 * * [simplify]: iters left: 4 (135 enodes) 13.950 * * [simplify]: iters left: 3 (264 enodes) 14.063 * * [simplify]: Extracting #0: cost 1 inf + 0 14.063 * * [simplify]: Extracting #1: cost 3 inf + 0 14.064 * * [simplify]: Extracting #2: cost 18 inf + 0 14.064 * * [simplify]: Extracting #3: cost 92 inf + 2 14.064 * * [simplify]: Extracting #4: cost 141 inf + 806 14.065 * * [simplify]: Extracting #5: cost 136 inf + 3109 14.069 * * [simplify]: Extracting #6: cost 63 inf + 22884 14.075 * * [simplify]: Extracting #7: cost 5 inf + 39653 14.082 * * [simplify]: Extracting #8: cost 0 inf + 40385 14.089 * [simplify]: Simplified to (cbrt (* -1/2 (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))))) 14.089 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (* -1/2 (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))))) (cbrt (* a (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h))))))))))) 14.090 * [simplify]: Simplifying (cbrt (* a (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h)))))))) 14.090 * * [simplify]: iters left: 6 (13 enodes) 14.101 * * [simplify]: iters left: 5 (60 enodes) 14.122 * * [simplify]: iters left: 4 (132 enodes) 14.152 * * [simplify]: iters left: 3 (295 enodes) 14.277 * * [simplify]: Extracting #0: cost 1 inf + 0 14.277 * * [simplify]: Extracting #1: cost 3 inf + 0 14.277 * * [simplify]: Extracting #2: cost 31 inf + 0 14.278 * * [simplify]: Extracting #3: cost 108 inf + 44 14.280 * * [simplify]: Extracting #4: cost 123 inf + 2120 14.290 * * [simplify]: Extracting #5: cost 37 inf + 17884 14.307 * * [simplify]: Extracting #6: cost 4 inf + 24960 14.323 * * [simplify]: Extracting #7: cost 0 inf + 25330 14.339 * [simplify]: Simplified to (cbrt (* a (fma (- (sqrt (- (* g g) (* h h))) g) (sqrt (- (* g g) (* h h))) (* g g)))) 14.339 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (* -1/2 (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))))) (cbrt (* a (fma (- (sqrt (- (* g g) (* h h))) g) (sqrt (- (* g g) (* h h))) (* g g))))))) 14.340 * * * * [progress]: [ 69 / 89 ] simplifiying candidate # 14.340 * [simplify]: Simplifying (cbrt (* -1/2 (- (* g g) (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))))) 14.340 * * [simplify]: iters left: 6 (11 enodes) 14.346 * * [simplify]: iters left: 5 (45 enodes) 14.361 * * [simplify]: iters left: 4 (95 enodes) 14.378 * * [simplify]: iters left: 3 (213 enodes) 14.460 * * [simplify]: Extracting #0: cost 1 inf + 0 14.460 * * [simplify]: Extracting #1: cost 3 inf + 0 14.460 * * [simplify]: Extracting #2: cost 43 inf + 0 14.461 * * [simplify]: Extracting #3: cost 118 inf + 44 14.462 * * [simplify]: Extracting #4: cost 127 inf + 1911 14.464 * * [simplify]: Extracting #5: cost 68 inf + 8937 14.469 * * [simplify]: Extracting #6: cost 23 inf + 18030 14.475 * * [simplify]: Extracting #7: cost 4 inf + 22575 14.481 * * [simplify]: Extracting #8: cost 0 inf + 23532 14.488 * [simplify]: Simplified to (cbrt (* -1/2 (* h h))) 14.489 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (* -1/2 (* h h))) (cbrt (* a (- g (sqrt (- (* g g) (* h h))))))))) 14.489 * [simplify]: Simplifying (cbrt (* a (- g (sqrt (- (* g g) (* h h)))))) 14.489 * * [simplify]: iters left: 6 (10 enodes) 14.491 * * [simplify]: iters left: 5 (39 enodes) 14.499 * * [simplify]: iters left: 4 (61 enodes) 14.510 * * [simplify]: iters left: 3 (96 enodes) 14.539 * * [simplify]: iters left: 2 (154 enodes) 14.574 * * [simplify]: iters left: 1 (263 enodes) 14.630 * * [simplify]: Extracting #0: cost 1 inf + 0 14.630 * * [simplify]: Extracting #1: cost 3 inf + 0 14.630 * * [simplify]: Extracting #2: cost 13 inf + 0 14.630 * * [simplify]: Extracting #3: cost 19 inf + 2 14.631 * * [simplify]: Extracting #4: cost 39 inf + 126 14.632 * * [simplify]: Extracting #5: cost 59 inf + 759 14.635 * * [simplify]: Extracting #6: cost 14 inf + 6050 14.641 * * [simplify]: Extracting #7: cost 0 inf + 8574 14.647 * [simplify]: Simplified to (cbrt (* (- g (sqrt (- (* g g) (* h h)))) a)) 14.647 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (* -1/2 (* h h))) (cbrt (* (- g (sqrt (- (* g g) (* h h)))) a))))) 14.647 * * * * [progress]: [ 70 / 89 ] simplifiying candidate # 14.648 * [simplify]: Simplifying (cbrt (* (/ -1/2 a) (+ (pow g 3) (pow (sqrt (- (* g g) (* h h))) 3)))) 14.648 * * [simplify]: iters left: 6 (15 enodes) 14.657 * * [simplify]: iters left: 5 (73 enodes) 14.684 * * [simplify]: iters left: 4 (161 enodes) 14.724 * * [simplify]: iters left: 3 (344 enodes) 14.847 * * [simplify]: Extracting #0: cost 1 inf + 0 14.847 * * [simplify]: Extracting #1: cost 3 inf + 0 14.847 * * [simplify]: Extracting #2: cost 23 inf + 0 14.848 * * [simplify]: Extracting #3: cost 117 inf + 3 14.849 * * [simplify]: Extracting #4: cost 203 inf + 845 14.858 * * [simplify]: Extracting #5: cost 198 inf + 5720 14.866 * * [simplify]: Extracting #6: cost 108 inf + 24630 14.885 * * [simplify]: Extracting #7: cost 20 inf + 57038 14.897 * * [simplify]: Extracting #8: cost 0 inf + 63778 14.910 * [simplify]: Simplified to (cbrt (/ (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))) (/ a -1/2))) 14.910 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (/ (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))) (/ a -1/2))) (cbrt (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h)))))))))) 14.911 * [simplify]: Simplifying (cbrt (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h))))))) 14.911 * * [simplify]: iters left: 6 (11 enodes) 14.914 * * [simplify]: iters left: 5 (47 enodes) 14.930 * * [simplify]: iters left: 4 (93 enodes) 14.947 * * [simplify]: iters left: 3 (177 enodes) 14.996 * * [simplify]: iters left: 2 (351 enodes) 15.140 * * [simplify]: Extracting #0: cost 1 inf + 0 15.140 * * [simplify]: Extracting #1: cost 3 inf + 0 15.140 * * [simplify]: Extracting #2: cost 70 inf + 0 15.141 * * [simplify]: Extracting #3: cost 142 inf + 496 15.143 * * [simplify]: Extracting #4: cost 93 inf + 7408 15.157 * * [simplify]: Extracting #5: cost 22 inf + 26269 15.176 * * [simplify]: Extracting #6: cost 0 inf + 33298 15.198 * * [simplify]: Extracting #7: cost 0 inf + 33193 15.217 * [simplify]: Simplified to (cbrt (fma (- g (sqrt (* (+ g h) (- g h)))) g (* (+ g h) (- g h)))) 15.217 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (/ (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))) (/ a -1/2))) (cbrt (fma (- g (sqrt (* (+ g h) (- g h)))) g (* (+ g h) (- g h))))))) 15.217 * * * * [progress]: [ 71 / 89 ] simplifiying candidate # 15.218 * [simplify]: Simplifying (cbrt (* (/ -1/2 a) (- (* g g) (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))))) 15.218 * * [simplify]: iters left: 6 (13 enodes) 15.225 * * [simplify]: iters left: 5 (53 enodes) 15.243 * * [simplify]: iters left: 4 (104 enodes) 15.278 * * [simplify]: iters left: 3 (230 enodes) 15.381 * * [simplify]: Extracting #0: cost 1 inf + 0 15.381 * * [simplify]: Extracting #1: cost 3 inf + 0 15.381 * * [simplify]: Extracting #2: cost 39 inf + 0 15.382 * * [simplify]: Extracting #3: cost 122 inf + 44 15.384 * * [simplify]: Extracting #4: cost 189 inf + 497 15.388 * * [simplify]: Extracting #5: cost 129 inf + 9481 15.404 * * [simplify]: Extracting #6: cost 15 inf + 34700 15.428 * * [simplify]: Extracting #7: cost 0 inf + 36958 15.447 * * [simplify]: Extracting #8: cost 0 inf + 36508 15.467 * [simplify]: Simplified to (cbrt (/ (* h h) (/ a -1/2))) 15.467 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (/ (* h h) (/ a -1/2))) (cbrt (- g (sqrt (- (* g g) (* h h)))))))) 15.468 * [simplify]: Simplifying (cbrt (- g (sqrt (- (* g g) (* h h))))) 15.468 * * [simplify]: iters left: 6 (8 enodes) 15.472 * * [simplify]: iters left: 5 (32 enodes) 15.481 * * [simplify]: iters left: 4 (48 enodes) 15.492 * * [simplify]: iters left: 3 (67 enodes) 15.503 * * [simplify]: iters left: 2 (114 enodes) 15.535 * * [simplify]: iters left: 1 (219 enodes) 15.590 * * [simplify]: Extracting #0: cost 1 inf + 0 15.591 * * [simplify]: Extracting #1: cost 3 inf + 0 15.591 * * [simplify]: Extracting #2: cost 7 inf + 0 15.591 * * [simplify]: Extracting #3: cost 9 inf + 1 15.591 * * [simplify]: Extracting #4: cost 32 inf + 1 15.592 * * [simplify]: Extracting #5: cost 44 inf + 1744 15.596 * * [simplify]: Extracting #6: cost 4 inf + 6194 15.601 * * [simplify]: Extracting #7: cost 0 inf + 6947 15.606 * [simplify]: Simplified to (cbrt (- g (sqrt (* (+ g h) (- g h))))) 15.606 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (/ (* h h) (/ a -1/2))) (cbrt (- g (sqrt (* (+ g h) (- g h)))))))) 15.606 * * * * [progress]: [ 72 / 89 ] simplifiying candidate # 15.606 * [simplify]: Simplifying (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) 15.606 * * [simplify]: iters left: 6 (10 enodes) 15.612 * * [simplify]: iters left: 5 (44 enodes) 15.630 * * [simplify]: iters left: 4 (69 enodes) 15.648 * * [simplify]: iters left: 3 (90 enodes) 15.674 * * [simplify]: iters left: 2 (137 enodes) 15.724 * * [simplify]: iters left: 1 (242 enodes) 15.789 * * [simplify]: Extracting #0: cost 1 inf + 0 15.789 * * [simplify]: Extracting #1: cost 3 inf + 0 15.789 * * [simplify]: Extracting #2: cost 10 inf + 0 15.789 * * [simplify]: Extracting #3: cost 13 inf + 2 15.789 * * [simplify]: Extracting #4: cost 34 inf + 86 15.790 * * [simplify]: Extracting #5: cost 55 inf + 637 15.793 * * [simplify]: Extracting #6: cost 12 inf + 5734 15.798 * * [simplify]: Extracting #7: cost 0 inf + 7737 15.804 * * [simplify]: Extracting #8: cost 0 inf + 7722 15.809 * [simplify]: Simplified to (cbrt (* (+ g (sqrt (- (* g g) (* h h)))) -1/2)) 15.809 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (* (+ g (sqrt (- (* g g) (* h h)))) -1/2)) (cbrt a)))) 15.809 * [simplify]: Simplifying (cbrt a) 15.809 * * [simplify]: iters left: 1 (2 enodes) 15.810 * * [simplify]: Extracting #0: cost 1 inf + 0 15.810 * * [simplify]: Extracting #1: cost 3 inf + 0 15.810 * * [simplify]: Extracting #2: cost 2 inf + 1 15.810 * * [simplify]: Extracting #3: cost 0 inf + 163 15.810 * [simplify]: Simplified to (cbrt a) 15.811 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 15.811 * * * * [progress]: [ 73 / 89 ] simplifiying candidate # 15.811 * [simplify]: Simplifying (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 15.811 * * [simplify]: iters left: 6 (14 enodes) 15.818 * * [simplify]: iters left: 5 (58 enodes) 15.838 * * [simplify]: iters left: 4 (101 enodes) 15.869 * * [simplify]: iters left: 3 (143 enodes) 15.907 * * [simplify]: iters left: 2 (201 enodes) 15.970 * * [simplify]: iters left: 1 (318 enodes) 16.050 * * [simplify]: Extracting #0: cost 1 inf + 0 16.050 * * [simplify]: Extracting #1: cost 3 inf + 0 16.050 * * [simplify]: Extracting #2: cost 5 inf + 0 16.050 * * [simplify]: Extracting #3: cost 7 inf + 0 16.050 * * [simplify]: Extracting #4: cost 25 inf + 0 16.050 * * [simplify]: Extracting #5: cost 39 inf + 3 16.051 * * [simplify]: Extracting #6: cost 56 inf + 546 16.052 * * [simplify]: Extracting #7: cost 72 inf + 1617 16.056 * * [simplify]: Extracting #8: cost 29 inf + 6571 16.063 * * [simplify]: Extracting #9: cost 3 inf + 13131 16.073 * * [simplify]: Extracting #10: cost 0 inf + 13846 16.081 * [simplify]: Simplified to (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h)))))))) 16.081 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h)))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 16.082 * [simplify]: Simplifying (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.082 * * [simplify]: iters left: 6 (13 enodes) 16.091 * * [simplify]: iters left: 5 (55 enodes) 16.110 * * [simplify]: iters left: 4 (98 enodes) 16.138 * * [simplify]: iters left: 3 (140 enodes) 16.176 * * [simplify]: iters left: 2 (198 enodes) 16.232 * * [simplify]: iters left: 1 (315 enodes) 16.289 * * [simplify]: Extracting #0: cost 1 inf + 0 16.289 * * [simplify]: Extracting #1: cost 3 inf + 0 16.289 * * [simplify]: Extracting #2: cost 5 inf + 0 16.289 * * [simplify]: Extracting #3: cost 23 inf + 0 16.289 * * [simplify]: Extracting #4: cost 37 inf + 3 16.290 * * [simplify]: Extracting #5: cost 54 inf + 504 16.290 * * [simplify]: Extracting #6: cost 67 inf + 1966 16.293 * * [simplify]: Extracting #7: cost 9 inf + 10984 16.297 * * [simplify]: Extracting #8: cost 0 inf + 12604 16.301 * [simplify]: Simplified to (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.301 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 16.301 * * * * [progress]: [ 74 / 89 ] simplifiying candidate # 16.301 * [simplify]: Simplifying (* (* (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.302 * * [simplify]: iters left: 6 (14 enodes) 16.305 * * [simplify]: iters left: 5 (59 enodes) 16.316 * * [simplify]: iters left: 4 (104 enodes) 16.343 * * [simplify]: iters left: 3 (153 enodes) 16.371 * * [simplify]: iters left: 2 (225 enodes) 16.410 * * [simplify]: iters left: 1 (374 enodes) 16.483 * * [simplify]: Extracting #0: cost 1 inf + 0 16.483 * * [simplify]: Extracting #1: cost 28 inf + 0 16.483 * * [simplify]: Extracting #2: cost 55 inf + 4 16.484 * * [simplify]: Extracting #3: cost 73 inf + 301 16.484 * * [simplify]: Extracting #4: cost 89 inf + 1324 16.487 * * [simplify]: Extracting #5: cost 44 inf + 6072 16.494 * * [simplify]: Extracting #6: cost 22 inf + 10751 16.504 * * [simplify]: Extracting #7: cost 9 inf + 17009 16.517 * * [simplify]: Extracting #8: cost 1 inf + 23246 16.527 * * [simplify]: Extracting #9: cost 0 inf + 24032 16.538 * [simplify]: Simplified to (/ (* (+ g (sqrt (* (+ g h) (- g h)))) -1/2) a) 16.538 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (/ (* (+ g (sqrt (* (+ g h) (- g h)))) -1/2) a)))) 16.538 * * * * [progress]: [ 75 / 89 ] simplifiying candidate # 16.539 * [simplify]: Simplifying (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.539 * * [simplify]: iters left: 6 (13 enodes) 16.545 * * [simplify]: iters left: 5 (55 enodes) 16.564 * * [simplify]: iters left: 4 (98 enodes) 16.589 * * [simplify]: iters left: 3 (140 enodes) 16.607 * * [simplify]: iters left: 2 (198 enodes) 16.648 * * [simplify]: iters left: 1 (315 enodes) 16.726 * * [simplify]: Extracting #0: cost 1 inf + 0 16.726 * * [simplify]: Extracting #1: cost 3 inf + 0 16.726 * * [simplify]: Extracting #2: cost 5 inf + 0 16.726 * * [simplify]: Extracting #3: cost 23 inf + 0 16.726 * * [simplify]: Extracting #4: cost 37 inf + 3 16.726 * * [simplify]: Extracting #5: cost 54 inf + 504 16.727 * * [simplify]: Extracting #6: cost 67 inf + 1966 16.730 * * [simplify]: Extracting #7: cost 9 inf + 10904 16.734 * * [simplify]: Extracting #8: cost 0 inf + 12524 16.738 * [simplify]: Simplified to (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.738 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 16.738 * [simplify]: Simplifying (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.738 * * [simplify]: iters left: 6 (13 enodes) 16.741 * * [simplify]: iters left: 5 (55 enodes) 16.751 * * [simplify]: iters left: 4 (98 enodes) 16.764 * * [simplify]: iters left: 3 (140 enodes) 16.785 * * [simplify]: iters left: 2 (198 enodes) 16.838 * * [simplify]: iters left: 1 (315 enodes) 16.929 * * [simplify]: Extracting #0: cost 1 inf + 0 16.929 * * [simplify]: Extracting #1: cost 3 inf + 0 16.929 * * [simplify]: Extracting #2: cost 5 inf + 0 16.929 * * [simplify]: Extracting #3: cost 23 inf + 0 16.929 * * [simplify]: Extracting #4: cost 37 inf + 3 16.929 * * [simplify]: Extracting #5: cost 54 inf + 504 16.930 * * [simplify]: Extracting #6: cost 67 inf + 1966 16.932 * * [simplify]: Extracting #7: cost 9 inf + 10904 16.936 * * [simplify]: Extracting #8: cost 0 inf + 12524 16.943 * [simplify]: Simplified to (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.943 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 16.944 * * * * [progress]: [ 76 / 89 ] simplifiying candidate # 16.944 * * * * [progress]: [ 77 / 89 ] simplifiying candidate #real (real->posit16 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))))))> 16.944 * [simplify]: Simplifying (real->posit16 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 16.944 * * [simplify]: iters left: 6 (13 enodes) 16.951 * * [simplify]: iters left: 5 (52 enodes) 16.969 * * [simplify]: iters left: 4 (95 enodes) 17.001 * * [simplify]: iters left: 3 (137 enodes) 17.034 * * [simplify]: iters left: 2 (195 enodes) 17.073 * * [simplify]: iters left: 1 (312 enodes) 17.150 * * [simplify]: Extracting #0: cost 1 inf + 0 17.150 * * [simplify]: Extracting #1: cost 2 inf + 0 17.150 * * [simplify]: Extracting #2: cost 3 inf + 0 17.150 * * [simplify]: Extracting #3: cost 21 inf + 0 17.150 * * [simplify]: Extracting #4: cost 35 inf + 3 17.150 * * [simplify]: Extracting #5: cost 54 inf + 338 17.152 * * [simplify]: Extracting #6: cost 59 inf + 2839 17.158 * * [simplify]: Extracting #7: cost 5 inf + 10790 17.165 * * [simplify]: Extracting #8: cost 0 inf + 11758 17.172 * [simplify]: Simplified to (real->posit16 (cbrt (/ (+ g (sqrt (- (* g g) (* h h)))) (/ a -1/2)))) 17.172 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (posit16->real (real->posit16 (cbrt (/ (+ g (sqrt (- (* g g) (* h h)))) (/ a -1/2))))))) 17.173 * * * * [progress]: [ 78 / 89 ] simplifiying candidate # 17.173 * [simplify]: Simplifying (* (sqrt -1) h) 17.173 * * [simplify]: iters left: 3 (4 enodes) 17.176 * * [simplify]: iters left: 2 (13 enodes) 17.180 * * [simplify]: Extracting #0: cost 1 inf + 0 17.180 * * [simplify]: Extracting #1: cost 4 inf + 0 17.180 * * [simplify]: Extracting #2: cost 5 inf + 1 17.180 * * [simplify]: Extracting #3: cost 4 inf + 2 17.180 * * [simplify]: Extracting #4: cost 0 inf + 248 17.180 * [simplify]: Simplified to (* h (sqrt -1)) 17.180 * [simplify]: Simplified (2 2 1 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (* h (sqrt -1))))))) 17.181 * * * * [progress]: [ 79 / 89 ] simplifiying candidate # 17.181 * [simplify]: Simplifying g 17.181 * * [simplify]: iters left: 0 (1 enodes) 17.181 * * [simplify]: Extracting #0: cost 1 inf + 0 17.182 * * [simplify]: Extracting #1: cost 0 inf + 1 17.182 * [simplify]: Simplified to g 17.182 * [simplify]: Simplified (2 2 1 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g g))))) 17.182 * * * * [progress]: [ 80 / 89 ] simplifiying candidate # 17.182 * [simplify]: Simplifying (* -1 g) 17.182 * * [simplify]: iters left: 2 (3 enodes) 17.184 * * [simplify]: iters left: 1 (11 enodes) 17.190 * * [simplify]: Extracting #0: cost 1 inf + 0 17.190 * * [simplify]: Extracting #1: cost 4 inf + 0 17.190 * * [simplify]: Extracting #2: cost 0 inf + 84 17.190 * [simplify]: Simplified to (- g) 17.190 * [simplify]: Simplified (2 2 1 2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (- g)))))) 17.191 * * * * [progress]: [ 81 / 89 ] simplifiying candidate # 17.191 * [simplify]: Simplifying (* (sqrt -1) h) 17.191 * * [simplify]: iters left: 3 (4 enodes) 17.194 * * [simplify]: iters left: 2 (13 enodes) 17.198 * * [simplify]: Extracting #0: cost 1 inf + 0 17.199 * * [simplify]: Extracting #1: cost 4 inf + 0 17.199 * * [simplify]: Extracting #2: cost 5 inf + 1 17.199 * * [simplify]: Extracting #3: cost 4 inf + 2 17.199 * * [simplify]: Extracting #4: cost 0 inf + 248 17.199 * [simplify]: Simplified to (* h (sqrt -1)) 17.199 * [simplify]: Simplified (2 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (* h (sqrt -1)) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 17.199 * * * * [progress]: [ 82 / 89 ] simplifiying candidate # 17.200 * [simplify]: Simplifying g 17.200 * * [simplify]: iters left: 0 (1 enodes) 17.200 * * [simplify]: Extracting #0: cost 1 inf + 0 17.200 * * [simplify]: Extracting #1: cost 0 inf + 1 17.200 * [simplify]: Simplified to g 17.200 * [simplify]: Simplified (2 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- g g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 17.200 * * * * [progress]: [ 83 / 89 ] simplifiying candidate # 17.201 * [simplify]: Simplifying (* -1 g) 17.201 * * [simplify]: iters left: 2 (3 enodes) 17.203 * * [simplify]: iters left: 1 (11 enodes) 17.206 * * [simplify]: Extracting #0: cost 1 inf + 0 17.206 * * [simplify]: Extracting #1: cost 4 inf + 0 17.206 * * [simplify]: Extracting #2: cost 0 inf + 84 17.206 * [simplify]: Simplified to (- g) 17.206 * [simplify]: Simplified (2 1 1 1 1) to (λ (g h a) (+ (cbrt (/ (- (- g) g) (* a 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 17.206 * * * * [progress]: [ 84 / 89 ] simplifiying candidate # 17.207 * [simplify]: Simplifying (- (+ (* 1/18 (* (cbrt 1/2) (* (exp (* 1/3 (- (log (/ 1 (sqrt -1))) (+ (* 5 (log h)) (log a))))) (pow g 2)))) (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))))) (* 1/3 (* (cbrt 1/2) (* g (exp (* 1/3 (- (log -1) (+ (* 2 (log h)) (log a))))))))) 17.207 * * [simplify]: iters left: 6 (42 enodes) 17.225 * * [simplify]: iters left: 5 (182 enodes) 17.257 * * [simplify]: iters left: 4 (351 enodes) 17.375 * * [simplify]: Extracting #0: cost 1 inf + 0 17.375 * * [simplify]: Extracting #1: cost 31 inf + 0 17.376 * * [simplify]: Extracting #2: cost 128 inf + 3 17.377 * * [simplify]: Extracting #3: cost 199 inf + 771 17.380 * * [simplify]: Extracting #4: cost 254 inf + 3407 17.383 * * [simplify]: Extracting #5: cost 254 inf + 5217 17.387 * * [simplify]: Extracting #6: cost 212 inf + 12544 17.396 * * [simplify]: Extracting #7: cost 151 inf + 33629 17.432 * * [simplify]: Extracting #8: cost 32 inf + 94463 17.470 * * [simplify]: Extracting #9: cost 1 inf + 110910 17.509 * * [simplify]: Extracting #10: cost 0 inf + 110633 17.547 * * [simplify]: Extracting #11: cost 0 inf + 110498 17.585 * [simplify]: Simplified to (fma (* (exp (* 1/3 (- (log -1) (fma 2 (log h) (log a))))) (* g (cbrt 1/2))) -1/3 (fma (cbrt 1/2) (exp (* 1/3 (+ (- (log h) (log a)) (log (sqrt -1))))) (* (* (exp (- (* (+ (fma 5 (log h) (log a)) (log (sqrt -1))) 1/3))) (* g (* g (cbrt 1/2)))) 1/18))) 17.585 * [simplify]: Simplified (2 1) to (λ (g h a) (+ (fma (* (exp (* 1/3 (- (log -1) (fma 2 (log h) (log a))))) (* g (cbrt 1/2))) -1/3 (fma (cbrt 1/2) (exp (* 1/3 (+ (- (log h) (log a)) (log (sqrt -1))))) (* (* (exp (- (* (+ (fma 5 (log h) (log a)) (log (sqrt -1))) 1/3))) (* g (* g (cbrt 1/2)))) 1/18))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 17.586 * * * * [progress]: [ 85 / 89 ] simplifiying candidate # 17.586 * [simplify]: Simplifying (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ 1 a)) (+ (log (/ 1 g)) (log -1/2))) (* 2 (log (/ 1 h))))))) 17.586 * * [simplify]: iters left: 6 (23 enodes) 17.600 * * [simplify]: iters left: 5 (94 enodes) 17.631 * * [simplify]: iters left: 4 (164 enodes) 17.689 * * [simplify]: iters left: 3 (419 enodes) 17.895 * * [simplify]: Extracting #0: cost 1 inf + 0 17.895 * * [simplify]: Extracting #1: cost 12 inf + 0 17.895 * * [simplify]: Extracting #2: cost 58 inf + 0 17.896 * * [simplify]: Extracting #3: cost 214 inf + 155 17.899 * * [simplify]: Extracting #4: cost 301 inf + 429 17.902 * * [simplify]: Extracting #5: cost 274 inf + 3670 17.909 * * [simplify]: Extracting #6: cost 186 inf + 21960 17.933 * * [simplify]: Extracting #7: cost 43 inf + 67559 17.963 * * [simplify]: Extracting #8: cost 6 inf + 85272 17.980 * * [simplify]: Extracting #9: cost 0 inf + 90448 18.000 * [simplify]: Simplified to (* (exp (* (fma (log h) 2 (- (- (log -1/2) (log g)) (log a))) 1/3)) (cbrt 1/2)) 18.000 * [simplify]: Simplified (2 1) to (λ (g h a) (+ (* (exp (* (fma (log h) 2 (- (- (log -1/2) (log g)) (log a))) 1/3)) (cbrt 1/2)) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 18.000 * * * * [progress]: [ 86 / 89 ] simplifiying candidate # 18.000 * [simplify]: Simplifying (* (exp (* 1/3 (- (+ (log 2) (log (/ -1 a))) (log (/ -1 g))))) (cbrt -1/2)) 18.000 * * [simplify]: iters left: 6 (17 enodes) 18.007 * * [simplify]: iters left: 5 (65 enodes) 18.029 * * [simplify]: iters left: 4 (116 enodes) 18.053 * * [simplify]: iters left: 3 (300 enodes) 18.160 * * [simplify]: Extracting #0: cost 1 inf + 0 18.160 * * [simplify]: Extracting #1: cost 12 inf + 0 18.160 * * [simplify]: Extracting #2: cost 56 inf + 0 18.161 * * [simplify]: Extracting #3: cost 181 inf + 165 18.163 * * [simplify]: Extracting #4: cost 264 inf + 1455 18.166 * * [simplify]: Extracting #5: cost 224 inf + 7638 18.177 * * [simplify]: Extracting #6: cost 85 inf + 44849 18.205 * * [simplify]: Extracting #7: cost 12 inf + 71268 18.228 * * [simplify]: Extracting #8: cost 0 inf + 74532 18.246 * * [simplify]: Extracting #9: cost 0 inf + 74040 18.258 * [simplify]: Simplified to (* (cbrt (* (/ 2 (/ -1 g)) (/ -1 a))) (cbrt -1/2)) 18.258 * [simplify]: Simplified (2 1) to (λ (g h a) (+ (* (cbrt (* (/ 2 (/ -1 g)) (/ -1 a))) (cbrt -1/2)) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 18.259 * * * * [progress]: [ 87 / 89 ] simplifiying candidate # 18.259 * [simplify]: Simplifying (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 18.260 * * [simplify]: iters left: 6 (15 enodes) 18.264 * * [simplify]: iters left: 5 (54 enodes) 18.273 * * [simplify]: iters left: 4 (86 enodes) 18.302 * * [simplify]: iters left: 3 (183 enodes) 18.368 * * [simplify]: iters left: 2 (355 enodes) 18.450 * * [simplify]: Extracting #0: cost 1 inf + 0 18.450 * * [simplify]: Extracting #1: cost 28 inf + 0 18.450 * * [simplify]: Extracting #2: cost 108 inf + 0 18.451 * * [simplify]: Extracting #3: cost 162 inf + 353 18.452 * * [simplify]: Extracting #4: cost 153 inf + 5069 18.456 * * [simplify]: Extracting #5: cost 57 inf + 29750 18.464 * * [simplify]: Extracting #6: cost 9 inf + 53750 18.473 * * [simplify]: Extracting #7: cost 0 inf + 60842 18.482 * * [simplify]: Extracting #8: cost 0 inf + 60723 18.492 * [simplify]: Simplified to (* (cbrt (/ h (/ a (sqrt -1)))) (cbrt -1/2)) 18.493 * [simplify]: Simplified (2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (cbrt (/ h (/ a (sqrt -1)))) (cbrt -1/2)))) 18.493 * * * * [progress]: [ 88 / 89 ] simplifiying candidate # 18.493 * [simplify]: Simplifying (* (exp (* 1/3 (- (+ (log 2) (log (/ 1 a))) (log (/ 1 g))))) (cbrt -1/2)) 18.493 * * [simplify]: iters left: 6 (17 enodes) 18.504 * * [simplify]: iters left: 5 (69 enodes) 18.529 * * [simplify]: iters left: 4 (105 enodes) 18.566 * * [simplify]: iters left: 3 (224 enodes) 18.656 * * [simplify]: Extracting #0: cost 1 inf + 0 18.656 * * [simplify]: Extracting #1: cost 12 inf + 0 18.656 * * [simplify]: Extracting #2: cost 52 inf + 0 18.657 * * [simplify]: Extracting #3: cost 108 inf + 368 18.657 * * [simplify]: Extracting #4: cost 121 inf + 1633 18.658 * * [simplify]: Extracting #5: cost 94 inf + 5503 18.661 * * [simplify]: Extracting #6: cost 27 inf + 22511 18.666 * * [simplify]: Extracting #7: cost 4 inf + 31748 18.671 * * [simplify]: Extracting #8: cost 0 inf + 34627 18.676 * [simplify]: Simplified to (* (cbrt (* (* g 2) (/ 1 a))) (cbrt -1/2)) 18.677 * [simplify]: Simplified (2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (cbrt (* (* g 2) (/ 1 a))) (cbrt -1/2)))) 18.677 * * * * [progress]: [ 89 / 89 ] simplifiying candidate # 18.677 * [simplify]: Simplifying (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ -1 g)) (+ (log (/ -1 a)) (log -1/2))) (* 2 (log (/ -1 h))))))) 18.677 * * [simplify]: iters left: 6 (23 enodes) 18.686 * * [simplify]: iters left: 5 (89 enodes) 18.717 * * [simplify]: iters left: 4 (170 enodes) 18.794 * * [simplify]: Extracting #0: cost 1 inf + 0 18.794 * * [simplify]: Extracting #1: cost 7 inf + 0 18.794 * * [simplify]: Extracting #2: cost 23 inf + 0 18.794 * * [simplify]: Extracting #3: cost 95 inf + 73 18.795 * * [simplify]: Extracting #4: cost 185 inf + 227 18.796 * * [simplify]: Extracting #5: cost 187 inf + 955 18.797 * * [simplify]: Extracting #6: cost 138 inf + 9253 18.801 * * [simplify]: Extracting #7: cost 85 inf + 24204 18.808 * * [simplify]: Extracting #8: cost 22 inf + 49526 18.821 * * [simplify]: Extracting #9: cost 0 inf + 57864 18.830 * [simplify]: Simplified to (* (exp (* (fma -2 (log (/ -1 h)) (+ (+ (log (/ -1 g)) (log -1/2)) (log (/ -1 a)))) 1/3)) (cbrt 1/2)) 18.831 * [simplify]: Simplified (2 2) to (λ (g h a) (+ (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) (* a 2))) (* (exp (* (fma -2 (log (/ -1 h)) (+ (+ (log (/ -1 g)) (log -1/2)) (log (/ -1 a)))) 1/3)) (cbrt 1/2)))) 18.831 * * * [progress]: adding candidates to table 20.241 * * [progress]: iteration 2 / 4 20.241 * * * [progress]: picking best candidate 20.349 * * * * [pick]: Picked # 20.350 * * * [progress]: localizing error 20.424 * * * [progress]: generating rewritten candidates 20.424 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 2 2) 20.436 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1) 20.446 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2) 20.461 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 2 2 1) 20.471 * * * [progress]: generating series expansions 20.471 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 2 2) 20.471 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 20.471 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 20.471 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 20.471 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 20.471 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.471 * [taylor]: Taking taylor expansion of g in h 20.471 * [backup-simplify]: Simplify g into g 20.471 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.471 * [taylor]: Taking taylor expansion of h in h 20.471 * [backup-simplify]: Simplify 0 into 0 20.471 * [backup-simplify]: Simplify 1 into 1 20.471 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.471 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 20.471 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 20.471 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.472 * [backup-simplify]: Simplify (+ 0 0) into 0 20.472 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 20.472 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 20.472 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 20.472 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.472 * [taylor]: Taking taylor expansion of g in g 20.472 * [backup-simplify]: Simplify 0 into 0 20.472 * [backup-simplify]: Simplify 1 into 1 20.472 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.472 * [taylor]: Taking taylor expansion of h in g 20.472 * [backup-simplify]: Simplify h into h 20.472 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.472 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.472 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 20.473 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 20.473 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.473 * [backup-simplify]: Simplify (- 0) into 0 20.473 * [backup-simplify]: Simplify (+ 0 0) into 0 20.474 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 20.474 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 20.474 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 20.474 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.474 * [taylor]: Taking taylor expansion of g in g 20.474 * [backup-simplify]: Simplify 0 into 0 20.474 * [backup-simplify]: Simplify 1 into 1 20.474 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.474 * [taylor]: Taking taylor expansion of h in g 20.474 * [backup-simplify]: Simplify h into h 20.474 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.474 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.474 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 20.474 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 20.474 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.475 * [backup-simplify]: Simplify (- 0) into 0 20.475 * [backup-simplify]: Simplify (+ 0 0) into 0 20.475 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 20.475 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.475 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.475 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.475 * [taylor]: Taking taylor expansion of h in h 20.476 * [backup-simplify]: Simplify 0 into 0 20.476 * [backup-simplify]: Simplify 1 into 1 20.476 * [backup-simplify]: Simplify (* 1 1) into 1 20.476 * [backup-simplify]: Simplify (- 1) into -1 20.477 * [backup-simplify]: Simplify (- 1) into -1 20.477 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.478 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.478 * [backup-simplify]: Simplify (- 0) into 0 20.478 * [backup-simplify]: Simplify (- 1) into -1 20.479 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.479 * [taylor]: Taking taylor expansion of 0 in h 20.479 * [backup-simplify]: Simplify 0 into 0 20.479 * [backup-simplify]: Simplify 0 into 0 20.480 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.480 * [backup-simplify]: Simplify (* 1 1) into 1 20.480 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 20.481 * [backup-simplify]: Simplify (- 0) into 0 20.481 * [backup-simplify]: Simplify (+ 1 0) into 1 20.482 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 20.482 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 20.482 * [taylor]: Taking taylor expansion of 1/2 in h 20.482 * [backup-simplify]: Simplify 1/2 into 1/2 20.482 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.482 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.482 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.482 * [taylor]: Taking taylor expansion of h in h 20.482 * [backup-simplify]: Simplify 0 into 0 20.482 * [backup-simplify]: Simplify 1 into 1 20.483 * [backup-simplify]: Simplify (* 1 1) into 1 20.483 * [backup-simplify]: Simplify (- 1) into -1 20.483 * [backup-simplify]: Simplify (- 1) into -1 20.484 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.484 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.485 * [backup-simplify]: Simplify (- 0) into 0 20.485 * [backup-simplify]: Simplify (- 1) into -1 20.486 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.487 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 20.488 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 20.488 * [backup-simplify]: Simplify 0 into 0 20.488 * [backup-simplify]: Simplify 0 into 0 20.488 * [backup-simplify]: Simplify 0 into 0 20.489 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.489 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 20.493 * [backup-simplify]: Simplify (- 0) into 0 20.493 * [backup-simplify]: Simplify (+ 0 0) into 0 20.493 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 20.493 * [taylor]: Taking taylor expansion of 0 in h 20.493 * [backup-simplify]: Simplify 0 into 0 20.493 * [backup-simplify]: Simplify 0 into 0 20.494 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.494 * [backup-simplify]: Simplify (- 0) into 0 20.495 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 20.496 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 20.496 * [backup-simplify]: Simplify 0 into 0 20.496 * [backup-simplify]: Simplify 0 into 0 20.496 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 20.496 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.496 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 20.496 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 20.496 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 20.496 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 20.496 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.496 * [taylor]: Taking taylor expansion of g in h 20.496 * [backup-simplify]: Simplify g into g 20.497 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.497 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.497 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.497 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.497 * [taylor]: Taking taylor expansion of h in h 20.497 * [backup-simplify]: Simplify 0 into 0 20.497 * [backup-simplify]: Simplify 1 into 1 20.497 * [backup-simplify]: Simplify (* 1 1) into 1 20.497 * [backup-simplify]: Simplify (/ 1 1) into 1 20.497 * [backup-simplify]: Simplify (- 1) into -1 20.498 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.498 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.498 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.499 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.499 * [backup-simplify]: Simplify (- 0) into 0 20.499 * [backup-simplify]: Simplify (+ 0 0) into 0 20.500 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.500 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.500 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.500 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.500 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.500 * [taylor]: Taking taylor expansion of g in g 20.500 * [backup-simplify]: Simplify 0 into 0 20.500 * [backup-simplify]: Simplify 1 into 1 20.500 * [backup-simplify]: Simplify (* 1 1) into 1 20.500 * [backup-simplify]: Simplify (/ 1 1) into 1 20.500 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.500 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.500 * [taylor]: Taking taylor expansion of h in g 20.500 * [backup-simplify]: Simplify h into h 20.500 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.500 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.501 * [backup-simplify]: Simplify (+ 1 0) into 1 20.501 * [backup-simplify]: Simplify (sqrt 1) into 1 20.501 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.502 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.502 * [backup-simplify]: Simplify (+ 0 0) into 0 20.502 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.502 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.502 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.502 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.502 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.502 * [taylor]: Taking taylor expansion of g in g 20.502 * [backup-simplify]: Simplify 0 into 0 20.503 * [backup-simplify]: Simplify 1 into 1 20.503 * [backup-simplify]: Simplify (* 1 1) into 1 20.503 * [backup-simplify]: Simplify (/ 1 1) into 1 20.503 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.503 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.503 * [taylor]: Taking taylor expansion of h in g 20.503 * [backup-simplify]: Simplify h into h 20.503 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.503 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.503 * [backup-simplify]: Simplify (+ 1 0) into 1 20.504 * [backup-simplify]: Simplify (sqrt 1) into 1 20.504 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.504 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.505 * [backup-simplify]: Simplify (+ 0 0) into 0 20.505 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.505 * [taylor]: Taking taylor expansion of 1 in h 20.505 * [backup-simplify]: Simplify 1 into 1 20.505 * [taylor]: Taking taylor expansion of 0 in h 20.505 * [backup-simplify]: Simplify 0 into 0 20.505 * [backup-simplify]: Simplify 1 into 1 20.506 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.506 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.506 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.507 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 20.507 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 20.507 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 20.507 * [taylor]: Taking taylor expansion of -1/2 in h 20.507 * [backup-simplify]: Simplify -1/2 into -1/2 20.507 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.507 * [taylor]: Taking taylor expansion of h in h 20.507 * [backup-simplify]: Simplify 0 into 0 20.507 * [backup-simplify]: Simplify 1 into 1 20.508 * [backup-simplify]: Simplify (* 1 1) into 1 20.508 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 20.508 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.509 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 20.509 * [backup-simplify]: Simplify 0 into 0 20.509 * [backup-simplify]: Simplify 0 into 0 20.509 * [backup-simplify]: Simplify 0 into 0 20.510 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.510 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.510 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.510 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.511 * [backup-simplify]: Simplify (- 0) into 0 20.511 * [backup-simplify]: Simplify (+ 0 0) into 0 20.511 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 20.511 * [taylor]: Taking taylor expansion of 0 in h 20.511 * [backup-simplify]: Simplify 0 into 0 20.512 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.512 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.512 * [backup-simplify]: Simplify 0 into 0 20.513 * [backup-simplify]: Simplify 0 into 0 20.513 * [backup-simplify]: Simplify 0 into 0 20.513 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 20.513 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.513 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 20.513 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 20.513 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 20.513 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 20.513 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.513 * [taylor]: Taking taylor expansion of g in h 20.513 * [backup-simplify]: Simplify g into g 20.513 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.513 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.513 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.513 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.513 * [taylor]: Taking taylor expansion of h in h 20.513 * [backup-simplify]: Simplify 0 into 0 20.513 * [backup-simplify]: Simplify 1 into 1 20.513 * [backup-simplify]: Simplify (* 1 1) into 1 20.514 * [backup-simplify]: Simplify (/ 1 1) into 1 20.514 * [backup-simplify]: Simplify (- 1) into -1 20.514 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.514 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.515 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.515 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.515 * [backup-simplify]: Simplify (- 0) into 0 20.516 * [backup-simplify]: Simplify (+ 0 0) into 0 20.516 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.516 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.516 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.516 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.516 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.516 * [taylor]: Taking taylor expansion of g in g 20.516 * [backup-simplify]: Simplify 0 into 0 20.516 * [backup-simplify]: Simplify 1 into 1 20.517 * [backup-simplify]: Simplify (* 1 1) into 1 20.517 * [backup-simplify]: Simplify (/ 1 1) into 1 20.517 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.517 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.517 * [taylor]: Taking taylor expansion of h in g 20.517 * [backup-simplify]: Simplify h into h 20.517 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.517 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.517 * [backup-simplify]: Simplify (+ 1 0) into 1 20.518 * [backup-simplify]: Simplify (sqrt 1) into 1 20.518 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.519 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.519 * [backup-simplify]: Simplify (+ 0 0) into 0 20.520 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.520 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.520 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.520 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.520 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.520 * [taylor]: Taking taylor expansion of g in g 20.520 * [backup-simplify]: Simplify 0 into 0 20.520 * [backup-simplify]: Simplify 1 into 1 20.521 * [backup-simplify]: Simplify (* 1 1) into 1 20.521 * [backup-simplify]: Simplify (/ 1 1) into 1 20.521 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.521 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.521 * [taylor]: Taking taylor expansion of h in g 20.521 * [backup-simplify]: Simplify h into h 20.521 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.521 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.522 * [backup-simplify]: Simplify (+ 1 0) into 1 20.522 * [backup-simplify]: Simplify (sqrt 1) into 1 20.523 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.524 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.524 * [backup-simplify]: Simplify (+ 0 0) into 0 20.525 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.525 * [taylor]: Taking taylor expansion of 1 in h 20.525 * [backup-simplify]: Simplify 1 into 1 20.525 * [taylor]: Taking taylor expansion of 0 in h 20.525 * [backup-simplify]: Simplify 0 into 0 20.525 * [backup-simplify]: Simplify 1 into 1 20.526 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.527 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.527 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.527 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 20.528 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 20.528 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 20.528 * [taylor]: Taking taylor expansion of -1/2 in h 20.528 * [backup-simplify]: Simplify -1/2 into -1/2 20.528 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.528 * [taylor]: Taking taylor expansion of h in h 20.529 * [backup-simplify]: Simplify 0 into 0 20.529 * [backup-simplify]: Simplify 1 into 1 20.529 * [backup-simplify]: Simplify (* 1 1) into 1 20.529 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 20.530 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.531 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 20.531 * [backup-simplify]: Simplify 0 into 0 20.531 * [backup-simplify]: Simplify 0 into 0 20.531 * [backup-simplify]: Simplify 0 into 0 20.532 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.533 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.533 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.533 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.533 * [backup-simplify]: Simplify (- 0) into 0 20.534 * [backup-simplify]: Simplify (+ 0 0) into 0 20.534 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 20.534 * [taylor]: Taking taylor expansion of 0 in h 20.534 * [backup-simplify]: Simplify 0 into 0 20.535 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.535 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.535 * [backup-simplify]: Simplify 0 into 0 20.535 * [backup-simplify]: Simplify 0 into 0 20.535 * [backup-simplify]: Simplify 0 into 0 20.535 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 20.535 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1) 20.536 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 20.536 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 20.536 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 20.536 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 20.536 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.536 * [taylor]: Taking taylor expansion of g in h 20.536 * [backup-simplify]: Simplify g into g 20.536 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.536 * [taylor]: Taking taylor expansion of h in h 20.536 * [backup-simplify]: Simplify 0 into 0 20.536 * [backup-simplify]: Simplify 1 into 1 20.536 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.536 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 20.536 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 20.536 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.536 * [backup-simplify]: Simplify (+ 0 0) into 0 20.536 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 20.536 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 20.536 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 20.537 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.537 * [taylor]: Taking taylor expansion of g in g 20.537 * [backup-simplify]: Simplify 0 into 0 20.537 * [backup-simplify]: Simplify 1 into 1 20.537 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.537 * [taylor]: Taking taylor expansion of h in g 20.537 * [backup-simplify]: Simplify h into h 20.537 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.537 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.537 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 20.537 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 20.537 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.537 * [backup-simplify]: Simplify (- 0) into 0 20.537 * [backup-simplify]: Simplify (+ 0 0) into 0 20.537 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 20.537 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 20.538 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 20.538 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.538 * [taylor]: Taking taylor expansion of g in g 20.538 * [backup-simplify]: Simplify 0 into 0 20.538 * [backup-simplify]: Simplify 1 into 1 20.538 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.538 * [taylor]: Taking taylor expansion of h in g 20.538 * [backup-simplify]: Simplify h into h 20.538 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.538 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.538 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 20.538 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 20.538 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.538 * [backup-simplify]: Simplify (- 0) into 0 20.538 * [backup-simplify]: Simplify (+ 0 0) into 0 20.538 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 20.539 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.539 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.539 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.539 * [taylor]: Taking taylor expansion of h in h 20.539 * [backup-simplify]: Simplify 0 into 0 20.539 * [backup-simplify]: Simplify 1 into 1 20.539 * [backup-simplify]: Simplify (* 1 1) into 1 20.539 * [backup-simplify]: Simplify (- 1) into -1 20.539 * [backup-simplify]: Simplify (- 1) into -1 20.540 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.540 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.540 * [backup-simplify]: Simplify (- 0) into 0 20.540 * [backup-simplify]: Simplify (- 1) into -1 20.541 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.541 * [taylor]: Taking taylor expansion of 0 in h 20.541 * [backup-simplify]: Simplify 0 into 0 20.541 * [backup-simplify]: Simplify 0 into 0 20.541 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.541 * [backup-simplify]: Simplify (* 1 1) into 1 20.542 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 20.542 * [backup-simplify]: Simplify (- 0) into 0 20.542 * [backup-simplify]: Simplify (+ 1 0) into 1 20.543 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 20.543 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 20.543 * [taylor]: Taking taylor expansion of 1/2 in h 20.543 * [backup-simplify]: Simplify 1/2 into 1/2 20.543 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.543 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.543 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.543 * [taylor]: Taking taylor expansion of h in h 20.543 * [backup-simplify]: Simplify 0 into 0 20.543 * [backup-simplify]: Simplify 1 into 1 20.543 * [backup-simplify]: Simplify (* 1 1) into 1 20.543 * [backup-simplify]: Simplify (- 1) into -1 20.544 * [backup-simplify]: Simplify (- 1) into -1 20.544 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.544 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.544 * [backup-simplify]: Simplify (- 0) into 0 20.545 * [backup-simplify]: Simplify (- 1) into -1 20.545 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.546 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 20.547 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 20.547 * [backup-simplify]: Simplify 0 into 0 20.547 * [backup-simplify]: Simplify 0 into 0 20.547 * [backup-simplify]: Simplify 0 into 0 20.547 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.548 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 20.548 * [backup-simplify]: Simplify (- 0) into 0 20.548 * [backup-simplify]: Simplify (+ 0 0) into 0 20.548 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 20.548 * [taylor]: Taking taylor expansion of 0 in h 20.548 * [backup-simplify]: Simplify 0 into 0 20.548 * [backup-simplify]: Simplify 0 into 0 20.549 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.549 * [backup-simplify]: Simplify (- 0) into 0 20.550 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 20.550 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 20.551 * [backup-simplify]: Simplify 0 into 0 20.551 * [backup-simplify]: Simplify 0 into 0 20.551 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 20.551 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.551 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 20.551 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 20.551 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 20.551 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 20.551 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.551 * [taylor]: Taking taylor expansion of g in h 20.551 * [backup-simplify]: Simplify g into g 20.551 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.551 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.551 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.551 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.551 * [taylor]: Taking taylor expansion of h in h 20.551 * [backup-simplify]: Simplify 0 into 0 20.551 * [backup-simplify]: Simplify 1 into 1 20.552 * [backup-simplify]: Simplify (* 1 1) into 1 20.552 * [backup-simplify]: Simplify (/ 1 1) into 1 20.552 * [backup-simplify]: Simplify (- 1) into -1 20.552 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.552 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.553 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.553 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.554 * [backup-simplify]: Simplify (- 0) into 0 20.554 * [backup-simplify]: Simplify (+ 0 0) into 0 20.554 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.554 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.554 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.554 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.554 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.554 * [taylor]: Taking taylor expansion of g in g 20.554 * [backup-simplify]: Simplify 0 into 0 20.554 * [backup-simplify]: Simplify 1 into 1 20.555 * [backup-simplify]: Simplify (* 1 1) into 1 20.555 * [backup-simplify]: Simplify (/ 1 1) into 1 20.555 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.555 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.555 * [taylor]: Taking taylor expansion of h in g 20.555 * [backup-simplify]: Simplify h into h 20.555 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.555 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.555 * [backup-simplify]: Simplify (+ 1 0) into 1 20.556 * [backup-simplify]: Simplify (sqrt 1) into 1 20.556 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.556 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.557 * [backup-simplify]: Simplify (+ 0 0) into 0 20.557 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.557 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.557 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.557 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.557 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.557 * [taylor]: Taking taylor expansion of g in g 20.557 * [backup-simplify]: Simplify 0 into 0 20.557 * [backup-simplify]: Simplify 1 into 1 20.557 * [backup-simplify]: Simplify (* 1 1) into 1 20.558 * [backup-simplify]: Simplify (/ 1 1) into 1 20.558 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.558 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.558 * [taylor]: Taking taylor expansion of h in g 20.558 * [backup-simplify]: Simplify h into h 20.558 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.558 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.558 * [backup-simplify]: Simplify (+ 1 0) into 1 20.558 * [backup-simplify]: Simplify (sqrt 1) into 1 20.559 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.559 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.559 * [backup-simplify]: Simplify (+ 0 0) into 0 20.560 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.560 * [taylor]: Taking taylor expansion of 1 in h 20.560 * [backup-simplify]: Simplify 1 into 1 20.560 * [taylor]: Taking taylor expansion of 0 in h 20.560 * [backup-simplify]: Simplify 0 into 0 20.560 * [backup-simplify]: Simplify 1 into 1 20.561 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.561 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.561 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.562 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 20.563 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 20.563 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 20.563 * [taylor]: Taking taylor expansion of -1/2 in h 20.563 * [backup-simplify]: Simplify -1/2 into -1/2 20.563 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.563 * [taylor]: Taking taylor expansion of h in h 20.563 * [backup-simplify]: Simplify 0 into 0 20.563 * [backup-simplify]: Simplify 1 into 1 20.563 * [backup-simplify]: Simplify (* 1 1) into 1 20.564 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 20.564 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.565 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 20.565 * [backup-simplify]: Simplify 0 into 0 20.565 * [backup-simplify]: Simplify 0 into 0 20.565 * [backup-simplify]: Simplify 0 into 0 20.566 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.567 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.567 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.568 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.568 * [backup-simplify]: Simplify (- 0) into 0 20.568 * [backup-simplify]: Simplify (+ 0 0) into 0 20.569 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 20.569 * [taylor]: Taking taylor expansion of 0 in h 20.569 * [backup-simplify]: Simplify 0 into 0 20.570 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.571 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.571 * [backup-simplify]: Simplify 0 into 0 20.571 * [backup-simplify]: Simplify 0 into 0 20.571 * [backup-simplify]: Simplify 0 into 0 20.571 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 20.572 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.572 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 20.572 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 20.572 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 20.572 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 20.572 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.572 * [taylor]: Taking taylor expansion of g in h 20.572 * [backup-simplify]: Simplify g into g 20.572 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.572 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.572 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.572 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.572 * [taylor]: Taking taylor expansion of h in h 20.572 * [backup-simplify]: Simplify 0 into 0 20.572 * [backup-simplify]: Simplify 1 into 1 20.573 * [backup-simplify]: Simplify (* 1 1) into 1 20.573 * [backup-simplify]: Simplify (/ 1 1) into 1 20.573 * [backup-simplify]: Simplify (- 1) into -1 20.574 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.574 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.575 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.575 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.576 * [backup-simplify]: Simplify (- 0) into 0 20.576 * [backup-simplify]: Simplify (+ 0 0) into 0 20.577 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.577 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.577 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.577 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.577 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.577 * [taylor]: Taking taylor expansion of g in g 20.577 * [backup-simplify]: Simplify 0 into 0 20.577 * [backup-simplify]: Simplify 1 into 1 20.577 * [backup-simplify]: Simplify (* 1 1) into 1 20.578 * [backup-simplify]: Simplify (/ 1 1) into 1 20.578 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.578 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.578 * [taylor]: Taking taylor expansion of h in g 20.578 * [backup-simplify]: Simplify h into h 20.578 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.578 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.579 * [backup-simplify]: Simplify (+ 1 0) into 1 20.579 * [backup-simplify]: Simplify (sqrt 1) into 1 20.580 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.580 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.581 * [backup-simplify]: Simplify (+ 0 0) into 0 20.581 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.581 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.581 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.581 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.581 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.581 * [taylor]: Taking taylor expansion of g in g 20.581 * [backup-simplify]: Simplify 0 into 0 20.582 * [backup-simplify]: Simplify 1 into 1 20.582 * [backup-simplify]: Simplify (* 1 1) into 1 20.582 * [backup-simplify]: Simplify (/ 1 1) into 1 20.582 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.582 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.582 * [taylor]: Taking taylor expansion of h in g 20.582 * [backup-simplify]: Simplify h into h 20.582 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.583 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.583 * [backup-simplify]: Simplify (+ 1 0) into 1 20.583 * [backup-simplify]: Simplify (sqrt 1) into 1 20.584 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.585 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.585 * [backup-simplify]: Simplify (+ 0 0) into 0 20.586 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.586 * [taylor]: Taking taylor expansion of 1 in h 20.586 * [backup-simplify]: Simplify 1 into 1 20.586 * [taylor]: Taking taylor expansion of 0 in h 20.586 * [backup-simplify]: Simplify 0 into 0 20.586 * [backup-simplify]: Simplify 1 into 1 20.587 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.588 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.588 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.588 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 20.589 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 20.589 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 20.589 * [taylor]: Taking taylor expansion of -1/2 in h 20.589 * [backup-simplify]: Simplify -1/2 into -1/2 20.589 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.589 * [taylor]: Taking taylor expansion of h in h 20.589 * [backup-simplify]: Simplify 0 into 0 20.590 * [backup-simplify]: Simplify 1 into 1 20.590 * [backup-simplify]: Simplify (* 1 1) into 1 20.590 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 20.591 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.592 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 20.592 * [backup-simplify]: Simplify 0 into 0 20.592 * [backup-simplify]: Simplify 0 into 0 20.592 * [backup-simplify]: Simplify 0 into 0 20.593 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.594 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.594 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.594 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.594 * [backup-simplify]: Simplify (- 0) into 0 20.595 * [backup-simplify]: Simplify (+ 0 0) into 0 20.595 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 20.595 * [taylor]: Taking taylor expansion of 0 in h 20.595 * [backup-simplify]: Simplify 0 into 0 20.597 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.598 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.598 * [backup-simplify]: Simplify 0 into 0 20.598 * [backup-simplify]: Simplify 0 into 0 20.598 * [backup-simplify]: Simplify 0 into 0 20.598 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 20.598 * * * * [progress]: [ 3 / 4 ] generating series at (2 2) 20.599 * [backup-simplify]: Simplify (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))) into (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) 20.599 * [approximate]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in (a g h) around 0 20.599 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in h 20.599 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in h 20.599 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in h 20.599 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in h 20.599 * [taylor]: Taking taylor expansion of 1/3 in h 20.599 * [backup-simplify]: Simplify 1/3 into 1/3 20.599 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in h 20.599 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in h 20.599 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in h 20.599 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 20.599 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 20.599 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.599 * [taylor]: Taking taylor expansion of g in h 20.599 * [backup-simplify]: Simplify g into g 20.599 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.599 * [taylor]: Taking taylor expansion of h in h 20.599 * [backup-simplify]: Simplify 0 into 0 20.599 * [backup-simplify]: Simplify 1 into 1 20.599 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.599 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 20.599 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 20.599 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.600 * [backup-simplify]: Simplify (+ 0 0) into 0 20.600 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 20.600 * [taylor]: Taking taylor expansion of g in h 20.600 * [backup-simplify]: Simplify g into g 20.600 * [taylor]: Taking taylor expansion of a in h 20.600 * [backup-simplify]: Simplify a into a 20.600 * [backup-simplify]: Simplify (+ g g) into (* 2 g) 20.600 * [backup-simplify]: Simplify (/ (* 2 g) a) into (* 2 (/ g a)) 20.600 * [backup-simplify]: Simplify (log (* 2 (/ g a))) into (log (* 2 (/ g a))) 20.600 * [backup-simplify]: Simplify (* 1/3 (log (* 2 (/ g a)))) into (* 1/3 (log (* 2 (/ g a)))) 20.601 * [backup-simplify]: Simplify (exp (* 1/3 (log (* 2 (/ g a))))) into (pow (* 2 (/ g a)) 1/3) 20.601 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 20.601 * [taylor]: Taking taylor expansion of -1/2 in h 20.601 * [backup-simplify]: Simplify -1/2 into -1/2 20.601 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.602 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.602 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in g 20.602 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in g 20.602 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in g 20.602 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in g 20.602 * [taylor]: Taking taylor expansion of 1/3 in g 20.602 * [backup-simplify]: Simplify 1/3 into 1/3 20.602 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in g 20.602 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in g 20.602 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in g 20.602 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 20.602 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 20.602 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.602 * [taylor]: Taking taylor expansion of g in g 20.602 * [backup-simplify]: Simplify 0 into 0 20.602 * [backup-simplify]: Simplify 1 into 1 20.602 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.602 * [taylor]: Taking taylor expansion of h in g 20.602 * [backup-simplify]: Simplify h into h 20.603 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.603 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.603 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 20.603 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 20.603 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.603 * [backup-simplify]: Simplify (- 0) into 0 20.604 * [backup-simplify]: Simplify (+ 0 0) into 0 20.604 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 20.604 * [taylor]: Taking taylor expansion of g in g 20.604 * [backup-simplify]: Simplify 0 into 0 20.604 * [backup-simplify]: Simplify 1 into 1 20.604 * [taylor]: Taking taylor expansion of a in g 20.604 * [backup-simplify]: Simplify a into a 20.604 * [backup-simplify]: Simplify (+ (sqrt (- (pow h 2))) 0) into (sqrt (- (pow h 2))) 20.604 * [backup-simplify]: Simplify (/ (sqrt (- (pow h 2))) a) into (/ (sqrt (- (pow h 2))) a) 20.605 * [backup-simplify]: Simplify (log (/ (sqrt (- (pow h 2))) a)) into (log (/ (sqrt (- (pow h 2))) a)) 20.605 * [backup-simplify]: Simplify (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) into (* 1/3 (log (/ (sqrt (- (pow h 2))) a))) 20.605 * [backup-simplify]: Simplify (exp (* 1/3 (log (/ (sqrt (- (pow h 2))) a)))) into (pow (/ (sqrt (- (pow h 2))) a) 1/3) 20.605 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 20.605 * [taylor]: Taking taylor expansion of -1/2 in g 20.605 * [backup-simplify]: Simplify -1/2 into -1/2 20.606 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.611 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.611 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in a 20.611 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in a 20.611 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in a 20.612 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in a 20.612 * [taylor]: Taking taylor expansion of 1/3 in a 20.612 * [backup-simplify]: Simplify 1/3 into 1/3 20.612 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in a 20.612 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in a 20.612 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in a 20.612 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in a 20.612 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in a 20.612 * [taylor]: Taking taylor expansion of (pow g 2) in a 20.612 * [taylor]: Taking taylor expansion of g in a 20.612 * [backup-simplify]: Simplify g into g 20.612 * [taylor]: Taking taylor expansion of (pow h 2) in a 20.612 * [taylor]: Taking taylor expansion of h in a 20.612 * [backup-simplify]: Simplify h into h 20.612 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.612 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.612 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.612 * [backup-simplify]: Simplify (+ (pow g 2) (- (pow h 2))) into (- (pow g 2) (pow h 2)) 20.612 * [backup-simplify]: Simplify (sqrt (- (pow g 2) (pow h 2))) into (sqrt (- (pow g 2) (pow h 2))) 20.613 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.613 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.613 * [backup-simplify]: Simplify (- 0) into 0 20.614 * [backup-simplify]: Simplify (+ 0 0) into 0 20.614 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow g 2) (pow h 2))))) into 0 20.614 * [taylor]: Taking taylor expansion of g in a 20.614 * [backup-simplify]: Simplify g into g 20.614 * [taylor]: Taking taylor expansion of a in a 20.614 * [backup-simplify]: Simplify 0 into 0 20.614 * [backup-simplify]: Simplify 1 into 1 20.614 * [backup-simplify]: Simplify (+ (sqrt (- (pow g 2) (pow h 2))) g) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 20.614 * [backup-simplify]: Simplify (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) 1) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 20.614 * [backup-simplify]: Simplify (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) into (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) 20.615 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 20.615 * [backup-simplify]: Simplify (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) into (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) 20.616 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) into (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 20.616 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 20.616 * [taylor]: Taking taylor expansion of -1/2 in a 20.616 * [backup-simplify]: Simplify -1/2 into -1/2 20.616 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.617 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.617 * [taylor]: Taking taylor expansion of (* (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) (cbrt -1/2)) in a 20.617 * [taylor]: Taking taylor expansion of (pow (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) 1/3) in a 20.617 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)))) in a 20.617 * [taylor]: Taking taylor expansion of (* 1/3 (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a))) in a 20.617 * [taylor]: Taking taylor expansion of 1/3 in a 20.617 * [backup-simplify]: Simplify 1/3 into 1/3 20.617 * [taylor]: Taking taylor expansion of (log (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a)) in a 20.617 * [taylor]: Taking taylor expansion of (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) a) in a 20.617 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in a 20.617 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in a 20.617 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in a 20.617 * [taylor]: Taking taylor expansion of (pow g 2) in a 20.617 * [taylor]: Taking taylor expansion of g in a 20.617 * [backup-simplify]: Simplify g into g 20.617 * [taylor]: Taking taylor expansion of (pow h 2) in a 20.617 * [taylor]: Taking taylor expansion of h in a 20.617 * [backup-simplify]: Simplify h into h 20.617 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.617 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.618 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.618 * [backup-simplify]: Simplify (+ (pow g 2) (- (pow h 2))) into (- (pow g 2) (pow h 2)) 20.618 * [backup-simplify]: Simplify (sqrt (- (pow g 2) (pow h 2))) into (sqrt (- (pow g 2) (pow h 2))) 20.618 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.618 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.619 * [backup-simplify]: Simplify (- 0) into 0 20.619 * [backup-simplify]: Simplify (+ 0 0) into 0 20.619 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow g 2) (pow h 2))))) into 0 20.619 * [taylor]: Taking taylor expansion of g in a 20.619 * [backup-simplify]: Simplify g into g 20.619 * [taylor]: Taking taylor expansion of a in a 20.619 * [backup-simplify]: Simplify 0 into 0 20.619 * [backup-simplify]: Simplify 1 into 1 20.620 * [backup-simplify]: Simplify (+ (sqrt (- (pow g 2) (pow h 2))) g) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 20.620 * [backup-simplify]: Simplify (/ (+ (sqrt (- (pow g 2) (pow h 2))) g) 1) into (+ (sqrt (- (pow g 2) (pow h 2))) g) 20.620 * [backup-simplify]: Simplify (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) into (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) 20.621 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 20.621 * [backup-simplify]: Simplify (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) into (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) 20.621 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) into (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 20.621 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 20.621 * [taylor]: Taking taylor expansion of -1/2 in a 20.621 * [backup-simplify]: Simplify -1/2 into -1/2 20.622 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.622 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.623 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (cbrt -1/2)) 20.623 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (cbrt -1/2)) in g 20.623 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) in g 20.623 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))) in g 20.623 * [taylor]: Taking taylor expansion of 1/3 in g 20.623 * [backup-simplify]: Simplify 1/3 into 1/3 20.623 * [taylor]: Taking taylor expansion of (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) in g 20.623 * [taylor]: Taking taylor expansion of (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) in g 20.623 * [taylor]: Taking taylor expansion of (+ (sqrt (- (pow g 2) (pow h 2))) g) in g 20.624 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 20.624 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 20.624 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.624 * [taylor]: Taking taylor expansion of g in g 20.624 * [backup-simplify]: Simplify 0 into 0 20.624 * [backup-simplify]: Simplify 1 into 1 20.624 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.624 * [taylor]: Taking taylor expansion of h in g 20.624 * [backup-simplify]: Simplify h into h 20.624 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.624 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 20.624 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 20.624 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 20.624 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.625 * [backup-simplify]: Simplify (- 0) into 0 20.625 * [backup-simplify]: Simplify (+ 0 0) into 0 20.625 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 20.625 * [taylor]: Taking taylor expansion of g in g 20.625 * [backup-simplify]: Simplify 0 into 0 20.625 * [backup-simplify]: Simplify 1 into 1 20.625 * [backup-simplify]: Simplify (+ (sqrt (- (pow h 2))) 0) into (sqrt (- (pow h 2))) 20.625 * [backup-simplify]: Simplify (log (sqrt (- (pow h 2)))) into (log (sqrt (- (pow h 2)))) 20.625 * [taylor]: Taking taylor expansion of (log a) in g 20.625 * [taylor]: Taking taylor expansion of a in g 20.625 * [backup-simplify]: Simplify a into a 20.625 * [backup-simplify]: Simplify (log a) into (log a) 20.626 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 20.626 * [backup-simplify]: Simplify (+ (log (sqrt (- (pow h 2)))) (- (log a))) into (- (log (sqrt (- (pow h 2)))) (log a)) 20.626 * [backup-simplify]: Simplify (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) into (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) 20.626 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) into (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) 20.626 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 20.626 * [taylor]: Taking taylor expansion of -1/2 in g 20.626 * [backup-simplify]: Simplify -1/2 into -1/2 20.627 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.627 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.628 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) 20.628 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) in h 20.628 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) in h 20.628 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) in h 20.628 * [taylor]: Taking taylor expansion of 1/3 in h 20.628 * [backup-simplify]: Simplify 1/3 into 1/3 20.628 * [taylor]: Taking taylor expansion of (- (log (sqrt (- (pow h 2)))) (log a)) in h 20.628 * [taylor]: Taking taylor expansion of (log (sqrt (- (pow h 2)))) in h 20.628 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.628 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.628 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.628 * [taylor]: Taking taylor expansion of h in h 20.628 * [backup-simplify]: Simplify 0 into 0 20.628 * [backup-simplify]: Simplify 1 into 1 20.629 * [backup-simplify]: Simplify (* 1 1) into 1 20.629 * [backup-simplify]: Simplify (- 1) into -1 20.629 * [backup-simplify]: Simplify (- 1) into -1 20.630 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.630 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.631 * [backup-simplify]: Simplify (- 0) into 0 20.631 * [backup-simplify]: Simplify (- 1) into -1 20.632 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.633 * [backup-simplify]: Simplify (log (sqrt -1)) into (log (sqrt -1)) 20.633 * [taylor]: Taking taylor expansion of (log a) in h 20.633 * [taylor]: Taking taylor expansion of a in h 20.633 * [backup-simplify]: Simplify a into a 20.633 * [backup-simplify]: Simplify (log a) into (log a) 20.634 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (sqrt -1))) into (+ (log (sqrt -1)) (log h)) 20.634 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 20.634 * [backup-simplify]: Simplify (+ (+ (log (sqrt -1)) (log h)) (- (log a))) into (- (+ (log (sqrt -1)) (log h)) (log a)) 20.635 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) into (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) 20.635 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) into (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 20.635 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 20.635 * [taylor]: Taking taylor expansion of -1/2 in h 20.635 * [backup-simplify]: Simplify -1/2 into -1/2 20.636 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.636 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.637 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 20.638 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 20.638 * [backup-simplify]: Simplify (+ 0 0) into 0 20.639 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (sqrt (- (pow g 2) (pow h 2))) g) (/ 0 1)))) into 0 20.639 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (sqrt (- (pow g 2) (pow h 2))) g) 1)))) 1) into 0 20.640 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 20.640 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) into 0 20.641 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.641 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 20.641 * [taylor]: Taking taylor expansion of 0 in g 20.641 * [backup-simplify]: Simplify 0 into 0 20.641 * [taylor]: Taking taylor expansion of 0 in h 20.641 * [backup-simplify]: Simplify 0 into 0 20.641 * [backup-simplify]: Simplify 0 into 0 20.641 * [backup-simplify]: Simplify (+ 0 1) into 1 20.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow (sqrt (- (pow h 2))) 1)))) 1) into (/ 1 (sqrt (- (pow h 2)))) 20.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.643 * [backup-simplify]: Simplify (- 0) into 0 20.643 * [backup-simplify]: Simplify (+ (/ 1 (sqrt (- (pow h 2)))) 0) into (/ 1 (sqrt (- (pow h 2)))) 20.643 * [backup-simplify]: Simplify (+ (* 1/3 (/ 1 (sqrt (- (pow h 2))))) (* 0 (- (log (sqrt (- (pow h 2)))) (log a)))) into (* 1/3 (/ 1 (sqrt (- (pow h 2))))) 20.643 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (+ (* (/ (pow (* 1/3 (/ 1 (sqrt (- (pow h 2))))) 1) 1)))) into (* 1/3 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (sqrt (- (pow h 2))))) 20.644 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) 0) (* (* 1/3 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (sqrt (- (pow h 2))))) (cbrt -1/2))) into (* 1/3 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (sqrt (- (pow h 2))))) 20.644 * [taylor]: Taking taylor expansion of (* 1/3 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (sqrt (- (pow h 2))))) in h 20.644 * [taylor]: Taking taylor expansion of 1/3 in h 20.644 * [backup-simplify]: Simplify 1/3 into 1/3 20.644 * [taylor]: Taking taylor expansion of (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (sqrt (- (pow h 2)))) in h 20.644 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) in h 20.644 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) in h 20.644 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) in h 20.644 * [taylor]: Taking taylor expansion of 1/3 in h 20.644 * [backup-simplify]: Simplify 1/3 into 1/3 20.644 * [taylor]: Taking taylor expansion of (- (log (sqrt (- (pow h 2)))) (log a)) in h 20.644 * [taylor]: Taking taylor expansion of (log (sqrt (- (pow h 2)))) in h 20.644 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.644 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.644 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.644 * [taylor]: Taking taylor expansion of h in h 20.644 * [backup-simplify]: Simplify 0 into 0 20.644 * [backup-simplify]: Simplify 1 into 1 20.644 * [backup-simplify]: Simplify (* 1 1) into 1 20.645 * [backup-simplify]: Simplify (- 1) into -1 20.645 * [backup-simplify]: Simplify (- 1) into -1 20.645 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.645 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.646 * [backup-simplify]: Simplify (- 0) into 0 20.646 * [backup-simplify]: Simplify (- 1) into -1 20.646 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.647 * [backup-simplify]: Simplify (log (sqrt -1)) into (log (sqrt -1)) 20.647 * [taylor]: Taking taylor expansion of (log a) in h 20.647 * [taylor]: Taking taylor expansion of a in h 20.647 * [backup-simplify]: Simplify a into a 20.647 * [backup-simplify]: Simplify (log a) into (log a) 20.648 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (sqrt -1))) into (+ (log (sqrt -1)) (log h)) 20.648 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 20.648 * [backup-simplify]: Simplify (+ (+ (log (sqrt -1)) (log h)) (- (log a))) into (- (+ (log (sqrt -1)) (log h)) (log a)) 20.649 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) into (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) 20.650 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) into (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 20.650 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 20.650 * [taylor]: Taking taylor expansion of -1/2 in h 20.650 * [backup-simplify]: Simplify -1/2 into -1/2 20.650 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.651 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.651 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.651 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.651 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.651 * [taylor]: Taking taylor expansion of h in h 20.651 * [backup-simplify]: Simplify 0 into 0 20.651 * [backup-simplify]: Simplify 1 into 1 20.651 * [backup-simplify]: Simplify (* 1 1) into 1 20.651 * [backup-simplify]: Simplify (- 1) into -1 20.651 * [backup-simplify]: Simplify (- 1) into -1 20.652 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.652 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.652 * [backup-simplify]: Simplify (- 0) into 0 20.652 * [backup-simplify]: Simplify (- 1) into -1 20.653 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.654 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 20.655 * [backup-simplify]: Simplify (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)) into (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)) 20.656 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt -1) 1)))) 1) into 0 20.656 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.657 * [backup-simplify]: Simplify (- 0) into 0 20.657 * [backup-simplify]: Simplify (+ 0 0) into 0 20.658 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a)))) into 0 20.659 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.660 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 20.661 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)) (/ 0 (sqrt -1))))) into 0 20.664 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) (sqrt -1)))) into 0 20.664 * [backup-simplify]: Simplify 0 into 0 20.665 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt -1) 1)))) 1) into 0 20.666 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.666 * [backup-simplify]: Simplify (- 0) into 0 20.667 * [backup-simplify]: Simplify (+ 0 0) into 0 20.668 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a)))) into 0 20.670 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.671 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 20.671 * [backup-simplify]: Simplify 0 into 0 20.673 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 20.673 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (* 0 g))) into 0 20.674 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 20.674 * [backup-simplify]: Simplify (- 0) into 0 20.675 * [backup-simplify]: Simplify (+ 0 0) into 0 20.675 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (pow g 2) (pow h 2))))) into 0 20.676 * [backup-simplify]: Simplify (+ 0 0) into 0 20.677 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (+ (sqrt (- (pow g 2) (pow h 2))) g) (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.678 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (sqrt (- (pow g 2) (pow h 2))) g) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (sqrt (- (pow g 2) (pow h 2))) g) 1)))) 2) into 0 20.679 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log (+ (sqrt (- (pow g 2) (pow h 2))) g))) into (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)) 20.679 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a))))) into 0 20.680 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.681 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (+ (sqrt (- (pow g 2) (pow h 2))) g)) (log a)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 20.681 * [taylor]: Taking taylor expansion of 0 in g 20.681 * [backup-simplify]: Simplify 0 into 0 20.681 * [taylor]: Taking taylor expansion of 0 in h 20.681 * [backup-simplify]: Simplify 0 into 0 20.681 * [backup-simplify]: Simplify 0 into 0 20.681 * [taylor]: Taking taylor expansion of 0 in h 20.681 * [backup-simplify]: Simplify 0 into 0 20.681 * [backup-simplify]: Simplify 0 into 0 20.682 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 20.682 * [backup-simplify]: Simplify (* 1 1) into 1 20.682 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 20.683 * [backup-simplify]: Simplify (- 0) into 0 20.683 * [backup-simplify]: Simplify (+ 1 0) into 1 20.683 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 20.684 * [backup-simplify]: Simplify (+ (/ 1/2 (sqrt (- (pow h 2)))) 0) into (* 1/2 (/ 1 (sqrt (- (pow h 2))))) 20.684 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow (sqrt (- (pow h 2))) 2))) (* 1 (/ (* 1 (pow (* 2 (* 1/2 (/ 1 (sqrt (- (pow h 2)))))) 1)) (pow (sqrt (- (pow h 2))) 1)))) 2) into 0 20.685 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 20.686 * [backup-simplify]: Simplify (- 0) into 0 20.686 * [backup-simplify]: Simplify (+ 0 0) into 0 20.686 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 (/ 1 (sqrt (- (pow h 2))))) (* 0 (- (log (sqrt (- (pow h 2)))) (log a))))) into 0 20.687 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (+ (* (/ (pow (* 1/3 (/ 1 (sqrt (- (pow h 2))))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/18 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (pow (sqrt (- (pow h 2))) 2))) 20.688 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) 0) (+ (* (* 1/3 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (sqrt (- (pow h 2))))) 0) (* (* 1/18 (/ (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (pow (sqrt (- (pow h 2))) 2))) (cbrt -1/2)))) into (* 1/18 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (pow (sqrt (- (pow h 2))) 2))) 20.688 * [taylor]: Taking taylor expansion of (* 1/18 (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (pow (sqrt (- (pow h 2))) 2))) in h 20.688 * [taylor]: Taking taylor expansion of 1/18 in h 20.688 * [backup-simplify]: Simplify 1/18 into 1/18 20.688 * [taylor]: Taking taylor expansion of (/ (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) (pow (sqrt (- (pow h 2))) 2)) in h 20.688 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) (cbrt -1/2)) in h 20.688 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a)))) in h 20.688 * [taylor]: Taking taylor expansion of (* 1/3 (- (log (sqrt (- (pow h 2)))) (log a))) in h 20.688 * [taylor]: Taking taylor expansion of 1/3 in h 20.688 * [backup-simplify]: Simplify 1/3 into 1/3 20.688 * [taylor]: Taking taylor expansion of (- (log (sqrt (- (pow h 2)))) (log a)) in h 20.688 * [taylor]: Taking taylor expansion of (log (sqrt (- (pow h 2)))) in h 20.688 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.688 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.688 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.688 * [taylor]: Taking taylor expansion of h in h 20.688 * [backup-simplify]: Simplify 0 into 0 20.688 * [backup-simplify]: Simplify 1 into 1 20.689 * [backup-simplify]: Simplify (* 1 1) into 1 20.689 * [backup-simplify]: Simplify (- 1) into -1 20.689 * [backup-simplify]: Simplify (- 1) into -1 20.689 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.690 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.690 * [backup-simplify]: Simplify (- 0) into 0 20.690 * [backup-simplify]: Simplify (- 1) into -1 20.691 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.691 * [backup-simplify]: Simplify (log (sqrt -1)) into (log (sqrt -1)) 20.691 * [taylor]: Taking taylor expansion of (log a) in h 20.691 * [taylor]: Taking taylor expansion of a in h 20.691 * [backup-simplify]: Simplify a into a 20.691 * [backup-simplify]: Simplify (log a) into (log a) 20.692 * [backup-simplify]: Simplify (+ (* (- -1) (log h)) (log (sqrt -1))) into (+ (log (sqrt -1)) (log h)) 20.692 * [backup-simplify]: Simplify (- (log a)) into (- (log a)) 20.693 * [backup-simplify]: Simplify (+ (+ (log (sqrt -1)) (log h)) (- (log a))) into (- (+ (log (sqrt -1)) (log h)) (log a)) 20.693 * [backup-simplify]: Simplify (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) into (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a))) 20.694 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) into (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 20.694 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 20.694 * [taylor]: Taking taylor expansion of -1/2 in h 20.694 * [backup-simplify]: Simplify -1/2 into -1/2 20.694 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.694 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.694 * [taylor]: Taking taylor expansion of (pow (sqrt (- (pow h 2))) 2) in h 20.694 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 20.695 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 20.695 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.695 * [taylor]: Taking taylor expansion of h in h 20.695 * [backup-simplify]: Simplify 0 into 0 20.695 * [backup-simplify]: Simplify 1 into 1 20.695 * [backup-simplify]: Simplify (* 1 1) into 1 20.695 * [backup-simplify]: Simplify (- 1) into -1 20.695 * [backup-simplify]: Simplify (- 1) into -1 20.696 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.696 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.696 * [backup-simplify]: Simplify (- 0) into 0 20.696 * [backup-simplify]: Simplify (- 1) into -1 20.697 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.698 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 20.698 * [backup-simplify]: Simplify (* (sqrt -1) (sqrt -1)) into -1 20.699 * [backup-simplify]: Simplify (/ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) -1) into (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2))) 20.700 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 20.701 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (sqrt -1) 1)))) 1) into 0 20.701 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.701 * [backup-simplify]: Simplify (- 0) into 0 20.701 * [backup-simplify]: Simplify (+ 0 0) into 0 20.702 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a)))) into 0 20.703 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.704 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.704 * [backup-simplify]: Simplify (- 0) into 0 20.705 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 20.708 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (sqrt -1) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (sqrt -1) 1)))) 2) into 0 20.710 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 20.710 * [backup-simplify]: Simplify (- 0) into 0 20.710 * [backup-simplify]: Simplify (+ 0 0) into 0 20.712 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log (sqrt -1)) (log h)) (log a))))) into 0 20.714 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.716 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 20.717 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.723 * [backup-simplify]: Simplify (- 0) into 0 20.724 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 20.725 * [backup-simplify]: Simplify (+ (* (sqrt -1) 0) (+ (* 0 0) (* 0 (sqrt -1)))) into 0 20.727 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 20.728 * [backup-simplify]: Simplify (+ (* (sqrt -1) 0) (* 0 (sqrt -1))) into 0 20.730 * [backup-simplify]: Simplify (- (/ 0 -1) (+ (* (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2))) (/ 0 -1)))) into 0 20.733 * [backup-simplify]: Simplify (- (/ 0 -1) (+ (* (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2))) (/ 0 -1)) (* 0 (/ 0 -1)))) into 0 20.735 * [backup-simplify]: Simplify (+ (* 1/18 0) (+ (* 0 0) (* 0 (* -1 (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)))))) into 0 20.735 * [backup-simplify]: Simplify 0 into 0 20.736 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 20.737 * [backup-simplify]: Simplify (cbrt (* (/ -1/2 (/ 1 a)) (+ (/ 1 g) (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h))))))) into (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) 20.737 * [approximate]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in (a g h) around 0 20.737 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in h 20.737 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in h 20.737 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in h 20.737 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in h 20.737 * [taylor]: Taking taylor expansion of 1/3 in h 20.737 * [backup-simplify]: Simplify 1/3 into 1/3 20.737 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in h 20.737 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in h 20.737 * [taylor]: Taking taylor expansion of a in h 20.737 * [backup-simplify]: Simplify a into a 20.737 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in h 20.737 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 20.737 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 20.737 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 20.737 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.737 * [taylor]: Taking taylor expansion of g in h 20.737 * [backup-simplify]: Simplify g into g 20.737 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.737 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.738 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.738 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.738 * [taylor]: Taking taylor expansion of h in h 20.738 * [backup-simplify]: Simplify 0 into 0 20.738 * [backup-simplify]: Simplify 1 into 1 20.738 * [backup-simplify]: Simplify (* 1 1) into 1 20.738 * [backup-simplify]: Simplify (/ 1 1) into 1 20.739 * [backup-simplify]: Simplify (- 1) into -1 20.739 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.740 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.740 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.741 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.741 * [backup-simplify]: Simplify (- 0) into 0 20.742 * [backup-simplify]: Simplify (+ 0 0) into 0 20.742 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.742 * [taylor]: Taking taylor expansion of (/ 1 g) in h 20.742 * [taylor]: Taking taylor expansion of g in h 20.742 * [backup-simplify]: Simplify g into g 20.743 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 20.743 * [backup-simplify]: Simplify (+ (sqrt -1) 0) into (sqrt -1) 20.744 * [backup-simplify]: Simplify (* a (sqrt -1)) into (* a (sqrt -1)) 20.744 * [backup-simplify]: Simplify (log (* a (sqrt -1))) into (log (* a (sqrt -1))) 20.745 * [backup-simplify]: Simplify (+ (* (- 1) (log h)) (log (* a (sqrt -1)))) into (- (log (* a (sqrt -1))) (log h)) 20.746 * [backup-simplify]: Simplify (* 1/3 (- (log (* a (sqrt -1))) (log h))) into (* 1/3 (- (log (* a (sqrt -1))) (log h))) 20.746 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) into (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) 20.746 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 20.746 * [taylor]: Taking taylor expansion of -1/2 in h 20.746 * [backup-simplify]: Simplify -1/2 into -1/2 20.747 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.747 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.747 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in g 20.747 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 20.747 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 20.747 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 20.747 * [taylor]: Taking taylor expansion of 1/3 in g 20.748 * [backup-simplify]: Simplify 1/3 into 1/3 20.748 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 20.748 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 20.748 * [taylor]: Taking taylor expansion of a in g 20.748 * [backup-simplify]: Simplify a into a 20.748 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 20.748 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.748 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.748 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.748 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.748 * [taylor]: Taking taylor expansion of g in g 20.748 * [backup-simplify]: Simplify 0 into 0 20.748 * [backup-simplify]: Simplify 1 into 1 20.748 * [backup-simplify]: Simplify (* 1 1) into 1 20.749 * [backup-simplify]: Simplify (/ 1 1) into 1 20.749 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.749 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.749 * [taylor]: Taking taylor expansion of h in g 20.749 * [backup-simplify]: Simplify h into h 20.749 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.749 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.749 * [backup-simplify]: Simplify (+ 1 0) into 1 20.750 * [backup-simplify]: Simplify (sqrt 1) into 1 20.751 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.751 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.752 * [backup-simplify]: Simplify (+ 0 0) into 0 20.752 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.752 * [taylor]: Taking taylor expansion of (/ 1 g) in g 20.752 * [taylor]: Taking taylor expansion of g in g 20.752 * [backup-simplify]: Simplify 0 into 0 20.753 * [backup-simplify]: Simplify 1 into 1 20.753 * [backup-simplify]: Simplify (/ 1 1) into 1 20.753 * [backup-simplify]: Simplify (+ 1 1) into 2 20.753 * [backup-simplify]: Simplify (* a 2) into (* 2 a) 20.753 * [backup-simplify]: Simplify (log (* 2 a)) into (log (* 2 a)) 20.754 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log (* 2 a))) into (- (log (* 2 a)) (log g)) 20.754 * [backup-simplify]: Simplify (* 1/3 (- (log (* 2 a)) (log g))) into (* 1/3 (- (log (* 2 a)) (log g))) 20.754 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* 2 a)) (log g)))) into (exp (* 1/3 (- (log (* 2 a)) (log g)))) 20.754 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 20.754 * [taylor]: Taking taylor expansion of -1/2 in g 20.754 * [backup-simplify]: Simplify -1/2 into -1/2 20.755 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.755 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.755 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in a 20.756 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 20.756 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 20.756 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 20.756 * [taylor]: Taking taylor expansion of 1/3 in a 20.756 * [backup-simplify]: Simplify 1/3 into 1/3 20.756 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 20.756 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 20.756 * [taylor]: Taking taylor expansion of a in a 20.756 * [backup-simplify]: Simplify 0 into 0 20.756 * [backup-simplify]: Simplify 1 into 1 20.756 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 20.756 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 20.756 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 20.756 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 20.756 * [taylor]: Taking taylor expansion of (pow g 2) in a 20.756 * [taylor]: Taking taylor expansion of g in a 20.756 * [backup-simplify]: Simplify g into g 20.756 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.756 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.756 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 20.756 * [taylor]: Taking taylor expansion of (pow h 2) in a 20.756 * [taylor]: Taking taylor expansion of h in a 20.756 * [backup-simplify]: Simplify h into h 20.756 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.756 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.757 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.757 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 20.757 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.757 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.757 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 20.757 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.757 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.758 * [backup-simplify]: Simplify (- 0) into 0 20.758 * [backup-simplify]: Simplify (+ 0 0) into 0 20.758 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.758 * [taylor]: Taking taylor expansion of (/ 1 g) in a 20.759 * [taylor]: Taking taylor expansion of g in a 20.759 * [backup-simplify]: Simplify g into g 20.759 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 20.759 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.759 * [backup-simplify]: Simplify (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 20.759 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 20.760 * [backup-simplify]: Simplify (+ 0 0) into 0 20.760 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.760 * [backup-simplify]: Simplify (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 20.761 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.761 * [backup-simplify]: Simplify (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 20.762 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 20.762 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 20.762 * [taylor]: Taking taylor expansion of -1/2 in a 20.762 * [backup-simplify]: Simplify -1/2 into -1/2 20.762 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.763 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.763 * [taylor]: Taking taylor expansion of (* (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) (cbrt -1/2)) in a 20.763 * [taylor]: Taking taylor expansion of (pow (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 20.763 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 20.763 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 20.763 * [taylor]: Taking taylor expansion of 1/3 in a 20.763 * [backup-simplify]: Simplify 1/3 into 1/3 20.763 * [taylor]: Taking taylor expansion of (log (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 20.763 * [taylor]: Taking taylor expansion of (* a (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 20.763 * [taylor]: Taking taylor expansion of a in a 20.763 * [backup-simplify]: Simplify 0 into 0 20.763 * [backup-simplify]: Simplify 1 into 1 20.763 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 20.763 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 20.764 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 20.764 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 20.764 * [taylor]: Taking taylor expansion of (pow g 2) in a 20.764 * [taylor]: Taking taylor expansion of g in a 20.764 * [backup-simplify]: Simplify g into g 20.764 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.764 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.764 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 20.764 * [taylor]: Taking taylor expansion of (pow h 2) in a 20.764 * [taylor]: Taking taylor expansion of h in a 20.764 * [backup-simplify]: Simplify h into h 20.764 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.764 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.764 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.764 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 20.765 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.765 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.765 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 20.765 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.765 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.765 * [backup-simplify]: Simplify (- 0) into 0 20.766 * [backup-simplify]: Simplify (+ 0 0) into 0 20.766 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.766 * [taylor]: Taking taylor expansion of (/ 1 g) in a 20.766 * [taylor]: Taking taylor expansion of g in a 20.766 * [backup-simplify]: Simplify g into g 20.766 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 20.766 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.767 * [backup-simplify]: Simplify (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 20.767 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 20.768 * [backup-simplify]: Simplify (+ 0 0) into 0 20.768 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.768 * [backup-simplify]: Simplify (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 20.769 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.770 * [backup-simplify]: Simplify (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 20.770 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 20.770 * [taylor]: Taking taylor expansion of (cbrt -1/2) in a 20.770 * [taylor]: Taking taylor expansion of -1/2 in a 20.770 * [backup-simplify]: Simplify -1/2 into -1/2 20.771 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.771 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.772 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (cbrt -1/2)) into (* (cbrt -1/2) (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) 20.772 * [taylor]: Taking taylor expansion of (* (cbrt -1/2) (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) in g 20.772 * [taylor]: Taking taylor expansion of (cbrt -1/2) in g 20.772 * [taylor]: Taking taylor expansion of -1/2 in g 20.772 * [backup-simplify]: Simplify -1/2 into -1/2 20.773 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.774 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.774 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) in g 20.774 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) in g 20.774 * [taylor]: Taking taylor expansion of 1/3 in g 20.774 * [backup-simplify]: Simplify 1/3 into 1/3 20.774 * [taylor]: Taking taylor expansion of (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) in g 20.774 * [taylor]: Taking taylor expansion of (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 20.774 * [taylor]: Taking taylor expansion of (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 20.774 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.774 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.774 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.774 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.774 * [taylor]: Taking taylor expansion of g in g 20.774 * [backup-simplify]: Simplify 0 into 0 20.774 * [backup-simplify]: Simplify 1 into 1 20.774 * [backup-simplify]: Simplify (* 1 1) into 1 20.775 * [backup-simplify]: Simplify (/ 1 1) into 1 20.775 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.775 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.775 * [taylor]: Taking taylor expansion of h in g 20.775 * [backup-simplify]: Simplify h into h 20.775 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.775 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.775 * [backup-simplify]: Simplify (+ 1 0) into 1 20.776 * [backup-simplify]: Simplify (sqrt 1) into 1 20.776 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.777 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.778 * [backup-simplify]: Simplify (+ 0 0) into 0 20.778 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.778 * [taylor]: Taking taylor expansion of (/ 1 g) in g 20.778 * [taylor]: Taking taylor expansion of g in g 20.778 * [backup-simplify]: Simplify 0 into 0 20.778 * [backup-simplify]: Simplify 1 into 1 20.779 * [backup-simplify]: Simplify (/ 1 1) into 1 20.779 * [backup-simplify]: Simplify (+ 1 1) into 2 20.779 * [backup-simplify]: Simplify (log 2) into (log 2) 20.780 * [taylor]: Taking taylor expansion of (log a) in g 20.780 * [taylor]: Taking taylor expansion of a in g 20.780 * [backup-simplify]: Simplify a into a 20.780 * [backup-simplify]: Simplify (log a) into (log a) 20.780 * [backup-simplify]: Simplify (+ (* (- 1) (log g)) (log 2)) into (- (log 2) (log g)) 20.781 * [backup-simplify]: Simplify (+ (- (log 2) (log g)) (log a)) into (- (+ (log 2) (log a)) (log g)) 20.781 * [backup-simplify]: Simplify (* 1/3 (- (+ (log 2) (log a)) (log g))) into (* 1/3 (- (+ (log 2) (log a)) (log g))) 20.782 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) into (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 20.783 * [backup-simplify]: Simplify (* (cbrt -1/2) (exp (* 1/3 (- (+ (log 2) (log a)) (log g))))) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 20.783 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) in h 20.783 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) in h 20.783 * [taylor]: Taking taylor expansion of (* 1/3 (- (+ (log 2) (log a)) (log g))) in h 20.783 * [taylor]: Taking taylor expansion of 1/3 in h 20.783 * [backup-simplify]: Simplify 1/3 into 1/3 20.783 * [taylor]: Taking taylor expansion of (- (+ (log 2) (log a)) (log g)) in h 20.783 * [taylor]: Taking taylor expansion of (+ (log 2) (log a)) in h 20.783 * [taylor]: Taking taylor expansion of (log 2) in h 20.783 * [taylor]: Taking taylor expansion of 2 in h 20.783 * [backup-simplify]: Simplify 2 into 2 20.783 * [backup-simplify]: Simplify (log 2) into (log 2) 20.784 * [taylor]: Taking taylor expansion of (log a) in h 20.784 * [taylor]: Taking taylor expansion of a in h 20.784 * [backup-simplify]: Simplify a into a 20.784 * [backup-simplify]: Simplify (log a) into (log a) 20.784 * [taylor]: Taking taylor expansion of (log g) in h 20.784 * [taylor]: Taking taylor expansion of g in h 20.784 * [backup-simplify]: Simplify g into g 20.784 * [backup-simplify]: Simplify (log g) into (log g) 20.784 * [backup-simplify]: Simplify (+ (log 2) (log a)) into (+ (log 2) (log a)) 20.784 * [backup-simplify]: Simplify (- (log g)) into (- (log g)) 20.785 * [backup-simplify]: Simplify (+ (+ (log 2) (log a)) (- (log g))) into (- (+ (log 2) (log a)) (log g)) 20.785 * [backup-simplify]: Simplify (* 1/3 (- (+ (log 2) (log a)) (log g))) into (* 1/3 (- (+ (log 2) (log a)) (log g))) 20.786 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) into (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 20.786 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 20.786 * [taylor]: Taking taylor expansion of -1/2 in h 20.786 * [backup-simplify]: Simplify -1/2 into -1/2 20.786 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.787 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.788 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 20.789 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 20.789 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (* 0 g))) into 0 20.790 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 20.790 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 20.790 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 20.791 * [backup-simplify]: Simplify (- 0) into 0 20.791 * [backup-simplify]: Simplify (+ 0 0) into 0 20.792 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.792 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)))) into 0 20.792 * [backup-simplify]: Simplify (+ 0 0) into 0 20.794 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) into 0 20.795 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 1) into 0 20.795 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.796 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into 0 20.797 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.798 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 0) (* 0 (cbrt -1/2))) into 0 20.798 * [taylor]: Taking taylor expansion of 0 in g 20.798 * [backup-simplify]: Simplify 0 into 0 20.798 * [taylor]: Taking taylor expansion of 0 in h 20.798 * [backup-simplify]: Simplify 0 into 0 20.798 * [backup-simplify]: Simplify 0 into 0 20.799 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.799 * [backup-simplify]: Simplify (+ 0 0) into 0 20.801 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 20.802 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.802 * [backup-simplify]: Simplify (+ 0 0) into 0 20.803 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log 2) (log a)) (log g)))) into 0 20.804 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.805 * [backup-simplify]: Simplify (+ (* (cbrt -1/2) 0) (* 0 (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))))) into 0 20.805 * [taylor]: Taking taylor expansion of 0 in h 20.805 * [backup-simplify]: Simplify 0 into 0 20.805 * [backup-simplify]: Simplify 0 into 0 20.807 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 20.807 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.808 * [backup-simplify]: Simplify (+ 0 0) into 0 20.809 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 20.809 * [backup-simplify]: Simplify (- 0) into 0 20.809 * [backup-simplify]: Simplify (+ 0 0) into 0 20.810 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log 2) (log a)) (log g)))) into 0 20.812 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.813 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 20.813 * [backup-simplify]: Simplify 0 into 0 20.814 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 20.815 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (+ (* 0 0) (* 0 g)))) into 0 20.815 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 20.816 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 20.816 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 20.817 * [backup-simplify]: Simplify (- 0) into 0 20.817 * [backup-simplify]: Simplify (+ 0 0) into 0 20.818 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.818 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)) (* 0 (/ 0 g)))) into 0 20.819 * [backup-simplify]: Simplify (+ 0 0) into 0 20.820 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) into 0 20.822 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 2) into 0 20.823 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.824 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) into 0 20.826 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.827 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (+ (log (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 20.827 * [taylor]: Taking taylor expansion of 0 in g 20.827 * [backup-simplify]: Simplify 0 into 0 20.827 * [taylor]: Taking taylor expansion of 0 in h 20.827 * [backup-simplify]: Simplify 0 into 0 20.827 * [backup-simplify]: Simplify 0 into 0 20.827 * [taylor]: Taking taylor expansion of 0 in h 20.827 * [backup-simplify]: Simplify 0 into 0 20.827 * [backup-simplify]: Simplify 0 into 0 20.828 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.829 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.829 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.829 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 20.831 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 20.832 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.832 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 20.834 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/2 (/ 1 (pow h 2))))) 1)) (pow 2 1)))) 2) into (/ -1/4 (pow h 2)) 20.835 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 20.835 * [backup-simplify]: Simplify (+ (/ -1/4 (pow h 2)) 0) into (- (* 1/4 (/ 1 (pow h 2)))) 20.836 * [backup-simplify]: Simplify (+ (* 1/3 (- (* 1/4 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 (- (+ (log 2) (log a)) (log g))))) into (- (* 1/12 (/ 1 (pow h 2)))) 20.838 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (- (* 1/12 (/ 1 (pow h 2)))) 1) 1)))) into (* -1/12 (/ (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (pow h 2))) 20.839 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 20.841 * [backup-simplify]: Simplify (+ (* (cbrt -1/2) (* -1/12 (/ (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (pow h 2)))) (+ (* 0 0) (* 0 (exp (* 1/3 (- (+ (log 2) (log a)) (log g))))))) into (- (* 1/12 (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2)))) 20.842 * [taylor]: Taking taylor expansion of (- (* 1/12 (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2)))) in h 20.842 * [taylor]: Taking taylor expansion of (* 1/12 (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2))) in h 20.842 * [taylor]: Taking taylor expansion of 1/12 in h 20.842 * [backup-simplify]: Simplify 1/12 into 1/12 20.842 * [taylor]: Taking taylor expansion of (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (pow h 2)) in h 20.842 * [taylor]: Taking taylor expansion of (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) in h 20.842 * [taylor]: Taking taylor expansion of (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) in h 20.842 * [taylor]: Taking taylor expansion of (* 1/3 (- (+ (log 2) (log a)) (log g))) in h 20.842 * [taylor]: Taking taylor expansion of 1/3 in h 20.842 * [backup-simplify]: Simplify 1/3 into 1/3 20.842 * [taylor]: Taking taylor expansion of (- (+ (log 2) (log a)) (log g)) in h 20.842 * [taylor]: Taking taylor expansion of (+ (log 2) (log a)) in h 20.842 * [taylor]: Taking taylor expansion of (log 2) in h 20.842 * [taylor]: Taking taylor expansion of 2 in h 20.842 * [backup-simplify]: Simplify 2 into 2 20.842 * [backup-simplify]: Simplify (log 2) into (log 2) 20.842 * [taylor]: Taking taylor expansion of (log a) in h 20.842 * [taylor]: Taking taylor expansion of a in h 20.842 * [backup-simplify]: Simplify a into a 20.843 * [backup-simplify]: Simplify (log a) into (log a) 20.843 * [taylor]: Taking taylor expansion of (log g) in h 20.843 * [taylor]: Taking taylor expansion of g in h 20.843 * [backup-simplify]: Simplify g into g 20.843 * [backup-simplify]: Simplify (log g) into (log g) 20.843 * [backup-simplify]: Simplify (+ (log 2) (log a)) into (+ (log 2) (log a)) 20.843 * [backup-simplify]: Simplify (- (log g)) into (- (log g)) 20.844 * [backup-simplify]: Simplify (+ (+ (log 2) (log a)) (- (log g))) into (- (+ (log 2) (log a)) (log g)) 20.844 * [backup-simplify]: Simplify (* 1/3 (- (+ (log 2) (log a)) (log g))) into (* 1/3 (- (+ (log 2) (log a)) (log g))) 20.844 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) into (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 20.845 * [taylor]: Taking taylor expansion of (cbrt -1/2) in h 20.845 * [taylor]: Taking taylor expansion of -1/2 in h 20.845 * [backup-simplify]: Simplify -1/2 into -1/2 20.845 * [backup-simplify]: Simplify (cbrt -1/2) into (cbrt -1/2) 20.846 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt -1/2))) into 0 20.846 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.846 * [taylor]: Taking taylor expansion of h in h 20.846 * [backup-simplify]: Simplify 0 into 0 20.846 * [backup-simplify]: Simplify 1 into 1 20.846 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 20.847 * [backup-simplify]: Simplify (* 1 1) into 1 20.847 * [backup-simplify]: Simplify (/ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 1) into (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) 20.848 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt -1/2))))) (* 3 (cbrt -1/2))) into 0 20.849 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow 2 1)))) 1) into 0 20.850 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.850 * [backup-simplify]: Simplify (+ 0 0) into 0 20.850 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 20.850 * [backup-simplify]: Simplify (- 0) into 0 20.851 * [backup-simplify]: Simplify (+ 0 0) into 0 20.851 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log 2) (log a)) (log g)))) into 0 20.852 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.854 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow 2 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 2 1)))) 2) into 0 20.855 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 20.855 * [backup-simplify]: Simplify (+ 0 0) into 0 20.856 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 20.856 * [backup-simplify]: Simplify (- 0) into 0 20.857 * [backup-simplify]: Simplify (+ 0 0) into 0 20.857 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log 2) (log a)) (log g))))) into 0 20.863 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.864 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 0) (+ (* 0 0) (* 0 (cbrt -1/2)))) into 0 20.865 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.866 * [backup-simplify]: Simplify (+ (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) 0) (* 0 (cbrt -1/2))) into 0 20.866 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.867 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (/ 0 1)))) into 0 20.869 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2)) (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.870 * [backup-simplify]: Simplify (+ (* 1/12 0) (+ (* 0 0) (* 0 (* (exp (* 1/3 (- (+ (log 2) (log a)) (log g)))) (cbrt -1/2))))) into 0 20.870 * [backup-simplify]: Simplify (- 0) into 0 20.870 * [backup-simplify]: Simplify 0 into 0 20.871 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log 2) (log (/ 1 a))) (log (/ 1 g))))) (cbrt -1/2)) into (* (exp (* 1/3 (- (+ (log 2) (log (/ 1 a))) (log (/ 1 g))))) (cbrt -1/2)) 20.871 * [backup-simplify]: Simplify (cbrt (* (/ -1/2 (/ 1 (- a))) (+ (/ 1 (- g)) (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h)))))))) into (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) 20.871 * [approximate]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in (a g h) around 0 20.872 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in h 20.872 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 20.872 * [taylor]: Taking taylor expansion of 1/2 in h 20.872 * [backup-simplify]: Simplify 1/2 into 1/2 20.872 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 20.872 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 20.872 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in h 20.872 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in h 20.872 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in h 20.872 * [taylor]: Taking taylor expansion of 1/3 in h 20.872 * [backup-simplify]: Simplify 1/3 into 1/3 20.872 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in h 20.872 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in h 20.872 * [taylor]: Taking taylor expansion of a in h 20.872 * [backup-simplify]: Simplify a into a 20.872 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in h 20.873 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 20.873 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 20.873 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 20.873 * [taylor]: Taking taylor expansion of (pow g 2) in h 20.873 * [taylor]: Taking taylor expansion of g in h 20.873 * [backup-simplify]: Simplify g into g 20.873 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.873 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.873 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.873 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.873 * [taylor]: Taking taylor expansion of h in h 20.873 * [backup-simplify]: Simplify 0 into 0 20.873 * [backup-simplify]: Simplify 1 into 1 20.873 * [backup-simplify]: Simplify (* 1 1) into 1 20.874 * [backup-simplify]: Simplify (/ 1 1) into 1 20.874 * [backup-simplify]: Simplify (- 1) into -1 20.874 * [backup-simplify]: Simplify (+ 0 -1) into -1 20.875 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 20.876 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.877 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.877 * [backup-simplify]: Simplify (- 0) into 0 20.878 * [backup-simplify]: Simplify (+ 0 0) into 0 20.878 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 20.878 * [taylor]: Taking taylor expansion of (/ 1 g) in h 20.878 * [taylor]: Taking taylor expansion of g in h 20.878 * [backup-simplify]: Simplify g into g 20.879 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 20.880 * [backup-simplify]: Simplify (+ (sqrt -1) 0) into (sqrt -1) 20.880 * [backup-simplify]: Simplify (* a (sqrt -1)) into (* a (sqrt -1)) 20.881 * [backup-simplify]: Simplify (log (* a (sqrt -1))) into (log (* a (sqrt -1))) 20.881 * [backup-simplify]: Simplify (+ (* (- 1) (log h)) (log (* a (sqrt -1)))) into (- (log (* a (sqrt -1))) (log h)) 20.882 * [backup-simplify]: Simplify (* 1/3 (- (log (* a (sqrt -1))) (log h))) into (* 1/3 (- (log (* a (sqrt -1))) (log h))) 20.882 * [backup-simplify]: Simplify (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) into (exp (* 1/3 (- (log (* a (sqrt -1))) (log h)))) 20.882 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in g 20.883 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 20.883 * [taylor]: Taking taylor expansion of 1/2 in g 20.883 * [backup-simplify]: Simplify 1/2 into 1/2 20.883 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 20.884 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 20.884 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in g 20.884 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in g 20.884 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in g 20.884 * [taylor]: Taking taylor expansion of 1/3 in g 20.884 * [backup-simplify]: Simplify 1/3 into 1/3 20.884 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in g 20.884 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 20.884 * [taylor]: Taking taylor expansion of a in g 20.884 * [backup-simplify]: Simplify a into a 20.884 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 20.884 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.884 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.884 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.884 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.884 * [taylor]: Taking taylor expansion of g in g 20.884 * [backup-simplify]: Simplify 0 into 0 20.884 * [backup-simplify]: Simplify 1 into 1 20.885 * [backup-simplify]: Simplify (* 1 1) into 1 20.885 * [backup-simplify]: Simplify (/ 1 1) into 1 20.885 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.885 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.885 * [taylor]: Taking taylor expansion of h in g 20.885 * [backup-simplify]: Simplify h into h 20.885 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.885 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.885 * [backup-simplify]: Simplify (+ 1 0) into 1 20.886 * [backup-simplify]: Simplify (sqrt 1) into 1 20.886 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.887 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.887 * [backup-simplify]: Simplify (+ 0 0) into 0 20.887 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.887 * [taylor]: Taking taylor expansion of (/ 1 g) in g 20.887 * [taylor]: Taking taylor expansion of g in g 20.887 * [backup-simplify]: Simplify 0 into 0 20.887 * [backup-simplify]: Simplify 1 into 1 20.887 * [backup-simplify]: Simplify (/ 1 1) into 1 20.888 * [backup-simplify]: Simplify (- 1) into -1 20.888 * [backup-simplify]: Simplify (+ 1 -1) into 0 20.888 * [backup-simplify]: Simplify (* a 0) into 0 20.888 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.889 * [backup-simplify]: Simplify (- 0) into 0 20.889 * [backup-simplify]: Simplify (+ 0 0) into 0 20.889 * [backup-simplify]: Simplify (+ (* a 0) (* 0 0)) into 0 20.890 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.890 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.890 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.890 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 20.891 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 20.892 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.892 * [backup-simplify]: Simplify (- 0) into 0 20.892 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 20.892 * [backup-simplify]: Simplify (+ (* a (- (* 1/2 (/ 1 (pow h 2))))) (+ (* 0 0) (* 0 0))) into (- (* 1/2 (/ a (pow h 2)))) 20.893 * [backup-simplify]: Simplify (log (- (* 1/2 (/ a (pow h 2))))) into (log (- (* 1/2 (/ a (pow h 2))))) 20.893 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ a (pow h 2)))))) into (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)) 20.893 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) into (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g))) 20.893 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) into (exp (* 1/3 (+ (log (- (* 1/2 (/ a (pow h 2))))) (log g)))) 20.893 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in a 20.893 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 20.893 * [taylor]: Taking taylor expansion of 1/2 in a 20.893 * [backup-simplify]: Simplify 1/2 into 1/2 20.894 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 20.894 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 20.894 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 20.894 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 20.894 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 20.894 * [taylor]: Taking taylor expansion of 1/3 in a 20.894 * [backup-simplify]: Simplify 1/3 into 1/3 20.894 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 20.894 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 20.894 * [taylor]: Taking taylor expansion of a in a 20.894 * [backup-simplify]: Simplify 0 into 0 20.894 * [backup-simplify]: Simplify 1 into 1 20.894 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 20.894 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 20.894 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 20.894 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 20.894 * [taylor]: Taking taylor expansion of (pow g 2) in a 20.894 * [taylor]: Taking taylor expansion of g in a 20.894 * [backup-simplify]: Simplify g into g 20.894 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.894 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.894 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 20.894 * [taylor]: Taking taylor expansion of (pow h 2) in a 20.894 * [taylor]: Taking taylor expansion of h in a 20.895 * [backup-simplify]: Simplify h into h 20.895 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.895 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.895 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.895 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 20.895 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.895 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.895 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 20.895 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.895 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.895 * [backup-simplify]: Simplify (- 0) into 0 20.896 * [backup-simplify]: Simplify (+ 0 0) into 0 20.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.896 * [taylor]: Taking taylor expansion of (/ 1 g) in a 20.896 * [taylor]: Taking taylor expansion of g in a 20.896 * [backup-simplify]: Simplify g into g 20.896 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 20.896 * [backup-simplify]: Simplify (- (/ 1 g)) into (- (/ 1 g)) 20.896 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (- (/ 1 g))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.896 * [backup-simplify]: Simplify (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 20.896 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 20.897 * [backup-simplify]: Simplify (- 0) into 0 20.897 * [backup-simplify]: Simplify (+ 0 0) into 0 20.897 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.897 * [backup-simplify]: Simplify (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 20.898 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.898 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 20.898 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 20.898 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3)) in a 20.898 * [taylor]: Taking taylor expansion of (cbrt 1/2) in a 20.898 * [taylor]: Taking taylor expansion of 1/2 in a 20.898 * [backup-simplify]: Simplify 1/2 into 1/2 20.898 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 20.899 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 20.899 * [taylor]: Taking taylor expansion of (pow (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 1/3) in a 20.899 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) in a 20.899 * [taylor]: Taking taylor expansion of (* 1/3 (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) in a 20.899 * [taylor]: Taking taylor expansion of 1/3 in a 20.899 * [backup-simplify]: Simplify 1/3 into 1/3 20.899 * [taylor]: Taking taylor expansion of (log (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) in a 20.899 * [taylor]: Taking taylor expansion of (* a (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in a 20.899 * [taylor]: Taking taylor expansion of a in a 20.899 * [backup-simplify]: Simplify 0 into 0 20.899 * [backup-simplify]: Simplify 1 into 1 20.899 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in a 20.899 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in a 20.899 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in a 20.899 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in a 20.899 * [taylor]: Taking taylor expansion of (pow g 2) in a 20.899 * [taylor]: Taking taylor expansion of g in a 20.899 * [backup-simplify]: Simplify g into g 20.899 * [backup-simplify]: Simplify (* g g) into (pow g 2) 20.899 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 20.899 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in a 20.899 * [taylor]: Taking taylor expansion of (pow h 2) in a 20.899 * [taylor]: Taking taylor expansion of h in a 20.899 * [backup-simplify]: Simplify h into h 20.899 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.899 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.900 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.900 * [backup-simplify]: Simplify (+ (/ 1 (pow g 2)) (- (/ 1 (pow h 2)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 20.900 * [backup-simplify]: Simplify (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 20.900 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 20.900 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))))) into 0 20.900 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.900 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.900 * [backup-simplify]: Simplify (- 0) into 0 20.901 * [backup-simplify]: Simplify (+ 0 0) into 0 20.901 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.901 * [taylor]: Taking taylor expansion of (/ 1 g) in a 20.901 * [taylor]: Taking taylor expansion of g in a 20.901 * [backup-simplify]: Simplify g into g 20.901 * [backup-simplify]: Simplify (/ 1 g) into (/ 1 g) 20.901 * [backup-simplify]: Simplify (- (/ 1 g)) into (- (/ 1 g)) 20.901 * [backup-simplify]: Simplify (+ (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (- (/ 1 g))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.901 * [backup-simplify]: Simplify (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into 0 20.901 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)))) into 0 20.902 * [backup-simplify]: Simplify (- 0) into 0 20.902 * [backup-simplify]: Simplify (+ 0 0) into 0 20.902 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 20.902 * [backup-simplify]: Simplify (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) into (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) 20.903 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.903 * [backup-simplify]: Simplify (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) into (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) 20.903 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) 20.904 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) into (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) 20.904 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) in g 20.904 * [taylor]: Taking taylor expansion of (cbrt 1/2) in g 20.904 * [taylor]: Taking taylor expansion of 1/2 in g 20.904 * [backup-simplify]: Simplify 1/2 into 1/2 20.904 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 20.905 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 20.905 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) in g 20.905 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))) in g 20.905 * [taylor]: Taking taylor expansion of 1/3 in g 20.905 * [backup-simplify]: Simplify 1/3 into 1/3 20.905 * [taylor]: Taking taylor expansion of (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) in g 20.905 * [taylor]: Taking taylor expansion of (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) in g 20.905 * [taylor]: Taking taylor expansion of (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) in g 20.905 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 20.905 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 20.905 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 20.905 * [taylor]: Taking taylor expansion of (pow g 2) in g 20.905 * [taylor]: Taking taylor expansion of g in g 20.905 * [backup-simplify]: Simplify 0 into 0 20.905 * [backup-simplify]: Simplify 1 into 1 20.905 * [backup-simplify]: Simplify (* 1 1) into 1 20.905 * [backup-simplify]: Simplify (/ 1 1) into 1 20.905 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 20.905 * [taylor]: Taking taylor expansion of (pow h 2) in g 20.905 * [taylor]: Taking taylor expansion of h in g 20.905 * [backup-simplify]: Simplify h into h 20.905 * [backup-simplify]: Simplify (* h h) into (pow h 2) 20.906 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 20.906 * [backup-simplify]: Simplify (+ 1 0) into 1 20.906 * [backup-simplify]: Simplify (sqrt 1) into 1 20.906 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.907 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.907 * [backup-simplify]: Simplify (+ 0 0) into 0 20.908 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 20.908 * [taylor]: Taking taylor expansion of (/ 1 g) in g 20.908 * [taylor]: Taking taylor expansion of g in g 20.908 * [backup-simplify]: Simplify 0 into 0 20.908 * [backup-simplify]: Simplify 1 into 1 20.908 * [backup-simplify]: Simplify (/ 1 1) into 1 20.908 * [backup-simplify]: Simplify (- 1) into -1 20.908 * [backup-simplify]: Simplify (+ 1 -1) into 0 20.909 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.909 * [backup-simplify]: Simplify (- 0) into 0 20.909 * [backup-simplify]: Simplify (+ 0 0) into 0 20.910 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.910 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.910 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 20.911 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 20.911 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 20.912 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.912 * [backup-simplify]: Simplify (- 0) into 0 20.912 * [backup-simplify]: Simplify (+ (/ -1/2 (pow h 2)) 0) into (- (* 1/2 (/ 1 (pow h 2)))) 20.912 * [backup-simplify]: Simplify (log (- (* 1/2 (/ 1 (pow h 2))))) into (log (- (* 1/2 (/ 1 (pow h 2))))) 20.912 * [taylor]: Taking taylor expansion of (log a) in g 20.912 * [taylor]: Taking taylor expansion of a in g 20.912 * [backup-simplify]: Simplify a into a 20.912 * [backup-simplify]: Simplify (log a) into (log a) 20.913 * [backup-simplify]: Simplify (+ (* (- -1) (log g)) (log (- (* 1/2 (/ 1 (pow h 2)))))) into (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) 20.913 * [backup-simplify]: Simplify (+ (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) (log a)) into (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))) 20.913 * [backup-simplify]: Simplify (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) into (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) 20.913 * [backup-simplify]: Simplify (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) into (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) 20.914 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) into (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) 20.914 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) in h 20.914 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 20.914 * [taylor]: Taking taylor expansion of 1/2 in h 20.914 * [backup-simplify]: Simplify 1/2 into 1/2 20.914 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 20.915 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 20.915 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) in h 20.915 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) in h 20.915 * [taylor]: Taking taylor expansion of 1/3 in h 20.915 * [backup-simplify]: Simplify 1/3 into 1/3 20.915 * [taylor]: Taking taylor expansion of (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))) in h 20.915 * [taylor]: Taking taylor expansion of (log a) in h 20.915 * [taylor]: Taking taylor expansion of a in h 20.915 * [backup-simplify]: Simplify a into a 20.915 * [backup-simplify]: Simplify (log a) into (log a) 20.915 * [taylor]: Taking taylor expansion of (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) in h 20.915 * [taylor]: Taking taylor expansion of (log (- (* 1/2 (/ 1 (pow h 2))))) in h 20.915 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow h 2)))) in h 20.915 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow h 2))) in h 20.915 * [taylor]: Taking taylor expansion of 1/2 in h 20.916 * [backup-simplify]: Simplify 1/2 into 1/2 20.916 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.916 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.916 * [taylor]: Taking taylor expansion of h in h 20.916 * [backup-simplify]: Simplify 0 into 0 20.916 * [backup-simplify]: Simplify 1 into 1 20.916 * [backup-simplify]: Simplify (* 1 1) into 1 20.916 * [backup-simplify]: Simplify (/ 1 1) into 1 20.917 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 20.917 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.917 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.918 * [backup-simplify]: Simplify (log -1/2) into (log -1/2) 20.918 * [taylor]: Taking taylor expansion of (log g) in h 20.918 * [taylor]: Taking taylor expansion of g in h 20.918 * [backup-simplify]: Simplify g into g 20.918 * [backup-simplify]: Simplify (log g) into (log g) 20.919 * [backup-simplify]: Simplify (+ (* (- 2) (log h)) (log -1/2)) into (- (log -1/2) (* 2 (log h))) 20.920 * [backup-simplify]: Simplify (+ (- (log -1/2) (* 2 (log h))) (log g)) into (- (+ (log g) (log -1/2)) (* 2 (log h))) 20.920 * [backup-simplify]: Simplify (+ (log a) (- (+ (log g) (log -1/2)) (* 2 (log h)))) into (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))) 20.921 * [backup-simplify]: Simplify (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) into (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) 20.921 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) 20.922 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 20.923 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 20.924 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (* 0 g))) into 0 20.924 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 20.924 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 20.925 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 20.925 * [backup-simplify]: Simplify (- 0) into 0 20.925 * [backup-simplify]: Simplify (+ 0 0) into 0 20.926 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.927 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)))) into 0 20.927 * [backup-simplify]: Simplify (- 0) into 0 20.927 * [backup-simplify]: Simplify (+ 0 0) into 0 20.928 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))))) into 0 20.929 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 1) into 0 20.930 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.931 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) into 0 20.932 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 1) 1)))) into 0 20.933 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))))) into 0 20.933 * [taylor]: Taking taylor expansion of 0 in g 20.933 * [backup-simplify]: Simplify 0 into 0 20.933 * [taylor]: Taking taylor expansion of 0 in h 20.933 * [backup-simplify]: Simplify 0 into 0 20.933 * [backup-simplify]: Simplify 0 into 0 20.934 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 20.935 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.935 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 20.935 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 20.936 * [backup-simplify]: Simplify (- 0) into 0 20.936 * [backup-simplify]: Simplify (+ 0 0) into 0 20.937 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 20.937 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.938 * [backup-simplify]: Simplify (- 0) into 0 20.938 * [backup-simplify]: Simplify (+ 0 0) into 0 20.939 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (- (* 1/2 (/ 1 (pow h 2)))) 1)))) 1) into 0 20.940 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.940 * [backup-simplify]: Simplify (+ 0 0) into 0 20.941 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) into 0 20.942 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.943 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))))) into 0 20.943 * [taylor]: Taking taylor expansion of 0 in h 20.943 * [backup-simplify]: Simplify 0 into 0 20.943 * [backup-simplify]: Simplify 0 into 0 20.944 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.944 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.945 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.946 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 20.946 * [backup-simplify]: Simplify (- 0) into 0 20.946 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.947 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/2 1)))) 1) into 0 20.947 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 20.948 * [backup-simplify]: Simplify (+ 0 0) into 0 20.948 * [backup-simplify]: Simplify (+ 0 0) into 0 20.949 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into 0 20.949 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) (+ (* (/ (pow 0 1) 1)))) into 0 20.950 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))))) into 0 20.950 * [backup-simplify]: Simplify 0 into 0 20.951 * [backup-simplify]: Simplify (+ (* g 0) (+ (* 0 0) (+ (* 0 0) (* 0 g)))) into 0 20.951 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow g 2)) (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))) (* 0 (/ 0 (pow g 2))))) into 0 20.951 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 20.951 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 20.952 * [backup-simplify]: Simplify (- 0) into 0 20.952 * [backup-simplify]: Simplify (+ 0 0) into 0 20.953 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))))) into 0 20.953 * [backup-simplify]: Simplify (- (+ (* (/ 1 g) (/ 0 g)) (* 0 (/ 0 g)) (* 0 (/ 0 g)))) into 0 20.953 * [backup-simplify]: Simplify (- 0) into 0 20.953 * [backup-simplify]: Simplify (+ 0 0) into 0 20.954 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (* 0 (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))))) into 0 20.955 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)) 1)))) 2) into 0 20.956 * [backup-simplify]: Simplify (+ (* (- -1) (log a)) (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g)))) into (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)) 20.956 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))) into 0 20.957 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 20.958 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 20.959 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log (- (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) (/ 1 g))) (log a))))))) into 0 20.959 * [taylor]: Taking taylor expansion of 0 in g 20.959 * [backup-simplify]: Simplify 0 into 0 20.959 * [taylor]: Taking taylor expansion of 0 in h 20.959 * [backup-simplify]: Simplify 0 into 0 20.959 * [backup-simplify]: Simplify 0 into 0 20.959 * [taylor]: Taking taylor expansion of 0 in h 20.959 * [backup-simplify]: Simplify 0 into 0 20.959 * [backup-simplify]: Simplify 0 into 0 20.960 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 20.960 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.961 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 20.961 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 20.961 * [backup-simplify]: Simplify (- 0) into 0 20.961 * [backup-simplify]: Simplify (+ 0 0) into 0 20.962 * [backup-simplify]: Simplify (/ (- 0 (pow (/ -1/2 (pow h 2)) 2) (+ (* 2 (* 0 0)))) (* 2 1)) into (/ -1/8 (pow h 4)) 20.962 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.963 * [backup-simplify]: Simplify (- 0) into 0 20.963 * [backup-simplify]: Simplify (+ (/ -1/8 (pow h 4)) 0) into (- (* 1/8 (/ 1 (pow h 4)))) 20.964 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (- (* 1/2 (/ 1 (pow h 2)))) 2))) (* 1 (/ (* 1 (pow (* 2 (- (* 1/8 (/ 1 (pow h 4))))) 1)) (pow (- (* 1/2 (/ 1 (pow h 2)))) 1)))) 2) into (/ 1/4 (pow h 2)) 20.964 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 20.965 * [backup-simplify]: Simplify (+ (/ 1/4 (pow h 2)) 0) into (* 1/4 (/ 1 (pow h 2))) 20.965 * [backup-simplify]: Simplify (+ (* 1/3 (* 1/4 (/ 1 (pow h 2)))) (+ (* 0 0) (* 0 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) into (* 1/12 (/ 1 (pow h 2))) 20.966 * [backup-simplify]: Simplify (* (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/12 (/ 1 (pow h 2))) 1) 1)))) into (* 1/12 (/ (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (pow h 2))) 20.966 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 20.967 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) (* 1/12 (/ (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) (pow h 2)))) (+ (* 0 0) (* 0 (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))))) into (* 1/12 (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) (pow h 2))) 20.967 * [taylor]: Taking taylor expansion of (* 1/12 (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) (pow h 2))) in h 20.967 * [taylor]: Taking taylor expansion of 1/12 in h 20.968 * [backup-simplify]: Simplify 1/12 into 1/12 20.968 * [taylor]: Taking taylor expansion of (/ (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) (pow h 2)) in h 20.968 * [taylor]: Taking taylor expansion of (* (cbrt 1/2) (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))))) in h 20.968 * [taylor]: Taking taylor expansion of (cbrt 1/2) in h 20.968 * [taylor]: Taking taylor expansion of 1/2 in h 20.968 * [backup-simplify]: Simplify 1/2 into 1/2 20.968 * [backup-simplify]: Simplify (cbrt 1/2) into (cbrt 1/2) 20.972 * [backup-simplify]: Simplify (/ 0 (* 3 (cbrt 1/2))) into 0 20.972 * [taylor]: Taking taylor expansion of (exp (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))))) in h 20.972 * [taylor]: Taking taylor expansion of (* 1/3 (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)))) in h 20.972 * [taylor]: Taking taylor expansion of 1/3 in h 20.972 * [backup-simplify]: Simplify 1/3 into 1/3 20.973 * [taylor]: Taking taylor expansion of (+ (log a) (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g))) in h 20.973 * [taylor]: Taking taylor expansion of (log a) in h 20.973 * [taylor]: Taking taylor expansion of a in h 20.973 * [backup-simplify]: Simplify a into a 20.973 * [backup-simplify]: Simplify (log a) into (log a) 20.973 * [taylor]: Taking taylor expansion of (+ (log (- (* 1/2 (/ 1 (pow h 2))))) (log g)) in h 20.973 * [taylor]: Taking taylor expansion of (log (- (* 1/2 (/ 1 (pow h 2))))) in h 20.973 * [taylor]: Taking taylor expansion of (- (* 1/2 (/ 1 (pow h 2)))) in h 20.973 * [taylor]: Taking taylor expansion of (* 1/2 (/ 1 (pow h 2))) in h 20.973 * [taylor]: Taking taylor expansion of 1/2 in h 20.973 * [backup-simplify]: Simplify 1/2 into 1/2 20.973 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 20.973 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.973 * [taylor]: Taking taylor expansion of h in h 20.973 * [backup-simplify]: Simplify 0 into 0 20.973 * [backup-simplify]: Simplify 1 into 1 20.973 * [backup-simplify]: Simplify (* 1 1) into 1 20.974 * [backup-simplify]: Simplify (/ 1 1) into 1 20.974 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 20.975 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.975 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.975 * [backup-simplify]: Simplify (log -1/2) into (log -1/2) 20.975 * [taylor]: Taking taylor expansion of (log g) in h 20.975 * [taylor]: Taking taylor expansion of g in h 20.975 * [backup-simplify]: Simplify g into g 20.976 * [backup-simplify]: Simplify (log g) into (log g) 20.976 * [backup-simplify]: Simplify (+ (* (- 2) (log h)) (log -1/2)) into (- (log -1/2) (* 2 (log h))) 20.977 * [backup-simplify]: Simplify (+ (- (log -1/2) (* 2 (log h))) (log g)) into (- (+ (log g) (log -1/2)) (* 2 (log h))) 20.977 * [backup-simplify]: Simplify (+ (log a) (- (+ (log g) (log -1/2)) (* 2 (log h)))) into (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))) 20.978 * [backup-simplify]: Simplify (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) into (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))) 20.979 * [backup-simplify]: Simplify (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) 20.979 * [taylor]: Taking taylor expansion of (pow h 2) in h 20.979 * [taylor]: Taking taylor expansion of h in h 20.979 * [backup-simplify]: Simplify 0 into 0 20.979 * [backup-simplify]: Simplify 1 into 1 20.980 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 20.980 * [backup-simplify]: Simplify (* 1 1) into 1 20.981 * [backup-simplify]: Simplify (/ (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 1) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) 20.982 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow a 1)))) 1) into 0 20.983 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 20.984 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 20.984 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 20.985 * [backup-simplify]: Simplify (- 0) into 0 20.985 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.986 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow -1/2 1)))) 1) into 0 20.987 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow g 1)))) 1) into 0 20.988 * [backup-simplify]: Simplify (+ 0 0) into 0 20.988 * [backup-simplify]: Simplify (+ 0 0) into 0 20.989 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) into 0 20.991 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow a 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow a 1)))) 2) into 0 20.991 * [backup-simplify]: Simplify (- 0) into 0 20.992 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.992 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 20.993 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 20.994 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 20.995 * [backup-simplify]: Simplify (- 0) into 0 20.995 * [backup-simplify]: Simplify (- 1/2) into -1/2 20.998 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow -1/2 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1/2 1)))) 2) into 0 21.000 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow g 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow g 1)))) 2) into 0 21.000 * [backup-simplify]: Simplify (+ 0 0) into 0 21.001 * [backup-simplify]: Simplify (+ 0 0) into 0 21.002 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) into 0 21.004 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 21.005 * [backup-simplify]: Simplify (* (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))) (+ (* (/ (pow 0 1) 1)))) into 0 21.006 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0 (cbrt 1/2))))) (* 3 (cbrt 1/2))) into 0 21.007 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (+ (* 0 0) (* 0 (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))))) into 0 21.007 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 21.008 * [backup-simplify]: Simplify (+ (* (cbrt 1/2) 0) (* 0 (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))))) into 0 21.009 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 21.010 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) (/ 0 1)))) into 0 21.011 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h)))))) (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.012 * [backup-simplify]: Simplify (+ (* 1/12 0) (+ (* 0 0) (* 0 (* (cbrt 1/2) (exp (* 1/3 (- (+ (log a) (+ (log g) (log -1/2))) (* 2 (log h))))))))) into 0 21.012 * [backup-simplify]: Simplify 0 into 0 21.013 * [backup-simplify]: Simplify (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ 1 (- a))) (+ (log (/ 1 (- g))) (log -1/2))) (* 2 (log (/ 1 (- h)))))))) into (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ -1 g)) (+ (log (/ -1 a)) (log -1/2))) (* 2 (log (/ -1 h))))))) 21.013 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 2 2 1) 21.013 * [backup-simplify]: Simplify (- (* g g) (* h h)) into (- (pow g 2) (pow h 2)) 21.013 * [approximate]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in (g h) around 0 21.013 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 21.013 * [taylor]: Taking taylor expansion of (pow g 2) in h 21.013 * [taylor]: Taking taylor expansion of g in h 21.013 * [backup-simplify]: Simplify g into g 21.013 * [taylor]: Taking taylor expansion of (pow h 2) in h 21.013 * [taylor]: Taking taylor expansion of h in h 21.013 * [backup-simplify]: Simplify 0 into 0 21.013 * [backup-simplify]: Simplify 1 into 1 21.013 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 21.013 * [taylor]: Taking taylor expansion of (pow g 2) in g 21.013 * [taylor]: Taking taylor expansion of g in g 21.013 * [backup-simplify]: Simplify 0 into 0 21.013 * [backup-simplify]: Simplify 1 into 1 21.013 * [taylor]: Taking taylor expansion of (pow h 2) in g 21.013 * [taylor]: Taking taylor expansion of h in g 21.013 * [backup-simplify]: Simplify h into h 21.013 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 21.013 * [taylor]: Taking taylor expansion of (pow g 2) in g 21.013 * [taylor]: Taking taylor expansion of g in g 21.013 * [backup-simplify]: Simplify 0 into 0 21.013 * [backup-simplify]: Simplify 1 into 1 21.013 * [taylor]: Taking taylor expansion of (pow h 2) in g 21.013 * [taylor]: Taking taylor expansion of h in g 21.013 * [backup-simplify]: Simplify h into h 21.014 * [backup-simplify]: Simplify (* h h) into (pow h 2) 21.014 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 21.014 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 21.014 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 21.014 * [taylor]: Taking taylor expansion of (pow h 2) in h 21.014 * [taylor]: Taking taylor expansion of h in h 21.014 * [backup-simplify]: Simplify 0 into 0 21.014 * [backup-simplify]: Simplify 1 into 1 21.014 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 21.014 * [backup-simplify]: Simplify (- 0) into 0 21.014 * [backup-simplify]: Simplify (+ 0 0) into 0 21.014 * [taylor]: Taking taylor expansion of 0 in h 21.014 * [backup-simplify]: Simplify 0 into 0 21.014 * [backup-simplify]: Simplify 0 into 0 21.015 * [backup-simplify]: Simplify (* 1 1) into 1 21.015 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 21.015 * [backup-simplify]: Simplify (- 0) into 0 21.015 * [backup-simplify]: Simplify (+ 1 0) into 1 21.015 * [taylor]: Taking taylor expansion of 1 in h 21.015 * [backup-simplify]: Simplify 1 into 1 21.015 * [backup-simplify]: Simplify 1 into 1 21.016 * [backup-simplify]: Simplify 0 into 0 21.016 * [backup-simplify]: Simplify (* 1 1) into 1 21.016 * [backup-simplify]: Simplify (- 1) into -1 21.016 * [backup-simplify]: Simplify -1 into -1 21.016 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 21.017 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 21.017 * [backup-simplify]: Simplify (- 0) into 0 21.017 * [backup-simplify]: Simplify (+ 0 0) into 0 21.017 * [taylor]: Taking taylor expansion of 0 in h 21.017 * [backup-simplify]: Simplify 0 into 0 21.017 * [backup-simplify]: Simplify 0 into 0 21.017 * [backup-simplify]: Simplify 0 into 0 21.017 * [backup-simplify]: Simplify 0 into 0 21.018 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 21.018 * [backup-simplify]: Simplify (- 0) into 0 21.018 * [backup-simplify]: Simplify 0 into 0 21.019 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 21.019 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 h))))) into 0 21.020 * [backup-simplify]: Simplify (- 0) into 0 21.020 * [backup-simplify]: Simplify (+ 0 0) into 0 21.020 * [taylor]: Taking taylor expansion of 0 in h 21.020 * [backup-simplify]: Simplify 0 into 0 21.020 * [backup-simplify]: Simplify 0 into 0 21.020 * [backup-simplify]: Simplify 0 into 0 21.020 * [backup-simplify]: Simplify (+ (* -1 (pow (* h 1) 2)) (* 1 (pow (* 1 g) 2))) into (- (pow g 2) (pow h 2)) 21.020 * [backup-simplify]: Simplify (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 21.020 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 21.020 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 21.020 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 21.020 * [taylor]: Taking taylor expansion of (pow g 2) in h 21.020 * [taylor]: Taking taylor expansion of g in h 21.020 * [backup-simplify]: Simplify g into g 21.020 * [backup-simplify]: Simplify (* g g) into (pow g 2) 21.020 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 21.020 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 21.020 * [taylor]: Taking taylor expansion of (pow h 2) in h 21.020 * [taylor]: Taking taylor expansion of h in h 21.020 * [backup-simplify]: Simplify 0 into 0 21.021 * [backup-simplify]: Simplify 1 into 1 21.021 * [backup-simplify]: Simplify (* 1 1) into 1 21.021 * [backup-simplify]: Simplify (/ 1 1) into 1 21.021 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 21.021 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 21.021 * [taylor]: Taking taylor expansion of (pow g 2) in g 21.021 * [taylor]: Taking taylor expansion of g in g 21.021 * [backup-simplify]: Simplify 0 into 0 21.021 * [backup-simplify]: Simplify 1 into 1 21.021 * [backup-simplify]: Simplify (* 1 1) into 1 21.022 * [backup-simplify]: Simplify (/ 1 1) into 1 21.022 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 21.022 * [taylor]: Taking taylor expansion of (pow h 2) in g 21.022 * [taylor]: Taking taylor expansion of h in g 21.022 * [backup-simplify]: Simplify h into h 21.022 * [backup-simplify]: Simplify (* h h) into (pow h 2) 21.022 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 21.022 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 21.022 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 21.022 * [taylor]: Taking taylor expansion of (pow g 2) in g 21.022 * [taylor]: Taking taylor expansion of g in g 21.022 * [backup-simplify]: Simplify 0 into 0 21.022 * [backup-simplify]: Simplify 1 into 1 21.022 * [backup-simplify]: Simplify (* 1 1) into 1 21.022 * [backup-simplify]: Simplify (/ 1 1) into 1 21.022 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 21.022 * [taylor]: Taking taylor expansion of (pow h 2) in g 21.022 * [taylor]: Taking taylor expansion of h in g 21.022 * [backup-simplify]: Simplify h into h 21.022 * [backup-simplify]: Simplify (* h h) into (pow h 2) 21.022 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 21.023 * [backup-simplify]: Simplify (+ 1 0) into 1 21.023 * [taylor]: Taking taylor expansion of 1 in h 21.023 * [backup-simplify]: Simplify 1 into 1 21.023 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 21.024 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 21.024 * [backup-simplify]: Simplify (+ 0 0) into 0 21.024 * [taylor]: Taking taylor expansion of 0 in h 21.024 * [backup-simplify]: Simplify 0 into 0 21.025 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 21.025 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.025 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 21.026 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 21.026 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 21.026 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 21.026 * [taylor]: Taking taylor expansion of (pow h 2) in h 21.026 * [taylor]: Taking taylor expansion of h in h 21.026 * [backup-simplify]: Simplify 0 into 0 21.026 * [backup-simplify]: Simplify 1 into 1 21.026 * [backup-simplify]: Simplify (* 1 1) into 1 21.026 * [backup-simplify]: Simplify (/ 1 1) into 1 21.026 * [backup-simplify]: Simplify (- 1) into -1 21.026 * [backup-simplify]: Simplify -1 into -1 21.026 * [backup-simplify]: Simplify 1 into 1 21.027 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 21.028 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.028 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 21.028 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 21.028 * [backup-simplify]: Simplify (- 0) into 0 21.028 * [backup-simplify]: Simplify (+ 0 0) into 0 21.028 * [taylor]: Taking taylor expansion of 0 in h 21.028 * [backup-simplify]: Simplify 0 into 0 21.029 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 21.029 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 21.030 * [backup-simplify]: Simplify (- 0) into 0 21.030 * [backup-simplify]: Simplify 0 into 0 21.030 * [backup-simplify]: Simplify 0 into 0 21.030 * [backup-simplify]: Simplify 0 into 0 21.030 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 21.031 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.031 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 21.031 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 21.032 * [backup-simplify]: Simplify (- 0) into 0 21.032 * [backup-simplify]: Simplify (+ 0 0) into 0 21.032 * [taylor]: Taking taylor expansion of 0 in h 21.032 * [backup-simplify]: Simplify 0 into 0 21.032 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 21.033 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.033 * [backup-simplify]: Simplify (- 0) into 0 21.033 * [backup-simplify]: Simplify 0 into 0 21.033 * [backup-simplify]: Simplify 0 into 0 21.033 * [backup-simplify]: Simplify 0 into 0 21.034 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 g))) 2)) (* -1 (pow (* (/ 1 (/ 1 h)) 1) 2))) into (- (pow g 2) (pow h 2)) 21.034 * [backup-simplify]: Simplify (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 21.034 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 21.034 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 21.034 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 21.034 * [taylor]: Taking taylor expansion of (pow g 2) in h 21.034 * [taylor]: Taking taylor expansion of g in h 21.034 * [backup-simplify]: Simplify g into g 21.034 * [backup-simplify]: Simplify (* g g) into (pow g 2) 21.034 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 21.034 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 21.034 * [taylor]: Taking taylor expansion of (pow h 2) in h 21.034 * [taylor]: Taking taylor expansion of h in h 21.034 * [backup-simplify]: Simplify 0 into 0 21.034 * [backup-simplify]: Simplify 1 into 1 21.035 * [backup-simplify]: Simplify (* 1 1) into 1 21.035 * [backup-simplify]: Simplify (/ 1 1) into 1 21.035 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 21.035 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 21.035 * [taylor]: Taking taylor expansion of (pow g 2) in g 21.035 * [taylor]: Taking taylor expansion of g in g 21.035 * [backup-simplify]: Simplify 0 into 0 21.035 * [backup-simplify]: Simplify 1 into 1 21.036 * [backup-simplify]: Simplify (* 1 1) into 1 21.036 * [backup-simplify]: Simplify (/ 1 1) into 1 21.036 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 21.036 * [taylor]: Taking taylor expansion of (pow h 2) in g 21.036 * [taylor]: Taking taylor expansion of h in g 21.036 * [backup-simplify]: Simplify h into h 21.036 * [backup-simplify]: Simplify (* h h) into (pow h 2) 21.036 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 21.036 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 21.036 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 21.036 * [taylor]: Taking taylor expansion of (pow g 2) in g 21.036 * [taylor]: Taking taylor expansion of g in g 21.036 * [backup-simplify]: Simplify 0 into 0 21.036 * [backup-simplify]: Simplify 1 into 1 21.037 * [backup-simplify]: Simplify (* 1 1) into 1 21.037 * [backup-simplify]: Simplify (/ 1 1) into 1 21.037 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 21.037 * [taylor]: Taking taylor expansion of (pow h 2) in g 21.037 * [taylor]: Taking taylor expansion of h in g 21.037 * [backup-simplify]: Simplify h into h 21.037 * [backup-simplify]: Simplify (* h h) into (pow h 2) 21.038 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 21.038 * [backup-simplify]: Simplify (+ 1 0) into 1 21.038 * [taylor]: Taking taylor expansion of 1 in h 21.038 * [backup-simplify]: Simplify 1 into 1 21.039 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 21.039 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 21.040 * [backup-simplify]: Simplify (+ 0 0) into 0 21.040 * [taylor]: Taking taylor expansion of 0 in h 21.040 * [backup-simplify]: Simplify 0 into 0 21.041 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 21.042 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.042 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 21.042 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 21.042 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 21.042 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 21.042 * [taylor]: Taking taylor expansion of (pow h 2) in h 21.042 * [taylor]: Taking taylor expansion of h in h 21.042 * [backup-simplify]: Simplify 0 into 0 21.042 * [backup-simplify]: Simplify 1 into 1 21.043 * [backup-simplify]: Simplify (* 1 1) into 1 21.043 * [backup-simplify]: Simplify (/ 1 1) into 1 21.043 * [backup-simplify]: Simplify (- 1) into -1 21.043 * [backup-simplify]: Simplify -1 into -1 21.043 * [backup-simplify]: Simplify 1 into 1 21.045 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 21.045 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.046 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 21.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 21.046 * [backup-simplify]: Simplify (- 0) into 0 21.047 * [backup-simplify]: Simplify (+ 0 0) into 0 21.047 * [taylor]: Taking taylor expansion of 0 in h 21.047 * [backup-simplify]: Simplify 0 into 0 21.047 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 21.048 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 21.048 * [backup-simplify]: Simplify (- 0) into 0 21.048 * [backup-simplify]: Simplify 0 into 0 21.049 * [backup-simplify]: Simplify 0 into 0 21.049 * [backup-simplify]: Simplify 0 into 0 21.049 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 21.050 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.050 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 21.050 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 21.051 * [backup-simplify]: Simplify (- 0) into 0 21.051 * [backup-simplify]: Simplify (+ 0 0) into 0 21.051 * [taylor]: Taking taylor expansion of 0 in h 21.051 * [backup-simplify]: Simplify 0 into 0 21.052 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 21.052 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 21.052 * [backup-simplify]: Simplify (- 0) into 0 21.052 * [backup-simplify]: Simplify 0 into 0 21.052 * [backup-simplify]: Simplify 0 into 0 21.052 * [backup-simplify]: Simplify 0 into 0 21.053 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- g)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- h))) 1) 2))) into (- (pow g 2) (pow h 2)) 21.053 * * * [progress]: simplifying candidates 21.053 * * * * [progress]: [ 1 / 85 ] simplifiying candidate # 21.053 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 21.053 * * [simplify]: iters left: 6 (7 enodes) 21.054 * * [simplify]: iters left: 5 (27 enodes) 21.058 * * [simplify]: iters left: 4 (40 enodes) 21.064 * * [simplify]: iters left: 3 (59 enodes) 21.074 * * [simplify]: iters left: 2 (106 enodes) 21.113 * * [simplify]: iters left: 1 (211 enodes) 21.174 * * [simplify]: Extracting #0: cost 1 inf + 0 21.174 * * [simplify]: Extracting #1: cost 3 inf + 0 21.175 * * [simplify]: Extracting #2: cost 5 inf + 0 21.175 * * [simplify]: Extracting #3: cost 28 inf + 0 21.176 * * [simplify]: Extracting #4: cost 46 inf + 975 21.179 * * [simplify]: Extracting #5: cost 6 inf + 5395 21.183 * * [simplify]: Extracting #6: cost 0 inf + 5947 21.187 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 21.187 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (log1p (expm1 (sqrt (- (* g g) (* h h)))))))))) 21.187 * * * * [progress]: [ 2 / 85 ] simplifiying candidate # 21.188 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 21.188 * * [simplify]: iters left: 6 (7 enodes) 21.191 * * [simplify]: iters left: 5 (27 enodes) 21.199 * * [simplify]: iters left: 4 (40 enodes) 21.206 * * [simplify]: iters left: 3 (59 enodes) 21.216 * * [simplify]: iters left: 2 (106 enodes) 21.242 * * [simplify]: iters left: 1 (211 enodes) 21.304 * * [simplify]: Extracting #0: cost 1 inf + 0 21.304 * * [simplify]: Extracting #1: cost 3 inf + 0 21.304 * * [simplify]: Extracting #2: cost 5 inf + 0 21.304 * * [simplify]: Extracting #3: cost 28 inf + 0 21.305 * * [simplify]: Extracting #4: cost 46 inf + 975 21.308 * * [simplify]: Extracting #5: cost 6 inf + 5435 21.312 * * [simplify]: Extracting #6: cost 0 inf + 5987 21.317 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 21.317 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (expm1 (log1p (sqrt (- (* g g) (* h h)))))))))) 21.317 * * * * [progress]: [ 3 / 85 ] simplifiying candidate # 21.317 * * * * [progress]: [ 4 / 85 ] simplifiying candidate # 21.317 * * * * [progress]: [ 5 / 85 ] simplifiying candidate # 21.318 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 21.318 * * [simplify]: iters left: 6 (7 enodes) 21.321 * * [simplify]: iters left: 5 (27 enodes) 21.327 * * [simplify]: iters left: 4 (40 enodes) 21.333 * * [simplify]: iters left: 3 (59 enodes) 21.343 * * [simplify]: iters left: 2 (106 enodes) 21.376 * * [simplify]: iters left: 1 (211 enodes) 21.438 * * [simplify]: Extracting #0: cost 1 inf + 0 21.438 * * [simplify]: Extracting #1: cost 3 inf + 0 21.438 * * [simplify]: Extracting #2: cost 5 inf + 0 21.438 * * [simplify]: Extracting #3: cost 28 inf + 0 21.438 * * [simplify]: Extracting #4: cost 46 inf + 975 21.440 * * [simplify]: Extracting #5: cost 6 inf + 5395 21.443 * * [simplify]: Extracting #6: cost 0 inf + 5947 21.447 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 21.447 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (exp (log (sqrt (- (* g g) (* h h)))))))))) 21.447 * * * * [progress]: [ 6 / 85 ] simplifiying candidate # 21.447 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 21.448 * * [simplify]: iters left: 6 (7 enodes) 21.450 * * [simplify]: iters left: 5 (27 enodes) 21.457 * * [simplify]: iters left: 4 (40 enodes) 21.467 * * [simplify]: iters left: 3 (59 enodes) 21.477 * * [simplify]: iters left: 2 (106 enodes) 21.500 * * [simplify]: iters left: 1 (211 enodes) 21.587 * * [simplify]: Extracting #0: cost 1 inf + 0 21.587 * * [simplify]: Extracting #1: cost 3 inf + 0 21.587 * * [simplify]: Extracting #2: cost 5 inf + 0 21.587 * * [simplify]: Extracting #3: cost 28 inf + 0 21.587 * * [simplify]: Extracting #4: cost 46 inf + 975 21.589 * * [simplify]: Extracting #5: cost 6 inf + 5395 21.591 * * [simplify]: Extracting #6: cost 0 inf + 5947 21.593 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 21.594 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (log (exp (sqrt (- (* g g) (* h h)))))))))) 21.594 * * * * [progress]: [ 7 / 85 ] simplifiying candidate # 21.594 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 21.594 * * [simplify]: iters left: 6 (8 enodes) 21.596 * * [simplify]: iters left: 5 (30 enodes) 21.601 * * [simplify]: iters left: 4 (43 enodes) 21.607 * * [simplify]: iters left: 3 (62 enodes) 21.620 * * [simplify]: iters left: 2 (109 enodes) 21.654 * * [simplify]: iters left: 1 (214 enodes) 21.715 * * [simplify]: Extracting #0: cost 1 inf + 0 21.715 * * [simplify]: Extracting #1: cost 3 inf + 0 21.715 * * [simplify]: Extracting #2: cost 5 inf + 0 21.715 * * [simplify]: Extracting #3: cost 7 inf + 0 21.715 * * [simplify]: Extracting #4: cost 30 inf + 0 21.715 * * [simplify]: Extracting #5: cost 51 inf + 467 21.717 * * [simplify]: Extracting #6: cost 2 inf + 6165 21.719 * * [simplify]: Extracting #7: cost 0 inf + 6419 21.721 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 21.721 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h)))))))))) 21.722 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 21.722 * * [simplify]: iters left: 6 (7 enodes) 21.723 * * [simplify]: iters left: 5 (27 enodes) 21.727 * * [simplify]: iters left: 4 (40 enodes) 21.733 * * [simplify]: iters left: 3 (59 enodes) 21.749 * * [simplify]: iters left: 2 (106 enodes) 21.789 * * [simplify]: iters left: 1 (211 enodes) 21.874 * * [simplify]: Extracting #0: cost 1 inf + 0 21.874 * * [simplify]: Extracting #1: cost 3 inf + 0 21.874 * * [simplify]: Extracting #2: cost 5 inf + 0 21.874 * * [simplify]: Extracting #3: cost 28 inf + 0 21.874 * * [simplify]: Extracting #4: cost 46 inf + 975 21.876 * * [simplify]: Extracting #5: cost 6 inf + 5415 21.878 * * [simplify]: Extracting #6: cost 0 inf + 5967 21.880 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 21.880 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h)))))))))) 21.881 * * * * [progress]: [ 8 / 85 ] simplifiying candidate # 21.881 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 21.881 * * [simplify]: iters left: 6 (8 enodes) 21.883 * * [simplify]: iters left: 5 (30 enodes) 21.887 * * [simplify]: iters left: 4 (55 enodes) 21.899 * * [simplify]: iters left: 3 (120 enodes) 21.943 * * [simplify]: iters left: 2 (297 enodes) 22.066 * * [simplify]: Extracting #0: cost 1 inf + 0 22.066 * * [simplify]: Extracting #1: cost 53 inf + 0 22.067 * * [simplify]: Extracting #2: cost 108 inf + 207 22.069 * * [simplify]: Extracting #3: cost 81 inf + 4349 22.079 * * [simplify]: Extracting #4: cost 22 inf + 19441 22.092 * * [simplify]: Extracting #5: cost 0 inf + 26209 22.099 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 22.099 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))))))))) 22.099 * * * * [progress]: [ 9 / 85 ] simplifiying candidate # 22.099 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 22.099 * * [simplify]: iters left: 6 (8 enodes) 22.101 * * [simplify]: iters left: 5 (31 enodes) 22.106 * * [simplify]: iters left: 4 (44 enodes) 22.112 * * [simplify]: iters left: 3 (63 enodes) 22.127 * * [simplify]: iters left: 2 (110 enodes) 22.169 * * [simplify]: iters left: 1 (215 enodes) 22.233 * * [simplify]: Extracting #0: cost 1 inf + 0 22.233 * * [simplify]: Extracting #1: cost 4 inf + 0 22.233 * * [simplify]: Extracting #2: cost 7 inf + 0 22.233 * * [simplify]: Extracting #3: cost 31 inf + 0 22.234 * * [simplify]: Extracting #4: cost 49 inf + 890 22.236 * * [simplify]: Extracting #5: cost 4 inf + 6140 22.238 * * [simplify]: Extracting #6: cost 0 inf + 6743 22.240 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 22.240 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))))) 22.241 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 22.241 * * [simplify]: iters left: 6 (7 enodes) 22.244 * * [simplify]: iters left: 5 (27 enodes) 22.252 * * [simplify]: iters left: 4 (40 enodes) 22.264 * * [simplify]: iters left: 3 (59 enodes) 22.281 * * [simplify]: iters left: 2 (106 enodes) 22.303 * * [simplify]: iters left: 1 (211 enodes) 22.379 * * [simplify]: Extracting #0: cost 1 inf + 0 22.379 * * [simplify]: Extracting #1: cost 3 inf + 0 22.379 * * [simplify]: Extracting #2: cost 5 inf + 0 22.379 * * [simplify]: Extracting #3: cost 28 inf + 0 22.380 * * [simplify]: Extracting #4: cost 46 inf + 1015 22.383 * * [simplify]: Extracting #5: cost 6 inf + 5495 22.387 * * [simplify]: Extracting #6: cost 0 inf + 6047 22.391 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 22.391 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))))) 22.392 * * * * [progress]: [ 10 / 85 ] simplifiying candidate # 22.392 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 22.392 * * [simplify]: iters left: 6 (7 enodes) 22.395 * * [simplify]: iters left: 5 (27 enodes) 22.404 * * [simplify]: iters left: 4 (40 enodes) 22.411 * * [simplify]: iters left: 3 (59 enodes) 22.421 * * [simplify]: iters left: 2 (106 enodes) 22.443 * * [simplify]: iters left: 1 (211 enodes) 22.526 * * [simplify]: Extracting #0: cost 1 inf + 0 22.526 * * [simplify]: Extracting #1: cost 3 inf + 0 22.526 * * [simplify]: Extracting #2: cost 5 inf + 0 22.527 * * [simplify]: Extracting #3: cost 28 inf + 0 22.527 * * [simplify]: Extracting #4: cost 46 inf + 975 22.531 * * [simplify]: Extracting #5: cost 6 inf + 5335 22.535 * * [simplify]: Extracting #6: cost 0 inf + 5887 22.539 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 22.540 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 22.540 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 22.540 * * [simplify]: iters left: 6 (7 enodes) 22.543 * * [simplify]: iters left: 5 (27 enodes) 22.551 * * [simplify]: iters left: 4 (40 enodes) 22.563 * * [simplify]: iters left: 3 (59 enodes) 22.574 * * [simplify]: iters left: 2 (106 enodes) 22.970 * * [simplify]: iters left: 1 (211 enodes) 23.022 * * [simplify]: Extracting #0: cost 1 inf + 0 23.023 * * [simplify]: Extracting #1: cost 3 inf + 0 23.023 * * [simplify]: Extracting #2: cost 5 inf + 0 23.023 * * [simplify]: Extracting #3: cost 28 inf + 0 23.023 * * [simplify]: Extracting #4: cost 46 inf + 975 23.025 * * [simplify]: Extracting #5: cost 6 inf + 5335 23.027 * * [simplify]: Extracting #6: cost 0 inf + 5887 23.029 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 23.029 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 23.029 * * * * [progress]: [ 11 / 85 ] simplifiying candidate # 23.030 * [simplify]: Simplifying (sqrt 1) 23.030 * * [simplify]: iters left: 1 (2 enodes) 23.032 * * [simplify]: Extracting #0: cost 1 inf + 0 23.032 * * [simplify]: Extracting #1: cost 0 inf + 1 23.032 * [simplify]: Simplified to 1 23.032 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* 1 (sqrt (- (* g g) (* h h))))))))) 23.032 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 23.032 * * [simplify]: iters left: 5 (6 enodes) 23.034 * * [simplify]: iters left: 4 (24 enodes) 23.037 * * [simplify]: iters left: 3 (37 enodes) 23.043 * * [simplify]: iters left: 2 (56 enodes) 23.052 * * [simplify]: iters left: 1 (103 enodes) 23.092 * * [simplify]: Extracting #0: cost 1 inf + 0 23.092 * * [simplify]: Extracting #1: cost 3 inf + 0 23.092 * * [simplify]: Extracting #2: cost 35 inf + 0 23.092 * * [simplify]: Extracting #3: cost 40 inf + 413 23.095 * * [simplify]: Extracting #4: cost 6 inf + 4597 23.097 * * [simplify]: Extracting #5: cost 0 inf + 5448 23.101 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 23.101 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* 1 (sqrt (- (* g g) (* h h))))))))) 23.101 * * * * [progress]: [ 12 / 85 ] simplifiying candidate # 23.101 * [simplify]: Simplifying (sqrt (+ g h)) 23.101 * * [simplify]: iters left: 3 (4 enodes) 23.103 * * [simplify]: iters left: 2 (13 enodes) 23.107 * * [simplify]: Extracting #0: cost 1 inf + 0 23.107 * * [simplify]: Extracting #1: cost 3 inf + 0 23.107 * * [simplify]: Extracting #2: cost 6 inf + 0 23.107 * * [simplify]: Extracting #3: cost 4 inf + 2 23.107 * * [simplify]: Extracting #4: cost 0 inf + 250 23.107 * [simplify]: Simplified to (sqrt (+ h g)) 23.107 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (+ h g)) (sqrt (- g h)))))))) 23.108 * [simplify]: Simplifying (sqrt (- g h)) 23.108 * * [simplify]: iters left: 3 (4 enodes) 23.110 * * [simplify]: iters left: 2 (14 enodes) 23.114 * * [simplify]: iters left: 1 (17 enodes) 23.121 * * [simplify]: Extracting #0: cost 1 inf + 0 23.121 * * [simplify]: Extracting #1: cost 3 inf + 0 23.122 * * [simplify]: Extracting #2: cost 7 inf + 0 23.122 * * [simplify]: Extracting #3: cost 5 inf + 43 23.122 * * [simplify]: Extracting #4: cost 0 inf + 332 23.122 * [simplify]: Simplified to (sqrt (- g h)) 23.122 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (+ g h)) (sqrt (- g h)))))))) 23.122 * * * * [progress]: [ 13 / 85 ] simplifiying candidate # 23.123 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 23.123 * * [simplify]: iters left: 6 (9 enodes) 23.128 * * [simplify]: iters left: 5 (46 enodes) 23.150 * * [simplify]: iters left: 4 (132 enodes) 23.215 * * [simplify]: iters left: 3 (338 enodes) 23.338 * * [simplify]: Extracting #0: cost 1 inf + 0 23.339 * * [simplify]: Extracting #1: cost 3 inf + 0 23.339 * * [simplify]: Extracting #2: cost 77 inf + 0 23.340 * * [simplify]: Extracting #3: cost 168 inf + 649 23.344 * * [simplify]: Extracting #4: cost 146 inf + 7909 23.358 * * [simplify]: Extracting #5: cost 41 inf + 46578 23.366 * * [simplify]: Extracting #6: cost 3 inf + 61033 23.373 * * [simplify]: Extracting #7: cost 0 inf + 62251 23.380 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 23.380 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))))))))) 23.380 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 23.380 * * [simplify]: iters left: 6 (10 enodes) 23.383 * * [simplify]: iters left: 5 (53 enodes) 23.393 * * [simplify]: iters left: 4 (111 enodes) 23.422 * * [simplify]: iters left: 3 (189 enodes) 23.461 * * [simplify]: iters left: 2 (261 enodes) 23.531 * * [simplify]: iters left: 1 (370 enodes) 23.614 * * [simplify]: Extracting #0: cost 1 inf + 0 23.614 * * [simplify]: Extracting #1: cost 3 inf + 0 23.614 * * [simplify]: Extracting #2: cost 26 inf + 0 23.615 * * [simplify]: Extracting #3: cost 66 inf + 629 23.618 * * [simplify]: Extracting #4: cost 65 inf + 3296 23.622 * * [simplify]: Extracting #5: cost 44 inf + 7137 23.630 * * [simplify]: Extracting #6: cost 17 inf + 16797 23.636 * * [simplify]: Extracting #7: cost 0 inf + 22991 23.642 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 23.642 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))))))))) 23.643 * * * * [progress]: [ 14 / 85 ] simplifiying candidate # 23.643 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 23.643 * * [simplify]: iters left: 6 (8 enodes) 23.648 * * [simplify]: iters left: 5 (38 enodes) 23.661 * * [simplify]: iters left: 4 (72 enodes) 23.686 * * [simplify]: iters left: 3 (135 enodes) 23.741 * * [simplify]: iters left: 2 (298 enodes) 23.918 * * [simplify]: Extracting #0: cost 1 inf + 0 23.918 * * [simplify]: Extracting #1: cost 3 inf + 0 23.918 * * [simplify]: Extracting #2: cost 70 inf + 0 23.919 * * [simplify]: Extracting #3: cost 184 inf + 286 23.923 * * [simplify]: Extracting #4: cost 148 inf + 7065 23.940 * * [simplify]: Extracting #5: cost 34 inf + 27591 23.951 * * [simplify]: Extracting #6: cost 3 inf + 34085 23.959 * * [simplify]: Extracting #7: cost 0 inf + 34972 23.967 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 23.968 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h))))))))) 23.968 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 23.968 * * [simplify]: iters left: 5 (6 enodes) 23.969 * * [simplify]: iters left: 4 (21 enodes) 23.972 * * [simplify]: iters left: 3 (23 enodes) 23.974 * * [simplify]: Extracting #0: cost 1 inf + 0 23.975 * * [simplify]: Extracting #1: cost 5 inf + 0 23.975 * * [simplify]: Extracting #2: cost 6 inf + 2 23.975 * * [simplify]: Extracting #3: cost 2 inf + 392 23.975 * * [simplify]: Extracting #4: cost 0 inf + 474 23.975 * [simplify]: Simplified to (hypot g h) 23.975 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h))))))) 23.975 * * * * [progress]: [ 15 / 85 ] simplifiying candidate # 23.975 * [simplify]: Simplifying (/ 1 2) 23.975 * * [simplify]: iters left: 2 (3 enodes) 23.977 * * [simplify]: iters left: 1 (12 enodes) 23.980 * * [simplify]: Extracting #0: cost 1 inf + 0 23.980 * * [simplify]: Extracting #1: cost 0 inf + 1 23.980 * [simplify]: Simplified to 1/2 23.980 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (pow (- (* g g) (* h h)) 1/2)))))) 23.980 * * * * [progress]: [ 16 / 85 ] simplifiying candidate # 23.980 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 23.980 * * [simplify]: iters left: 6 (7 enodes) 23.982 * * [simplify]: iters left: 5 (27 enodes) 23.986 * * [simplify]: iters left: 4 (40 enodes) 23.991 * * [simplify]: iters left: 3 (59 enodes) 24.001 * * [simplify]: iters left: 2 (106 enodes) 24.023 * * [simplify]: iters left: 1 (211 enodes) 24.089 * * [simplify]: Extracting #0: cost 1 inf + 0 24.089 * * [simplify]: Extracting #1: cost 3 inf + 0 24.089 * * [simplify]: Extracting #2: cost 5 inf + 0 24.089 * * [simplify]: Extracting #3: cost 28 inf + 0 24.090 * * [simplify]: Extracting #4: cost 46 inf + 975 24.093 * * [simplify]: Extracting #5: cost 6 inf + 5335 24.095 * * [simplify]: Extracting #6: cost 0 inf + 5887 24.099 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 24.099 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 24.099 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 24.099 * * [simplify]: iters left: 6 (7 enodes) 24.101 * * [simplify]: iters left: 5 (27 enodes) 24.105 * * [simplify]: iters left: 4 (40 enodes) 24.111 * * [simplify]: iters left: 3 (59 enodes) 24.121 * * [simplify]: iters left: 2 (106 enodes) 24.163 * * [simplify]: iters left: 1 (211 enodes) 24.243 * * [simplify]: Extracting #0: cost 1 inf + 0 24.243 * * [simplify]: Extracting #1: cost 3 inf + 0 24.243 * * [simplify]: Extracting #2: cost 5 inf + 0 24.243 * * [simplify]: Extracting #3: cost 28 inf + 0 24.244 * * [simplify]: Extracting #4: cost 46 inf + 975 24.245 * * [simplify]: Extracting #5: cost 6 inf + 5335 24.247 * * [simplify]: Extracting #6: cost 0 inf + 5887 24.250 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 24.250 * [simplify]: Simplified (2 2 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 24.250 * * * * [progress]: [ 17 / 85 ] simplifiying candidate # 24.250 * * * * [progress]: [ 18 / 85 ] simplifiying candidate # 24.250 * * * * [progress]: [ 19 / 85 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h))))))))))> 24.250 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 24.250 * * [simplify]: iters left: 6 (7 enodes) 24.252 * * [simplify]: iters left: 5 (24 enodes) 24.255 * * [simplify]: iters left: 4 (37 enodes) 24.261 * * [simplify]: iters left: 3 (56 enodes) 24.276 * * [simplify]: iters left: 2 (103 enodes) 24.318 * * [simplify]: iters left: 1 (208 enodes) 24.401 * * [simplify]: Extracting #0: cost 1 inf + 0 24.401 * * [simplify]: Extracting #1: cost 2 inf + 0 24.401 * * [simplify]: Extracting #2: cost 3 inf + 0 24.401 * * [simplify]: Extracting #3: cost 26 inf + 0 24.402 * * [simplify]: Extracting #4: cost 43 inf + 1110 24.405 * * [simplify]: Extracting #5: cost 4 inf + 5083 24.409 * * [simplify]: Extracting #6: cost 0 inf + 5291 24.414 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 24.414 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (posit16->real (real->posit16 (sqrt (- (* g g) (* h h)))))))))) 24.414 * * * * [progress]: [ 20 / 85 ] simplifiying candidate # 24.414 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 24.415 * * [simplify]: iters left: 6 (7 enodes) 24.420 * * [simplify]: iters left: 5 (27 enodes) 24.427 * * [simplify]: iters left: 4 (40 enodes) 24.432 * * [simplify]: iters left: 3 (59 enodes) 24.443 * * [simplify]: iters left: 2 (106 enodes) 24.466 * * [simplify]: iters left: 1 (211 enodes) 24.524 * * [simplify]: Extracting #0: cost 1 inf + 0 24.524 * * [simplify]: Extracting #1: cost 3 inf + 0 24.524 * * [simplify]: Extracting #2: cost 5 inf + 0 24.524 * * [simplify]: Extracting #3: cost 28 inf + 0 24.525 * * [simplify]: Extracting #4: cost 46 inf + 975 24.526 * * [simplify]: Extracting #5: cost 6 inf + 5395 24.528 * * [simplify]: Extracting #6: cost 0 inf + 5947 24.532 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 24.532 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (log1p (expm1 (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 24.533 * * * * [progress]: [ 21 / 85 ] simplifiying candidate # 24.533 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 24.533 * * [simplify]: iters left: 6 (7 enodes) 24.536 * * [simplify]: iters left: 5 (27 enodes) 24.544 * * [simplify]: iters left: 4 (40 enodes) 24.556 * * [simplify]: iters left: 3 (59 enodes) 24.575 * * [simplify]: iters left: 2 (106 enodes) 24.612 * * [simplify]: iters left: 1 (211 enodes) 24.663 * * [simplify]: Extracting #0: cost 1 inf + 0 24.663 * * [simplify]: Extracting #1: cost 3 inf + 0 24.663 * * [simplify]: Extracting #2: cost 5 inf + 0 24.664 * * [simplify]: Extracting #3: cost 28 inf + 0 24.664 * * [simplify]: Extracting #4: cost 46 inf + 975 24.668 * * [simplify]: Extracting #5: cost 6 inf + 5435 24.673 * * [simplify]: Extracting #6: cost 0 inf + 5987 24.677 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 24.677 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (expm1 (log1p (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 24.677 * * * * [progress]: [ 22 / 85 ] simplifiying candidate # 24.678 * * * * [progress]: [ 23 / 85 ] simplifiying candidate # 24.678 * * * * [progress]: [ 24 / 85 ] simplifiying candidate # 24.678 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 24.678 * * [simplify]: iters left: 6 (7 enodes) 24.683 * * [simplify]: iters left: 5 (27 enodes) 24.691 * * [simplify]: iters left: 4 (40 enodes) 24.702 * * [simplify]: iters left: 3 (59 enodes) 24.722 * * [simplify]: iters left: 2 (106 enodes) 24.746 * * [simplify]: iters left: 1 (211 enodes) 24.814 * * [simplify]: Extracting #0: cost 1 inf + 0 24.814 * * [simplify]: Extracting #1: cost 3 inf + 0 24.814 * * [simplify]: Extracting #2: cost 5 inf + 0 24.814 * * [simplify]: Extracting #3: cost 28 inf + 0 24.815 * * [simplify]: Extracting #4: cost 46 inf + 975 24.818 * * [simplify]: Extracting #5: cost 6 inf + 5395 24.822 * * [simplify]: Extracting #6: cost 0 inf + 5947 24.827 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 24.827 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (exp (log (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 24.827 * * * * [progress]: [ 25 / 85 ] simplifiying candidate # 24.827 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 24.827 * * [simplify]: iters left: 6 (7 enodes) 24.831 * * [simplify]: iters left: 5 (27 enodes) 24.839 * * [simplify]: iters left: 4 (40 enodes) 24.851 * * [simplify]: iters left: 3 (59 enodes) 24.870 * * [simplify]: iters left: 2 (106 enodes) 24.903 * * [simplify]: iters left: 1 (211 enodes) 24.970 * * [simplify]: Extracting #0: cost 1 inf + 0 24.970 * * [simplify]: Extracting #1: cost 3 inf + 0 24.970 * * [simplify]: Extracting #2: cost 5 inf + 0 24.971 * * [simplify]: Extracting #3: cost 28 inf + 0 24.971 * * [simplify]: Extracting #4: cost 46 inf + 975 24.975 * * [simplify]: Extracting #5: cost 6 inf + 5395 24.978 * * [simplify]: Extracting #6: cost 0 inf + 5947 24.980 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 24.980 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (log (exp (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 24.980 * * * * [progress]: [ 26 / 85 ] simplifiying candidate # 24.981 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 24.981 * * [simplify]: iters left: 6 (8 enodes) 24.984 * * [simplify]: iters left: 5 (30 enodes) 24.989 * * [simplify]: iters left: 4 (43 enodes) 24.995 * * [simplify]: iters left: 3 (62 enodes) 25.005 * * [simplify]: iters left: 2 (109 enodes) 25.045 * * [simplify]: iters left: 1 (214 enodes) 25.102 * * [simplify]: Extracting #0: cost 1 inf + 0 25.102 * * [simplify]: Extracting #1: cost 3 inf + 0 25.102 * * [simplify]: Extracting #2: cost 5 inf + 0 25.103 * * [simplify]: Extracting #3: cost 7 inf + 0 25.103 * * [simplify]: Extracting #4: cost 30 inf + 0 25.103 * * [simplify]: Extracting #5: cost 51 inf + 467 25.107 * * [simplify]: Extracting #6: cost 2 inf + 6165 25.111 * * [simplify]: Extracting #7: cost 0 inf + 6419 25.116 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 25.116 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 25.117 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 25.117 * * [simplify]: iters left: 6 (7 enodes) 25.120 * * [simplify]: iters left: 5 (27 enodes) 25.127 * * [simplify]: iters left: 4 (40 enodes) 25.139 * * [simplify]: iters left: 3 (59 enodes) 25.159 * * [simplify]: iters left: 2 (106 enodes) 25.201 * * [simplify]: iters left: 1 (211 enodes) 25.258 * * [simplify]: Extracting #0: cost 1 inf + 0 25.258 * * [simplify]: Extracting #1: cost 3 inf + 0 25.258 * * [simplify]: Extracting #2: cost 5 inf + 0 25.258 * * [simplify]: Extracting #3: cost 28 inf + 0 25.259 * * [simplify]: Extracting #4: cost 46 inf + 975 25.261 * * [simplify]: Extracting #5: cost 6 inf + 5415 25.263 * * [simplify]: Extracting #6: cost 0 inf + 5967 25.266 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 25.266 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 25.266 * * * * [progress]: [ 27 / 85 ] simplifiying candidate # 25.267 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 25.267 * * [simplify]: iters left: 6 (8 enodes) 25.269 * * [simplify]: iters left: 5 (30 enodes) 25.273 * * [simplify]: iters left: 4 (55 enodes) 25.283 * * [simplify]: iters left: 3 (120 enodes) 25.328 * * [simplify]: iters left: 2 (297 enodes) 25.503 * * [simplify]: Extracting #0: cost 1 inf + 0 25.504 * * [simplify]: Extracting #1: cost 53 inf + 0 25.505 * * [simplify]: Extracting #2: cost 108 inf + 207 25.507 * * [simplify]: Extracting #3: cost 81 inf + 4349 25.517 * * [simplify]: Extracting #4: cost 22 inf + 19441 25.531 * * [simplify]: Extracting #5: cost 0 inf + 26209 25.545 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 25.545 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 25.546 * * * * [progress]: [ 28 / 85 ] simplifiying candidate # 25.546 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 25.546 * * [simplify]: iters left: 6 (8 enodes) 25.550 * * [simplify]: iters left: 5 (31 enodes) 25.560 * * [simplify]: iters left: 4 (44 enodes) 25.572 * * [simplify]: iters left: 3 (63 enodes) 25.593 * * [simplify]: iters left: 2 (110 enodes) 25.639 * * [simplify]: iters left: 1 (215 enodes) 25.709 * * [simplify]: Extracting #0: cost 1 inf + 0 25.709 * * [simplify]: Extracting #1: cost 4 inf + 0 25.709 * * [simplify]: Extracting #2: cost 7 inf + 0 25.709 * * [simplify]: Extracting #3: cost 31 inf + 0 25.710 * * [simplify]: Extracting #4: cost 49 inf + 890 25.711 * * [simplify]: Extracting #5: cost 4 inf + 6140 25.716 * * [simplify]: Extracting #6: cost 0 inf + 6743 25.718 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 25.719 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 25.719 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 25.719 * * [simplify]: iters left: 6 (7 enodes) 25.720 * * [simplify]: iters left: 5 (27 enodes) 25.725 * * [simplify]: iters left: 4 (40 enodes) 25.731 * * [simplify]: iters left: 3 (59 enodes) 25.751 * * [simplify]: iters left: 2 (106 enodes) 25.781 * * [simplify]: iters left: 1 (211 enodes) 25.838 * * [simplify]: Extracting #0: cost 1 inf + 0 25.838 * * [simplify]: Extracting #1: cost 3 inf + 0 25.838 * * [simplify]: Extracting #2: cost 5 inf + 0 25.838 * * [simplify]: Extracting #3: cost 28 inf + 0 25.839 * * [simplify]: Extracting #4: cost 46 inf + 1015 25.842 * * [simplify]: Extracting #5: cost 6 inf + 5495 25.847 * * [simplify]: Extracting #6: cost 0 inf + 6047 25.851 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 25.852 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 25.852 * * * * [progress]: [ 29 / 85 ] simplifiying candidate # 25.852 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 25.852 * * [simplify]: iters left: 6 (7 enodes) 25.856 * * [simplify]: iters left: 5 (27 enodes) 25.865 * * [simplify]: iters left: 4 (40 enodes) 25.877 * * [simplify]: iters left: 3 (59 enodes) 25.897 * * [simplify]: iters left: 2 (106 enodes) 25.939 * * [simplify]: iters left: 1 (211 enodes) 25.986 * * [simplify]: Extracting #0: cost 1 inf + 0 25.986 * * [simplify]: Extracting #1: cost 3 inf + 0 25.986 * * [simplify]: Extracting #2: cost 5 inf + 0 25.986 * * [simplify]: Extracting #3: cost 28 inf + 0 25.986 * * [simplify]: Extracting #4: cost 46 inf + 975 25.988 * * [simplify]: Extracting #5: cost 6 inf + 5335 25.991 * * [simplify]: Extracting #6: cost 0 inf + 5887 25.994 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 25.994 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 25.994 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 25.994 * * [simplify]: iters left: 6 (7 enodes) 25.996 * * [simplify]: iters left: 5 (27 enodes) 26.002 * * [simplify]: iters left: 4 (40 enodes) 26.013 * * [simplify]: iters left: 3 (59 enodes) 26.025 * * [simplify]: iters left: 2 (106 enodes) 26.045 * * [simplify]: iters left: 1 (211 enodes) 26.104 * * [simplify]: Extracting #0: cost 1 inf + 0 26.104 * * [simplify]: Extracting #1: cost 3 inf + 0 26.104 * * [simplify]: Extracting #2: cost 5 inf + 0 26.104 * * [simplify]: Extracting #3: cost 28 inf + 0 26.105 * * [simplify]: Extracting #4: cost 46 inf + 975 26.108 * * [simplify]: Extracting #5: cost 6 inf + 5335 26.113 * * [simplify]: Extracting #6: cost 0 inf + 5887 26.117 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 26.117 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 26.117 * * * * [progress]: [ 30 / 85 ] simplifiying candidate # 26.117 * [simplify]: Simplifying (sqrt 1) 26.117 * * [simplify]: iters left: 1 (2 enodes) 26.121 * * [simplify]: Extracting #0: cost 1 inf + 0 26.121 * * [simplify]: Extracting #1: cost 0 inf + 1 26.121 * [simplify]: Simplified to 1 26.121 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 26.121 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 26.121 * * [simplify]: iters left: 5 (6 enodes) 26.124 * * [simplify]: iters left: 4 (24 enodes) 26.131 * * [simplify]: iters left: 3 (37 enodes) 26.142 * * [simplify]: iters left: 2 (56 enodes) 26.158 * * [simplify]: iters left: 1 (103 enodes) 26.188 * * [simplify]: Extracting #0: cost 1 inf + 0 26.188 * * [simplify]: Extracting #1: cost 3 inf + 0 26.189 * * [simplify]: Extracting #2: cost 35 inf + 0 26.189 * * [simplify]: Extracting #3: cost 40 inf + 413 26.191 * * [simplify]: Extracting #4: cost 6 inf + 4597 26.194 * * [simplify]: Extracting #5: cost 0 inf + 5448 26.197 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 26.197 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 26.197 * * * * [progress]: [ 31 / 85 ] simplifiying candidate # 26.197 * [simplify]: Simplifying (sqrt (+ g h)) 26.197 * * [simplify]: iters left: 3 (4 enodes) 26.198 * * [simplify]: iters left: 2 (13 enodes) 26.200 * * [simplify]: Extracting #0: cost 1 inf + 0 26.200 * * [simplify]: Extracting #1: cost 3 inf + 0 26.200 * * [simplify]: Extracting #2: cost 6 inf + 0 26.200 * * [simplify]: Extracting #3: cost 4 inf + 2 26.200 * * [simplify]: Extracting #4: cost 0 inf + 250 26.200 * [simplify]: Simplified to (sqrt (+ h g)) 26.200 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (+ h g)) (sqrt (- g h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 26.201 * [simplify]: Simplifying (sqrt (- g h)) 26.201 * * [simplify]: iters left: 3 (4 enodes) 26.201 * * [simplify]: iters left: 2 (14 enodes) 26.203 * * [simplify]: iters left: 1 (17 enodes) 26.206 * * [simplify]: Extracting #0: cost 1 inf + 0 26.206 * * [simplify]: Extracting #1: cost 3 inf + 0 26.206 * * [simplify]: Extracting #2: cost 7 inf + 0 26.206 * * [simplify]: Extracting #3: cost 5 inf + 43 26.206 * * [simplify]: Extracting #4: cost 0 inf + 332 26.206 * [simplify]: Simplified to (sqrt (- g h)) 26.206 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (+ g h)) (sqrt (- g h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 26.206 * * * * [progress]: [ 32 / 85 ] simplifiying candidate # 26.206 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 26.206 * * [simplify]: iters left: 6 (9 enodes) 26.209 * * [simplify]: iters left: 5 (46 enodes) 26.221 * * [simplify]: iters left: 4 (132 enodes) 26.280 * * [simplify]: iters left: 3 (338 enodes) 26.414 * * [simplify]: Extracting #0: cost 1 inf + 0 26.414 * * [simplify]: Extracting #1: cost 3 inf + 0 26.414 * * [simplify]: Extracting #2: cost 77 inf + 0 26.416 * * [simplify]: Extracting #3: cost 168 inf + 649 26.419 * * [simplify]: Extracting #4: cost 146 inf + 7909 26.428 * * [simplify]: Extracting #5: cost 41 inf + 46578 26.439 * * [simplify]: Extracting #6: cost 3 inf + 61033 26.451 * * [simplify]: Extracting #7: cost 0 inf + 62251 26.464 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 26.464 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 26.465 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 26.465 * * [simplify]: iters left: 6 (10 enodes) 26.470 * * [simplify]: iters left: 5 (53 enodes) 26.482 * * [simplify]: iters left: 4 (111 enodes) 26.513 * * [simplify]: iters left: 3 (189 enodes) 26.576 * * [simplify]: iters left: 2 (261 enodes) 26.648 * * [simplify]: iters left: 1 (370 enodes) 26.730 * * [simplify]: Extracting #0: cost 1 inf + 0 26.730 * * [simplify]: Extracting #1: cost 3 inf + 0 26.730 * * [simplify]: Extracting #2: cost 26 inf + 0 26.731 * * [simplify]: Extracting #3: cost 66 inf + 629 26.734 * * [simplify]: Extracting #4: cost 65 inf + 3296 26.738 * * [simplify]: Extracting #5: cost 44 inf + 7137 26.743 * * [simplify]: Extracting #6: cost 17 inf + 16797 26.749 * * [simplify]: Extracting #7: cost 0 inf + 22991 26.755 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 26.755 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 26.756 * * * * [progress]: [ 33 / 85 ] simplifiying candidate # 26.756 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 26.756 * * [simplify]: iters left: 6 (8 enodes) 26.760 * * [simplify]: iters left: 5 (38 enodes) 26.773 * * [simplify]: iters left: 4 (72 enodes) 26.797 * * [simplify]: iters left: 3 (135 enodes) 26.858 * * [simplify]: iters left: 2 (298 enodes) 27.013 * * [simplify]: Extracting #0: cost 1 inf + 0 27.013 * * [simplify]: Extracting #1: cost 3 inf + 0 27.013 * * [simplify]: Extracting #2: cost 70 inf + 0 27.015 * * [simplify]: Extracting #3: cost 184 inf + 286 27.018 * * [simplify]: Extracting #4: cost 148 inf + 7065 27.032 * * [simplify]: Extracting #5: cost 34 inf + 27591 27.048 * * [simplify]: Extracting #6: cost 3 inf + 34085 27.065 * * [simplify]: Extracting #7: cost 0 inf + 34972 27.081 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 27.081 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h)))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 27.082 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 27.082 * * [simplify]: iters left: 5 (6 enodes) 27.085 * * [simplify]: iters left: 4 (21 enodes) 27.090 * * [simplify]: iters left: 3 (23 enodes) 27.092 * * [simplify]: Extracting #0: cost 1 inf + 0 27.092 * * [simplify]: Extracting #1: cost 5 inf + 0 27.093 * * [simplify]: Extracting #2: cost 6 inf + 2 27.093 * * [simplify]: Extracting #3: cost 2 inf + 392 27.093 * * [simplify]: Extracting #4: cost 0 inf + 474 27.093 * [simplify]: Simplified to (hypot g h) 27.093 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h)) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 27.093 * * * * [progress]: [ 34 / 85 ] simplifiying candidate # 27.093 * [simplify]: Simplifying (/ 1 2) 27.093 * * [simplify]: iters left: 2 (3 enodes) 27.095 * * [simplify]: iters left: 1 (12 enodes) 27.098 * * [simplify]: Extracting #0: cost 1 inf + 0 27.098 * * [simplify]: Extracting #1: cost 0 inf + 1 27.098 * [simplify]: Simplified to 1/2 27.098 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (pow (- (* g g) (* h h)) 1/2) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 27.098 * * * * [progress]: [ 35 / 85 ] simplifiying candidate # 27.098 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 27.098 * * [simplify]: iters left: 6 (7 enodes) 27.100 * * [simplify]: iters left: 5 (27 enodes) 27.104 * * [simplify]: iters left: 4 (40 enodes) 27.113 * * [simplify]: iters left: 3 (59 enodes) 27.128 * * [simplify]: iters left: 2 (106 enodes) 27.160 * * [simplify]: iters left: 1 (211 enodes) 27.228 * * [simplify]: Extracting #0: cost 1 inf + 0 27.228 * * [simplify]: Extracting #1: cost 3 inf + 0 27.228 * * [simplify]: Extracting #2: cost 5 inf + 0 27.228 * * [simplify]: Extracting #3: cost 28 inf + 0 27.229 * * [simplify]: Extracting #4: cost 46 inf + 975 27.232 * * [simplify]: Extracting #5: cost 6 inf + 5335 27.236 * * [simplify]: Extracting #6: cost 0 inf + 5887 27.240 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 27.240 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 27.241 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 27.241 * * [simplify]: iters left: 6 (7 enodes) 27.244 * * [simplify]: iters left: 5 (27 enodes) 27.252 * * [simplify]: iters left: 4 (40 enodes) 27.264 * * [simplify]: iters left: 3 (59 enodes) 27.283 * * [simplify]: iters left: 2 (106 enodes) 27.326 * * [simplify]: iters left: 1 (211 enodes) 27.407 * * [simplify]: Extracting #0: cost 1 inf + 0 27.407 * * [simplify]: Extracting #1: cost 3 inf + 0 27.407 * * [simplify]: Extracting #2: cost 5 inf + 0 27.407 * * [simplify]: Extracting #3: cost 28 inf + 0 27.408 * * [simplify]: Extracting #4: cost 46 inf + 975 27.411 * * [simplify]: Extracting #5: cost 6 inf + 5335 27.416 * * [simplify]: Extracting #6: cost 0 inf + 5887 27.420 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 27.420 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 27.420 * * * * [progress]: [ 36 / 85 ] simplifiying candidate # 27.421 * * * * [progress]: [ 37 / 85 ] simplifiying candidate # 27.421 * * * * [progress]: [ 38 / 85 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))))> 27.421 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 27.421 * * [simplify]: iters left: 6 (7 enodes) 27.424 * * [simplify]: iters left: 5 (24 enodes) 27.431 * * [simplify]: iters left: 4 (37 enodes) 27.439 * * [simplify]: iters left: 3 (56 enodes) 27.449 * * [simplify]: iters left: 2 (103 enodes) 27.475 * * [simplify]: iters left: 1 (208 enodes) 27.559 * * [simplify]: Extracting #0: cost 1 inf + 0 27.559 * * [simplify]: Extracting #1: cost 2 inf + 0 27.559 * * [simplify]: Extracting #2: cost 3 inf + 0 27.559 * * [simplify]: Extracting #3: cost 26 inf + 0 27.560 * * [simplify]: Extracting #4: cost 43 inf + 1110 27.563 * * [simplify]: Extracting #5: cost 4 inf + 5083 27.567 * * [simplify]: Extracting #6: cost 0 inf + 5291 27.572 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 27.572 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (posit16->real (real->posit16 (sqrt (- (* g g) (* h h))))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 27.572 * * * * [progress]: [ 39 / 85 ] simplifiying candidate # 27.572 * [simplify]: Simplifying (expm1 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 27.572 * * [simplify]: iters left: 6 (13 enodes) 27.579 * * [simplify]: iters left: 5 (55 enodes) 27.594 * * [simplify]: iters left: 4 (98 enodes) 27.608 * * [simplify]: iters left: 3 (140 enodes) 27.630 * * [simplify]: iters left: 2 (198 enodes) 27.665 * * [simplify]: iters left: 1 (315 enodes) 27.726 * * [simplify]: Extracting #0: cost 1 inf + 0 27.726 * * [simplify]: Extracting #1: cost 3 inf + 0 27.726 * * [simplify]: Extracting #2: cost 5 inf + 0 27.726 * * [simplify]: Extracting #3: cost 23 inf + 0 27.727 * * [simplify]: Extracting #4: cost 37 inf + 3 27.727 * * [simplify]: Extracting #5: cost 54 inf + 504 27.728 * * [simplify]: Extracting #6: cost 67 inf + 1966 27.734 * * [simplify]: Extracting #7: cost 9 inf + 10964 27.741 * * [simplify]: Extracting #8: cost 0 inf + 12584 27.749 * [simplify]: Simplified to (expm1 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 27.749 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (log1p (expm1 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 27.749 * * * * [progress]: [ 40 / 85 ] simplifiying candidate # 27.750 * [simplify]: Simplifying (log1p (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 27.750 * * [simplify]: iters left: 6 (13 enodes) 27.756 * * [simplify]: iters left: 5 (55 enodes) 27.776 * * [simplify]: iters left: 4 (98 enodes) 27.804 * * [simplify]: iters left: 3 (140 enodes) 27.843 * * [simplify]: iters left: 2 (198 enodes) 27.875 * * [simplify]: iters left: 1 (315 enodes) 27.956 * * [simplify]: Extracting #0: cost 1 inf + 0 27.956 * * [simplify]: Extracting #1: cost 3 inf + 0 27.956 * * [simplify]: Extracting #2: cost 5 inf + 0 27.956 * * [simplify]: Extracting #3: cost 23 inf + 0 27.956 * * [simplify]: Extracting #4: cost 37 inf + 3 27.957 * * [simplify]: Extracting #5: cost 54 inf + 504 27.957 * * [simplify]: Extracting #6: cost 67 inf + 1966 27.960 * * [simplify]: Extracting #7: cost 9 inf + 11004 27.966 * * [simplify]: Extracting #8: cost 0 inf + 12624 27.973 * [simplify]: Simplified to (log1p (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 27.973 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (expm1 (log1p (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 27.974 * * * * [progress]: [ 41 / 85 ] simplifiying candidate # 27.974 * * * * [progress]: [ 42 / 85 ] simplifiying candidate # 27.974 * * * * [progress]: [ 43 / 85 ] simplifiying candidate # 27.974 * [simplify]: Simplifying (log (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 27.974 * * [simplify]: iters left: 6 (13 enodes) 27.981 * * [simplify]: iters left: 5 (55 enodes) 28.001 * * [simplify]: iters left: 4 (98 enodes) 28.015 * * [simplify]: iters left: 3 (140 enodes) 28.035 * * [simplify]: iters left: 2 (198 enodes) 28.095 * * [simplify]: iters left: 1 (315 enodes) 28.175 * * [simplify]: Extracting #0: cost 1 inf + 0 28.176 * * [simplify]: Extracting #1: cost 3 inf + 0 28.176 * * [simplify]: Extracting #2: cost 5 inf + 0 28.176 * * [simplify]: Extracting #3: cost 23 inf + 0 28.176 * * [simplify]: Extracting #4: cost 37 inf + 3 28.176 * * [simplify]: Extracting #5: cost 54 inf + 504 28.178 * * [simplify]: Extracting #6: cost 67 inf + 1966 28.183 * * [simplify]: Extracting #7: cost 9 inf + 10964 28.193 * * [simplify]: Extracting #8: cost 0 inf + 12584 28.200 * [simplify]: Simplified to (log (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 28.200 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (exp (log (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 28.201 * * * * [progress]: [ 44 / 85 ] simplifiying candidate # 28.201 * [simplify]: Simplifying (exp (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 28.201 * * [simplify]: iters left: 6 (13 enodes) 28.208 * * [simplify]: iters left: 5 (55 enodes) 28.226 * * [simplify]: iters left: 4 (98 enodes) 28.246 * * [simplify]: iters left: 3 (140 enodes) 28.265 * * [simplify]: iters left: 2 (198 enodes) 28.299 * * [simplify]: iters left: 1 (315 enodes) 28.361 * * [simplify]: Extracting #0: cost 1 inf + 0 28.361 * * [simplify]: Extracting #1: cost 3 inf + 0 28.361 * * [simplify]: Extracting #2: cost 5 inf + 0 28.361 * * [simplify]: Extracting #3: cost 23 inf + 0 28.361 * * [simplify]: Extracting #4: cost 37 inf + 3 28.362 * * [simplify]: Extracting #5: cost 54 inf + 504 28.363 * * [simplify]: Extracting #6: cost 67 inf + 1966 28.368 * * [simplify]: Extracting #7: cost 9 inf + 10964 28.375 * * [simplify]: Extracting #8: cost 0 inf + 12584 28.382 * [simplify]: Simplified to (exp (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 28.383 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (log (exp (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 28.383 * * * * [progress]: [ 45 / 85 ] simplifiying candidate # 28.383 * [simplify]: Simplifying (cbrt (/ -1/2 a)) 28.383 * * [simplify]: iters left: 3 (4 enodes) 28.385 * * [simplify]: iters left: 2 (12 enodes) 28.389 * * [simplify]: Extracting #0: cost 1 inf + 0 28.389 * * [simplify]: Extracting #1: cost 3 inf + 0 28.389 * * [simplify]: Extracting #2: cost 6 inf + 0 28.389 * * [simplify]: Extracting #3: cost 4 inf + 2 28.389 * * [simplify]: Extracting #4: cost 0 inf + 330 28.389 * [simplify]: Simplified to (cbrt (/ -1/2 a)) 28.389 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 28.390 * [simplify]: Simplifying (cbrt (+ g (sqrt (- (* g g) (* h h))))) 28.390 * * [simplify]: iters left: 6 (8 enodes) 28.391 * * [simplify]: iters left: 5 (31 enodes) 28.396 * * [simplify]: iters left: 4 (44 enodes) 28.402 * * [simplify]: iters left: 3 (63 enodes) 28.412 * * [simplify]: iters left: 2 (110 enodes) 28.444 * * [simplify]: iters left: 1 (215 enodes) 28.520 * * [simplify]: Extracting #0: cost 1 inf + 0 28.520 * * [simplify]: Extracting #1: cost 3 inf + 0 28.521 * * [simplify]: Extracting #2: cost 6 inf + 0 28.521 * * [simplify]: Extracting #3: cost 7 inf + 1 28.521 * * [simplify]: Extracting #4: cost 31 inf + 1 28.522 * * [simplify]: Extracting #5: cost 45 inf + 1447 28.525 * * [simplify]: Extracting #6: cost 4 inf + 6219 28.529 * * [simplify]: Extracting #7: cost 0 inf + 6987 28.534 * [simplify]: Simplified to (cbrt (+ (sqrt (* (+ g h) (- g h))) g)) 28.534 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ (sqrt (* (+ g h) (- g h))) g))))) 28.534 * * * * [progress]: [ 46 / 85 ] simplifiying candidate # 28.534 * [simplify]: Simplifying (cbrt (* -1/2 (+ (pow g 3) (pow (sqrt (- (* g g) (* h h))) 3)))) 28.534 * * [simplify]: iters left: 6 (13 enodes) 28.541 * * [simplify]: iters left: 5 (65 enodes) 28.558 * * [simplify]: iters left: 4 (135 enodes) 28.585 * * [simplify]: iters left: 3 (264 enodes) 28.661 * * [simplify]: Extracting #0: cost 1 inf + 0 28.661 * * [simplify]: Extracting #1: cost 3 inf + 0 28.661 * * [simplify]: Extracting #2: cost 18 inf + 0 28.662 * * [simplify]: Extracting #3: cost 92 inf + 2 28.662 * * [simplify]: Extracting #4: cost 141 inf + 806 28.663 * * [simplify]: Extracting #5: cost 136 inf + 3109 28.667 * * [simplify]: Extracting #6: cost 63 inf + 22884 28.673 * * [simplify]: Extracting #7: cost 5 inf + 39653 28.683 * * [simplify]: Extracting #8: cost 0 inf + 40385 28.696 * [simplify]: Simplified to (cbrt (* -1/2 (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))))) 28.696 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))))) (cbrt (* a (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h))))))))))) 28.697 * [simplify]: Simplifying (cbrt (* a (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h)))))))) 28.697 * * [simplify]: iters left: 6 (13 enodes) 28.704 * * [simplify]: iters left: 5 (60 enodes) 28.725 * * [simplify]: iters left: 4 (132 enodes) 28.754 * * [simplify]: iters left: 3 (295 enodes) 28.886 * * [simplify]: Extracting #0: cost 1 inf + 0 28.886 * * [simplify]: Extracting #1: cost 3 inf + 0 28.886 * * [simplify]: Extracting #2: cost 31 inf + 0 28.887 * * [simplify]: Extracting #3: cost 108 inf + 44 28.888 * * [simplify]: Extracting #4: cost 123 inf + 2120 28.897 * * [simplify]: Extracting #5: cost 37 inf + 17884 28.914 * * [simplify]: Extracting #6: cost 4 inf + 24960 28.930 * * [simplify]: Extracting #7: cost 0 inf + 25330 28.948 * [simplify]: Simplified to (cbrt (* a (fma (- (sqrt (- (* g g) (* h h))) g) (sqrt (- (* g g) (* h h))) (* g g)))) 28.948 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))))) (cbrt (* a (fma (- (sqrt (- (* g g) (* h h))) g) (sqrt (- (* g g) (* h h))) (* g g))))))) 28.948 * * * * [progress]: [ 47 / 85 ] simplifiying candidate # 28.948 * [simplify]: Simplifying (cbrt (* -1/2 (- (* g g) (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))))) 28.949 * * [simplify]: iters left: 6 (11 enodes) 28.955 * * [simplify]: iters left: 5 (45 enodes) 28.970 * * [simplify]: iters left: 4 (95 enodes) 29.004 * * [simplify]: iters left: 3 (213 enodes) 29.092 * * [simplify]: Extracting #0: cost 1 inf + 0 29.092 * * [simplify]: Extracting #1: cost 3 inf + 0 29.092 * * [simplify]: Extracting #2: cost 43 inf + 0 29.092 * * [simplify]: Extracting #3: cost 118 inf + 44 29.093 * * [simplify]: Extracting #4: cost 127 inf + 1911 29.096 * * [simplify]: Extracting #5: cost 68 inf + 8937 29.100 * * [simplify]: Extracting #6: cost 23 inf + 18030 29.106 * * [simplify]: Extracting #7: cost 4 inf + 22575 29.113 * * [simplify]: Extracting #8: cost 0 inf + 23532 29.120 * [simplify]: Simplified to (cbrt (* -1/2 (* h h))) 29.120 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (* h h))) (cbrt (* a (- g (sqrt (- (* g g) (* h h))))))))) 29.121 * [simplify]: Simplifying (cbrt (* a (- g (sqrt (- (* g g) (* h h)))))) 29.121 * * [simplify]: iters left: 6 (10 enodes) 29.123 * * [simplify]: iters left: 5 (39 enodes) 29.132 * * [simplify]: iters left: 4 (61 enodes) 29.151 * * [simplify]: iters left: 3 (96 enodes) 29.184 * * [simplify]: iters left: 2 (154 enodes) 29.211 * * [simplify]: iters left: 1 (263 enodes) 29.302 * * [simplify]: Extracting #0: cost 1 inf + 0 29.302 * * [simplify]: Extracting #1: cost 3 inf + 0 29.302 * * [simplify]: Extracting #2: cost 13 inf + 0 29.302 * * [simplify]: Extracting #3: cost 19 inf + 2 29.303 * * [simplify]: Extracting #4: cost 39 inf + 126 29.304 * * [simplify]: Extracting #5: cost 59 inf + 759 29.307 * * [simplify]: Extracting #6: cost 14 inf + 6050 29.312 * * [simplify]: Extracting #7: cost 0 inf + 8574 29.318 * [simplify]: Simplified to (cbrt (* (- g (sqrt (- (* g g) (* h h)))) a)) 29.318 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (* h h))) (cbrt (* (- g (sqrt (- (* g g) (* h h)))) a))))) 29.318 * * * * [progress]: [ 48 / 85 ] simplifiying candidate # 29.318 * [simplify]: Simplifying (cbrt (* (/ -1/2 a) (+ (pow g 3) (pow (sqrt (- (* g g) (* h h))) 3)))) 29.319 * * [simplify]: iters left: 6 (15 enodes) 29.327 * * [simplify]: iters left: 5 (73 enodes) 29.357 * * [simplify]: iters left: 4 (161 enodes) 29.420 * * [simplify]: iters left: 3 (344 enodes) 29.576 * * [simplify]: Extracting #0: cost 1 inf + 0 29.576 * * [simplify]: Extracting #1: cost 3 inf + 0 29.576 * * [simplify]: Extracting #2: cost 23 inf + 0 29.577 * * [simplify]: Extracting #3: cost 117 inf + 3 29.578 * * [simplify]: Extracting #4: cost 203 inf + 845 29.581 * * [simplify]: Extracting #5: cost 198 inf + 5720 29.589 * * [simplify]: Extracting #6: cost 108 inf + 24630 29.608 * * [simplify]: Extracting #7: cost 20 inf + 57038 29.635 * * [simplify]: Extracting #8: cost 0 inf + 63778 29.657 * [simplify]: Simplified to (cbrt (/ (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))) (/ a -1/2))) 29.657 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (/ (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))) (/ a -1/2))) (cbrt (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h)))))))))) 29.658 * [simplify]: Simplifying (cbrt (+ (* g g) (- (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (* g (sqrt (- (* g g) (* h h))))))) 29.658 * * [simplify]: iters left: 6 (11 enodes) 29.664 * * [simplify]: iters left: 5 (47 enodes) 29.674 * * [simplify]: iters left: 4 (93 enodes) 29.692 * * [simplify]: iters left: 3 (177 enodes) 29.754 * * [simplify]: iters left: 2 (351 enodes) 29.901 * * [simplify]: Extracting #0: cost 1 inf + 0 29.901 * * [simplify]: Extracting #1: cost 3 inf + 0 29.901 * * [simplify]: Extracting #2: cost 70 inf + 0 29.902 * * [simplify]: Extracting #3: cost 142 inf + 496 29.905 * * [simplify]: Extracting #4: cost 93 inf + 7408 29.913 * * [simplify]: Extracting #5: cost 22 inf + 26269 29.928 * * [simplify]: Extracting #6: cost 0 inf + 33298 29.947 * * [simplify]: Extracting #7: cost 0 inf + 33193 29.960 * [simplify]: Simplified to (cbrt (fma (- g (sqrt (* (+ g h) (- g h)))) g (* (+ g h) (- g h)))) 29.960 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (/ (fma (* g g) g (* (- (* g g) (* h h)) (sqrt (- (* g g) (* h h))))) (/ a -1/2))) (cbrt (fma (- g (sqrt (* (+ g h) (- g h)))) g (* (+ g h) (- g h))))))) 29.960 * * * * [progress]: [ 49 / 85 ] simplifiying candidate # 29.960 * [simplify]: Simplifying (cbrt (* (/ -1/2 a) (- (* g g) (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))))) 29.960 * * [simplify]: iters left: 6 (13 enodes) 29.964 * * [simplify]: iters left: 5 (53 enodes) 29.974 * * [simplify]: iters left: 4 (104 enodes) 29.995 * * [simplify]: iters left: 3 (230 enodes) 30.133 * * [simplify]: Extracting #0: cost 1 inf + 0 30.133 * * [simplify]: Extracting #1: cost 3 inf + 0 30.133 * * [simplify]: Extracting #2: cost 39 inf + 0 30.134 * * [simplify]: Extracting #3: cost 122 inf + 44 30.135 * * [simplify]: Extracting #4: cost 189 inf + 497 30.139 * * [simplify]: Extracting #5: cost 129 inf + 9481 30.155 * * [simplify]: Extracting #6: cost 15 inf + 34700 30.170 * * [simplify]: Extracting #7: cost 0 inf + 36958 30.180 * * [simplify]: Extracting #8: cost 0 inf + 36508 30.193 * [simplify]: Simplified to (cbrt (/ (* h h) (/ a -1/2))) 30.193 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (/ (* h h) (/ a -1/2))) (cbrt (- g (sqrt (- (* g g) (* h h)))))))) 30.193 * [simplify]: Simplifying (cbrt (- g (sqrt (- (* g g) (* h h))))) 30.193 * * [simplify]: iters left: 6 (8 enodes) 30.195 * * [simplify]: iters left: 5 (32 enodes) 30.204 * * [simplify]: iters left: 4 (48 enodes) 30.218 * * [simplify]: iters left: 3 (67 enodes) 30.230 * * [simplify]: iters left: 2 (114 enodes) 30.253 * * [simplify]: iters left: 1 (219 enodes) 30.321 * * [simplify]: Extracting #0: cost 1 inf + 0 30.321 * * [simplify]: Extracting #1: cost 3 inf + 0 30.321 * * [simplify]: Extracting #2: cost 7 inf + 0 30.321 * * [simplify]: Extracting #3: cost 9 inf + 1 30.321 * * [simplify]: Extracting #4: cost 32 inf + 1 30.322 * * [simplify]: Extracting #5: cost 44 inf + 1744 30.324 * * [simplify]: Extracting #6: cost 4 inf + 6194 30.326 * * [simplify]: Extracting #7: cost 0 inf + 6947 30.329 * [simplify]: Simplified to (cbrt (- g (sqrt (* (+ g h) (- g h))))) 30.329 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (/ (* h h) (/ a -1/2))) (cbrt (- g (sqrt (* (+ g h) (- g h)))))))) 30.329 * * * * [progress]: [ 50 / 85 ] simplifiying candidate # 30.329 * [simplify]: Simplifying (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) 30.329 * * [simplify]: iters left: 6 (10 enodes) 30.332 * * [simplify]: iters left: 5 (44 enodes) 30.339 * * [simplify]: iters left: 4 (69 enodes) 30.349 * * [simplify]: iters left: 3 (90 enodes) 30.364 * * [simplify]: iters left: 2 (137 enodes) 30.410 * * [simplify]: iters left: 1 (242 enodes) 30.501 * * [simplify]: Extracting #0: cost 1 inf + 0 30.501 * * [simplify]: Extracting #1: cost 3 inf + 0 30.501 * * [simplify]: Extracting #2: cost 10 inf + 0 30.501 * * [simplify]: Extracting #3: cost 13 inf + 2 30.501 * * [simplify]: Extracting #4: cost 34 inf + 86 30.502 * * [simplify]: Extracting #5: cost 55 inf + 637 30.505 * * [simplify]: Extracting #6: cost 12 inf + 5734 30.511 * * [simplify]: Extracting #7: cost 0 inf + 7737 30.516 * * [simplify]: Extracting #8: cost 0 inf + 7722 30.521 * [simplify]: Simplified to (cbrt (* (+ g (sqrt (- (* g g) (* h h)))) -1/2)) 30.521 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* (+ g (sqrt (- (* g g) (* h h)))) -1/2)) (cbrt a)))) 30.521 * [simplify]: Simplifying (cbrt a) 30.522 * * [simplify]: iters left: 1 (2 enodes) 30.522 * * [simplify]: Extracting #0: cost 1 inf + 0 30.522 * * [simplify]: Extracting #1: cost 3 inf + 0 30.522 * * [simplify]: Extracting #2: cost 2 inf + 1 30.522 * * [simplify]: Extracting #3: cost 0 inf + 163 30.523 * [simplify]: Simplified to (cbrt a) 30.523 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 30.523 * * * * [progress]: [ 51 / 85 ] simplifiying candidate # 30.523 * [simplify]: Simplifying (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 30.523 * * [simplify]: iters left: 6 (14 enodes) 30.530 * * [simplify]: iters left: 5 (58 enodes) 30.549 * * [simplify]: iters left: 4 (101 enodes) 30.575 * * [simplify]: iters left: 3 (143 enodes) 30.609 * * [simplify]: iters left: 2 (201 enodes) 30.641 * * [simplify]: iters left: 1 (318 enodes) 30.717 * * [simplify]: Extracting #0: cost 1 inf + 0 30.717 * * [simplify]: Extracting #1: cost 3 inf + 0 30.717 * * [simplify]: Extracting #2: cost 5 inf + 0 30.718 * * [simplify]: Extracting #3: cost 7 inf + 0 30.718 * * [simplify]: Extracting #4: cost 25 inf + 0 30.718 * * [simplify]: Extracting #5: cost 39 inf + 3 30.718 * * [simplify]: Extracting #6: cost 56 inf + 546 30.720 * * [simplify]: Extracting #7: cost 72 inf + 1617 30.724 * * [simplify]: Extracting #8: cost 29 inf + 6571 30.730 * * [simplify]: Extracting #9: cost 3 inf + 13131 30.738 * * [simplify]: Extracting #10: cost 0 inf + 13846 30.745 * [simplify]: Simplified to (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h)))))))) 30.746 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h)))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 30.746 * [simplify]: Simplifying (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 30.746 * * [simplify]: iters left: 6 (13 enodes) 30.752 * * [simplify]: iters left: 5 (55 enodes) 30.774 * * [simplify]: iters left: 4 (98 enodes) 30.801 * * [simplify]: iters left: 3 (140 enodes) 30.838 * * [simplify]: iters left: 2 (198 enodes) 30.904 * * [simplify]: iters left: 1 (315 enodes) 30.981 * * [simplify]: Extracting #0: cost 1 inf + 0 30.981 * * [simplify]: Extracting #1: cost 3 inf + 0 30.981 * * [simplify]: Extracting #2: cost 5 inf + 0 30.981 * * [simplify]: Extracting #3: cost 23 inf + 0 30.981 * * [simplify]: Extracting #4: cost 37 inf + 3 30.982 * * [simplify]: Extracting #5: cost 54 inf + 504 30.983 * * [simplify]: Extracting #6: cost 67 inf + 1966 30.988 * * [simplify]: Extracting #7: cost 9 inf + 10984 30.997 * * [simplify]: Extracting #8: cost 0 inf + 12604 31.004 * [simplify]: Simplified to (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 31.004 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (* (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) (cbrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 31.004 * * * * [progress]: [ 52 / 85 ] simplifiying candidate # 31.005 * [simplify]: Simplifying (* (* (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 31.005 * * [simplify]: iters left: 6 (14 enodes) 31.012 * * [simplify]: iters left: 5 (59 enodes) 31.033 * * [simplify]: iters left: 4 (104 enodes) 31.063 * * [simplify]: iters left: 3 (153 enodes) 31.086 * * [simplify]: iters left: 2 (225 enodes) 31.163 * * [simplify]: iters left: 1 (374 enodes) 31.245 * * [simplify]: Extracting #0: cost 1 inf + 0 31.245 * * [simplify]: Extracting #1: cost 28 inf + 0 31.245 * * [simplify]: Extracting #2: cost 55 inf + 4 31.245 * * [simplify]: Extracting #3: cost 73 inf + 301 31.246 * * [simplify]: Extracting #4: cost 89 inf + 1324 31.249 * * [simplify]: Extracting #5: cost 44 inf + 6072 31.252 * * [simplify]: Extracting #6: cost 22 inf + 10751 31.256 * * [simplify]: Extracting #7: cost 9 inf + 17009 31.261 * * [simplify]: Extracting #8: cost 1 inf + 23246 31.267 * * [simplify]: Extracting #9: cost 0 inf + 24032 31.272 * [simplify]: Simplified to (/ (* (+ g (sqrt (* (+ g h) (- g h)))) -1/2) a) 31.272 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (/ (* (+ g (sqrt (* (+ g h) (- g h)))) -1/2) a)))) 31.272 * * * * [progress]: [ 53 / 85 ] simplifiying candidate # 31.272 * [simplify]: Simplifying (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 31.273 * * [simplify]: iters left: 6 (13 enodes) 31.278 * * [simplify]: iters left: 5 (55 enodes) 31.294 * * [simplify]: iters left: 4 (98 enodes) 31.322 * * [simplify]: iters left: 3 (140 enodes) 31.351 * * [simplify]: iters left: 2 (198 enodes) 31.392 * * [simplify]: iters left: 1 (315 enodes) 31.475 * * [simplify]: Extracting #0: cost 1 inf + 0 31.475 * * [simplify]: Extracting #1: cost 3 inf + 0 31.475 * * [simplify]: Extracting #2: cost 5 inf + 0 31.476 * * [simplify]: Extracting #3: cost 23 inf + 0 31.476 * * [simplify]: Extracting #4: cost 37 inf + 3 31.476 * * [simplify]: Extracting #5: cost 54 inf + 504 31.477 * * [simplify]: Extracting #6: cost 67 inf + 1966 31.479 * * [simplify]: Extracting #7: cost 9 inf + 10904 31.483 * * [simplify]: Extracting #8: cost 0 inf + 12524 31.488 * [simplify]: Simplified to (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 31.488 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 31.489 * [simplify]: Simplifying (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 31.489 * * [simplify]: iters left: 6 (13 enodes) 31.496 * * [simplify]: iters left: 5 (55 enodes) 31.514 * * [simplify]: iters left: 4 (98 enodes) 31.529 * * [simplify]: iters left: 3 (140 enodes) 31.550 * * [simplify]: iters left: 2 (198 enodes) 31.607 * * [simplify]: iters left: 1 (315 enodes) 31.668 * * [simplify]: Extracting #0: cost 1 inf + 0 31.668 * * [simplify]: Extracting #1: cost 3 inf + 0 31.668 * * [simplify]: Extracting #2: cost 5 inf + 0 31.668 * * [simplify]: Extracting #3: cost 23 inf + 0 31.668 * * [simplify]: Extracting #4: cost 37 inf + 3 31.668 * * [simplify]: Extracting #5: cost 54 inf + 504 31.669 * * [simplify]: Extracting #6: cost 67 inf + 1966 31.672 * * [simplify]: Extracting #7: cost 9 inf + 10904 31.675 * * [simplify]: Extracting #8: cost 0 inf + 12524 31.679 * [simplify]: Simplified to (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 31.679 * [simplify]: Simplified (2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) (sqrt (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))))) 31.679 * * * * [progress]: [ 54 / 85 ] simplifiying candidate # 31.679 * * * * [progress]: [ 55 / 85 ] simplifiying candidate #real (real->posit16 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))))))> 31.679 * [simplify]: Simplifying (real->posit16 (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h))))))) 31.680 * * [simplify]: iters left: 6 (13 enodes) 31.683 * * [simplify]: iters left: 5 (52 enodes) 31.694 * * [simplify]: iters left: 4 (95 enodes) 31.716 * * [simplify]: iters left: 3 (137 enodes) 31.740 * * [simplify]: iters left: 2 (195 enodes) 31.801 * * [simplify]: iters left: 1 (312 enodes) 31.908 * * [simplify]: Extracting #0: cost 1 inf + 0 31.908 * * [simplify]: Extracting #1: cost 2 inf + 0 31.909 * * [simplify]: Extracting #2: cost 3 inf + 0 31.909 * * [simplify]: Extracting #3: cost 21 inf + 0 31.909 * * [simplify]: Extracting #4: cost 35 inf + 3 31.909 * * [simplify]: Extracting #5: cost 54 inf + 338 31.911 * * [simplify]: Extracting #6: cost 59 inf + 2839 31.916 * * [simplify]: Extracting #7: cost 5 inf + 10790 31.922 * * [simplify]: Extracting #8: cost 0 inf + 11758 31.928 * [simplify]: Simplified to (real->posit16 (cbrt (/ (+ g (sqrt (- (* g g) (* h h)))) (/ a -1/2)))) 31.929 * [simplify]: Simplified (2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (posit16->real (real->posit16 (cbrt (/ (+ g (sqrt (- (* g g) (* h h)))) (/ a -1/2))))))) 31.929 * * * * [progress]: [ 56 / 85 ] simplifiying candidate # 31.929 * [simplify]: Simplifying (fma g g (- (* h h))) 31.929 * * [simplify]: iters left: 5 (5 enodes) 31.931 * * [simplify]: iters left: 4 (20 enodes) 31.936 * * [simplify]: iters left: 3 (26 enodes) 31.943 * * [simplify]: iters left: 2 (31 enodes) 31.950 * * [simplify]: iters left: 1 (38 enodes) 31.959 * * [simplify]: Extracting #0: cost 1 inf + 0 31.959 * * [simplify]: Extracting #1: cost 18 inf + 0 31.959 * * [simplify]: Extracting #2: cost 21 inf + 43 31.959 * * [simplify]: Extracting #3: cost 9 inf + 852 31.960 * * [simplify]: Extracting #4: cost 0 inf + 1558 31.961 * [simplify]: Simplified to (* (- g h) (+ h g)) 31.961 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (+ (* (- g h) (+ h g)) (fma (- h) h (* h h))))))))) 31.961 * [simplify]: Simplifying (fma (- h) h (* h h)) 31.961 * * [simplify]: iters left: 3 (4 enodes) 31.963 * * [simplify]: iters left: 2 (14 enodes) 31.967 * * [simplify]: iters left: 1 (21 enodes) 31.975 * * [simplify]: Extracting #0: cost 1 inf + 0 31.975 * * [simplify]: Extracting #1: cost 7 inf + 0 31.975 * * [simplify]: Extracting #2: cost 10 inf + 1 31.975 * * [simplify]: Extracting #3: cost 1 inf + 570 31.976 * * [simplify]: Extracting #4: cost 0 inf + 651 31.976 * [simplify]: Simplified to (- (* h h) (* h h)) 31.976 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (+ (fma g g (- (* h h))) (- (* h h) (* h h))))))))) 31.976 * * * * [progress]: [ 57 / 85 ] simplifiying candidate # 31.977 * [simplify]: Simplifying (expm1 (- (* g g) (* h h))) 31.977 * * [simplify]: iters left: 5 (6 enodes) 31.979 * * [simplify]: iters left: 4 (24 enodes) 31.986 * * [simplify]: iters left: 3 (37 enodes) 31.997 * * [simplify]: iters left: 2 (56 enodes) 32.016 * * [simplify]: iters left: 1 (103 enodes) 32.055 * * [simplify]: Extracting #0: cost 1 inf + 0 32.055 * * [simplify]: Extracting #1: cost 3 inf + 0 32.056 * * [simplify]: Extracting #2: cost 35 inf + 0 32.056 * * [simplify]: Extracting #3: cost 40 inf + 413 32.058 * * [simplify]: Extracting #4: cost 6 inf + 4657 32.061 * * [simplify]: Extracting #5: cost 0 inf + 5508 32.064 * [simplify]: Simplified to (expm1 (- (* g g) (* h h))) 32.064 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (log1p (expm1 (- (* g g) (* h h)))))))))) 32.064 * * * * [progress]: [ 58 / 85 ] simplifiying candidate # 32.064 * [simplify]: Simplifying (log1p (- (* g g) (* h h))) 32.064 * * [simplify]: iters left: 5 (6 enodes) 32.068 * * [simplify]: iters left: 4 (24 enodes) 32.075 * * [simplify]: iters left: 3 (37 enodes) 32.086 * * [simplify]: iters left: 2 (56 enodes) 32.102 * * [simplify]: iters left: 1 (103 enodes) 32.128 * * [simplify]: Extracting #0: cost 1 inf + 0 32.128 * * [simplify]: Extracting #1: cost 3 inf + 0 32.129 * * [simplify]: Extracting #2: cost 35 inf + 0 32.129 * * [simplify]: Extracting #3: cost 40 inf + 413 32.132 * * [simplify]: Extracting #4: cost 6 inf + 4697 32.136 * * [simplify]: Extracting #5: cost 0 inf + 5548 32.140 * [simplify]: Simplified to (log1p (- (* g g) (* h h))) 32.140 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (expm1 (log1p (- (* g g) (* h h)))))))))) 32.140 * * * * [progress]: [ 59 / 85 ] simplifiying candidate # 32.140 * [simplify]: Simplifying (- (* h h)) 32.140 * * [simplify]: iters left: 4 (3 enodes) 32.142 * * [simplify]: iters left: 3 (12 enodes) 32.145 * * [simplify]: iters left: 2 (14 enodes) 32.149 * * [simplify]: Extracting #0: cost 1 inf + 0 32.149 * * [simplify]: Extracting #1: cost 5 inf + 0 32.149 * * [simplify]: Extracting #2: cost 6 inf + 1 32.149 * * [simplify]: Extracting #3: cost 0 inf + 327 32.149 * [simplify]: Simplified to (- (* h h)) 32.149 * [simplify]: Simplified (2 2 1 2 2 1 3) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (fma g g (- (* h h))))))))) 32.150 * * * * [progress]: [ 60 / 85 ] simplifiying candidate # 32.150 * [simplify]: Simplifying (/ (exp (* g g)) (exp (* h h))) 32.150 * * [simplify]: iters left: 5 (7 enodes) 32.153 * * [simplify]: iters left: 4 (27 enodes) 32.161 * * [simplify]: iters left: 3 (46 enodes) 32.177 * * [simplify]: iters left: 2 (89 enodes) 32.208 * * [simplify]: iters left: 1 (202 enodes) 32.275 * * [simplify]: Extracting #0: cost 1 inf + 0 32.275 * * [simplify]: Extracting #1: cost 61 inf + 0 32.276 * * [simplify]: Extracting #2: cost 168 inf + 0 32.277 * * [simplify]: Extracting #3: cost 197 inf + 1274 32.278 * * [simplify]: Extracting #4: cost 131 inf + 9487 32.284 * * [simplify]: Extracting #5: cost 41 inf + 55255 32.295 * * [simplify]: Extracting #6: cost 3 inf + 82916 32.312 * * [simplify]: Extracting #7: cost 0 inf + 84977 32.332 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 32.333 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (log (exp (- (* g g) (* h h)))))))))) 32.333 * * * * [progress]: [ 61 / 85 ] simplifiying candidate # 32.333 * * * * [progress]: [ 62 / 85 ] simplifiying candidate # 32.333 * [simplify]: Simplifying (log (- (* g g) (* h h))) 32.333 * * [simplify]: iters left: 5 (6 enodes) 32.336 * * [simplify]: iters left: 4 (24 enodes) 32.344 * * [simplify]: iters left: 3 (40 enodes) 32.356 * * [simplify]: iters left: 2 (64 enodes) 32.376 * * [simplify]: iters left: 1 (111 enodes) 32.416 * * [simplify]: Extracting #0: cost 1 inf + 0 32.416 * * [simplify]: Extracting #1: cost 5 inf + 0 32.416 * * [simplify]: Extracting #2: cost 39 inf + 0 32.416 * * [simplify]: Extracting #3: cost 44 inf + 443 32.417 * * [simplify]: Extracting #4: cost 10 inf + 4306 32.418 * * [simplify]: Extracting #5: cost 0 inf + 5956 32.420 * [simplify]: Simplified to (log (- (* g g) (* h h))) 32.420 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (exp (log (- (* g g) (* h h)))))))))) 32.420 * * * * [progress]: [ 63 / 85 ] simplifiying candidate # 32.420 * [simplify]: Simplifying (exp (- (* g g) (* h h))) 32.420 * * [simplify]: iters left: 5 (6 enodes) 32.422 * * [simplify]: iters left: 4 (27 enodes) 32.426 * * [simplify]: iters left: 3 (52 enodes) 32.434 * * [simplify]: iters left: 2 (99 enodes) 32.453 * * [simplify]: iters left: 1 (226 enodes) 32.542 * * [simplify]: Extracting #0: cost 1 inf + 0 32.545 * * [simplify]: Extracting #1: cost 55 inf + 0 32.546 * * [simplify]: Extracting #2: cost 166 inf + 0 32.548 * * [simplify]: Extracting #3: cost 180 inf + 1825 32.552 * * [simplify]: Extracting #4: cost 98 inf + 19217 32.558 * * [simplify]: Extracting #5: cost 7 inf + 49798 32.565 * * [simplify]: Extracting #6: cost 0 inf + 52891 32.572 * * [simplify]: Extracting #7: cost 0 inf + 52771 32.578 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 32.578 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (log (exp (- (* g g) (* h h)))))))))) 32.578 * * * * [progress]: [ 64 / 85 ] simplifiying candidate # 32.578 * [simplify]: Simplifying (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 32.578 * * [simplify]: iters left: 6 (7 enodes) 32.580 * * [simplify]: iters left: 5 (27 enodes) 32.584 * * [simplify]: iters left: 4 (40 enodes) 32.594 * * [simplify]: iters left: 3 (59 enodes) 32.614 * * [simplify]: iters left: 2 (106 enodes) 32.656 * * [simplify]: iters left: 1 (211 enodes) 32.705 * * [simplify]: Extracting #0: cost 1 inf + 0 32.705 * * [simplify]: Extracting #1: cost 3 inf + 0 32.706 * * [simplify]: Extracting #2: cost 5 inf + 0 32.706 * * [simplify]: Extracting #3: cost 28 inf + 0 32.706 * * [simplify]: Extracting #4: cost 46 inf + 1015 32.709 * * [simplify]: Extracting #5: cost 6 inf + 5495 32.714 * * [simplify]: Extracting #6: cost 0 inf + 6047 32.718 * [simplify]: Simplified to (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 32.718 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h)))))))))) 32.719 * [simplify]: Simplifying (cbrt (- (* g g) (* h h))) 32.719 * * [simplify]: iters left: 5 (6 enodes) 32.722 * * [simplify]: iters left: 4 (24 enodes) 32.729 * * [simplify]: iters left: 3 (37 enodes) 32.743 * * [simplify]: iters left: 2 (56 enodes) 32.761 * * [simplify]: iters left: 1 (103 enodes) 32.795 * * [simplify]: Extracting #0: cost 1 inf + 0 32.795 * * [simplify]: Extracting #1: cost 3 inf + 0 32.795 * * [simplify]: Extracting #2: cost 35 inf + 0 32.795 * * [simplify]: Extracting #3: cost 40 inf + 413 32.796 * * [simplify]: Extracting #4: cost 6 inf + 4677 32.798 * * [simplify]: Extracting #5: cost 0 inf + 5528 32.799 * [simplify]: Simplified to (cbrt (- (* g g) (* h h))) 32.799 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h)))))))))) 32.799 * * * * [progress]: [ 65 / 85 ] simplifiying candidate # 32.800 * [simplify]: Simplifying (* (* (- (* g g) (* h h)) (- (* g g) (* h h))) (- (* g g) (* h h))) 32.800 * * [simplify]: iters left: 6 (7 enodes) 32.801 * * [simplify]: iters left: 5 (28 enodes) 32.806 * * [simplify]: iters left: 4 (66 enodes) 32.825 * * [simplify]: iters left: 3 (320 enodes) 33.325 * * [simplify]: Extracting #0: cost 1 inf + 0 33.325 * * [simplify]: Extracting #1: cost 77 inf + 0 33.328 * * [simplify]: Extracting #2: cost 428 inf + 208 33.343 * * [simplify]: Extracting #3: cost 297 inf + 36391 33.381 * * [simplify]: Extracting #4: cost 7 inf + 99979 33.431 * * [simplify]: Extracting #5: cost 0 inf + 100713 33.465 * [simplify]: Simplified to (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h)))) 33.465 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (cbrt (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h))))))))))) 33.465 * * * * [progress]: [ 66 / 85 ] simplifiying candidate # 33.466 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 33.466 * * [simplify]: iters left: 5 (6 enodes) 33.469 * * [simplify]: iters left: 4 (24 enodes) 33.476 * * [simplify]: iters left: 3 (37 enodes) 33.482 * * [simplify]: iters left: 2 (56 enodes) 33.492 * * [simplify]: iters left: 1 (103 enodes) 33.524 * * [simplify]: Extracting #0: cost 1 inf + 0 33.524 * * [simplify]: Extracting #1: cost 3 inf + 0 33.524 * * [simplify]: Extracting #2: cost 35 inf + 0 33.525 * * [simplify]: Extracting #3: cost 40 inf + 413 33.526 * * [simplify]: Extracting #4: cost 6 inf + 4597 33.527 * * [simplify]: Extracting #5: cost 0 inf + 5448 33.529 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 33.529 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))))))))) 33.529 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 33.529 * * [simplify]: iters left: 5 (6 enodes) 33.530 * * [simplify]: iters left: 4 (24 enodes) 33.534 * * [simplify]: iters left: 3 (37 enodes) 33.539 * * [simplify]: iters left: 2 (56 enodes) 33.551 * * [simplify]: iters left: 1 (103 enodes) 33.592 * * [simplify]: Extracting #0: cost 1 inf + 0 33.592 * * [simplify]: Extracting #1: cost 3 inf + 0 33.593 * * [simplify]: Extracting #2: cost 35 inf + 0 33.593 * * [simplify]: Extracting #3: cost 40 inf + 413 33.594 * * [simplify]: Extracting #4: cost 6 inf + 4597 33.596 * * [simplify]: Extracting #5: cost 0 inf + 5448 33.597 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 33.597 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))))))))) 33.597 * * * * [progress]: [ 67 / 85 ] simplifiying candidate # 33.598 * [simplify]: Simplifying (- (pow (* g g) 3) (pow (* h h) 3)) 33.598 * * [simplify]: iters left: 5 (8 enodes) 33.601 * * [simplify]: iters left: 4 (43 enodes) 33.614 * * [simplify]: iters left: 3 (129 enodes) 33.655 * * [simplify]: iters left: 2 (336 enodes) 33.771 * * [simplify]: Extracting #0: cost 1 inf + 0 33.771 * * [simplify]: Extracting #1: cost 75 inf + 0 33.772 * * [simplify]: Extracting #2: cost 170 inf + 528 33.774 * * [simplify]: Extracting #3: cost 157 inf + 5076 33.777 * * [simplify]: Extracting #4: cost 84 inf + 28821 33.786 * * [simplify]: Extracting #5: cost 5 inf + 61063 33.796 * * [simplify]: Extracting #6: cost 0 inf + 62534 33.807 * [simplify]: Simplified to (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) 33.808 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))))))))) 33.808 * [simplify]: Simplifying (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))) 33.808 * * [simplify]: iters left: 6 (9 enodes) 33.811 * * [simplify]: iters left: 5 (50 enodes) 33.821 * * [simplify]: iters left: 4 (108 enodes) 33.850 * * [simplify]: iters left: 3 (190 enodes) 33.895 * * [simplify]: iters left: 2 (270 enodes) 33.966 * * [simplify]: iters left: 1 (379 enodes) 34.069 * * [simplify]: Extracting #0: cost 1 inf + 0 34.069 * * [simplify]: Extracting #1: cost 24 inf + 0 34.069 * * [simplify]: Extracting #2: cost 66 inf + 343 34.071 * * [simplify]: Extracting #3: cost 64 inf + 2791 34.073 * * [simplify]: Extracting #4: cost 39 inf + 7441 34.075 * * [simplify]: Extracting #5: cost 8 inf + 19284 34.080 * * [simplify]: Extracting #6: cost 0 inf + 21984 34.086 * [simplify]: Simplified to (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h))) 34.086 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h)))))))))) 34.086 * * * * [progress]: [ 68 / 85 ] simplifiying candidate # 34.087 * [simplify]: Simplifying (- (* h h)) 34.087 * * [simplify]: iters left: 4 (3 enodes) 34.088 * * [simplify]: iters left: 3 (12 enodes) 34.091 * * [simplify]: iters left: 2 (14 enodes) 34.095 * * [simplify]: Extracting #0: cost 1 inf + 0 34.095 * * [simplify]: Extracting #1: cost 5 inf + 0 34.095 * * [simplify]: Extracting #2: cost 6 inf + 1 34.095 * * [simplify]: Extracting #3: cost 0 inf + 327 34.095 * [simplify]: Simplified to (- (* h h)) 34.096 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (+ (* g g) (- (* h h))))))))) 34.096 * * * * [progress]: [ 69 / 85 ] simplifiying candidate # 34.096 * * * * [progress]: [ 70 / 85 ] simplifiying candidate # 34.096 * [simplify]: Simplifying (- (* (* g g) (* g g)) (* (* h h) (* h h))) 34.096 * * [simplify]: iters left: 6 (7 enodes) 34.100 * * [simplify]: iters left: 5 (35 enodes) 34.113 * * [simplify]: iters left: 4 (69 enodes) 34.125 * * [simplify]: iters left: 3 (132 enodes) 34.165 * * [simplify]: iters left: 2 (296 enodes) 34.331 * * [simplify]: Extracting #0: cost 1 inf + 0 34.332 * * [simplify]: Extracting #1: cost 68 inf + 0 34.334 * * [simplify]: Extracting #2: cost 176 inf + 749 34.340 * * [simplify]: Extracting #3: cost 114 inf + 11269 34.358 * * [simplify]: Extracting #4: cost 24 inf + 28388 34.367 * * [simplify]: Extracting #5: cost 5 inf + 32303 34.375 * * [simplify]: Extracting #6: cost 0 inf + 34196 34.389 * [simplify]: Simplified to (- (* (* g g) (* g g)) (* (* h h) (* h h))) 34.390 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (+ (* g g) (* h h))))))))) 34.390 * [simplify]: Simplifying (+ (* g g) (* h h)) 34.390 * * [simplify]: iters left: 4 (5 enodes) 34.393 * * [simplify]: iters left: 3 (17 enodes) 34.398 * * [simplify]: iters left: 2 (18 enodes) 34.402 * * [simplify]: Extracting #0: cost 1 inf + 0 34.402 * * [simplify]: Extracting #1: cost 6 inf + 0 34.402 * * [simplify]: Extracting #2: cost 5 inf + 43 34.402 * * [simplify]: Extracting #3: cost 0 inf + 360 34.403 * [simplify]: Simplified to (fma h h (* g g)) 34.403 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (fma h h (* g g))))))))) 34.403 * * * * [progress]: [ 71 / 85 ] simplifiying candidate # 34.403 * [simplify]: Simplifying (+ g h) 34.403 * * [simplify]: iters left: 2 (3 enodes) 34.405 * * [simplify]: iters left: 1 (10 enodes) 34.407 * * [simplify]: Extracting #0: cost 1 inf + 0 34.407 * * [simplify]: Extracting #1: cost 4 inf + 0 34.407 * * [simplify]: Extracting #2: cost 2 inf + 2 34.407 * * [simplify]: Extracting #3: cost 0 inf + 86 34.407 * [simplify]: Simplified to (+ h g) 34.407 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ h g) (- g h)))))))) 34.408 * [simplify]: Simplifying (- g h) 34.408 * * [simplify]: iters left: 2 (3 enodes) 34.409 * * [simplify]: iters left: 1 (11 enodes) 34.412 * * [simplify]: Extracting #0: cost 1 inf + 0 34.412 * * [simplify]: Extracting #1: cost 5 inf + 0 34.412 * * [simplify]: Extracting #2: cost 3 inf + 43 34.413 * * [simplify]: Extracting #3: cost 0 inf + 168 34.413 * [simplify]: Simplified to (- g h) 34.413 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (* (+ g h) (- g h)))))))) 34.413 * * * * [progress]: [ 72 / 85 ] simplifiying candidate # 34.413 * [simplify]: Simplifying (- (* h h)) 34.413 * * [simplify]: iters left: 4 (3 enodes) 34.415 * * [simplify]: iters left: 3 (12 enodes) 34.418 * * [simplify]: iters left: 2 (14 enodes) 34.422 * * [simplify]: Extracting #0: cost 1 inf + 0 34.422 * * [simplify]: Extracting #1: cost 5 inf + 0 34.422 * * [simplify]: Extracting #2: cost 6 inf + 1 34.422 * * [simplify]: Extracting #3: cost 0 inf + 327 34.422 * [simplify]: Simplified to (- (* h h)) 34.422 * [simplify]: Simplified (2 2 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (+ (* g g) (- (* h h))))))))) 34.422 * * * * [progress]: [ 73 / 85 ] simplifiying candidate #real (real->posit16 (- (* g g) (* h h))))))))))> 34.423 * [simplify]: Simplifying (real->posit16 (- (* g g) (* h h))) 34.423 * * [simplify]: iters left: 5 (6 enodes) 34.425 * * [simplify]: iters left: 4 (21 enodes) 34.432 * * [simplify]: iters left: 3 (34 enodes) 34.438 * * [simplify]: iters left: 2 (53 enodes) 34.447 * * [simplify]: iters left: 1 (100 enodes) 34.475 * * [simplify]: Extracting #0: cost 1 inf + 0 34.475 * * [simplify]: Extracting #1: cost 2 inf + 0 34.475 * * [simplify]: Extracting #2: cost 33 inf + 0 34.476 * * [simplify]: Extracting #3: cost 37 inf + 575 34.478 * * [simplify]: Extracting #4: cost 9 inf + 3626 34.480 * * [simplify]: Extracting #5: cost 0 inf + 5124 34.483 * [simplify]: Simplified to (real->posit16 (- (* g g) (* h h))) 34.483 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (posit16->real (real->posit16 (- (* g g) (* h h)))))))))) 34.483 * * * * [progress]: [ 74 / 85 ] simplifiying candidate # 34.484 * [simplify]: Simplifying (* (sqrt -1) h) 34.484 * * [simplify]: iters left: 3 (4 enodes) 34.487 * * [simplify]: iters left: 2 (13 enodes) 34.491 * * [simplify]: Extracting #0: cost 1 inf + 0 34.491 * * [simplify]: Extracting #1: cost 4 inf + 0 34.491 * * [simplify]: Extracting #2: cost 5 inf + 1 34.491 * * [simplify]: Extracting #3: cost 4 inf + 2 34.492 * * [simplify]: Extracting #4: cost 0 inf + 248 34.492 * [simplify]: Simplified to (* h (sqrt -1)) 34.492 * [simplify]: Simplified (2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (* h (sqrt -1))))))) 34.492 * * * * [progress]: [ 75 / 85 ] simplifiying candidate # 34.493 * [simplify]: Simplifying g 34.493 * * [simplify]: iters left: 0 (1 enodes) 34.493 * * [simplify]: Extracting #0: cost 1 inf + 0 34.493 * * [simplify]: Extracting #1: cost 0 inf + 1 34.493 * [simplify]: Simplified to g 34.493 * [simplify]: Simplified (2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g g))))) 34.493 * * * * [progress]: [ 76 / 85 ] simplifiying candidate # 34.494 * [simplify]: Simplifying (* -1 g) 34.494 * * [simplify]: iters left: 2 (3 enodes) 34.496 * * [simplify]: iters left: 1 (11 enodes) 34.499 * * [simplify]: Extracting #0: cost 1 inf + 0 34.499 * * [simplify]: Extracting #1: cost 4 inf + 0 34.499 * * [simplify]: Extracting #2: cost 0 inf + 84 34.499 * [simplify]: Simplified to (- g) 34.499 * [simplify]: Simplified (2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (- g)))))) 34.499 * * * * [progress]: [ 77 / 85 ] simplifiying candidate # 34.500 * [simplify]: Simplifying (* (sqrt -1) h) 34.500 * * [simplify]: iters left: 3 (4 enodes) 34.502 * * [simplify]: iters left: 2 (13 enodes) 34.507 * * [simplify]: Extracting #0: cost 1 inf + 0 34.507 * * [simplify]: Extracting #1: cost 4 inf + 0 34.507 * * [simplify]: Extracting #2: cost 5 inf + 1 34.507 * * [simplify]: Extracting #3: cost 4 inf + 2 34.507 * * [simplify]: Extracting #4: cost 0 inf + 248 34.507 * [simplify]: Simplified to (* h (sqrt -1)) 34.507 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* h (sqrt -1)) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 34.507 * * * * [progress]: [ 78 / 85 ] simplifiying candidate # 34.508 * [simplify]: Simplifying g 34.508 * * [simplify]: iters left: 0 (1 enodes) 34.508 * * [simplify]: Extracting #0: cost 1 inf + 0 34.508 * * [simplify]: Extracting #1: cost 0 inf + 1 34.508 * [simplify]: Simplified to g 34.508 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- g g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 34.509 * * * * [progress]: [ 79 / 85 ] simplifiying candidate # 34.509 * [simplify]: Simplifying (* -1 g) 34.509 * * [simplify]: iters left: 2 (3 enodes) 34.511 * * [simplify]: iters left: 1 (11 enodes) 34.514 * * [simplify]: Extracting #0: cost 1 inf + 0 34.514 * * [simplify]: Extracting #1: cost 4 inf + 0 34.514 * * [simplify]: Extracting #2: cost 0 inf + 84 34.514 * [simplify]: Simplified to (- g) 34.514 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (- g) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 34.515 * * * * [progress]: [ 80 / 85 ] simplifiying candidate # 34.515 * [simplify]: Simplifying (* (exp (* 1/3 (- (+ (log (sqrt -1)) (log h)) (log a)))) (cbrt -1/2)) 34.515 * * [simplify]: iters left: 6 (15 enodes) 34.523 * * [simplify]: iters left: 5 (54 enodes) 34.540 * * [simplify]: iters left: 4 (86 enodes) 34.568 * * [simplify]: iters left: 3 (183 enodes) 34.617 * * [simplify]: iters left: 2 (355 enodes) 34.713 * * [simplify]: Extracting #0: cost 1 inf + 0 34.713 * * [simplify]: Extracting #1: cost 28 inf + 0 34.714 * * [simplify]: Extracting #2: cost 108 inf + 0 34.715 * * [simplify]: Extracting #3: cost 162 inf + 353 34.717 * * [simplify]: Extracting #4: cost 153 inf + 5069 34.725 * * [simplify]: Extracting #5: cost 57 inf + 29750 34.740 * * [simplify]: Extracting #6: cost 9 inf + 53750 34.758 * * [simplify]: Extracting #7: cost 0 inf + 60842 34.775 * * [simplify]: Extracting #8: cost 0 inf + 60723 34.787 * [simplify]: Simplified to (* (cbrt (/ h (/ a (sqrt -1)))) (cbrt -1/2)) 34.787 * [simplify]: Simplified (2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ h (/ a (sqrt -1)))) (cbrt -1/2)))) 34.787 * * * * [progress]: [ 81 / 85 ] simplifiying candidate # 34.787 * [simplify]: Simplifying (* (exp (* 1/3 (- (+ (log 2) (log (/ 1 a))) (log (/ 1 g))))) (cbrt -1/2)) 34.787 * * [simplify]: iters left: 6 (17 enodes) 34.793 * * [simplify]: iters left: 5 (69 enodes) 34.808 * * [simplify]: iters left: 4 (105 enodes) 34.836 * * [simplify]: iters left: 3 (224 enodes) 34.902 * * [simplify]: Extracting #0: cost 1 inf + 0 34.902 * * [simplify]: Extracting #1: cost 12 inf + 0 34.902 * * [simplify]: Extracting #2: cost 52 inf + 0 34.903 * * [simplify]: Extracting #3: cost 108 inf + 368 34.904 * * [simplify]: Extracting #4: cost 121 inf + 1633 34.906 * * [simplify]: Extracting #5: cost 94 inf + 5503 34.912 * * [simplify]: Extracting #6: cost 27 inf + 22511 34.921 * * [simplify]: Extracting #7: cost 4 inf + 31748 34.931 * * [simplify]: Extracting #8: cost 0 inf + 34627 34.941 * [simplify]: Simplified to (* (cbrt (* (* g 2) (/ 1 a))) (cbrt -1/2)) 34.941 * [simplify]: Simplified (2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (* (* g 2) (/ 1 a))) (cbrt -1/2)))) 34.941 * * * * [progress]: [ 82 / 85 ] simplifiying candidate # 34.942 * [simplify]: Simplifying (* (cbrt 1/2) (exp (* 1/3 (- (+ (log (/ -1 g)) (+ (log (/ -1 a)) (log -1/2))) (* 2 (log (/ -1 h))))))) 34.942 * * [simplify]: iters left: 6 (23 enodes) 34.956 * * [simplify]: iters left: 5 (89 enodes) 34.984 * * [simplify]: iters left: 4 (170 enodes) 35.042 * * [simplify]: Extracting #0: cost 1 inf + 0 35.042 * * [simplify]: Extracting #1: cost 7 inf + 0 35.042 * * [simplify]: Extracting #2: cost 23 inf + 0 35.043 * * [simplify]: Extracting #3: cost 95 inf + 73 35.044 * * [simplify]: Extracting #4: cost 185 inf + 227 35.045 * * [simplify]: Extracting #5: cost 187 inf + 955 35.048 * * [simplify]: Extracting #6: cost 138 inf + 9253 35.054 * * [simplify]: Extracting #7: cost 85 inf + 24204 35.062 * * [simplify]: Extracting #8: cost 22 inf + 49526 35.072 * * [simplify]: Extracting #9: cost 0 inf + 57864 35.082 * [simplify]: Simplified to (* (exp (* (fma -2 (log (/ -1 h)) (+ (+ (log (/ -1 g)) (log -1/2)) (log (/ -1 a)))) 1/3)) (cbrt 1/2)) 35.082 * [simplify]: Simplified (2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (exp (* (fma -2 (log (/ -1 h)) (+ (+ (log (/ -1 g)) (log -1/2)) (log (/ -1 a)))) 1/3)) (cbrt 1/2)))) 35.082 * * * * [progress]: [ 83 / 85 ] simplifiying candidate # 35.082 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 35.082 * * [simplify]: iters left: 3 (6 enodes) 35.086 * * [simplify]: iters left: 2 (28 enodes) 35.093 * * [simplify]: iters left: 1 (43 enodes) 35.099 * * [simplify]: Extracting #0: cost 1 inf + 0 35.100 * * [simplify]: Extracting #1: cost 10 inf + 0 35.100 * * [simplify]: Extracting #2: cost 12 inf + 165 35.100 * * [simplify]: Extracting #3: cost 4 inf + 576 35.100 * * [simplify]: Extracting #4: cost 0 inf + 823 35.100 * [simplify]: Simplified to (- (* g g) (* h h)) 35.100 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 35.101 * * * * [progress]: [ 84 / 85 ] simplifiying candidate # 35.101 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 35.101 * * [simplify]: iters left: 3 (6 enodes) 35.103 * * [simplify]: iters left: 2 (28 enodes) 35.108 * * [simplify]: iters left: 1 (43 enodes) 35.115 * * [simplify]: Extracting #0: cost 1 inf + 0 35.115 * * [simplify]: Extracting #1: cost 10 inf + 0 35.115 * * [simplify]: Extracting #2: cost 12 inf + 165 35.118 * * [simplify]: Extracting #3: cost 4 inf + 576 35.118 * * [simplify]: Extracting #4: cost 0 inf + 823 35.119 * [simplify]: Simplified to (- (* g g) (* h h)) 35.119 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 35.119 * * * * [progress]: [ 85 / 85 ] simplifiying candidate # 35.119 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 35.119 * * [simplify]: iters left: 3 (6 enodes) 35.123 * * [simplify]: iters left: 2 (28 enodes) 35.132 * * [simplify]: iters left: 1 (43 enodes) 35.144 * * [simplify]: Extracting #0: cost 1 inf + 0 35.144 * * [simplify]: Extracting #1: cost 10 inf + 0 35.144 * * [simplify]: Extracting #2: cost 12 inf + 165 35.145 * * [simplify]: Extracting #3: cost 4 inf + 576 35.145 * * [simplify]: Extracting #4: cost 0 inf + 823 35.146 * [simplify]: Simplified to (- (* g g) (* h h)) 35.146 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (cbrt (* (/ -1/2 a) (+ g (sqrt (- (* g g) (* h h)))))))) 35.146 * * * [progress]: adding candidates to table 36.590 * * [progress]: iteration 3 / 4 36.590 * * * [progress]: picking best candidate 36.697 * * * * [pick]: Picked # 36.697 * * * [progress]: localizing error 36.778 * * * [progress]: generating rewritten candidates 36.778 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 2) 36.794 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1) 36.813 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 2 1 2 1) 36.828 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 1 1) 36.837 * * * [progress]: generating series expansions 36.837 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 2) 36.837 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 36.837 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 36.837 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 36.837 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 36.837 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.837 * [taylor]: Taking taylor expansion of g in h 36.837 * [backup-simplify]: Simplify g into g 36.837 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.837 * [taylor]: Taking taylor expansion of h in h 36.837 * [backup-simplify]: Simplify 0 into 0 36.837 * [backup-simplify]: Simplify 1 into 1 36.837 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.837 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 36.838 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 36.838 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 36.838 * [backup-simplify]: Simplify (+ 0 0) into 0 36.838 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 36.838 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 36.838 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 36.838 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.838 * [taylor]: Taking taylor expansion of g in g 36.838 * [backup-simplify]: Simplify 0 into 0 36.838 * [backup-simplify]: Simplify 1 into 1 36.838 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.838 * [taylor]: Taking taylor expansion of h in g 36.838 * [backup-simplify]: Simplify h into h 36.838 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.838 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 36.838 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 36.839 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 36.839 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.839 * [backup-simplify]: Simplify (- 0) into 0 36.839 * [backup-simplify]: Simplify (+ 0 0) into 0 36.839 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 36.839 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 36.839 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 36.839 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.839 * [taylor]: Taking taylor expansion of g in g 36.839 * [backup-simplify]: Simplify 0 into 0 36.839 * [backup-simplify]: Simplify 1 into 1 36.839 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.839 * [taylor]: Taking taylor expansion of h in g 36.839 * [backup-simplify]: Simplify h into h 36.839 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.839 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 36.839 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 36.840 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 36.840 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.840 * [backup-simplify]: Simplify (- 0) into 0 36.840 * [backup-simplify]: Simplify (+ 0 0) into 0 36.840 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 36.840 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 36.840 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 36.840 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.840 * [taylor]: Taking taylor expansion of h in h 36.840 * [backup-simplify]: Simplify 0 into 0 36.840 * [backup-simplify]: Simplify 1 into 1 36.841 * [backup-simplify]: Simplify (* 1 1) into 1 36.841 * [backup-simplify]: Simplify (- 1) into -1 36.841 * [backup-simplify]: Simplify (- 1) into -1 36.841 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.842 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.842 * [backup-simplify]: Simplify (- 0) into 0 36.842 * [backup-simplify]: Simplify (- 1) into -1 36.843 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.843 * [taylor]: Taking taylor expansion of 0 in h 36.843 * [backup-simplify]: Simplify 0 into 0 36.843 * [backup-simplify]: Simplify 0 into 0 36.843 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.843 * [backup-simplify]: Simplify (* 1 1) into 1 36.843 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 36.844 * [backup-simplify]: Simplify (- 0) into 0 36.844 * [backup-simplify]: Simplify (+ 1 0) into 1 36.844 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 36.844 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 36.844 * [taylor]: Taking taylor expansion of 1/2 in h 36.844 * [backup-simplify]: Simplify 1/2 into 1/2 36.844 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 36.844 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 36.844 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.844 * [taylor]: Taking taylor expansion of h in h 36.845 * [backup-simplify]: Simplify 0 into 0 36.845 * [backup-simplify]: Simplify 1 into 1 36.845 * [backup-simplify]: Simplify (* 1 1) into 1 36.845 * [backup-simplify]: Simplify (- 1) into -1 36.845 * [backup-simplify]: Simplify (- 1) into -1 36.845 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.846 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.846 * [backup-simplify]: Simplify (- 0) into 0 36.846 * [backup-simplify]: Simplify (- 1) into -1 36.847 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.848 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 36.848 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 36.848 * [backup-simplify]: Simplify 0 into 0 36.848 * [backup-simplify]: Simplify 0 into 0 36.848 * [backup-simplify]: Simplify 0 into 0 36.849 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.849 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 36.849 * [backup-simplify]: Simplify (- 0) into 0 36.850 * [backup-simplify]: Simplify (+ 0 0) into 0 36.850 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 36.850 * [taylor]: Taking taylor expansion of 0 in h 36.850 * [backup-simplify]: Simplify 0 into 0 36.850 * [backup-simplify]: Simplify 0 into 0 36.850 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.851 * [backup-simplify]: Simplify (- 0) into 0 36.851 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 36.852 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 36.852 * [backup-simplify]: Simplify 0 into 0 36.852 * [backup-simplify]: Simplify 0 into 0 36.852 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 36.852 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 36.852 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 36.853 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 36.853 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 36.853 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 36.853 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.853 * [taylor]: Taking taylor expansion of g in h 36.853 * [backup-simplify]: Simplify g into g 36.853 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.853 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 36.853 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.853 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.853 * [taylor]: Taking taylor expansion of h in h 36.853 * [backup-simplify]: Simplify 0 into 0 36.853 * [backup-simplify]: Simplify 1 into 1 36.853 * [backup-simplify]: Simplify (* 1 1) into 1 36.853 * [backup-simplify]: Simplify (/ 1 1) into 1 36.853 * [backup-simplify]: Simplify (- 1) into -1 36.854 * [backup-simplify]: Simplify (+ 0 -1) into -1 36.854 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.854 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.855 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.855 * [backup-simplify]: Simplify (- 0) into 0 36.855 * [backup-simplify]: Simplify (+ 0 0) into 0 36.856 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.856 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.856 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.856 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.856 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.856 * [taylor]: Taking taylor expansion of g in g 36.856 * [backup-simplify]: Simplify 0 into 0 36.856 * [backup-simplify]: Simplify 1 into 1 36.856 * [backup-simplify]: Simplify (* 1 1) into 1 36.856 * [backup-simplify]: Simplify (/ 1 1) into 1 36.856 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.857 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.857 * [taylor]: Taking taylor expansion of h in g 36.857 * [backup-simplify]: Simplify h into h 36.857 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.857 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.857 * [backup-simplify]: Simplify (+ 1 0) into 1 36.857 * [backup-simplify]: Simplify (sqrt 1) into 1 36.858 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.859 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.859 * [backup-simplify]: Simplify (+ 0 0) into 0 36.860 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.860 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.860 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.860 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.860 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.860 * [taylor]: Taking taylor expansion of g in g 36.860 * [backup-simplify]: Simplify 0 into 0 36.860 * [backup-simplify]: Simplify 1 into 1 36.861 * [backup-simplify]: Simplify (* 1 1) into 1 36.861 * [backup-simplify]: Simplify (/ 1 1) into 1 36.861 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.861 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.861 * [taylor]: Taking taylor expansion of h in g 36.862 * [backup-simplify]: Simplify h into h 36.862 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.862 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.862 * [backup-simplify]: Simplify (+ 1 0) into 1 36.862 * [backup-simplify]: Simplify (sqrt 1) into 1 36.863 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.864 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.864 * [backup-simplify]: Simplify (+ 0 0) into 0 36.865 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.865 * [taylor]: Taking taylor expansion of 1 in h 36.865 * [backup-simplify]: Simplify 1 into 1 36.865 * [taylor]: Taking taylor expansion of 0 in h 36.865 * [backup-simplify]: Simplify 0 into 0 36.865 * [backup-simplify]: Simplify 1 into 1 36.866 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.867 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.867 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 36.867 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 36.868 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 36.868 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 36.868 * [taylor]: Taking taylor expansion of -1/2 in h 36.868 * [backup-simplify]: Simplify -1/2 into -1/2 36.869 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.869 * [taylor]: Taking taylor expansion of h in h 36.869 * [backup-simplify]: Simplify 0 into 0 36.869 * [backup-simplify]: Simplify 1 into 1 36.869 * [backup-simplify]: Simplify (* 1 1) into 1 36.869 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 36.870 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.871 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 36.871 * [backup-simplify]: Simplify 0 into 0 36.871 * [backup-simplify]: Simplify 0 into 0 36.871 * [backup-simplify]: Simplify 0 into 0 36.872 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.873 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.873 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.873 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 36.874 * [backup-simplify]: Simplify (- 0) into 0 36.874 * [backup-simplify]: Simplify (+ 0 0) into 0 36.875 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 36.875 * [taylor]: Taking taylor expansion of 0 in h 36.875 * [backup-simplify]: Simplify 0 into 0 36.876 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.877 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.877 * [backup-simplify]: Simplify 0 into 0 36.877 * [backup-simplify]: Simplify 0 into 0 36.877 * [backup-simplify]: Simplify 0 into 0 36.877 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 36.878 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 36.878 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 36.878 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 36.878 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 36.878 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 36.878 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.878 * [taylor]: Taking taylor expansion of g in h 36.878 * [backup-simplify]: Simplify g into g 36.878 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.878 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 36.878 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.878 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.878 * [taylor]: Taking taylor expansion of h in h 36.878 * [backup-simplify]: Simplify 0 into 0 36.878 * [backup-simplify]: Simplify 1 into 1 36.878 * [backup-simplify]: Simplify (* 1 1) into 1 36.879 * [backup-simplify]: Simplify (/ 1 1) into 1 36.879 * [backup-simplify]: Simplify (- 1) into -1 36.880 * [backup-simplify]: Simplify (+ 0 -1) into -1 36.880 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.881 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.881 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.882 * [backup-simplify]: Simplify (- 0) into 0 36.882 * [backup-simplify]: Simplify (+ 0 0) into 0 36.883 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.883 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.883 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.883 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.883 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.883 * [taylor]: Taking taylor expansion of g in g 36.883 * [backup-simplify]: Simplify 0 into 0 36.883 * [backup-simplify]: Simplify 1 into 1 36.883 * [backup-simplify]: Simplify (* 1 1) into 1 36.884 * [backup-simplify]: Simplify (/ 1 1) into 1 36.884 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.884 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.884 * [taylor]: Taking taylor expansion of h in g 36.884 * [backup-simplify]: Simplify h into h 36.884 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.884 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.885 * [backup-simplify]: Simplify (+ 1 0) into 1 36.885 * [backup-simplify]: Simplify (sqrt 1) into 1 36.886 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.886 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.887 * [backup-simplify]: Simplify (+ 0 0) into 0 36.888 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.888 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.888 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.888 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.888 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.888 * [taylor]: Taking taylor expansion of g in g 36.888 * [backup-simplify]: Simplify 0 into 0 36.888 * [backup-simplify]: Simplify 1 into 1 36.888 * [backup-simplify]: Simplify (* 1 1) into 1 36.889 * [backup-simplify]: Simplify (/ 1 1) into 1 36.889 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.889 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.889 * [taylor]: Taking taylor expansion of h in g 36.889 * [backup-simplify]: Simplify h into h 36.889 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.889 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.889 * [backup-simplify]: Simplify (+ 1 0) into 1 36.890 * [backup-simplify]: Simplify (sqrt 1) into 1 36.890 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.894 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.895 * [backup-simplify]: Simplify (+ 0 0) into 0 36.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.896 * [taylor]: Taking taylor expansion of 1 in h 36.896 * [backup-simplify]: Simplify 1 into 1 36.896 * [taylor]: Taking taylor expansion of 0 in h 36.896 * [backup-simplify]: Simplify 0 into 0 36.896 * [backup-simplify]: Simplify 1 into 1 36.896 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.897 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.897 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 36.897 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 36.898 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 36.898 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 36.898 * [taylor]: Taking taylor expansion of -1/2 in h 36.898 * [backup-simplify]: Simplify -1/2 into -1/2 36.898 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.898 * [taylor]: Taking taylor expansion of h in h 36.898 * [backup-simplify]: Simplify 0 into 0 36.898 * [backup-simplify]: Simplify 1 into 1 36.898 * [backup-simplify]: Simplify (* 1 1) into 1 36.899 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 36.899 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.899 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 36.899 * [backup-simplify]: Simplify 0 into 0 36.899 * [backup-simplify]: Simplify 0 into 0 36.900 * [backup-simplify]: Simplify 0 into 0 36.900 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.901 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.901 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.901 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 36.901 * [backup-simplify]: Simplify (- 0) into 0 36.901 * [backup-simplify]: Simplify (+ 0 0) into 0 36.902 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 36.902 * [taylor]: Taking taylor expansion of 0 in h 36.902 * [backup-simplify]: Simplify 0 into 0 36.902 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.903 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.903 * [backup-simplify]: Simplify 0 into 0 36.903 * [backup-simplify]: Simplify 0 into 0 36.903 * [backup-simplify]: Simplify 0 into 0 36.903 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 36.903 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1) 36.903 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 36.903 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 36.903 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 36.903 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 36.903 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.903 * [taylor]: Taking taylor expansion of g in h 36.903 * [backup-simplify]: Simplify g into g 36.903 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.903 * [taylor]: Taking taylor expansion of h in h 36.903 * [backup-simplify]: Simplify 0 into 0 36.903 * [backup-simplify]: Simplify 1 into 1 36.903 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.903 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 36.903 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 36.904 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 36.904 * [backup-simplify]: Simplify (+ 0 0) into 0 36.904 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 36.904 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 36.904 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 36.904 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.904 * [taylor]: Taking taylor expansion of g in g 36.904 * [backup-simplify]: Simplify 0 into 0 36.904 * [backup-simplify]: Simplify 1 into 1 36.904 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.904 * [taylor]: Taking taylor expansion of h in g 36.904 * [backup-simplify]: Simplify h into h 36.904 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.904 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 36.904 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 36.904 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 36.904 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.905 * [backup-simplify]: Simplify (- 0) into 0 36.905 * [backup-simplify]: Simplify (+ 0 0) into 0 36.905 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 36.905 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 36.905 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 36.905 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.905 * [taylor]: Taking taylor expansion of g in g 36.905 * [backup-simplify]: Simplify 0 into 0 36.905 * [backup-simplify]: Simplify 1 into 1 36.905 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.905 * [taylor]: Taking taylor expansion of h in g 36.905 * [backup-simplify]: Simplify h into h 36.905 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.905 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 36.905 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 36.905 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 36.905 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.906 * [backup-simplify]: Simplify (- 0) into 0 36.906 * [backup-simplify]: Simplify (+ 0 0) into 0 36.906 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 36.906 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 36.906 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 36.906 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.906 * [taylor]: Taking taylor expansion of h in h 36.906 * [backup-simplify]: Simplify 0 into 0 36.906 * [backup-simplify]: Simplify 1 into 1 36.906 * [backup-simplify]: Simplify (* 1 1) into 1 36.906 * [backup-simplify]: Simplify (- 1) into -1 36.907 * [backup-simplify]: Simplify (- 1) into -1 36.907 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.907 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.908 * [backup-simplify]: Simplify (- 0) into 0 36.908 * [backup-simplify]: Simplify (- 1) into -1 36.908 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.908 * [taylor]: Taking taylor expansion of 0 in h 36.908 * [backup-simplify]: Simplify 0 into 0 36.908 * [backup-simplify]: Simplify 0 into 0 36.909 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.909 * [backup-simplify]: Simplify (* 1 1) into 1 36.909 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 36.910 * [backup-simplify]: Simplify (- 0) into 0 36.910 * [backup-simplify]: Simplify (+ 1 0) into 1 36.910 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 36.910 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 36.910 * [taylor]: Taking taylor expansion of 1/2 in h 36.910 * [backup-simplify]: Simplify 1/2 into 1/2 36.910 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 36.910 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 36.910 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.910 * [taylor]: Taking taylor expansion of h in h 36.910 * [backup-simplify]: Simplify 0 into 0 36.910 * [backup-simplify]: Simplify 1 into 1 36.911 * [backup-simplify]: Simplify (* 1 1) into 1 36.911 * [backup-simplify]: Simplify (- 1) into -1 36.911 * [backup-simplify]: Simplify (- 1) into -1 36.911 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.912 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.912 * [backup-simplify]: Simplify (- 0) into 0 36.912 * [backup-simplify]: Simplify (- 1) into -1 36.913 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.913 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 36.914 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 36.914 * [backup-simplify]: Simplify 0 into 0 36.914 * [backup-simplify]: Simplify 0 into 0 36.914 * [backup-simplify]: Simplify 0 into 0 36.914 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.915 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 36.915 * [backup-simplify]: Simplify (- 0) into 0 36.915 * [backup-simplify]: Simplify (+ 0 0) into 0 36.915 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 36.916 * [taylor]: Taking taylor expansion of 0 in h 36.916 * [backup-simplify]: Simplify 0 into 0 36.916 * [backup-simplify]: Simplify 0 into 0 36.916 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.916 * [backup-simplify]: Simplify (- 0) into 0 36.917 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 36.918 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 36.918 * [backup-simplify]: Simplify 0 into 0 36.918 * [backup-simplify]: Simplify 0 into 0 36.918 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 36.918 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 36.918 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 36.918 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 36.918 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 36.918 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 36.918 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.918 * [taylor]: Taking taylor expansion of g in h 36.919 * [backup-simplify]: Simplify g into g 36.919 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.919 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 36.919 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.919 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.919 * [taylor]: Taking taylor expansion of h in h 36.919 * [backup-simplify]: Simplify 0 into 0 36.919 * [backup-simplify]: Simplify 1 into 1 36.919 * [backup-simplify]: Simplify (* 1 1) into 1 36.919 * [backup-simplify]: Simplify (/ 1 1) into 1 36.919 * [backup-simplify]: Simplify (- 1) into -1 36.920 * [backup-simplify]: Simplify (+ 0 -1) into -1 36.920 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.920 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.921 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.921 * [backup-simplify]: Simplify (- 0) into 0 36.921 * [backup-simplify]: Simplify (+ 0 0) into 0 36.922 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.922 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.922 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.922 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.922 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.922 * [taylor]: Taking taylor expansion of g in g 36.922 * [backup-simplify]: Simplify 0 into 0 36.922 * [backup-simplify]: Simplify 1 into 1 36.923 * [backup-simplify]: Simplify (* 1 1) into 1 36.923 * [backup-simplify]: Simplify (/ 1 1) into 1 36.923 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.923 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.923 * [taylor]: Taking taylor expansion of h in g 36.923 * [backup-simplify]: Simplify h into h 36.923 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.923 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.924 * [backup-simplify]: Simplify (+ 1 0) into 1 36.924 * [backup-simplify]: Simplify (sqrt 1) into 1 36.924 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.925 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.926 * [backup-simplify]: Simplify (+ 0 0) into 0 36.926 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.926 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.926 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.926 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.926 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.926 * [taylor]: Taking taylor expansion of g in g 36.926 * [backup-simplify]: Simplify 0 into 0 36.926 * [backup-simplify]: Simplify 1 into 1 36.927 * [backup-simplify]: Simplify (* 1 1) into 1 36.927 * [backup-simplify]: Simplify (/ 1 1) into 1 36.927 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.927 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.927 * [taylor]: Taking taylor expansion of h in g 36.927 * [backup-simplify]: Simplify h into h 36.927 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.927 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.928 * [backup-simplify]: Simplify (+ 1 0) into 1 36.928 * [backup-simplify]: Simplify (sqrt 1) into 1 36.929 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.930 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.930 * [backup-simplify]: Simplify (+ 0 0) into 0 36.931 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.931 * [taylor]: Taking taylor expansion of 1 in h 36.931 * [backup-simplify]: Simplify 1 into 1 36.931 * [taylor]: Taking taylor expansion of 0 in h 36.931 * [backup-simplify]: Simplify 0 into 0 36.931 * [backup-simplify]: Simplify 1 into 1 36.932 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.933 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.933 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 36.933 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 36.934 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 36.934 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 36.934 * [taylor]: Taking taylor expansion of -1/2 in h 36.934 * [backup-simplify]: Simplify -1/2 into -1/2 36.934 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.935 * [taylor]: Taking taylor expansion of h in h 36.935 * [backup-simplify]: Simplify 0 into 0 36.935 * [backup-simplify]: Simplify 1 into 1 36.935 * [backup-simplify]: Simplify (* 1 1) into 1 36.935 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 36.936 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.937 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 36.937 * [backup-simplify]: Simplify 0 into 0 36.937 * [backup-simplify]: Simplify 0 into 0 36.937 * [backup-simplify]: Simplify 0 into 0 36.938 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.938 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.939 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.939 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 36.939 * [backup-simplify]: Simplify (- 0) into 0 36.939 * [backup-simplify]: Simplify (+ 0 0) into 0 36.940 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 36.940 * [taylor]: Taking taylor expansion of 0 in h 36.940 * [backup-simplify]: Simplify 0 into 0 36.940 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.941 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.941 * [backup-simplify]: Simplify 0 into 0 36.941 * [backup-simplify]: Simplify 0 into 0 36.941 * [backup-simplify]: Simplify 0 into 0 36.941 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 36.941 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 36.941 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 36.941 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 36.941 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 36.941 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 36.941 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.941 * [taylor]: Taking taylor expansion of g in h 36.941 * [backup-simplify]: Simplify g into g 36.941 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.941 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 36.941 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.941 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.941 * [taylor]: Taking taylor expansion of h in h 36.941 * [backup-simplify]: Simplify 0 into 0 36.941 * [backup-simplify]: Simplify 1 into 1 36.942 * [backup-simplify]: Simplify (* 1 1) into 1 36.942 * [backup-simplify]: Simplify (/ 1 1) into 1 36.942 * [backup-simplify]: Simplify (- 1) into -1 36.942 * [backup-simplify]: Simplify (+ 0 -1) into -1 36.943 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 36.943 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.943 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.944 * [backup-simplify]: Simplify (- 0) into 0 36.944 * [backup-simplify]: Simplify (+ 0 0) into 0 36.944 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 36.944 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.944 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.944 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.944 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.944 * [taylor]: Taking taylor expansion of g in g 36.944 * [backup-simplify]: Simplify 0 into 0 36.944 * [backup-simplify]: Simplify 1 into 1 36.945 * [backup-simplify]: Simplify (* 1 1) into 1 36.945 * [backup-simplify]: Simplify (/ 1 1) into 1 36.945 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.945 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.945 * [taylor]: Taking taylor expansion of h in g 36.945 * [backup-simplify]: Simplify h into h 36.945 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.945 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.945 * [backup-simplify]: Simplify (+ 1 0) into 1 36.946 * [backup-simplify]: Simplify (sqrt 1) into 1 36.946 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.946 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.947 * [backup-simplify]: Simplify (+ 0 0) into 0 36.947 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.947 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 36.947 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.947 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.947 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.947 * [taylor]: Taking taylor expansion of g in g 36.947 * [backup-simplify]: Simplify 0 into 0 36.947 * [backup-simplify]: Simplify 1 into 1 36.947 * [backup-simplify]: Simplify (* 1 1) into 1 36.948 * [backup-simplify]: Simplify (/ 1 1) into 1 36.948 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.948 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.948 * [taylor]: Taking taylor expansion of h in g 36.948 * [backup-simplify]: Simplify h into h 36.948 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.948 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.948 * [backup-simplify]: Simplify (+ 1 0) into 1 36.948 * [backup-simplify]: Simplify (sqrt 1) into 1 36.949 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.949 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.949 * [backup-simplify]: Simplify (+ 0 0) into 0 36.950 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 36.950 * [taylor]: Taking taylor expansion of 1 in h 36.950 * [backup-simplify]: Simplify 1 into 1 36.950 * [taylor]: Taking taylor expansion of 0 in h 36.950 * [backup-simplify]: Simplify 0 into 0 36.950 * [backup-simplify]: Simplify 1 into 1 36.950 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.951 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.951 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 36.951 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 36.952 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 36.952 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 36.952 * [taylor]: Taking taylor expansion of -1/2 in h 36.952 * [backup-simplify]: Simplify -1/2 into -1/2 36.952 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.952 * [taylor]: Taking taylor expansion of h in h 36.952 * [backup-simplify]: Simplify 0 into 0 36.952 * [backup-simplify]: Simplify 1 into 1 36.952 * [backup-simplify]: Simplify (* 1 1) into 1 36.953 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 36.953 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.954 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 36.954 * [backup-simplify]: Simplify 0 into 0 36.954 * [backup-simplify]: Simplify 0 into 0 36.954 * [backup-simplify]: Simplify 0 into 0 36.954 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.955 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.955 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.955 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 36.955 * [backup-simplify]: Simplify (- 0) into 0 36.955 * [backup-simplify]: Simplify (+ 0 0) into 0 36.956 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 36.956 * [taylor]: Taking taylor expansion of 0 in h 36.956 * [backup-simplify]: Simplify 0 into 0 36.956 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.957 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.957 * [backup-simplify]: Simplify 0 into 0 36.957 * [backup-simplify]: Simplify 0 into 0 36.957 * [backup-simplify]: Simplify 0 into 0 36.957 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 36.957 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 2 1 2 1) 36.957 * [backup-simplify]: Simplify (- (* g g) (* h h)) into (- (pow g 2) (pow h 2)) 36.957 * [approximate]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in (g h) around 0 36.957 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 36.957 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.957 * [taylor]: Taking taylor expansion of g in h 36.957 * [backup-simplify]: Simplify g into g 36.957 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.957 * [taylor]: Taking taylor expansion of h in h 36.957 * [backup-simplify]: Simplify 0 into 0 36.957 * [backup-simplify]: Simplify 1 into 1 36.957 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 36.958 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.958 * [taylor]: Taking taylor expansion of g in g 36.958 * [backup-simplify]: Simplify 0 into 0 36.958 * [backup-simplify]: Simplify 1 into 1 36.958 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.958 * [taylor]: Taking taylor expansion of h in g 36.958 * [backup-simplify]: Simplify h into h 36.958 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 36.958 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.958 * [taylor]: Taking taylor expansion of g in g 36.958 * [backup-simplify]: Simplify 0 into 0 36.958 * [backup-simplify]: Simplify 1 into 1 36.958 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.958 * [taylor]: Taking taylor expansion of h in g 36.958 * [backup-simplify]: Simplify h into h 36.958 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.958 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 36.958 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 36.958 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 36.958 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.958 * [taylor]: Taking taylor expansion of h in h 36.958 * [backup-simplify]: Simplify 0 into 0 36.958 * [backup-simplify]: Simplify 1 into 1 36.958 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.958 * [backup-simplify]: Simplify (- 0) into 0 36.959 * [backup-simplify]: Simplify (+ 0 0) into 0 36.959 * [taylor]: Taking taylor expansion of 0 in h 36.959 * [backup-simplify]: Simplify 0 into 0 36.959 * [backup-simplify]: Simplify 0 into 0 36.959 * [backup-simplify]: Simplify (* 1 1) into 1 36.959 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 36.960 * [backup-simplify]: Simplify (- 0) into 0 36.960 * [backup-simplify]: Simplify (+ 1 0) into 1 36.960 * [taylor]: Taking taylor expansion of 1 in h 36.960 * [backup-simplify]: Simplify 1 into 1 36.960 * [backup-simplify]: Simplify 1 into 1 36.960 * [backup-simplify]: Simplify 0 into 0 36.960 * [backup-simplify]: Simplify (* 1 1) into 1 36.960 * [backup-simplify]: Simplify (- 1) into -1 36.960 * [backup-simplify]: Simplify -1 into -1 36.961 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.961 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 36.962 * [backup-simplify]: Simplify (- 0) into 0 36.962 * [backup-simplify]: Simplify (+ 0 0) into 0 36.962 * [taylor]: Taking taylor expansion of 0 in h 36.962 * [backup-simplify]: Simplify 0 into 0 36.962 * [backup-simplify]: Simplify 0 into 0 36.962 * [backup-simplify]: Simplify 0 into 0 36.962 * [backup-simplify]: Simplify 0 into 0 36.962 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.963 * [backup-simplify]: Simplify (- 0) into 0 36.963 * [backup-simplify]: Simplify 0 into 0 36.963 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.964 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 h))))) into 0 36.964 * [backup-simplify]: Simplify (- 0) into 0 36.964 * [backup-simplify]: Simplify (+ 0 0) into 0 36.964 * [taylor]: Taking taylor expansion of 0 in h 36.964 * [backup-simplify]: Simplify 0 into 0 36.964 * [backup-simplify]: Simplify 0 into 0 36.964 * [backup-simplify]: Simplify 0 into 0 36.965 * [backup-simplify]: Simplify (+ (* -1 (pow (* h 1) 2)) (* 1 (pow (* 1 g) 2))) into (- (pow g 2) (pow h 2)) 36.965 * [backup-simplify]: Simplify (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 36.965 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 36.965 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 36.965 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 36.965 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.965 * [taylor]: Taking taylor expansion of g in h 36.965 * [backup-simplify]: Simplify g into g 36.965 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.965 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 36.965 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.965 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.965 * [taylor]: Taking taylor expansion of h in h 36.965 * [backup-simplify]: Simplify 0 into 0 36.965 * [backup-simplify]: Simplify 1 into 1 36.965 * [backup-simplify]: Simplify (* 1 1) into 1 36.966 * [backup-simplify]: Simplify (/ 1 1) into 1 36.966 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.966 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.966 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.966 * [taylor]: Taking taylor expansion of g in g 36.966 * [backup-simplify]: Simplify 0 into 0 36.966 * [backup-simplify]: Simplify 1 into 1 36.966 * [backup-simplify]: Simplify (* 1 1) into 1 36.967 * [backup-simplify]: Simplify (/ 1 1) into 1 36.967 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.967 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.967 * [taylor]: Taking taylor expansion of h in g 36.967 * [backup-simplify]: Simplify h into h 36.967 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.967 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.967 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.967 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.967 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.967 * [taylor]: Taking taylor expansion of g in g 36.967 * [backup-simplify]: Simplify 0 into 0 36.967 * [backup-simplify]: Simplify 1 into 1 36.967 * [backup-simplify]: Simplify (* 1 1) into 1 36.968 * [backup-simplify]: Simplify (/ 1 1) into 1 36.968 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.968 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.968 * [taylor]: Taking taylor expansion of h in g 36.968 * [backup-simplify]: Simplify h into h 36.968 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.968 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.969 * [backup-simplify]: Simplify (+ 1 0) into 1 36.969 * [taylor]: Taking taylor expansion of 1 in h 36.969 * [backup-simplify]: Simplify 1 into 1 36.970 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.970 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.971 * [backup-simplify]: Simplify (+ 0 0) into 0 36.971 * [taylor]: Taking taylor expansion of 0 in h 36.971 * [backup-simplify]: Simplify 0 into 0 36.972 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.973 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.973 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 36.973 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 36.973 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 36.973 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.973 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.973 * [taylor]: Taking taylor expansion of h in h 36.973 * [backup-simplify]: Simplify 0 into 0 36.973 * [backup-simplify]: Simplify 1 into 1 36.974 * [backup-simplify]: Simplify (* 1 1) into 1 36.974 * [backup-simplify]: Simplify (/ 1 1) into 1 36.974 * [backup-simplify]: Simplify (- 1) into -1 36.974 * [backup-simplify]: Simplify -1 into -1 36.974 * [backup-simplify]: Simplify 1 into 1 36.976 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.977 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.977 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 36.977 * [backup-simplify]: Simplify (- 0) into 0 36.977 * [backup-simplify]: Simplify (+ 0 0) into 0 36.978 * [taylor]: Taking taylor expansion of 0 in h 36.978 * [backup-simplify]: Simplify 0 into 0 36.978 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.979 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.979 * [backup-simplify]: Simplify (- 0) into 0 36.979 * [backup-simplify]: Simplify 0 into 0 36.979 * [backup-simplify]: Simplify 0 into 0 36.979 * [backup-simplify]: Simplify 0 into 0 36.981 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 36.982 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.982 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 36.982 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 36.983 * [backup-simplify]: Simplify (- 0) into 0 36.983 * [backup-simplify]: Simplify (+ 0 0) into 0 36.983 * [taylor]: Taking taylor expansion of 0 in h 36.983 * [backup-simplify]: Simplify 0 into 0 36.984 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.986 * [backup-simplify]: Simplify (- 0) into 0 36.986 * [backup-simplify]: Simplify 0 into 0 36.986 * [backup-simplify]: Simplify 0 into 0 36.986 * [backup-simplify]: Simplify 0 into 0 36.986 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 g))) 2)) (* -1 (pow (* (/ 1 (/ 1 h)) 1) 2))) into (- (pow g 2) (pow h 2)) 36.986 * [backup-simplify]: Simplify (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 36.986 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 36.987 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 36.987 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 36.987 * [taylor]: Taking taylor expansion of (pow g 2) in h 36.987 * [taylor]: Taking taylor expansion of g in h 36.987 * [backup-simplify]: Simplify g into g 36.987 * [backup-simplify]: Simplify (* g g) into (pow g 2) 36.987 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 36.987 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.987 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.987 * [taylor]: Taking taylor expansion of h in h 36.987 * [backup-simplify]: Simplify 0 into 0 36.987 * [backup-simplify]: Simplify 1 into 1 36.987 * [backup-simplify]: Simplify (* 1 1) into 1 36.988 * [backup-simplify]: Simplify (/ 1 1) into 1 36.988 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.988 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.988 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.988 * [taylor]: Taking taylor expansion of g in g 36.988 * [backup-simplify]: Simplify 0 into 0 36.988 * [backup-simplify]: Simplify 1 into 1 36.988 * [backup-simplify]: Simplify (* 1 1) into 1 36.989 * [backup-simplify]: Simplify (/ 1 1) into 1 36.989 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.989 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.989 * [taylor]: Taking taylor expansion of h in g 36.989 * [backup-simplify]: Simplify h into h 36.989 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.989 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.989 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 36.989 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 36.989 * [taylor]: Taking taylor expansion of (pow g 2) in g 36.989 * [taylor]: Taking taylor expansion of g in g 36.989 * [backup-simplify]: Simplify 0 into 0 36.989 * [backup-simplify]: Simplify 1 into 1 36.989 * [backup-simplify]: Simplify (* 1 1) into 1 36.990 * [backup-simplify]: Simplify (/ 1 1) into 1 36.990 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 36.990 * [taylor]: Taking taylor expansion of (pow h 2) in g 36.990 * [taylor]: Taking taylor expansion of h in g 36.990 * [backup-simplify]: Simplify h into h 36.990 * [backup-simplify]: Simplify (* h h) into (pow h 2) 36.990 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 36.990 * [backup-simplify]: Simplify (+ 1 0) into 1 36.991 * [taylor]: Taking taylor expansion of 1 in h 36.991 * [backup-simplify]: Simplify 1 into 1 36.991 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 36.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 36.992 * [backup-simplify]: Simplify (+ 0 0) into 0 36.992 * [taylor]: Taking taylor expansion of 0 in h 36.992 * [backup-simplify]: Simplify 0 into 0 36.993 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 36.994 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.994 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 36.995 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 36.995 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 36.995 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 36.995 * [taylor]: Taking taylor expansion of (pow h 2) in h 36.995 * [taylor]: Taking taylor expansion of h in h 36.995 * [backup-simplify]: Simplify 0 into 0 36.995 * [backup-simplify]: Simplify 1 into 1 36.995 * [backup-simplify]: Simplify (* 1 1) into 1 36.995 * [backup-simplify]: Simplify (/ 1 1) into 1 36.996 * [backup-simplify]: Simplify (- 1) into -1 36.996 * [backup-simplify]: Simplify -1 into -1 36.996 * [backup-simplify]: Simplify 1 into 1 36.997 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 36.998 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 36.998 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 36.998 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 36.999 * [backup-simplify]: Simplify (- 0) into 0 36.999 * [backup-simplify]: Simplify (+ 0 0) into 0 36.999 * [taylor]: Taking taylor expansion of 0 in h 36.999 * [backup-simplify]: Simplify 0 into 0 37.000 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.000 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.001 * [backup-simplify]: Simplify (- 0) into 0 37.001 * [backup-simplify]: Simplify 0 into 0 37.001 * [backup-simplify]: Simplify 0 into 0 37.001 * [backup-simplify]: Simplify 0 into 0 37.002 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.003 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.004 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 37.004 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 37.004 * [backup-simplify]: Simplify (- 0) into 0 37.005 * [backup-simplify]: Simplify (+ 0 0) into 0 37.005 * [taylor]: Taking taylor expansion of 0 in h 37.005 * [backup-simplify]: Simplify 0 into 0 37.006 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.007 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.007 * [backup-simplify]: Simplify (- 0) into 0 37.007 * [backup-simplify]: Simplify 0 into 0 37.007 * [backup-simplify]: Simplify 0 into 0 37.007 * [backup-simplify]: Simplify 0 into 0 37.007 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- g)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- h))) 1) 2))) into (- (pow g 2) (pow h 2)) 37.007 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 1 1) 37.008 * [backup-simplify]: Simplify (- (* g g) (* h h)) into (- (pow g 2) (pow h 2)) 37.008 * [approximate]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in (g h) around 0 37.008 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 37.008 * [taylor]: Taking taylor expansion of (pow g 2) in h 37.008 * [taylor]: Taking taylor expansion of g in h 37.008 * [backup-simplify]: Simplify g into g 37.008 * [taylor]: Taking taylor expansion of (pow h 2) in h 37.008 * [taylor]: Taking taylor expansion of h in h 37.008 * [backup-simplify]: Simplify 0 into 0 37.008 * [backup-simplify]: Simplify 1 into 1 37.008 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 37.008 * [taylor]: Taking taylor expansion of (pow g 2) in g 37.008 * [taylor]: Taking taylor expansion of g in g 37.008 * [backup-simplify]: Simplify 0 into 0 37.008 * [backup-simplify]: Simplify 1 into 1 37.008 * [taylor]: Taking taylor expansion of (pow h 2) in g 37.008 * [taylor]: Taking taylor expansion of h in g 37.008 * [backup-simplify]: Simplify h into h 37.008 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 37.008 * [taylor]: Taking taylor expansion of (pow g 2) in g 37.008 * [taylor]: Taking taylor expansion of g in g 37.008 * [backup-simplify]: Simplify 0 into 0 37.008 * [backup-simplify]: Simplify 1 into 1 37.008 * [taylor]: Taking taylor expansion of (pow h 2) in g 37.008 * [taylor]: Taking taylor expansion of h in g 37.008 * [backup-simplify]: Simplify h into h 37.008 * [backup-simplify]: Simplify (* h h) into (pow h 2) 37.008 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 37.009 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 37.009 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 37.009 * [taylor]: Taking taylor expansion of (pow h 2) in h 37.009 * [taylor]: Taking taylor expansion of h in h 37.009 * [backup-simplify]: Simplify 0 into 0 37.009 * [backup-simplify]: Simplify 1 into 1 37.009 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 37.014 * [backup-simplify]: Simplify (- 0) into 0 37.015 * [backup-simplify]: Simplify (+ 0 0) into 0 37.015 * [taylor]: Taking taylor expansion of 0 in h 37.015 * [backup-simplify]: Simplify 0 into 0 37.015 * [backup-simplify]: Simplify 0 into 0 37.016 * [backup-simplify]: Simplify (* 1 1) into 1 37.016 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 37.016 * [backup-simplify]: Simplify (- 0) into 0 37.017 * [backup-simplify]: Simplify (+ 1 0) into 1 37.017 * [taylor]: Taking taylor expansion of 1 in h 37.017 * [backup-simplify]: Simplify 1 into 1 37.017 * [backup-simplify]: Simplify 1 into 1 37.017 * [backup-simplify]: Simplify 0 into 0 37.017 * [backup-simplify]: Simplify (* 1 1) into 1 37.018 * [backup-simplify]: Simplify (- 1) into -1 37.018 * [backup-simplify]: Simplify -1 into -1 37.018 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.019 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 37.019 * [backup-simplify]: Simplify (- 0) into 0 37.019 * [backup-simplify]: Simplify (+ 0 0) into 0 37.019 * [taylor]: Taking taylor expansion of 0 in h 37.019 * [backup-simplify]: Simplify 0 into 0 37.019 * [backup-simplify]: Simplify 0 into 0 37.019 * [backup-simplify]: Simplify 0 into 0 37.019 * [backup-simplify]: Simplify 0 into 0 37.020 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.020 * [backup-simplify]: Simplify (- 0) into 0 37.020 * [backup-simplify]: Simplify 0 into 0 37.020 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.021 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 h))))) into 0 37.021 * [backup-simplify]: Simplify (- 0) into 0 37.022 * [backup-simplify]: Simplify (+ 0 0) into 0 37.022 * [taylor]: Taking taylor expansion of 0 in h 37.022 * [backup-simplify]: Simplify 0 into 0 37.022 * [backup-simplify]: Simplify 0 into 0 37.022 * [backup-simplify]: Simplify 0 into 0 37.022 * [backup-simplify]: Simplify (+ (* -1 (pow (* h 1) 2)) (* 1 (pow (* 1 g) 2))) into (- (pow g 2) (pow h 2)) 37.022 * [backup-simplify]: Simplify (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 37.022 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 37.022 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 37.022 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 37.022 * [taylor]: Taking taylor expansion of (pow g 2) in h 37.022 * [taylor]: Taking taylor expansion of g in h 37.022 * [backup-simplify]: Simplify g into g 37.022 * [backup-simplify]: Simplify (* g g) into (pow g 2) 37.022 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 37.022 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 37.022 * [taylor]: Taking taylor expansion of (pow h 2) in h 37.022 * [taylor]: Taking taylor expansion of h in h 37.022 * [backup-simplify]: Simplify 0 into 0 37.022 * [backup-simplify]: Simplify 1 into 1 37.022 * [backup-simplify]: Simplify (* 1 1) into 1 37.023 * [backup-simplify]: Simplify (/ 1 1) into 1 37.023 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 37.023 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 37.023 * [taylor]: Taking taylor expansion of (pow g 2) in g 37.023 * [taylor]: Taking taylor expansion of g in g 37.023 * [backup-simplify]: Simplify 0 into 0 37.023 * [backup-simplify]: Simplify 1 into 1 37.023 * [backup-simplify]: Simplify (* 1 1) into 1 37.023 * [backup-simplify]: Simplify (/ 1 1) into 1 37.023 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 37.023 * [taylor]: Taking taylor expansion of (pow h 2) in g 37.023 * [taylor]: Taking taylor expansion of h in g 37.023 * [backup-simplify]: Simplify h into h 37.023 * [backup-simplify]: Simplify (* h h) into (pow h 2) 37.024 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 37.024 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 37.024 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 37.024 * [taylor]: Taking taylor expansion of (pow g 2) in g 37.024 * [taylor]: Taking taylor expansion of g in g 37.024 * [backup-simplify]: Simplify 0 into 0 37.024 * [backup-simplify]: Simplify 1 into 1 37.024 * [backup-simplify]: Simplify (* 1 1) into 1 37.024 * [backup-simplify]: Simplify (/ 1 1) into 1 37.024 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 37.024 * [taylor]: Taking taylor expansion of (pow h 2) in g 37.024 * [taylor]: Taking taylor expansion of h in g 37.024 * [backup-simplify]: Simplify h into h 37.024 * [backup-simplify]: Simplify (* h h) into (pow h 2) 37.024 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 37.025 * [backup-simplify]: Simplify (+ 1 0) into 1 37.025 * [taylor]: Taking taylor expansion of 1 in h 37.025 * [backup-simplify]: Simplify 1 into 1 37.025 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.026 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.026 * [backup-simplify]: Simplify (+ 0 0) into 0 37.026 * [taylor]: Taking taylor expansion of 0 in h 37.026 * [backup-simplify]: Simplify 0 into 0 37.026 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.027 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.027 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 37.027 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 37.027 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 37.027 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 37.027 * [taylor]: Taking taylor expansion of (pow h 2) in h 37.027 * [taylor]: Taking taylor expansion of h in h 37.027 * [backup-simplify]: Simplify 0 into 0 37.027 * [backup-simplify]: Simplify 1 into 1 37.027 * [backup-simplify]: Simplify (* 1 1) into 1 37.028 * [backup-simplify]: Simplify (/ 1 1) into 1 37.028 * [backup-simplify]: Simplify (- 1) into -1 37.028 * [backup-simplify]: Simplify -1 into -1 37.028 * [backup-simplify]: Simplify 1 into 1 37.029 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.029 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.029 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 37.029 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 37.030 * [backup-simplify]: Simplify (- 0) into 0 37.030 * [backup-simplify]: Simplify (+ 0 0) into 0 37.030 * [taylor]: Taking taylor expansion of 0 in h 37.030 * [backup-simplify]: Simplify 0 into 0 37.030 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.031 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.031 * [backup-simplify]: Simplify (- 0) into 0 37.031 * [backup-simplify]: Simplify 0 into 0 37.031 * [backup-simplify]: Simplify 0 into 0 37.031 * [backup-simplify]: Simplify 0 into 0 37.032 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.032 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.032 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 37.033 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 37.033 * [backup-simplify]: Simplify (- 0) into 0 37.033 * [backup-simplify]: Simplify (+ 0 0) into 0 37.033 * [taylor]: Taking taylor expansion of 0 in h 37.033 * [backup-simplify]: Simplify 0 into 0 37.034 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.034 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.034 * [backup-simplify]: Simplify (- 0) into 0 37.034 * [backup-simplify]: Simplify 0 into 0 37.034 * [backup-simplify]: Simplify 0 into 0 37.035 * [backup-simplify]: Simplify 0 into 0 37.035 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 g))) 2)) (* -1 (pow (* (/ 1 (/ 1 h)) 1) 2))) into (- (pow g 2) (pow h 2)) 37.035 * [backup-simplify]: Simplify (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 37.035 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 37.035 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 37.035 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 37.035 * [taylor]: Taking taylor expansion of (pow g 2) in h 37.035 * [taylor]: Taking taylor expansion of g in h 37.035 * [backup-simplify]: Simplify g into g 37.035 * [backup-simplify]: Simplify (* g g) into (pow g 2) 37.035 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 37.035 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 37.035 * [taylor]: Taking taylor expansion of (pow h 2) in h 37.035 * [taylor]: Taking taylor expansion of h in h 37.035 * [backup-simplify]: Simplify 0 into 0 37.035 * [backup-simplify]: Simplify 1 into 1 37.035 * [backup-simplify]: Simplify (* 1 1) into 1 37.036 * [backup-simplify]: Simplify (/ 1 1) into 1 37.036 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 37.036 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 37.036 * [taylor]: Taking taylor expansion of (pow g 2) in g 37.036 * [taylor]: Taking taylor expansion of g in g 37.036 * [backup-simplify]: Simplify 0 into 0 37.036 * [backup-simplify]: Simplify 1 into 1 37.036 * [backup-simplify]: Simplify (* 1 1) into 1 37.036 * [backup-simplify]: Simplify (/ 1 1) into 1 37.036 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 37.036 * [taylor]: Taking taylor expansion of (pow h 2) in g 37.036 * [taylor]: Taking taylor expansion of h in g 37.036 * [backup-simplify]: Simplify h into h 37.036 * [backup-simplify]: Simplify (* h h) into (pow h 2) 37.036 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 37.036 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 37.036 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 37.036 * [taylor]: Taking taylor expansion of (pow g 2) in g 37.036 * [taylor]: Taking taylor expansion of g in g 37.036 * [backup-simplify]: Simplify 0 into 0 37.036 * [backup-simplify]: Simplify 1 into 1 37.037 * [backup-simplify]: Simplify (* 1 1) into 1 37.037 * [backup-simplify]: Simplify (/ 1 1) into 1 37.037 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 37.037 * [taylor]: Taking taylor expansion of (pow h 2) in g 37.037 * [taylor]: Taking taylor expansion of h in g 37.037 * [backup-simplify]: Simplify h into h 37.037 * [backup-simplify]: Simplify (* h h) into (pow h 2) 37.037 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 37.037 * [backup-simplify]: Simplify (+ 1 0) into 1 37.037 * [taylor]: Taking taylor expansion of 1 in h 37.038 * [backup-simplify]: Simplify 1 into 1 37.038 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.038 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.039 * [backup-simplify]: Simplify (+ 0 0) into 0 37.039 * [taylor]: Taking taylor expansion of 0 in h 37.039 * [backup-simplify]: Simplify 0 into 0 37.039 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.040 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.040 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 37.040 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 37.040 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 37.040 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 37.040 * [taylor]: Taking taylor expansion of (pow h 2) in h 37.040 * [taylor]: Taking taylor expansion of h in h 37.040 * [backup-simplify]: Simplify 0 into 0 37.040 * [backup-simplify]: Simplify 1 into 1 37.040 * [backup-simplify]: Simplify (* 1 1) into 1 37.041 * [backup-simplify]: Simplify (/ 1 1) into 1 37.041 * [backup-simplify]: Simplify (- 1) into -1 37.041 * [backup-simplify]: Simplify -1 into -1 37.041 * [backup-simplify]: Simplify 1 into 1 37.042 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 37.042 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.042 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 37.042 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 37.043 * [backup-simplify]: Simplify (- 0) into 0 37.043 * [backup-simplify]: Simplify (+ 0 0) into 0 37.043 * [taylor]: Taking taylor expansion of 0 in h 37.043 * [backup-simplify]: Simplify 0 into 0 37.043 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 37.044 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 37.044 * [backup-simplify]: Simplify (- 0) into 0 37.044 * [backup-simplify]: Simplify 0 into 0 37.044 * [backup-simplify]: Simplify 0 into 0 37.044 * [backup-simplify]: Simplify 0 into 0 37.045 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 37.045 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.046 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 37.046 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 37.046 * [backup-simplify]: Simplify (- 0) into 0 37.046 * [backup-simplify]: Simplify (+ 0 0) into 0 37.046 * [taylor]: Taking taylor expansion of 0 in h 37.046 * [backup-simplify]: Simplify 0 into 0 37.047 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 37.047 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 37.048 * [backup-simplify]: Simplify (- 0) into 0 37.048 * [backup-simplify]: Simplify 0 into 0 37.048 * [backup-simplify]: Simplify 0 into 0 37.048 * [backup-simplify]: Simplify 0 into 0 37.048 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- g)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- h))) 1) 2))) into (- (pow g 2) (pow h 2)) 37.048 * * * [progress]: simplifying candidates 37.048 * * * * [progress]: [ 1 / 86 ] simplifiying candidate # 37.048 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 37.048 * * [simplify]: iters left: 6 (7 enodes) 37.050 * * [simplify]: iters left: 5 (27 enodes) 37.054 * * [simplify]: iters left: 4 (40 enodes) 37.066 * * [simplify]: iters left: 3 (59 enodes) 37.080 * * [simplify]: iters left: 2 (106 enodes) 37.100 * * [simplify]: iters left: 1 (211 enodes) 37.160 * * [simplify]: Extracting #0: cost 1 inf + 0 37.160 * * [simplify]: Extracting #1: cost 3 inf + 0 37.160 * * [simplify]: Extracting #2: cost 5 inf + 0 37.160 * * [simplify]: Extracting #3: cost 28 inf + 0 37.161 * * [simplify]: Extracting #4: cost 46 inf + 975 37.162 * * [simplify]: Extracting #5: cost 6 inf + 5395 37.165 * * [simplify]: Extracting #6: cost 0 inf + 5947 37.167 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 37.167 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (log1p (expm1 (sqrt (- (* g g) (* h h)))))))))) 37.167 * * * * [progress]: [ 2 / 86 ] simplifiying candidate # 37.168 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 37.168 * * [simplify]: iters left: 6 (7 enodes) 37.169 * * [simplify]: iters left: 5 (27 enodes) 37.173 * * [simplify]: iters left: 4 (40 enodes) 37.179 * * [simplify]: iters left: 3 (59 enodes) 37.199 * * [simplify]: iters left: 2 (106 enodes) 37.239 * * [simplify]: iters left: 1 (211 enodes) 37.303 * * [simplify]: Extracting #0: cost 1 inf + 0 37.304 * * [simplify]: Extracting #1: cost 3 inf + 0 37.304 * * [simplify]: Extracting #2: cost 5 inf + 0 37.304 * * [simplify]: Extracting #3: cost 28 inf + 0 37.305 * * [simplify]: Extracting #4: cost 46 inf + 975 37.308 * * [simplify]: Extracting #5: cost 6 inf + 5435 37.312 * * [simplify]: Extracting #6: cost 0 inf + 5987 37.317 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 37.317 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (expm1 (log1p (sqrt (- (* g g) (* h h)))))))))) 37.317 * * * * [progress]: [ 3 / 86 ] simplifiying candidate # 37.317 * * * * [progress]: [ 4 / 86 ] simplifiying candidate # 37.317 * * * * [progress]: [ 5 / 86 ] simplifiying candidate # 37.317 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 37.318 * * [simplify]: iters left: 6 (7 enodes) 37.321 * * [simplify]: iters left: 5 (27 enodes) 37.328 * * [simplify]: iters left: 4 (40 enodes) 37.340 * * [simplify]: iters left: 3 (59 enodes) 37.359 * * [simplify]: iters left: 2 (106 enodes) 37.402 * * [simplify]: iters left: 1 (211 enodes) 37.489 * * [simplify]: Extracting #0: cost 1 inf + 0 37.489 * * [simplify]: Extracting #1: cost 3 inf + 0 37.489 * * [simplify]: Extracting #2: cost 5 inf + 0 37.489 * * [simplify]: Extracting #3: cost 28 inf + 0 37.490 * * [simplify]: Extracting #4: cost 46 inf + 975 37.493 * * [simplify]: Extracting #5: cost 6 inf + 5395 37.498 * * [simplify]: Extracting #6: cost 0 inf + 5947 37.502 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 37.502 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (exp (log (sqrt (- (* g g) (* h h)))))))))) 37.503 * * * * [progress]: [ 6 / 86 ] simplifiying candidate # 37.503 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 37.503 * * [simplify]: iters left: 6 (7 enodes) 37.506 * * [simplify]: iters left: 5 (27 enodes) 37.515 * * [simplify]: iters left: 4 (40 enodes) 37.526 * * [simplify]: iters left: 3 (59 enodes) 37.537 * * [simplify]: iters left: 2 (106 enodes) 37.559 * * [simplify]: iters left: 1 (211 enodes) 37.608 * * [simplify]: Extracting #0: cost 1 inf + 0 37.608 * * [simplify]: Extracting #1: cost 3 inf + 0 37.608 * * [simplify]: Extracting #2: cost 5 inf + 0 37.608 * * [simplify]: Extracting #3: cost 28 inf + 0 37.608 * * [simplify]: Extracting #4: cost 46 inf + 975 37.610 * * [simplify]: Extracting #5: cost 6 inf + 5395 37.612 * * [simplify]: Extracting #6: cost 0 inf + 5947 37.614 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 37.614 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (log (exp (sqrt (- (* g g) (* h h)))))))))) 37.614 * * * * [progress]: [ 7 / 86 ] simplifiying candidate # 37.615 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 37.615 * * [simplify]: iters left: 6 (8 enodes) 37.616 * * [simplify]: iters left: 5 (30 enodes) 37.621 * * [simplify]: iters left: 4 (43 enodes) 37.628 * * [simplify]: iters left: 3 (62 enodes) 37.648 * * [simplify]: iters left: 2 (109 enodes) 37.691 * * [simplify]: iters left: 1 (214 enodes) 37.743 * * [simplify]: Extracting #0: cost 1 inf + 0 37.743 * * [simplify]: Extracting #1: cost 3 inf + 0 37.743 * * [simplify]: Extracting #2: cost 5 inf + 0 37.743 * * [simplify]: Extracting #3: cost 7 inf + 0 37.743 * * [simplify]: Extracting #4: cost 30 inf + 0 37.744 * * [simplify]: Extracting #5: cost 51 inf + 467 37.745 * * [simplify]: Extracting #6: cost 2 inf + 6165 37.748 * * [simplify]: Extracting #7: cost 0 inf + 6419 37.750 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 37.750 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h)))))))))) 37.750 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 37.750 * * [simplify]: iters left: 6 (7 enodes) 37.752 * * [simplify]: iters left: 5 (27 enodes) 37.759 * * [simplify]: iters left: 4 (40 enodes) 37.773 * * [simplify]: iters left: 3 (59 enodes) 37.789 * * [simplify]: iters left: 2 (106 enodes) 37.809 * * [simplify]: iters left: 1 (211 enodes) 37.852 * * [simplify]: Extracting #0: cost 1 inf + 0 37.852 * * [simplify]: Extracting #1: cost 3 inf + 0 37.852 * * [simplify]: Extracting #2: cost 5 inf + 0 37.852 * * [simplify]: Extracting #3: cost 28 inf + 0 37.852 * * [simplify]: Extracting #4: cost 46 inf + 975 37.854 * * [simplify]: Extracting #5: cost 6 inf + 5415 37.856 * * [simplify]: Extracting #6: cost 0 inf + 5967 37.858 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 37.858 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h)))))))))) 37.859 * * * * [progress]: [ 8 / 86 ] simplifiying candidate # 37.859 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 37.859 * * [simplify]: iters left: 6 (8 enodes) 37.861 * * [simplify]: iters left: 5 (30 enodes) 37.865 * * [simplify]: iters left: 4 (55 enodes) 37.877 * * [simplify]: iters left: 3 (120 enodes) 37.936 * * [simplify]: iters left: 2 (297 enodes) 38.075 * * [simplify]: Extracting #0: cost 1 inf + 0 38.075 * * [simplify]: Extracting #1: cost 53 inf + 0 38.076 * * [simplify]: Extracting #2: cost 108 inf + 207 38.078 * * [simplify]: Extracting #3: cost 81 inf + 4349 38.088 * * [simplify]: Extracting #4: cost 22 inf + 19441 38.095 * * [simplify]: Extracting #5: cost 0 inf + 26209 38.102 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 38.102 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))))))))) 38.103 * * * * [progress]: [ 9 / 86 ] simplifiying candidate # 38.103 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 38.103 * * [simplify]: iters left: 6 (8 enodes) 38.105 * * [simplify]: iters left: 5 (31 enodes) 38.113 * * [simplify]: iters left: 4 (44 enodes) 38.129 * * [simplify]: iters left: 3 (63 enodes) 38.141 * * [simplify]: iters left: 2 (110 enodes) 38.162 * * [simplify]: iters left: 1 (215 enodes) 38.242 * * [simplify]: Extracting #0: cost 1 inf + 0 38.243 * * [simplify]: Extracting #1: cost 4 inf + 0 38.243 * * [simplify]: Extracting #2: cost 7 inf + 0 38.243 * * [simplify]: Extracting #3: cost 31 inf + 0 38.244 * * [simplify]: Extracting #4: cost 49 inf + 890 38.247 * * [simplify]: Extracting #5: cost 4 inf + 6140 38.250 * * [simplify]: Extracting #6: cost 0 inf + 6743 38.253 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 38.253 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))))) 38.253 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 38.253 * * [simplify]: iters left: 6 (7 enodes) 38.255 * * [simplify]: iters left: 5 (27 enodes) 38.258 * * [simplify]: iters left: 4 (40 enodes) 38.264 * * [simplify]: iters left: 3 (59 enodes) 38.273 * * [simplify]: iters left: 2 (106 enodes) 38.295 * * [simplify]: iters left: 1 (211 enodes) 38.368 * * [simplify]: Extracting #0: cost 1 inf + 0 38.368 * * [simplify]: Extracting #1: cost 3 inf + 0 38.368 * * [simplify]: Extracting #2: cost 5 inf + 0 38.369 * * [simplify]: Extracting #3: cost 28 inf + 0 38.369 * * [simplify]: Extracting #4: cost 46 inf + 1015 38.372 * * [simplify]: Extracting #5: cost 6 inf + 5495 38.377 * * [simplify]: Extracting #6: cost 0 inf + 6047 38.381 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 38.381 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))))) 38.382 * * * * [progress]: [ 10 / 86 ] simplifiying candidate # 38.382 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 38.382 * * [simplify]: iters left: 6 (7 enodes) 38.385 * * [simplify]: iters left: 5 (27 enodes) 38.389 * * [simplify]: iters left: 4 (40 enodes) 38.399 * * [simplify]: iters left: 3 (59 enodes) 38.409 * * [simplify]: iters left: 2 (106 enodes) 38.433 * * [simplify]: iters left: 1 (211 enodes) 38.485 * * [simplify]: Extracting #0: cost 1 inf + 0 38.485 * * [simplify]: Extracting #1: cost 3 inf + 0 38.485 * * [simplify]: Extracting #2: cost 5 inf + 0 38.485 * * [simplify]: Extracting #3: cost 28 inf + 0 38.486 * * [simplify]: Extracting #4: cost 46 inf + 975 38.489 * * [simplify]: Extracting #5: cost 6 inf + 5335 38.493 * * [simplify]: Extracting #6: cost 0 inf + 5887 38.498 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 38.498 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 38.498 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 38.498 * * [simplify]: iters left: 6 (7 enodes) 38.501 * * [simplify]: iters left: 5 (27 enodes) 38.509 * * [simplify]: iters left: 4 (40 enodes) 38.522 * * [simplify]: iters left: 3 (59 enodes) 38.541 * * [simplify]: iters left: 2 (106 enodes) 38.584 * * [simplify]: iters left: 1 (211 enodes) 38.668 * * [simplify]: Extracting #0: cost 1 inf + 0 38.668 * * [simplify]: Extracting #1: cost 3 inf + 0 38.668 * * [simplify]: Extracting #2: cost 5 inf + 0 38.668 * * [simplify]: Extracting #3: cost 28 inf + 0 38.669 * * [simplify]: Extracting #4: cost 46 inf + 975 38.672 * * [simplify]: Extracting #5: cost 6 inf + 5335 38.677 * * [simplify]: Extracting #6: cost 0 inf + 5887 38.681 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 38.681 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 38.681 * * * * [progress]: [ 11 / 86 ] simplifiying candidate # 38.682 * [simplify]: Simplifying (sqrt 1) 38.682 * * [simplify]: iters left: 1 (2 enodes) 38.685 * * [simplify]: Extracting #0: cost 1 inf + 0 38.685 * * [simplify]: Extracting #1: cost 0 inf + 1 38.685 * [simplify]: Simplified to 1 38.685 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* 1 (sqrt (- (* g g) (* h h))))))))) 38.686 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 38.686 * * [simplify]: iters left: 5 (6 enodes) 38.689 * * [simplify]: iters left: 4 (24 enodes) 38.696 * * [simplify]: iters left: 3 (37 enodes) 38.710 * * [simplify]: iters left: 2 (56 enodes) 38.729 * * [simplify]: iters left: 1 (103 enodes) 38.770 * * [simplify]: Extracting #0: cost 1 inf + 0 38.770 * * [simplify]: Extracting #1: cost 3 inf + 0 38.770 * * [simplify]: Extracting #2: cost 35 inf + 0 38.771 * * [simplify]: Extracting #3: cost 40 inf + 413 38.773 * * [simplify]: Extracting #4: cost 6 inf + 4597 38.776 * * [simplify]: Extracting #5: cost 0 inf + 5448 38.779 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 38.779 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* 1 (sqrt (- (* g g) (* h h))))))))) 38.779 * * * * [progress]: [ 12 / 86 ] simplifiying candidate # 38.779 * [simplify]: Simplifying (sqrt (+ g h)) 38.779 * * [simplify]: iters left: 3 (4 enodes) 38.781 * * [simplify]: iters left: 2 (13 enodes) 38.784 * * [simplify]: Extracting #0: cost 1 inf + 0 38.784 * * [simplify]: Extracting #1: cost 3 inf + 0 38.785 * * [simplify]: Extracting #2: cost 6 inf + 0 38.785 * * [simplify]: Extracting #3: cost 4 inf + 2 38.785 * * [simplify]: Extracting #4: cost 0 inf + 250 38.785 * [simplify]: Simplified to (sqrt (+ h g)) 38.785 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (sqrt (+ h g)) (sqrt (- g h)))))))) 38.785 * [simplify]: Simplifying (sqrt (- g h)) 38.785 * * [simplify]: iters left: 3 (4 enodes) 38.786 * * [simplify]: iters left: 2 (14 enodes) 38.788 * * [simplify]: iters left: 1 (17 enodes) 38.790 * * [simplify]: Extracting #0: cost 1 inf + 0 38.790 * * [simplify]: Extracting #1: cost 3 inf + 0 38.790 * * [simplify]: Extracting #2: cost 7 inf + 0 38.790 * * [simplify]: Extracting #3: cost 5 inf + 43 38.790 * * [simplify]: Extracting #4: cost 0 inf + 332 38.790 * [simplify]: Simplified to (sqrt (- g h)) 38.791 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (sqrt (+ g h)) (sqrt (- g h)))))))) 38.791 * * * * [progress]: [ 13 / 86 ] simplifiying candidate # 38.791 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 38.791 * * [simplify]: iters left: 6 (9 enodes) 38.794 * * [simplify]: iters left: 5 (46 enodes) 38.806 * * [simplify]: iters left: 4 (132 enodes) 38.865 * * [simplify]: iters left: 3 (338 enodes) 38.972 * * [simplify]: Extracting #0: cost 1 inf + 0 38.972 * * [simplify]: Extracting #1: cost 3 inf + 0 38.972 * * [simplify]: Extracting #2: cost 77 inf + 0 38.974 * * [simplify]: Extracting #3: cost 168 inf + 649 38.977 * * [simplify]: Extracting #4: cost 146 inf + 7909 38.982 * * [simplify]: Extracting #5: cost 41 inf + 46578 38.989 * * [simplify]: Extracting #6: cost 3 inf + 61033 38.996 * * [simplify]: Extracting #7: cost 0 inf + 62251 39.003 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 39.003 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))))))))) 39.003 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 39.003 * * [simplify]: iters left: 6 (10 enodes) 39.012 * * [simplify]: iters left: 5 (53 enodes) 39.032 * * [simplify]: iters left: 4 (111 enodes) 39.068 * * [simplify]: iters left: 3 (189 enodes) 39.115 * * [simplify]: iters left: 2 (261 enodes) 39.174 * * [simplify]: iters left: 1 (370 enodes) 39.251 * * [simplify]: Extracting #0: cost 1 inf + 0 39.251 * * [simplify]: Extracting #1: cost 3 inf + 0 39.251 * * [simplify]: Extracting #2: cost 26 inf + 0 39.252 * * [simplify]: Extracting #3: cost 66 inf + 629 39.254 * * [simplify]: Extracting #4: cost 65 inf + 3296 39.258 * * [simplify]: Extracting #5: cost 44 inf + 7137 39.263 * * [simplify]: Extracting #6: cost 17 inf + 16797 39.269 * * [simplify]: Extracting #7: cost 0 inf + 22991 39.273 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 39.273 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))))))))) 39.273 * * * * [progress]: [ 14 / 86 ] simplifiying candidate # 39.273 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 39.273 * * [simplify]: iters left: 6 (8 enodes) 39.275 * * [simplify]: iters left: 5 (38 enodes) 39.283 * * [simplify]: iters left: 4 (72 enodes) 39.306 * * [simplify]: iters left: 3 (135 enodes) 39.337 * * [simplify]: iters left: 2 (298 enodes) 39.490 * * [simplify]: Extracting #0: cost 1 inf + 0 39.490 * * [simplify]: Extracting #1: cost 3 inf + 0 39.490 * * [simplify]: Extracting #2: cost 70 inf + 0 39.491 * * [simplify]: Extracting #3: cost 184 inf + 286 39.493 * * [simplify]: Extracting #4: cost 148 inf + 7065 39.500 * * [simplify]: Extracting #5: cost 34 inf + 27591 39.508 * * [simplify]: Extracting #6: cost 3 inf + 34085 39.516 * * [simplify]: Extracting #7: cost 0 inf + 34972 39.528 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 39.529 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h))))))))) 39.529 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 39.529 * * [simplify]: iters left: 5 (6 enodes) 39.530 * * [simplify]: iters left: 4 (21 enodes) 39.533 * * [simplify]: iters left: 3 (23 enodes) 39.536 * * [simplify]: Extracting #0: cost 1 inf + 0 39.536 * * [simplify]: Extracting #1: cost 5 inf + 0 39.536 * * [simplify]: Extracting #2: cost 6 inf + 2 39.536 * * [simplify]: Extracting #3: cost 2 inf + 392 39.536 * * [simplify]: Extracting #4: cost 0 inf + 474 39.536 * [simplify]: Simplified to (hypot g h) 39.536 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h))))))) 39.536 * * * * [progress]: [ 15 / 86 ] simplifiying candidate # 39.537 * [simplify]: Simplifying (/ 1 2) 39.537 * * [simplify]: iters left: 2 (3 enodes) 39.539 * * [simplify]: iters left: 1 (12 enodes) 39.541 * * [simplify]: Extracting #0: cost 1 inf + 0 39.541 * * [simplify]: Extracting #1: cost 0 inf + 1 39.541 * [simplify]: Simplified to 1/2 39.541 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (pow (- (* g g) (* h h)) 1/2)))))) 39.541 * * * * [progress]: [ 16 / 86 ] simplifiying candidate # 39.542 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 39.542 * * [simplify]: iters left: 6 (7 enodes) 39.543 * * [simplify]: iters left: 5 (27 enodes) 39.550 * * [simplify]: iters left: 4 (40 enodes) 39.561 * * [simplify]: iters left: 3 (59 enodes) 39.575 * * [simplify]: iters left: 2 (106 enodes) 39.595 * * [simplify]: iters left: 1 (211 enodes) 39.656 * * [simplify]: Extracting #0: cost 1 inf + 0 39.656 * * [simplify]: Extracting #1: cost 3 inf + 0 39.656 * * [simplify]: Extracting #2: cost 5 inf + 0 39.656 * * [simplify]: Extracting #3: cost 28 inf + 0 39.656 * * [simplify]: Extracting #4: cost 46 inf + 975 39.658 * * [simplify]: Extracting #5: cost 6 inf + 5335 39.660 * * [simplify]: Extracting #6: cost 0 inf + 5887 39.662 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 39.662 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 39.663 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 39.663 * * [simplify]: iters left: 6 (7 enodes) 39.664 * * [simplify]: iters left: 5 (27 enodes) 39.671 * * [simplify]: iters left: 4 (40 enodes) 39.683 * * [simplify]: iters left: 3 (59 enodes) 39.705 * * [simplify]: iters left: 2 (106 enodes) 39.729 * * [simplify]: iters left: 1 (211 enodes) 39.802 * * [simplify]: Extracting #0: cost 1 inf + 0 39.802 * * [simplify]: Extracting #1: cost 3 inf + 0 39.802 * * [simplify]: Extracting #2: cost 5 inf + 0 39.803 * * [simplify]: Extracting #3: cost 28 inf + 0 39.803 * * [simplify]: Extracting #4: cost 46 inf + 975 39.807 * * [simplify]: Extracting #5: cost 6 inf + 5335 39.811 * * [simplify]: Extracting #6: cost 0 inf + 5887 39.816 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 39.816 * [simplify]: Simplified (2 2 2 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))))) 39.816 * * * * [progress]: [ 17 / 86 ] simplifiying candidate # 39.816 * * * * [progress]: [ 18 / 86 ] simplifiying candidate # 39.816 * * * * [progress]: [ 19 / 86 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h))))))))))> 39.817 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 39.817 * * [simplify]: iters left: 6 (7 enodes) 39.820 * * [simplify]: iters left: 5 (24 enodes) 39.827 * * [simplify]: iters left: 4 (37 enodes) 39.838 * * [simplify]: iters left: 3 (56 enodes) 39.856 * * [simplify]: iters left: 2 (103 enodes) 39.885 * * [simplify]: iters left: 1 (208 enodes) 39.944 * * [simplify]: Extracting #0: cost 1 inf + 0 39.944 * * [simplify]: Extracting #1: cost 2 inf + 0 39.944 * * [simplify]: Extracting #2: cost 3 inf + 0 39.944 * * [simplify]: Extracting #3: cost 26 inf + 0 39.944 * * [simplify]: Extracting #4: cost 43 inf + 1110 39.946 * * [simplify]: Extracting #5: cost 4 inf + 5083 39.948 * * [simplify]: Extracting #6: cost 0 inf + 5291 39.950 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 39.950 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (posit16->real (real->posit16 (sqrt (- (* g g) (* h h)))))))))) 39.950 * * * * [progress]: [ 20 / 86 ] simplifiying candidate # 39.951 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 39.951 * * [simplify]: iters left: 6 (7 enodes) 39.952 * * [simplify]: iters left: 5 (27 enodes) 39.956 * * [simplify]: iters left: 4 (40 enodes) 39.962 * * [simplify]: iters left: 3 (59 enodes) 39.975 * * [simplify]: iters left: 2 (106 enodes) 40.018 * * [simplify]: iters left: 1 (211 enodes) 40.101 * * [simplify]: Extracting #0: cost 1 inf + 0 40.101 * * [simplify]: Extracting #1: cost 3 inf + 0 40.101 * * [simplify]: Extracting #2: cost 5 inf + 0 40.101 * * [simplify]: Extracting #3: cost 28 inf + 0 40.102 * * [simplify]: Extracting #4: cost 46 inf + 975 40.105 * * [simplify]: Extracting #5: cost 6 inf + 5395 40.110 * * [simplify]: Extracting #6: cost 0 inf + 5947 40.115 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 40.115 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (log1p (expm1 (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 40.115 * * * * [progress]: [ 21 / 86 ] simplifiying candidate # 40.115 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 40.115 * * [simplify]: iters left: 6 (7 enodes) 40.119 * * [simplify]: iters left: 5 (27 enodes) 40.127 * * [simplify]: iters left: 4 (40 enodes) 40.139 * * [simplify]: iters left: 3 (59 enodes) 40.158 * * [simplify]: iters left: 2 (106 enodes) 40.200 * * [simplify]: iters left: 1 (211 enodes) 40.258 * * [simplify]: Extracting #0: cost 1 inf + 0 40.258 * * [simplify]: Extracting #1: cost 3 inf + 0 40.258 * * [simplify]: Extracting #2: cost 5 inf + 0 40.258 * * [simplify]: Extracting #3: cost 28 inf + 0 40.259 * * [simplify]: Extracting #4: cost 46 inf + 975 40.262 * * [simplify]: Extracting #5: cost 6 inf + 5435 40.267 * * [simplify]: Extracting #6: cost 0 inf + 5987 40.271 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 40.271 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (expm1 (log1p (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 40.271 * * * * [progress]: [ 22 / 86 ] simplifiying candidate # 40.272 * * * * [progress]: [ 23 / 86 ] simplifiying candidate # 40.272 * * * * [progress]: [ 24 / 86 ] simplifiying candidate # 40.272 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 40.272 * * [simplify]: iters left: 6 (7 enodes) 40.275 * * [simplify]: iters left: 5 (27 enodes) 40.283 * * [simplify]: iters left: 4 (40 enodes) 40.295 * * [simplify]: iters left: 3 (59 enodes) 40.315 * * [simplify]: iters left: 2 (106 enodes) 40.358 * * [simplify]: iters left: 1 (211 enodes) 40.404 * * [simplify]: Extracting #0: cost 1 inf + 0 40.404 * * [simplify]: Extracting #1: cost 3 inf + 0 40.404 * * [simplify]: Extracting #2: cost 5 inf + 0 40.405 * * [simplify]: Extracting #3: cost 28 inf + 0 40.405 * * [simplify]: Extracting #4: cost 46 inf + 975 40.409 * * [simplify]: Extracting #5: cost 6 inf + 5395 40.413 * * [simplify]: Extracting #6: cost 0 inf + 5947 40.418 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 40.418 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (exp (log (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 40.418 * * * * [progress]: [ 25 / 86 ] simplifiying candidate # 40.419 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 40.419 * * [simplify]: iters left: 6 (7 enodes) 40.422 * * [simplify]: iters left: 5 (27 enodes) 40.430 * * [simplify]: iters left: 4 (40 enodes) 40.442 * * [simplify]: iters left: 3 (59 enodes) 40.462 * * [simplify]: iters left: 2 (106 enodes) 40.503 * * [simplify]: iters left: 1 (211 enodes) 40.569 * * [simplify]: Extracting #0: cost 1 inf + 0 40.569 * * [simplify]: Extracting #1: cost 3 inf + 0 40.569 * * [simplify]: Extracting #2: cost 5 inf + 0 40.569 * * [simplify]: Extracting #3: cost 28 inf + 0 40.570 * * [simplify]: Extracting #4: cost 46 inf + 975 40.573 * * [simplify]: Extracting #5: cost 6 inf + 5395 40.578 * * [simplify]: Extracting #6: cost 0 inf + 5947 40.582 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 40.582 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (log (exp (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 40.583 * * * * [progress]: [ 26 / 86 ] simplifiying candidate # 40.583 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 40.583 * * [simplify]: iters left: 6 (8 enodes) 40.587 * * [simplify]: iters left: 5 (30 enodes) 40.596 * * [simplify]: iters left: 4 (43 enodes) 40.609 * * [simplify]: iters left: 3 (62 enodes) 40.629 * * [simplify]: iters left: 2 (109 enodes) 40.665 * * [simplify]: iters left: 1 (214 enodes) 40.709 * * [simplify]: Extracting #0: cost 1 inf + 0 40.709 * * [simplify]: Extracting #1: cost 3 inf + 0 40.709 * * [simplify]: Extracting #2: cost 5 inf + 0 40.709 * * [simplify]: Extracting #3: cost 7 inf + 0 40.710 * * [simplify]: Extracting #4: cost 30 inf + 0 40.710 * * [simplify]: Extracting #5: cost 51 inf + 467 40.714 * * [simplify]: Extracting #6: cost 2 inf + 6165 40.718 * * [simplify]: Extracting #7: cost 0 inf + 6419 40.723 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 40.723 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 40.724 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 40.724 * * [simplify]: iters left: 6 (7 enodes) 40.727 * * [simplify]: iters left: 5 (27 enodes) 40.736 * * [simplify]: iters left: 4 (40 enodes) 40.747 * * [simplify]: iters left: 3 (59 enodes) 40.767 * * [simplify]: iters left: 2 (106 enodes) 40.797 * * [simplify]: iters left: 1 (211 enodes) 40.856 * * [simplify]: Extracting #0: cost 1 inf + 0 40.856 * * [simplify]: Extracting #1: cost 3 inf + 0 40.856 * * [simplify]: Extracting #2: cost 5 inf + 0 40.856 * * [simplify]: Extracting #3: cost 28 inf + 0 40.857 * * [simplify]: Extracting #4: cost 46 inf + 975 40.858 * * [simplify]: Extracting #5: cost 6 inf + 5415 40.860 * * [simplify]: Extracting #6: cost 0 inf + 5967 40.863 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 40.863 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 40.863 * * * * [progress]: [ 27 / 86 ] simplifiying candidate # 40.863 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 40.863 * * [simplify]: iters left: 6 (8 enodes) 40.865 * * [simplify]: iters left: 5 (30 enodes) 40.874 * * [simplify]: iters left: 4 (55 enodes) 40.892 * * [simplify]: iters left: 3 (120 enodes) 40.937 * * [simplify]: iters left: 2 (297 enodes) 41.075 * * [simplify]: Extracting #0: cost 1 inf + 0 41.075 * * [simplify]: Extracting #1: cost 53 inf + 0 41.076 * * [simplify]: Extracting #2: cost 108 inf + 207 41.078 * * [simplify]: Extracting #3: cost 81 inf + 4349 41.085 * * [simplify]: Extracting #4: cost 22 inf + 19441 41.092 * * [simplify]: Extracting #5: cost 0 inf + 26209 41.100 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 41.100 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.100 * * * * [progress]: [ 28 / 86 ] simplifiying candidate # 41.100 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 41.100 * * [simplify]: iters left: 6 (8 enodes) 41.102 * * [simplify]: iters left: 5 (31 enodes) 41.108 * * [simplify]: iters left: 4 (44 enodes) 41.120 * * [simplify]: iters left: 3 (63 enodes) 41.140 * * [simplify]: iters left: 2 (110 enodes) 41.181 * * [simplify]: iters left: 1 (215 enodes) 41.268 * * [simplify]: Extracting #0: cost 1 inf + 0 41.268 * * [simplify]: Extracting #1: cost 4 inf + 0 41.268 * * [simplify]: Extracting #2: cost 7 inf + 0 41.268 * * [simplify]: Extracting #3: cost 31 inf + 0 41.269 * * [simplify]: Extracting #4: cost 49 inf + 890 41.273 * * [simplify]: Extracting #5: cost 4 inf + 6140 41.278 * * [simplify]: Extracting #6: cost 0 inf + 6743 41.283 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 41.283 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.283 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 41.283 * * [simplify]: iters left: 6 (7 enodes) 41.287 * * [simplify]: iters left: 5 (27 enodes) 41.294 * * [simplify]: iters left: 4 (40 enodes) 41.300 * * [simplify]: iters left: 3 (59 enodes) 41.312 * * [simplify]: iters left: 2 (106 enodes) 41.343 * * [simplify]: iters left: 1 (211 enodes) 41.417 * * [simplify]: Extracting #0: cost 1 inf + 0 41.417 * * [simplify]: Extracting #1: cost 3 inf + 0 41.417 * * [simplify]: Extracting #2: cost 5 inf + 0 41.418 * * [simplify]: Extracting #3: cost 28 inf + 0 41.418 * * [simplify]: Extracting #4: cost 46 inf + 1015 41.420 * * [simplify]: Extracting #5: cost 6 inf + 5495 41.422 * * [simplify]: Extracting #6: cost 0 inf + 6047 41.424 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 41.424 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.424 * * * * [progress]: [ 29 / 86 ] simplifiying candidate # 41.424 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 41.425 * * [simplify]: iters left: 6 (7 enodes) 41.426 * * [simplify]: iters left: 5 (27 enodes) 41.430 * * [simplify]: iters left: 4 (40 enodes) 41.439 * * [simplify]: iters left: 3 (59 enodes) 41.458 * * [simplify]: iters left: 2 (106 enodes) 41.492 * * [simplify]: iters left: 1 (211 enodes) 41.558 * * [simplify]: Extracting #0: cost 1 inf + 0 41.558 * * [simplify]: Extracting #1: cost 3 inf + 0 41.558 * * [simplify]: Extracting #2: cost 5 inf + 0 41.559 * * [simplify]: Extracting #3: cost 28 inf + 0 41.559 * * [simplify]: Extracting #4: cost 46 inf + 975 41.563 * * [simplify]: Extracting #5: cost 6 inf + 5335 41.567 * * [simplify]: Extracting #6: cost 0 inf + 5887 41.571 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 41.571 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.572 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 41.572 * * [simplify]: iters left: 6 (7 enodes) 41.575 * * [simplify]: iters left: 5 (27 enodes) 41.580 * * [simplify]: iters left: 4 (40 enodes) 41.586 * * [simplify]: iters left: 3 (59 enodes) 41.597 * * [simplify]: iters left: 2 (106 enodes) 41.625 * * [simplify]: iters left: 1 (211 enodes) 41.678 * * [simplify]: Extracting #0: cost 1 inf + 0 41.678 * * [simplify]: Extracting #1: cost 3 inf + 0 41.678 * * [simplify]: Extracting #2: cost 5 inf + 0 41.678 * * [simplify]: Extracting #3: cost 28 inf + 0 41.679 * * [simplify]: Extracting #4: cost 46 inf + 975 41.681 * * [simplify]: Extracting #5: cost 6 inf + 5335 41.683 * * [simplify]: Extracting #6: cost 0 inf + 5887 41.685 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 41.685 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.685 * * * * [progress]: [ 30 / 86 ] simplifiying candidate # 41.685 * [simplify]: Simplifying (sqrt 1) 41.685 * * [simplify]: iters left: 1 (2 enodes) 41.688 * * [simplify]: Extracting #0: cost 1 inf + 0 41.688 * * [simplify]: Extracting #1: cost 0 inf + 1 41.688 * [simplify]: Simplified to 1 41.688 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.688 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 41.688 * * [simplify]: iters left: 5 (6 enodes) 41.690 * * [simplify]: iters left: 4 (24 enodes) 41.693 * * [simplify]: iters left: 3 (37 enodes) 41.704 * * [simplify]: iters left: 2 (56 enodes) 41.723 * * [simplify]: iters left: 1 (103 enodes) 41.763 * * [simplify]: Extracting #0: cost 1 inf + 0 41.763 * * [simplify]: Extracting #1: cost 3 inf + 0 41.763 * * [simplify]: Extracting #2: cost 35 inf + 0 41.764 * * [simplify]: Extracting #3: cost 40 inf + 413 41.766 * * [simplify]: Extracting #4: cost 6 inf + 4597 41.769 * * [simplify]: Extracting #5: cost 0 inf + 5448 41.771 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 41.771 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.772 * * * * [progress]: [ 31 / 86 ] simplifiying candidate # 41.772 * [simplify]: Simplifying (sqrt (+ g h)) 41.772 * * [simplify]: iters left: 3 (4 enodes) 41.774 * * [simplify]: iters left: 2 (13 enodes) 41.777 * * [simplify]: Extracting #0: cost 1 inf + 0 41.777 * * [simplify]: Extracting #1: cost 3 inf + 0 41.777 * * [simplify]: Extracting #2: cost 6 inf + 0 41.777 * * [simplify]: Extracting #3: cost 4 inf + 2 41.777 * * [simplify]: Extracting #4: cost 0 inf + 250 41.778 * [simplify]: Simplified to (sqrt (+ h g)) 41.778 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (+ h g)) (sqrt (- g h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.778 * [simplify]: Simplifying (sqrt (- g h)) 41.778 * * [simplify]: iters left: 3 (4 enodes) 41.780 * * [simplify]: iters left: 2 (14 enodes) 41.786 * * [simplify]: iters left: 1 (17 enodes) 41.790 * * [simplify]: Extracting #0: cost 1 inf + 0 41.790 * * [simplify]: Extracting #1: cost 3 inf + 0 41.791 * * [simplify]: Extracting #2: cost 7 inf + 0 41.791 * * [simplify]: Extracting #3: cost 5 inf + 43 41.791 * * [simplify]: Extracting #4: cost 0 inf + 332 41.791 * [simplify]: Simplified to (sqrt (- g h)) 41.791 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (+ g h)) (sqrt (- g h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 41.791 * * * * [progress]: [ 32 / 86 ] simplifiying candidate # 41.792 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 41.792 * * [simplify]: iters left: 6 (9 enodes) 41.797 * * [simplify]: iters left: 5 (46 enodes) 41.815 * * [simplify]: iters left: 4 (132 enodes) 41.855 * * [simplify]: iters left: 3 (338 enodes) 41.973 * * [simplify]: Extracting #0: cost 1 inf + 0 41.973 * * [simplify]: Extracting #1: cost 3 inf + 0 41.974 * * [simplify]: Extracting #2: cost 77 inf + 0 41.975 * * [simplify]: Extracting #3: cost 168 inf + 649 41.979 * * [simplify]: Extracting #4: cost 146 inf + 7909 41.992 * * [simplify]: Extracting #5: cost 41 inf + 46578 42.005 * * [simplify]: Extracting #6: cost 3 inf + 61033 42.018 * * [simplify]: Extracting #7: cost 0 inf + 62251 42.025 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 42.025 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 42.026 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 42.026 * * [simplify]: iters left: 6 (10 enodes) 42.029 * * [simplify]: iters left: 5 (53 enodes) 42.040 * * [simplify]: iters left: 4 (111 enodes) 42.079 * * [simplify]: iters left: 3 (189 enodes) 42.145 * * [simplify]: iters left: 2 (261 enodes) 42.233 * * [simplify]: iters left: 1 (370 enodes) 42.306 * * [simplify]: Extracting #0: cost 1 inf + 0 42.306 * * [simplify]: Extracting #1: cost 3 inf + 0 42.306 * * [simplify]: Extracting #2: cost 26 inf + 0 42.307 * * [simplify]: Extracting #3: cost 66 inf + 629 42.308 * * [simplify]: Extracting #4: cost 65 inf + 3296 42.310 * * [simplify]: Extracting #5: cost 44 inf + 7137 42.316 * * [simplify]: Extracting #6: cost 17 inf + 16797 42.319 * * [simplify]: Extracting #7: cost 0 inf + 22991 42.322 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 42.322 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 42.322 * * * * [progress]: [ 33 / 86 ] simplifiying candidate # 42.322 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 42.323 * * [simplify]: iters left: 6 (8 enodes) 42.325 * * [simplify]: iters left: 5 (38 enodes) 42.333 * * [simplify]: iters left: 4 (72 enodes) 42.357 * * [simplify]: iters left: 3 (135 enodes) 42.412 * * [simplify]: iters left: 2 (298 enodes) 42.560 * * [simplify]: Extracting #0: cost 1 inf + 0 42.560 * * [simplify]: Extracting #1: cost 3 inf + 0 42.560 * * [simplify]: Extracting #2: cost 70 inf + 0 42.561 * * [simplify]: Extracting #3: cost 184 inf + 286 42.565 * * [simplify]: Extracting #4: cost 148 inf + 7065 42.584 * * [simplify]: Extracting #5: cost 34 inf + 27591 42.600 * * [simplify]: Extracting #6: cost 3 inf + 34085 42.617 * * [simplify]: Extracting #7: cost 0 inf + 34972 42.634 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 42.634 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 42.635 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 42.635 * * [simplify]: iters left: 5 (6 enodes) 42.638 * * [simplify]: iters left: 4 (21 enodes) 42.644 * * [simplify]: iters left: 3 (23 enodes) 42.649 * * [simplify]: Extracting #0: cost 1 inf + 0 42.649 * * [simplify]: Extracting #1: cost 5 inf + 0 42.649 * * [simplify]: Extracting #2: cost 6 inf + 2 42.649 * * [simplify]: Extracting #3: cost 2 inf + 392 42.650 * * [simplify]: Extracting #4: cost 0 inf + 474 42.650 * [simplify]: Simplified to (hypot g h) 42.650 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h)) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 42.650 * * * * [progress]: [ 34 / 86 ] simplifiying candidate # 42.651 * [simplify]: Simplifying (/ 1 2) 42.651 * * [simplify]: iters left: 2 (3 enodes) 42.654 * * [simplify]: iters left: 1 (12 enodes) 42.658 * * [simplify]: Extracting #0: cost 1 inf + 0 42.658 * * [simplify]: Extracting #1: cost 0 inf + 1 42.659 * [simplify]: Simplified to 1/2 42.659 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (pow (- (* g g) (* h h)) 1/2) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 42.659 * * * * [progress]: [ 35 / 86 ] simplifiying candidate # 42.659 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 42.659 * * [simplify]: iters left: 6 (7 enodes) 42.663 * * [simplify]: iters left: 5 (27 enodes) 42.671 * * [simplify]: iters left: 4 (40 enodes) 42.684 * * [simplify]: iters left: 3 (59 enodes) 42.709 * * [simplify]: iters left: 2 (106 enodes) 42.753 * * [simplify]: iters left: 1 (211 enodes) 42.808 * * [simplify]: Extracting #0: cost 1 inf + 0 42.808 * * [simplify]: Extracting #1: cost 3 inf + 0 42.808 * * [simplify]: Extracting #2: cost 5 inf + 0 42.809 * * [simplify]: Extracting #3: cost 28 inf + 0 42.809 * * [simplify]: Extracting #4: cost 46 inf + 975 42.812 * * [simplify]: Extracting #5: cost 6 inf + 5335 42.818 * * [simplify]: Extracting #6: cost 0 inf + 5887 42.822 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 42.822 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 42.823 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 42.823 * * [simplify]: iters left: 6 (7 enodes) 42.827 * * [simplify]: iters left: 5 (27 enodes) 42.834 * * [simplify]: iters left: 4 (40 enodes) 42.844 * * [simplify]: iters left: 3 (59 enodes) 42.861 * * [simplify]: iters left: 2 (106 enodes) 42.896 * * [simplify]: iters left: 1 (211 enodes) 42.959 * * [simplify]: Extracting #0: cost 1 inf + 0 42.959 * * [simplify]: Extracting #1: cost 3 inf + 0 42.959 * * [simplify]: Extracting #2: cost 5 inf + 0 42.959 * * [simplify]: Extracting #3: cost 28 inf + 0 42.959 * * [simplify]: Extracting #4: cost 46 inf + 975 42.961 * * [simplify]: Extracting #5: cost 6 inf + 5335 42.963 * * [simplify]: Extracting #6: cost 0 inf + 5887 42.965 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 42.965 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 42.966 * * * * [progress]: [ 36 / 86 ] simplifiying candidate # 42.966 * * * * [progress]: [ 37 / 86 ] simplifiying candidate # 42.966 * * * * [progress]: [ 38 / 86 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h))))))))> 42.966 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 42.966 * * [simplify]: iters left: 6 (7 enodes) 42.968 * * [simplify]: iters left: 5 (24 enodes) 42.974 * * [simplify]: iters left: 4 (37 enodes) 42.981 * * [simplify]: iters left: 3 (56 enodes) 42.990 * * [simplify]: iters left: 2 (103 enodes) 43.022 * * [simplify]: iters left: 1 (208 enodes) 43.079 * * [simplify]: Extracting #0: cost 1 inf + 0 43.079 * * [simplify]: Extracting #1: cost 2 inf + 0 43.079 * * [simplify]: Extracting #2: cost 3 inf + 0 43.079 * * [simplify]: Extracting #3: cost 26 inf + 0 43.080 * * [simplify]: Extracting #4: cost 43 inf + 1110 43.084 * * [simplify]: Extracting #5: cost 4 inf + 5083 43.088 * * [simplify]: Extracting #6: cost 0 inf + 5291 43.092 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 43.092 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (posit16->real (real->posit16 (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 43.092 * * * * [progress]: [ 39 / 86 ] simplifiying candidate # 43.092 * [simplify]: Simplifying (fma g g (- (* h h))) 43.092 * * [simplify]: iters left: 5 (5 enodes) 43.093 * * [simplify]: iters left: 4 (20 enodes) 43.096 * * [simplify]: iters left: 3 (26 enodes) 43.100 * * [simplify]: iters left: 2 (31 enodes) 43.104 * * [simplify]: iters left: 1 (38 enodes) 43.109 * * [simplify]: Extracting #0: cost 1 inf + 0 43.109 * * [simplify]: Extracting #1: cost 18 inf + 0 43.109 * * [simplify]: Extracting #2: cost 21 inf + 43 43.109 * * [simplify]: Extracting #3: cost 9 inf + 852 43.110 * * [simplify]: Extracting #4: cost 0 inf + 1558 43.110 * [simplify]: Simplified to (* (- g h) (+ h g)) 43.110 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (+ (* (- g h) (+ h g)) (fma (- h) h (* h h))))))))) 43.110 * [simplify]: Simplifying (fma (- h) h (* h h)) 43.110 * * [simplify]: iters left: 3 (4 enodes) 43.111 * * [simplify]: iters left: 2 (14 enodes) 43.114 * * [simplify]: iters left: 1 (21 enodes) 43.117 * * [simplify]: Extracting #0: cost 1 inf + 0 43.117 * * [simplify]: Extracting #1: cost 7 inf + 0 43.117 * * [simplify]: Extracting #2: cost 10 inf + 1 43.117 * * [simplify]: Extracting #3: cost 1 inf + 570 43.117 * * [simplify]: Extracting #4: cost 0 inf + 651 43.118 * [simplify]: Simplified to (- (* h h) (* h h)) 43.118 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (+ (fma g g (- (* h h))) (- (* h h) (* h h))))))))) 43.118 * * * * [progress]: [ 40 / 86 ] simplifiying candidate # 43.118 * [simplify]: Simplifying (expm1 (- (* g g) (* h h))) 43.118 * * [simplify]: iters left: 5 (6 enodes) 43.121 * * [simplify]: iters left: 4 (24 enodes) 43.129 * * [simplify]: iters left: 3 (37 enodes) 43.140 * * [simplify]: iters left: 2 (56 enodes) 43.160 * * [simplify]: iters left: 1 (103 enodes) 43.202 * * [simplify]: Extracting #0: cost 1 inf + 0 43.202 * * [simplify]: Extracting #1: cost 3 inf + 0 43.202 * * [simplify]: Extracting #2: cost 35 inf + 0 43.202 * * [simplify]: Extracting #3: cost 40 inf + 413 43.203 * * [simplify]: Extracting #4: cost 6 inf + 4657 43.205 * * [simplify]: Extracting #5: cost 0 inf + 5508 43.206 * [simplify]: Simplified to (expm1 (- (* g g) (* h h))) 43.206 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (log1p (expm1 (- (* g g) (* h h)))))))))) 43.207 * * * * [progress]: [ 41 / 86 ] simplifiying candidate # 43.207 * [simplify]: Simplifying (log1p (- (* g g) (* h h))) 43.207 * * [simplify]: iters left: 5 (6 enodes) 43.208 * * [simplify]: iters left: 4 (24 enodes) 43.212 * * [simplify]: iters left: 3 (37 enodes) 43.217 * * [simplify]: iters left: 2 (56 enodes) 43.227 * * [simplify]: iters left: 1 (103 enodes) 43.254 * * [simplify]: Extracting #0: cost 1 inf + 0 43.255 * * [simplify]: Extracting #1: cost 3 inf + 0 43.255 * * [simplify]: Extracting #2: cost 35 inf + 0 43.255 * * [simplify]: Extracting #3: cost 40 inf + 413 43.256 * * [simplify]: Extracting #4: cost 6 inf + 4697 43.257 * * [simplify]: Extracting #5: cost 0 inf + 5548 43.259 * [simplify]: Simplified to (log1p (- (* g g) (* h h))) 43.259 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (expm1 (log1p (- (* g g) (* h h)))))))))) 43.259 * * * * [progress]: [ 42 / 86 ] simplifiying candidate # 43.259 * [simplify]: Simplifying (- (* h h)) 43.259 * * [simplify]: iters left: 4 (3 enodes) 43.260 * * [simplify]: iters left: 3 (12 enodes) 43.262 * * [simplify]: iters left: 2 (14 enodes) 43.264 * * [simplify]: Extracting #0: cost 1 inf + 0 43.264 * * [simplify]: Extracting #1: cost 5 inf + 0 43.264 * * [simplify]: Extracting #2: cost 6 inf + 1 43.264 * * [simplify]: Extracting #3: cost 0 inf + 327 43.264 * [simplify]: Simplified to (- (* h h)) 43.264 * [simplify]: Simplified (2 2 2 1 2 1 3) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (fma g g (- (* h h))))))))) 43.264 * * * * [progress]: [ 43 / 86 ] simplifiying candidate # 43.264 * [simplify]: Simplifying (/ (exp (* g g)) (exp (* h h))) 43.264 * * [simplify]: iters left: 5 (7 enodes) 43.266 * * [simplify]: iters left: 4 (27 enodes) 43.270 * * [simplify]: iters left: 3 (46 enodes) 43.282 * * [simplify]: iters left: 2 (89 enodes) 43.298 * * [simplify]: iters left: 1 (202 enodes) 43.365 * * [simplify]: Extracting #0: cost 1 inf + 0 43.365 * * [simplify]: Extracting #1: cost 61 inf + 0 43.365 * * [simplify]: Extracting #2: cost 168 inf + 0 43.366 * * [simplify]: Extracting #3: cost 197 inf + 1274 43.368 * * [simplify]: Extracting #4: cost 131 inf + 9487 43.375 * * [simplify]: Extracting #5: cost 41 inf + 55255 43.386 * * [simplify]: Extracting #6: cost 3 inf + 82916 43.403 * * [simplify]: Extracting #7: cost 0 inf + 84977 43.421 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 43.421 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (log (exp (- (* g g) (* h h)))))))))) 43.421 * * * * [progress]: [ 44 / 86 ] simplifiying candidate # 43.421 * * * * [progress]: [ 45 / 86 ] simplifiying candidate # 43.422 * [simplify]: Simplifying (log (- (* g g) (* h h))) 43.422 * * [simplify]: iters left: 5 (6 enodes) 43.425 * * [simplify]: iters left: 4 (24 enodes) 43.432 * * [simplify]: iters left: 3 (40 enodes) 43.444 * * [simplify]: iters left: 2 (64 enodes) 43.465 * * [simplify]: iters left: 1 (111 enodes) 43.510 * * [simplify]: Extracting #0: cost 1 inf + 0 43.510 * * [simplify]: Extracting #1: cost 5 inf + 0 43.510 * * [simplify]: Extracting #2: cost 39 inf + 0 43.511 * * [simplify]: Extracting #3: cost 44 inf + 443 43.513 * * [simplify]: Extracting #4: cost 10 inf + 4306 43.515 * * [simplify]: Extracting #5: cost 0 inf + 5956 43.518 * [simplify]: Simplified to (log (- (* g g) (* h h))) 43.519 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (exp (log (- (* g g) (* h h)))))))))) 43.519 * * * * [progress]: [ 46 / 86 ] simplifiying candidate # 43.519 * [simplify]: Simplifying (exp (- (* g g) (* h h))) 43.519 * * [simplify]: iters left: 5 (6 enodes) 43.522 * * [simplify]: iters left: 4 (27 enodes) 43.530 * * [simplify]: iters left: 3 (52 enodes) 43.537 * * [simplify]: iters left: 2 (99 enodes) 43.555 * * [simplify]: iters left: 1 (226 enodes) 43.643 * * [simplify]: Extracting #0: cost 1 inf + 0 43.643 * * [simplify]: Extracting #1: cost 55 inf + 0 43.644 * * [simplify]: Extracting #2: cost 166 inf + 0 43.645 * * [simplify]: Extracting #3: cost 180 inf + 1825 43.647 * * [simplify]: Extracting #4: cost 98 inf + 19217 43.652 * * [simplify]: Extracting #5: cost 7 inf + 49798 43.659 * * [simplify]: Extracting #6: cost 0 inf + 52891 43.665 * * [simplify]: Extracting #7: cost 0 inf + 52771 43.671 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 43.672 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (log (exp (- (* g g) (* h h)))))))))) 43.672 * * * * [progress]: [ 47 / 86 ] simplifiying candidate # 43.672 * [simplify]: Simplifying (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 43.672 * * [simplify]: iters left: 6 (7 enodes) 43.674 * * [simplify]: iters left: 5 (27 enodes) 43.678 * * [simplify]: iters left: 4 (40 enodes) 43.689 * * [simplify]: iters left: 3 (59 enodes) 43.713 * * [simplify]: iters left: 2 (106 enodes) 43.743 * * [simplify]: iters left: 1 (211 enodes) 43.786 * * [simplify]: Extracting #0: cost 1 inf + 0 43.786 * * [simplify]: Extracting #1: cost 3 inf + 0 43.786 * * [simplify]: Extracting #2: cost 5 inf + 0 43.786 * * [simplify]: Extracting #3: cost 28 inf + 0 43.786 * * [simplify]: Extracting #4: cost 46 inf + 1015 43.788 * * [simplify]: Extracting #5: cost 6 inf + 5495 43.790 * * [simplify]: Extracting #6: cost 0 inf + 6047 43.792 * [simplify]: Simplified to (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 43.792 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h)))))))))) 43.792 * [simplify]: Simplifying (cbrt (- (* g g) (* h h))) 43.793 * * [simplify]: iters left: 5 (6 enodes) 43.794 * * [simplify]: iters left: 4 (24 enodes) 43.797 * * [simplify]: iters left: 3 (37 enodes) 43.803 * * [simplify]: iters left: 2 (56 enodes) 43.812 * * [simplify]: iters left: 1 (103 enodes) 43.844 * * [simplify]: Extracting #0: cost 1 inf + 0 43.844 * * [simplify]: Extracting #1: cost 3 inf + 0 43.844 * * [simplify]: Extracting #2: cost 35 inf + 0 43.845 * * [simplify]: Extracting #3: cost 40 inf + 413 43.846 * * [simplify]: Extracting #4: cost 6 inf + 4677 43.849 * * [simplify]: Extracting #5: cost 0 inf + 5528 43.851 * [simplify]: Simplified to (cbrt (- (* g g) (* h h))) 43.851 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h)))))))))) 43.852 * * * * [progress]: [ 48 / 86 ] simplifiying candidate # 43.852 * [simplify]: Simplifying (* (* (- (* g g) (* h h)) (- (* g g) (* h h))) (- (* g g) (* h h))) 43.852 * * [simplify]: iters left: 6 (7 enodes) 43.855 * * [simplify]: iters left: 5 (28 enodes) 43.867 * * [simplify]: iters left: 4 (66 enodes) 43.888 * * [simplify]: iters left: 3 (320 enodes) 44.267 * * [simplify]: Extracting #0: cost 1 inf + 0 44.267 * * [simplify]: Extracting #1: cost 77 inf + 0 44.269 * * [simplify]: Extracting #2: cost 428 inf + 208 44.277 * * [simplify]: Extracting #3: cost 297 inf + 36391 44.330 * * [simplify]: Extracting #4: cost 7 inf + 99979 44.363 * * [simplify]: Extracting #5: cost 0 inf + 100713 44.391 * [simplify]: Simplified to (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h)))) 44.391 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (cbrt (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h))))))))))) 44.391 * * * * [progress]: [ 49 / 86 ] simplifiying candidate # 44.391 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 44.391 * * [simplify]: iters left: 5 (6 enodes) 44.393 * * [simplify]: iters left: 4 (24 enodes) 44.396 * * [simplify]: iters left: 3 (37 enodes) 44.403 * * [simplify]: iters left: 2 (56 enodes) 44.420 * * [simplify]: iters left: 1 (103 enodes) 44.460 * * [simplify]: Extracting #0: cost 1 inf + 0 44.460 * * [simplify]: Extracting #1: cost 3 inf + 0 44.460 * * [simplify]: Extracting #2: cost 35 inf + 0 44.460 * * [simplify]: Extracting #3: cost 40 inf + 413 44.462 * * [simplify]: Extracting #4: cost 6 inf + 4597 44.465 * * [simplify]: Extracting #5: cost 0 inf + 5448 44.467 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 44.467 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))))))))) 44.467 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 44.467 * * [simplify]: iters left: 5 (6 enodes) 44.468 * * [simplify]: iters left: 4 (24 enodes) 44.472 * * [simplify]: iters left: 3 (37 enodes) 44.477 * * [simplify]: iters left: 2 (56 enodes) 44.487 * * [simplify]: iters left: 1 (103 enodes) 44.523 * * [simplify]: Extracting #0: cost 1 inf + 0 44.523 * * [simplify]: Extracting #1: cost 3 inf + 0 44.523 * * [simplify]: Extracting #2: cost 35 inf + 0 44.524 * * [simplify]: Extracting #3: cost 40 inf + 413 44.525 * * [simplify]: Extracting #4: cost 6 inf + 4597 44.527 * * [simplify]: Extracting #5: cost 0 inf + 5448 44.528 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 44.528 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))))))))) 44.528 * * * * [progress]: [ 50 / 86 ] simplifiying candidate # 44.529 * [simplify]: Simplifying (- (pow (* g g) 3) (pow (* h h) 3)) 44.529 * * [simplify]: iters left: 5 (8 enodes) 44.532 * * [simplify]: iters left: 4 (43 enodes) 44.544 * * [simplify]: iters left: 3 (129 enodes) 44.584 * * [simplify]: iters left: 2 (336 enodes) 44.708 * * [simplify]: Extracting #0: cost 1 inf + 0 44.708 * * [simplify]: Extracting #1: cost 75 inf + 0 44.709 * * [simplify]: Extracting #2: cost 170 inf + 528 44.713 * * [simplify]: Extracting #3: cost 157 inf + 5076 44.720 * * [simplify]: Extracting #4: cost 84 inf + 28821 44.727 * * [simplify]: Extracting #5: cost 5 inf + 61063 44.734 * * [simplify]: Extracting #6: cost 0 inf + 62534 44.741 * [simplify]: Simplified to (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) 44.741 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))))))))) 44.741 * [simplify]: Simplifying (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))) 44.742 * * [simplify]: iters left: 6 (9 enodes) 44.744 * * [simplify]: iters left: 5 (50 enodes) 44.761 * * [simplify]: iters left: 4 (108 enodes) 44.795 * * [simplify]: iters left: 3 (190 enodes) 44.838 * * [simplify]: iters left: 2 (270 enodes) 44.911 * * [simplify]: iters left: 1 (379 enodes) 44.988 * * [simplify]: Extracting #0: cost 1 inf + 0 44.989 * * [simplify]: Extracting #1: cost 24 inf + 0 44.989 * * [simplify]: Extracting #2: cost 66 inf + 343 44.992 * * [simplify]: Extracting #3: cost 64 inf + 2791 44.996 * * [simplify]: Extracting #4: cost 39 inf + 7441 45.001 * * [simplify]: Extracting #5: cost 8 inf + 19284 45.005 * * [simplify]: Extracting #6: cost 0 inf + 21984 45.008 * [simplify]: Simplified to (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h))) 45.008 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h)))))))))) 45.008 * * * * [progress]: [ 51 / 86 ] simplifiying candidate # 45.008 * [simplify]: Simplifying (- (* h h)) 45.008 * * [simplify]: iters left: 4 (3 enodes) 45.009 * * [simplify]: iters left: 3 (12 enodes) 45.011 * * [simplify]: iters left: 2 (14 enodes) 45.012 * * [simplify]: Extracting #0: cost 1 inf + 0 45.012 * * [simplify]: Extracting #1: cost 5 inf + 0 45.012 * * [simplify]: Extracting #2: cost 6 inf + 1 45.012 * * [simplify]: Extracting #3: cost 0 inf + 327 45.013 * [simplify]: Simplified to (- (* h h)) 45.013 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (+ (* g g) (- (* h h))))))))) 45.013 * * * * [progress]: [ 52 / 86 ] simplifiying candidate # 45.013 * * * * [progress]: [ 53 / 86 ] simplifiying candidate # 45.013 * [simplify]: Simplifying (- (* (* g g) (* g g)) (* (* h h) (* h h))) 45.013 * * [simplify]: iters left: 6 (7 enodes) 45.015 * * [simplify]: iters left: 5 (35 enodes) 45.021 * * [simplify]: iters left: 4 (69 enodes) 45.036 * * [simplify]: iters left: 3 (132 enodes) 45.086 * * [simplify]: iters left: 2 (296 enodes) 45.237 * * [simplify]: Extracting #0: cost 1 inf + 0 45.238 * * [simplify]: Extracting #1: cost 68 inf + 0 45.240 * * [simplify]: Extracting #2: cost 176 inf + 749 45.245 * * [simplify]: Extracting #3: cost 114 inf + 11269 45.253 * * [simplify]: Extracting #4: cost 24 inf + 28388 45.262 * * [simplify]: Extracting #5: cost 5 inf + 32303 45.270 * * [simplify]: Extracting #6: cost 0 inf + 34196 45.285 * [simplify]: Simplified to (- (* (* g g) (* g g)) (* (* h h) (* h h))) 45.285 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (+ (* g g) (* h h))))))))) 45.286 * [simplify]: Simplifying (+ (* g g) (* h h)) 45.286 * * [simplify]: iters left: 4 (5 enodes) 45.289 * * [simplify]: iters left: 3 (17 enodes) 45.293 * * [simplify]: iters left: 2 (18 enodes) 45.298 * * [simplify]: Extracting #0: cost 1 inf + 0 45.298 * * [simplify]: Extracting #1: cost 6 inf + 0 45.298 * * [simplify]: Extracting #2: cost 5 inf + 43 45.298 * * [simplify]: Extracting #3: cost 0 inf + 360 45.298 * [simplify]: Simplified to (fma h h (* g g)) 45.298 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (fma h h (* g g))))))))) 45.299 * * * * [progress]: [ 54 / 86 ] simplifiying candidate # 45.299 * [simplify]: Simplifying (+ g h) 45.299 * * [simplify]: iters left: 2 (3 enodes) 45.301 * * [simplify]: iters left: 1 (10 enodes) 45.304 * * [simplify]: Extracting #0: cost 1 inf + 0 45.304 * * [simplify]: Extracting #1: cost 4 inf + 0 45.304 * * [simplify]: Extracting #2: cost 2 inf + 2 45.304 * * [simplify]: Extracting #3: cost 0 inf + 86 45.304 * [simplify]: Simplified to (+ h g) 45.304 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (* (+ h g) (- g h)))))))) 45.304 * [simplify]: Simplifying (- g h) 45.304 * * [simplify]: iters left: 2 (3 enodes) 45.306 * * [simplify]: iters left: 1 (11 enodes) 45.309 * * [simplify]: Extracting #0: cost 1 inf + 0 45.309 * * [simplify]: Extracting #1: cost 5 inf + 0 45.309 * * [simplify]: Extracting #2: cost 3 inf + 43 45.309 * * [simplify]: Extracting #3: cost 0 inf + 168 45.309 * [simplify]: Simplified to (- g h) 45.309 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (* (+ g h) (- g h)))))))) 45.309 * * * * [progress]: [ 55 / 86 ] simplifiying candidate # 45.310 * [simplify]: Simplifying (- (* h h)) 45.310 * * [simplify]: iters left: 4 (3 enodes) 45.311 * * [simplify]: iters left: 3 (12 enodes) 45.315 * * [simplify]: iters left: 2 (14 enodes) 45.318 * * [simplify]: Extracting #0: cost 1 inf + 0 45.318 * * [simplify]: Extracting #1: cost 5 inf + 0 45.318 * * [simplify]: Extracting #2: cost 6 inf + 1 45.318 * * [simplify]: Extracting #3: cost 0 inf + 327 45.319 * [simplify]: Simplified to (- (* h h)) 45.319 * [simplify]: Simplified (2 2 2 1 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (+ (* g g) (- (* h h))))))))) 45.319 * * * * [progress]: [ 56 / 86 ] simplifiying candidate #real (real->posit16 (- (* g g) (* h h))))))))))> 45.319 * [simplify]: Simplifying (real->posit16 (- (* g g) (* h h))) 45.319 * * [simplify]: iters left: 5 (6 enodes) 45.322 * * [simplify]: iters left: 4 (21 enodes) 45.327 * * [simplify]: iters left: 3 (34 enodes) 45.332 * * [simplify]: iters left: 2 (53 enodes) 45.342 * * [simplify]: iters left: 1 (100 enodes) 45.373 * * [simplify]: Extracting #0: cost 1 inf + 0 45.373 * * [simplify]: Extracting #1: cost 2 inf + 0 45.373 * * [simplify]: Extracting #2: cost 33 inf + 0 45.373 * * [simplify]: Extracting #3: cost 37 inf + 575 45.375 * * [simplify]: Extracting #4: cost 9 inf + 3626 45.378 * * [simplify]: Extracting #5: cost 0 inf + 5124 45.380 * [simplify]: Simplified to (real->posit16 (- (* g g) (* h h))) 45.381 * [simplify]: Simplified (2 2 2 1 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (posit16->real (real->posit16 (- (* g g) (* h h)))))))))) 45.381 * * * * [progress]: [ 57 / 86 ] simplifiying candidate # 45.381 * [simplify]: Simplifying (fma g g (- (* h h))) 45.381 * * [simplify]: iters left: 5 (5 enodes) 45.384 * * [simplify]: iters left: 4 (20 enodes) 45.389 * * [simplify]: iters left: 3 (26 enodes) 45.396 * * [simplify]: iters left: 2 (31 enodes) 45.404 * * [simplify]: iters left: 1 (38 enodes) 45.415 * * [simplify]: Extracting #0: cost 1 inf + 0 45.415 * * [simplify]: Extracting #1: cost 18 inf + 0 45.415 * * [simplify]: Extracting #2: cost 21 inf + 43 45.415 * * [simplify]: Extracting #3: cost 9 inf + 852 45.416 * * [simplify]: Extracting #4: cost 0 inf + 1558 45.417 * [simplify]: Simplified to (* (- g h) (+ h g)) 45.417 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (* (- g h) (+ h g)) (fma (- h) h (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.417 * [simplify]: Simplifying (fma (- h) h (* h h)) 45.417 * * [simplify]: iters left: 3 (4 enodes) 45.419 * * [simplify]: iters left: 2 (14 enodes) 45.423 * * [simplify]: iters left: 1 (21 enodes) 45.429 * * [simplify]: Extracting #0: cost 1 inf + 0 45.429 * * [simplify]: Extracting #1: cost 7 inf + 0 45.429 * * [simplify]: Extracting #2: cost 10 inf + 1 45.430 * * [simplify]: Extracting #3: cost 1 inf + 570 45.430 * * [simplify]: Extracting #4: cost 0 inf + 651 45.430 * [simplify]: Simplified to (- (* h h) (* h h)) 45.430 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (fma g g (- (* h h))) (- (* h h) (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.431 * * * * [progress]: [ 58 / 86 ] simplifiying candidate # 45.431 * [simplify]: Simplifying (expm1 (- (* g g) (* h h))) 45.431 * * [simplify]: iters left: 5 (6 enodes) 45.435 * * [simplify]: iters left: 4 (24 enodes) 45.442 * * [simplify]: iters left: 3 (37 enodes) 45.449 * * [simplify]: iters left: 2 (56 enodes) 45.459 * * [simplify]: iters left: 1 (103 enodes) 45.485 * * [simplify]: Extracting #0: cost 1 inf + 0 45.485 * * [simplify]: Extracting #1: cost 3 inf + 0 45.485 * * [simplify]: Extracting #2: cost 35 inf + 0 45.486 * * [simplify]: Extracting #3: cost 40 inf + 413 45.488 * * [simplify]: Extracting #4: cost 6 inf + 4657 45.491 * * [simplify]: Extracting #5: cost 0 inf + 5508 45.494 * [simplify]: Simplified to (expm1 (- (* g g) (* h h))) 45.494 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (log1p (expm1 (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.494 * * * * [progress]: [ 59 / 86 ] simplifiying candidate # 45.494 * [simplify]: Simplifying (log1p (- (* g g) (* h h))) 45.495 * * [simplify]: iters left: 5 (6 enodes) 45.497 * * [simplify]: iters left: 4 (24 enodes) 45.505 * * [simplify]: iters left: 3 (37 enodes) 45.515 * * [simplify]: iters left: 2 (56 enodes) 45.531 * * [simplify]: iters left: 1 (103 enodes) 45.561 * * [simplify]: Extracting #0: cost 1 inf + 0 45.561 * * [simplify]: Extracting #1: cost 3 inf + 0 45.561 * * [simplify]: Extracting #2: cost 35 inf + 0 45.561 * * [simplify]: Extracting #3: cost 40 inf + 413 45.562 * * [simplify]: Extracting #4: cost 6 inf + 4697 45.564 * * [simplify]: Extracting #5: cost 0 inf + 5548 45.565 * [simplify]: Simplified to (log1p (- (* g g) (* h h))) 45.565 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (expm1 (log1p (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.565 * * * * [progress]: [ 60 / 86 ] simplifiying candidate # 45.566 * [simplify]: Simplifying (- (* h h)) 45.566 * * [simplify]: iters left: 4 (3 enodes) 45.566 * * [simplify]: iters left: 3 (12 enodes) 45.568 * * [simplify]: iters left: 2 (14 enodes) 45.570 * * [simplify]: Extracting #0: cost 1 inf + 0 45.570 * * [simplify]: Extracting #1: cost 5 inf + 0 45.570 * * [simplify]: Extracting #2: cost 6 inf + 1 45.570 * * [simplify]: Extracting #3: cost 0 inf + 327 45.570 * [simplify]: Simplified to (- (* h h)) 45.570 * [simplify]: Simplified (2 1 2 1 1 1 1 3) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (fma g g (- (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.570 * * * * [progress]: [ 61 / 86 ] simplifiying candidate # 45.571 * [simplify]: Simplifying (/ (exp (* g g)) (exp (* h h))) 45.571 * * [simplify]: iters left: 5 (7 enodes) 45.572 * * [simplify]: iters left: 4 (27 enodes) 45.576 * * [simplify]: iters left: 3 (46 enodes) 45.584 * * [simplify]: iters left: 2 (89 enodes) 45.601 * * [simplify]: iters left: 1 (202 enodes) 45.658 * * [simplify]: Extracting #0: cost 1 inf + 0 45.658 * * [simplify]: Extracting #1: cost 61 inf + 0 45.659 * * [simplify]: Extracting #2: cost 168 inf + 0 45.660 * * [simplify]: Extracting #3: cost 197 inf + 1274 45.661 * * [simplify]: Extracting #4: cost 131 inf + 9487 45.667 * * [simplify]: Extracting #5: cost 41 inf + 55255 45.675 * * [simplify]: Extracting #6: cost 3 inf + 82916 45.686 * * [simplify]: Extracting #7: cost 0 inf + 84977 45.703 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 45.704 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (log (exp (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.704 * * * * [progress]: [ 62 / 86 ] simplifiying candidate # 45.704 * * * * [progress]: [ 63 / 86 ] simplifiying candidate # 45.704 * [simplify]: Simplifying (log (- (* g g) (* h h))) 45.704 * * [simplify]: iters left: 5 (6 enodes) 45.706 * * [simplify]: iters left: 4 (24 enodes) 45.709 * * [simplify]: iters left: 3 (40 enodes) 45.716 * * [simplify]: iters left: 2 (64 enodes) 45.727 * * [simplify]: iters left: 1 (111 enodes) 45.769 * * [simplify]: Extracting #0: cost 1 inf + 0 45.769 * * [simplify]: Extracting #1: cost 5 inf + 0 45.769 * * [simplify]: Extracting #2: cost 39 inf + 0 45.770 * * [simplify]: Extracting #3: cost 44 inf + 443 45.772 * * [simplify]: Extracting #4: cost 10 inf + 4306 45.775 * * [simplify]: Extracting #5: cost 0 inf + 5956 45.778 * [simplify]: Simplified to (log (- (* g g) (* h h))) 45.778 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (exp (log (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.778 * * * * [progress]: [ 64 / 86 ] simplifiying candidate # 45.778 * [simplify]: Simplifying (exp (- (* g g) (* h h))) 45.779 * * [simplify]: iters left: 5 (6 enodes) 45.781 * * [simplify]: iters left: 4 (27 enodes) 45.788 * * [simplify]: iters left: 3 (52 enodes) 45.796 * * [simplify]: iters left: 2 (99 enodes) 45.816 * * [simplify]: iters left: 1 (226 enodes) 45.904 * * [simplify]: Extracting #0: cost 1 inf + 0 45.904 * * [simplify]: Extracting #1: cost 55 inf + 0 45.905 * * [simplify]: Extracting #2: cost 166 inf + 0 45.907 * * [simplify]: Extracting #3: cost 180 inf + 1825 45.915 * * [simplify]: Extracting #4: cost 98 inf + 19217 45.925 * * [simplify]: Extracting #5: cost 7 inf + 49798 45.937 * * [simplify]: Extracting #6: cost 0 inf + 52891 45.950 * * [simplify]: Extracting #7: cost 0 inf + 52771 45.959 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 45.960 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (log (exp (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 45.960 * * * * [progress]: [ 65 / 86 ] simplifiying candidate # 45.960 * [simplify]: Simplifying (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 45.960 * * [simplify]: iters left: 6 (7 enodes) 45.962 * * [simplify]: iters left: 5 (27 enodes) 45.966 * * [simplify]: iters left: 4 (40 enodes) 45.972 * * [simplify]: iters left: 3 (59 enodes) 45.982 * * [simplify]: iters left: 2 (106 enodes) 46.014 * * [simplify]: iters left: 1 (211 enodes) 46.096 * * [simplify]: Extracting #0: cost 1 inf + 0 46.096 * * [simplify]: Extracting #1: cost 3 inf + 0 46.096 * * [simplify]: Extracting #2: cost 5 inf + 0 46.096 * * [simplify]: Extracting #3: cost 28 inf + 0 46.096 * * [simplify]: Extracting #4: cost 46 inf + 1015 46.098 * * [simplify]: Extracting #5: cost 6 inf + 5495 46.100 * * [simplify]: Extracting #6: cost 0 inf + 6047 46.102 * [simplify]: Simplified to (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 46.102 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 46.103 * [simplify]: Simplifying (cbrt (- (* g g) (* h h))) 46.103 * * [simplify]: iters left: 5 (6 enodes) 46.104 * * [simplify]: iters left: 4 (24 enodes) 46.108 * * [simplify]: iters left: 3 (37 enodes) 46.113 * * [simplify]: iters left: 2 (56 enodes) 46.127 * * [simplify]: iters left: 1 (103 enodes) 46.167 * * [simplify]: Extracting #0: cost 1 inf + 0 46.167 * * [simplify]: Extracting #1: cost 3 inf + 0 46.167 * * [simplify]: Extracting #2: cost 35 inf + 0 46.168 * * [simplify]: Extracting #3: cost 40 inf + 413 46.170 * * [simplify]: Extracting #4: cost 6 inf + 4677 46.173 * * [simplify]: Extracting #5: cost 0 inf + 5528 46.175 * [simplify]: Simplified to (cbrt (- (* g g) (* h h))) 46.175 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 46.176 * * * * [progress]: [ 66 / 86 ] simplifiying candidate # 46.176 * [simplify]: Simplifying (* (* (- (* g g) (* h h)) (- (* g g) (* h h))) (- (* g g) (* h h))) 46.176 * * [simplify]: iters left: 6 (7 enodes) 46.180 * * [simplify]: iters left: 5 (28 enodes) 46.185 * * [simplify]: iters left: 4 (66 enodes) 46.206 * * [simplify]: iters left: 3 (320 enodes) 46.756 * * [simplify]: Extracting #0: cost 1 inf + 0 46.757 * * [simplify]: Extracting #1: cost 77 inf + 0 46.759 * * [simplify]: Extracting #2: cost 428 inf + 208 46.775 * * [simplify]: Extracting #3: cost 297 inf + 36391 46.824 * * [simplify]: Extracting #4: cost 7 inf + 99979 46.887 * * [simplify]: Extracting #5: cost 0 inf + 100713 46.928 * [simplify]: Simplified to (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h)))) 46.928 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (cbrt (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h)))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 46.928 * * * * [progress]: [ 67 / 86 ] simplifiying candidate # 46.929 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 46.929 * * [simplify]: iters left: 5 (6 enodes) 46.930 * * [simplify]: iters left: 4 (24 enodes) 46.934 * * [simplify]: iters left: 3 (37 enodes) 46.939 * * [simplify]: iters left: 2 (56 enodes) 46.948 * * [simplify]: iters left: 1 (103 enodes) 46.985 * * [simplify]: Extracting #0: cost 1 inf + 0 46.985 * * [simplify]: Extracting #1: cost 3 inf + 0 46.985 * * [simplify]: Extracting #2: cost 35 inf + 0 46.986 * * [simplify]: Extracting #3: cost 40 inf + 413 46.987 * * [simplify]: Extracting #4: cost 6 inf + 4597 46.988 * * [simplify]: Extracting #5: cost 0 inf + 5448 46.989 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 46.990 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 46.990 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 46.990 * * [simplify]: iters left: 5 (6 enodes) 46.991 * * [simplify]: iters left: 4 (24 enodes) 46.995 * * [simplify]: iters left: 3 (37 enodes) 47.000 * * [simplify]: iters left: 2 (56 enodes) 47.009 * * [simplify]: iters left: 1 (103 enodes) 47.033 * * [simplify]: Extracting #0: cost 1 inf + 0 47.033 * * [simplify]: Extracting #1: cost 3 inf + 0 47.033 * * [simplify]: Extracting #2: cost 35 inf + 0 47.033 * * [simplify]: Extracting #3: cost 40 inf + 413 47.034 * * [simplify]: Extracting #4: cost 6 inf + 4597 47.035 * * [simplify]: Extracting #5: cost 0 inf + 5448 47.037 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 47.037 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.037 * * * * [progress]: [ 68 / 86 ] simplifiying candidate # 47.037 * [simplify]: Simplifying (- (pow (* g g) 3) (pow (* h h) 3)) 47.037 * * [simplify]: iters left: 5 (8 enodes) 47.041 * * [simplify]: iters left: 4 (43 enodes) 47.054 * * [simplify]: iters left: 3 (129 enodes) 47.099 * * [simplify]: iters left: 2 (336 enodes) 47.207 * * [simplify]: Extracting #0: cost 1 inf + 0 47.207 * * [simplify]: Extracting #1: cost 75 inf + 0 47.209 * * [simplify]: Extracting #2: cost 170 inf + 528 47.212 * * [simplify]: Extracting #3: cost 157 inf + 5076 47.216 * * [simplify]: Extracting #4: cost 84 inf + 28821 47.222 * * [simplify]: Extracting #5: cost 5 inf + 61063 47.233 * * [simplify]: Extracting #6: cost 0 inf + 62534 47.242 * [simplify]: Simplified to (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) 47.242 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.243 * [simplify]: Simplifying (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))) 47.243 * * [simplify]: iters left: 6 (9 enodes) 47.249 * * [simplify]: iters left: 5 (50 enodes) 47.261 * * [simplify]: iters left: 4 (108 enodes) 47.285 * * [simplify]: iters left: 3 (190 enodes) 47.357 * * [simplify]: iters left: 2 (270 enodes) 47.444 * * [simplify]: iters left: 1 (379 enodes) 47.530 * * [simplify]: Extracting #0: cost 1 inf + 0 47.530 * * [simplify]: Extracting #1: cost 24 inf + 0 47.531 * * [simplify]: Extracting #2: cost 66 inf + 343 47.532 * * [simplify]: Extracting #3: cost 64 inf + 2791 47.535 * * [simplify]: Extracting #4: cost 39 inf + 7441 47.537 * * [simplify]: Extracting #5: cost 8 inf + 19284 47.541 * * [simplify]: Extracting #6: cost 0 inf + 21984 47.546 * [simplify]: Simplified to (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h))) 47.546 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.547 * * * * [progress]: [ 69 / 86 ] simplifiying candidate # 47.547 * [simplify]: Simplifying (- (* h h)) 47.547 * * [simplify]: iters left: 4 (3 enodes) 47.548 * * [simplify]: iters left: 3 (12 enodes) 47.549 * * [simplify]: iters left: 2 (14 enodes) 47.551 * * [simplify]: Extracting #0: cost 1 inf + 0 47.551 * * [simplify]: Extracting #1: cost 5 inf + 0 47.551 * * [simplify]: Extracting #2: cost 6 inf + 1 47.551 * * [simplify]: Extracting #3: cost 0 inf + 327 47.551 * [simplify]: Simplified to (- (* h h)) 47.551 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (* g g) (- (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.551 * * * * [progress]: [ 70 / 86 ] simplifiying candidate # 47.551 * * * * [progress]: [ 71 / 86 ] simplifiying candidate # 47.552 * [simplify]: Simplifying (- (* (* g g) (* g g)) (* (* h h) (* h h))) 47.552 * * [simplify]: iters left: 6 (7 enodes) 47.554 * * [simplify]: iters left: 5 (35 enodes) 47.567 * * [simplify]: iters left: 4 (69 enodes) 47.591 * * [simplify]: iters left: 3 (132 enodes) 47.619 * * [simplify]: iters left: 2 (296 enodes) 47.844 * * [simplify]: Extracting #0: cost 1 inf + 0 47.844 * * [simplify]: Extracting #1: cost 68 inf + 0 47.846 * * [simplify]: Extracting #2: cost 176 inf + 749 47.852 * * [simplify]: Extracting #3: cost 114 inf + 11269 47.862 * * [simplify]: Extracting #4: cost 24 inf + 28388 47.874 * * [simplify]: Extracting #5: cost 5 inf + 32303 47.882 * * [simplify]: Extracting #6: cost 0 inf + 34196 47.899 * [simplify]: Simplified to (- (* (* g g) (* g g)) (* (* h h) (* h h))) 47.899 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (+ (* g g) (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.900 * [simplify]: Simplifying (+ (* g g) (* h h)) 47.900 * * [simplify]: iters left: 4 (5 enodes) 47.904 * * [simplify]: iters left: 3 (17 enodes) 47.911 * * [simplify]: iters left: 2 (18 enodes) 47.916 * * [simplify]: Extracting #0: cost 1 inf + 0 47.916 * * [simplify]: Extracting #1: cost 6 inf + 0 47.916 * * [simplify]: Extracting #2: cost 5 inf + 43 47.916 * * [simplify]: Extracting #3: cost 0 inf + 360 47.916 * [simplify]: Simplified to (fma h h (* g g)) 47.916 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (fma h h (* g g)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.917 * * * * [progress]: [ 72 / 86 ] simplifiying candidate # 47.917 * [simplify]: Simplifying (+ g h) 47.917 * * [simplify]: iters left: 2 (3 enodes) 47.918 * * [simplify]: iters left: 1 (10 enodes) 47.921 * * [simplify]: Extracting #0: cost 1 inf + 0 47.921 * * [simplify]: Extracting #1: cost 4 inf + 0 47.921 * * [simplify]: Extracting #2: cost 2 inf + 2 47.921 * * [simplify]: Extracting #3: cost 0 inf + 86 47.921 * [simplify]: Simplified to (+ h g) 47.921 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (+ h g) (- g h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.922 * [simplify]: Simplifying (- g h) 47.922 * * [simplify]: iters left: 2 (3 enodes) 47.923 * * [simplify]: iters left: 1 (11 enodes) 47.926 * * [simplify]: Extracting #0: cost 1 inf + 0 47.926 * * [simplify]: Extracting #1: cost 5 inf + 0 47.926 * * [simplify]: Extracting #2: cost 3 inf + 43 47.926 * * [simplify]: Extracting #3: cost 0 inf + 168 47.926 * [simplify]: Simplified to (- g h) 47.926 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.927 * * * * [progress]: [ 73 / 86 ] simplifiying candidate # 47.927 * [simplify]: Simplifying (- (* h h)) 47.927 * * [simplify]: iters left: 4 (3 enodes) 47.928 * * [simplify]: iters left: 3 (12 enodes) 47.930 * * [simplify]: iters left: 2 (14 enodes) 47.932 * * [simplify]: Extracting #0: cost 1 inf + 0 47.932 * * [simplify]: Extracting #1: cost 5 inf + 0 47.932 * * [simplify]: Extracting #2: cost 6 inf + 1 47.932 * * [simplify]: Extracting #3: cost 0 inf + 327 47.932 * [simplify]: Simplified to (- (* h h)) 47.932 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (* g g) (- (* h h)))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.932 * * * * [progress]: [ 74 / 86 ] simplifiying candidate #real (real->posit16 (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h))))))))> 47.933 * [simplify]: Simplifying (real->posit16 (- (* g g) (* h h))) 47.933 * * [simplify]: iters left: 5 (6 enodes) 47.934 * * [simplify]: iters left: 4 (21 enodes) 47.937 * * [simplify]: iters left: 3 (34 enodes) 47.942 * * [simplify]: iters left: 2 (53 enodes) 47.950 * * [simplify]: iters left: 1 (100 enodes) 47.985 * * [simplify]: Extracting #0: cost 1 inf + 0 47.985 * * [simplify]: Extracting #1: cost 2 inf + 0 47.986 * * [simplify]: Extracting #2: cost 33 inf + 0 47.986 * * [simplify]: Extracting #3: cost 37 inf + 575 47.988 * * [simplify]: Extracting #4: cost 9 inf + 3626 47.990 * * [simplify]: Extracting #5: cost 0 inf + 5124 47.993 * [simplify]: Simplified to (real->posit16 (- (* g g) (* h h))) 47.993 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (posit16->real (real->posit16 (- (* g g) (* h h))))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 47.993 * * * * [progress]: [ 75 / 86 ] simplifiying candidate # 47.993 * [simplify]: Simplifying (* (sqrt -1) h) 47.993 * * [simplify]: iters left: 3 (4 enodes) 47.995 * * [simplify]: iters left: 2 (13 enodes) 47.997 * * [simplify]: Extracting #0: cost 1 inf + 0 47.997 * * [simplify]: Extracting #1: cost 4 inf + 0 47.997 * * [simplify]: Extracting #2: cost 5 inf + 1 47.998 * * [simplify]: Extracting #3: cost 4 inf + 2 47.998 * * [simplify]: Extracting #4: cost 0 inf + 248 47.998 * [simplify]: Simplified to (* h (sqrt -1)) 47.998 * [simplify]: Simplified (2 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (* h (sqrt -1))))))) 47.998 * * * * [progress]: [ 76 / 86 ] simplifiying candidate # 47.998 * [simplify]: Simplifying g 47.998 * * [simplify]: iters left: 0 (1 enodes) 47.998 * * [simplify]: Extracting #0: cost 1 inf + 0 47.998 * * [simplify]: Extracting #1: cost 0 inf + 1 47.998 * [simplify]: Simplified to g 47.998 * [simplify]: Simplified (2 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g g))))) 47.998 * * * * [progress]: [ 77 / 86 ] simplifiying candidate # 47.999 * [simplify]: Simplifying (* -1 g) 47.999 * * [simplify]: iters left: 2 (3 enodes) 48.000 * * [simplify]: iters left: 1 (11 enodes) 48.001 * * [simplify]: Extracting #0: cost 1 inf + 0 48.001 * * [simplify]: Extracting #1: cost 4 inf + 0 48.001 * * [simplify]: Extracting #2: cost 0 inf + 84 48.001 * [simplify]: Simplified to (- g) 48.001 * [simplify]: Simplified (2 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (- g)))))) 48.002 * * * * [progress]: [ 78 / 86 ] simplifiying candidate # 48.002 * [simplify]: Simplifying (* (sqrt -1) h) 48.002 * * [simplify]: iters left: 3 (4 enodes) 48.003 * * [simplify]: iters left: 2 (13 enodes) 48.005 * * [simplify]: Extracting #0: cost 1 inf + 0 48.005 * * [simplify]: Extracting #1: cost 4 inf + 0 48.005 * * [simplify]: Extracting #2: cost 5 inf + 1 48.005 * * [simplify]: Extracting #3: cost 4 inf + 2 48.005 * * [simplify]: Extracting #4: cost 0 inf + 248 48.005 * [simplify]: Simplified to (* h (sqrt -1)) 48.005 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* h (sqrt -1)) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.006 * * * * [progress]: [ 79 / 86 ] simplifiying candidate # 48.006 * [simplify]: Simplifying g 48.006 * * [simplify]: iters left: 0 (1 enodes) 48.006 * * [simplify]: Extracting #0: cost 1 inf + 0 48.006 * * [simplify]: Extracting #1: cost 0 inf + 1 48.006 * [simplify]: Simplified to g 48.006 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- g g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.006 * * * * [progress]: [ 80 / 86 ] simplifiying candidate # 48.007 * [simplify]: Simplifying (* -1 g) 48.007 * * [simplify]: iters left: 2 (3 enodes) 48.008 * * [simplify]: iters left: 1 (11 enodes) 48.009 * * [simplify]: Extracting #0: cost 1 inf + 0 48.009 * * [simplify]: Extracting #1: cost 4 inf + 0 48.009 * * [simplify]: Extracting #2: cost 0 inf + 84 48.009 * [simplify]: Simplified to (- g) 48.009 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (- g) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.010 * * * * [progress]: [ 81 / 86 ] simplifiying candidate # 48.010 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 48.010 * * [simplify]: iters left: 3 (6 enodes) 48.012 * * [simplify]: iters left: 2 (28 enodes) 48.016 * * [simplify]: iters left: 1 (43 enodes) 48.023 * * [simplify]: Extracting #0: cost 1 inf + 0 48.024 * * [simplify]: Extracting #1: cost 10 inf + 0 48.024 * * [simplify]: Extracting #2: cost 12 inf + 165 48.024 * * [simplify]: Extracting #3: cost 4 inf + 576 48.025 * * [simplify]: Extracting #4: cost 0 inf + 823 48.025 * [simplify]: Simplified to (- (* g g) (* h h)) 48.025 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.025 * * * * [progress]: [ 82 / 86 ] simplifiying candidate # 48.026 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 48.026 * * [simplify]: iters left: 3 (6 enodes) 48.029 * * [simplify]: iters left: 2 (28 enodes) 48.038 * * [simplify]: iters left: 1 (43 enodes) 48.049 * * [simplify]: Extracting #0: cost 1 inf + 0 48.050 * * [simplify]: Extracting #1: cost 10 inf + 0 48.050 * * [simplify]: Extracting #2: cost 12 inf + 165 48.050 * * [simplify]: Extracting #3: cost 4 inf + 576 48.051 * * [simplify]: Extracting #4: cost 0 inf + 823 48.051 * [simplify]: Simplified to (- (* g g) (* h h)) 48.051 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.051 * * * * [progress]: [ 83 / 86 ] simplifiying candidate # 48.052 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 48.052 * * [simplify]: iters left: 3 (6 enodes) 48.056 * * [simplify]: iters left: 2 (28 enodes) 48.066 * * [simplify]: iters left: 1 (43 enodes) 48.077 * * [simplify]: Extracting #0: cost 1 inf + 0 48.077 * * [simplify]: Extracting #1: cost 10 inf + 0 48.078 * * [simplify]: Extracting #2: cost 12 inf + 165 48.078 * * [simplify]: Extracting #3: cost 4 inf + 576 48.079 * * [simplify]: Extracting #4: cost 0 inf + 823 48.079 * [simplify]: Simplified to (- (* g g) (* h h)) 48.079 * [simplify]: Simplified (2 2 2 1 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.079 * * * * [progress]: [ 84 / 86 ] simplifiying candidate # 48.080 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 48.080 * * [simplify]: iters left: 3 (6 enodes) 48.084 * * [simplify]: iters left: 2 (28 enodes) 48.096 * * [simplify]: iters left: 1 (43 enodes) 48.109 * * [simplify]: Extracting #0: cost 1 inf + 0 48.109 * * [simplify]: Extracting #1: cost 10 inf + 0 48.109 * * [simplify]: Extracting #2: cost 12 inf + 165 48.109 * * [simplify]: Extracting #3: cost 4 inf + 576 48.110 * * [simplify]: Extracting #4: cost 0 inf + 823 48.110 * [simplify]: Simplified to (- (* g g) (* h h)) 48.111 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.111 * * * * [progress]: [ 85 / 86 ] simplifiying candidate # 48.111 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 48.111 * * [simplify]: iters left: 3 (6 enodes) 48.115 * * [simplify]: iters left: 2 (28 enodes) 48.124 * * [simplify]: iters left: 1 (43 enodes) 48.136 * * [simplify]: Extracting #0: cost 1 inf + 0 48.136 * * [simplify]: Extracting #1: cost 10 inf + 0 48.137 * * [simplify]: Extracting #2: cost 12 inf + 165 48.137 * * [simplify]: Extracting #3: cost 4 inf + 576 48.137 * * [simplify]: Extracting #4: cost 0 inf + 823 48.138 * [simplify]: Simplified to (- (* g g) (* h h)) 48.138 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.138 * * * * [progress]: [ 86 / 86 ] simplifiying candidate # 48.139 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 48.139 * * [simplify]: iters left: 3 (6 enodes) 48.142 * * [simplify]: iters left: 2 (28 enodes) 48.152 * * [simplify]: iters left: 1 (43 enodes) 48.164 * * [simplify]: Extracting #0: cost 1 inf + 0 48.164 * * [simplify]: Extracting #1: cost 10 inf + 0 48.164 * * [simplify]: Extracting #2: cost 12 inf + 165 48.164 * * [simplify]: Extracting #3: cost 4 inf + 576 48.165 * * [simplify]: Extracting #4: cost 0 inf + 823 48.165 * [simplify]: Simplified to (- (* g g) (* h h)) 48.165 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (* (cbrt (/ -1/2 a)) (cbrt (+ g (sqrt (- (* g g) (* h h)))))))) 48.166 * * * [progress]: adding candidates to table 49.799 * * [progress]: iteration 4 / 4 49.800 * * * [progress]: picking best candidate 49.979 * * * * [pick]: Picked # 49.979 * * * [progress]: localizing error 50.062 * * * [progress]: generating rewritten candidates 50.062 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 2 2) 50.081 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1) 50.098 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 2 2 1) 50.107 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 1 1) 50.119 * * * [progress]: generating series expansions 50.119 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 2 2) 50.119 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 50.119 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 50.119 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 50.119 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 50.119 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.119 * [taylor]: Taking taylor expansion of g in h 50.119 * [backup-simplify]: Simplify g into g 50.119 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.119 * [taylor]: Taking taylor expansion of h in h 50.119 * [backup-simplify]: Simplify 0 into 0 50.119 * [backup-simplify]: Simplify 1 into 1 50.119 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.119 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 50.119 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 50.119 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 50.120 * [backup-simplify]: Simplify (+ 0 0) into 0 50.120 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 50.120 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 50.120 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.120 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.120 * [taylor]: Taking taylor expansion of g in g 50.120 * [backup-simplify]: Simplify 0 into 0 50.120 * [backup-simplify]: Simplify 1 into 1 50.120 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.120 * [taylor]: Taking taylor expansion of h in g 50.120 * [backup-simplify]: Simplify h into h 50.120 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.120 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 50.120 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 50.120 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 50.120 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.120 * [backup-simplify]: Simplify (- 0) into 0 50.121 * [backup-simplify]: Simplify (+ 0 0) into 0 50.121 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 50.121 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 50.121 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.121 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.121 * [taylor]: Taking taylor expansion of g in g 50.121 * [backup-simplify]: Simplify 0 into 0 50.121 * [backup-simplify]: Simplify 1 into 1 50.121 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.121 * [taylor]: Taking taylor expansion of h in g 50.121 * [backup-simplify]: Simplify h into h 50.121 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.121 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 50.121 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 50.121 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 50.121 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.121 * [backup-simplify]: Simplify (- 0) into 0 50.122 * [backup-simplify]: Simplify (+ 0 0) into 0 50.122 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 50.122 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 50.122 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 50.122 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.122 * [taylor]: Taking taylor expansion of h in h 50.122 * [backup-simplify]: Simplify 0 into 0 50.122 * [backup-simplify]: Simplify 1 into 1 50.122 * [backup-simplify]: Simplify (* 1 1) into 1 50.122 * [backup-simplify]: Simplify (- 1) into -1 50.123 * [backup-simplify]: Simplify (- 1) into -1 50.123 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.123 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.124 * [backup-simplify]: Simplify (- 0) into 0 50.124 * [backup-simplify]: Simplify (- 1) into -1 50.124 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.124 * [taylor]: Taking taylor expansion of 0 in h 50.124 * [backup-simplify]: Simplify 0 into 0 50.124 * [backup-simplify]: Simplify 0 into 0 50.124 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.125 * [backup-simplify]: Simplify (* 1 1) into 1 50.125 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.125 * [backup-simplify]: Simplify (- 0) into 0 50.126 * [backup-simplify]: Simplify (+ 1 0) into 1 50.126 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 50.126 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 50.126 * [taylor]: Taking taylor expansion of 1/2 in h 50.126 * [backup-simplify]: Simplify 1/2 into 1/2 50.126 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 50.126 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 50.126 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.126 * [taylor]: Taking taylor expansion of h in h 50.126 * [backup-simplify]: Simplify 0 into 0 50.126 * [backup-simplify]: Simplify 1 into 1 50.126 * [backup-simplify]: Simplify (* 1 1) into 1 50.127 * [backup-simplify]: Simplify (- 1) into -1 50.127 * [backup-simplify]: Simplify (- 1) into -1 50.127 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.128 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.128 * [backup-simplify]: Simplify (- 0) into 0 50.128 * [backup-simplify]: Simplify (- 1) into -1 50.128 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.129 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 50.130 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 50.130 * [backup-simplify]: Simplify 0 into 0 50.130 * [backup-simplify]: Simplify 0 into 0 50.130 * [backup-simplify]: Simplify 0 into 0 50.130 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.131 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 50.131 * [backup-simplify]: Simplify (- 0) into 0 50.131 * [backup-simplify]: Simplify (+ 0 0) into 0 50.131 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 50.131 * [taylor]: Taking taylor expansion of 0 in h 50.131 * [backup-simplify]: Simplify 0 into 0 50.131 * [backup-simplify]: Simplify 0 into 0 50.132 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.132 * [backup-simplify]: Simplify (- 0) into 0 50.133 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 50.134 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 50.134 * [backup-simplify]: Simplify 0 into 0 50.134 * [backup-simplify]: Simplify 0 into 0 50.134 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 50.135 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 50.135 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 50.135 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 50.135 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.135 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.135 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.135 * [taylor]: Taking taylor expansion of g in h 50.135 * [backup-simplify]: Simplify g into g 50.135 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.135 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.135 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.135 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.135 * [taylor]: Taking taylor expansion of h in h 50.135 * [backup-simplify]: Simplify 0 into 0 50.135 * [backup-simplify]: Simplify 1 into 1 50.136 * [backup-simplify]: Simplify (* 1 1) into 1 50.136 * [backup-simplify]: Simplify (/ 1 1) into 1 50.136 * [backup-simplify]: Simplify (- 1) into -1 50.137 * [backup-simplify]: Simplify (+ 0 -1) into -1 50.137 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.138 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.139 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.139 * [backup-simplify]: Simplify (- 0) into 0 50.140 * [backup-simplify]: Simplify (+ 0 0) into 0 50.140 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.140 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.141 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.141 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.141 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.141 * [taylor]: Taking taylor expansion of g in g 50.141 * [backup-simplify]: Simplify 0 into 0 50.141 * [backup-simplify]: Simplify 1 into 1 50.141 * [backup-simplify]: Simplify (* 1 1) into 1 50.141 * [backup-simplify]: Simplify (/ 1 1) into 1 50.141 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.141 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.142 * [taylor]: Taking taylor expansion of h in g 50.142 * [backup-simplify]: Simplify h into h 50.142 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.142 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.142 * [backup-simplify]: Simplify (+ 1 0) into 1 50.143 * [backup-simplify]: Simplify (sqrt 1) into 1 50.143 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.144 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.144 * [backup-simplify]: Simplify (+ 0 0) into 0 50.145 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.145 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.145 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.145 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.145 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.145 * [taylor]: Taking taylor expansion of g in g 50.145 * [backup-simplify]: Simplify 0 into 0 50.145 * [backup-simplify]: Simplify 1 into 1 50.146 * [backup-simplify]: Simplify (* 1 1) into 1 50.146 * [backup-simplify]: Simplify (/ 1 1) into 1 50.146 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.146 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.146 * [taylor]: Taking taylor expansion of h in g 50.146 * [backup-simplify]: Simplify h into h 50.146 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.146 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.147 * [backup-simplify]: Simplify (+ 1 0) into 1 50.147 * [backup-simplify]: Simplify (sqrt 1) into 1 50.148 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.148 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.149 * [backup-simplify]: Simplify (+ 0 0) into 0 50.150 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.150 * [taylor]: Taking taylor expansion of 1 in h 50.150 * [backup-simplify]: Simplify 1 into 1 50.150 * [taylor]: Taking taylor expansion of 0 in h 50.150 * [backup-simplify]: Simplify 0 into 0 50.150 * [backup-simplify]: Simplify 1 into 1 50.151 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.152 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.152 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.152 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.154 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 50.154 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 50.154 * [taylor]: Taking taylor expansion of -1/2 in h 50.154 * [backup-simplify]: Simplify -1/2 into -1/2 50.154 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.154 * [taylor]: Taking taylor expansion of h in h 50.154 * [backup-simplify]: Simplify 0 into 0 50.154 * [backup-simplify]: Simplify 1 into 1 50.154 * [backup-simplify]: Simplify (* 1 1) into 1 50.155 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 50.155 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.156 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 50.156 * [backup-simplify]: Simplify 0 into 0 50.156 * [backup-simplify]: Simplify 0 into 0 50.156 * [backup-simplify]: Simplify 0 into 0 50.157 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.158 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.158 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.158 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.159 * [backup-simplify]: Simplify (- 0) into 0 50.159 * [backup-simplify]: Simplify (+ 0 0) into 0 50.160 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 50.160 * [taylor]: Taking taylor expansion of 0 in h 50.160 * [backup-simplify]: Simplify 0 into 0 50.161 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.162 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.162 * [backup-simplify]: Simplify 0 into 0 50.162 * [backup-simplify]: Simplify 0 into 0 50.162 * [backup-simplify]: Simplify 0 into 0 50.162 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 50.162 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 50.162 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 50.162 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 50.162 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.162 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.162 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.163 * [taylor]: Taking taylor expansion of g in h 50.163 * [backup-simplify]: Simplify g into g 50.163 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.163 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.163 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.163 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.163 * [taylor]: Taking taylor expansion of h in h 50.163 * [backup-simplify]: Simplify 0 into 0 50.163 * [backup-simplify]: Simplify 1 into 1 50.163 * [backup-simplify]: Simplify (* 1 1) into 1 50.164 * [backup-simplify]: Simplify (/ 1 1) into 1 50.164 * [backup-simplify]: Simplify (- 1) into -1 50.164 * [backup-simplify]: Simplify (+ 0 -1) into -1 50.165 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.165 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.166 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.167 * [backup-simplify]: Simplify (- 0) into 0 50.167 * [backup-simplify]: Simplify (+ 0 0) into 0 50.168 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.168 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.168 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.168 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.168 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.168 * [taylor]: Taking taylor expansion of g in g 50.168 * [backup-simplify]: Simplify 0 into 0 50.168 * [backup-simplify]: Simplify 1 into 1 50.168 * [backup-simplify]: Simplify (* 1 1) into 1 50.169 * [backup-simplify]: Simplify (/ 1 1) into 1 50.169 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.169 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.169 * [taylor]: Taking taylor expansion of h in g 50.169 * [backup-simplify]: Simplify h into h 50.169 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.169 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.169 * [backup-simplify]: Simplify (+ 1 0) into 1 50.170 * [backup-simplify]: Simplify (sqrt 1) into 1 50.170 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.171 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.171 * [backup-simplify]: Simplify (+ 0 0) into 0 50.172 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.172 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.172 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.172 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.172 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.172 * [taylor]: Taking taylor expansion of g in g 50.172 * [backup-simplify]: Simplify 0 into 0 50.172 * [backup-simplify]: Simplify 1 into 1 50.173 * [backup-simplify]: Simplify (* 1 1) into 1 50.173 * [backup-simplify]: Simplify (/ 1 1) into 1 50.173 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.173 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.173 * [taylor]: Taking taylor expansion of h in g 50.173 * [backup-simplify]: Simplify h into h 50.173 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.173 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.174 * [backup-simplify]: Simplify (+ 1 0) into 1 50.174 * [backup-simplify]: Simplify (sqrt 1) into 1 50.175 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.176 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.176 * [backup-simplify]: Simplify (+ 0 0) into 0 50.177 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.177 * [taylor]: Taking taylor expansion of 1 in h 50.177 * [backup-simplify]: Simplify 1 into 1 50.177 * [taylor]: Taking taylor expansion of 0 in h 50.177 * [backup-simplify]: Simplify 0 into 0 50.177 * [backup-simplify]: Simplify 1 into 1 50.178 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.179 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.179 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.179 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.180 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 50.180 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 50.180 * [taylor]: Taking taylor expansion of -1/2 in h 50.181 * [backup-simplify]: Simplify -1/2 into -1/2 50.181 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.181 * [taylor]: Taking taylor expansion of h in h 50.181 * [backup-simplify]: Simplify 0 into 0 50.181 * [backup-simplify]: Simplify 1 into 1 50.181 * [backup-simplify]: Simplify (* 1 1) into 1 50.181 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 50.182 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.183 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 50.183 * [backup-simplify]: Simplify 0 into 0 50.183 * [backup-simplify]: Simplify 0 into 0 50.183 * [backup-simplify]: Simplify 0 into 0 50.185 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.186 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.186 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.186 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.187 * [backup-simplify]: Simplify (- 0) into 0 50.187 * [backup-simplify]: Simplify (+ 0 0) into 0 50.187 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 50.188 * [taylor]: Taking taylor expansion of 0 in h 50.188 * [backup-simplify]: Simplify 0 into 0 50.189 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.190 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.190 * [backup-simplify]: Simplify 0 into 0 50.190 * [backup-simplify]: Simplify 0 into 0 50.190 * [backup-simplify]: Simplify 0 into 0 50.190 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 50.190 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1) 50.190 * [backup-simplify]: Simplify (sqrt (- (* g g) (* h h))) into (sqrt (- (pow g 2) (pow h 2))) 50.190 * [approximate]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in (g h) around 0 50.190 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in h 50.190 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 50.190 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.190 * [taylor]: Taking taylor expansion of g in h 50.190 * [backup-simplify]: Simplify g into g 50.190 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.190 * [taylor]: Taking taylor expansion of h in h 50.190 * [backup-simplify]: Simplify 0 into 0 50.190 * [backup-simplify]: Simplify 1 into 1 50.190 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.191 * [backup-simplify]: Simplify (+ (pow g 2) 0) into (pow g 2) 50.191 * [backup-simplify]: Simplify (sqrt (pow g 2)) into g 50.191 * [backup-simplify]: Simplify (+ (* g 0) (* 0 g)) into 0 50.191 * [backup-simplify]: Simplify (+ 0 0) into 0 50.191 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (pow g 2)))) into 0 50.191 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 50.191 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.191 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.191 * [taylor]: Taking taylor expansion of g in g 50.191 * [backup-simplify]: Simplify 0 into 0 50.191 * [backup-simplify]: Simplify 1 into 1 50.191 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.191 * [taylor]: Taking taylor expansion of h in g 50.192 * [backup-simplify]: Simplify h into h 50.192 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.192 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 50.192 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 50.192 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 50.192 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.192 * [backup-simplify]: Simplify (- 0) into 0 50.193 * [backup-simplify]: Simplify (+ 0 0) into 0 50.193 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 50.193 * [taylor]: Taking taylor expansion of (sqrt (- (pow g 2) (pow h 2))) in g 50.193 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.193 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.193 * [taylor]: Taking taylor expansion of g in g 50.193 * [backup-simplify]: Simplify 0 into 0 50.193 * [backup-simplify]: Simplify 1 into 1 50.193 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.193 * [taylor]: Taking taylor expansion of h in g 50.193 * [backup-simplify]: Simplify h into h 50.193 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.193 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 50.193 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 50.194 * [backup-simplify]: Simplify (sqrt (- (pow h 2))) into (sqrt (- (pow h 2))) 50.194 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.194 * [backup-simplify]: Simplify (- 0) into 0 50.194 * [backup-simplify]: Simplify (+ 0 0) into 0 50.194 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (- (pow h 2))))) into 0 50.195 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 50.195 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 50.195 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.195 * [taylor]: Taking taylor expansion of h in h 50.195 * [backup-simplify]: Simplify 0 into 0 50.195 * [backup-simplify]: Simplify 1 into 1 50.195 * [backup-simplify]: Simplify (* 1 1) into 1 50.195 * [backup-simplify]: Simplify (- 1) into -1 50.196 * [backup-simplify]: Simplify (- 1) into -1 50.196 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.197 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.197 * [backup-simplify]: Simplify (- 0) into 0 50.198 * [backup-simplify]: Simplify (- 1) into -1 50.198 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.198 * [taylor]: Taking taylor expansion of 0 in h 50.198 * [backup-simplify]: Simplify 0 into 0 50.198 * [backup-simplify]: Simplify 0 into 0 50.199 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.199 * [backup-simplify]: Simplify (* 1 1) into 1 50.200 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.200 * [backup-simplify]: Simplify (- 0) into 0 50.201 * [backup-simplify]: Simplify (+ 1 0) into 1 50.202 * [backup-simplify]: Simplify (/ (- 1 (pow 0 2) (+)) (* 2 (sqrt (- (pow h 2))))) into (/ 1/2 (sqrt (- (pow h 2)))) 50.202 * [taylor]: Taking taylor expansion of (/ 1/2 (sqrt (- (pow h 2)))) in h 50.202 * [taylor]: Taking taylor expansion of 1/2 in h 50.202 * [backup-simplify]: Simplify 1/2 into 1/2 50.202 * [taylor]: Taking taylor expansion of (sqrt (- (pow h 2))) in h 50.202 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 50.202 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.202 * [taylor]: Taking taylor expansion of h in h 50.202 * [backup-simplify]: Simplify 0 into 0 50.202 * [backup-simplify]: Simplify 1 into 1 50.202 * [backup-simplify]: Simplify (* 1 1) into 1 50.203 * [backup-simplify]: Simplify (- 1) into -1 50.203 * [backup-simplify]: Simplify (- 1) into -1 50.203 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.204 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.204 * [backup-simplify]: Simplify (- 0) into 0 50.205 * [backup-simplify]: Simplify (- 1) into -1 50.205 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.206 * [backup-simplify]: Simplify (/ 1/2 (sqrt -1)) into (/ 1/2 (sqrt -1)) 50.207 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))))) into 0 50.208 * [backup-simplify]: Simplify 0 into 0 50.208 * [backup-simplify]: Simplify 0 into 0 50.208 * [backup-simplify]: Simplify 0 into 0 50.208 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.209 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 50.209 * [backup-simplify]: Simplify (- 0) into 0 50.210 * [backup-simplify]: Simplify (+ 0 0) into 0 50.210 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ 1/2 (sqrt (- (pow h 2)))))))) (* 2 (sqrt (- (pow h 2))))) into 0 50.210 * [taylor]: Taking taylor expansion of 0 in h 50.210 * [backup-simplify]: Simplify 0 into 0 50.210 * [backup-simplify]: Simplify 0 into 0 50.211 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.212 * [backup-simplify]: Simplify (- 0) into 0 50.213 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt -1))) into 0 50.214 * [backup-simplify]: Simplify (- (/ 0 (sqrt -1)) (+ (* (/ 1/2 (sqrt -1)) (/ 0 (sqrt -1))) (* 0 (/ 0 (sqrt -1))))) into 0 50.214 * [backup-simplify]: Simplify 0 into 0 50.214 * [backup-simplify]: Simplify 0 into 0 50.215 * [backup-simplify]: Simplify (* (sqrt -1) (* h 1)) into (* (sqrt -1) h) 50.215 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h)))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 50.215 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 50.215 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 50.215 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.215 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.215 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.215 * [taylor]: Taking taylor expansion of g in h 50.215 * [backup-simplify]: Simplify g into g 50.215 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.215 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.215 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.215 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.216 * [taylor]: Taking taylor expansion of h in h 50.216 * [backup-simplify]: Simplify 0 into 0 50.216 * [backup-simplify]: Simplify 1 into 1 50.216 * [backup-simplify]: Simplify (* 1 1) into 1 50.216 * [backup-simplify]: Simplify (/ 1 1) into 1 50.217 * [backup-simplify]: Simplify (- 1) into -1 50.217 * [backup-simplify]: Simplify (+ 0 -1) into -1 50.218 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.218 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.219 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.220 * [backup-simplify]: Simplify (- 0) into 0 50.220 * [backup-simplify]: Simplify (+ 0 0) into 0 50.221 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.221 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.221 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.221 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.221 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.221 * [taylor]: Taking taylor expansion of g in g 50.221 * [backup-simplify]: Simplify 0 into 0 50.221 * [backup-simplify]: Simplify 1 into 1 50.221 * [backup-simplify]: Simplify (* 1 1) into 1 50.222 * [backup-simplify]: Simplify (/ 1 1) into 1 50.222 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.222 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.222 * [taylor]: Taking taylor expansion of h in g 50.222 * [backup-simplify]: Simplify h into h 50.222 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.222 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.223 * [backup-simplify]: Simplify (+ 1 0) into 1 50.223 * [backup-simplify]: Simplify (sqrt 1) into 1 50.224 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.224 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.225 * [backup-simplify]: Simplify (+ 0 0) into 0 50.226 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.226 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.226 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.226 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.226 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.226 * [taylor]: Taking taylor expansion of g in g 50.226 * [backup-simplify]: Simplify 0 into 0 50.226 * [backup-simplify]: Simplify 1 into 1 50.226 * [backup-simplify]: Simplify (* 1 1) into 1 50.226 * [backup-simplify]: Simplify (/ 1 1) into 1 50.227 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.227 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.227 * [taylor]: Taking taylor expansion of h in g 50.227 * [backup-simplify]: Simplify h into h 50.227 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.227 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.227 * [backup-simplify]: Simplify (+ 1 0) into 1 50.228 * [backup-simplify]: Simplify (sqrt 1) into 1 50.228 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.229 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.230 * [backup-simplify]: Simplify (+ 0 0) into 0 50.230 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.231 * [taylor]: Taking taylor expansion of 1 in h 50.231 * [backup-simplify]: Simplify 1 into 1 50.231 * [taylor]: Taking taylor expansion of 0 in h 50.231 * [backup-simplify]: Simplify 0 into 0 50.231 * [backup-simplify]: Simplify 1 into 1 50.232 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.233 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.233 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.233 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.234 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 50.235 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 50.235 * [taylor]: Taking taylor expansion of -1/2 in h 50.235 * [backup-simplify]: Simplify -1/2 into -1/2 50.235 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.235 * [taylor]: Taking taylor expansion of h in h 50.235 * [backup-simplify]: Simplify 0 into 0 50.235 * [backup-simplify]: Simplify 1 into 1 50.235 * [backup-simplify]: Simplify (* 1 1) into 1 50.236 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 50.237 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.238 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 50.238 * [backup-simplify]: Simplify 0 into 0 50.238 * [backup-simplify]: Simplify 0 into 0 50.238 * [backup-simplify]: Simplify 0 into 0 50.239 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.240 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.240 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.241 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.241 * [backup-simplify]: Simplify (- 0) into 0 50.241 * [backup-simplify]: Simplify (+ 0 0) into 0 50.242 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 50.242 * [taylor]: Taking taylor expansion of 0 in h 50.242 * [backup-simplify]: Simplify 0 into 0 50.243 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.244 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.244 * [backup-simplify]: Simplify 0 into 0 50.244 * [backup-simplify]: Simplify 0 into 0 50.244 * [backup-simplify]: Simplify 0 into 0 50.244 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 g)))) into g 50.245 * [backup-simplify]: Simplify (sqrt (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h))))) into (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) 50.245 * [approximate]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in (g h) around 0 50.245 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in h 50.245 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.245 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.245 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.245 * [taylor]: Taking taylor expansion of g in h 50.245 * [backup-simplify]: Simplify g into g 50.245 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.245 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.245 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.245 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.245 * [taylor]: Taking taylor expansion of h in h 50.245 * [backup-simplify]: Simplify 0 into 0 50.245 * [backup-simplify]: Simplify 1 into 1 50.246 * [backup-simplify]: Simplify (* 1 1) into 1 50.246 * [backup-simplify]: Simplify (/ 1 1) into 1 50.246 * [backup-simplify]: Simplify (- 1) into -1 50.247 * [backup-simplify]: Simplify (+ 0 -1) into -1 50.247 * [backup-simplify]: Simplify (sqrt -1) into (sqrt -1) 50.248 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.249 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.249 * [backup-simplify]: Simplify (- 0) into 0 50.249 * [backup-simplify]: Simplify (+ 0 0) into 0 50.250 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt -1))) into 0 50.250 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.250 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.250 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.250 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.250 * [taylor]: Taking taylor expansion of g in g 50.251 * [backup-simplify]: Simplify 0 into 0 50.251 * [backup-simplify]: Simplify 1 into 1 50.251 * [backup-simplify]: Simplify (* 1 1) into 1 50.251 * [backup-simplify]: Simplify (/ 1 1) into 1 50.251 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.251 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.251 * [taylor]: Taking taylor expansion of h in g 50.251 * [backup-simplify]: Simplify h into h 50.252 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.252 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.252 * [backup-simplify]: Simplify (+ 1 0) into 1 50.252 * [backup-simplify]: Simplify (sqrt 1) into 1 50.253 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.254 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.254 * [backup-simplify]: Simplify (+ 0 0) into 0 50.254 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.254 * [taylor]: Taking taylor expansion of (sqrt (- (/ 1 (pow g 2)) (/ 1 (pow h 2)))) in g 50.254 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.254 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.254 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.254 * [taylor]: Taking taylor expansion of g in g 50.254 * [backup-simplify]: Simplify 0 into 0 50.254 * [backup-simplify]: Simplify 1 into 1 50.255 * [backup-simplify]: Simplify (* 1 1) into 1 50.258 * [backup-simplify]: Simplify (/ 1 1) into 1 50.258 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.258 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.259 * [taylor]: Taking taylor expansion of h in g 50.259 * [backup-simplify]: Simplify h into h 50.259 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.259 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.259 * [backup-simplify]: Simplify (+ 1 0) into 1 50.259 * [backup-simplify]: Simplify (sqrt 1) into 1 50.260 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.260 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.261 * [backup-simplify]: Simplify (+ 0 0) into 0 50.261 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt 1))) into 0 50.261 * [taylor]: Taking taylor expansion of 1 in h 50.261 * [backup-simplify]: Simplify 1 into 1 50.261 * [taylor]: Taking taylor expansion of 0 in h 50.261 * [backup-simplify]: Simplify 0 into 0 50.261 * [backup-simplify]: Simplify 1 into 1 50.262 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.262 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.263 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.263 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.264 * [backup-simplify]: Simplify (/ (- (- (/ 1 (pow h 2))) (pow 0 2) (+)) (* 2 1)) into (/ -1/2 (pow h 2)) 50.264 * [taylor]: Taking taylor expansion of (/ -1/2 (pow h 2)) in h 50.264 * [taylor]: Taking taylor expansion of -1/2 in h 50.264 * [backup-simplify]: Simplify -1/2 into -1/2 50.264 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.264 * [taylor]: Taking taylor expansion of h in h 50.264 * [backup-simplify]: Simplify 0 into 0 50.264 * [backup-simplify]: Simplify 1 into 1 50.264 * [backup-simplify]: Simplify (* 1 1) into 1 50.264 * [backup-simplify]: Simplify (/ -1/2 1) into -1/2 50.265 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.265 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)))) into 0 50.265 * [backup-simplify]: Simplify 0 into 0 50.265 * [backup-simplify]: Simplify 0 into 0 50.265 * [backup-simplify]: Simplify 0 into 0 50.266 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.267 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.267 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.267 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.267 * [backup-simplify]: Simplify (- 0) into 0 50.267 * [backup-simplify]: Simplify (+ 0 0) into 0 50.268 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 (/ -1/2 (pow h 2)))))) (* 2 1)) into 0 50.268 * [taylor]: Taking taylor expansion of 0 in h 50.268 * [backup-simplify]: Simplify 0 into 0 50.268 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.269 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1/2 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.269 * [backup-simplify]: Simplify 0 into 0 50.269 * [backup-simplify]: Simplify 0 into 0 50.269 * [backup-simplify]: Simplify 0 into 0 50.269 * [backup-simplify]: Simplify (* 1 (* 1 (/ 1 (/ 1 (- g))))) into (* -1 g) 50.269 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 2 2 1) 50.269 * [backup-simplify]: Simplify (- (* g g) (* h h)) into (- (pow g 2) (pow h 2)) 50.269 * [approximate]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in (g h) around 0 50.269 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 50.269 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.269 * [taylor]: Taking taylor expansion of g in h 50.269 * [backup-simplify]: Simplify g into g 50.269 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.269 * [taylor]: Taking taylor expansion of h in h 50.270 * [backup-simplify]: Simplify 0 into 0 50.270 * [backup-simplify]: Simplify 1 into 1 50.270 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.270 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.270 * [taylor]: Taking taylor expansion of g in g 50.270 * [backup-simplify]: Simplify 0 into 0 50.270 * [backup-simplify]: Simplify 1 into 1 50.270 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.270 * [taylor]: Taking taylor expansion of h in g 50.270 * [backup-simplify]: Simplify h into h 50.270 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.270 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.270 * [taylor]: Taking taylor expansion of g in g 50.270 * [backup-simplify]: Simplify 0 into 0 50.270 * [backup-simplify]: Simplify 1 into 1 50.270 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.270 * [taylor]: Taking taylor expansion of h in g 50.270 * [backup-simplify]: Simplify h into h 50.270 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.270 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 50.270 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 50.270 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 50.270 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.270 * [taylor]: Taking taylor expansion of h in h 50.270 * [backup-simplify]: Simplify 0 into 0 50.270 * [backup-simplify]: Simplify 1 into 1 50.270 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.270 * [backup-simplify]: Simplify (- 0) into 0 50.271 * [backup-simplify]: Simplify (+ 0 0) into 0 50.271 * [taylor]: Taking taylor expansion of 0 in h 50.271 * [backup-simplify]: Simplify 0 into 0 50.271 * [backup-simplify]: Simplify 0 into 0 50.271 * [backup-simplify]: Simplify (* 1 1) into 1 50.271 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.272 * [backup-simplify]: Simplify (- 0) into 0 50.272 * [backup-simplify]: Simplify (+ 1 0) into 1 50.272 * [taylor]: Taking taylor expansion of 1 in h 50.272 * [backup-simplify]: Simplify 1 into 1 50.272 * [backup-simplify]: Simplify 1 into 1 50.272 * [backup-simplify]: Simplify 0 into 0 50.272 * [backup-simplify]: Simplify (* 1 1) into 1 50.272 * [backup-simplify]: Simplify (- 1) into -1 50.272 * [backup-simplify]: Simplify -1 into -1 50.273 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.273 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 50.274 * [backup-simplify]: Simplify (- 0) into 0 50.274 * [backup-simplify]: Simplify (+ 0 0) into 0 50.274 * [taylor]: Taking taylor expansion of 0 in h 50.274 * [backup-simplify]: Simplify 0 into 0 50.274 * [backup-simplify]: Simplify 0 into 0 50.274 * [backup-simplify]: Simplify 0 into 0 50.274 * [backup-simplify]: Simplify 0 into 0 50.274 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.275 * [backup-simplify]: Simplify (- 0) into 0 50.275 * [backup-simplify]: Simplify 0 into 0 50.275 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.276 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 h))))) into 0 50.276 * [backup-simplify]: Simplify (- 0) into 0 50.276 * [backup-simplify]: Simplify (+ 0 0) into 0 50.276 * [taylor]: Taking taylor expansion of 0 in h 50.276 * [backup-simplify]: Simplify 0 into 0 50.276 * [backup-simplify]: Simplify 0 into 0 50.276 * [backup-simplify]: Simplify 0 into 0 50.277 * [backup-simplify]: Simplify (+ (* -1 (pow (* h 1) 2)) (* 1 (pow (* 1 g) 2))) into (- (pow g 2) (pow h 2)) 50.277 * [backup-simplify]: Simplify (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 50.277 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 50.277 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.277 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.277 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.277 * [taylor]: Taking taylor expansion of g in h 50.277 * [backup-simplify]: Simplify g into g 50.277 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.277 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.277 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.277 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.277 * [taylor]: Taking taylor expansion of h in h 50.277 * [backup-simplify]: Simplify 0 into 0 50.277 * [backup-simplify]: Simplify 1 into 1 50.277 * [backup-simplify]: Simplify (* 1 1) into 1 50.278 * [backup-simplify]: Simplify (/ 1 1) into 1 50.278 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.278 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.278 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.278 * [taylor]: Taking taylor expansion of g in g 50.278 * [backup-simplify]: Simplify 0 into 0 50.278 * [backup-simplify]: Simplify 1 into 1 50.278 * [backup-simplify]: Simplify (* 1 1) into 1 50.278 * [backup-simplify]: Simplify (/ 1 1) into 1 50.278 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.278 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.278 * [taylor]: Taking taylor expansion of h in g 50.278 * [backup-simplify]: Simplify h into h 50.278 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.278 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.278 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.278 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.278 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.278 * [taylor]: Taking taylor expansion of g in g 50.278 * [backup-simplify]: Simplify 0 into 0 50.278 * [backup-simplify]: Simplify 1 into 1 50.279 * [backup-simplify]: Simplify (* 1 1) into 1 50.279 * [backup-simplify]: Simplify (/ 1 1) into 1 50.279 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.279 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.279 * [taylor]: Taking taylor expansion of h in g 50.279 * [backup-simplify]: Simplify h into h 50.279 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.279 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.279 * [backup-simplify]: Simplify (+ 1 0) into 1 50.279 * [taylor]: Taking taylor expansion of 1 in h 50.279 * [backup-simplify]: Simplify 1 into 1 50.280 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.280 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.281 * [backup-simplify]: Simplify (+ 0 0) into 0 50.281 * [taylor]: Taking taylor expansion of 0 in h 50.281 * [backup-simplify]: Simplify 0 into 0 50.281 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.282 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.282 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.282 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.282 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 50.282 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.282 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.282 * [taylor]: Taking taylor expansion of h in h 50.282 * [backup-simplify]: Simplify 0 into 0 50.282 * [backup-simplify]: Simplify 1 into 1 50.282 * [backup-simplify]: Simplify (* 1 1) into 1 50.282 * [backup-simplify]: Simplify (/ 1 1) into 1 50.283 * [backup-simplify]: Simplify (- 1) into -1 50.283 * [backup-simplify]: Simplify -1 into -1 50.283 * [backup-simplify]: Simplify 1 into 1 50.283 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.284 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.284 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.284 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.284 * [backup-simplify]: Simplify (- 0) into 0 50.285 * [backup-simplify]: Simplify (+ 0 0) into 0 50.285 * [taylor]: Taking taylor expansion of 0 in h 50.285 * [backup-simplify]: Simplify 0 into 0 50.285 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.285 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.286 * [backup-simplify]: Simplify (- 0) into 0 50.286 * [backup-simplify]: Simplify 0 into 0 50.286 * [backup-simplify]: Simplify 0 into 0 50.286 * [backup-simplify]: Simplify 0 into 0 50.286 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.287 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.287 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.287 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 50.288 * [backup-simplify]: Simplify (- 0) into 0 50.288 * [backup-simplify]: Simplify (+ 0 0) into 0 50.288 * [taylor]: Taking taylor expansion of 0 in h 50.288 * [backup-simplify]: Simplify 0 into 0 50.289 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.289 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.289 * [backup-simplify]: Simplify (- 0) into 0 50.289 * [backup-simplify]: Simplify 0 into 0 50.289 * [backup-simplify]: Simplify 0 into 0 50.289 * [backup-simplify]: Simplify 0 into 0 50.290 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 g))) 2)) (* -1 (pow (* (/ 1 (/ 1 h)) 1) 2))) into (- (pow g 2) (pow h 2)) 50.290 * [backup-simplify]: Simplify (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 50.290 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 50.290 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.290 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.290 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.290 * [taylor]: Taking taylor expansion of g in h 50.290 * [backup-simplify]: Simplify g into g 50.290 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.290 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.290 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.290 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.290 * [taylor]: Taking taylor expansion of h in h 50.290 * [backup-simplify]: Simplify 0 into 0 50.290 * [backup-simplify]: Simplify 1 into 1 50.290 * [backup-simplify]: Simplify (* 1 1) into 1 50.291 * [backup-simplify]: Simplify (/ 1 1) into 1 50.291 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.291 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.291 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.291 * [taylor]: Taking taylor expansion of g in g 50.291 * [backup-simplify]: Simplify 0 into 0 50.291 * [backup-simplify]: Simplify 1 into 1 50.291 * [backup-simplify]: Simplify (* 1 1) into 1 50.291 * [backup-simplify]: Simplify (/ 1 1) into 1 50.291 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.291 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.291 * [taylor]: Taking taylor expansion of h in g 50.291 * [backup-simplify]: Simplify h into h 50.291 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.291 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.291 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.291 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.291 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.291 * [taylor]: Taking taylor expansion of g in g 50.291 * [backup-simplify]: Simplify 0 into 0 50.291 * [backup-simplify]: Simplify 1 into 1 50.292 * [backup-simplify]: Simplify (* 1 1) into 1 50.292 * [backup-simplify]: Simplify (/ 1 1) into 1 50.292 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.292 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.292 * [taylor]: Taking taylor expansion of h in g 50.292 * [backup-simplify]: Simplify h into h 50.292 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.292 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.292 * [backup-simplify]: Simplify (+ 1 0) into 1 50.292 * [taylor]: Taking taylor expansion of 1 in h 50.292 * [backup-simplify]: Simplify 1 into 1 50.293 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.293 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.293 * [backup-simplify]: Simplify (+ 0 0) into 0 50.293 * [taylor]: Taking taylor expansion of 0 in h 50.293 * [backup-simplify]: Simplify 0 into 0 50.294 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.295 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.295 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.295 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.295 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 50.295 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.295 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.295 * [taylor]: Taking taylor expansion of h in h 50.295 * [backup-simplify]: Simplify 0 into 0 50.295 * [backup-simplify]: Simplify 1 into 1 50.295 * [backup-simplify]: Simplify (* 1 1) into 1 50.295 * [backup-simplify]: Simplify (/ 1 1) into 1 50.296 * [backup-simplify]: Simplify (- 1) into -1 50.296 * [backup-simplify]: Simplify -1 into -1 50.296 * [backup-simplify]: Simplify 1 into 1 50.296 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.297 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.297 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.297 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.297 * [backup-simplify]: Simplify (- 0) into 0 50.298 * [backup-simplify]: Simplify (+ 0 0) into 0 50.298 * [taylor]: Taking taylor expansion of 0 in h 50.298 * [backup-simplify]: Simplify 0 into 0 50.298 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.299 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.299 * [backup-simplify]: Simplify (- 0) into 0 50.299 * [backup-simplify]: Simplify 0 into 0 50.299 * [backup-simplify]: Simplify 0 into 0 50.299 * [backup-simplify]: Simplify 0 into 0 50.301 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.302 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.303 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.303 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 50.303 * [backup-simplify]: Simplify (- 0) into 0 50.304 * [backup-simplify]: Simplify (+ 0 0) into 0 50.304 * [taylor]: Taking taylor expansion of 0 in h 50.304 * [backup-simplify]: Simplify 0 into 0 50.305 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.305 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.306 * [backup-simplify]: Simplify (- 0) into 0 50.306 * [backup-simplify]: Simplify 0 into 0 50.306 * [backup-simplify]: Simplify 0 into 0 50.306 * [backup-simplify]: Simplify 0 into 0 50.306 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- g)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- h))) 1) 2))) into (- (pow g 2) (pow h 2)) 50.306 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 1 1) 50.307 * [backup-simplify]: Simplify (- (* g g) (* h h)) into (- (pow g 2) (pow h 2)) 50.307 * [approximate]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in (g h) around 0 50.307 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in h 50.307 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.307 * [taylor]: Taking taylor expansion of g in h 50.307 * [backup-simplify]: Simplify g into g 50.307 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.307 * [taylor]: Taking taylor expansion of h in h 50.307 * [backup-simplify]: Simplify 0 into 0 50.307 * [backup-simplify]: Simplify 1 into 1 50.307 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.307 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.307 * [taylor]: Taking taylor expansion of g in g 50.307 * [backup-simplify]: Simplify 0 into 0 50.307 * [backup-simplify]: Simplify 1 into 1 50.307 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.307 * [taylor]: Taking taylor expansion of h in g 50.307 * [backup-simplify]: Simplify h into h 50.307 * [taylor]: Taking taylor expansion of (- (pow g 2) (pow h 2)) in g 50.307 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.307 * [taylor]: Taking taylor expansion of g in g 50.307 * [backup-simplify]: Simplify 0 into 0 50.307 * [backup-simplify]: Simplify 1 into 1 50.307 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.307 * [taylor]: Taking taylor expansion of h in g 50.307 * [backup-simplify]: Simplify h into h 50.307 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.307 * [backup-simplify]: Simplify (- (pow h 2)) into (- (pow h 2)) 50.308 * [backup-simplify]: Simplify (+ 0 (- (pow h 2))) into (- (pow h 2)) 50.308 * [taylor]: Taking taylor expansion of (- (pow h 2)) in h 50.308 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.308 * [taylor]: Taking taylor expansion of h in h 50.308 * [backup-simplify]: Simplify 0 into 0 50.308 * [backup-simplify]: Simplify 1 into 1 50.308 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.308 * [backup-simplify]: Simplify (- 0) into 0 50.309 * [backup-simplify]: Simplify (+ 0 0) into 0 50.309 * [taylor]: Taking taylor expansion of 0 in h 50.309 * [backup-simplify]: Simplify 0 into 0 50.309 * [backup-simplify]: Simplify 0 into 0 50.309 * [backup-simplify]: Simplify (* 1 1) into 1 50.310 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.310 * [backup-simplify]: Simplify (- 0) into 0 50.310 * [backup-simplify]: Simplify (+ 1 0) into 1 50.310 * [taylor]: Taking taylor expansion of 1 in h 50.310 * [backup-simplify]: Simplify 1 into 1 50.310 * [backup-simplify]: Simplify 1 into 1 50.310 * [backup-simplify]: Simplify 0 into 0 50.311 * [backup-simplify]: Simplify (* 1 1) into 1 50.311 * [backup-simplify]: Simplify (- 1) into -1 50.311 * [backup-simplify]: Simplify -1 into -1 50.312 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.313 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (* 0 h)))) into 0 50.313 * [backup-simplify]: Simplify (- 0) into 0 50.313 * [backup-simplify]: Simplify (+ 0 0) into 0 50.314 * [taylor]: Taking taylor expansion of 0 in h 50.314 * [backup-simplify]: Simplify 0 into 0 50.314 * [backup-simplify]: Simplify 0 into 0 50.314 * [backup-simplify]: Simplify 0 into 0 50.314 * [backup-simplify]: Simplify 0 into 0 50.314 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.315 * [backup-simplify]: Simplify (- 0) into 0 50.315 * [backup-simplify]: Simplify 0 into 0 50.316 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.317 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 h))))) into 0 50.317 * [backup-simplify]: Simplify (- 0) into 0 50.318 * [backup-simplify]: Simplify (+ 0 0) into 0 50.318 * [taylor]: Taking taylor expansion of 0 in h 50.318 * [backup-simplify]: Simplify 0 into 0 50.318 * [backup-simplify]: Simplify 0 into 0 50.318 * [backup-simplify]: Simplify 0 into 0 50.318 * [backup-simplify]: Simplify (+ (* -1 (pow (* h 1) 2)) (* 1 (pow (* 1 g) 2))) into (- (pow g 2) (pow h 2)) 50.319 * [backup-simplify]: Simplify (- (* (/ 1 g) (/ 1 g)) (* (/ 1 h) (/ 1 h))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 50.319 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 50.319 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.319 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.319 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.319 * [taylor]: Taking taylor expansion of g in h 50.319 * [backup-simplify]: Simplify g into g 50.319 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.319 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.319 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.319 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.319 * [taylor]: Taking taylor expansion of h in h 50.319 * [backup-simplify]: Simplify 0 into 0 50.319 * [backup-simplify]: Simplify 1 into 1 50.319 * [backup-simplify]: Simplify (* 1 1) into 1 50.320 * [backup-simplify]: Simplify (/ 1 1) into 1 50.320 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.320 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.320 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.320 * [taylor]: Taking taylor expansion of g in g 50.320 * [backup-simplify]: Simplify 0 into 0 50.320 * [backup-simplify]: Simplify 1 into 1 50.320 * [backup-simplify]: Simplify (* 1 1) into 1 50.321 * [backup-simplify]: Simplify (/ 1 1) into 1 50.321 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.321 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.321 * [taylor]: Taking taylor expansion of h in g 50.321 * [backup-simplify]: Simplify h into h 50.321 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.321 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.321 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.321 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.321 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.321 * [taylor]: Taking taylor expansion of g in g 50.321 * [backup-simplify]: Simplify 0 into 0 50.321 * [backup-simplify]: Simplify 1 into 1 50.322 * [backup-simplify]: Simplify (* 1 1) into 1 50.322 * [backup-simplify]: Simplify (/ 1 1) into 1 50.322 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.322 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.322 * [taylor]: Taking taylor expansion of h in g 50.322 * [backup-simplify]: Simplify h into h 50.322 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.322 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.323 * [backup-simplify]: Simplify (+ 1 0) into 1 50.323 * [taylor]: Taking taylor expansion of 1 in h 50.323 * [backup-simplify]: Simplify 1 into 1 50.323 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.324 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.325 * [backup-simplify]: Simplify (+ 0 0) into 0 50.325 * [taylor]: Taking taylor expansion of 0 in h 50.325 * [backup-simplify]: Simplify 0 into 0 50.326 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.327 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.327 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.327 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.327 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 50.327 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.327 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.327 * [taylor]: Taking taylor expansion of h in h 50.327 * [backup-simplify]: Simplify 0 into 0 50.327 * [backup-simplify]: Simplify 1 into 1 50.328 * [backup-simplify]: Simplify (* 1 1) into 1 50.328 * [backup-simplify]: Simplify (/ 1 1) into 1 50.328 * [backup-simplify]: Simplify (- 1) into -1 50.328 * [backup-simplify]: Simplify -1 into -1 50.329 * [backup-simplify]: Simplify 1 into 1 50.330 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.331 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.331 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.331 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.331 * [backup-simplify]: Simplify (- 0) into 0 50.332 * [backup-simplify]: Simplify (+ 0 0) into 0 50.332 * [taylor]: Taking taylor expansion of 0 in h 50.332 * [backup-simplify]: Simplify 0 into 0 50.332 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.333 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.334 * [backup-simplify]: Simplify (- 0) into 0 50.334 * [backup-simplify]: Simplify 0 into 0 50.334 * [backup-simplify]: Simplify 0 into 0 50.334 * [backup-simplify]: Simplify 0 into 0 50.335 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.336 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.336 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.337 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 50.337 * [backup-simplify]: Simplify (- 0) into 0 50.337 * [backup-simplify]: Simplify (+ 0 0) into 0 50.338 * [taylor]: Taking taylor expansion of 0 in h 50.338 * [backup-simplify]: Simplify 0 into 0 50.338 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.339 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.339 * [backup-simplify]: Simplify (- 0) into 0 50.339 * [backup-simplify]: Simplify 0 into 0 50.339 * [backup-simplify]: Simplify 0 into 0 50.339 * [backup-simplify]: Simplify 0 into 0 50.339 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 g))) 2)) (* -1 (pow (* (/ 1 (/ 1 h)) 1) 2))) into (- (pow g 2) (pow h 2)) 50.339 * [backup-simplify]: Simplify (- (* (/ 1 (- g)) (/ 1 (- g))) (* (/ 1 (- h)) (/ 1 (- h)))) into (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) 50.339 * [approximate]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in (g h) around 0 50.339 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in h 50.339 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in h 50.339 * [taylor]: Taking taylor expansion of (pow g 2) in h 50.339 * [taylor]: Taking taylor expansion of g in h 50.339 * [backup-simplify]: Simplify g into g 50.339 * [backup-simplify]: Simplify (* g g) into (pow g 2) 50.339 * [backup-simplify]: Simplify (/ 1 (pow g 2)) into (/ 1 (pow g 2)) 50.340 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.340 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.340 * [taylor]: Taking taylor expansion of h in h 50.340 * [backup-simplify]: Simplify 0 into 0 50.340 * [backup-simplify]: Simplify 1 into 1 50.340 * [backup-simplify]: Simplify (* 1 1) into 1 50.340 * [backup-simplify]: Simplify (/ 1 1) into 1 50.340 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.340 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.340 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.340 * [taylor]: Taking taylor expansion of g in g 50.340 * [backup-simplify]: Simplify 0 into 0 50.340 * [backup-simplify]: Simplify 1 into 1 50.340 * [backup-simplify]: Simplify (* 1 1) into 1 50.341 * [backup-simplify]: Simplify (/ 1 1) into 1 50.341 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.341 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.341 * [taylor]: Taking taylor expansion of h in g 50.341 * [backup-simplify]: Simplify h into h 50.341 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.341 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.341 * [taylor]: Taking taylor expansion of (- (/ 1 (pow g 2)) (/ 1 (pow h 2))) in g 50.341 * [taylor]: Taking taylor expansion of (/ 1 (pow g 2)) in g 50.341 * [taylor]: Taking taylor expansion of (pow g 2) in g 50.341 * [taylor]: Taking taylor expansion of g in g 50.341 * [backup-simplify]: Simplify 0 into 0 50.341 * [backup-simplify]: Simplify 1 into 1 50.341 * [backup-simplify]: Simplify (* 1 1) into 1 50.341 * [backup-simplify]: Simplify (/ 1 1) into 1 50.341 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in g 50.341 * [taylor]: Taking taylor expansion of (pow h 2) in g 50.341 * [taylor]: Taking taylor expansion of h in g 50.341 * [backup-simplify]: Simplify h into h 50.342 * [backup-simplify]: Simplify (* h h) into (pow h 2) 50.342 * [backup-simplify]: Simplify (/ 1 (pow h 2)) into (/ 1 (pow h 2)) 50.342 * [backup-simplify]: Simplify (+ 1 0) into 1 50.342 * [taylor]: Taking taylor expansion of 1 in h 50.342 * [backup-simplify]: Simplify 1 into 1 50.342 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.343 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.343 * [backup-simplify]: Simplify (+ 0 0) into 0 50.343 * [taylor]: Taking taylor expansion of 0 in h 50.343 * [backup-simplify]: Simplify 0 into 0 50.344 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.344 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.344 * [backup-simplify]: Simplify (- (/ 1 (pow h 2))) into (- (/ 1 (pow h 2))) 50.344 * [backup-simplify]: Simplify (+ 0 (- (/ 1 (pow h 2)))) into (- (/ 1 (pow h 2))) 50.344 * [taylor]: Taking taylor expansion of (- (/ 1 (pow h 2))) in h 50.344 * [taylor]: Taking taylor expansion of (/ 1 (pow h 2)) in h 50.344 * [taylor]: Taking taylor expansion of (pow h 2) in h 50.344 * [taylor]: Taking taylor expansion of h in h 50.344 * [backup-simplify]: Simplify 0 into 0 50.344 * [backup-simplify]: Simplify 1 into 1 50.345 * [backup-simplify]: Simplify (* 1 1) into 1 50.345 * [backup-simplify]: Simplify (/ 1 1) into 1 50.345 * [backup-simplify]: Simplify (- 1) into -1 50.345 * [backup-simplify]: Simplify -1 into -1 50.345 * [backup-simplify]: Simplify 1 into 1 50.346 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 50.346 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.346 * [backup-simplify]: Simplify (+ (* h 0) (* 0 h)) into 0 50.347 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))))) into 0 50.347 * [backup-simplify]: Simplify (- 0) into 0 50.347 * [backup-simplify]: Simplify (+ 0 0) into 0 50.347 * [taylor]: Taking taylor expansion of 0 in h 50.347 * [backup-simplify]: Simplify 0 into 0 50.347 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 50.348 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 50.348 * [backup-simplify]: Simplify (- 0) into 0 50.348 * [backup-simplify]: Simplify 0 into 0 50.348 * [backup-simplify]: Simplify 0 into 0 50.348 * [backup-simplify]: Simplify 0 into 0 50.349 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 50.349 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.350 * [backup-simplify]: Simplify (+ (* h 0) (+ (* 0 0) (* 0 h))) into 0 50.350 * [backup-simplify]: Simplify (- (+ (* (/ 1 (pow h 2)) (/ 0 (pow h 2))) (* 0 (/ 0 (pow h 2))))) into 0 50.350 * [backup-simplify]: Simplify (- 0) into 0 50.350 * [backup-simplify]: Simplify (+ 0 0) into 0 50.350 * [taylor]: Taking taylor expansion of 0 in h 50.350 * [backup-simplify]: Simplify 0 into 0 50.351 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 50.351 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 50.352 * [backup-simplify]: Simplify (- 0) into 0 50.352 * [backup-simplify]: Simplify 0 into 0 50.352 * [backup-simplify]: Simplify 0 into 0 50.352 * [backup-simplify]: Simplify 0 into 0 50.352 * [backup-simplify]: Simplify (+ (* 1 (pow (* 1 (/ 1 (/ 1 (- g)))) 2)) (* -1 (pow (* (/ 1 (/ 1 (- h))) 1) 2))) into (- (pow g 2) (pow h 2)) 50.352 * * * [progress]: simplifying candidates 50.352 * * * * [progress]: [ 1 / 86 ] simplifiying candidate # 50.352 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 50.352 * * [simplify]: iters left: 6 (7 enodes) 50.354 * * [simplify]: iters left: 5 (27 enodes) 50.358 * * [simplify]: iters left: 4 (40 enodes) 50.366 * * [simplify]: iters left: 3 (59 enodes) 50.390 * * [simplify]: iters left: 2 (106 enodes) 50.432 * * [simplify]: iters left: 1 (211 enodes) 50.502 * * [simplify]: Extracting #0: cost 1 inf + 0 50.502 * * [simplify]: Extracting #1: cost 3 inf + 0 50.502 * * [simplify]: Extracting #2: cost 5 inf + 0 50.502 * * [simplify]: Extracting #3: cost 28 inf + 0 50.502 * * [simplify]: Extracting #4: cost 46 inf + 975 50.504 * * [simplify]: Extracting #5: cost 6 inf + 5395 50.506 * * [simplify]: Extracting #6: cost 0 inf + 5947 50.508 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 50.509 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (log1p (expm1 (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 50.509 * * * * [progress]: [ 2 / 86 ] simplifiying candidate # 50.509 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 50.510 * * [simplify]: iters left: 6 (7 enodes) 50.511 * * [simplify]: iters left: 5 (27 enodes) 50.515 * * [simplify]: iters left: 4 (40 enodes) 50.521 * * [simplify]: iters left: 3 (59 enodes) 50.531 * * [simplify]: iters left: 2 (106 enodes) 50.551 * * [simplify]: iters left: 1 (211 enodes) 50.601 * * [simplify]: Extracting #0: cost 1 inf + 0 50.601 * * [simplify]: Extracting #1: cost 3 inf + 0 50.601 * * [simplify]: Extracting #2: cost 5 inf + 0 50.601 * * [simplify]: Extracting #3: cost 28 inf + 0 50.602 * * [simplify]: Extracting #4: cost 46 inf + 975 50.605 * * [simplify]: Extracting #5: cost 6 inf + 5435 50.610 * * [simplify]: Extracting #6: cost 0 inf + 5987 50.614 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 50.614 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (expm1 (log1p (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 50.614 * * * * [progress]: [ 3 / 86 ] simplifiying candidate # 50.614 * * * * [progress]: [ 4 / 86 ] simplifiying candidate # 50.614 * * * * [progress]: [ 5 / 86 ] simplifiying candidate # 50.615 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 50.615 * * [simplify]: iters left: 6 (7 enodes) 50.618 * * [simplify]: iters left: 5 (27 enodes) 50.626 * * [simplify]: iters left: 4 (40 enodes) 50.637 * * [simplify]: iters left: 3 (59 enodes) 50.648 * * [simplify]: iters left: 2 (106 enodes) 50.671 * * [simplify]: iters left: 1 (211 enodes) 50.755 * * [simplify]: Extracting #0: cost 1 inf + 0 50.755 * * [simplify]: Extracting #1: cost 3 inf + 0 50.755 * * [simplify]: Extracting #2: cost 5 inf + 0 50.755 * * [simplify]: Extracting #3: cost 28 inf + 0 50.756 * * [simplify]: Extracting #4: cost 46 inf + 975 50.759 * * [simplify]: Extracting #5: cost 6 inf + 5395 50.764 * * [simplify]: Extracting #6: cost 0 inf + 5947 50.768 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 50.768 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (exp (log (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 50.769 * * * * [progress]: [ 6 / 86 ] simplifiying candidate # 50.769 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 50.769 * * [simplify]: iters left: 6 (7 enodes) 50.772 * * [simplify]: iters left: 5 (27 enodes) 50.780 * * [simplify]: iters left: 4 (40 enodes) 50.792 * * [simplify]: iters left: 3 (59 enodes) 50.811 * * [simplify]: iters left: 2 (106 enodes) 50.851 * * [simplify]: iters left: 1 (211 enodes) 50.920 * * [simplify]: Extracting #0: cost 1 inf + 0 50.920 * * [simplify]: Extracting #1: cost 3 inf + 0 50.920 * * [simplify]: Extracting #2: cost 5 inf + 0 50.920 * * [simplify]: Extracting #3: cost 28 inf + 0 50.921 * * [simplify]: Extracting #4: cost 46 inf + 975 50.923 * * [simplify]: Extracting #5: cost 6 inf + 5395 50.925 * * [simplify]: Extracting #6: cost 0 inf + 5947 50.927 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 50.927 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (log (exp (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 50.927 * * * * [progress]: [ 7 / 86 ] simplifiying candidate # 50.927 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 50.927 * * [simplify]: iters left: 6 (8 enodes) 50.929 * * [simplify]: iters left: 5 (30 enodes) 50.934 * * [simplify]: iters left: 4 (43 enodes) 50.943 * * [simplify]: iters left: 3 (62 enodes) 50.966 * * [simplify]: iters left: 2 (109 enodes) 51.007 * * [simplify]: iters left: 1 (214 enodes) 51.091 * * [simplify]: Extracting #0: cost 1 inf + 0 51.091 * * [simplify]: Extracting #1: cost 3 inf + 0 51.091 * * [simplify]: Extracting #2: cost 5 inf + 0 51.091 * * [simplify]: Extracting #3: cost 7 inf + 0 51.092 * * [simplify]: Extracting #4: cost 30 inf + 0 51.092 * * [simplify]: Extracting #5: cost 51 inf + 467 51.096 * * [simplify]: Extracting #6: cost 2 inf + 6165 51.100 * * [simplify]: Extracting #7: cost 0 inf + 6419 51.105 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 51.105 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 51.106 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 51.106 * * [simplify]: iters left: 6 (7 enodes) 51.109 * * [simplify]: iters left: 5 (27 enodes) 51.117 * * [simplify]: iters left: 4 (40 enodes) 51.128 * * [simplify]: iters left: 3 (59 enodes) 51.148 * * [simplify]: iters left: 2 (106 enodes) 51.189 * * [simplify]: iters left: 1 (211 enodes) 51.274 * * [simplify]: Extracting #0: cost 1 inf + 0 51.274 * * [simplify]: Extracting #1: cost 3 inf + 0 51.274 * * [simplify]: Extracting #2: cost 5 inf + 0 51.274 * * [simplify]: Extracting #3: cost 28 inf + 0 51.275 * * [simplify]: Extracting #4: cost 46 inf + 975 51.278 * * [simplify]: Extracting #5: cost 6 inf + 5415 51.282 * * [simplify]: Extracting #6: cost 0 inf + 5967 51.286 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 51.287 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 51.287 * * * * [progress]: [ 8 / 86 ] simplifiying candidate # 51.287 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 51.287 * * [simplify]: iters left: 6 (8 enodes) 51.291 * * [simplify]: iters left: 5 (30 enodes) 51.300 * * [simplify]: iters left: 4 (55 enodes) 51.323 * * [simplify]: iters left: 3 (120 enodes) 51.368 * * [simplify]: iters left: 2 (297 enodes) 51.484 * * [simplify]: Extracting #0: cost 1 inf + 0 51.485 * * [simplify]: Extracting #1: cost 53 inf + 0 51.485 * * [simplify]: Extracting #2: cost 108 inf + 207 51.486 * * [simplify]: Extracting #3: cost 81 inf + 4349 51.491 * * [simplify]: Extracting #4: cost 22 inf + 19441 51.498 * * [simplify]: Extracting #5: cost 0 inf + 26209 51.506 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 51.506 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))))))) (cbrt a)))) 51.506 * * * * [progress]: [ 9 / 86 ] simplifiying candidate # 51.507 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 51.507 * * [simplify]: iters left: 6 (8 enodes) 51.509 * * [simplify]: iters left: 5 (31 enodes) 51.513 * * [simplify]: iters left: 4 (44 enodes) 51.521 * * [simplify]: iters left: 3 (63 enodes) 51.541 * * [simplify]: iters left: 2 (110 enodes) 51.583 * * [simplify]: iters left: 1 (215 enodes) 51.641 * * [simplify]: Extracting #0: cost 1 inf + 0 51.642 * * [simplify]: Extracting #1: cost 4 inf + 0 51.642 * * [simplify]: Extracting #2: cost 7 inf + 0 51.642 * * [simplify]: Extracting #3: cost 31 inf + 0 51.643 * * [simplify]: Extracting #4: cost 49 inf + 890 51.646 * * [simplify]: Extracting #5: cost 4 inf + 6140 51.651 * * [simplify]: Extracting #6: cost 0 inf + 6743 51.655 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 51.656 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))) (cbrt a)))) 51.656 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 51.656 * * [simplify]: iters left: 6 (7 enodes) 51.660 * * [simplify]: iters left: 5 (27 enodes) 51.668 * * [simplify]: iters left: 4 (40 enodes) 51.680 * * [simplify]: iters left: 3 (59 enodes) 51.692 * * [simplify]: iters left: 2 (106 enodes) 51.723 * * [simplify]: iters left: 1 (211 enodes) 51.808 * * [simplify]: Extracting #0: cost 1 inf + 0 51.808 * * [simplify]: Extracting #1: cost 3 inf + 0 51.808 * * [simplify]: Extracting #2: cost 5 inf + 0 51.808 * * [simplify]: Extracting #3: cost 28 inf + 0 51.809 * * [simplify]: Extracting #4: cost 46 inf + 1015 51.812 * * [simplify]: Extracting #5: cost 6 inf + 5495 51.817 * * [simplify]: Extracting #6: cost 0 inf + 6047 51.821 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 51.821 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h)))))))) (cbrt a)))) 51.822 * * * * [progress]: [ 10 / 86 ] simplifiying candidate # 51.822 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 51.822 * * [simplify]: iters left: 6 (7 enodes) 51.825 * * [simplify]: iters left: 5 (27 enodes) 51.834 * * [simplify]: iters left: 4 (40 enodes) 51.846 * * [simplify]: iters left: 3 (59 enodes) 51.867 * * [simplify]: iters left: 2 (106 enodes) 51.908 * * [simplify]: iters left: 1 (211 enodes) 51.995 * * [simplify]: Extracting #0: cost 1 inf + 0 51.995 * * [simplify]: Extracting #1: cost 3 inf + 0 51.995 * * [simplify]: Extracting #2: cost 5 inf + 0 51.995 * * [simplify]: Extracting #3: cost 28 inf + 0 51.996 * * [simplify]: Extracting #4: cost 46 inf + 975 51.999 * * [simplify]: Extracting #5: cost 6 inf + 5335 52.004 * * [simplify]: Extracting #6: cost 0 inf + 5887 52.008 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 52.008 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 52.008 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 52.009 * * [simplify]: iters left: 6 (7 enodes) 52.012 * * [simplify]: iters left: 5 (27 enodes) 52.020 * * [simplify]: iters left: 4 (40 enodes) 52.031 * * [simplify]: iters left: 3 (59 enodes) 52.042 * * [simplify]: iters left: 2 (106 enodes) 52.064 * * [simplify]: iters left: 1 (211 enodes) 52.122 * * [simplify]: Extracting #0: cost 1 inf + 0 52.122 * * [simplify]: Extracting #1: cost 3 inf + 0 52.122 * * [simplify]: Extracting #2: cost 5 inf + 0 52.122 * * [simplify]: Extracting #3: cost 28 inf + 0 52.123 * * [simplify]: Extracting #4: cost 46 inf + 975 52.124 * * [simplify]: Extracting #5: cost 6 inf + 5335 52.128 * * [simplify]: Extracting #6: cost 0 inf + 5887 52.132 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 52.132 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 52.132 * * * * [progress]: [ 11 / 86 ] simplifiying candidate # 52.133 * [simplify]: Simplifying (sqrt 1) 52.133 * * [simplify]: iters left: 1 (2 enodes) 52.136 * * [simplify]: Extracting #0: cost 1 inf + 0 52.136 * * [simplify]: Extracting #1: cost 0 inf + 1 52.136 * [simplify]: Simplified to 1 52.136 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* 1 (sqrt (- (* g g) (* h h))))))) (cbrt a)))) 52.137 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 52.137 * * [simplify]: iters left: 5 (6 enodes) 52.139 * * [simplify]: iters left: 4 (24 enodes) 52.147 * * [simplify]: iters left: 3 (37 enodes) 52.158 * * [simplify]: iters left: 2 (56 enodes) 52.169 * * [simplify]: iters left: 1 (103 enodes) 52.190 * * [simplify]: Extracting #0: cost 1 inf + 0 52.191 * * [simplify]: Extracting #1: cost 3 inf + 0 52.191 * * [simplify]: Extracting #2: cost 35 inf + 0 52.191 * * [simplify]: Extracting #3: cost 40 inf + 413 52.193 * * [simplify]: Extracting #4: cost 6 inf + 4597 52.199 * * [simplify]: Extracting #5: cost 0 inf + 5448 52.202 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 52.202 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* 1 (sqrt (- (* g g) (* h h))))))) (cbrt a)))) 52.202 * * * * [progress]: [ 12 / 86 ] simplifiying candidate # 52.203 * [simplify]: Simplifying (sqrt (+ g h)) 52.203 * * [simplify]: iters left: 3 (4 enodes) 52.205 * * [simplify]: iters left: 2 (13 enodes) 52.208 * * [simplify]: Extracting #0: cost 1 inf + 0 52.208 * * [simplify]: Extracting #1: cost 3 inf + 0 52.208 * * [simplify]: Extracting #2: cost 6 inf + 0 52.208 * * [simplify]: Extracting #3: cost 4 inf + 2 52.208 * * [simplify]: Extracting #4: cost 0 inf + 250 52.208 * [simplify]: Simplified to (sqrt (+ h g)) 52.208 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (sqrt (+ h g)) (sqrt (- g h)))))) (cbrt a)))) 52.209 * [simplify]: Simplifying (sqrt (- g h)) 52.209 * * [simplify]: iters left: 3 (4 enodes) 52.210 * * [simplify]: iters left: 2 (14 enodes) 52.214 * * [simplify]: iters left: 1 (17 enodes) 52.219 * * [simplify]: Extracting #0: cost 1 inf + 0 52.219 * * [simplify]: Extracting #1: cost 3 inf + 0 52.219 * * [simplify]: Extracting #2: cost 7 inf + 0 52.219 * * [simplify]: Extracting #3: cost 5 inf + 43 52.219 * * [simplify]: Extracting #4: cost 0 inf + 332 52.219 * [simplify]: Simplified to (sqrt (- g h)) 52.219 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (sqrt (+ g h)) (sqrt (- g h)))))) (cbrt a)))) 52.219 * * * * [progress]: [ 13 / 86 ] simplifiying candidate # 52.220 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 52.220 * * [simplify]: iters left: 6 (9 enodes) 52.225 * * [simplify]: iters left: 5 (46 enodes) 52.247 * * [simplify]: iters left: 4 (132 enodes) 52.313 * * [simplify]: iters left: 3 (338 enodes) 52.414 * * [simplify]: Extracting #0: cost 1 inf + 0 52.414 * * [simplify]: Extracting #1: cost 3 inf + 0 52.414 * * [simplify]: Extracting #2: cost 77 inf + 0 52.414 * * [simplify]: Extracting #3: cost 168 inf + 649 52.416 * * [simplify]: Extracting #4: cost 146 inf + 7909 52.421 * * [simplify]: Extracting #5: cost 41 inf + 46578 52.428 * * [simplify]: Extracting #6: cost 3 inf + 61033 52.440 * * [simplify]: Extracting #7: cost 0 inf + 62251 52.454 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 52.454 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))))))) (cbrt a)))) 52.455 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 52.455 * * [simplify]: iters left: 6 (10 enodes) 52.461 * * [simplify]: iters left: 5 (53 enodes) 52.480 * * [simplify]: iters left: 4 (111 enodes) 52.526 * * [simplify]: iters left: 3 (189 enodes) 52.593 * * [simplify]: iters left: 2 (261 enodes) 52.648 * * [simplify]: iters left: 1 (370 enodes) 52.744 * * [simplify]: Extracting #0: cost 1 inf + 0 52.744 * * [simplify]: Extracting #1: cost 3 inf + 0 52.744 * * [simplify]: Extracting #2: cost 26 inf + 0 52.745 * * [simplify]: Extracting #3: cost 66 inf + 629 52.748 * * [simplify]: Extracting #4: cost 65 inf + 3296 52.752 * * [simplify]: Extracting #5: cost 44 inf + 7137 52.757 * * [simplify]: Extracting #6: cost 17 inf + 16797 52.763 * * [simplify]: Extracting #7: cost 0 inf + 22991 52.769 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 52.769 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))))))) (cbrt a)))) 52.769 * * * * [progress]: [ 14 / 86 ] simplifiying candidate # 52.770 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 52.770 * * [simplify]: iters left: 6 (8 enodes) 52.772 * * [simplify]: iters left: 5 (38 enodes) 52.779 * * [simplify]: iters left: 4 (72 enodes) 52.791 * * [simplify]: iters left: 3 (135 enodes) 52.820 * * [simplify]: iters left: 2 (298 enodes) 52.969 * * [simplify]: Extracting #0: cost 1 inf + 0 52.969 * * [simplify]: Extracting #1: cost 3 inf + 0 52.969 * * [simplify]: Extracting #2: cost 70 inf + 0 52.971 * * [simplify]: Extracting #3: cost 184 inf + 286 52.976 * * [simplify]: Extracting #4: cost 148 inf + 7065 52.992 * * [simplify]: Extracting #5: cost 34 inf + 27591 53.009 * * [simplify]: Extracting #6: cost 3 inf + 34085 53.026 * * [simplify]: Extracting #7: cost 0 inf + 34972 53.043 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 53.043 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h))))))) (cbrt a)))) 53.044 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 53.044 * * [simplify]: iters left: 5 (6 enodes) 53.046 * * [simplify]: iters left: 4 (21 enodes) 53.052 * * [simplify]: iters left: 3 (23 enodes) 53.057 * * [simplify]: Extracting #0: cost 1 inf + 0 53.058 * * [simplify]: Extracting #1: cost 5 inf + 0 53.058 * * [simplify]: Extracting #2: cost 6 inf + 2 53.058 * * [simplify]: Extracting #3: cost 2 inf + 392 53.058 * * [simplify]: Extracting #4: cost 0 inf + 474 53.058 * [simplify]: Simplified to (hypot g h) 53.058 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h))))) (cbrt a)))) 53.059 * * * * [progress]: [ 15 / 86 ] simplifiying candidate # 53.059 * [simplify]: Simplifying (/ 1 2) 53.059 * * [simplify]: iters left: 2 (3 enodes) 53.062 * * [simplify]: iters left: 1 (12 enodes) 53.067 * * [simplify]: Extracting #0: cost 1 inf + 0 53.067 * * [simplify]: Extracting #1: cost 0 inf + 1 53.067 * [simplify]: Simplified to 1/2 53.067 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (pow (- (* g g) (* h h)) 1/2)))) (cbrt a)))) 53.067 * * * * [progress]: [ 16 / 86 ] simplifiying candidate # 53.067 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 53.068 * * [simplify]: iters left: 6 (7 enodes) 53.071 * * [simplify]: iters left: 5 (27 enodes) 53.079 * * [simplify]: iters left: 4 (40 enodes) 53.091 * * [simplify]: iters left: 3 (59 enodes) 53.110 * * [simplify]: iters left: 2 (106 enodes) 53.146 * * [simplify]: iters left: 1 (211 enodes) 53.202 * * [simplify]: Extracting #0: cost 1 inf + 0 53.202 * * [simplify]: Extracting #1: cost 3 inf + 0 53.202 * * [simplify]: Extracting #2: cost 5 inf + 0 53.202 * * [simplify]: Extracting #3: cost 28 inf + 0 53.202 * * [simplify]: Extracting #4: cost 46 inf + 975 53.204 * * [simplify]: Extracting #5: cost 6 inf + 5335 53.206 * * [simplify]: Extracting #6: cost 0 inf + 5887 53.208 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 53.208 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 53.209 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 53.209 * * [simplify]: iters left: 6 (7 enodes) 53.210 * * [simplify]: iters left: 5 (27 enodes) 53.214 * * [simplify]: iters left: 4 (40 enodes) 53.220 * * [simplify]: iters left: 3 (59 enodes) 53.229 * * [simplify]: iters left: 2 (106 enodes) 53.269 * * [simplify]: iters left: 1 (211 enodes) 53.353 * * [simplify]: Extracting #0: cost 1 inf + 0 53.353 * * [simplify]: Extracting #1: cost 3 inf + 0 53.353 * * [simplify]: Extracting #2: cost 5 inf + 0 53.354 * * [simplify]: Extracting #3: cost 28 inf + 0 53.354 * * [simplify]: Extracting #4: cost 46 inf + 975 53.358 * * [simplify]: Extracting #5: cost 6 inf + 5335 53.362 * * [simplify]: Extracting #6: cost 0 inf + 5887 53.366 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 53.366 * [simplify]: Simplified (2 2 1 1 2 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 53.367 * * * * [progress]: [ 17 / 86 ] simplifiying candidate # 53.367 * * * * [progress]: [ 18 / 86 ] simplifiying candidate # 53.367 * * * * [progress]: [ 19 / 86 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h)))))))) (cbrt a))))> 53.367 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 53.367 * * [simplify]: iters left: 6 (7 enodes) 53.370 * * [simplify]: iters left: 5 (24 enodes) 53.378 * * [simplify]: iters left: 4 (37 enodes) 53.389 * * [simplify]: iters left: 3 (56 enodes) 53.399 * * [simplify]: iters left: 2 (103 enodes) 53.423 * * [simplify]: iters left: 1 (208 enodes) 53.466 * * [simplify]: Extracting #0: cost 1 inf + 0 53.466 * * [simplify]: Extracting #1: cost 2 inf + 0 53.466 * * [simplify]: Extracting #2: cost 3 inf + 0 53.466 * * [simplify]: Extracting #3: cost 26 inf + 0 53.467 * * [simplify]: Extracting #4: cost 43 inf + 1110 53.468 * * [simplify]: Extracting #5: cost 4 inf + 5083 53.470 * * [simplify]: Extracting #6: cost 0 inf + 5291 53.472 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 53.472 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (posit16->real (real->posit16 (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 53.473 * * * * [progress]: [ 20 / 86 ] simplifiying candidate # 53.473 * [simplify]: Simplifying (expm1 (sqrt (- (* g g) (* h h)))) 53.473 * * [simplify]: iters left: 6 (7 enodes) 53.474 * * [simplify]: iters left: 5 (27 enodes) 53.478 * * [simplify]: iters left: 4 (40 enodes) 53.484 * * [simplify]: iters left: 3 (59 enodes) 53.494 * * [simplify]: iters left: 2 (106 enodes) 53.528 * * [simplify]: iters left: 1 (211 enodes) 53.584 * * [simplify]: Extracting #0: cost 1 inf + 0 53.584 * * [simplify]: Extracting #1: cost 3 inf + 0 53.584 * * [simplify]: Extracting #2: cost 5 inf + 0 53.584 * * [simplify]: Extracting #3: cost 28 inf + 0 53.585 * * [simplify]: Extracting #4: cost 46 inf + 975 53.587 * * [simplify]: Extracting #5: cost 6 inf + 5395 53.591 * * [simplify]: Extracting #6: cost 0 inf + 5947 53.596 * [simplify]: Simplified to (expm1 (sqrt (- (* g g) (* h h)))) 53.596 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (log1p (expm1 (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 53.596 * * * * [progress]: [ 21 / 86 ] simplifiying candidate # 53.597 * [simplify]: Simplifying (log1p (sqrt (- (* g g) (* h h)))) 53.597 * * [simplify]: iters left: 6 (7 enodes) 53.600 * * [simplify]: iters left: 5 (27 enodes) 53.608 * * [simplify]: iters left: 4 (40 enodes) 53.620 * * [simplify]: iters left: 3 (59 enodes) 53.639 * * [simplify]: iters left: 2 (106 enodes) 54.054 * * [simplify]: iters left: 1 (211 enodes) 54.129 * * [simplify]: Extracting #0: cost 1 inf + 0 54.129 * * [simplify]: Extracting #1: cost 3 inf + 0 54.129 * * [simplify]: Extracting #2: cost 5 inf + 0 54.129 * * [simplify]: Extracting #3: cost 28 inf + 0 54.130 * * [simplify]: Extracting #4: cost 46 inf + 975 54.133 * * [simplify]: Extracting #5: cost 6 inf + 5435 54.137 * * [simplify]: Extracting #6: cost 0 inf + 5987 54.142 * [simplify]: Simplified to (log1p (sqrt (- (* g g) (* h h)))) 54.142 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (expm1 (log1p (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 54.142 * * * * [progress]: [ 22 / 86 ] simplifiying candidate # 54.142 * * * * [progress]: [ 23 / 86 ] simplifiying candidate # 54.143 * * * * [progress]: [ 24 / 86 ] simplifiying candidate # 54.143 * [simplify]: Simplifying (log (sqrt (- (* g g) (* h h)))) 54.143 * * [simplify]: iters left: 6 (7 enodes) 54.146 * * [simplify]: iters left: 5 (27 enodes) 54.155 * * [simplify]: iters left: 4 (40 enodes) 54.167 * * [simplify]: iters left: 3 (59 enodes) 54.189 * * [simplify]: iters left: 2 (106 enodes) 54.212 * * [simplify]: iters left: 1 (211 enodes) 54.283 * * [simplify]: Extracting #0: cost 1 inf + 0 54.283 * * [simplify]: Extracting #1: cost 3 inf + 0 54.283 * * [simplify]: Extracting #2: cost 5 inf + 0 54.283 * * [simplify]: Extracting #3: cost 28 inf + 0 54.283 * * [simplify]: Extracting #4: cost 46 inf + 975 54.285 * * [simplify]: Extracting #5: cost 6 inf + 5395 54.287 * * [simplify]: Extracting #6: cost 0 inf + 5947 54.289 * [simplify]: Simplified to (log (sqrt (- (* g g) (* h h)))) 54.289 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (exp (log (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 54.290 * * * * [progress]: [ 25 / 86 ] simplifiying candidate # 54.290 * [simplify]: Simplifying (exp (sqrt (- (* g g) (* h h)))) 54.290 * * [simplify]: iters left: 6 (7 enodes) 54.292 * * [simplify]: iters left: 5 (27 enodes) 54.296 * * [simplify]: iters left: 4 (40 enodes) 54.302 * * [simplify]: iters left: 3 (59 enodes) 54.312 * * [simplify]: iters left: 2 (106 enodes) 54.350 * * [simplify]: iters left: 1 (211 enodes) 54.405 * * [simplify]: Extracting #0: cost 1 inf + 0 54.405 * * [simplify]: Extracting #1: cost 3 inf + 0 54.405 * * [simplify]: Extracting #2: cost 5 inf + 0 54.405 * * [simplify]: Extracting #3: cost 28 inf + 0 54.405 * * [simplify]: Extracting #4: cost 46 inf + 975 54.408 * * [simplify]: Extracting #5: cost 6 inf + 5395 54.412 * * [simplify]: Extracting #6: cost 0 inf + 5947 54.417 * [simplify]: Simplified to (exp (sqrt (- (* g g) (* h h)))) 54.417 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (log (exp (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 54.417 * * * * [progress]: [ 26 / 86 ] simplifiying candidate # 54.418 * [simplify]: Simplifying (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) 54.418 * * [simplify]: iters left: 6 (8 enodes) 54.421 * * [simplify]: iters left: 5 (30 enodes) 54.430 * * [simplify]: iters left: 4 (43 enodes) 54.443 * * [simplify]: iters left: 3 (62 enodes) 54.463 * * [simplify]: iters left: 2 (109 enodes) 54.505 * * [simplify]: iters left: 1 (214 enodes) 54.594 * * [simplify]: Extracting #0: cost 1 inf + 0 54.595 * * [simplify]: Extracting #1: cost 3 inf + 0 54.595 * * [simplify]: Extracting #2: cost 5 inf + 0 54.595 * * [simplify]: Extracting #3: cost 7 inf + 0 54.595 * * [simplify]: Extracting #4: cost 30 inf + 0 54.596 * * [simplify]: Extracting #5: cost 51 inf + 467 54.599 * * [simplify]: Extracting #6: cost 2 inf + 6165 54.604 * * [simplify]: Extracting #7: cost 0 inf + 6419 54.608 * [simplify]: Simplified to (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) 54.608 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (* (cbrt (sqrt (* (+ g h) (- g h)))) (cbrt (sqrt (* (+ g h) (- g h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 54.609 * [simplify]: Simplifying (cbrt (sqrt (- (* g g) (* h h)))) 54.609 * * [simplify]: iters left: 6 (7 enodes) 54.612 * * [simplify]: iters left: 5 (27 enodes) 54.620 * * [simplify]: iters left: 4 (40 enodes) 54.633 * * [simplify]: iters left: 3 (59 enodes) 54.647 * * [simplify]: iters left: 2 (106 enodes) 54.669 * * [simplify]: iters left: 1 (211 enodes) 54.725 * * [simplify]: Extracting #0: cost 1 inf + 0 54.725 * * [simplify]: Extracting #1: cost 3 inf + 0 54.725 * * [simplify]: Extracting #2: cost 5 inf + 0 54.726 * * [simplify]: Extracting #3: cost 28 inf + 0 54.726 * * [simplify]: Extracting #4: cost 46 inf + 975 54.730 * * [simplify]: Extracting #5: cost 6 inf + 5415 54.734 * * [simplify]: Extracting #6: cost 0 inf + 5967 54.738 * [simplify]: Simplified to (cbrt (sqrt (- (* g g) (* h h)))) 54.738 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (* (cbrt (sqrt (- (* g g) (* h h)))) (cbrt (sqrt (- (* g g) (* h h))))) (cbrt (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 54.739 * * * * [progress]: [ 27 / 86 ] simplifiying candidate # 54.739 * [simplify]: Simplifying (* (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))) (sqrt (- (* g g) (* h h)))) 54.739 * * [simplify]: iters left: 6 (8 enodes) 54.743 * * [simplify]: iters left: 5 (30 enodes) 54.752 * * [simplify]: iters left: 4 (55 enodes) 54.772 * * [simplify]: iters left: 3 (120 enodes) 54.807 * * [simplify]: iters left: 2 (297 enodes) 54.929 * * [simplify]: Extracting #0: cost 1 inf + 0 54.929 * * [simplify]: Extracting #1: cost 53 inf + 0 54.929 * * [simplify]: Extracting #2: cost 108 inf + 207 54.930 * * [simplify]: Extracting #3: cost 81 inf + 4349 54.936 * * [simplify]: Extracting #4: cost 22 inf + 19441 54.943 * * [simplify]: Extracting #5: cost 0 inf + 26209 54.950 * [simplify]: Simplified to (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h)))) 54.950 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (cbrt (* (* (+ g h) (- g h)) (sqrt (* (+ g h) (- g h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 54.950 * * * * [progress]: [ 28 / 86 ] simplifiying candidate # 54.950 * [simplify]: Simplifying (sqrt (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h))))) 54.950 * * [simplify]: iters left: 6 (8 enodes) 54.952 * * [simplify]: iters left: 5 (31 enodes) 54.957 * * [simplify]: iters left: 4 (44 enodes) 54.963 * * [simplify]: iters left: 3 (63 enodes) 54.974 * * [simplify]: iters left: 2 (110 enodes) 55.003 * * [simplify]: iters left: 1 (215 enodes) 55.064 * * [simplify]: Extracting #0: cost 1 inf + 0 55.064 * * [simplify]: Extracting #1: cost 4 inf + 0 55.064 * * [simplify]: Extracting #2: cost 7 inf + 0 55.064 * * [simplify]: Extracting #3: cost 31 inf + 0 55.065 * * [simplify]: Extracting #4: cost 49 inf + 890 55.069 * * [simplify]: Extracting #5: cost 4 inf + 6140 55.073 * * [simplify]: Extracting #6: cost 0 inf + 6743 55.078 * [simplify]: Simplified to (fabs (cbrt (- (* g g) (* h h)))) 55.078 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.079 * [simplify]: Simplifying (sqrt (cbrt (- (* g g) (* h h)))) 55.079 * * [simplify]: iters left: 6 (7 enodes) 55.082 * * [simplify]: iters left: 5 (27 enodes) 55.086 * * [simplify]: iters left: 4 (40 enodes) 55.091 * * [simplify]: iters left: 3 (59 enodes) 55.101 * * [simplify]: iters left: 2 (106 enodes) 55.121 * * [simplify]: iters left: 1 (211 enodes) 55.164 * * [simplify]: Extracting #0: cost 1 inf + 0 55.164 * * [simplify]: Extracting #1: cost 3 inf + 0 55.164 * * [simplify]: Extracting #2: cost 5 inf + 0 55.164 * * [simplify]: Extracting #3: cost 28 inf + 0 55.165 * * [simplify]: Extracting #4: cost 46 inf + 1015 55.168 * * [simplify]: Extracting #5: cost 6 inf + 5495 55.172 * * [simplify]: Extracting #6: cost 0 inf + 6047 55.176 * [simplify]: Simplified to (sqrt (cbrt (- (* g g) (* h h)))) 55.176 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (fabs (cbrt (- (* g g) (* h h)))) (sqrt (cbrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.177 * * * * [progress]: [ 29 / 86 ] simplifiying candidate # 55.177 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 55.177 * * [simplify]: iters left: 6 (7 enodes) 55.180 * * [simplify]: iters left: 5 (27 enodes) 55.189 * * [simplify]: iters left: 4 (40 enodes) 55.201 * * [simplify]: iters left: 3 (59 enodes) 55.221 * * [simplify]: iters left: 2 (106 enodes) 55.244 * * [simplify]: iters left: 1 (211 enodes) 55.289 * * [simplify]: Extracting #0: cost 1 inf + 0 55.289 * * [simplify]: Extracting #1: cost 3 inf + 0 55.289 * * [simplify]: Extracting #2: cost 5 inf + 0 55.289 * * [simplify]: Extracting #3: cost 28 inf + 0 55.289 * * [simplify]: Extracting #4: cost 46 inf + 975 55.291 * * [simplify]: Extracting #5: cost 6 inf + 5335 55.293 * * [simplify]: Extracting #6: cost 0 inf + 5887 55.295 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 55.296 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.296 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 55.296 * * [simplify]: iters left: 6 (7 enodes) 55.298 * * [simplify]: iters left: 5 (27 enodes) 55.306 * * [simplify]: iters left: 4 (40 enodes) 55.318 * * [simplify]: iters left: 3 (59 enodes) 55.337 * * [simplify]: iters left: 2 (106 enodes) 55.379 * * [simplify]: iters left: 1 (211 enodes) 55.457 * * [simplify]: Extracting #0: cost 1 inf + 0 55.457 * * [simplify]: Extracting #1: cost 3 inf + 0 55.457 * * [simplify]: Extracting #2: cost 5 inf + 0 55.458 * * [simplify]: Extracting #3: cost 28 inf + 0 55.458 * * [simplify]: Extracting #4: cost 46 inf + 975 55.460 * * [simplify]: Extracting #5: cost 6 inf + 5335 55.462 * * [simplify]: Extracting #6: cost 0 inf + 5887 55.464 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 55.464 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.464 * * * * [progress]: [ 30 / 86 ] simplifiying candidate # 55.464 * [simplify]: Simplifying (sqrt 1) 55.464 * * [simplify]: iters left: 1 (2 enodes) 55.467 * * [simplify]: Extracting #0: cost 1 inf + 0 55.467 * * [simplify]: Extracting #1: cost 0 inf + 1 55.467 * [simplify]: Simplified to 1 55.467 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.467 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 55.467 * * [simplify]: iters left: 5 (6 enodes) 55.469 * * [simplify]: iters left: 4 (24 enodes) 55.472 * * [simplify]: iters left: 3 (37 enodes) 55.478 * * [simplify]: iters left: 2 (56 enodes) 55.497 * * [simplify]: iters left: 1 (103 enodes) 55.538 * * [simplify]: Extracting #0: cost 1 inf + 0 55.538 * * [simplify]: Extracting #1: cost 3 inf + 0 55.538 * * [simplify]: Extracting #2: cost 35 inf + 0 55.539 * * [simplify]: Extracting #3: cost 40 inf + 413 55.541 * * [simplify]: Extracting #4: cost 6 inf + 4597 55.544 * * [simplify]: Extracting #5: cost 0 inf + 5448 55.546 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 55.546 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* 1 (sqrt (- (* g g) (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.546 * * * * [progress]: [ 31 / 86 ] simplifiying candidate # 55.546 * [simplify]: Simplifying (sqrt (+ g h)) 55.546 * * [simplify]: iters left: 3 (4 enodes) 55.547 * * [simplify]: iters left: 2 (13 enodes) 55.549 * * [simplify]: Extracting #0: cost 1 inf + 0 55.549 * * [simplify]: Extracting #1: cost 3 inf + 0 55.549 * * [simplify]: Extracting #2: cost 6 inf + 0 55.549 * * [simplify]: Extracting #3: cost 4 inf + 2 55.549 * * [simplify]: Extracting #4: cost 0 inf + 250 55.549 * [simplify]: Simplified to (sqrt (+ h g)) 55.549 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (+ h g)) (sqrt (- g h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.550 * [simplify]: Simplifying (sqrt (- g h)) 55.550 * * [simplify]: iters left: 3 (4 enodes) 55.550 * * [simplify]: iters left: 2 (14 enodes) 55.552 * * [simplify]: iters left: 1 (17 enodes) 55.554 * * [simplify]: Extracting #0: cost 1 inf + 0 55.554 * * [simplify]: Extracting #1: cost 3 inf + 0 55.554 * * [simplify]: Extracting #2: cost 7 inf + 0 55.554 * * [simplify]: Extracting #3: cost 5 inf + 43 55.554 * * [simplify]: Extracting #4: cost 0 inf + 332 55.555 * [simplify]: Simplified to (sqrt (- g h)) 55.555 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (+ g h)) (sqrt (- g h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.555 * * * * [progress]: [ 32 / 86 ] simplifiying candidate # 55.555 * [simplify]: Simplifying (sqrt (- (pow (* g g) 3) (pow (* h h) 3))) 55.555 * * [simplify]: iters left: 6 (9 enodes) 55.558 * * [simplify]: iters left: 5 (46 enodes) 55.569 * * [simplify]: iters left: 4 (132 enodes) 55.622 * * [simplify]: iters left: 3 (338 enodes) 55.724 * * [simplify]: Extracting #0: cost 1 inf + 0 55.724 * * [simplify]: Extracting #1: cost 3 inf + 0 55.724 * * [simplify]: Extracting #2: cost 77 inf + 0 55.724 * * [simplify]: Extracting #3: cost 168 inf + 649 55.726 * * [simplify]: Extracting #4: cost 146 inf + 7909 55.731 * * [simplify]: Extracting #5: cost 41 inf + 46578 55.738 * * [simplify]: Extracting #6: cost 3 inf + 61033 55.745 * * [simplify]: Extracting #7: cost 0 inf + 62251 55.752 * [simplify]: Simplified to (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) 55.752 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 55.753 * [simplify]: Simplifying (sqrt (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))) 55.753 * * [simplify]: iters left: 6 (10 enodes) 55.756 * * [simplify]: iters left: 5 (53 enodes) 55.766 * * [simplify]: iters left: 4 (111 enodes) 55.812 * * [simplify]: iters left: 3 (189 enodes) 55.873 * * [simplify]: iters left: 2 (261 enodes) 55.960 * * [simplify]: iters left: 1 (370 enodes) 56.030 * * [simplify]: Extracting #0: cost 1 inf + 0 56.030 * * [simplify]: Extracting #1: cost 3 inf + 0 56.030 * * [simplify]: Extracting #2: cost 26 inf + 0 56.030 * * [simplify]: Extracting #3: cost 66 inf + 629 56.032 * * [simplify]: Extracting #4: cost 65 inf + 3296 56.034 * * [simplify]: Extracting #5: cost 44 inf + 7137 56.036 * * [simplify]: Extracting #6: cost 17 inf + 16797 56.039 * * [simplify]: Extracting #7: cost 0 inf + 22991 56.042 * [simplify]: Simplified to (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h)))) 56.042 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g (* g g)) (* g (* g g))) (* (* h h) (* (* h h) (* h h))))) (sqrt (fma (* g g) (fma g g (* h h)) (* (* h h) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 56.043 * * * * [progress]: [ 33 / 86 ] simplifiying candidate # 56.043 * [simplify]: Simplifying (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 56.043 * * [simplify]: iters left: 6 (8 enodes) 56.045 * * [simplify]: iters left: 5 (38 enodes) 56.052 * * [simplify]: iters left: 4 (72 enodes) 56.065 * * [simplify]: iters left: 3 (135 enodes) 56.108 * * [simplify]: iters left: 2 (298 enodes) 56.314 * * [simplify]: Extracting #0: cost 1 inf + 0 56.314 * * [simplify]: Extracting #1: cost 3 inf + 0 56.314 * * [simplify]: Extracting #2: cost 70 inf + 0 56.316 * * [simplify]: Extracting #3: cost 184 inf + 286 56.319 * * [simplify]: Extracting #4: cost 148 inf + 7065 56.332 * * [simplify]: Extracting #5: cost 34 inf + 27591 56.349 * * [simplify]: Extracting #6: cost 3 inf + 34085 56.365 * * [simplify]: Extracting #7: cost 0 inf + 34972 56.380 * [simplify]: Simplified to (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) 56.380 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (sqrt (+ (* g g) (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 56.380 * [simplify]: Simplifying (sqrt (+ (* g g) (* h h))) 56.380 * * [simplify]: iters left: 5 (6 enodes) 56.382 * * [simplify]: iters left: 4 (21 enodes) 56.384 * * [simplify]: iters left: 3 (23 enodes) 56.387 * * [simplify]: Extracting #0: cost 1 inf + 0 56.387 * * [simplify]: Extracting #1: cost 5 inf + 0 56.387 * * [simplify]: Extracting #2: cost 6 inf + 2 56.387 * * [simplify]: Extracting #3: cost 2 inf + 392 56.387 * * [simplify]: Extracting #4: cost 0 inf + 474 56.387 * [simplify]: Simplified to (hypot g h) 56.387 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (/ (sqrt (- (* (* g g) (* g g)) (* (* h h) (* h h)))) (hypot g h)) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 56.388 * * * * [progress]: [ 34 / 86 ] simplifiying candidate # 56.388 * [simplify]: Simplifying (/ 1 2) 56.388 * * [simplify]: iters left: 2 (3 enodes) 56.390 * * [simplify]: iters left: 1 (12 enodes) 56.395 * * [simplify]: Extracting #0: cost 1 inf + 0 56.395 * * [simplify]: Extracting #1: cost 0 inf + 1 56.395 * [simplify]: Simplified to 1/2 56.396 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (pow (- (* g g) (* h h)) 1/2) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 56.396 * * * * [progress]: [ 35 / 86 ] simplifiying candidate # 56.396 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 56.396 * * [simplify]: iters left: 6 (7 enodes) 56.398 * * [simplify]: iters left: 5 (27 enodes) 56.402 * * [simplify]: iters left: 4 (40 enodes) 56.408 * * [simplify]: iters left: 3 (59 enodes) 56.422 * * [simplify]: iters left: 2 (106 enodes) 56.463 * * [simplify]: iters left: 1 (211 enodes) 56.550 * * [simplify]: Extracting #0: cost 1 inf + 0 56.550 * * [simplify]: Extracting #1: cost 3 inf + 0 56.550 * * [simplify]: Extracting #2: cost 5 inf + 0 56.550 * * [simplify]: Extracting #3: cost 28 inf + 0 56.551 * * [simplify]: Extracting #4: cost 46 inf + 975 56.554 * * [simplify]: Extracting #5: cost 6 inf + 5335 56.558 * * [simplify]: Extracting #6: cost 0 inf + 5887 56.563 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 56.563 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 56.563 * [simplify]: Simplifying (sqrt (sqrt (- (* g g) (* h h)))) 56.564 * * [simplify]: iters left: 6 (7 enodes) 56.567 * * [simplify]: iters left: 5 (27 enodes) 56.576 * * [simplify]: iters left: 4 (40 enodes) 56.589 * * [simplify]: iters left: 3 (59 enodes) 56.609 * * [simplify]: iters left: 2 (106 enodes) 56.652 * * [simplify]: iters left: 1 (211 enodes) 56.726 * * [simplify]: Extracting #0: cost 1 inf + 0 56.726 * * [simplify]: Extracting #1: cost 3 inf + 0 56.727 * * [simplify]: Extracting #2: cost 5 inf + 0 56.727 * * [simplify]: Extracting #3: cost 28 inf + 0 56.727 * * [simplify]: Extracting #4: cost 46 inf + 975 56.729 * * [simplify]: Extracting #5: cost 6 inf + 5335 56.731 * * [simplify]: Extracting #6: cost 0 inf + 5887 56.734 * [simplify]: Simplified to (sqrt (sqrt (- (* g g) (* h h)))) 56.735 * [simplify]: Simplified (2 1 2 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* (sqrt (sqrt (- (* g g) (* h h)))) (sqrt (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 56.735 * * * * [progress]: [ 36 / 86 ] simplifiying candidate # 56.735 * * * * [progress]: [ 37 / 86 ] simplifiying candidate # 56.735 * * * * [progress]: [ 38 / 86 ] simplifiying candidate #real (real->posit16 (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a))))> 56.735 * [simplify]: Simplifying (real->posit16 (sqrt (- (* g g) (* h h)))) 56.735 * * [simplify]: iters left: 6 (7 enodes) 56.737 * * [simplify]: iters left: 5 (24 enodes) 56.740 * * [simplify]: iters left: 4 (37 enodes) 56.751 * * [simplify]: iters left: 3 (56 enodes) 56.769 * * [simplify]: iters left: 2 (103 enodes) 56.791 * * [simplify]: iters left: 1 (208 enodes) 56.859 * * [simplify]: Extracting #0: cost 1 inf + 0 56.859 * * [simplify]: Extracting #1: cost 2 inf + 0 56.859 * * [simplify]: Extracting #2: cost 3 inf + 0 56.859 * * [simplify]: Extracting #3: cost 26 inf + 0 56.860 * * [simplify]: Extracting #4: cost 43 inf + 1110 56.862 * * [simplify]: Extracting #5: cost 4 inf + 5083 56.866 * * [simplify]: Extracting #6: cost 0 inf + 5291 56.870 * [simplify]: Simplified to (real->posit16 (sqrt (- (* g g) (* h h)))) 56.870 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (posit16->real (real->posit16 (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 56.870 * * * * [progress]: [ 39 / 86 ] simplifiying candidate # 56.870 * [simplify]: Simplifying (fma g g (- (* h h))) 56.870 * * [simplify]: iters left: 5 (5 enodes) 56.872 * * [simplify]: iters left: 4 (20 enodes) 56.877 * * [simplify]: iters left: 3 (26 enodes) 56.884 * * [simplify]: iters left: 2 (31 enodes) 56.891 * * [simplify]: iters left: 1 (38 enodes) 56.900 * * [simplify]: Extracting #0: cost 1 inf + 0 56.901 * * [simplify]: Extracting #1: cost 18 inf + 0 56.901 * * [simplify]: Extracting #2: cost 21 inf + 43 56.901 * * [simplify]: Extracting #3: cost 9 inf + 852 56.901 * * [simplify]: Extracting #4: cost 0 inf + 1558 56.902 * [simplify]: Simplified to (* (- g h) (+ h g)) 56.902 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (+ (* (- g h) (+ h g)) (fma (- h) h (* h h))))))) (cbrt a)))) 56.902 * [simplify]: Simplifying (fma (- h) h (* h h)) 56.902 * * [simplify]: iters left: 3 (4 enodes) 56.903 * * [simplify]: iters left: 2 (14 enodes) 56.905 * * [simplify]: iters left: 1 (21 enodes) 56.908 * * [simplify]: Extracting #0: cost 1 inf + 0 56.908 * * [simplify]: Extracting #1: cost 7 inf + 0 56.909 * * [simplify]: Extracting #2: cost 10 inf + 1 56.909 * * [simplify]: Extracting #3: cost 1 inf + 570 56.909 * * [simplify]: Extracting #4: cost 0 inf + 651 56.909 * [simplify]: Simplified to (- (* h h) (* h h)) 56.909 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (+ (fma g g (- (* h h))) (- (* h h) (* h h))))))) (cbrt a)))) 56.909 * * * * [progress]: [ 40 / 86 ] simplifiying candidate # 56.909 * [simplify]: Simplifying (expm1 (- (* g g) (* h h))) 56.910 * * [simplify]: iters left: 5 (6 enodes) 56.911 * * [simplify]: iters left: 4 (24 enodes) 56.915 * * [simplify]: iters left: 3 (37 enodes) 56.920 * * [simplify]: iters left: 2 (56 enodes) 56.933 * * [simplify]: iters left: 1 (103 enodes) 56.956 * * [simplify]: Extracting #0: cost 1 inf + 0 56.957 * * [simplify]: Extracting #1: cost 3 inf + 0 56.957 * * [simplify]: Extracting #2: cost 35 inf + 0 56.957 * * [simplify]: Extracting #3: cost 40 inf + 413 56.959 * * [simplify]: Extracting #4: cost 6 inf + 4657 56.962 * * [simplify]: Extracting #5: cost 0 inf + 5508 56.965 * [simplify]: Simplified to (expm1 (- (* g g) (* h h))) 56.965 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (log1p (expm1 (- (* g g) (* h h)))))))) (cbrt a)))) 56.965 * * * * [progress]: [ 41 / 86 ] simplifiying candidate # 56.966 * [simplify]: Simplifying (log1p (- (* g g) (* h h))) 56.966 * * [simplify]: iters left: 5 (6 enodes) 56.969 * * [simplify]: iters left: 4 (24 enodes) 56.976 * * [simplify]: iters left: 3 (37 enodes) 56.987 * * [simplify]: iters left: 2 (56 enodes) 57.006 * * [simplify]: iters left: 1 (103 enodes) 57.029 * * [simplify]: Extracting #0: cost 1 inf + 0 57.029 * * [simplify]: Extracting #1: cost 3 inf + 0 57.029 * * [simplify]: Extracting #2: cost 35 inf + 0 57.030 * * [simplify]: Extracting #3: cost 40 inf + 413 57.031 * * [simplify]: Extracting #4: cost 6 inf + 4697 57.032 * * [simplify]: Extracting #5: cost 0 inf + 5548 57.033 * [simplify]: Simplified to (log1p (- (* g g) (* h h))) 57.034 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (expm1 (log1p (- (* g g) (* h h)))))))) (cbrt a)))) 57.034 * * * * [progress]: [ 42 / 86 ] simplifiying candidate # 57.034 * [simplify]: Simplifying (- (* h h)) 57.034 * * [simplify]: iters left: 4 (3 enodes) 57.035 * * [simplify]: iters left: 3 (12 enodes) 57.036 * * [simplify]: iters left: 2 (14 enodes) 57.038 * * [simplify]: Extracting #0: cost 1 inf + 0 57.038 * * [simplify]: Extracting #1: cost 5 inf + 0 57.038 * * [simplify]: Extracting #2: cost 6 inf + 1 57.038 * * [simplify]: Extracting #3: cost 0 inf + 327 57.038 * [simplify]: Simplified to (- (* h h)) 57.038 * [simplify]: Simplified (2 2 1 1 2 2 1 3) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (fma g g (- (* h h))))))) (cbrt a)))) 57.039 * * * * [progress]: [ 43 / 86 ] simplifiying candidate # 57.039 * [simplify]: Simplifying (/ (exp (* g g)) (exp (* h h))) 57.039 * * [simplify]: iters left: 5 (7 enodes) 57.040 * * [simplify]: iters left: 4 (27 enodes) 57.048 * * [simplify]: iters left: 3 (46 enodes) 57.063 * * [simplify]: iters left: 2 (89 enodes) 57.093 * * [simplify]: iters left: 1 (202 enodes) 57.161 * * [simplify]: Extracting #0: cost 1 inf + 0 57.161 * * [simplify]: Extracting #1: cost 61 inf + 0 57.162 * * [simplify]: Extracting #2: cost 168 inf + 0 57.164 * * [simplify]: Extracting #3: cost 197 inf + 1274 57.168 * * [simplify]: Extracting #4: cost 131 inf + 9487 57.176 * * [simplify]: Extracting #5: cost 41 inf + 55255 57.184 * * [simplify]: Extracting #6: cost 3 inf + 82916 57.193 * * [simplify]: Extracting #7: cost 0 inf + 84977 57.203 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 57.203 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (log (exp (- (* g g) (* h h)))))))) (cbrt a)))) 57.203 * * * * [progress]: [ 44 / 86 ] simplifiying candidate # 57.203 * * * * [progress]: [ 45 / 86 ] simplifiying candidate # 57.203 * [simplify]: Simplifying (log (- (* g g) (* h h))) 57.204 * * [simplify]: iters left: 5 (6 enodes) 57.206 * * [simplify]: iters left: 4 (24 enodes) 57.214 * * [simplify]: iters left: 3 (40 enodes) 57.229 * * [simplify]: iters left: 2 (64 enodes) 57.250 * * [simplify]: iters left: 1 (111 enodes) 57.289 * * [simplify]: Extracting #0: cost 1 inf + 0 57.289 * * [simplify]: Extracting #1: cost 5 inf + 0 57.289 * * [simplify]: Extracting #2: cost 39 inf + 0 57.289 * * [simplify]: Extracting #3: cost 44 inf + 443 57.291 * * [simplify]: Extracting #4: cost 10 inf + 4306 57.294 * * [simplify]: Extracting #5: cost 0 inf + 5956 57.296 * [simplify]: Simplified to (log (- (* g g) (* h h))) 57.296 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (exp (log (- (* g g) (* h h)))))))) (cbrt a)))) 57.297 * * * * [progress]: [ 46 / 86 ] simplifiying candidate # 57.297 * [simplify]: Simplifying (exp (- (* g g) (* h h))) 57.297 * * [simplify]: iters left: 5 (6 enodes) 57.300 * * [simplify]: iters left: 4 (27 enodes) 57.307 * * [simplify]: iters left: 3 (52 enodes) 57.321 * * [simplify]: iters left: 2 (99 enodes) 57.354 * * [simplify]: iters left: 1 (226 enodes) 57.440 * * [simplify]: Extracting #0: cost 1 inf + 0 57.440 * * [simplify]: Extracting #1: cost 55 inf + 0 57.440 * * [simplify]: Extracting #2: cost 166 inf + 0 57.442 * * [simplify]: Extracting #3: cost 180 inf + 1825 57.445 * * [simplify]: Extracting #4: cost 98 inf + 19217 57.455 * * [simplify]: Extracting #5: cost 7 inf + 49798 57.468 * * [simplify]: Extracting #6: cost 0 inf + 52891 57.479 * * [simplify]: Extracting #7: cost 0 inf + 52771 57.490 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 57.490 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (log (exp (- (* g g) (* h h)))))))) (cbrt a)))) 57.490 * * * * [progress]: [ 47 / 86 ] simplifiying candidate # 57.491 * [simplify]: Simplifying (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 57.491 * * [simplify]: iters left: 6 (7 enodes) 57.494 * * [simplify]: iters left: 5 (27 enodes) 57.503 * * [simplify]: iters left: 4 (40 enodes) 57.514 * * [simplify]: iters left: 3 (59 enodes) 57.532 * * [simplify]: iters left: 2 (106 enodes) 57.567 * * [simplify]: iters left: 1 (211 enodes) 57.616 * * [simplify]: Extracting #0: cost 1 inf + 0 57.617 * * [simplify]: Extracting #1: cost 3 inf + 0 57.617 * * [simplify]: Extracting #2: cost 5 inf + 0 57.617 * * [simplify]: Extracting #3: cost 28 inf + 0 57.617 * * [simplify]: Extracting #4: cost 46 inf + 1015 57.619 * * [simplify]: Extracting #5: cost 6 inf + 5495 57.621 * * [simplify]: Extracting #6: cost 0 inf + 6047 57.623 * [simplify]: Simplified to (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 57.623 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h)))))))) (cbrt a)))) 57.624 * [simplify]: Simplifying (cbrt (- (* g g) (* h h))) 57.624 * * [simplify]: iters left: 5 (6 enodes) 57.626 * * [simplify]: iters left: 4 (24 enodes) 57.629 * * [simplify]: iters left: 3 (37 enodes) 57.639 * * [simplify]: iters left: 2 (56 enodes) 57.662 * * [simplify]: iters left: 1 (103 enodes) 57.703 * * [simplify]: Extracting #0: cost 1 inf + 0 57.703 * * [simplify]: Extracting #1: cost 3 inf + 0 57.704 * * [simplify]: Extracting #2: cost 35 inf + 0 57.704 * * [simplify]: Extracting #3: cost 40 inf + 413 57.706 * * [simplify]: Extracting #4: cost 6 inf + 4677 57.709 * * [simplify]: Extracting #5: cost 0 inf + 5528 57.712 * [simplify]: Simplified to (cbrt (- (* g g) (* h h))) 57.712 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h)))))))) (cbrt a)))) 57.712 * * * * [progress]: [ 48 / 86 ] simplifiying candidate # 57.713 * [simplify]: Simplifying (* (* (- (* g g) (* h h)) (- (* g g) (* h h))) (- (* g g) (* h h))) 57.713 * * [simplify]: iters left: 6 (7 enodes) 57.717 * * [simplify]: iters left: 5 (28 enodes) 57.726 * * [simplify]: iters left: 4 (66 enodes) 57.765 * * [simplify]: iters left: 3 (320 enodes) 58.179 * * [simplify]: Extracting #0: cost 1 inf + 0 58.179 * * [simplify]: Extracting #1: cost 77 inf + 0 58.180 * * [simplify]: Extracting #2: cost 428 inf + 208 58.188 * * [simplify]: Extracting #3: cost 297 inf + 36391 58.221 * * [simplify]: Extracting #4: cost 7 inf + 99979 58.258 * * [simplify]: Extracting #5: cost 0 inf + 100713 58.288 * [simplify]: Simplified to (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h)))) 58.288 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (cbrt (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h))))))))) (cbrt a)))) 58.288 * * * * [progress]: [ 49 / 86 ] simplifiying candidate # 58.289 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 58.289 * * [simplify]: iters left: 5 (6 enodes) 58.290 * * [simplify]: iters left: 4 (24 enodes) 58.294 * * [simplify]: iters left: 3 (37 enodes) 58.305 * * [simplify]: iters left: 2 (56 enodes) 58.324 * * [simplify]: iters left: 1 (103 enodes) 58.345 * * [simplify]: Extracting #0: cost 1 inf + 0 58.345 * * [simplify]: Extracting #1: cost 3 inf + 0 58.345 * * [simplify]: Extracting #2: cost 35 inf + 0 58.345 * * [simplify]: Extracting #3: cost 40 inf + 413 58.348 * * [simplify]: Extracting #4: cost 6 inf + 4597 58.350 * * [simplify]: Extracting #5: cost 0 inf + 5448 58.351 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 58.351 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 58.351 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 58.352 * * [simplify]: iters left: 5 (6 enodes) 58.353 * * [simplify]: iters left: 4 (24 enodes) 58.361 * * [simplify]: iters left: 3 (37 enodes) 58.372 * * [simplify]: iters left: 2 (56 enodes) 58.391 * * [simplify]: iters left: 1 (103 enodes) 58.413 * * [simplify]: Extracting #0: cost 1 inf + 0 58.413 * * [simplify]: Extracting #1: cost 3 inf + 0 58.413 * * [simplify]: Extracting #2: cost 35 inf + 0 58.413 * * [simplify]: Extracting #3: cost 40 inf + 413 58.414 * * [simplify]: Extracting #4: cost 6 inf + 4597 58.415 * * [simplify]: Extracting #5: cost 0 inf + 5448 58.417 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 58.417 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h)))))))) (cbrt a)))) 58.417 * * * * [progress]: [ 50 / 86 ] simplifiying candidate # 58.417 * [simplify]: Simplifying (- (pow (* g g) 3) (pow (* h h) 3)) 58.417 * * [simplify]: iters left: 5 (8 enodes) 58.420 * * [simplify]: iters left: 4 (43 enodes) 58.440 * * [simplify]: iters left: 3 (129 enodes) 58.482 * * [simplify]: iters left: 2 (336 enodes) 58.608 * * [simplify]: Extracting #0: cost 1 inf + 0 58.608 * * [simplify]: Extracting #1: cost 75 inf + 0 58.609 * * [simplify]: Extracting #2: cost 170 inf + 528 58.613 * * [simplify]: Extracting #3: cost 157 inf + 5076 58.620 * * [simplify]: Extracting #4: cost 84 inf + 28821 58.631 * * [simplify]: Extracting #5: cost 5 inf + 61063 58.638 * * [simplify]: Extracting #6: cost 0 inf + 62534 58.647 * [simplify]: Simplified to (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) 58.647 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h))))))))) (cbrt a)))) 58.648 * [simplify]: Simplifying (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))) 58.648 * * [simplify]: iters left: 6 (9 enodes) 58.650 * * [simplify]: iters left: 5 (50 enodes) 58.660 * * [simplify]: iters left: 4 (108 enodes) 58.696 * * [simplify]: iters left: 3 (190 enodes) 58.747 * * [simplify]: iters left: 2 (270 enodes) 58.822 * * [simplify]: iters left: 1 (379 enodes) 58.892 * * [simplify]: Extracting #0: cost 1 inf + 0 58.893 * * [simplify]: Extracting #1: cost 24 inf + 0 58.893 * * [simplify]: Extracting #2: cost 66 inf + 343 58.896 * * [simplify]: Extracting #3: cost 64 inf + 2791 58.900 * * [simplify]: Extracting #4: cost 39 inf + 7441 58.903 * * [simplify]: Extracting #5: cost 8 inf + 19284 58.906 * * [simplify]: Extracting #6: cost 0 inf + 21984 58.909 * [simplify]: Simplified to (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h))) 58.909 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h)))))))) (cbrt a)))) 58.910 * * * * [progress]: [ 51 / 86 ] simplifiying candidate # 58.910 * [simplify]: Simplifying (- (* h h)) 58.910 * * [simplify]: iters left: 4 (3 enodes) 58.911 * * [simplify]: iters left: 3 (12 enodes) 58.912 * * [simplify]: iters left: 2 (14 enodes) 58.914 * * [simplify]: Extracting #0: cost 1 inf + 0 58.914 * * [simplify]: Extracting #1: cost 5 inf + 0 58.914 * * [simplify]: Extracting #2: cost 6 inf + 1 58.914 * * [simplify]: Extracting #3: cost 0 inf + 327 58.914 * [simplify]: Simplified to (- (* h h)) 58.914 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (+ (* g g) (- (* h h))))))) (cbrt a)))) 58.915 * * * * [progress]: [ 52 / 86 ] simplifiying candidate # 58.915 * * * * [progress]: [ 53 / 86 ] simplifiying candidate # 58.915 * [simplify]: Simplifying (- (* (* g g) (* g g)) (* (* h h) (* h h))) 58.915 * * [simplify]: iters left: 6 (7 enodes) 58.917 * * [simplify]: iters left: 5 (35 enodes) 58.926 * * [simplify]: iters left: 4 (69 enodes) 58.939 * * [simplify]: iters left: 3 (132 enodes) 58.980 * * [simplify]: iters left: 2 (296 enodes) 59.165 * * [simplify]: Extracting #0: cost 1 inf + 0 59.165 * * [simplify]: Extracting #1: cost 68 inf + 0 59.167 * * [simplify]: Extracting #2: cost 176 inf + 749 59.173 * * [simplify]: Extracting #3: cost 114 inf + 11269 59.188 * * [simplify]: Extracting #4: cost 24 inf + 28388 59.205 * * [simplify]: Extracting #5: cost 5 inf + 32303 59.226 * * [simplify]: Extracting #6: cost 0 inf + 34196 59.243 * [simplify]: Simplified to (- (* (* g g) (* g g)) (* (* h h) (* h h))) 59.243 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (+ (* g g) (* h h))))))) (cbrt a)))) 59.244 * [simplify]: Simplifying (+ (* g g) (* h h)) 59.244 * * [simplify]: iters left: 4 (5 enodes) 59.246 * * [simplify]: iters left: 3 (17 enodes) 59.251 * * [simplify]: iters left: 2 (18 enodes) 59.255 * * [simplify]: Extracting #0: cost 1 inf + 0 59.255 * * [simplify]: Extracting #1: cost 6 inf + 0 59.255 * * [simplify]: Extracting #2: cost 5 inf + 43 59.256 * * [simplify]: Extracting #3: cost 0 inf + 360 59.256 * [simplify]: Simplified to (fma h h (* g g)) 59.256 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (fma h h (* g g))))))) (cbrt a)))) 59.256 * * * * [progress]: [ 54 / 86 ] simplifiying candidate # 59.257 * [simplify]: Simplifying (+ g h) 59.257 * * [simplify]: iters left: 2 (3 enodes) 59.258 * * [simplify]: iters left: 1 (10 enodes) 59.260 * * [simplify]: Extracting #0: cost 1 inf + 0 59.260 * * [simplify]: Extracting #1: cost 4 inf + 0 59.260 * * [simplify]: Extracting #2: cost 2 inf + 2 59.260 * * [simplify]: Extracting #3: cost 0 inf + 86 59.260 * [simplify]: Simplified to (+ h g) 59.261 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (* (+ h g) (- g h)))))) (cbrt a)))) 59.261 * [simplify]: Simplifying (- g h) 59.261 * * [simplify]: iters left: 2 (3 enodes) 59.262 * * [simplify]: iters left: 1 (11 enodes) 59.265 * * [simplify]: Extracting #0: cost 1 inf + 0 59.266 * * [simplify]: Extracting #1: cost 5 inf + 0 59.266 * * [simplify]: Extracting #2: cost 3 inf + 43 59.266 * * [simplify]: Extracting #3: cost 0 inf + 168 59.266 * [simplify]: Simplified to (- g h) 59.266 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (* (+ g h) (- g h)))))) (cbrt a)))) 59.266 * * * * [progress]: [ 55 / 86 ] simplifiying candidate # 59.266 * [simplify]: Simplifying (- (* h h)) 59.266 * * [simplify]: iters left: 4 (3 enodes) 59.267 * * [simplify]: iters left: 3 (12 enodes) 59.269 * * [simplify]: iters left: 2 (14 enodes) 59.270 * * [simplify]: Extracting #0: cost 1 inf + 0 59.270 * * [simplify]: Extracting #1: cost 5 inf + 0 59.271 * * [simplify]: Extracting #2: cost 6 inf + 1 59.271 * * [simplify]: Extracting #3: cost 0 inf + 327 59.271 * [simplify]: Simplified to (- (* h h)) 59.271 * [simplify]: Simplified (2 2 1 1 2 2 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (+ (* g g) (- (* h h))))))) (cbrt a)))) 59.271 * * * * [progress]: [ 56 / 86 ] simplifiying candidate #real (real->posit16 (- (* g g) (* h h)))))))) (cbrt a))))> 59.271 * [simplify]: Simplifying (real->posit16 (- (* g g) (* h h))) 59.271 * * [simplify]: iters left: 5 (6 enodes) 59.272 * * [simplify]: iters left: 4 (21 enodes) 59.276 * * [simplify]: iters left: 3 (34 enodes) 59.281 * * [simplify]: iters left: 2 (53 enodes) 59.289 * * [simplify]: iters left: 1 (100 enodes) 59.323 * * [simplify]: Extracting #0: cost 1 inf + 0 59.323 * * [simplify]: Extracting #1: cost 2 inf + 0 59.323 * * [simplify]: Extracting #2: cost 33 inf + 0 59.323 * * [simplify]: Extracting #3: cost 37 inf + 575 59.324 * * [simplify]: Extracting #4: cost 9 inf + 3626 59.325 * * [simplify]: Extracting #5: cost 0 inf + 5124 59.326 * [simplify]: Simplified to (real->posit16 (- (* g g) (* h h))) 59.327 * [simplify]: Simplified (2 2 1 1 2 2 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (posit16->real (real->posit16 (- (* g g) (* h h)))))))) (cbrt a)))) 59.327 * * * * [progress]: [ 57 / 86 ] simplifiying candidate # 59.327 * [simplify]: Simplifying (fma g g (- (* h h))) 59.327 * * [simplify]: iters left: 5 (5 enodes) 59.328 * * [simplify]: iters left: 4 (20 enodes) 59.331 * * [simplify]: iters left: 3 (26 enodes) 59.334 * * [simplify]: iters left: 2 (31 enodes) 59.338 * * [simplify]: iters left: 1 (38 enodes) 59.343 * * [simplify]: Extracting #0: cost 1 inf + 0 59.343 * * [simplify]: Extracting #1: cost 18 inf + 0 59.344 * * [simplify]: Extracting #2: cost 21 inf + 43 59.344 * * [simplify]: Extracting #3: cost 9 inf + 852 59.344 * * [simplify]: Extracting #4: cost 0 inf + 1558 59.345 * [simplify]: Simplified to (* (- g h) (+ h g)) 59.345 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (* (- g h) (+ h g)) (fma (- h) h (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.345 * [simplify]: Simplifying (fma (- h) h (* h h)) 59.345 * * [simplify]: iters left: 3 (4 enodes) 59.346 * * [simplify]: iters left: 2 (14 enodes) 59.348 * * [simplify]: iters left: 1 (21 enodes) 59.351 * * [simplify]: Extracting #0: cost 1 inf + 0 59.351 * * [simplify]: Extracting #1: cost 7 inf + 0 59.351 * * [simplify]: Extracting #2: cost 10 inf + 1 59.351 * * [simplify]: Extracting #3: cost 1 inf + 570 59.352 * * [simplify]: Extracting #4: cost 0 inf + 651 59.352 * [simplify]: Simplified to (- (* h h) (* h h)) 59.352 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (fma g g (- (* h h))) (- (* h h) (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.352 * * * * [progress]: [ 58 / 86 ] simplifiying candidate # 59.352 * [simplify]: Simplifying (expm1 (- (* g g) (* h h))) 59.352 * * [simplify]: iters left: 5 (6 enodes) 59.354 * * [simplify]: iters left: 4 (24 enodes) 59.360 * * [simplify]: iters left: 3 (37 enodes) 59.366 * * [simplify]: iters left: 2 (56 enodes) 59.375 * * [simplify]: iters left: 1 (103 enodes) 59.407 * * [simplify]: Extracting #0: cost 1 inf + 0 59.407 * * [simplify]: Extracting #1: cost 3 inf + 0 59.407 * * [simplify]: Extracting #2: cost 35 inf + 0 59.408 * * [simplify]: Extracting #3: cost 40 inf + 413 59.410 * * [simplify]: Extracting #4: cost 6 inf + 4657 59.413 * * [simplify]: Extracting #5: cost 0 inf + 5508 59.414 * [simplify]: Simplified to (expm1 (- (* g g) (* h h))) 59.414 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (log1p (expm1 (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.414 * * * * [progress]: [ 59 / 86 ] simplifiying candidate # 59.415 * [simplify]: Simplifying (log1p (- (* g g) (* h h))) 59.415 * * [simplify]: iters left: 5 (6 enodes) 59.416 * * [simplify]: iters left: 4 (24 enodes) 59.420 * * [simplify]: iters left: 3 (37 enodes) 59.425 * * [simplify]: iters left: 2 (56 enodes) 59.435 * * [simplify]: iters left: 1 (103 enodes) 59.470 * * [simplify]: Extracting #0: cost 1 inf + 0 59.470 * * [simplify]: Extracting #1: cost 3 inf + 0 59.470 * * [simplify]: Extracting #2: cost 35 inf + 0 59.470 * * [simplify]: Extracting #3: cost 40 inf + 413 59.472 * * [simplify]: Extracting #4: cost 6 inf + 4697 59.475 * * [simplify]: Extracting #5: cost 0 inf + 5548 59.478 * [simplify]: Simplified to (log1p (- (* g g) (* h h))) 59.478 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (expm1 (log1p (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.478 * * * * [progress]: [ 60 / 86 ] simplifiying candidate # 59.478 * [simplify]: Simplifying (- (* h h)) 59.479 * * [simplify]: iters left: 4 (3 enodes) 59.480 * * [simplify]: iters left: 3 (12 enodes) 59.484 * * [simplify]: iters left: 2 (14 enodes) 59.487 * * [simplify]: Extracting #0: cost 1 inf + 0 59.487 * * [simplify]: Extracting #1: cost 5 inf + 0 59.487 * * [simplify]: Extracting #2: cost 6 inf + 1 59.487 * * [simplify]: Extracting #3: cost 0 inf + 327 59.488 * [simplify]: Simplified to (- (* h h)) 59.488 * [simplify]: Simplified (2 1 2 1 1 1 1 3) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (fma g g (- (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.488 * * * * [progress]: [ 61 / 86 ] simplifiying candidate # 59.488 * [simplify]: Simplifying (/ (exp (* g g)) (exp (* h h))) 59.488 * * [simplify]: iters left: 5 (7 enodes) 59.491 * * [simplify]: iters left: 4 (27 enodes) 59.499 * * [simplify]: iters left: 3 (46 enodes) 59.515 * * [simplify]: iters left: 2 (89 enodes) 59.546 * * [simplify]: iters left: 1 (202 enodes) 59.606 * * [simplify]: Extracting #0: cost 1 inf + 0 59.608 * * [simplify]: Extracting #1: cost 61 inf + 0 59.608 * * [simplify]: Extracting #2: cost 168 inf + 0 59.609 * * [simplify]: Extracting #3: cost 197 inf + 1274 59.611 * * [simplify]: Extracting #4: cost 131 inf + 9487 59.616 * * [simplify]: Extracting #5: cost 41 inf + 55255 59.624 * * [simplify]: Extracting #6: cost 3 inf + 82916 59.637 * * [simplify]: Extracting #7: cost 0 inf + 84977 59.654 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 59.654 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (log (exp (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.654 * * * * [progress]: [ 62 / 86 ] simplifiying candidate # 59.654 * * * * [progress]: [ 63 / 86 ] simplifiying candidate # 59.655 * [simplify]: Simplifying (log (- (* g g) (* h h))) 59.655 * * [simplify]: iters left: 5 (6 enodes) 59.657 * * [simplify]: iters left: 4 (24 enodes) 59.664 * * [simplify]: iters left: 3 (40 enodes) 59.676 * * [simplify]: iters left: 2 (64 enodes) 59.696 * * [simplify]: iters left: 1 (111 enodes) 59.739 * * [simplify]: Extracting #0: cost 1 inf + 0 59.739 * * [simplify]: Extracting #1: cost 5 inf + 0 59.739 * * [simplify]: Extracting #2: cost 39 inf + 0 59.740 * * [simplify]: Extracting #3: cost 44 inf + 443 59.742 * * [simplify]: Extracting #4: cost 10 inf + 4306 59.745 * * [simplify]: Extracting #5: cost 0 inf + 5956 59.748 * [simplify]: Simplified to (log (- (* g g) (* h h))) 59.748 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (exp (log (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.748 * * * * [progress]: [ 64 / 86 ] simplifiying candidate # 59.748 * [simplify]: Simplifying (exp (- (* g g) (* h h))) 59.748 * * [simplify]: iters left: 5 (6 enodes) 59.752 * * [simplify]: iters left: 4 (27 enodes) 59.760 * * [simplify]: iters left: 3 (52 enodes) 59.776 * * [simplify]: iters left: 2 (99 enodes) 59.797 * * [simplify]: iters left: 1 (226 enodes) 59.849 * * [simplify]: Extracting #0: cost 1 inf + 0 59.849 * * [simplify]: Extracting #1: cost 55 inf + 0 59.850 * * [simplify]: Extracting #2: cost 166 inf + 0 59.850 * * [simplify]: Extracting #3: cost 180 inf + 1825 59.853 * * [simplify]: Extracting #4: cost 98 inf + 19217 59.863 * * [simplify]: Extracting #5: cost 7 inf + 49798 59.876 * * [simplify]: Extracting #6: cost 0 inf + 52891 59.889 * * [simplify]: Extracting #7: cost 0 inf + 52771 59.901 * [simplify]: Simplified to (exp (- (* g g) (* h h))) 59.901 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (log (exp (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 59.902 * * * * [progress]: [ 65 / 86 ] simplifiying candidate # 59.902 * [simplify]: Simplifying (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 59.902 * * [simplify]: iters left: 6 (7 enodes) 59.905 * * [simplify]: iters left: 5 (27 enodes) 59.914 * * [simplify]: iters left: 4 (40 enodes) 59.926 * * [simplify]: iters left: 3 (59 enodes) 59.940 * * [simplify]: iters left: 2 (106 enodes) 59.973 * * [simplify]: iters left: 1 (211 enodes) 60.031 * * [simplify]: Extracting #0: cost 1 inf + 0 60.032 * * [simplify]: Extracting #1: cost 3 inf + 0 60.032 * * [simplify]: Extracting #2: cost 5 inf + 0 60.032 * * [simplify]: Extracting #3: cost 28 inf + 0 60.032 * * [simplify]: Extracting #4: cost 46 inf + 1015 60.034 * * [simplify]: Extracting #5: cost 6 inf + 5495 60.039 * * [simplify]: Extracting #6: cost 0 inf + 6047 60.043 * [simplify]: Simplified to (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) 60.043 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 60.044 * [simplify]: Simplifying (cbrt (- (* g g) (* h h))) 60.044 * * [simplify]: iters left: 5 (6 enodes) 60.047 * * [simplify]: iters left: 4 (24 enodes) 60.054 * * [simplify]: iters left: 3 (37 enodes) 60.061 * * [simplify]: iters left: 2 (56 enodes) 60.070 * * [simplify]: iters left: 1 (103 enodes) 60.098 * * [simplify]: Extracting #0: cost 1 inf + 0 60.098 * * [simplify]: Extracting #1: cost 3 inf + 0 60.098 * * [simplify]: Extracting #2: cost 35 inf + 0 60.099 * * [simplify]: Extracting #3: cost 40 inf + 413 60.101 * * [simplify]: Extracting #4: cost 6 inf + 4677 60.104 * * [simplify]: Extracting #5: cost 0 inf + 5528 60.106 * [simplify]: Simplified to (cbrt (- (* g g) (* h h))) 60.107 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (* (cbrt (- (* g g) (* h h))) (cbrt (- (* g g) (* h h)))) (cbrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 60.108 * * * * [progress]: [ 66 / 86 ] simplifiying candidate # 60.109 * [simplify]: Simplifying (* (* (- (* g g) (* h h)) (- (* g g) (* h h))) (- (* g g) (* h h))) 60.109 * * [simplify]: iters left: 6 (7 enodes) 60.112 * * [simplify]: iters left: 5 (28 enodes) 60.122 * * [simplify]: iters left: 4 (66 enodes) 60.161 * * [simplify]: iters left: 3 (320 enodes) 60.612 * * [simplify]: Extracting #0: cost 1 inf + 0 60.613 * * [simplify]: Extracting #1: cost 77 inf + 0 60.616 * * [simplify]: Extracting #2: cost 428 inf + 208 60.632 * * [simplify]: Extracting #3: cost 297 inf + 36391 60.675 * * [simplify]: Extracting #4: cost 7 inf + 99979 60.724 * * [simplify]: Extracting #5: cost 0 inf + 100713 60.779 * [simplify]: Simplified to (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h)))) 60.779 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (cbrt (* (- (* g g) (* h h)) (* (- (* g g) (* h h)) (- (* g g) (* h h)))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 60.779 * * * * [progress]: [ 67 / 86 ] simplifiying candidate # 60.780 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 60.780 * * [simplify]: iters left: 5 (6 enodes) 60.783 * * [simplify]: iters left: 4 (24 enodes) 60.792 * * [simplify]: iters left: 3 (37 enodes) 60.802 * * [simplify]: iters left: 2 (56 enodes) 60.820 * * [simplify]: iters left: 1 (103 enodes) 60.860 * * [simplify]: Extracting #0: cost 1 inf + 0 60.860 * * [simplify]: Extracting #1: cost 3 inf + 0 60.860 * * [simplify]: Extracting #2: cost 35 inf + 0 60.861 * * [simplify]: Extracting #3: cost 40 inf + 413 60.862 * * [simplify]: Extracting #4: cost 6 inf + 4597 60.863 * * [simplify]: Extracting #5: cost 0 inf + 5448 60.865 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 60.865 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 60.865 * [simplify]: Simplifying (sqrt (- (* g g) (* h h))) 60.865 * * [simplify]: iters left: 5 (6 enodes) 60.867 * * [simplify]: iters left: 4 (24 enodes) 60.870 * * [simplify]: iters left: 3 (37 enodes) 60.875 * * [simplify]: iters left: 2 (56 enodes) 60.885 * * [simplify]: iters left: 1 (103 enodes) 60.924 * * [simplify]: Extracting #0: cost 1 inf + 0 60.924 * * [simplify]: Extracting #1: cost 3 inf + 0 60.924 * * [simplify]: Extracting #2: cost 35 inf + 0 60.925 * * [simplify]: Extracting #3: cost 40 inf + 413 60.927 * * [simplify]: Extracting #4: cost 6 inf + 4597 60.930 * * [simplify]: Extracting #5: cost 0 inf + 5448 60.933 * [simplify]: Simplified to (sqrt (- (* g g) (* h h))) 60.933 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (sqrt (- (* g g) (* h h))) (sqrt (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 60.933 * * * * [progress]: [ 68 / 86 ] simplifiying candidate # 60.934 * [simplify]: Simplifying (- (pow (* g g) 3) (pow (* h h) 3)) 60.934 * * [simplify]: iters left: 5 (8 enodes) 60.939 * * [simplify]: iters left: 4 (43 enodes) 60.954 * * [simplify]: iters left: 3 (129 enodes) 61.001 * * [simplify]: iters left: 2 (336 enodes) 61.126 * * [simplify]: Extracting #0: cost 1 inf + 0 61.127 * * [simplify]: Extracting #1: cost 75 inf + 0 61.128 * * [simplify]: Extracting #2: cost 170 inf + 528 61.131 * * [simplify]: Extracting #3: cost 157 inf + 5076 61.138 * * [simplify]: Extracting #4: cost 84 inf + 28821 61.148 * * [simplify]: Extracting #5: cost 5 inf + 61063 61.161 * * [simplify]: Extracting #6: cost 0 inf + 62534 61.174 * [simplify]: Simplified to (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) 61.174 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.175 * [simplify]: Simplifying (+ (* (* g g) (* g g)) (+ (* (* h h) (* h h)) (* (* g g) (* h h)))) 61.175 * * [simplify]: iters left: 6 (9 enodes) 61.181 * * [simplify]: iters left: 5 (50 enodes) 61.200 * * [simplify]: iters left: 4 (108 enodes) 61.248 * * [simplify]: iters left: 3 (190 enodes) 61.292 * * [simplify]: iters left: 2 (270 enodes) 61.340 * * [simplify]: iters left: 1 (379 enodes) 61.426 * * [simplify]: Extracting #0: cost 1 inf + 0 61.426 * * [simplify]: Extracting #1: cost 24 inf + 0 61.427 * * [simplify]: Extracting #2: cost 66 inf + 343 61.429 * * [simplify]: Extracting #3: cost 64 inf + 2791 61.433 * * [simplify]: Extracting #4: cost 39 inf + 7441 61.438 * * [simplify]: Extracting #5: cost 8 inf + 19284 61.444 * * [simplify]: Extracting #6: cost 0 inf + 21984 61.450 * [simplify]: Simplified to (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h))) 61.450 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g (* g g)) (* g (* g g))) (* (* h (* h h)) (* h (* h h)))) (fma (* (fma g g (* h h)) g) g (* (* h h) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.451 * * * * [progress]: [ 69 / 86 ] simplifiying candidate # 61.451 * [simplify]: Simplifying (- (* h h)) 61.451 * * [simplify]: iters left: 4 (3 enodes) 61.453 * * [simplify]: iters left: 3 (12 enodes) 61.456 * * [simplify]: iters left: 2 (14 enodes) 61.460 * * [simplify]: Extracting #0: cost 1 inf + 0 61.460 * * [simplify]: Extracting #1: cost 5 inf + 0 61.460 * * [simplify]: Extracting #2: cost 6 inf + 1 61.460 * * [simplify]: Extracting #3: cost 0 inf + 327 61.460 * [simplify]: Simplified to (- (* h h)) 61.460 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (* g g) (- (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.460 * * * * [progress]: [ 70 / 86 ] simplifiying candidate # 61.461 * * * * [progress]: [ 71 / 86 ] simplifiying candidate # 61.461 * [simplify]: Simplifying (- (* (* g g) (* g g)) (* (* h h) (* h h))) 61.461 * * [simplify]: iters left: 6 (7 enodes) 61.465 * * [simplify]: iters left: 5 (35 enodes) 61.477 * * [simplify]: iters left: 4 (69 enodes) 61.494 * * [simplify]: iters left: 3 (132 enodes) 61.532 * * [simplify]: iters left: 2 (296 enodes) 61.686 * * [simplify]: Extracting #0: cost 1 inf + 0 61.686 * * [simplify]: Extracting #1: cost 68 inf + 0 61.687 * * [simplify]: Extracting #2: cost 176 inf + 749 61.691 * * [simplify]: Extracting #3: cost 114 inf + 11269 61.706 * * [simplify]: Extracting #4: cost 24 inf + 28388 61.721 * * [simplify]: Extracting #5: cost 5 inf + 32303 61.730 * * [simplify]: Extracting #6: cost 0 inf + 34196 61.738 * [simplify]: Simplified to (- (* (* g g) (* g g)) (* (* h h) (* h h))) 61.739 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (+ (* g g) (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.739 * [simplify]: Simplifying (+ (* g g) (* h h)) 61.739 * * [simplify]: iters left: 4 (5 enodes) 61.740 * * [simplify]: iters left: 3 (17 enodes) 61.742 * * [simplify]: iters left: 2 (18 enodes) 61.745 * * [simplify]: Extracting #0: cost 1 inf + 0 61.745 * * [simplify]: Extracting #1: cost 6 inf + 0 61.745 * * [simplify]: Extracting #2: cost 5 inf + 43 61.745 * * [simplify]: Extracting #3: cost 0 inf + 360 61.745 * [simplify]: Simplified to (fma h h (* g g)) 61.745 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (/ (- (* (* g g) (* g g)) (* (* h h) (* h h))) (fma h h (* g g)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.745 * * * * [progress]: [ 72 / 86 ] simplifiying candidate # 61.746 * [simplify]: Simplifying (+ g h) 61.746 * * [simplify]: iters left: 2 (3 enodes) 61.747 * * [simplify]: iters left: 1 (10 enodes) 61.748 * * [simplify]: Extracting #0: cost 1 inf + 0 61.748 * * [simplify]: Extracting #1: cost 4 inf + 0 61.748 * * [simplify]: Extracting #2: cost 2 inf + 2 61.748 * * [simplify]: Extracting #3: cost 0 inf + 86 61.748 * [simplify]: Simplified to (+ h g) 61.748 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (+ h g) (- g h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.748 * [simplify]: Simplifying (- g h) 61.748 * * [simplify]: iters left: 2 (3 enodes) 61.749 * * [simplify]: iters left: 1 (11 enodes) 61.750 * * [simplify]: Extracting #0: cost 1 inf + 0 61.750 * * [simplify]: Extracting #1: cost 5 inf + 0 61.750 * * [simplify]: Extracting #2: cost 3 inf + 43 61.750 * * [simplify]: Extracting #3: cost 0 inf + 168 61.751 * [simplify]: Simplified to (- g h) 61.751 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (* (+ g h) (- g h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.751 * * * * [progress]: [ 73 / 86 ] simplifiying candidate # 61.751 * [simplify]: Simplifying (- (* h h)) 61.751 * * [simplify]: iters left: 4 (3 enodes) 61.752 * * [simplify]: iters left: 3 (12 enodes) 61.756 * * [simplify]: iters left: 2 (14 enodes) 61.757 * * [simplify]: Extracting #0: cost 1 inf + 0 61.757 * * [simplify]: Extracting #1: cost 5 inf + 0 61.757 * * [simplify]: Extracting #2: cost 6 inf + 1 61.757 * * [simplify]: Extracting #3: cost 0 inf + 327 61.758 * [simplify]: Simplified to (- (* h h)) 61.758 * [simplify]: Simplified (2 1 2 1 1 1 1 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (+ (* g g) (- (* h h)))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.758 * * * * [progress]: [ 74 / 86 ] simplifiying candidate #real (real->posit16 (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a))))> 61.758 * [simplify]: Simplifying (real->posit16 (- (* g g) (* h h))) 61.758 * * [simplify]: iters left: 5 (6 enodes) 61.759 * * [simplify]: iters left: 4 (21 enodes) 61.763 * * [simplify]: iters left: 3 (34 enodes) 61.768 * * [simplify]: iters left: 2 (53 enodes) 61.784 * * [simplify]: iters left: 1 (100 enodes) 61.824 * * [simplify]: Extracting #0: cost 1 inf + 0 61.824 * * [simplify]: Extracting #1: cost 2 inf + 0 61.824 * * [simplify]: Extracting #2: cost 33 inf + 0 61.825 * * [simplify]: Extracting #3: cost 37 inf + 575 61.827 * * [simplify]: Extracting #4: cost 9 inf + 3626 61.830 * * [simplify]: Extracting #5: cost 0 inf + 5124 61.832 * [simplify]: Simplified to (real->posit16 (- (* g g) (* h h))) 61.832 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (posit16->real (real->posit16 (- (* g g) (* h h))))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.833 * * * * [progress]: [ 75 / 86 ] simplifiying candidate # 61.833 * [simplify]: Simplifying (* (sqrt -1) h) 61.833 * * [simplify]: iters left: 3 (4 enodes) 61.836 * * [simplify]: iters left: 2 (13 enodes) 61.840 * * [simplify]: Extracting #0: cost 1 inf + 0 61.840 * * [simplify]: Extracting #1: cost 4 inf + 0 61.840 * * [simplify]: Extracting #2: cost 5 inf + 1 61.840 * * [simplify]: Extracting #3: cost 4 inf + 2 61.840 * * [simplify]: Extracting #4: cost 0 inf + 248 61.840 * [simplify]: Simplified to (* h (sqrt -1)) 61.841 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (* h (sqrt -1))))) (cbrt a)))) 61.841 * * * * [progress]: [ 76 / 86 ] simplifiying candidate # 61.841 * [simplify]: Simplifying g 61.841 * * [simplify]: iters left: 0 (1 enodes) 61.842 * * [simplify]: Extracting #0: cost 1 inf + 0 61.842 * * [simplify]: Extracting #1: cost 0 inf + 1 61.842 * [simplify]: Simplified to g 61.842 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g g))) (cbrt a)))) 61.842 * * * * [progress]: [ 77 / 86 ] simplifiying candidate # 61.842 * [simplify]: Simplifying (* -1 g) 61.842 * * [simplify]: iters left: 2 (3 enodes) 61.844 * * [simplify]: iters left: 1 (11 enodes) 61.848 * * [simplify]: Extracting #0: cost 1 inf + 0 61.848 * * [simplify]: Extracting #1: cost 4 inf + 0 61.848 * * [simplify]: Extracting #2: cost 0 inf + 84 61.848 * [simplify]: Simplified to (- g) 61.848 * [simplify]: Simplified (2 2 1 1 2 2) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (- g)))) (cbrt a)))) 61.848 * * * * [progress]: [ 78 / 86 ] simplifiying candidate # 61.848 * [simplify]: Simplifying (* (sqrt -1) h) 61.849 * * [simplify]: iters left: 3 (4 enodes) 61.851 * * [simplify]: iters left: 2 (13 enodes) 61.856 * * [simplify]: Extracting #0: cost 1 inf + 0 61.856 * * [simplify]: Extracting #1: cost 4 inf + 0 61.856 * * [simplify]: Extracting #2: cost 5 inf + 1 61.856 * * [simplify]: Extracting #3: cost 4 inf + 2 61.857 * * [simplify]: Extracting #4: cost 0 inf + 248 61.857 * [simplify]: Simplified to (* h (sqrt -1)) 61.857 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (* h (sqrt -1)) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.857 * * * * [progress]: [ 79 / 86 ] simplifiying candidate # 61.857 * [simplify]: Simplifying g 61.857 * * [simplify]: iters left: 0 (1 enodes) 61.858 * * [simplify]: Extracting #0: cost 1 inf + 0 61.858 * * [simplify]: Extracting #1: cost 0 inf + 1 61.858 * [simplify]: Simplified to g 61.858 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- g g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.858 * * * * [progress]: [ 80 / 86 ] simplifiying candidate # 61.859 * [simplify]: Simplifying (* -1 g) 61.859 * * [simplify]: iters left: 2 (3 enodes) 61.861 * * [simplify]: iters left: 1 (11 enodes) 61.864 * * [simplify]: Extracting #0: cost 1 inf + 0 61.864 * * [simplify]: Extracting #1: cost 4 inf + 0 61.864 * * [simplify]: Extracting #2: cost 0 inf + 84 61.864 * [simplify]: Simplified to (- g) 61.864 * [simplify]: Simplified (2 1 2 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (- g) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.864 * * * * [progress]: [ 81 / 86 ] simplifiying candidate # 61.864 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 61.864 * * [simplify]: iters left: 3 (6 enodes) 61.868 * * [simplify]: iters left: 2 (28 enodes) 61.877 * * [simplify]: iters left: 1 (43 enodes) 61.887 * * [simplify]: Extracting #0: cost 1 inf + 0 61.887 * * [simplify]: Extracting #1: cost 10 inf + 0 61.887 * * [simplify]: Extracting #2: cost 12 inf + 165 61.887 * * [simplify]: Extracting #3: cost 4 inf + 576 61.887 * * [simplify]: Extracting #4: cost 0 inf + 823 61.888 * [simplify]: Simplified to (- (* g g) (* h h)) 61.888 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.888 * * * * [progress]: [ 82 / 86 ] simplifiying candidate # 61.888 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 61.888 * * [simplify]: iters left: 3 (6 enodes) 61.890 * * [simplify]: iters left: 2 (28 enodes) 61.895 * * [simplify]: iters left: 1 (43 enodes) 61.901 * * [simplify]: Extracting #0: cost 1 inf + 0 61.901 * * [simplify]: Extracting #1: cost 10 inf + 0 61.901 * * [simplify]: Extracting #2: cost 12 inf + 165 61.901 * * [simplify]: Extracting #3: cost 4 inf + 576 61.901 * * [simplify]: Extracting #4: cost 0 inf + 823 61.901 * [simplify]: Simplified to (- (* g g) (* h h)) 61.901 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.902 * * * * [progress]: [ 83 / 86 ] simplifiying candidate # 61.902 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 61.902 * * [simplify]: iters left: 3 (6 enodes) 61.904 * * [simplify]: iters left: 2 (28 enodes) 61.912 * * [simplify]: iters left: 1 (43 enodes) 61.924 * * [simplify]: Extracting #0: cost 1 inf + 0 61.924 * * [simplify]: Extracting #1: cost 10 inf + 0 61.924 * * [simplify]: Extracting #2: cost 12 inf + 165 61.924 * * [simplify]: Extracting #3: cost 4 inf + 576 61.925 * * [simplify]: Extracting #4: cost 0 inf + 823 61.926 * [simplify]: Simplified to (- (* g g) (* h h)) 61.926 * [simplify]: Simplified (2 2 1 1 2 2 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.926 * * * * [progress]: [ 84 / 86 ] simplifiying candidate # 61.926 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 61.926 * * [simplify]: iters left: 3 (6 enodes) 61.930 * * [simplify]: iters left: 2 (28 enodes) 61.940 * * [simplify]: iters left: 1 (43 enodes) 61.951 * * [simplify]: Extracting #0: cost 1 inf + 0 61.952 * * [simplify]: Extracting #1: cost 10 inf + 0 61.952 * * [simplify]: Extracting #2: cost 12 inf + 165 61.952 * * [simplify]: Extracting #3: cost 4 inf + 576 61.953 * * [simplify]: Extracting #4: cost 0 inf + 823 61.953 * [simplify]: Simplified to (- (* g g) (* h h)) 61.953 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.954 * * * * [progress]: [ 85 / 86 ] simplifiying candidate # 61.954 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 61.954 * * [simplify]: iters left: 3 (6 enodes) 61.958 * * [simplify]: iters left: 2 (28 enodes) 61.967 * * [simplify]: iters left: 1 (43 enodes) 61.979 * * [simplify]: Extracting #0: cost 1 inf + 0 61.979 * * [simplify]: Extracting #1: cost 10 inf + 0 61.979 * * [simplify]: Extracting #2: cost 12 inf + 165 61.980 * * [simplify]: Extracting #3: cost 4 inf + 576 61.980 * * [simplify]: Extracting #4: cost 0 inf + 823 61.981 * [simplify]: Simplified to (- (* g g) (* h h)) 61.981 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 61.981 * * * * [progress]: [ 86 / 86 ] simplifiying candidate # 61.981 * [simplify]: Simplifying (- (pow g 2) (pow h 2)) 61.981 * * [simplify]: iters left: 3 (6 enodes) 61.986 * * [simplify]: iters left: 2 (28 enodes) 61.996 * * [simplify]: iters left: 1 (43 enodes) 62.008 * * [simplify]: Extracting #0: cost 1 inf + 0 62.008 * * [simplify]: Extracting #1: cost 10 inf + 0 62.008 * * [simplify]: Extracting #2: cost 12 inf + 165 62.008 * * [simplify]: Extracting #3: cost 4 inf + 576 62.009 * * [simplify]: Extracting #4: cost 0 inf + 823 62.009 * [simplify]: Simplified to (- (* g g) (* h h)) 62.010 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (g h a) (+ (* (cbrt (/ 1 a)) (cbrt (/ (- (sqrt (- (* g g) (* h h))) g) 2))) (/ (cbrt (* -1/2 (+ g (sqrt (- (* g g) (* h h)))))) (cbrt a)))) 62.010 * * * [progress]: adding candidates to table 63.602 * [progress]: [Phase 3 of 3] Extracting. 63.602 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # # # # #) 63.612 * * * [regime-changes]: Trying 4 branch expressions: (h (* h h) g a) 63.612 * * * * [regimes]: Trying to branch on h from (# # # # # # # # # # # # # # # # # #) 63.794 * * * * [regimes]: Trying to branch on (* h h) from (# # # # # # # # # # # # # # # # # #) 63.939 * * * * [regimes]: Trying to branch on g from (# # # # # # # # # # # # # # # # # #) 64.161 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # # # # # # # # #) 64.363 * * * [regime]: Found split indices: #