0.004 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 1.537 * * * [progress]: [2/2] Setting up program. 1.545 * [progress]: [Phase 2 of 3] Improving. 1.546 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 1.547 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 1.548 * * [simplify]: iters left: 5 (7 enodes) 1.556 * * [simplify]: iters left: 4 (30 enodes) 1.567 * * [simplify]: iters left: 3 (52 enodes) 1.584 * * [simplify]: iters left: 2 (80 enodes) 1.611 * * [simplify]: iters left: 1 (137 enodes) 1.687 * * [simplify]: Extracting #0: cost 1 inf + 0 1.688 * * [simplify]: Extracting #1: cost 3 inf + 0 1.688 * * [simplify]: Extracting #2: cost 15 inf + 0 1.689 * * [simplify]: Extracting #3: cost 53 inf + 1 1.689 * * [simplify]: Extracting #4: cost 66 inf + 61 1.690 * * [simplify]: Extracting #5: cost 47 inf + 4629 1.693 * * [simplify]: Extracting #6: cost 27 inf + 11616 1.696 * * [simplify]: Extracting #7: cost 2 inf + 27777 1.699 * * [simplify]: Extracting #8: cost 0 inf + 28108 1.702 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 1.702 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 1.707 * * [progress]: iteration 1 / 4 1.707 * * * [progress]: picking best candidate 1.710 * * * * [pick]: Picked # 1.710 * * * [progress]: localizing error 1.736 * * * [progress]: generating rewritten candidates 1.736 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 1.738 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 1.742 * * * [progress]: generating series expansions 1.743 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 1.748 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 1.748 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.750 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.751 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.751 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.752 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.752 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.752 * [backup-simplify]: Simplify 0 into 0 1.752 * [backup-simplify]: Simplify 0 into 0 1.752 * [backup-simplify]: Simplify 0 into 0 1.753 * [backup-simplify]: Simplify 0 into 0 1.753 * [backup-simplify]: Simplify 0 into 0 1.753 * [backup-simplify]: Simplify 0 into 0 1.753 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.753 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.753 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 1.753 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.753 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.753 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.753 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.753 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.754 * [backup-simplify]: Simplify 0 into 0 1.754 * [backup-simplify]: Simplify 0 into 0 1.754 * [backup-simplify]: Simplify 0 into 0 1.754 * [backup-simplify]: Simplify 0 into 0 1.754 * [backup-simplify]: Simplify 0 into 0 1.754 * [backup-simplify]: Simplify 0 into 0 1.754 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 1.755 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.755 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 1.755 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.755 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.755 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.755 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.755 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.756 * [backup-simplify]: Simplify 0 into 0 1.756 * [backup-simplify]: Simplify 0 into 0 1.756 * [backup-simplify]: Simplify 0 into 0 1.756 * [backup-simplify]: Simplify 0 into 0 1.756 * [backup-simplify]: Simplify 0 into 0 1.756 * [backup-simplify]: Simplify 0 into 0 1.756 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 1.756 * * * * [progress]: [ 2 / 2 ] generating series at (2) 1.756 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (* a a)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.756 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 1.756 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.756 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.756 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.757 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.757 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify 0 into 0 1.757 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.757 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 1.757 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 1.757 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.758 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 1.758 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.758 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 1.758 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 1.758 * [backup-simplify]: Simplify 0 into 0 1.758 * [backup-simplify]: Simplify 0 into 0 1.758 * [backup-simplify]: Simplify 0 into 0 1.758 * [backup-simplify]: Simplify 0 into 0 1.758 * [backup-simplify]: Simplify 0 into 0 1.758 * [backup-simplify]: Simplify 0 into 0 1.758 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) (log1p (/ 1 (/ 1 a))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.759 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) (log1p (/ 1 (- a))))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 1.759 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 1.759 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.759 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 1.759 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.759 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 1.759 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify 0 into 0 1.759 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (log1p (/ -1 (/ 1 (- a)))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.759 * * * [progress]: simplifying candidates 1.759 * * * * [progress]: [ 1 / 23 ] simplifiying candidate # 1.760 * * * * [progress]: [ 2 / 23 ] simplifiying candidate # 1.760 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 1.760 * * [simplify]: iters left: 4 (5 enodes) 1.761 * * [simplify]: iters left: 3 (21 enodes) 1.773 * * [simplify]: iters left: 2 (34 enodes) 1.778 * * [simplify]: iters left: 1 (38 enodes) 1.784 * * [simplify]: Extracting #0: cost 1 inf + 0 1.784 * * [simplify]: Extracting #1: cost 3 inf + 0 1.784 * * [simplify]: Extracting #2: cost 6 inf + 0 1.784 * * [simplify]: Extracting #3: cost 11 inf + 0 1.784 * * [simplify]: Extracting #4: cost 12 inf + 2 1.784 * * [simplify]: Extracting #5: cost 9 inf + 599 1.785 * * [simplify]: Extracting #6: cost 5 inf + 1059 1.785 * * [simplify]: Extracting #7: cost 0 inf + 1889 1.785 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 1.785 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (exp (log (fmod (cosh a) (* a a)))) (log1p a)))) 1.785 * * * * [progress]: [ 3 / 23 ] simplifiying candidate # 1.785 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 1.785 * * [simplify]: iters left: 4 (5 enodes) 1.786 * * [simplify]: iters left: 3 (21 enodes) 1.791 * * [simplify]: iters left: 2 (34 enodes) 1.797 * * [simplify]: iters left: 1 (38 enodes) 1.808 * * [simplify]: Extracting #0: cost 1 inf + 0 1.808 * * [simplify]: Extracting #1: cost 3 inf + 0 1.808 * * [simplify]: Extracting #2: cost 6 inf + 0 1.808 * * [simplify]: Extracting #3: cost 11 inf + 0 1.808 * * [simplify]: Extracting #4: cost 12 inf + 2 1.809 * * [simplify]: Extracting #5: cost 9 inf + 599 1.809 * * [simplify]: Extracting #6: cost 5 inf + 1059 1.809 * * [simplify]: Extracting #7: cost 0 inf + 1889 1.810 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 1.810 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 1.810 * * * * [progress]: [ 4 / 23 ] simplifiying candidate # 1.810 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 1.810 * * [simplify]: iters left: 6 (6 enodes) 1.811 * * [simplify]: iters left: 5 (24 enodes) 1.816 * * [simplify]: iters left: 4 (37 enodes) 1.821 * * [simplify]: iters left: 3 (41 enodes) 1.827 * * [simplify]: iters left: 2 (43 enodes) 1.834 * * [simplify]: Extracting #0: cost 1 inf + 0 1.834 * * [simplify]: Extracting #1: cost 3 inf + 0 1.834 * * [simplify]: Extracting #2: cost 5 inf + 0 1.834 * * [simplify]: Extracting #3: cost 8 inf + 0 1.834 * * [simplify]: Extracting #4: cost 13 inf + 0 1.834 * * [simplify]: Extracting #5: cost 14 inf + 2 1.834 * * [simplify]: Extracting #6: cost 13 inf + 377 1.834 * * [simplify]: Extracting #7: cost 6 inf + 1490 1.835 * * [simplify]: Extracting #8: cost 1 inf + 2260 1.835 * * [simplify]: Extracting #9: cost 0 inf + 2481 1.835 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 1.835 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)))) 1.835 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 1.835 * * [simplify]: iters left: 4 (5 enodes) 1.837 * * [simplify]: iters left: 3 (21 enodes) 1.843 * * [simplify]: iters left: 2 (34 enodes) 1.853 * * [simplify]: iters left: 1 (38 enodes) 1.864 * * [simplify]: Extracting #0: cost 1 inf + 0 1.864 * * [simplify]: Extracting #1: cost 3 inf + 0 1.864 * * [simplify]: Extracting #2: cost 6 inf + 0 1.864 * * [simplify]: Extracting #3: cost 11 inf + 0 1.865 * * [simplify]: Extracting #4: cost 12 inf + 2 1.865 * * [simplify]: Extracting #5: cost 9 inf + 599 1.865 * * [simplify]: Extracting #6: cost 5 inf + 1069 1.865 * * [simplify]: Extracting #7: cost 0 inf + 1909 1.866 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 1.866 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)))) 1.866 * * * * [progress]: [ 5 / 23 ] simplifiying candidate # 1.866 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 1.867 * * [simplify]: iters left: 6 (6 enodes) 1.869 * * [simplify]: iters left: 5 (25 enodes) 1.878 * * [simplify]: iters left: 4 (40 enodes) 1.893 * * [simplify]: iters left: 3 (50 enodes) 1.909 * * [simplify]: iters left: 2 (64 enodes) 1.926 * * [simplify]: iters left: 1 (90 enodes) 1.942 * * [simplify]: Extracting #0: cost 1 inf + 0 1.942 * * [simplify]: Extracting #1: cost 9 inf + 0 1.942 * * [simplify]: Extracting #2: cost 19 inf + 1 1.942 * * [simplify]: Extracting #3: cost 25 inf + 3 1.942 * * [simplify]: Extracting #4: cost 24 inf + 118 1.943 * * [simplify]: Extracting #5: cost 12 inf + 4825 1.943 * * [simplify]: Extracting #6: cost 5 inf + 6772 1.944 * * [simplify]: Extracting #7: cost 1 inf + 7256 1.945 * * [simplify]: Extracting #8: cost 0 inf + 7477 1.946 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 1.946 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))) (log1p a)))) 1.946 * * * * [progress]: [ 6 / 23 ] simplifiying candidate # 1.946 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 1.946 * * [simplify]: iters left: 4 (5 enodes) 1.949 * * [simplify]: iters left: 3 (21 enodes) 1.956 * * [simplify]: iters left: 2 (34 enodes) 1.965 * * [simplify]: iters left: 1 (38 enodes) 1.977 * * [simplify]: Extracting #0: cost 1 inf + 0 1.977 * * [simplify]: Extracting #1: cost 3 inf + 0 1.977 * * [simplify]: Extracting #2: cost 6 inf + 0 1.977 * * [simplify]: Extracting #3: cost 11 inf + 0 1.977 * * [simplify]: Extracting #4: cost 12 inf + 2 1.977 * * [simplify]: Extracting #5: cost 9 inf + 599 1.978 * * [simplify]: Extracting #6: cost 5 inf + 1029 1.978 * * [simplify]: Extracting #7: cost 0 inf + 1829 1.979 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 1.979 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))) 1.979 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 1.979 * * [simplify]: iters left: 4 (5 enodes) 1.981 * * [simplify]: iters left: 3 (21 enodes) 1.988 * * [simplify]: iters left: 2 (34 enodes) 1.997 * * [simplify]: iters left: 1 (38 enodes) 2.007 * * [simplify]: Extracting #0: cost 1 inf + 0 2.007 * * [simplify]: Extracting #1: cost 3 inf + 0 2.007 * * [simplify]: Extracting #2: cost 6 inf + 0 2.007 * * [simplify]: Extracting #3: cost 11 inf + 0 2.007 * * [simplify]: Extracting #4: cost 12 inf + 2 2.007 * * [simplify]: Extracting #5: cost 9 inf + 599 2.008 * * [simplify]: Extracting #6: cost 5 inf + 1029 2.008 * * [simplify]: Extracting #7: cost 0 inf + 1829 2.009 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 2.009 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))) 2.009 * * * * [progress]: [ 7 / 23 ] simplifiying candidate # 2.009 * * * * [progress]: [ 8 / 23 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a))))> 2.009 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 2.009 * * [simplify]: iters left: 4 (5 enodes) 2.011 * * [simplify]: iters left: 3 (18 enodes) 2.018 * * [simplify]: iters left: 2 (31 enodes) 2.028 * * [simplify]: iters left: 1 (35 enodes) 2.038 * * [simplify]: Extracting #0: cost 1 inf + 0 2.038 * * [simplify]: Extracting #1: cost 2 inf + 0 2.038 * * [simplify]: Extracting #2: cost 4 inf + 0 2.038 * * [simplify]: Extracting #3: cost 9 inf + 0 2.039 * * [simplify]: Extracting #4: cost 10 inf + 2 2.039 * * [simplify]: Extracting #5: cost 7 inf + 599 2.039 * * [simplify]: Extracting #6: cost 3 inf + 934 2.039 * * [simplify]: Extracting #7: cost 0 inf + 1417 2.040 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 2.040 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (posit16->real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a)))) 2.040 * * * * [progress]: [ 9 / 23 ] simplifiying candidate # 2.041 * [simplify]: Simplifying (/ PI 2) 2.041 * * [simplify]: iters left: 2 (3 enodes) 2.043 * * [simplify]: iters left: 1 (9 enodes) 2.046 * * [simplify]: Extracting #0: cost 1 inf + 0 2.046 * * [simplify]: Extracting #1: cost 4 inf + 0 2.046 * * [simplify]: Extracting #2: cost 2 inf + 2 2.046 * * [simplify]: Extracting #3: cost 0 inf + 86 2.046 * [simplify]: Simplified to (/ PI 2) 2.046 * [simplify]: Simplified (2 1) to (λ (a) (- (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))))) 2.046 * [simplify]: Simplifying (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 2.047 * * [simplify]: iters left: 5 (7 enodes) 2.049 * * [simplify]: iters left: 4 (30 enodes) 2.059 * * [simplify]: iters left: 3 (52 enodes) 2.068 * * [simplify]: iters left: 2 (80 enodes) 2.084 * * [simplify]: iters left: 1 (137 enodes) 2.112 * * [simplify]: Extracting #0: cost 1 inf + 0 2.112 * * [simplify]: Extracting #1: cost 3 inf + 0 2.112 * * [simplify]: Extracting #2: cost 15 inf + 0 2.112 * * [simplify]: Extracting #3: cost 53 inf + 1 2.112 * * [simplify]: Extracting #4: cost 66 inf + 61 2.113 * * [simplify]: Extracting #5: cost 47 inf + 4644 2.115 * * [simplify]: Extracting #6: cost 27 inf + 11646 2.120 * * [simplify]: Extracting #7: cost 2 inf + 27807 2.127 * * [simplify]: Extracting #8: cost 0 inf + 28138 2.130 * [simplify]: Simplified to (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 2.130 * [simplify]: Simplified (2 2) to (λ (a) (- (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))))) 2.130 * * * * [progress]: [ 10 / 23 ] simplifiying candidate # 2.131 * * * * [progress]: [ 11 / 23 ] simplifiying candidate # 2.131 * [simplify]: Simplifying (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.131 * * [simplify]: iters left: 6 (8 enodes) 2.133 * * [simplify]: iters left: 5 (33 enodes) 2.139 * * [simplify]: iters left: 4 (55 enodes) 2.149 * * [simplify]: iters left: 3 (83 enodes) 2.166 * * [simplify]: iters left: 2 (140 enodes) 2.218 * * [simplify]: iters left: 1 (251 enodes) 2.369 * * [simplify]: Extracting #0: cost 1 inf + 0 2.369 * * [simplify]: Extracting #1: cost 3 inf + 0 2.369 * * [simplify]: Extracting #2: cost 5 inf + 0 2.369 * * [simplify]: Extracting #3: cost 31 inf + 0 2.369 * * [simplify]: Extracting #4: cost 96 inf + 1 2.371 * * [simplify]: Extracting #5: cost 116 inf + 3807 2.375 * * [simplify]: Extracting #6: cost 69 inf + 17920 2.388 * * [simplify]: Extracting #7: cost 18 inf + 59689 2.405 * * [simplify]: Extracting #8: cost 2 inf + 71918 2.422 * * [simplify]: Extracting #9: cost 0 inf + 71829 2.439 * * [simplify]: Extracting #10: cost 0 inf + 71828 2.456 * [simplify]: Simplified to (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.456 * [simplify]: Simplified (2 1) to (λ (a) (exp (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 2.456 * * * * [progress]: [ 12 / 23 ] simplifiying candidate # 2.457 * [simplify]: Simplifying (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.457 * * [simplify]: iters left: 6 (8 enodes) 2.460 * * [simplify]: iters left: 5 (33 enodes) 2.471 * * [simplify]: iters left: 4 (55 enodes) 2.489 * * [simplify]: iters left: 3 (83 enodes) 2.508 * * [simplify]: iters left: 2 (140 enodes) 2.547 * * [simplify]: iters left: 1 (251 enodes) 2.650 * * [simplify]: Extracting #0: cost 1 inf + 0 2.650 * * [simplify]: Extracting #1: cost 3 inf + 0 2.650 * * [simplify]: Extracting #2: cost 5 inf + 0 2.650 * * [simplify]: Extracting #3: cost 31 inf + 0 2.651 * * [simplify]: Extracting #4: cost 96 inf + 1 2.651 * * [simplify]: Extracting #5: cost 116 inf + 3807 2.653 * * [simplify]: Extracting #6: cost 69 inf + 17920 2.660 * * [simplify]: Extracting #7: cost 18 inf + 59689 2.668 * * [simplify]: Extracting #8: cost 2 inf + 71918 2.677 * * [simplify]: Extracting #9: cost 0 inf + 71829 2.686 * * [simplify]: Extracting #10: cost 0 inf + 71828 2.702 * [simplify]: Simplified to (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.702 * [simplify]: Simplified (2 1) to (λ (a) (log (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 2.702 * * * * [progress]: [ 13 / 23 ] simplifiying candidate # 2.702 * [simplify]: Simplifying (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) 2.703 * * [simplify]: iters left: 6 (9 enodes) 2.706 * * [simplify]: iters left: 5 (36 enodes) 2.714 * * [simplify]: iters left: 4 (58 enodes) 2.723 * * [simplify]: iters left: 3 (86 enodes) 2.739 * * [simplify]: iters left: 2 (140 enodes) 2.772 * * [simplify]: iters left: 1 (264 enodes) 2.887 * * [simplify]: Extracting #0: cost 1 inf + 0 2.887 * * [simplify]: Extracting #1: cost 3 inf + 0 2.887 * * [simplify]: Extracting #2: cost 5 inf + 0 2.887 * * [simplify]: Extracting #3: cost 7 inf + 0 2.887 * * [simplify]: Extracting #4: cost 33 inf + 0 2.887 * * [simplify]: Extracting #5: cost 98 inf + 1 2.888 * * [simplify]: Extracting #6: cost 110 inf + 4068 2.890 * * [simplify]: Extracting #7: cost 62 inf + 20985 2.896 * * [simplify]: Extracting #8: cost 20 inf + 57506 2.906 * * [simplify]: Extracting #9: cost 1 inf + 72436 2.916 * * [simplify]: Extracting #10: cost 0 inf + 72205 2.926 * * [simplify]: Extracting #11: cost 0 inf + 72154 2.946 * [simplify]: Simplified to (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) 2.946 * [simplify]: Simplified (2 1) to (λ (a) (* (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 2.946 * [simplify]: Simplifying (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.946 * * [simplify]: iters left: 6 (8 enodes) 2.948 * * [simplify]: iters left: 5 (33 enodes) 2.953 * * [simplify]: iters left: 4 (55 enodes) 2.963 * * [simplify]: iters left: 3 (83 enodes) 2.988 * * [simplify]: iters left: 2 (140 enodes) 3.020 * * [simplify]: iters left: 1 (251 enodes) 3.124 * * [simplify]: Extracting #0: cost 1 inf + 0 3.124 * * [simplify]: Extracting #1: cost 3 inf + 0 3.124 * * [simplify]: Extracting #2: cost 5 inf + 0 3.124 * * [simplify]: Extracting #3: cost 31 inf + 0 3.125 * * [simplify]: Extracting #4: cost 96 inf + 1 3.125 * * [simplify]: Extracting #5: cost 116 inf + 3817 3.127 * * [simplify]: Extracting #6: cost 69 inf + 17940 3.134 * * [simplify]: Extracting #7: cost 18 inf + 59709 3.142 * * [simplify]: Extracting #8: cost 2 inf + 71938 3.158 * * [simplify]: Extracting #9: cost 0 inf + 71849 3.168 * * [simplify]: Extracting #10: cost 0 inf + 71848 3.177 * [simplify]: Simplified to (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.177 * [simplify]: Simplified (2 2) to (λ (a) (* (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 3.177 * * * * [progress]: [ 14 / 23 ] simplifiying candidate # 3.177 * [simplify]: Simplifying (* (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.177 * * [simplify]: iters left: 6 (9 enodes) 3.180 * * [simplify]: iters left: 5 (37 enodes) 3.186 * * [simplify]: iters left: 4 (61 enodes) 3.197 * * [simplify]: iters left: 3 (95 enodes) 3.215 * * [simplify]: iters left: 2 (160 enodes) 3.262 * * [simplify]: iters left: 1 (305 enodes) 3.444 * * [simplify]: Extracting #0: cost 1 inf + 0 3.444 * * [simplify]: Extracting #1: cost 9 inf + 0 3.444 * * [simplify]: Extracting #2: cost 18 inf + 1 3.444 * * [simplify]: Extracting #3: cost 46 inf + 3 3.445 * * [simplify]: Extracting #4: cost 119 inf + 5 3.446 * * [simplify]: Extracting #5: cost 134 inf + 3816 3.452 * * [simplify]: Extracting #6: cost 70 inf + 30666 3.469 * * [simplify]: Extracting #7: cost 9 inf + 87058 3.493 * * [simplify]: Extracting #8: cost 1 inf + 91312 3.511 * * [simplify]: Extracting #9: cost 0 inf + 91353 3.527 * [simplify]: Simplified to (* (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.527 * [simplify]: Simplified (2 1) to (λ (a) (cbrt (* (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 3.527 * * * * [progress]: [ 15 / 23 ] simplifiying candidate # 3.527 * [simplify]: Simplifying (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.527 * * [simplify]: iters left: 6 (8 enodes) 3.529 * * [simplify]: iters left: 5 (33 enodes) 3.535 * * [simplify]: iters left: 4 (55 enodes) 3.545 * * [simplify]: iters left: 3 (83 enodes) 3.564 * * [simplify]: iters left: 2 (140 enodes) 3.618 * * [simplify]: iters left: 1 (251 enodes) 3.763 * * [simplify]: Extracting #0: cost 1 inf + 0 3.763 * * [simplify]: Extracting #1: cost 3 inf + 0 3.763 * * [simplify]: Extracting #2: cost 5 inf + 0 3.763 * * [simplify]: Extracting #3: cost 31 inf + 0 3.764 * * [simplify]: Extracting #4: cost 96 inf + 1 3.765 * * [simplify]: Extracting #5: cost 116 inf + 3777 3.769 * * [simplify]: Extracting #6: cost 69 inf + 17860 3.781 * * [simplify]: Extracting #7: cost 18 inf + 59629 3.792 * * [simplify]: Extracting #8: cost 2 inf + 71858 3.801 * * [simplify]: Extracting #9: cost 0 inf + 71769 3.809 * * [simplify]: Extracting #10: cost 0 inf + 71768 3.822 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.822 * [simplify]: Simplified (2 1) to (λ (a) (* (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 3.822 * [simplify]: Simplifying (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.822 * * [simplify]: iters left: 6 (8 enodes) 3.826 * * [simplify]: iters left: 5 (33 enodes) 3.837 * * [simplify]: iters left: 4 (55 enodes) 3.854 * * [simplify]: iters left: 3 (83 enodes) 3.885 * * [simplify]: iters left: 2 (140 enodes) 3.915 * * [simplify]: iters left: 1 (251 enodes) 4.012 * * [simplify]: Extracting #0: cost 1 inf + 0 4.012 * * [simplify]: Extracting #1: cost 3 inf + 0 4.012 * * [simplify]: Extracting #2: cost 5 inf + 0 4.012 * * [simplify]: Extracting #3: cost 31 inf + 0 4.013 * * [simplify]: Extracting #4: cost 96 inf + 1 4.013 * * [simplify]: Extracting #5: cost 116 inf + 3777 4.015 * * [simplify]: Extracting #6: cost 69 inf + 17860 4.022 * * [simplify]: Extracting #7: cost 18 inf + 59629 4.035 * * [simplify]: Extracting #8: cost 2 inf + 71858 4.056 * * [simplify]: Extracting #9: cost 0 inf + 71769 4.073 * * [simplify]: Extracting #10: cost 0 inf + 71768 4.090 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.090 * [simplify]: Simplified (2 2) to (λ (a) (* (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 4.090 * * * * [progress]: [ 16 / 23 ] simplifiying candidate # 4.090 * * * * [progress]: [ 17 / 23 ] simplifiying candidate #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> 4.090 * [simplify]: Simplifying (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.090 * * [simplify]: iters left: 6 (8 enodes) 4.092 * * [simplify]: iters left: 5 (30 enodes) 4.098 * * [simplify]: iters left: 4 (52 enodes) 4.106 * * [simplify]: iters left: 3 (80 enodes) 4.123 * * [simplify]: iters left: 2 (137 enodes) 4.166 * * [simplify]: iters left: 1 (251 enodes) 4.254 * * [simplify]: Extracting #0: cost 1 inf + 0 4.254 * * [simplify]: Extracting #1: cost 2 inf + 0 4.254 * * [simplify]: Extracting #2: cost 3 inf + 0 4.254 * * [simplify]: Extracting #3: cost 30 inf + 0 4.254 * * [simplify]: Extracting #4: cost 95 inf + 1 4.255 * * [simplify]: Extracting #5: cost 116 inf + 2966 4.256 * * [simplify]: Extracting #6: cost 81 inf + 10716 4.259 * * [simplify]: Extracting #7: cost 53 inf + 24653 4.272 * * [simplify]: Extracting #8: cost 7 inf + 65978 4.284 * * [simplify]: Extracting #9: cost 0 inf + 70842 4.293 * * [simplify]: Extracting #10: cost 0 inf + 70803 4.301 * [simplify]: Simplified to (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.301 * [simplify]: Simplified (2 1) to (λ (a) (posit16->real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 4.301 * * * * [progress]: [ 18 / 23 ] simplifiying candidate # 4.302 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 4.302 * * [simplify]: iters left: 2 (5 enodes) 4.304 * * [simplify]: iters left: 1 (25 enodes) 4.311 * * [simplify]: Extracting #0: cost 1 inf + 0 4.311 * * [simplify]: Extracting #1: cost 4 inf + 0 4.311 * * [simplify]: Extracting #2: cost 9 inf + 0 4.311 * * [simplify]: Extracting #3: cost 10 inf + 2 4.311 * * [simplify]: Extracting #4: cost 8 inf + 433 4.311 * * [simplify]: Extracting #5: cost 4 inf + 823 4.312 * * [simplify]: Extracting #6: cost 0 inf + 1417 4.312 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 4.312 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.312 * * * * [progress]: [ 19 / 23 ] simplifiying candidate # 4.313 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 4.313 * * [simplify]: iters left: 2 (5 enodes) 4.316 * * [simplify]: iters left: 1 (25 enodes) 4.325 * * [simplify]: Extracting #0: cost 1 inf + 0 4.325 * * [simplify]: Extracting #1: cost 4 inf + 0 4.325 * * [simplify]: Extracting #2: cost 9 inf + 0 4.325 * * [simplify]: Extracting #3: cost 10 inf + 2 4.325 * * [simplify]: Extracting #4: cost 8 inf + 433 4.326 * * [simplify]: Extracting #5: cost 4 inf + 823 4.326 * * [simplify]: Extracting #6: cost 0 inf + 1417 4.326 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 4.326 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.327 * * * * [progress]: [ 20 / 23 ] simplifiying candidate # 4.327 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 4.327 * * [simplify]: iters left: 2 (5 enodes) 4.330 * * [simplify]: iters left: 1 (25 enodes) 4.338 * * [simplify]: Extracting #0: cost 1 inf + 0 4.338 * * [simplify]: Extracting #1: cost 4 inf + 0 4.338 * * [simplify]: Extracting #2: cost 9 inf + 0 4.339 * * [simplify]: Extracting #3: cost 10 inf + 2 4.339 * * [simplify]: Extracting #4: cost 8 inf + 433 4.339 * * [simplify]: Extracting #5: cost 4 inf + 823 4.339 * * [simplify]: Extracting #6: cost 0 inf + 1417 4.340 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 4.340 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.340 * * * * [progress]: [ 21 / 23 ] simplifiying candidate # 4.340 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.340 * * [simplify]: iters left: 4 (8 enodes) 4.345 * * [simplify]: iters left: 3 (37 enodes) 4.357 * * [simplify]: iters left: 2 (60 enodes) 4.377 * * [simplify]: iters left: 1 (86 enodes) 4.404 * * [simplify]: Extracting #0: cost 1 inf + 0 4.404 * * [simplify]: Extracting #1: cost 3 inf + 0 4.404 * * [simplify]: Extracting #2: cost 13 inf + 0 4.404 * * [simplify]: Extracting #3: cost 38 inf + 0 4.404 * * [simplify]: Extracting #4: cost 45 inf + 241 4.405 * * [simplify]: Extracting #5: cost 33 inf + 2907 4.406 * * [simplify]: Extracting #6: cost 22 inf + 6227 4.409 * * [simplify]: Extracting #7: cost 3 inf + 14662 4.412 * * [simplify]: Extracting #8: cost 0 inf + 16508 4.415 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 4.415 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.416 * * * * [progress]: [ 22 / 23 ] simplifiying candidate # 4.416 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.416 * * [simplify]: iters left: 4 (8 enodes) 4.420 * * [simplify]: iters left: 3 (37 enodes) 4.432 * * [simplify]: iters left: 2 (60 enodes) 4.450 * * [simplify]: iters left: 1 (86 enodes) 4.477 * * [simplify]: Extracting #0: cost 1 inf + 0 4.477 * * [simplify]: Extracting #1: cost 3 inf + 0 4.477 * * [simplify]: Extracting #2: cost 13 inf + 0 4.478 * * [simplify]: Extracting #3: cost 38 inf + 0 4.478 * * [simplify]: Extracting #4: cost 45 inf + 241 4.478 * * [simplify]: Extracting #5: cost 33 inf + 2907 4.480 * * [simplify]: Extracting #6: cost 22 inf + 6227 4.483 * * [simplify]: Extracting #7: cost 3 inf + 14662 4.486 * * [simplify]: Extracting #8: cost 0 inf + 16508 4.490 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 4.490 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.490 * * * * [progress]: [ 23 / 23 ] simplifiying candidate # 4.491 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.491 * * [simplify]: iters left: 4 (8 enodes) 4.495 * * [simplify]: iters left: 3 (37 enodes) 4.507 * * [simplify]: iters left: 2 (60 enodes) 4.528 * * [simplify]: iters left: 1 (86 enodes) 4.555 * * [simplify]: Extracting #0: cost 1 inf + 0 4.555 * * [simplify]: Extracting #1: cost 3 inf + 0 4.555 * * [simplify]: Extracting #2: cost 13 inf + 0 4.555 * * [simplify]: Extracting #3: cost 38 inf + 0 4.556 * * [simplify]: Extracting #4: cost 45 inf + 241 4.556 * * [simplify]: Extracting #5: cost 33 inf + 2907 4.557 * * [simplify]: Extracting #6: cost 22 inf + 6227 4.558 * * [simplify]: Extracting #7: cost 3 inf + 14662 4.559 * * [simplify]: Extracting #8: cost 0 inf + 16508 4.561 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 4.561 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.561 * * * [progress]: adding candidates to table 4.790 * * [progress]: iteration 2 / 4 4.790 * * * [progress]: picking best candidate 4.830 * * * * [pick]: Picked # 4.830 * * * [progress]: localizing error 4.871 * * * [progress]: generating rewritten candidates 4.871 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 1 1 1) 4.871 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1 1) 4.875 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 4.878 * * * [progress]: generating series expansions 4.878 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 1 1 1) 4.878 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 4.878 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 4.878 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.878 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.878 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.878 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.878 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.878 * [backup-simplify]: Simplify 0 into 0 4.878 * [backup-simplify]: Simplify 0 into 0 4.878 * [backup-simplify]: Simplify 0 into 0 4.878 * [backup-simplify]: Simplify 0 into 0 4.878 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.879 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.879 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 4.879 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.879 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.879 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.879 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.879 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.879 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify 0 into 0 4.879 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 4.879 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.879 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 4.879 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.879 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.879 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.880 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.880 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 4.880 * * * * [progress]: [ 2 / 3 ] generating series at (2 1 1) 4.880 * [backup-simplify]: Simplify (log (exp (fmod (cosh a) (* a a)))) into (fmod (cosh a) (pow a 2)) 4.880 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 4.880 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.880 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.880 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.880 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.880 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify 0 into 0 4.880 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.881 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.881 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 4.881 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.881 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.881 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.881 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.881 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.881 * [backup-simplify]: Simplify 0 into 0 4.881 * [backup-simplify]: Simplify 0 into 0 4.881 * [backup-simplify]: Simplify 0 into 0 4.881 * [backup-simplify]: Simplify 0 into 0 4.881 * [backup-simplify]: Simplify 0 into 0 4.881 * [backup-simplify]: Simplify 0 into 0 4.881 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 4.881 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.881 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 4.881 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.881 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.881 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.881 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.882 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 4.882 * * * * [progress]: [ 3 / 3 ] generating series at (2) 4.882 * [backup-simplify]: Simplify (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.882 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 4.882 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 4.882 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.882 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 4.882 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.882 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify 0 into 0 4.882 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.883 * [backup-simplify]: Simplify (acos (pow (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.883 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 4.883 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 4.883 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.883 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 4.883 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.883 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.883 * [backup-simplify]: Simplify 0 into 0 4.883 * [backup-simplify]: Simplify 0 into 0 4.883 * [backup-simplify]: Simplify 0 into 0 4.883 * [backup-simplify]: Simplify 0 into 0 4.883 * [backup-simplify]: Simplify 0 into 0 4.883 * [backup-simplify]: Simplify 0 into 0 4.883 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) (log1p (/ 1 (/ 1 a))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.883 * [backup-simplify]: Simplify (acos (pow (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) (log1p (/ 1 (- a))))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.884 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 4.884 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 4.884 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.884 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 4.884 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.884 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.884 * [backup-simplify]: Simplify 0 into 0 4.884 * [backup-simplify]: Simplify 0 into 0 4.884 * [backup-simplify]: Simplify 0 into 0 4.884 * [backup-simplify]: Simplify 0 into 0 4.884 * [backup-simplify]: Simplify 0 into 0 4.884 * [backup-simplify]: Simplify 0 into 0 4.884 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (log1p (/ -1 (/ 1 (- a)))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.884 * * * [progress]: simplifying candidates 4.884 * * * * [progress]: [ 1 / 42 ] simplifiying candidate # 4.884 * * * * [progress]: [ 2 / 42 ] simplifiying candidate # 4.884 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 4.885 * * [simplify]: iters left: 4 (5 enodes) 4.886 * * [simplify]: iters left: 3 (21 enodes) 4.889 * * [simplify]: iters left: 2 (34 enodes) 4.895 * * [simplify]: iters left: 1 (38 enodes) 4.901 * * [simplify]: Extracting #0: cost 1 inf + 0 4.901 * * [simplify]: Extracting #1: cost 3 inf + 0 4.901 * * [simplify]: Extracting #2: cost 6 inf + 0 4.901 * * [simplify]: Extracting #3: cost 11 inf + 0 4.901 * * [simplify]: Extracting #4: cost 12 inf + 2 4.901 * * [simplify]: Extracting #5: cost 9 inf + 599 4.902 * * [simplify]: Extracting #6: cost 5 inf + 1059 4.902 * * [simplify]: Extracting #7: cost 0 inf + 1889 4.902 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 4.902 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (exp (log (fmod (cosh a) (* a a)))))) (log1p a)))) 4.902 * * * * [progress]: [ 3 / 42 ] simplifiying candidate # 4.902 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 4.902 * * [simplify]: iters left: 4 (5 enodes) 4.904 * * [simplify]: iters left: 3 (21 enodes) 4.907 * * [simplify]: iters left: 2 (34 enodes) 4.916 * * [simplify]: iters left: 1 (38 enodes) 4.935 * * [simplify]: Extracting #0: cost 1 inf + 0 4.935 * * [simplify]: Extracting #1: cost 3 inf + 0 4.935 * * [simplify]: Extracting #2: cost 6 inf + 0 4.935 * * [simplify]: Extracting #3: cost 11 inf + 0 4.935 * * [simplify]: Extracting #4: cost 12 inf + 2 4.935 * * [simplify]: Extracting #5: cost 9 inf + 599 4.935 * * [simplify]: Extracting #6: cost 5 inf + 1059 4.936 * * [simplify]: Extracting #7: cost 0 inf + 1889 4.936 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 4.936 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 4.936 * * * * [progress]: [ 4 / 42 ] simplifiying candidate # 4.937 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 4.937 * * [simplify]: iters left: 6 (6 enodes) 4.939 * * [simplify]: iters left: 5 (24 enodes) 4.943 * * [simplify]: iters left: 4 (37 enodes) 4.949 * * [simplify]: iters left: 3 (41 enodes) 4.955 * * [simplify]: iters left: 2 (43 enodes) 4.961 * * [simplify]: Extracting #0: cost 1 inf + 0 4.961 * * [simplify]: Extracting #1: cost 3 inf + 0 4.961 * * [simplify]: Extracting #2: cost 5 inf + 0 4.961 * * [simplify]: Extracting #3: cost 8 inf + 0 4.961 * * [simplify]: Extracting #4: cost 13 inf + 0 4.961 * * [simplify]: Extracting #5: cost 14 inf + 2 4.961 * * [simplify]: Extracting #6: cost 13 inf + 377 4.962 * * [simplify]: Extracting #7: cost 6 inf + 1490 4.962 * * [simplify]: Extracting #8: cost 1 inf + 2260 4.962 * * [simplify]: Extracting #9: cost 0 inf + 2481 4.962 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 4.963 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a)))) 4.963 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 4.963 * * [simplify]: iters left: 4 (5 enodes) 4.964 * * [simplify]: iters left: 3 (21 enodes) 4.969 * * [simplify]: iters left: 2 (34 enodes) 4.978 * * [simplify]: iters left: 1 (38 enodes) 4.989 * * [simplify]: Extracting #0: cost 1 inf + 0 4.989 * * [simplify]: Extracting #1: cost 3 inf + 0 4.989 * * [simplify]: Extracting #2: cost 6 inf + 0 4.989 * * [simplify]: Extracting #3: cost 11 inf + 0 4.989 * * [simplify]: Extracting #4: cost 12 inf + 2 4.989 * * [simplify]: Extracting #5: cost 9 inf + 599 4.990 * * [simplify]: Extracting #6: cost 5 inf + 1069 4.990 * * [simplify]: Extracting #7: cost 0 inf + 1909 4.990 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 4.990 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (a) (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a)))) 4.990 * * * * [progress]: [ 5 / 42 ] simplifiying candidate # 4.990 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 4.990 * * [simplify]: iters left: 6 (6 enodes) 4.992 * * [simplify]: iters left: 5 (25 enodes) 4.997 * * [simplify]: iters left: 4 (40 enodes) 5.004 * * [simplify]: iters left: 3 (50 enodes) 5.016 * * [simplify]: iters left: 2 (64 enodes) 5.039 * * [simplify]: iters left: 1 (90 enodes) 5.056 * * [simplify]: Extracting #0: cost 1 inf + 0 5.056 * * [simplify]: Extracting #1: cost 9 inf + 0 5.056 * * [simplify]: Extracting #2: cost 19 inf + 1 5.057 * * [simplify]: Extracting #3: cost 25 inf + 3 5.057 * * [simplify]: Extracting #4: cost 24 inf + 118 5.057 * * [simplify]: Extracting #5: cost 12 inf + 4825 5.058 * * [simplify]: Extracting #6: cost 5 inf + 6772 5.058 * * [simplify]: Extracting #7: cost 1 inf + 7256 5.059 * * [simplify]: Extracting #8: cost 0 inf + 7477 5.060 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 5.060 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))))) (log1p a)))) 5.060 * * * * [progress]: [ 6 / 42 ] simplifiying candidate # 5.060 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 5.060 * * [simplify]: iters left: 4 (5 enodes) 5.061 * * [simplify]: iters left: 3 (21 enodes) 5.068 * * [simplify]: iters left: 2 (34 enodes) 5.077 * * [simplify]: iters left: 1 (38 enodes) 5.087 * * [simplify]: Extracting #0: cost 1 inf + 0 5.087 * * [simplify]: Extracting #1: cost 3 inf + 0 5.087 * * [simplify]: Extracting #2: cost 6 inf + 0 5.087 * * [simplify]: Extracting #3: cost 11 inf + 0 5.087 * * [simplify]: Extracting #4: cost 12 inf + 2 5.087 * * [simplify]: Extracting #5: cost 9 inf + 599 5.088 * * [simplify]: Extracting #6: cost 5 inf + 1029 5.088 * * [simplify]: Extracting #7: cost 0 inf + 1829 5.088 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 5.089 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))) 5.089 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 5.089 * * [simplify]: iters left: 4 (5 enodes) 5.091 * * [simplify]: iters left: 3 (21 enodes) 5.097 * * [simplify]: iters left: 2 (34 enodes) 5.106 * * [simplify]: iters left: 1 (38 enodes) 5.116 * * [simplify]: Extracting #0: cost 1 inf + 0 5.116 * * [simplify]: Extracting #1: cost 3 inf + 0 5.116 * * [simplify]: Extracting #2: cost 6 inf + 0 5.116 * * [simplify]: Extracting #3: cost 11 inf + 0 5.116 * * [simplify]: Extracting #4: cost 12 inf + 2 5.117 * * [simplify]: Extracting #5: cost 9 inf + 599 5.117 * * [simplify]: Extracting #6: cost 5 inf + 1029 5.117 * * [simplify]: Extracting #7: cost 0 inf + 1829 5.118 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 5.118 * [simplify]: Simplified (2 1 1 1 1 2) to (λ (a) (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))) 5.118 * * * * [progress]: [ 7 / 42 ] simplifiying candidate # 5.118 * * * * [progress]: [ 8 / 42 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))> 5.118 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 5.118 * * [simplify]: iters left: 4 (5 enodes) 5.120 * * [simplify]: iters left: 3 (18 enodes) 5.126 * * [simplify]: iters left: 2 (31 enodes) 5.132 * * [simplify]: iters left: 1 (35 enodes) 5.139 * * [simplify]: Extracting #0: cost 1 inf + 0 5.139 * * [simplify]: Extracting #1: cost 2 inf + 0 5.139 * * [simplify]: Extracting #2: cost 4 inf + 0 5.139 * * [simplify]: Extracting #3: cost 9 inf + 0 5.139 * * [simplify]: Extracting #4: cost 10 inf + 2 5.140 * * [simplify]: Extracting #5: cost 7 inf + 599 5.140 * * [simplify]: Extracting #6: cost 3 inf + 934 5.140 * * [simplify]: Extracting #7: cost 0 inf + 1417 5.140 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 5.140 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a)))) 5.140 * * * * [progress]: [ 9 / 42 ] simplifiying candidate # 5.140 * [simplify]: Simplifying (log (* (cbrt (exp (fmod (cosh a) (* a a)))) (cbrt (exp (fmod (cosh a) (* a a)))))) 5.140 * * [simplify]: iters left: 6 (8 enodes) 5.142 * * [simplify]: iters left: 5 (32 enodes) 5.148 * * [simplify]: iters left: 4 (47 enodes) 5.159 * * [simplify]: iters left: 3 (51 enodes) 5.167 * * [simplify]: iters left: 2 (53 enodes) 5.181 * * [simplify]: Extracting #0: cost 1 inf + 0 5.181 * * [simplify]: Extracting #1: cost 4 inf + 0 5.181 * * [simplify]: Extracting #2: cost 7 inf + 0 5.181 * * [simplify]: Extracting #3: cost 9 inf + 0 5.181 * * [simplify]: Extracting #4: cost 11 inf + 0 5.181 * * [simplify]: Extracting #5: cost 14 inf + 0 5.181 * * [simplify]: Extracting #6: cost 19 inf + 0 5.181 * * [simplify]: Extracting #7: cost 20 inf + 2 5.181 * * [simplify]: Extracting #8: cost 18 inf + 543 5.182 * * [simplify]: Extracting #9: cost 12 inf + 1580 5.183 * * [simplify]: Extracting #10: cost 1 inf + 4471 5.184 * * [simplify]: Extracting #11: cost 0 inf + 4857 5.185 * [simplify]: Simplified to (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) 5.185 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 5.185 * [simplify]: Simplifying (log (cbrt (exp (fmod (cosh a) (* a a))))) 5.185 * * [simplify]: iters left: 6 (7 enodes) 5.189 * * [simplify]: iters left: 5 (27 enodes) 5.197 * * [simplify]: iters left: 4 (40 enodes) 5.209 * * [simplify]: iters left: 3 (44 enodes) 5.222 * * [simplify]: iters left: 2 (46 enodes) 5.235 * * [simplify]: Extracting #0: cost 1 inf + 0 5.235 * * [simplify]: Extracting #1: cost 3 inf + 0 5.235 * * [simplify]: Extracting #2: cost 5 inf + 0 5.235 * * [simplify]: Extracting #3: cost 7 inf + 0 5.235 * * [simplify]: Extracting #4: cost 10 inf + 0 5.235 * * [simplify]: Extracting #5: cost 15 inf + 0 5.235 * * [simplify]: Extracting #6: cost 16 inf + 2 5.235 * * [simplify]: Extracting #7: cost 14 inf + 433 5.236 * * [simplify]: Extracting #8: cost 7 inf + 1486 5.236 * * [simplify]: Extracting #9: cost 0 inf + 3293 5.237 * [simplify]: Simplified to (log (cbrt (exp (fmod (cosh a) (* a a))))) 5.237 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 5.237 * * * * [progress]: [ 10 / 42 ] simplifiying candidate # 5.238 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 5.238 * * [simplify]: iters left: 6 (7 enodes) 5.241 * * [simplify]: iters left: 5 (27 enodes) 5.249 * * [simplify]: iters left: 4 (40 enodes) 5.261 * * [simplify]: iters left: 3 (44 enodes) 5.274 * * [simplify]: iters left: 2 (46 enodes) 5.288 * * [simplify]: Extracting #0: cost 1 inf + 0 5.288 * * [simplify]: Extracting #1: cost 3 inf + 0 5.288 * * [simplify]: Extracting #2: cost 5 inf + 0 5.288 * * [simplify]: Extracting #3: cost 7 inf + 0 5.288 * * [simplify]: Extracting #4: cost 10 inf + 0 5.288 * * [simplify]: Extracting #5: cost 15 inf + 0 5.288 * * [simplify]: Extracting #6: cost 16 inf + 2 5.288 * * [simplify]: Extracting #7: cost 14 inf + 433 5.289 * * [simplify]: Extracting #8: cost 7 inf + 1446 5.289 * * [simplify]: Extracting #9: cost 0 inf + 3133 5.290 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 5.290 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (+ (log (sqrt (exp (fmod (cosh a) (* a a))))) (log (sqrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 5.291 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 5.291 * * [simplify]: iters left: 6 (7 enodes) 5.294 * * [simplify]: iters left: 5 (27 enodes) 5.302 * * [simplify]: iters left: 4 (40 enodes) 5.313 * * [simplify]: iters left: 3 (44 enodes) 5.320 * * [simplify]: iters left: 2 (46 enodes) 5.327 * * [simplify]: Extracting #0: cost 1 inf + 0 5.327 * * [simplify]: Extracting #1: cost 3 inf + 0 5.327 * * [simplify]: Extracting #2: cost 5 inf + 0 5.327 * * [simplify]: Extracting #3: cost 7 inf + 0 5.327 * * [simplify]: Extracting #4: cost 10 inf + 0 5.327 * * [simplify]: Extracting #5: cost 15 inf + 0 5.327 * * [simplify]: Extracting #6: cost 16 inf + 2 5.327 * * [simplify]: Extracting #7: cost 14 inf + 433 5.328 * * [simplify]: Extracting #8: cost 7 inf + 1446 5.328 * * [simplify]: Extracting #9: cost 0 inf + 3133 5.328 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 5.328 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (+ (log (sqrt (exp (fmod (cosh a) (* a a))))) (log (sqrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 5.328 * * * * [progress]: [ 11 / 42 ] simplifiying candidate # 5.330 * [simplify]: Simplifying (log 1) 5.330 * * [simplify]: iters left: 1 (2 enodes) 5.331 * * [simplify]: Extracting #0: cost 1 inf + 0 5.331 * * [simplify]: Extracting #1: cost 0 inf + 1 5.331 * [simplify]: Simplified to 0 5.331 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (+ 0 (log (exp (fmod (cosh a) (* a a))))) (log1p a)))) 5.332 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 5.332 * * [simplify]: iters left: 5 (6 enodes) 5.333 * * [simplify]: iters left: 4 (22 enodes) 5.337 * * [simplify]: iters left: 3 (35 enodes) 5.347 * * [simplify]: iters left: 2 (39 enodes) 5.358 * * [simplify]: iters left: 1 (41 enodes) 5.369 * * [simplify]: Extracting #0: cost 1 inf + 0 5.369 * * [simplify]: Extracting #1: cost 5 inf + 0 5.369 * * [simplify]: Extracting #2: cost 11 inf + 0 5.370 * * [simplify]: Extracting #3: cost 12 inf + 2 5.370 * * [simplify]: Extracting #4: cost 11 inf + 377 5.370 * * [simplify]: Extracting #5: cost 5 inf + 1184 5.370 * * [simplify]: Extracting #6: cost 1 inf + 1668 5.371 * * [simplify]: Extracting #7: cost 0 inf + 1889 5.371 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.371 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (+ 0 (fmod (cosh a) (* a a))) (log1p a)))) 5.372 * * * * [progress]: [ 12 / 42 ] simplifiying candidate # 5.372 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 5.372 * * [simplify]: iters left: 5 (6 enodes) 5.375 * * [simplify]: iters left: 4 (22 enodes) 5.382 * * [simplify]: iters left: 3 (35 enodes) 5.392 * * [simplify]: iters left: 2 (39 enodes) 5.403 * * [simplify]: iters left: 1 (41 enodes) 5.415 * * [simplify]: Extracting #0: cost 1 inf + 0 5.415 * * [simplify]: Extracting #1: cost 5 inf + 0 5.415 * * [simplify]: Extracting #2: cost 11 inf + 0 5.415 * * [simplify]: Extracting #3: cost 12 inf + 2 5.415 * * [simplify]: Extracting #4: cost 11 inf + 377 5.415 * * [simplify]: Extracting #5: cost 5 inf + 1184 5.416 * * [simplify]: Extracting #6: cost 1 inf + 1668 5.416 * * [simplify]: Extracting #7: cost 0 inf + 1889 5.417 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.417 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* 1 (fmod (cosh a) (* a a))) (log1p a)))) 5.417 * * * * [progress]: [ 13 / 42 ] simplifiying candidate # 5.417 * [simplify]: Simplifying (log (exp (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))))) 5.417 * * [simplify]: iters left: 6 (8 enodes) 5.421 * * [simplify]: iters left: 5 (30 enodes) 5.431 * * [simplify]: iters left: 4 (50 enodes) 5.449 * * [simplify]: iters left: 3 (66 enodes) 5.470 * * [simplify]: iters left: 2 (100 enodes) 5.493 * * [simplify]: iters left: 1 (185 enodes) 5.538 * * [simplify]: Extracting #0: cost 1 inf + 0 5.538 * * [simplify]: Extracting #1: cost 27 inf + 0 5.538 * * [simplify]: Extracting #2: cost 85 inf + 1 5.539 * * [simplify]: Extracting #3: cost 124 inf + 75 5.540 * * [simplify]: Extracting #4: cost 130 inf + 76 5.541 * * [simplify]: Extracting #5: cost 121 inf + 1955 5.547 * * [simplify]: Extracting #6: cost 57 inf + 26807 5.564 * * [simplify]: Extracting #7: cost 5 inf + 55333 5.581 * * [simplify]: Extracting #8: cost 0 inf + 58705 5.598 * * [simplify]: Extracting #9: cost 0 inf + 58563 5.615 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 5.615 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (cbrt (fmod (cosh a) (* a a))) (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a))))) (log1p a)))) 5.615 * * * * [progress]: [ 14 / 42 ] simplifiying candidate # 5.615 * [simplify]: Simplifying (log (exp (sqrt (fmod (cosh a) (* a a))))) 5.615 * * [simplify]: iters left: 6 (7 enodes) 5.618 * * [simplify]: iters left: 5 (25 enodes) 5.626 * * [simplify]: iters left: 4 (38 enodes) 5.638 * * [simplify]: iters left: 3 (42 enodes) 5.650 * * [simplify]: iters left: 2 (44 enodes) 5.662 * * [simplify]: Extracting #0: cost 1 inf + 0 5.662 * * [simplify]: Extracting #1: cost 4 inf + 0 5.662 * * [simplify]: Extracting #2: cost 8 inf + 0 5.662 * * [simplify]: Extracting #3: cost 13 inf + 0 5.663 * * [simplify]: Extracting #4: cost 14 inf + 2 5.663 * * [simplify]: Extracting #5: cost 12 inf + 433 5.663 * * [simplify]: Extracting #6: cost 6 inf + 1305 5.664 * * [simplify]: Extracting #7: cost 0 inf + 2381 5.664 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 5.664 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))) 5.664 * * * * [progress]: [ 15 / 42 ] simplifiying candidate # 5.665 * [simplify]: Simplifying (log (exp 1)) 5.665 * * [simplify]: iters left: 2 (3 enodes) 5.667 * * [simplify]: iters left: 1 (10 enodes) 5.671 * * [simplify]: Extracting #0: cost 1 inf + 0 5.671 * * [simplify]: Extracting #1: cost 0 inf + 1 5.671 * [simplify]: Simplified to 1 5.671 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (fmod (cosh a) (* a a)) 1) (log1p a)))) 5.671 * * * * [progress]: [ 16 / 42 ] simplifiying candidate # 5.671 * * * * [progress]: [ 17 / 42 ] simplifiying candidate # 5.671 * * * * [progress]: [ 18 / 42 ] simplifiying candidate # 5.672 * [simplify]: Simplifying (log (log (exp (fmod (cosh a) (* a a))))) 5.672 * * [simplify]: iters left: 6 (7 enodes) 5.675 * * [simplify]: iters left: 5 (25 enodes) 5.683 * * [simplify]: iters left: 4 (38 enodes) 5.695 * * [simplify]: iters left: 3 (42 enodes) 5.708 * * [simplify]: iters left: 2 (44 enodes) 5.721 * * [simplify]: Extracting #0: cost 1 inf + 0 5.722 * * [simplify]: Extracting #1: cost 3 inf + 0 5.722 * * [simplify]: Extracting #2: cost 7 inf + 0 5.722 * * [simplify]: Extracting #3: cost 13 inf + 0 5.722 * * [simplify]: Extracting #4: cost 14 inf + 2 5.722 * * [simplify]: Extracting #5: cost 12 inf + 433 5.722 * * [simplify]: Extracting #6: cost 6 inf + 1295 5.723 * * [simplify]: Extracting #7: cost 0 inf + 2361 5.723 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 5.723 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (exp (log (fmod (cosh a) (* a a)))) (log1p a)))) 5.724 * * * * [progress]: [ 19 / 42 ] simplifiying candidate # 5.725 * [simplify]: Simplifying (exp (log (exp (fmod (cosh a) (* a a))))) 5.725 * * [simplify]: iters left: 6 (7 enodes) 5.728 * * [simplify]: iters left: 5 (23 enodes) 5.736 * * [simplify]: iters left: 4 (36 enodes) 5.747 * * [simplify]: iters left: 3 (40 enodes) 5.758 * * [simplify]: iters left: 2 (42 enodes) 5.769 * * [simplify]: Extracting #0: cost 1 inf + 0 5.769 * * [simplify]: Extracting #1: cost 3 inf + 0 5.770 * * [simplify]: Extracting #2: cost 6 inf + 0 5.770 * * [simplify]: Extracting #3: cost 11 inf + 0 5.770 * * [simplify]: Extracting #4: cost 12 inf + 2 5.770 * * [simplify]: Extracting #5: cost 10 inf + 433 5.770 * * [simplify]: Extracting #6: cost 5 inf + 1059 5.771 * * [simplify]: Extracting #7: cost 0 inf + 1889 5.771 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 5.771 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 5.771 * * * * [progress]: [ 20 / 42 ] simplifiying candidate # 5.771 * [simplify]: Simplifying (* (cbrt (log (exp (fmod (cosh a) (* a a))))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) 5.772 * * [simplify]: iters left: 6 (8 enodes) 5.775 * * [simplify]: iters left: 5 (28 enodes) 5.781 * * [simplify]: iters left: 4 (41 enodes) 5.787 * * [simplify]: iters left: 3 (45 enodes) 5.794 * * [simplify]: iters left: 2 (47 enodes) 5.801 * * [simplify]: Extracting #0: cost 1 inf + 0 5.801 * * [simplify]: Extracting #1: cost 3 inf + 0 5.801 * * [simplify]: Extracting #2: cost 5 inf + 0 5.801 * * [simplify]: Extracting #3: cost 9 inf + 0 5.801 * * [simplify]: Extracting #4: cost 15 inf + 0 5.801 * * [simplify]: Extracting #5: cost 16 inf + 2 5.802 * * [simplify]: Extracting #6: cost 15 inf + 377 5.802 * * [simplify]: Extracting #7: cost 5 inf + 2248 5.802 * * [simplify]: Extracting #8: cost 1 inf + 2732 5.802 * * [simplify]: Extracting #9: cost 0 inf + 2953 5.803 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 5.803 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 5.803 * [simplify]: Simplifying (cbrt (log (exp (fmod (cosh a) (* a a))))) 5.803 * * [simplify]: iters left: 6 (7 enodes) 5.805 * * [simplify]: iters left: 5 (25 enodes) 5.809 * * [simplify]: iters left: 4 (38 enodes) 5.819 * * [simplify]: iters left: 3 (42 enodes) 5.829 * * [simplify]: iters left: 2 (44 enodes) 5.835 * * [simplify]: Extracting #0: cost 1 inf + 0 5.835 * * [simplify]: Extracting #1: cost 3 inf + 0 5.835 * * [simplify]: Extracting #2: cost 7 inf + 0 5.835 * * [simplify]: Extracting #3: cost 13 inf + 0 5.835 * * [simplify]: Extracting #4: cost 14 inf + 2 5.835 * * [simplify]: Extracting #5: cost 12 inf + 433 5.835 * * [simplify]: Extracting #6: cost 6 inf + 1305 5.836 * * [simplify]: Extracting #7: cost 0 inf + 2381 5.836 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 5.836 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (* (cbrt (log (exp (fmod (cosh a) (* a a))))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)))) 5.836 * * * * [progress]: [ 21 / 42 ] simplifiying candidate # 5.836 * [simplify]: Simplifying (* (* (log (exp (fmod (cosh a) (* a a)))) (log (exp (fmod (cosh a) (* a a))))) (log (exp (fmod (cosh a) (* a a))))) 5.836 * * [simplify]: iters left: 6 (8 enodes) 5.838 * * [simplify]: iters left: 5 (29 enodes) 5.844 * * [simplify]: iters left: 4 (44 enodes) 5.852 * * [simplify]: iters left: 3 (54 enodes) 5.862 * * [simplify]: iters left: 2 (68 enodes) 5.885 * * [simplify]: iters left: 1 (94 enodes) 5.911 * * [simplify]: Extracting #0: cost 1 inf + 0 5.911 * * [simplify]: Extracting #1: cost 9 inf + 0 5.911 * * [simplify]: Extracting #2: cost 20 inf + 1 5.911 * * [simplify]: Extracting #3: cost 27 inf + 3 5.912 * * [simplify]: Extracting #4: cost 27 inf + 62 5.912 * * [simplify]: Extracting #5: cost 23 inf + 1192 5.912 * * [simplify]: Extracting #6: cost 9 inf + 5375 5.913 * * [simplify]: Extracting #7: cost 0 inf + 7949 5.914 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 5.914 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))) (log1p a)))) 5.914 * * * * [progress]: [ 22 / 42 ] simplifiying candidate # 5.914 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 5.914 * * [simplify]: iters left: 6 (7 enodes) 5.916 * * [simplify]: iters left: 5 (25 enodes) 5.920 * * [simplify]: iters left: 4 (38 enodes) 5.925 * * [simplify]: iters left: 3 (42 enodes) 5.932 * * [simplify]: iters left: 2 (44 enodes) 5.938 * * [simplify]: Extracting #0: cost 1 inf + 0 5.938 * * [simplify]: Extracting #1: cost 3 inf + 0 5.938 * * [simplify]: Extracting #2: cost 7 inf + 0 5.938 * * [simplify]: Extracting #3: cost 13 inf + 0 5.938 * * [simplify]: Extracting #4: cost 14 inf + 2 5.938 * * [simplify]: Extracting #5: cost 12 inf + 433 5.939 * * [simplify]: Extracting #6: cost 6 inf + 1265 5.939 * * [simplify]: Extracting #7: cost 0 inf + 2301 5.939 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 5.939 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 5.939 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 5.939 * * [simplify]: iters left: 6 (7 enodes) 5.941 * * [simplify]: iters left: 5 (25 enodes) 5.948 * * [simplify]: iters left: 4 (38 enodes) 5.962 * * [simplify]: iters left: 3 (42 enodes) 5.973 * * [simplify]: iters left: 2 (44 enodes) 5.986 * * [simplify]: Extracting #0: cost 1 inf + 0 5.986 * * [simplify]: Extracting #1: cost 3 inf + 0 5.986 * * [simplify]: Extracting #2: cost 7 inf + 0 5.986 * * [simplify]: Extracting #3: cost 13 inf + 0 5.986 * * [simplify]: Extracting #4: cost 14 inf + 2 5.986 * * [simplify]: Extracting #5: cost 12 inf + 433 5.986 * * [simplify]: Extracting #6: cost 6 inf + 1265 5.987 * * [simplify]: Extracting #7: cost 0 inf + 2301 5.987 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 5.987 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (sqrt (log (exp (fmod (cosh a) (* a a))))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))) 5.988 * * * * [progress]: [ 23 / 42 ] simplifiying candidate # 5.988 * * * * [progress]: [ 24 / 42 ] simplifiying candidate #real (real->posit16 (log (exp (fmod (cosh a) (* a a)))))) (log1p a))))> 5.988 * [simplify]: Simplifying (real->posit16 (log (exp (fmod (cosh a) (* a a))))) 5.988 * * [simplify]: iters left: 6 (7 enodes) 5.991 * * [simplify]: iters left: 5 (22 enodes) 5.998 * * [simplify]: iters left: 4 (35 enodes) 6.008 * * [simplify]: iters left: 3 (39 enodes) 6.019 * * [simplify]: iters left: 2 (41 enodes) 6.031 * * [simplify]: Extracting #0: cost 1 inf + 0 6.031 * * [simplify]: Extracting #1: cost 2 inf + 0 6.031 * * [simplify]: Extracting #2: cost 5 inf + 0 6.031 * * [simplify]: Extracting #3: cost 11 inf + 0 6.031 * * [simplify]: Extracting #4: cost 12 inf + 2 6.031 * * [simplify]: Extracting #5: cost 10 inf + 433 6.032 * * [simplify]: Extracting #6: cost 4 inf + 1170 6.032 * * [simplify]: Extracting #7: cost 0 inf + 1889 6.033 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 6.033 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (posit16->real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a)))) 6.033 * * * * [progress]: [ 25 / 42 ] simplifiying candidate # 6.033 * [simplify]: Simplifying (/ PI 2) 6.033 * * [simplify]: iters left: 2 (3 enodes) 6.035 * * [simplify]: iters left: 1 (9 enodes) 6.038 * * [simplify]: Extracting #0: cost 1 inf + 0 6.038 * * [simplify]: Extracting #1: cost 4 inf + 0 6.038 * * [simplify]: Extracting #2: cost 2 inf + 2 6.038 * * [simplify]: Extracting #3: cost 0 inf + 86 6.038 * [simplify]: Simplified to (/ PI 2) 6.038 * [simplify]: Simplified (2 1) to (λ (a) (- (/ PI 2) (asin (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) 6.039 * [simplify]: Simplifying (asin (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))) 6.039 * * [simplify]: iters left: 6 (9 enodes) 6.043 * * [simplify]: iters left: 5 (34 enodes) 6.053 * * [simplify]: iters left: 4 (56 enodes) 6.071 * * [simplify]: iters left: 3 (84 enodes) 6.098 * * [simplify]: iters left: 2 (138 enodes) 6.150 * * [simplify]: iters left: 1 (260 enodes) 6.292 * * [simplify]: Extracting #0: cost 1 inf + 0 6.292 * * [simplify]: Extracting #1: cost 3 inf + 0 6.292 * * [simplify]: Extracting #2: cost 33 inf + 0 6.293 * * [simplify]: Extracting #3: cost 102 inf + 1 6.294 * * [simplify]: Extracting #4: cost 117 inf + 2904 6.299 * * [simplify]: Extracting #5: cost 72 inf + 17457 6.310 * * [simplify]: Extracting #6: cost 32 inf + 48431 6.327 * * [simplify]: Extracting #7: cost 1 inf + 79015 6.348 * * [simplify]: Extracting #8: cost 0 inf + 78818 6.366 * [simplify]: Simplified to (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 6.366 * [simplify]: Simplified (2 2) to (λ (a) (- (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))))) 6.366 * * * * [progress]: [ 26 / 42 ] simplifiying candidate # 6.366 * * * * [progress]: [ 27 / 42 ] simplifiying candidate # 6.367 * [simplify]: Simplifying (log (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 6.367 * * [simplify]: iters left: 6 (10 enodes) 6.371 * * [simplify]: iters left: 5 (37 enodes) 6.383 * * [simplify]: iters left: 4 (59 enodes) 6.402 * * [simplify]: iters left: 3 (87 enodes) 6.431 * * [simplify]: iters left: 2 (141 enodes) 6.482 * * [simplify]: iters left: 1 (262 enodes) 6.607 * * [simplify]: Extracting #0: cost 1 inf + 0 6.607 * * [simplify]: Extracting #1: cost 3 inf + 0 6.607 * * [simplify]: Extracting #2: cost 5 inf + 0 6.607 * * [simplify]: Extracting #3: cost 33 inf + 0 6.608 * * [simplify]: Extracting #4: cost 98 inf + 1 6.609 * * [simplify]: Extracting #5: cost 125 inf + 435 6.610 * * [simplify]: Extracting #6: cost 101 inf + 5571 6.617 * * [simplify]: Extracting #7: cost 54 inf + 27063 6.640 * * [simplify]: Extracting #8: cost 5 inf + 63077 6.663 * * [simplify]: Extracting #9: cost 0 inf + 64419 6.678 * [simplify]: Simplified to (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 6.678 * [simplify]: Simplified (2 1) to (λ (a) (exp (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 6.678 * * * * [progress]: [ 28 / 42 ] simplifiying candidate # 6.678 * [simplify]: Simplifying (exp (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 6.679 * * [simplify]: iters left: 6 (10 enodes) 6.681 * * [simplify]: iters left: 5 (37 enodes) 6.692 * * [simplify]: iters left: 4 (59 enodes) 6.710 * * [simplify]: iters left: 3 (87 enodes) 6.725 * * [simplify]: iters left: 2 (141 enodes) 6.773 * * [simplify]: iters left: 1 (262 enodes) 6.915 * * [simplify]: Extracting #0: cost 1 inf + 0 6.915 * * [simplify]: Extracting #1: cost 3 inf + 0 6.915 * * [simplify]: Extracting #2: cost 5 inf + 0 6.915 * * [simplify]: Extracting #3: cost 33 inf + 0 6.916 * * [simplify]: Extracting #4: cost 98 inf + 1 6.916 * * [simplify]: Extracting #5: cost 125 inf + 435 6.918 * * [simplify]: Extracting #6: cost 101 inf + 5571 6.924 * * [simplify]: Extracting #7: cost 54 inf + 27063 6.947 * * [simplify]: Extracting #8: cost 5 inf + 63077 6.965 * * [simplify]: Extracting #9: cost 0 inf + 64419 6.979 * [simplify]: Simplified to (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 6.980 * [simplify]: Simplified (2 1) to (λ (a) (log (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 6.980 * * * * [progress]: [ 29 / 42 ] simplifiying candidate # 6.980 * [simplify]: Simplifying (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) 6.980 * * [simplify]: iters left: 6 (11 enodes) 6.982 * * [simplify]: iters left: 5 (40 enodes) 6.989 * * [simplify]: iters left: 4 (62 enodes) 6.999 * * [simplify]: iters left: 3 (90 enodes) 7.024 * * [simplify]: iters left: 2 (147 enodes) 7.081 * * [simplify]: iters left: 1 (271 enodes) 7.218 * * [simplify]: Extracting #0: cost 1 inf + 0 7.218 * * [simplify]: Extracting #1: cost 3 inf + 0 7.218 * * [simplify]: Extracting #2: cost 5 inf + 0 7.218 * * [simplify]: Extracting #3: cost 7 inf + 0 7.218 * * [simplify]: Extracting #4: cost 34 inf + 0 7.219 * * [simplify]: Extracting #5: cost 99 inf + 1 7.219 * * [simplify]: Extracting #6: cost 127 inf + 270 7.222 * * [simplify]: Extracting #7: cost 97 inf + 8082 7.231 * * [simplify]: Extracting #8: cost 24 inf + 54397 7.240 * * [simplify]: Extracting #9: cost 1 inf + 71075 7.248 * * [simplify]: Extracting #10: cost 0 inf + 70653 7.257 * [simplify]: Simplified to (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) 7.257 * [simplify]: Simplified (2 1) to (λ (a) (* (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 7.258 * [simplify]: Simplifying (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 7.261 * * [simplify]: iters left: 6 (10 enodes) 7.265 * * [simplify]: iters left: 5 (37 enodes) 7.277 * * [simplify]: iters left: 4 (59 enodes) 7.296 * * [simplify]: iters left: 3 (87 enodes) 7.321 * * [simplify]: iters left: 2 (141 enodes) 7.349 * * [simplify]: iters left: 1 (262 enodes) 7.475 * * [simplify]: Extracting #0: cost 1 inf + 0 7.475 * * [simplify]: Extracting #1: cost 3 inf + 0 7.475 * * [simplify]: Extracting #2: cost 5 inf + 0 7.475 * * [simplify]: Extracting #3: cost 33 inf + 0 7.476 * * [simplify]: Extracting #4: cost 98 inf + 1 7.477 * * [simplify]: Extracting #5: cost 125 inf + 435 7.479 * * [simplify]: Extracting #6: cost 101 inf + 5581 7.485 * * [simplify]: Extracting #7: cost 54 inf + 27083 7.497 * * [simplify]: Extracting #8: cost 5 inf + 63097 7.512 * * [simplify]: Extracting #9: cost 0 inf + 64439 7.539 * [simplify]: Simplified to (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 7.539 * [simplify]: Simplified (2 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 7.539 * * * * [progress]: [ 30 / 42 ] simplifiying candidate # 7.540 * [simplify]: Simplifying (* (* (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 7.540 * * [simplify]: iters left: 6 (11 enodes) 7.545 * * [simplify]: iters left: 5 (41 enodes) 7.558 * * [simplify]: iters left: 4 (65 enodes) 7.577 * * [simplify]: iters left: 3 (99 enodes) 7.598 * * [simplify]: iters left: 2 (167 enodes) 7.639 * * [simplify]: iters left: 1 (305 enodes) 7.756 * * [simplify]: Extracting #0: cost 1 inf + 0 7.756 * * [simplify]: Extracting #1: cost 9 inf + 0 7.756 * * [simplify]: Extracting #2: cost 18 inf + 1 7.756 * * [simplify]: Extracting #3: cost 46 inf + 3 7.756 * * [simplify]: Extracting #4: cost 115 inf + 5 7.757 * * [simplify]: Extracting #5: cost 144 inf + 273 7.758 * * [simplify]: Extracting #6: cost 103 inf + 12620 7.768 * * [simplify]: Extracting #7: cost 35 inf + 53351 7.784 * * [simplify]: Extracting #8: cost 1 inf + 84382 7.805 * * [simplify]: Extracting #9: cost 0 inf + 83234 7.827 * [simplify]: Simplified to (* (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 7.827 * [simplify]: Simplified (2 1) to (λ (a) (cbrt (* (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 7.827 * * * * [progress]: [ 31 / 42 ] simplifiying candidate # 7.827 * [simplify]: Simplifying (sqrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 7.827 * * [simplify]: iters left: 6 (10 enodes) 7.831 * * [simplify]: iters left: 5 (37 enodes) 7.843 * * [simplify]: iters left: 4 (59 enodes) 7.862 * * [simplify]: iters left: 3 (87 enodes) 7.877 * * [simplify]: iters left: 2 (141 enodes) 7.908 * * [simplify]: iters left: 1 (262 enodes) 8.021 * * [simplify]: Extracting #0: cost 1 inf + 0 8.021 * * [simplify]: Extracting #1: cost 3 inf + 0 8.021 * * [simplify]: Extracting #2: cost 5 inf + 0 8.021 * * [simplify]: Extracting #3: cost 33 inf + 0 8.021 * * [simplify]: Extracting #4: cost 98 inf + 1 8.022 * * [simplify]: Extracting #5: cost 125 inf + 435 8.024 * * [simplify]: Extracting #6: cost 101 inf + 5541 8.030 * * [simplify]: Extracting #7: cost 54 inf + 27003 8.052 * * [simplify]: Extracting #8: cost 5 inf + 63017 8.080 * * [simplify]: Extracting #9: cost 0 inf + 64359 8.108 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.108 * [simplify]: Simplified (2 1) to (λ (a) (* (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (sqrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 8.108 * [simplify]: Simplifying (sqrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.108 * * [simplify]: iters left: 6 (10 enodes) 8.110 * * [simplify]: iters left: 5 (37 enodes) 8.116 * * [simplify]: iters left: 4 (59 enodes) 8.126 * * [simplify]: iters left: 3 (87 enodes) 8.151 * * [simplify]: iters left: 2 (141 enodes) 8.189 * * [simplify]: iters left: 1 (262 enodes) 8.341 * * [simplify]: Extracting #0: cost 1 inf + 0 8.341 * * [simplify]: Extracting #1: cost 3 inf + 0 8.341 * * [simplify]: Extracting #2: cost 5 inf + 0 8.341 * * [simplify]: Extracting #3: cost 33 inf + 0 8.341 * * [simplify]: Extracting #4: cost 98 inf + 1 8.342 * * [simplify]: Extracting #5: cost 125 inf + 435 8.344 * * [simplify]: Extracting #6: cost 101 inf + 5541 8.349 * * [simplify]: Extracting #7: cost 54 inf + 27003 8.369 * * [simplify]: Extracting #8: cost 5 inf + 63017 8.394 * * [simplify]: Extracting #9: cost 0 inf + 64359 8.414 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.414 * [simplify]: Simplified (2 2) to (λ (a) (* (sqrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 8.414 * * * * [progress]: [ 32 / 42 ] simplifiying candidate # 8.414 * * * * [progress]: [ 33 / 42 ] simplifiying candidate #real (real->posit16 (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))))> 8.414 * [simplify]: Simplifying (real->posit16 (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.414 * * [simplify]: iters left: 6 (10 enodes) 8.416 * * [simplify]: iters left: 5 (34 enodes) 8.422 * * [simplify]: iters left: 4 (56 enodes) 8.432 * * [simplify]: iters left: 3 (84 enodes) 8.462 * * [simplify]: iters left: 2 (138 enodes) 8.511 * * [simplify]: iters left: 1 (258 enodes) 8.645 * * [simplify]: Extracting #0: cost 1 inf + 0 8.645 * * [simplify]: Extracting #1: cost 2 inf + 0 8.645 * * [simplify]: Extracting #2: cost 3 inf + 0 8.645 * * [simplify]: Extracting #3: cost 27 inf + 0 8.646 * * [simplify]: Extracting #4: cost 86 inf + 1 8.647 * * [simplify]: Extracting #5: cost 116 inf + 62 8.648 * * [simplify]: Extracting #6: cost 90 inf + 6902 8.661 * * [simplify]: Extracting #7: cost 27 inf + 41022 8.684 * * [simplify]: Extracting #8: cost 1 inf + 59819 8.709 * * [simplify]: Extracting #9: cost 0 inf + 59279 8.731 * [simplify]: Simplified to (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.731 * [simplify]: Simplified (2 1) to (λ (a) (posit16->real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 8.731 * * * * [progress]: [ 34 / 42 ] simplifiying candidate # 8.731 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 8.731 * * [simplify]: iters left: 2 (5 enodes) 8.733 * * [simplify]: iters left: 1 (25 enodes) 8.738 * * [simplify]: Extracting #0: cost 1 inf + 0 8.738 * * [simplify]: Extracting #1: cost 4 inf + 0 8.738 * * [simplify]: Extracting #2: cost 9 inf + 0 8.738 * * [simplify]: Extracting #3: cost 10 inf + 2 8.738 * * [simplify]: Extracting #4: cost 8 inf + 433 8.738 * * [simplify]: Extracting #5: cost 4 inf + 823 8.738 * * [simplify]: Extracting #6: cost 0 inf + 1417 8.738 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 8.738 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.739 * * * * [progress]: [ 35 / 42 ] simplifiying candidate # 8.739 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 8.739 * * [simplify]: iters left: 2 (5 enodes) 8.741 * * [simplify]: iters left: 1 (25 enodes) 8.745 * * [simplify]: Extracting #0: cost 1 inf + 0 8.745 * * [simplify]: Extracting #1: cost 4 inf + 0 8.745 * * [simplify]: Extracting #2: cost 9 inf + 0 8.745 * * [simplify]: Extracting #3: cost 10 inf + 2 8.745 * * [simplify]: Extracting #4: cost 8 inf + 433 8.745 * * [simplify]: Extracting #5: cost 4 inf + 823 8.745 * * [simplify]: Extracting #6: cost 0 inf + 1417 8.746 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 8.746 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.746 * * * * [progress]: [ 36 / 42 ] simplifiying candidate # 8.746 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 8.746 * * [simplify]: iters left: 2 (5 enodes) 8.748 * * [simplify]: iters left: 1 (25 enodes) 8.752 * * [simplify]: Extracting #0: cost 1 inf + 0 8.752 * * [simplify]: Extracting #1: cost 4 inf + 0 8.752 * * [simplify]: Extracting #2: cost 9 inf + 0 8.752 * * [simplify]: Extracting #3: cost 10 inf + 2 8.752 * * [simplify]: Extracting #4: cost 8 inf + 433 8.753 * * [simplify]: Extracting #5: cost 4 inf + 823 8.753 * * [simplify]: Extracting #6: cost 0 inf + 1417 8.753 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 8.753 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.753 * * * * [progress]: [ 37 / 42 ] simplifiying candidate # 8.753 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 8.753 * * [simplify]: iters left: 2 (5 enodes) 8.755 * * [simplify]: iters left: 1 (25 enodes) 8.759 * * [simplify]: Extracting #0: cost 1 inf + 0 8.759 * * [simplify]: Extracting #1: cost 4 inf + 0 8.759 * * [simplify]: Extracting #2: cost 9 inf + 0 8.759 * * [simplify]: Extracting #3: cost 10 inf + 2 8.760 * * [simplify]: Extracting #4: cost 8 inf + 433 8.760 * * [simplify]: Extracting #5: cost 4 inf + 823 8.760 * * [simplify]: Extracting #6: cost 0 inf + 1417 8.760 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 8.760 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.760 * * * * [progress]: [ 38 / 42 ] simplifiying candidate # 8.760 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 8.760 * * [simplify]: iters left: 2 (5 enodes) 8.763 * * [simplify]: iters left: 1 (25 enodes) 8.771 * * [simplify]: Extracting #0: cost 1 inf + 0 8.771 * * [simplify]: Extracting #1: cost 4 inf + 0 8.771 * * [simplify]: Extracting #2: cost 9 inf + 0 8.771 * * [simplify]: Extracting #3: cost 10 inf + 2 8.771 * * [simplify]: Extracting #4: cost 8 inf + 433 8.771 * * [simplify]: Extracting #5: cost 4 inf + 823 8.772 * * [simplify]: Extracting #6: cost 0 inf + 1417 8.772 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 8.772 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.772 * * * * [progress]: [ 39 / 42 ] simplifiying candidate # 8.773 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 8.773 * * [simplify]: iters left: 2 (5 enodes) 8.776 * * [simplify]: iters left: 1 (25 enodes) 8.784 * * [simplify]: Extracting #0: cost 1 inf + 0 8.784 * * [simplify]: Extracting #1: cost 4 inf + 0 8.784 * * [simplify]: Extracting #2: cost 9 inf + 0 8.784 * * [simplify]: Extracting #3: cost 10 inf + 2 8.784 * * [simplify]: Extracting #4: cost 8 inf + 433 8.785 * * [simplify]: Extracting #5: cost 4 inf + 823 8.785 * * [simplify]: Extracting #6: cost 0 inf + 1417 8.785 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 8.785 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.785 * * * * [progress]: [ 40 / 42 ] simplifiying candidate # 8.786 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 8.786 * * [simplify]: iters left: 4 (8 enodes) 8.790 * * [simplify]: iters left: 3 (37 enodes) 8.800 * * [simplify]: iters left: 2 (60 enodes) 8.810 * * [simplify]: iters left: 1 (86 enodes) 8.827 * * [simplify]: Extracting #0: cost 1 inf + 0 8.827 * * [simplify]: Extracting #1: cost 3 inf + 0 8.827 * * [simplify]: Extracting #2: cost 13 inf + 0 8.827 * * [simplify]: Extracting #3: cost 38 inf + 0 8.827 * * [simplify]: Extracting #4: cost 45 inf + 241 8.828 * * [simplify]: Extracting #5: cost 33 inf + 2907 8.829 * * [simplify]: Extracting #6: cost 22 inf + 6227 8.832 * * [simplify]: Extracting #7: cost 3 inf + 14662 8.835 * * [simplify]: Extracting #8: cost 0 inf + 16508 8.838 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 8.838 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.838 * * * * [progress]: [ 41 / 42 ] simplifiying candidate # 8.838 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 8.839 * * [simplify]: iters left: 4 (8 enodes) 8.843 * * [simplify]: iters left: 3 (37 enodes) 8.856 * * [simplify]: iters left: 2 (60 enodes) 8.873 * * [simplify]: iters left: 1 (86 enodes) 8.900 * * [simplify]: Extracting #0: cost 1 inf + 0 8.900 * * [simplify]: Extracting #1: cost 3 inf + 0 8.900 * * [simplify]: Extracting #2: cost 13 inf + 0 8.900 * * [simplify]: Extracting #3: cost 38 inf + 0 8.901 * * [simplify]: Extracting #4: cost 45 inf + 241 8.901 * * [simplify]: Extracting #5: cost 33 inf + 2907 8.902 * * [simplify]: Extracting #6: cost 22 inf + 6227 8.905 * * [simplify]: Extracting #7: cost 3 inf + 14662 8.907 * * [simplify]: Extracting #8: cost 0 inf + 16508 8.909 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 8.909 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.909 * * * * [progress]: [ 42 / 42 ] simplifiying candidate # 8.909 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 8.909 * * [simplify]: iters left: 4 (8 enodes) 8.911 * * [simplify]: iters left: 3 (37 enodes) 8.918 * * [simplify]: iters left: 2 (60 enodes) 8.927 * * [simplify]: iters left: 1 (86 enodes) 8.947 * * [simplify]: Extracting #0: cost 1 inf + 0 8.947 * * [simplify]: Extracting #1: cost 3 inf + 0 8.947 * * [simplify]: Extracting #2: cost 13 inf + 0 8.947 * * [simplify]: Extracting #3: cost 38 inf + 0 8.947 * * [simplify]: Extracting #4: cost 45 inf + 241 8.948 * * [simplify]: Extracting #5: cost 33 inf + 2907 8.949 * * [simplify]: Extracting #6: cost 22 inf + 6227 8.952 * * [simplify]: Extracting #7: cost 3 inf + 14662 8.955 * * [simplify]: Extracting #8: cost 0 inf + 16508 8.959 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 8.959 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.959 * * * [progress]: adding candidates to table 9.407 * * [progress]: iteration 3 / 4 9.407 * * * [progress]: picking best candidate 9.435 * * * * [pick]: Picked # 9.435 * * * [progress]: localizing error 9.480 * * * [progress]: generating rewritten candidates 9.480 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 1 1 1) 9.481 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1 1 1) 9.481 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 1 1 1) 9.481 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 1) 9.484 * * * [progress]: generating series expansions 9.484 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 1 1 1) 9.484 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 9.484 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 9.484 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.484 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.484 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.484 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.484 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.484 * [backup-simplify]: Simplify 0 into 0 9.484 * [backup-simplify]: Simplify 0 into 0 9.484 * [backup-simplify]: Simplify 0 into 0 9.484 * [backup-simplify]: Simplify 0 into 0 9.484 * [backup-simplify]: Simplify 0 into 0 9.484 * [backup-simplify]: Simplify 0 into 0 9.484 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.484 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.484 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 9.484 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.485 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.485 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 9.485 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.485 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.485 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify 0 into 0 9.485 * [backup-simplify]: Simplify 0 into 0 9.486 * [backup-simplify]: Simplify 0 into 0 9.486 * [backup-simplify]: Simplify 0 into 0 9.486 * [backup-simplify]: Simplify 0 into 0 9.486 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 9.486 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1 1 1) 9.486 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 9.486 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 9.486 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.486 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.486 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.486 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.486 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.486 * [backup-simplify]: Simplify 0 into 0 9.486 * [backup-simplify]: Simplify 0 into 0 9.487 * [backup-simplify]: Simplify 0 into 0 9.487 * [backup-simplify]: Simplify 0 into 0 9.487 * [backup-simplify]: Simplify 0 into 0 9.487 * [backup-simplify]: Simplify 0 into 0 9.487 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.487 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.487 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 9.487 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.487 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.487 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.487 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.487 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.488 * [backup-simplify]: Simplify 0 into 0 9.488 * [backup-simplify]: Simplify 0 into 0 9.488 * [backup-simplify]: Simplify 0 into 0 9.488 * [backup-simplify]: Simplify 0 into 0 9.488 * [backup-simplify]: Simplify 0 into 0 9.488 * [backup-simplify]: Simplify 0 into 0 9.488 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 9.488 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.488 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 9.488 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.488 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.488 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.488 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.489 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.489 * [backup-simplify]: Simplify 0 into 0 9.489 * [backup-simplify]: Simplify 0 into 0 9.489 * [backup-simplify]: Simplify 0 into 0 9.489 * [backup-simplify]: Simplify 0 into 0 9.489 * [backup-simplify]: Simplify 0 into 0 9.489 * [backup-simplify]: Simplify 0 into 0 9.489 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 9.489 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 1 1 1) 9.489 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 9.489 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 9.489 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.489 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.490 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.490 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.490 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.490 * [backup-simplify]: Simplify 0 into 0 9.490 * [backup-simplify]: Simplify 0 into 0 9.490 * [backup-simplify]: Simplify 0 into 0 9.490 * [backup-simplify]: Simplify 0 into 0 9.490 * [backup-simplify]: Simplify 0 into 0 9.490 * [backup-simplify]: Simplify 0 into 0 9.490 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.490 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.490 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 9.490 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.490 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.490 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.491 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.491 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [backup-simplify]: Simplify 0 into 0 9.491 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 9.491 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.491 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 9.491 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.492 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.492 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.492 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.492 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.492 * [backup-simplify]: Simplify 0 into 0 9.492 * [backup-simplify]: Simplify 0 into 0 9.492 * [backup-simplify]: Simplify 0 into 0 9.492 * [backup-simplify]: Simplify 0 into 0 9.492 * [backup-simplify]: Simplify 0 into 0 9.492 * [backup-simplify]: Simplify 0 into 0 9.492 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 9.492 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 1) 9.493 * [backup-simplify]: Simplify (log (exp (fmod (cosh a) (* a a)))) into (fmod (cosh a) (pow a 2)) 9.493 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 9.493 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.493 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.493 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 9.493 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.493 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.493 * [backup-simplify]: Simplify 0 into 0 9.493 * [backup-simplify]: Simplify 0 into 0 9.493 * [backup-simplify]: Simplify 0 into 0 9.493 * [backup-simplify]: Simplify 0 into 0 9.493 * [backup-simplify]: Simplify 0 into 0 9.493 * [backup-simplify]: Simplify 0 into 0 9.493 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 9.494 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.494 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 9.494 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.494 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.494 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 9.494 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.494 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 9.494 * [backup-simplify]: Simplify 0 into 0 9.494 * [backup-simplify]: Simplify 0 into 0 9.494 * [backup-simplify]: Simplify 0 into 0 9.494 * [backup-simplify]: Simplify 0 into 0 9.494 * [backup-simplify]: Simplify 0 into 0 9.494 * [backup-simplify]: Simplify 0 into 0 9.495 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 9.495 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.495 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 9.495 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.495 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.495 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 9.495 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.495 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 9.495 * [backup-simplify]: Simplify 0 into 0 9.495 * [backup-simplify]: Simplify 0 into 0 9.495 * [backup-simplify]: Simplify 0 into 0 9.496 * [backup-simplify]: Simplify 0 into 0 9.496 * [backup-simplify]: Simplify 0 into 0 9.496 * [backup-simplify]: Simplify 0 into 0 9.496 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 9.496 * * * [progress]: simplifying candidates 9.496 * * * * [progress]: [ 1 / 52 ] simplifiying candidate # 9.496 * * * * [progress]: [ 2 / 52 ] simplifiying candidate # 9.496 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 9.496 * * [simplify]: iters left: 4 (5 enodes) 9.499 * * [simplify]: iters left: 3 (21 enodes) 9.506 * * [simplify]: iters left: 2 (34 enodes) 9.516 * * [simplify]: iters left: 1 (38 enodes) 9.527 * * [simplify]: Extracting #0: cost 1 inf + 0 9.528 * * [simplify]: Extracting #1: cost 3 inf + 0 9.528 * * [simplify]: Extracting #2: cost 6 inf + 0 9.528 * * [simplify]: Extracting #3: cost 11 inf + 0 9.528 * * [simplify]: Extracting #4: cost 12 inf + 2 9.528 * * [simplify]: Extracting #5: cost 9 inf + 599 9.528 * * [simplify]: Extracting #6: cost 5 inf + 1059 9.529 * * [simplify]: Extracting #7: cost 0 inf + 1889 9.529 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 9.529 * [simplify]: Simplified (2 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (exp (log (fmod (cosh a) (* a a)))))) (log1p a)))))) 9.529 * * * * [progress]: [ 3 / 52 ] simplifiying candidate # 9.530 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 9.530 * * [simplify]: iters left: 4 (5 enodes) 9.532 * * [simplify]: iters left: 3 (21 enodes) 9.546 * * [simplify]: iters left: 2 (34 enodes) 9.556 * * [simplify]: iters left: 1 (38 enodes) 9.567 * * [simplify]: Extracting #0: cost 1 inf + 0 9.567 * * [simplify]: Extracting #1: cost 3 inf + 0 9.567 * * [simplify]: Extracting #2: cost 6 inf + 0 9.567 * * [simplify]: Extracting #3: cost 11 inf + 0 9.567 * * [simplify]: Extracting #4: cost 12 inf + 2 9.568 * * [simplify]: Extracting #5: cost 9 inf + 599 9.568 * * [simplify]: Extracting #6: cost 5 inf + 1059 9.568 * * [simplify]: Extracting #7: cost 0 inf + 1889 9.569 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 9.569 * [simplify]: Simplified (2 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 9.569 * * * * [progress]: [ 4 / 52 ] simplifiying candidate # 9.569 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 9.570 * * [simplify]: iters left: 6 (6 enodes) 9.572 * * [simplify]: iters left: 5 (24 enodes) 9.577 * * [simplify]: iters left: 4 (37 enodes) 9.582 * * [simplify]: iters left: 3 (41 enodes) 9.589 * * [simplify]: iters left: 2 (43 enodes) 9.595 * * [simplify]: Extracting #0: cost 1 inf + 0 9.595 * * [simplify]: Extracting #1: cost 3 inf + 0 9.595 * * [simplify]: Extracting #2: cost 5 inf + 0 9.595 * * [simplify]: Extracting #3: cost 8 inf + 0 9.595 * * [simplify]: Extracting #4: cost 13 inf + 0 9.595 * * [simplify]: Extracting #5: cost 14 inf + 2 9.595 * * [simplify]: Extracting #6: cost 13 inf + 377 9.595 * * [simplify]: Extracting #7: cost 6 inf + 1490 9.596 * * [simplify]: Extracting #8: cost 1 inf + 2260 9.596 * * [simplify]: Extracting #9: cost 0 inf + 2481 9.596 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 9.596 * [simplify]: Simplified (2 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a)))))) 9.597 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 9.597 * * [simplify]: iters left: 4 (5 enodes) 9.598 * * [simplify]: iters left: 3 (21 enodes) 9.601 * * [simplify]: iters left: 2 (34 enodes) 9.607 * * [simplify]: iters left: 1 (38 enodes) 9.618 * * [simplify]: Extracting #0: cost 1 inf + 0 9.618 * * [simplify]: Extracting #1: cost 3 inf + 0 9.618 * * [simplify]: Extracting #2: cost 6 inf + 0 9.619 * * [simplify]: Extracting #3: cost 11 inf + 0 9.619 * * [simplify]: Extracting #4: cost 12 inf + 2 9.619 * * [simplify]: Extracting #5: cost 9 inf + 599 9.619 * * [simplify]: Extracting #6: cost 5 inf + 1069 9.620 * * [simplify]: Extracting #7: cost 0 inf + 1909 9.620 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 9.620 * [simplify]: Simplified (2 2 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a)))))) 9.620 * * * * [progress]: [ 5 / 52 ] simplifiying candidate # 9.621 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 9.621 * * [simplify]: iters left: 6 (6 enodes) 9.624 * * [simplify]: iters left: 5 (25 enodes) 9.632 * * [simplify]: iters left: 4 (40 enodes) 9.645 * * [simplify]: iters left: 3 (50 enodes) 9.662 * * [simplify]: iters left: 2 (64 enodes) 9.686 * * [simplify]: iters left: 1 (90 enodes) 9.718 * * [simplify]: Extracting #0: cost 1 inf + 0 9.718 * * [simplify]: Extracting #1: cost 9 inf + 0 9.718 * * [simplify]: Extracting #2: cost 19 inf + 1 9.718 * * [simplify]: Extracting #3: cost 25 inf + 3 9.718 * * [simplify]: Extracting #4: cost 24 inf + 118 9.719 * * [simplify]: Extracting #5: cost 12 inf + 4825 9.720 * * [simplify]: Extracting #6: cost 5 inf + 6772 9.722 * * [simplify]: Extracting #7: cost 1 inf + 7256 9.723 * * [simplify]: Extracting #8: cost 0 inf + 7477 9.725 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 9.725 * [simplify]: Simplified (2 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))))) (log1p a)))))) 9.725 * * * * [progress]: [ 6 / 52 ] simplifiying candidate # 9.726 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 9.726 * * [simplify]: iters left: 4 (5 enodes) 9.728 * * [simplify]: iters left: 3 (21 enodes) 9.732 * * [simplify]: iters left: 2 (34 enodes) 9.737 * * [simplify]: iters left: 1 (38 enodes) 9.743 * * [simplify]: Extracting #0: cost 1 inf + 0 9.743 * * [simplify]: Extracting #1: cost 3 inf + 0 9.743 * * [simplify]: Extracting #2: cost 6 inf + 0 9.743 * * [simplify]: Extracting #3: cost 11 inf + 0 9.743 * * [simplify]: Extracting #4: cost 12 inf + 2 9.744 * * [simplify]: Extracting #5: cost 9 inf + 599 9.744 * * [simplify]: Extracting #6: cost 5 inf + 1029 9.744 * * [simplify]: Extracting #7: cost 0 inf + 1829 9.744 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 9.744 * [simplify]: Simplified (2 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))))) 9.744 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 9.744 * * [simplify]: iters left: 4 (5 enodes) 9.746 * * [simplify]: iters left: 3 (21 enodes) 9.749 * * [simplify]: iters left: 2 (34 enodes) 9.754 * * [simplify]: iters left: 1 (38 enodes) 9.760 * * [simplify]: Extracting #0: cost 1 inf + 0 9.760 * * [simplify]: Extracting #1: cost 3 inf + 0 9.760 * * [simplify]: Extracting #2: cost 6 inf + 0 9.760 * * [simplify]: Extracting #3: cost 11 inf + 0 9.760 * * [simplify]: Extracting #4: cost 12 inf + 2 9.760 * * [simplify]: Extracting #5: cost 9 inf + 599 9.760 * * [simplify]: Extracting #6: cost 5 inf + 1029 9.761 * * [simplify]: Extracting #7: cost 0 inf + 1829 9.761 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 9.761 * [simplify]: Simplified (2 2 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))))) 9.761 * * * * [progress]: [ 7 / 52 ] simplifiying candidate # 9.761 * * * * [progress]: [ 8 / 52 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))))> 9.761 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 9.761 * * [simplify]: iters left: 4 (5 enodes) 9.762 * * [simplify]: iters left: 3 (18 enodes) 9.766 * * [simplify]: iters left: 2 (31 enodes) 9.771 * * [simplify]: iters left: 1 (35 enodes) 9.781 * * [simplify]: Extracting #0: cost 1 inf + 0 9.781 * * [simplify]: Extracting #1: cost 2 inf + 0 9.781 * * [simplify]: Extracting #2: cost 4 inf + 0 9.781 * * [simplify]: Extracting #3: cost 9 inf + 0 9.781 * * [simplify]: Extracting #4: cost 10 inf + 2 9.781 * * [simplify]: Extracting #5: cost 7 inf + 599 9.781 * * [simplify]: Extracting #6: cost 3 inf + 934 9.782 * * [simplify]: Extracting #7: cost 0 inf + 1417 9.782 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 9.782 * [simplify]: Simplified (2 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a)))))) 9.782 * * * * [progress]: [ 9 / 52 ] simplifiying candidate # 9.783 * * * * [progress]: [ 10 / 52 ] simplifiying candidate # 9.783 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 9.783 * * [simplify]: iters left: 4 (5 enodes) 9.785 * * [simplify]: iters left: 3 (21 enodes) 9.794 * * [simplify]: iters left: 2 (34 enodes) 9.799 * * [simplify]: iters left: 1 (38 enodes) 9.804 * * [simplify]: Extracting #0: cost 1 inf + 0 9.805 * * [simplify]: Extracting #1: cost 3 inf + 0 9.805 * * [simplify]: Extracting #2: cost 6 inf + 0 9.805 * * [simplify]: Extracting #3: cost 11 inf + 0 9.805 * * [simplify]: Extracting #4: cost 12 inf + 2 9.805 * * [simplify]: Extracting #5: cost 9 inf + 599 9.805 * * [simplify]: Extracting #6: cost 5 inf + 1059 9.805 * * [simplify]: Extracting #7: cost 0 inf + 1889 9.805 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 9.805 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (exp (log (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 9.806 * * * * [progress]: [ 11 / 52 ] simplifiying candidate # 9.806 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 9.806 * * [simplify]: iters left: 4 (5 enodes) 9.807 * * [simplify]: iters left: 3 (21 enodes) 9.810 * * [simplify]: iters left: 2 (34 enodes) 9.815 * * [simplify]: iters left: 1 (38 enodes) 9.821 * * [simplify]: Extracting #0: cost 1 inf + 0 9.821 * * [simplify]: Extracting #1: cost 3 inf + 0 9.821 * * [simplify]: Extracting #2: cost 6 inf + 0 9.821 * * [simplify]: Extracting #3: cost 11 inf + 0 9.821 * * [simplify]: Extracting #4: cost 12 inf + 2 9.821 * * [simplify]: Extracting #5: cost 9 inf + 599 9.821 * * [simplify]: Extracting #6: cost 5 inf + 1059 9.821 * * [simplify]: Extracting #7: cost 0 inf + 1889 9.822 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 9.822 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (log (exp (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 9.822 * * * * [progress]: [ 12 / 52 ] simplifiying candidate # 9.822 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 9.822 * * [simplify]: iters left: 6 (6 enodes) 9.823 * * [simplify]: iters left: 5 (24 enodes) 9.827 * * [simplify]: iters left: 4 (37 enodes) 9.833 * * [simplify]: iters left: 3 (41 enodes) 9.840 * * [simplify]: iters left: 2 (43 enodes) 9.847 * * [simplify]: Extracting #0: cost 1 inf + 0 9.847 * * [simplify]: Extracting #1: cost 3 inf + 0 9.847 * * [simplify]: Extracting #2: cost 5 inf + 0 9.847 * * [simplify]: Extracting #3: cost 8 inf + 0 9.847 * * [simplify]: Extracting #4: cost 13 inf + 0 9.847 * * [simplify]: Extracting #5: cost 14 inf + 2 9.847 * * [simplify]: Extracting #6: cost 13 inf + 377 9.847 * * [simplify]: Extracting #7: cost 6 inf + 1490 9.847 * * [simplify]: Extracting #8: cost 1 inf + 2260 9.848 * * [simplify]: Extracting #9: cost 0 inf + 2481 9.848 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 9.848 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 9.848 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 9.848 * * [simplify]: iters left: 4 (5 enodes) 9.850 * * [simplify]: iters left: 3 (21 enodes) 9.853 * * [simplify]: iters left: 2 (34 enodes) 9.858 * * [simplify]: iters left: 1 (38 enodes) 9.864 * * [simplify]: Extracting #0: cost 1 inf + 0 9.864 * * [simplify]: Extracting #1: cost 3 inf + 0 9.864 * * [simplify]: Extracting #2: cost 6 inf + 0 9.864 * * [simplify]: Extracting #3: cost 11 inf + 0 9.864 * * [simplify]: Extracting #4: cost 12 inf + 2 9.865 * * [simplify]: Extracting #5: cost 9 inf + 599 9.865 * * [simplify]: Extracting #6: cost 5 inf + 1069 9.865 * * [simplify]: Extracting #7: cost 0 inf + 1909 9.865 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 9.865 * [simplify]: Simplified (2 1 2 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 9.865 * * * * [progress]: [ 13 / 52 ] simplifiying candidate # 9.866 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 9.866 * * [simplify]: iters left: 6 (6 enodes) 9.867 * * [simplify]: iters left: 5 (25 enodes) 9.871 * * [simplify]: iters left: 4 (40 enodes) 9.879 * * [simplify]: iters left: 3 (50 enodes) 9.888 * * [simplify]: iters left: 2 (64 enodes) 9.902 * * [simplify]: iters left: 1 (90 enodes) 9.931 * * [simplify]: Extracting #0: cost 1 inf + 0 9.931 * * [simplify]: Extracting #1: cost 9 inf + 0 9.931 * * [simplify]: Extracting #2: cost 19 inf + 1 9.931 * * [simplify]: Extracting #3: cost 25 inf + 3 9.931 * * [simplify]: Extracting #4: cost 24 inf + 118 9.932 * * [simplify]: Extracting #5: cost 12 inf + 4825 9.932 * * [simplify]: Extracting #6: cost 5 inf + 6772 9.933 * * [simplify]: Extracting #7: cost 1 inf + 7256 9.934 * * [simplify]: Extracting #8: cost 0 inf + 7477 9.935 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 9.935 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 9.935 * * * * [progress]: [ 14 / 52 ] simplifiying candidate # 9.935 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 9.935 * * [simplify]: iters left: 4 (5 enodes) 9.936 * * [simplify]: iters left: 3 (21 enodes) 9.940 * * [simplify]: iters left: 2 (34 enodes) 9.945 * * [simplify]: iters left: 1 (38 enodes) 9.951 * * [simplify]: Extracting #0: cost 1 inf + 0 9.951 * * [simplify]: Extracting #1: cost 3 inf + 0 9.951 * * [simplify]: Extracting #2: cost 6 inf + 0 9.951 * * [simplify]: Extracting #3: cost 11 inf + 0 9.951 * * [simplify]: Extracting #4: cost 12 inf + 2 9.951 * * [simplify]: Extracting #5: cost 9 inf + 599 9.951 * * [simplify]: Extracting #6: cost 5 inf + 1029 9.951 * * [simplify]: Extracting #7: cost 0 inf + 1829 9.952 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 9.952 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 9.952 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 9.952 * * [simplify]: iters left: 4 (5 enodes) 9.953 * * [simplify]: iters left: 3 (21 enodes) 9.957 * * [simplify]: iters left: 2 (34 enodes) 9.962 * * [simplify]: iters left: 1 (38 enodes) 9.973 * * [simplify]: Extracting #0: cost 1 inf + 0 9.973 * * [simplify]: Extracting #1: cost 3 inf + 0 9.973 * * [simplify]: Extracting #2: cost 6 inf + 0 9.973 * * [simplify]: Extracting #3: cost 11 inf + 0 9.973 * * [simplify]: Extracting #4: cost 12 inf + 2 9.973 * * [simplify]: Extracting #5: cost 9 inf + 599 9.973 * * [simplify]: Extracting #6: cost 5 inf + 1029 9.974 * * [simplify]: Extracting #7: cost 0 inf + 1829 9.975 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 9.975 * [simplify]: Simplified (2 1 2 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 9.975 * * * * [progress]: [ 15 / 52 ] simplifiying candidate # 9.975 * * * * [progress]: [ 16 / 52 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))))> 9.975 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 9.977 * * [simplify]: iters left: 4 (5 enodes) 9.979 * * [simplify]: iters left: 3 (18 enodes) 9.986 * * [simplify]: iters left: 2 (31 enodes) 9.995 * * [simplify]: iters left: 1 (35 enodes) 10.004 * * [simplify]: Extracting #0: cost 1 inf + 0 10.004 * * [simplify]: Extracting #1: cost 2 inf + 0 10.004 * * [simplify]: Extracting #2: cost 4 inf + 0 10.004 * * [simplify]: Extracting #3: cost 9 inf + 0 10.004 * * [simplify]: Extracting #4: cost 10 inf + 2 10.005 * * [simplify]: Extracting #5: cost 7 inf + 599 10.005 * * [simplify]: Extracting #6: cost 3 inf + 934 10.005 * * [simplify]: Extracting #7: cost 0 inf + 1417 10.005 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 10.005 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.005 * * * * [progress]: [ 17 / 52 ] simplifiying candidate # 10.005 * * * * [progress]: [ 18 / 52 ] simplifiying candidate # 10.006 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 10.006 * * [simplify]: iters left: 4 (5 enodes) 10.007 * * [simplify]: iters left: 3 (21 enodes) 10.010 * * [simplify]: iters left: 2 (34 enodes) 10.016 * * [simplify]: iters left: 1 (38 enodes) 10.022 * * [simplify]: Extracting #0: cost 1 inf + 0 10.022 * * [simplify]: Extracting #1: cost 3 inf + 0 10.022 * * [simplify]: Extracting #2: cost 6 inf + 0 10.022 * * [simplify]: Extracting #3: cost 11 inf + 0 10.022 * * [simplify]: Extracting #4: cost 12 inf + 2 10.022 * * [simplify]: Extracting #5: cost 9 inf + 599 10.022 * * [simplify]: Extracting #6: cost 5 inf + 1059 10.022 * * [simplify]: Extracting #7: cost 0 inf + 1889 10.023 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 10.023 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (exp (log (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.023 * * * * [progress]: [ 19 / 52 ] simplifiying candidate # 10.023 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 10.023 * * [simplify]: iters left: 4 (5 enodes) 10.024 * * [simplify]: iters left: 3 (21 enodes) 10.028 * * [simplify]: iters left: 2 (34 enodes) 10.033 * * [simplify]: iters left: 1 (38 enodes) 10.043 * * [simplify]: Extracting #0: cost 1 inf + 0 10.043 * * [simplify]: Extracting #1: cost 3 inf + 0 10.043 * * [simplify]: Extracting #2: cost 6 inf + 0 10.044 * * [simplify]: Extracting #3: cost 11 inf + 0 10.044 * * [simplify]: Extracting #4: cost 12 inf + 2 10.044 * * [simplify]: Extracting #5: cost 9 inf + 599 10.044 * * [simplify]: Extracting #6: cost 5 inf + 1059 10.045 * * [simplify]: Extracting #7: cost 0 inf + 1889 10.045 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 10.045 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.045 * * * * [progress]: [ 20 / 52 ] simplifiying candidate # 10.046 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 10.046 * * [simplify]: iters left: 6 (6 enodes) 10.047 * * [simplify]: iters left: 5 (24 enodes) 10.051 * * [simplify]: iters left: 4 (37 enodes) 10.057 * * [simplify]: iters left: 3 (41 enodes) 10.063 * * [simplify]: iters left: 2 (43 enodes) 10.071 * * [simplify]: Extracting #0: cost 1 inf + 0 10.071 * * [simplify]: Extracting #1: cost 3 inf + 0 10.071 * * [simplify]: Extracting #2: cost 5 inf + 0 10.071 * * [simplify]: Extracting #3: cost 8 inf + 0 10.071 * * [simplify]: Extracting #4: cost 13 inf + 0 10.071 * * [simplify]: Extracting #5: cost 14 inf + 2 10.071 * * [simplify]: Extracting #6: cost 13 inf + 377 10.071 * * [simplify]: Extracting #7: cost 6 inf + 1490 10.071 * * [simplify]: Extracting #8: cost 1 inf + 2260 10.072 * * [simplify]: Extracting #9: cost 0 inf + 2481 10.072 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 10.072 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.072 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 10.072 * * [simplify]: iters left: 4 (5 enodes) 10.073 * * [simplify]: iters left: 3 (21 enodes) 10.077 * * [simplify]: iters left: 2 (34 enodes) 10.085 * * [simplify]: iters left: 1 (38 enodes) 10.096 * * [simplify]: Extracting #0: cost 1 inf + 0 10.096 * * [simplify]: Extracting #1: cost 3 inf + 0 10.096 * * [simplify]: Extracting #2: cost 6 inf + 0 10.096 * * [simplify]: Extracting #3: cost 11 inf + 0 10.096 * * [simplify]: Extracting #4: cost 12 inf + 2 10.096 * * [simplify]: Extracting #5: cost 9 inf + 599 10.097 * * [simplify]: Extracting #6: cost 5 inf + 1069 10.098 * * [simplify]: Extracting #7: cost 0 inf + 1909 10.098 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 10.098 * [simplify]: Simplified (2 1 1 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.098 * * * * [progress]: [ 21 / 52 ] simplifiying candidate # 10.099 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 10.099 * * [simplify]: iters left: 6 (6 enodes) 10.102 * * [simplify]: iters left: 5 (25 enodes) 10.110 * * [simplify]: iters left: 4 (40 enodes) 10.123 * * [simplify]: iters left: 3 (50 enodes) 10.139 * * [simplify]: iters left: 2 (64 enodes) 10.162 * * [simplify]: iters left: 1 (90 enodes) 10.185 * * [simplify]: Extracting #0: cost 1 inf + 0 10.185 * * [simplify]: Extracting #1: cost 9 inf + 0 10.185 * * [simplify]: Extracting #2: cost 19 inf + 1 10.185 * * [simplify]: Extracting #3: cost 25 inf + 3 10.185 * * [simplify]: Extracting #4: cost 24 inf + 118 10.185 * * [simplify]: Extracting #5: cost 12 inf + 4825 10.186 * * [simplify]: Extracting #6: cost 5 inf + 6772 10.187 * * [simplify]: Extracting #7: cost 1 inf + 7256 10.188 * * [simplify]: Extracting #8: cost 0 inf + 7477 10.188 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 10.188 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.188 * * * * [progress]: [ 22 / 52 ] simplifiying candidate # 10.189 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 10.189 * * [simplify]: iters left: 4 (5 enodes) 10.190 * * [simplify]: iters left: 3 (21 enodes) 10.194 * * [simplify]: iters left: 2 (34 enodes) 10.199 * * [simplify]: iters left: 1 (38 enodes) 10.205 * * [simplify]: Extracting #0: cost 1 inf + 0 10.205 * * [simplify]: Extracting #1: cost 3 inf + 0 10.205 * * [simplify]: Extracting #2: cost 6 inf + 0 10.205 * * [simplify]: Extracting #3: cost 11 inf + 0 10.205 * * [simplify]: Extracting #4: cost 12 inf + 2 10.205 * * [simplify]: Extracting #5: cost 9 inf + 599 10.206 * * [simplify]: Extracting #6: cost 5 inf + 1029 10.206 * * [simplify]: Extracting #7: cost 0 inf + 1829 10.206 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.206 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.206 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 10.206 * * [simplify]: iters left: 4 (5 enodes) 10.209 * * [simplify]: iters left: 3 (21 enodes) 10.213 * * [simplify]: iters left: 2 (34 enodes) 10.218 * * [simplify]: iters left: 1 (38 enodes) 10.224 * * [simplify]: Extracting #0: cost 1 inf + 0 10.224 * * [simplify]: Extracting #1: cost 3 inf + 0 10.224 * * [simplify]: Extracting #2: cost 6 inf + 0 10.224 * * [simplify]: Extracting #3: cost 11 inf + 0 10.224 * * [simplify]: Extracting #4: cost 12 inf + 2 10.224 * * [simplify]: Extracting #5: cost 9 inf + 599 10.224 * * [simplify]: Extracting #6: cost 5 inf + 1029 10.225 * * [simplify]: Extracting #7: cost 0 inf + 1829 10.225 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.225 * [simplify]: Simplified (2 1 1 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.225 * * * * [progress]: [ 23 / 52 ] simplifiying candidate # 10.225 * * * * [progress]: [ 24 / 52 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))))> 10.225 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 10.225 * * [simplify]: iters left: 4 (5 enodes) 10.227 * * [simplify]: iters left: 3 (18 enodes) 10.233 * * [simplify]: iters left: 2 (31 enodes) 10.243 * * [simplify]: iters left: 1 (35 enodes) 10.253 * * [simplify]: Extracting #0: cost 1 inf + 0 10.253 * * [simplify]: Extracting #1: cost 2 inf + 0 10.253 * * [simplify]: Extracting #2: cost 4 inf + 0 10.253 * * [simplify]: Extracting #3: cost 9 inf + 0 10.253 * * [simplify]: Extracting #4: cost 10 inf + 2 10.253 * * [simplify]: Extracting #5: cost 7 inf + 599 10.254 * * [simplify]: Extracting #6: cost 3 inf + 934 10.254 * * [simplify]: Extracting #7: cost 0 inf + 1417 10.255 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 10.255 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.255 * * * * [progress]: [ 25 / 52 ] simplifiying candidate # 10.255 * [simplify]: Simplifying (log (* (cbrt (exp (fmod (cosh a) (* a a)))) (cbrt (exp (fmod (cosh a) (* a a)))))) 10.255 * * [simplify]: iters left: 6 (8 enodes) 10.259 * * [simplify]: iters left: 5 (32 enodes) 10.269 * * [simplify]: iters left: 4 (47 enodes) 10.283 * * [simplify]: iters left: 3 (51 enodes) 10.292 * * [simplify]: iters left: 2 (53 enodes) 10.300 * * [simplify]: Extracting #0: cost 1 inf + 0 10.300 * * [simplify]: Extracting #1: cost 4 inf + 0 10.300 * * [simplify]: Extracting #2: cost 7 inf + 0 10.300 * * [simplify]: Extracting #3: cost 9 inf + 0 10.300 * * [simplify]: Extracting #4: cost 11 inf + 0 10.300 * * [simplify]: Extracting #5: cost 14 inf + 0 10.300 * * [simplify]: Extracting #6: cost 19 inf + 0 10.300 * * [simplify]: Extracting #7: cost 20 inf + 2 10.300 * * [simplify]: Extracting #8: cost 18 inf + 543 10.300 * * [simplify]: Extracting #9: cost 12 inf + 1580 10.301 * * [simplify]: Extracting #10: cost 1 inf + 4471 10.301 * * [simplify]: Extracting #11: cost 0 inf + 4857 10.302 * [simplify]: Simplified to (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) 10.302 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 10.302 * [simplify]: Simplifying (log (cbrt (exp (fmod (cosh a) (* a a))))) 10.302 * * [simplify]: iters left: 6 (7 enodes) 10.304 * * [simplify]: iters left: 5 (27 enodes) 10.308 * * [simplify]: iters left: 4 (40 enodes) 10.315 * * [simplify]: iters left: 3 (44 enodes) 10.326 * * [simplify]: iters left: 2 (46 enodes) 10.339 * * [simplify]: Extracting #0: cost 1 inf + 0 10.339 * * [simplify]: Extracting #1: cost 3 inf + 0 10.340 * * [simplify]: Extracting #2: cost 5 inf + 0 10.340 * * [simplify]: Extracting #3: cost 7 inf + 0 10.340 * * [simplify]: Extracting #4: cost 10 inf + 0 10.340 * * [simplify]: Extracting #5: cost 15 inf + 0 10.340 * * [simplify]: Extracting #6: cost 16 inf + 2 10.340 * * [simplify]: Extracting #7: cost 14 inf + 433 10.340 * * [simplify]: Extracting #8: cost 7 inf + 1486 10.341 * * [simplify]: Extracting #9: cost 0 inf + 3293 10.342 * [simplify]: Simplified to (log (cbrt (exp (fmod (cosh a) (* a a))))) 10.342 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 10.342 * * * * [progress]: [ 26 / 52 ] simplifiying candidate # 10.342 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 10.342 * * [simplify]: iters left: 6 (7 enodes) 10.344 * * [simplify]: iters left: 5 (27 enodes) 10.348 * * [simplify]: iters left: 4 (40 enodes) 10.355 * * [simplify]: iters left: 3 (44 enodes) 10.362 * * [simplify]: iters left: 2 (46 enodes) 10.369 * * [simplify]: Extracting #0: cost 1 inf + 0 10.369 * * [simplify]: Extracting #1: cost 3 inf + 0 10.369 * * [simplify]: Extracting #2: cost 5 inf + 0 10.369 * * [simplify]: Extracting #3: cost 7 inf + 0 10.369 * * [simplify]: Extracting #4: cost 10 inf + 0 10.369 * * [simplify]: Extracting #5: cost 15 inf + 0 10.369 * * [simplify]: Extracting #6: cost 16 inf + 2 10.369 * * [simplify]: Extracting #7: cost 14 inf + 433 10.369 * * [simplify]: Extracting #8: cost 7 inf + 1446 10.370 * * [simplify]: Extracting #9: cost 0 inf + 3133 10.370 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 10.370 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (log (sqrt (exp (fmod (cosh a) (* a a))))) (log (sqrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 10.371 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 10.371 * * [simplify]: iters left: 6 (7 enodes) 10.374 * * [simplify]: iters left: 5 (27 enodes) 10.383 * * [simplify]: iters left: 4 (40 enodes) 10.394 * * [simplify]: iters left: 3 (44 enodes) 10.403 * * [simplify]: iters left: 2 (46 enodes) 10.410 * * [simplify]: Extracting #0: cost 1 inf + 0 10.410 * * [simplify]: Extracting #1: cost 3 inf + 0 10.410 * * [simplify]: Extracting #2: cost 5 inf + 0 10.410 * * [simplify]: Extracting #3: cost 7 inf + 0 10.410 * * [simplify]: Extracting #4: cost 10 inf + 0 10.410 * * [simplify]: Extracting #5: cost 15 inf + 0 10.410 * * [simplify]: Extracting #6: cost 16 inf + 2 10.410 * * [simplify]: Extracting #7: cost 14 inf + 433 10.410 * * [simplify]: Extracting #8: cost 7 inf + 1446 10.411 * * [simplify]: Extracting #9: cost 0 inf + 3133 10.411 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 10.411 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (log (sqrt (exp (fmod (cosh a) (* a a))))) (log (sqrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 10.411 * * * * [progress]: [ 27 / 52 ] simplifiying candidate # 10.411 * [simplify]: Simplifying (log 1) 10.412 * * [simplify]: iters left: 1 (2 enodes) 10.413 * * [simplify]: Extracting #0: cost 1 inf + 0 10.413 * * [simplify]: Extracting #1: cost 0 inf + 1 10.413 * [simplify]: Simplified to 0 10.413 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ 0 (log (exp (fmod (cosh a) (* a a))))) (log1p a)))))) 10.413 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 10.413 * * [simplify]: iters left: 5 (6 enodes) 10.415 * * [simplify]: iters left: 4 (22 enodes) 10.418 * * [simplify]: iters left: 3 (35 enodes) 10.424 * * [simplify]: iters left: 2 (39 enodes) 10.430 * * [simplify]: iters left: 1 (41 enodes) 10.444 * * [simplify]: Extracting #0: cost 1 inf + 0 10.444 * * [simplify]: Extracting #1: cost 5 inf + 0 10.444 * * [simplify]: Extracting #2: cost 11 inf + 0 10.444 * * [simplify]: Extracting #3: cost 12 inf + 2 10.444 * * [simplify]: Extracting #4: cost 11 inf + 377 10.445 * * [simplify]: Extracting #5: cost 5 inf + 1184 10.445 * * [simplify]: Extracting #6: cost 1 inf + 1668 10.446 * * [simplify]: Extracting #7: cost 0 inf + 1889 10.446 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.446 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ 0 (fmod (cosh a) (* a a))) (log1p a)))))) 10.446 * * * * [progress]: [ 28 / 52 ] simplifiying candidate # 10.447 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 10.447 * * [simplify]: iters left: 5 (6 enodes) 10.449 * * [simplify]: iters left: 4 (22 enodes) 10.457 * * [simplify]: iters left: 3 (35 enodes) 10.463 * * [simplify]: iters left: 2 (39 enodes) 10.469 * * [simplify]: iters left: 1 (41 enodes) 10.475 * * [simplify]: Extracting #0: cost 1 inf + 0 10.475 * * [simplify]: Extracting #1: cost 5 inf + 0 10.475 * * [simplify]: Extracting #2: cost 11 inf + 0 10.475 * * [simplify]: Extracting #3: cost 12 inf + 2 10.475 * * [simplify]: Extracting #4: cost 11 inf + 377 10.475 * * [simplify]: Extracting #5: cost 5 inf + 1184 10.476 * * [simplify]: Extracting #6: cost 1 inf + 1668 10.476 * * [simplify]: Extracting #7: cost 0 inf + 1889 10.476 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.476 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* 1 (fmod (cosh a) (* a a))) (log1p a)))))) 10.476 * * * * [progress]: [ 29 / 52 ] simplifiying candidate # 10.476 * [simplify]: Simplifying (log (exp (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))))) 10.476 * * [simplify]: iters left: 6 (8 enodes) 10.478 * * [simplify]: iters left: 5 (30 enodes) 10.483 * * [simplify]: iters left: 4 (50 enodes) 10.492 * * [simplify]: iters left: 3 (66 enodes) 10.512 * * [simplify]: iters left: 2 (100 enodes) 10.544 * * [simplify]: iters left: 1 (185 enodes) 10.603 * * [simplify]: Extracting #0: cost 1 inf + 0 10.603 * * [simplify]: Extracting #1: cost 27 inf + 0 10.604 * * [simplify]: Extracting #2: cost 85 inf + 1 10.604 * * [simplify]: Extracting #3: cost 124 inf + 75 10.604 * * [simplify]: Extracting #4: cost 130 inf + 76 10.605 * * [simplify]: Extracting #5: cost 121 inf + 1955 10.608 * * [simplify]: Extracting #6: cost 57 inf + 26807 10.616 * * [simplify]: Extracting #7: cost 5 inf + 55333 10.631 * * [simplify]: Extracting #8: cost 0 inf + 58705 10.640 * * [simplify]: Extracting #9: cost 0 inf + 58563 10.649 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 10.649 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* (cbrt (fmod (cosh a) (* a a))) (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a))))) (log1p a)))))) 10.649 * * * * [progress]: [ 30 / 52 ] simplifiying candidate # 10.649 * [simplify]: Simplifying (log (exp (sqrt (fmod (cosh a) (* a a))))) 10.649 * * [simplify]: iters left: 6 (7 enodes) 10.651 * * [simplify]: iters left: 5 (25 enodes) 10.655 * * [simplify]: iters left: 4 (38 enodes) 10.664 * * [simplify]: iters left: 3 (42 enodes) 10.676 * * [simplify]: iters left: 2 (44 enodes) 10.688 * * [simplify]: Extracting #0: cost 1 inf + 0 10.688 * * [simplify]: Extracting #1: cost 4 inf + 0 10.688 * * [simplify]: Extracting #2: cost 8 inf + 0 10.688 * * [simplify]: Extracting #3: cost 13 inf + 0 10.688 * * [simplify]: Extracting #4: cost 14 inf + 2 10.689 * * [simplify]: Extracting #5: cost 12 inf + 433 10.689 * * [simplify]: Extracting #6: cost 6 inf + 1305 10.689 * * [simplify]: Extracting #7: cost 0 inf + 2381 10.690 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.690 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))))) 10.690 * * * * [progress]: [ 31 / 52 ] simplifiying candidate # 10.691 * [simplify]: Simplifying (log (exp 1)) 10.691 * * [simplify]: iters left: 2 (3 enodes) 10.693 * * [simplify]: iters left: 1 (10 enodes) 10.695 * * [simplify]: Extracting #0: cost 1 inf + 0 10.695 * * [simplify]: Extracting #1: cost 0 inf + 1 10.695 * [simplify]: Simplified to 1 10.696 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* (fmod (cosh a) (* a a)) 1) (log1p a)))))) 10.696 * * * * [progress]: [ 32 / 52 ] simplifiying candidate # 10.696 * * * * [progress]: [ 33 / 52 ] simplifiying candidate # 10.696 * * * * [progress]: [ 34 / 52 ] simplifiying candidate # 10.696 * [simplify]: Simplifying (log (log (exp (fmod (cosh a) (* a a))))) 10.696 * * [simplify]: iters left: 6 (7 enodes) 10.698 * * [simplify]: iters left: 5 (25 enodes) 10.702 * * [simplify]: iters left: 4 (38 enodes) 10.708 * * [simplify]: iters left: 3 (42 enodes) 10.714 * * [simplify]: iters left: 2 (44 enodes) 10.720 * * [simplify]: Extracting #0: cost 1 inf + 0 10.720 * * [simplify]: Extracting #1: cost 3 inf + 0 10.720 * * [simplify]: Extracting #2: cost 7 inf + 0 10.720 * * [simplify]: Extracting #3: cost 13 inf + 0 10.720 * * [simplify]: Extracting #4: cost 14 inf + 2 10.720 * * [simplify]: Extracting #5: cost 12 inf + 433 10.720 * * [simplify]: Extracting #6: cost 6 inf + 1295 10.721 * * [simplify]: Extracting #7: cost 0 inf + 2361 10.721 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 10.721 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (exp (log (fmod (cosh a) (* a a)))) (log1p a)))))) 10.721 * * * * [progress]: [ 35 / 52 ] simplifiying candidate # 10.721 * [simplify]: Simplifying (exp (log (exp (fmod (cosh a) (* a a))))) 10.722 * * [simplify]: iters left: 6 (7 enodes) 10.723 * * [simplify]: iters left: 5 (23 enodes) 10.727 * * [simplify]: iters left: 4 (36 enodes) 10.734 * * [simplify]: iters left: 3 (40 enodes) 10.745 * * [simplify]: iters left: 2 (42 enodes) 10.758 * * [simplify]: Extracting #0: cost 1 inf + 0 10.758 * * [simplify]: Extracting #1: cost 3 inf + 0 10.758 * * [simplify]: Extracting #2: cost 6 inf + 0 10.759 * * [simplify]: Extracting #3: cost 11 inf + 0 10.759 * * [simplify]: Extracting #4: cost 12 inf + 2 10.759 * * [simplify]: Extracting #5: cost 10 inf + 433 10.759 * * [simplify]: Extracting #6: cost 5 inf + 1059 10.760 * * [simplify]: Extracting #7: cost 0 inf + 1889 10.760 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 10.760 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 10.761 * * * * [progress]: [ 36 / 52 ] simplifiying candidate # 10.761 * [simplify]: Simplifying (* (cbrt (log (exp (fmod (cosh a) (* a a))))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) 10.761 * * [simplify]: iters left: 6 (8 enodes) 10.764 * * [simplify]: iters left: 5 (28 enodes) 10.774 * * [simplify]: iters left: 4 (41 enodes) 10.786 * * [simplify]: iters left: 3 (45 enodes) 10.801 * * [simplify]: iters left: 2 (47 enodes) 10.814 * * [simplify]: Extracting #0: cost 1 inf + 0 10.815 * * [simplify]: Extracting #1: cost 3 inf + 0 10.815 * * [simplify]: Extracting #2: cost 5 inf + 0 10.815 * * [simplify]: Extracting #3: cost 9 inf + 0 10.815 * * [simplify]: Extracting #4: cost 15 inf + 0 10.815 * * [simplify]: Extracting #5: cost 16 inf + 2 10.815 * * [simplify]: Extracting #6: cost 15 inf + 377 10.816 * * [simplify]: Extracting #7: cost 5 inf + 2248 10.816 * * [simplify]: Extracting #8: cost 1 inf + 2732 10.817 * * [simplify]: Extracting #9: cost 0 inf + 2953 10.818 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 10.818 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 10.819 * [simplify]: Simplifying (cbrt (log (exp (fmod (cosh a) (* a a))))) 10.819 * * [simplify]: iters left: 6 (7 enodes) 10.822 * * [simplify]: iters left: 5 (25 enodes) 10.830 * * [simplify]: iters left: 4 (38 enodes) 10.841 * * [simplify]: iters left: 3 (42 enodes) 10.850 * * [simplify]: iters left: 2 (44 enodes) 10.857 * * [simplify]: Extracting #0: cost 1 inf + 0 10.857 * * [simplify]: Extracting #1: cost 3 inf + 0 10.857 * * [simplify]: Extracting #2: cost 7 inf + 0 10.857 * * [simplify]: Extracting #3: cost 13 inf + 0 10.857 * * [simplify]: Extracting #4: cost 14 inf + 2 10.857 * * [simplify]: Extracting #5: cost 12 inf + 433 10.857 * * [simplify]: Extracting #6: cost 6 inf + 1305 10.858 * * [simplify]: Extracting #7: cost 0 inf + 2381 10.858 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 10.858 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* (* (cbrt (log (exp (fmod (cosh a) (* a a))))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)))))) 10.858 * * * * [progress]: [ 37 / 52 ] simplifiying candidate # 10.858 * [simplify]: Simplifying (* (* (log (exp (fmod (cosh a) (* a a)))) (log (exp (fmod (cosh a) (* a a))))) (log (exp (fmod (cosh a) (* a a))))) 10.858 * * [simplify]: iters left: 6 (8 enodes) 10.860 * * [simplify]: iters left: 5 (29 enodes) 10.865 * * [simplify]: iters left: 4 (44 enodes) 10.872 * * [simplify]: iters left: 3 (54 enodes) 10.885 * * [simplify]: iters left: 2 (68 enodes) 10.902 * * [simplify]: iters left: 1 (94 enodes) 10.919 * * [simplify]: Extracting #0: cost 1 inf + 0 10.919 * * [simplify]: Extracting #1: cost 9 inf + 0 10.919 * * [simplify]: Extracting #2: cost 20 inf + 1 10.919 * * [simplify]: Extracting #3: cost 27 inf + 3 10.919 * * [simplify]: Extracting #4: cost 27 inf + 62 10.920 * * [simplify]: Extracting #5: cost 23 inf + 1192 10.920 * * [simplify]: Extracting #6: cost 9 inf + 5375 10.921 * * [simplify]: Extracting #7: cost 0 inf + 7949 10.922 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 10.922 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))) (log1p a)))))) 10.922 * * * * [progress]: [ 38 / 52 ] simplifiying candidate # 10.922 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 10.922 * * [simplify]: iters left: 6 (7 enodes) 10.924 * * [simplify]: iters left: 5 (25 enodes) 10.930 * * [simplify]: iters left: 4 (38 enodes) 10.940 * * [simplify]: iters left: 3 (42 enodes) 10.952 * * [simplify]: iters left: 2 (44 enodes) 10.964 * * [simplify]: Extracting #0: cost 1 inf + 0 10.964 * * [simplify]: Extracting #1: cost 3 inf + 0 10.964 * * [simplify]: Extracting #2: cost 7 inf + 0 10.964 * * [simplify]: Extracting #3: cost 13 inf + 0 10.964 * * [simplify]: Extracting #4: cost 14 inf + 2 10.964 * * [simplify]: Extracting #5: cost 12 inf + 433 10.964 * * [simplify]: Extracting #6: cost 6 inf + 1265 10.965 * * [simplify]: Extracting #7: cost 0 inf + 2301 10.966 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.966 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 10.966 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 10.966 * * [simplify]: iters left: 6 (7 enodes) 10.969 * * [simplify]: iters left: 5 (25 enodes) 10.977 * * [simplify]: iters left: 4 (38 enodes) 10.987 * * [simplify]: iters left: 3 (42 enodes) 10.999 * * [simplify]: iters left: 2 (44 enodes) 11.005 * * [simplify]: Extracting #0: cost 1 inf + 0 11.005 * * [simplify]: Extracting #1: cost 3 inf + 0 11.005 * * [simplify]: Extracting #2: cost 7 inf + 0 11.005 * * [simplify]: Extracting #3: cost 13 inf + 0 11.005 * * [simplify]: Extracting #4: cost 14 inf + 2 11.005 * * [simplify]: Extracting #5: cost 12 inf + 433 11.005 * * [simplify]: Extracting #6: cost 6 inf + 1265 11.006 * * [simplify]: Extracting #7: cost 0 inf + 2301 11.006 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 11.006 * [simplify]: Simplified (2 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (* (sqrt (log (exp (fmod (cosh a) (* a a))))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))))) 11.006 * * * * [progress]: [ 39 / 52 ] simplifiying candidate # 11.006 * * * * [progress]: [ 40 / 52 ] simplifiying candidate #real (real->posit16 (log (exp (fmod (cosh a) (* a a)))))) (log1p a))))))> 11.006 * [simplify]: Simplifying (real->posit16 (log (exp (fmod (cosh a) (* a a))))) 11.006 * * [simplify]: iters left: 6 (7 enodes) 11.008 * * [simplify]: iters left: 5 (22 enodes) 11.011 * * [simplify]: iters left: 4 (35 enodes) 11.017 * * [simplify]: iters left: 3 (39 enodes) 11.023 * * [simplify]: iters left: 2 (41 enodes) 11.031 * * [simplify]: Extracting #0: cost 1 inf + 0 11.031 * * [simplify]: Extracting #1: cost 2 inf + 0 11.031 * * [simplify]: Extracting #2: cost 5 inf + 0 11.031 * * [simplify]: Extracting #3: cost 11 inf + 0 11.031 * * [simplify]: Extracting #4: cost 12 inf + 2 11.031 * * [simplify]: Extracting #5: cost 10 inf + 433 11.031 * * [simplify]: Extracting #6: cost 4 inf + 1170 11.032 * * [simplify]: Extracting #7: cost 0 inf + 1889 11.032 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 11.032 * [simplify]: Simplified (2 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (posit16->real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a)))))) 11.032 * * * * [progress]: [ 41 / 52 ] simplifiying candidate # 11.032 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.032 * * [simplify]: iters left: 2 (5 enodes) 11.034 * * [simplify]: iters left: 1 (25 enodes) 11.038 * * [simplify]: Extracting #0: cost 1 inf + 0 11.038 * * [simplify]: Extracting #1: cost 4 inf + 0 11.038 * * [simplify]: Extracting #2: cost 9 inf + 0 11.038 * * [simplify]: Extracting #3: cost 10 inf + 2 11.038 * * [simplify]: Extracting #4: cost 8 inf + 433 11.038 * * [simplify]: Extracting #5: cost 4 inf + 823 11.039 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.039 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.039 * [simplify]: Simplified (2 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.039 * * * * [progress]: [ 42 / 52 ] simplifiying candidate # 11.039 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.039 * * [simplify]: iters left: 2 (5 enodes) 11.041 * * [simplify]: iters left: 1 (25 enodes) 11.045 * * [simplify]: Extracting #0: cost 1 inf + 0 11.045 * * [simplify]: Extracting #1: cost 4 inf + 0 11.045 * * [simplify]: Extracting #2: cost 9 inf + 0 11.045 * * [simplify]: Extracting #3: cost 10 inf + 2 11.045 * * [simplify]: Extracting #4: cost 8 inf + 433 11.045 * * [simplify]: Extracting #5: cost 4 inf + 823 11.046 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.046 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.046 * [simplify]: Simplified (2 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.046 * * * * [progress]: [ 43 / 52 ] simplifiying candidate # 11.046 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.046 * * [simplify]: iters left: 2 (5 enodes) 11.048 * * [simplify]: iters left: 1 (25 enodes) 11.052 * * [simplify]: Extracting #0: cost 1 inf + 0 11.052 * * [simplify]: Extracting #1: cost 4 inf + 0 11.052 * * [simplify]: Extracting #2: cost 9 inf + 0 11.052 * * [simplify]: Extracting #3: cost 10 inf + 2 11.052 * * [simplify]: Extracting #4: cost 8 inf + 433 11.052 * * [simplify]: Extracting #5: cost 4 inf + 823 11.052 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.053 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.053 * [simplify]: Simplified (2 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.053 * * * * [progress]: [ 44 / 52 ] simplifiying candidate # 11.053 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.053 * * [simplify]: iters left: 2 (5 enodes) 11.055 * * [simplify]: iters left: 1 (25 enodes) 11.059 * * [simplify]: Extracting #0: cost 1 inf + 0 11.059 * * [simplify]: Extracting #1: cost 4 inf + 0 11.059 * * [simplify]: Extracting #2: cost 9 inf + 0 11.059 * * [simplify]: Extracting #3: cost 10 inf + 2 11.059 * * [simplify]: Extracting #4: cost 8 inf + 433 11.059 * * [simplify]: Extracting #5: cost 4 inf + 823 11.060 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.060 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.060 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.060 * * * * [progress]: [ 45 / 52 ] simplifiying candidate # 11.060 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.060 * * [simplify]: iters left: 2 (5 enodes) 11.062 * * [simplify]: iters left: 1 (25 enodes) 11.066 * * [simplify]: Extracting #0: cost 1 inf + 0 11.066 * * [simplify]: Extracting #1: cost 4 inf + 0 11.066 * * [simplify]: Extracting #2: cost 9 inf + 0 11.066 * * [simplify]: Extracting #3: cost 10 inf + 2 11.066 * * [simplify]: Extracting #4: cost 8 inf + 433 11.066 * * [simplify]: Extracting #5: cost 4 inf + 823 11.066 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.067 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.067 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.067 * * * * [progress]: [ 46 / 52 ] simplifiying candidate # 11.067 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.067 * * [simplify]: iters left: 2 (5 enodes) 11.069 * * [simplify]: iters left: 1 (25 enodes) 11.076 * * [simplify]: Extracting #0: cost 1 inf + 0 11.076 * * [simplify]: Extracting #1: cost 4 inf + 0 11.076 * * [simplify]: Extracting #2: cost 9 inf + 0 11.076 * * [simplify]: Extracting #3: cost 10 inf + 2 11.076 * * [simplify]: Extracting #4: cost 8 inf + 433 11.077 * * [simplify]: Extracting #5: cost 4 inf + 823 11.077 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.077 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.077 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.078 * * * * [progress]: [ 47 / 52 ] simplifiying candidate # 11.078 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.078 * * [simplify]: iters left: 2 (5 enodes) 11.081 * * [simplify]: iters left: 1 (25 enodes) 11.089 * * [simplify]: Extracting #0: cost 1 inf + 0 11.089 * * [simplify]: Extracting #1: cost 4 inf + 0 11.089 * * [simplify]: Extracting #2: cost 9 inf + 0 11.089 * * [simplify]: Extracting #3: cost 10 inf + 2 11.089 * * [simplify]: Extracting #4: cost 8 inf + 433 11.090 * * [simplify]: Extracting #5: cost 4 inf + 823 11.090 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.091 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.091 * [simplify]: Simplified (2 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.091 * * * * [progress]: [ 48 / 52 ] simplifiying candidate # 11.091 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.091 * * [simplify]: iters left: 2 (5 enodes) 11.095 * * [simplify]: iters left: 1 (25 enodes) 11.103 * * [simplify]: Extracting #0: cost 1 inf + 0 11.103 * * [simplify]: Extracting #1: cost 4 inf + 0 11.103 * * [simplify]: Extracting #2: cost 9 inf + 0 11.103 * * [simplify]: Extracting #3: cost 10 inf + 2 11.103 * * [simplify]: Extracting #4: cost 8 inf + 433 11.103 * * [simplify]: Extracting #5: cost 4 inf + 823 11.104 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.104 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.104 * [simplify]: Simplified (2 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.104 * * * * [progress]: [ 49 / 52 ] simplifiying candidate # 11.105 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.105 * * [simplify]: iters left: 2 (5 enodes) 11.108 * * [simplify]: iters left: 1 (25 enodes) 11.116 * * [simplify]: Extracting #0: cost 1 inf + 0 11.116 * * [simplify]: Extracting #1: cost 4 inf + 0 11.116 * * [simplify]: Extracting #2: cost 9 inf + 0 11.116 * * [simplify]: Extracting #3: cost 10 inf + 2 11.116 * * [simplify]: Extracting #4: cost 8 inf + 433 11.116 * * [simplify]: Extracting #5: cost 4 inf + 823 11.117 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.117 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.117 * [simplify]: Simplified (2 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.117 * * * * [progress]: [ 50 / 52 ] simplifiying candidate # 11.118 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.118 * * [simplify]: iters left: 2 (5 enodes) 11.121 * * [simplify]: iters left: 1 (25 enodes) 11.129 * * [simplify]: Extracting #0: cost 1 inf + 0 11.129 * * [simplify]: Extracting #1: cost 4 inf + 0 11.129 * * [simplify]: Extracting #2: cost 9 inf + 0 11.129 * * [simplify]: Extracting #3: cost 10 inf + 2 11.129 * * [simplify]: Extracting #4: cost 8 inf + 433 11.130 * * [simplify]: Extracting #5: cost 4 inf + 823 11.130 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.130 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.130 * [simplify]: Simplified (2 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 11.130 * * * * [progress]: [ 51 / 52 ] simplifiying candidate # 11.130 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.130 * * [simplify]: iters left: 2 (5 enodes) 11.132 * * [simplify]: iters left: 1 (25 enodes) 11.140 * * [simplify]: Extracting #0: cost 1 inf + 0 11.140 * * [simplify]: Extracting #1: cost 4 inf + 0 11.140 * * [simplify]: Extracting #2: cost 9 inf + 0 11.140 * * [simplify]: Extracting #3: cost 10 inf + 2 11.142 * * [simplify]: Extracting #4: cost 8 inf + 433 11.142 * * [simplify]: Extracting #5: cost 4 inf + 823 11.142 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.143 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.143 * [simplify]: Simplified (2 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 11.143 * * * * [progress]: [ 52 / 52 ] simplifiying candidate # 11.143 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 11.143 * * [simplify]: iters left: 2 (5 enodes) 11.147 * * [simplify]: iters left: 1 (25 enodes) 11.155 * * [simplify]: Extracting #0: cost 1 inf + 0 11.155 * * [simplify]: Extracting #1: cost 4 inf + 0 11.155 * * [simplify]: Extracting #2: cost 9 inf + 0 11.155 * * [simplify]: Extracting #3: cost 10 inf + 2 11.155 * * [simplify]: Extracting #4: cost 8 inf + 433 11.155 * * [simplify]: Extracting #5: cost 4 inf + 823 11.156 * * [simplify]: Extracting #6: cost 0 inf + 1417 11.156 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 11.156 * [simplify]: Simplified (2 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 11.156 * * * [progress]: adding candidates to table 12.019 * * [progress]: iteration 4 / 4 12.019 * * * [progress]: picking best candidate 12.052 * * * * [pick]: Picked # 12.052 * * * [progress]: localizing error 12.144 * * * [progress]: generating rewritten candidates 12.144 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 1 2 1 1 1) 12.144 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 1 1 2 1 1 1) 12.145 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 1 1 1 1 1) 12.145 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 1 1 1) 12.145 * * * [progress]: generating series expansions 12.145 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 1 2 1 1 1) 12.145 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 12.145 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 12.145 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.146 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.146 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.146 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.146 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify 0 into 0 12.146 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.146 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.146 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 12.146 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.147 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.147 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.147 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.147 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.147 * [backup-simplify]: Simplify 0 into 0 12.147 * [backup-simplify]: Simplify 0 into 0 12.147 * [backup-simplify]: Simplify 0 into 0 12.147 * [backup-simplify]: Simplify 0 into 0 12.147 * [backup-simplify]: Simplify 0 into 0 12.147 * [backup-simplify]: Simplify 0 into 0 12.147 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 12.148 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.148 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 12.148 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.148 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.148 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.148 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.148 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.148 * [backup-simplify]: Simplify 0 into 0 12.148 * [backup-simplify]: Simplify 0 into 0 12.148 * [backup-simplify]: Simplify 0 into 0 12.148 * [backup-simplify]: Simplify 0 into 0 12.148 * [backup-simplify]: Simplify 0 into 0 12.148 * [backup-simplify]: Simplify 0 into 0 12.149 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 12.149 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 1 1 2 1 1 1) 12.149 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 12.149 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 12.149 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.149 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.149 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.149 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.149 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.149 * [backup-simplify]: Simplify 0 into 0 12.149 * [backup-simplify]: Simplify 0 into 0 12.149 * [backup-simplify]: Simplify 0 into 0 12.149 * [backup-simplify]: Simplify 0 into 0 12.149 * [backup-simplify]: Simplify 0 into 0 12.149 * [backup-simplify]: Simplify 0 into 0 12.150 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.150 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.150 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 12.150 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.150 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.150 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.150 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.150 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.150 * [backup-simplify]: Simplify 0 into 0 12.150 * [backup-simplify]: Simplify 0 into 0 12.150 * [backup-simplify]: Simplify 0 into 0 12.150 * [backup-simplify]: Simplify 0 into 0 12.151 * [backup-simplify]: Simplify 0 into 0 12.151 * [backup-simplify]: Simplify 0 into 0 12.151 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 12.151 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.151 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 12.151 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.151 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.151 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.151 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.152 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.152 * [backup-simplify]: Simplify 0 into 0 12.152 * [backup-simplify]: Simplify 0 into 0 12.152 * [backup-simplify]: Simplify 0 into 0 12.152 * [backup-simplify]: Simplify 0 into 0 12.152 * [backup-simplify]: Simplify 0 into 0 12.152 * [backup-simplify]: Simplify 0 into 0 12.152 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 12.152 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 1 1 1 1 1) 12.152 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 12.152 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 12.152 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.152 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.152 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.152 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.153 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.153 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify 0 into 0 12.153 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.153 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.153 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 12.153 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.153 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.153 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.153 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.154 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.154 * [backup-simplify]: Simplify 0 into 0 12.154 * [backup-simplify]: Simplify 0 into 0 12.154 * [backup-simplify]: Simplify 0 into 0 12.154 * [backup-simplify]: Simplify 0 into 0 12.154 * [backup-simplify]: Simplify 0 into 0 12.154 * [backup-simplify]: Simplify 0 into 0 12.154 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 12.154 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.154 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 12.154 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.154 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.154 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.155 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.155 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.155 * [backup-simplify]: Simplify 0 into 0 12.155 * [backup-simplify]: Simplify 0 into 0 12.155 * [backup-simplify]: Simplify 0 into 0 12.155 * [backup-simplify]: Simplify 0 into 0 12.155 * [backup-simplify]: Simplify 0 into 0 12.155 * [backup-simplify]: Simplify 0 into 0 12.155 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 12.155 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 1 1 1) 12.155 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 12.155 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 12.155 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.156 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.156 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 12.156 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.156 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify 0 into 0 12.156 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 12.156 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.156 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 12.156 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.157 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.157 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 12.157 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.157 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 12.157 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify 0 into 0 12.157 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 12.158 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.158 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 12.158 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.158 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.158 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 12.158 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.158 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 12.158 * [backup-simplify]: Simplify 0 into 0 12.158 * [backup-simplify]: Simplify 0 into 0 12.158 * [backup-simplify]: Simplify 0 into 0 12.158 * [backup-simplify]: Simplify 0 into 0 12.158 * [backup-simplify]: Simplify 0 into 0 12.158 * [backup-simplify]: Simplify 0 into 0 12.158 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 12.158 * * * [progress]: simplifying candidates 12.158 * * * * [progress]: [ 1 / 44 ] simplifiying candidate # 12.158 * * * * [progress]: [ 2 / 44 ] simplifiying candidate # 12.158 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 12.159 * * [simplify]: iters left: 4 (5 enodes) 12.160 * * [simplify]: iters left: 3 (21 enodes) 12.163 * * [simplify]: iters left: 2 (34 enodes) 12.170 * * [simplify]: iters left: 1 (38 enodes) 12.175 * * [simplify]: Extracting #0: cost 1 inf + 0 12.175 * * [simplify]: Extracting #1: cost 3 inf + 0 12.175 * * [simplify]: Extracting #2: cost 6 inf + 0 12.175 * * [simplify]: Extracting #3: cost 11 inf + 0 12.175 * * [simplify]: Extracting #4: cost 12 inf + 2 12.176 * * [simplify]: Extracting #5: cost 9 inf + 599 12.176 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.176 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.176 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 12.176 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (exp (log (fmod (cosh a) (* a a)))))))) (log1p a)))))) 12.176 * * * * [progress]: [ 3 / 44 ] simplifiying candidate # 12.177 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 12.177 * * [simplify]: iters left: 4 (5 enodes) 12.178 * * [simplify]: iters left: 3 (21 enodes) 12.181 * * [simplify]: iters left: 2 (34 enodes) 12.187 * * [simplify]: iters left: 1 (38 enodes) 12.199 * * [simplify]: Extracting #0: cost 1 inf + 0 12.199 * * [simplify]: Extracting #1: cost 3 inf + 0 12.199 * * [simplify]: Extracting #2: cost 6 inf + 0 12.199 * * [simplify]: Extracting #3: cost 11 inf + 0 12.199 * * [simplify]: Extracting #4: cost 12 inf + 2 12.199 * * [simplify]: Extracting #5: cost 9 inf + 599 12.200 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.200 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.201 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 12.201 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (log (exp (fmod (cosh a) (* a a)))))))) (log1p a)))))) 12.201 * * * * [progress]: [ 4 / 44 ] simplifiying candidate # 12.201 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.201 * * [simplify]: iters left: 6 (6 enodes) 12.204 * * [simplify]: iters left: 5 (24 enodes) 12.212 * * [simplify]: iters left: 4 (37 enodes) 12.223 * * [simplify]: iters left: 3 (41 enodes) 12.235 * * [simplify]: iters left: 2 (43 enodes) 12.248 * * [simplify]: Extracting #0: cost 1 inf + 0 12.248 * * [simplify]: Extracting #1: cost 3 inf + 0 12.248 * * [simplify]: Extracting #2: cost 5 inf + 0 12.248 * * [simplify]: Extracting #3: cost 8 inf + 0 12.248 * * [simplify]: Extracting #4: cost 13 inf + 0 12.248 * * [simplify]: Extracting #5: cost 14 inf + 2 12.248 * * [simplify]: Extracting #6: cost 13 inf + 377 12.249 * * [simplify]: Extracting #7: cost 6 inf + 1490 12.249 * * [simplify]: Extracting #8: cost 1 inf + 2260 12.249 * * [simplify]: Extracting #9: cost 0 inf + 2481 12.250 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.250 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))))) (log1p a)))))) 12.250 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 12.250 * * [simplify]: iters left: 4 (5 enodes) 12.251 * * [simplify]: iters left: 3 (21 enodes) 12.255 * * [simplify]: iters left: 2 (34 enodes) 12.260 * * [simplify]: iters left: 1 (38 enodes) 12.266 * * [simplify]: Extracting #0: cost 1 inf + 0 12.266 * * [simplify]: Extracting #1: cost 3 inf + 0 12.266 * * [simplify]: Extracting #2: cost 6 inf + 0 12.267 * * [simplify]: Extracting #3: cost 11 inf + 0 12.267 * * [simplify]: Extracting #4: cost 12 inf + 2 12.267 * * [simplify]: Extracting #5: cost 9 inf + 599 12.267 * * [simplify]: Extracting #6: cost 5 inf + 1069 12.267 * * [simplify]: Extracting #7: cost 0 inf + 1909 12.267 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 12.267 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))))) (log1p a)))))) 12.268 * * * * [progress]: [ 5 / 44 ] simplifiying candidate # 12.268 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 12.268 * * [simplify]: iters left: 6 (6 enodes) 12.269 * * [simplify]: iters left: 5 (25 enodes) 12.274 * * [simplify]: iters left: 4 (40 enodes) 12.281 * * [simplify]: iters left: 3 (50 enodes) 12.290 * * [simplify]: iters left: 2 (64 enodes) 12.302 * * [simplify]: iters left: 1 (90 enodes) 12.328 * * [simplify]: Extracting #0: cost 1 inf + 0 12.328 * * [simplify]: Extracting #1: cost 9 inf + 0 12.328 * * [simplify]: Extracting #2: cost 19 inf + 1 12.328 * * [simplify]: Extracting #3: cost 25 inf + 3 12.329 * * [simplify]: Extracting #4: cost 24 inf + 118 12.329 * * [simplify]: Extracting #5: cost 12 inf + 4825 12.331 * * [simplify]: Extracting #6: cost 5 inf + 6772 12.332 * * [simplify]: Extracting #7: cost 1 inf + 7256 12.334 * * [simplify]: Extracting #8: cost 0 inf + 7477 12.334 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 12.334 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))))))) (log1p a)))))) 12.335 * * * * [progress]: [ 6 / 44 ] simplifiying candidate # 12.335 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.335 * * [simplify]: iters left: 4 (5 enodes) 12.336 * * [simplify]: iters left: 3 (21 enodes) 12.341 * * [simplify]: iters left: 2 (34 enodes) 12.346 * * [simplify]: iters left: 1 (38 enodes) 12.352 * * [simplify]: Extracting #0: cost 1 inf + 0 12.352 * * [simplify]: Extracting #1: cost 3 inf + 0 12.352 * * [simplify]: Extracting #2: cost 6 inf + 0 12.352 * * [simplify]: Extracting #3: cost 11 inf + 0 12.352 * * [simplify]: Extracting #4: cost 12 inf + 2 12.352 * * [simplify]: Extracting #5: cost 9 inf + 599 12.352 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.353 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.353 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.353 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))))) (log1p a)))))) 12.353 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.353 * * [simplify]: iters left: 4 (5 enodes) 12.354 * * [simplify]: iters left: 3 (21 enodes) 12.358 * * [simplify]: iters left: 2 (34 enodes) 12.364 * * [simplify]: iters left: 1 (38 enodes) 12.375 * * [simplify]: Extracting #0: cost 1 inf + 0 12.375 * * [simplify]: Extracting #1: cost 3 inf + 0 12.375 * * [simplify]: Extracting #2: cost 6 inf + 0 12.375 * * [simplify]: Extracting #3: cost 11 inf + 0 12.375 * * [simplify]: Extracting #4: cost 12 inf + 2 12.375 * * [simplify]: Extracting #5: cost 9 inf + 599 12.375 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.376 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.376 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.376 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))))) (log1p a)))))) 12.377 * * * * [progress]: [ 7 / 44 ] simplifiying candidate # 12.377 * * * * [progress]: [ 8 / 44 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))))) (log1p a))))))> 12.377 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 12.377 * * [simplify]: iters left: 4 (5 enodes) 12.379 * * [simplify]: iters left: 3 (18 enodes) 12.386 * * [simplify]: iters left: 2 (31 enodes) 12.394 * * [simplify]: iters left: 1 (35 enodes) 12.404 * * [simplify]: Extracting #0: cost 1 inf + 0 12.405 * * [simplify]: Extracting #1: cost 2 inf + 0 12.405 * * [simplify]: Extracting #2: cost 4 inf + 0 12.405 * * [simplify]: Extracting #3: cost 9 inf + 0 12.405 * * [simplify]: Extracting #4: cost 10 inf + 2 12.405 * * [simplify]: Extracting #5: cost 7 inf + 599 12.405 * * [simplify]: Extracting #6: cost 3 inf + 934 12.406 * * [simplify]: Extracting #7: cost 0 inf + 1417 12.406 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 12.406 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a)))))))) (log1p a)))))) 12.406 * * * * [progress]: [ 9 / 44 ] simplifiying candidate # 12.407 * * * * [progress]: [ 10 / 44 ] simplifiying candidate # 12.407 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 12.407 * * [simplify]: iters left: 4 (5 enodes) 12.409 * * [simplify]: iters left: 3 (21 enodes) 12.416 * * [simplify]: iters left: 2 (34 enodes) 12.425 * * [simplify]: iters left: 1 (38 enodes) 12.433 * * [simplify]: Extracting #0: cost 1 inf + 0 12.434 * * [simplify]: Extracting #1: cost 3 inf + 0 12.434 * * [simplify]: Extracting #2: cost 6 inf + 0 12.434 * * [simplify]: Extracting #3: cost 11 inf + 0 12.434 * * [simplify]: Extracting #4: cost 12 inf + 2 12.434 * * [simplify]: Extracting #5: cost 9 inf + 599 12.434 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.434 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.434 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 12.434 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (exp (log (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.435 * * * * [progress]: [ 11 / 44 ] simplifiying candidate # 12.435 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 12.435 * * [simplify]: iters left: 4 (5 enodes) 12.436 * * [simplify]: iters left: 3 (21 enodes) 12.440 * * [simplify]: iters left: 2 (34 enodes) 12.445 * * [simplify]: iters left: 1 (38 enodes) 12.451 * * [simplify]: Extracting #0: cost 1 inf + 0 12.451 * * [simplify]: Extracting #1: cost 3 inf + 0 12.451 * * [simplify]: Extracting #2: cost 6 inf + 0 12.451 * * [simplify]: Extracting #3: cost 11 inf + 0 12.451 * * [simplify]: Extracting #4: cost 12 inf + 2 12.451 * * [simplify]: Extracting #5: cost 9 inf + 599 12.451 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.452 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.452 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 12.452 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (log (exp (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.452 * * * * [progress]: [ 12 / 44 ] simplifiying candidate # 12.452 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.452 * * [simplify]: iters left: 6 (6 enodes) 12.454 * * [simplify]: iters left: 5 (24 enodes) 12.459 * * [simplify]: iters left: 4 (37 enodes) 12.465 * * [simplify]: iters left: 3 (41 enodes) 12.473 * * [simplify]: iters left: 2 (43 enodes) 12.480 * * [simplify]: Extracting #0: cost 1 inf + 0 12.480 * * [simplify]: Extracting #1: cost 3 inf + 0 12.480 * * [simplify]: Extracting #2: cost 5 inf + 0 12.480 * * [simplify]: Extracting #3: cost 8 inf + 0 12.480 * * [simplify]: Extracting #4: cost 13 inf + 0 12.480 * * [simplify]: Extracting #5: cost 14 inf + 2 12.480 * * [simplify]: Extracting #6: cost 13 inf + 377 12.480 * * [simplify]: Extracting #7: cost 6 inf + 1490 12.481 * * [simplify]: Extracting #8: cost 1 inf + 2260 12.481 * * [simplify]: Extracting #9: cost 0 inf + 2481 12.481 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.481 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.482 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 12.482 * * [simplify]: iters left: 4 (5 enodes) 12.483 * * [simplify]: iters left: 3 (21 enodes) 12.486 * * [simplify]: iters left: 2 (34 enodes) 12.491 * * [simplify]: iters left: 1 (38 enodes) 12.497 * * [simplify]: Extracting #0: cost 1 inf + 0 12.497 * * [simplify]: Extracting #1: cost 3 inf + 0 12.497 * * [simplify]: Extracting #2: cost 6 inf + 0 12.497 * * [simplify]: Extracting #3: cost 11 inf + 0 12.497 * * [simplify]: Extracting #4: cost 12 inf + 2 12.497 * * [simplify]: Extracting #5: cost 9 inf + 599 12.497 * * [simplify]: Extracting #6: cost 5 inf + 1069 12.498 * * [simplify]: Extracting #7: cost 0 inf + 1909 12.498 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 12.498 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.498 * * * * [progress]: [ 13 / 44 ] simplifiying candidate # 12.498 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 12.498 * * [simplify]: iters left: 6 (6 enodes) 12.500 * * [simplify]: iters left: 5 (25 enodes) 12.504 * * [simplify]: iters left: 4 (40 enodes) 12.511 * * [simplify]: iters left: 3 (50 enodes) 12.520 * * [simplify]: iters left: 2 (64 enodes) 12.532 * * [simplify]: iters left: 1 (90 enodes) 12.550 * * [simplify]: Extracting #0: cost 1 inf + 0 12.550 * * [simplify]: Extracting #1: cost 9 inf + 0 12.550 * * [simplify]: Extracting #2: cost 19 inf + 1 12.550 * * [simplify]: Extracting #3: cost 25 inf + 3 12.551 * * [simplify]: Extracting #4: cost 24 inf + 118 12.551 * * [simplify]: Extracting #5: cost 12 inf + 4825 12.552 * * [simplify]: Extracting #6: cost 5 inf + 6772 12.553 * * [simplify]: Extracting #7: cost 1 inf + 7256 12.553 * * [simplify]: Extracting #8: cost 0 inf + 7477 12.554 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 12.554 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.554 * * * * [progress]: [ 14 / 44 ] simplifiying candidate # 12.554 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.555 * * [simplify]: iters left: 4 (5 enodes) 12.556 * * [simplify]: iters left: 3 (21 enodes) 12.559 * * [simplify]: iters left: 2 (34 enodes) 12.564 * * [simplify]: iters left: 1 (38 enodes) 12.570 * * [simplify]: Extracting #0: cost 1 inf + 0 12.570 * * [simplify]: Extracting #1: cost 3 inf + 0 12.570 * * [simplify]: Extracting #2: cost 6 inf + 0 12.570 * * [simplify]: Extracting #3: cost 11 inf + 0 12.570 * * [simplify]: Extracting #4: cost 12 inf + 2 12.570 * * [simplify]: Extracting #5: cost 9 inf + 599 12.571 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.571 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.571 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.571 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.571 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.572 * * [simplify]: iters left: 4 (5 enodes) 12.573 * * [simplify]: iters left: 3 (21 enodes) 12.576 * * [simplify]: iters left: 2 (34 enodes) 12.581 * * [simplify]: iters left: 1 (38 enodes) 12.587 * * [simplify]: Extracting #0: cost 1 inf + 0 12.587 * * [simplify]: Extracting #1: cost 3 inf + 0 12.587 * * [simplify]: Extracting #2: cost 6 inf + 0 12.587 * * [simplify]: Extracting #3: cost 11 inf + 0 12.587 * * [simplify]: Extracting #4: cost 12 inf + 2 12.587 * * [simplify]: Extracting #5: cost 9 inf + 599 12.587 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.588 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.588 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.588 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.588 * * * * [progress]: [ 15 / 44 ] simplifiying candidate # 12.588 * * * * [progress]: [ 16 / 44 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a))))))> 12.588 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 12.588 * * [simplify]: iters left: 4 (5 enodes) 12.589 * * [simplify]: iters left: 3 (18 enodes) 12.595 * * [simplify]: iters left: 2 (31 enodes) 12.605 * * [simplify]: iters left: 1 (35 enodes) 12.615 * * [simplify]: Extracting #0: cost 1 inf + 0 12.615 * * [simplify]: Extracting #1: cost 2 inf + 0 12.615 * * [simplify]: Extracting #2: cost 4 inf + 0 12.615 * * [simplify]: Extracting #3: cost 9 inf + 0 12.615 * * [simplify]: Extracting #4: cost 10 inf + 2 12.615 * * [simplify]: Extracting #5: cost 7 inf + 599 12.616 * * [simplify]: Extracting #6: cost 3 inf + 934 12.616 * * [simplify]: Extracting #7: cost 0 inf + 1417 12.617 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 12.617 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.617 * * * * [progress]: [ 17 / 44 ] simplifiying candidate # 12.617 * * * * [progress]: [ 18 / 44 ] simplifiying candidate # 12.618 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 12.618 * * [simplify]: iters left: 4 (5 enodes) 12.620 * * [simplify]: iters left: 3 (21 enodes) 12.627 * * [simplify]: iters left: 2 (34 enodes) 12.637 * * [simplify]: iters left: 1 (38 enodes) 12.648 * * [simplify]: Extracting #0: cost 1 inf + 0 12.648 * * [simplify]: Extracting #1: cost 3 inf + 0 12.648 * * [simplify]: Extracting #2: cost 6 inf + 0 12.648 * * [simplify]: Extracting #3: cost 11 inf + 0 12.648 * * [simplify]: Extracting #4: cost 12 inf + 2 12.649 * * [simplify]: Extracting #5: cost 9 inf + 599 12.649 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.649 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.650 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 12.650 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (exp (log (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.650 * * * * [progress]: [ 19 / 44 ] simplifiying candidate # 12.651 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 12.651 * * [simplify]: iters left: 4 (5 enodes) 12.653 * * [simplify]: iters left: 3 (21 enodes) 12.660 * * [simplify]: iters left: 2 (34 enodes) 12.666 * * [simplify]: iters left: 1 (38 enodes) 12.672 * * [simplify]: Extracting #0: cost 1 inf + 0 12.672 * * [simplify]: Extracting #1: cost 3 inf + 0 12.672 * * [simplify]: Extracting #2: cost 6 inf + 0 12.672 * * [simplify]: Extracting #3: cost 11 inf + 0 12.672 * * [simplify]: Extracting #4: cost 12 inf + 2 12.672 * * [simplify]: Extracting #5: cost 9 inf + 599 12.672 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.672 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.673 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 12.673 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (log (exp (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.673 * * * * [progress]: [ 20 / 44 ] simplifiying candidate # 12.673 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.673 * * [simplify]: iters left: 6 (6 enodes) 12.674 * * [simplify]: iters left: 5 (24 enodes) 12.679 * * [simplify]: iters left: 4 (37 enodes) 12.684 * * [simplify]: iters left: 3 (41 enodes) 12.691 * * [simplify]: iters left: 2 (43 enodes) 12.697 * * [simplify]: Extracting #0: cost 1 inf + 0 12.697 * * [simplify]: Extracting #1: cost 3 inf + 0 12.697 * * [simplify]: Extracting #2: cost 5 inf + 0 12.697 * * [simplify]: Extracting #3: cost 8 inf + 0 12.697 * * [simplify]: Extracting #4: cost 13 inf + 0 12.697 * * [simplify]: Extracting #5: cost 14 inf + 2 12.697 * * [simplify]: Extracting #6: cost 13 inf + 377 12.697 * * [simplify]: Extracting #7: cost 6 inf + 1490 12.698 * * [simplify]: Extracting #8: cost 1 inf + 2260 12.698 * * [simplify]: Extracting #9: cost 0 inf + 2481 12.698 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.698 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.699 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 12.699 * * [simplify]: iters left: 4 (5 enodes) 12.700 * * [simplify]: iters left: 3 (21 enodes) 12.703 * * [simplify]: iters left: 2 (34 enodes) 12.709 * * [simplify]: iters left: 1 (38 enodes) 12.715 * * [simplify]: Extracting #0: cost 1 inf + 0 12.715 * * [simplify]: Extracting #1: cost 3 inf + 0 12.715 * * [simplify]: Extracting #2: cost 6 inf + 0 12.715 * * [simplify]: Extracting #3: cost 11 inf + 0 12.715 * * [simplify]: Extracting #4: cost 12 inf + 2 12.715 * * [simplify]: Extracting #5: cost 9 inf + 599 12.715 * * [simplify]: Extracting #6: cost 5 inf + 1069 12.716 * * [simplify]: Extracting #7: cost 0 inf + 1909 12.716 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 12.716 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.716 * * * * [progress]: [ 21 / 44 ] simplifiying candidate # 12.716 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 12.716 * * [simplify]: iters left: 6 (6 enodes) 12.718 * * [simplify]: iters left: 5 (25 enodes) 12.722 * * [simplify]: iters left: 4 (40 enodes) 12.730 * * [simplify]: iters left: 3 (50 enodes) 12.746 * * [simplify]: iters left: 2 (64 enodes) 12.760 * * [simplify]: iters left: 1 (90 enodes) 12.779 * * [simplify]: Extracting #0: cost 1 inf + 0 12.779 * * [simplify]: Extracting #1: cost 9 inf + 0 12.779 * * [simplify]: Extracting #2: cost 19 inf + 1 12.779 * * [simplify]: Extracting #3: cost 25 inf + 3 12.780 * * [simplify]: Extracting #4: cost 24 inf + 118 12.780 * * [simplify]: Extracting #5: cost 12 inf + 4825 12.782 * * [simplify]: Extracting #6: cost 5 inf + 6772 12.783 * * [simplify]: Extracting #7: cost 1 inf + 7256 12.785 * * [simplify]: Extracting #8: cost 0 inf + 7477 12.786 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 12.786 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.787 * * * * [progress]: [ 22 / 44 ] simplifiying candidate # 12.787 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.787 * * [simplify]: iters left: 4 (5 enodes) 12.789 * * [simplify]: iters left: 3 (21 enodes) 12.793 * * [simplify]: iters left: 2 (34 enodes) 12.798 * * [simplify]: iters left: 1 (38 enodes) 12.805 * * [simplify]: Extracting #0: cost 1 inf + 0 12.805 * * [simplify]: Extracting #1: cost 3 inf + 0 12.805 * * [simplify]: Extracting #2: cost 6 inf + 0 12.805 * * [simplify]: Extracting #3: cost 11 inf + 0 12.805 * * [simplify]: Extracting #4: cost 12 inf + 2 12.805 * * [simplify]: Extracting #5: cost 9 inf + 599 12.805 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.805 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.806 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.806 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.806 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.806 * * [simplify]: iters left: 4 (5 enodes) 12.808 * * [simplify]: iters left: 3 (21 enodes) 12.812 * * [simplify]: iters left: 2 (34 enodes) 12.817 * * [simplify]: iters left: 1 (38 enodes) 12.828 * * [simplify]: Extracting #0: cost 1 inf + 0 12.829 * * [simplify]: Extracting #1: cost 3 inf + 0 12.829 * * [simplify]: Extracting #2: cost 6 inf + 0 12.829 * * [simplify]: Extracting #3: cost 11 inf + 0 12.829 * * [simplify]: Extracting #4: cost 12 inf + 2 12.829 * * [simplify]: Extracting #5: cost 9 inf + 599 12.829 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.830 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.830 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.830 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.831 * * * * [progress]: [ 23 / 44 ] simplifiying candidate # 12.831 * * * * [progress]: [ 24 / 44 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a))))))> 12.831 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 12.831 * * [simplify]: iters left: 4 (5 enodes) 12.833 * * [simplify]: iters left: 3 (18 enodes) 12.837 * * [simplify]: iters left: 2 (31 enodes) 12.842 * * [simplify]: iters left: 1 (35 enodes) 12.847 * * [simplify]: Extracting #0: cost 1 inf + 0 12.847 * * [simplify]: Extracting #1: cost 2 inf + 0 12.848 * * [simplify]: Extracting #2: cost 4 inf + 0 12.848 * * [simplify]: Extracting #3: cost 9 inf + 0 12.848 * * [simplify]: Extracting #4: cost 10 inf + 2 12.848 * * [simplify]: Extracting #5: cost 7 inf + 599 12.848 * * [simplify]: Extracting #6: cost 3 inf + 934 12.848 * * [simplify]: Extracting #7: cost 0 inf + 1417 12.848 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 12.848 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.848 * * * * [progress]: [ 25 / 44 ] simplifiying candidate # 12.849 * * * * [progress]: [ 26 / 44 ] simplifiying candidate # 12.849 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 12.849 * * [simplify]: iters left: 4 (5 enodes) 12.850 * * [simplify]: iters left: 3 (21 enodes) 12.856 * * [simplify]: iters left: 2 (34 enodes) 12.861 * * [simplify]: iters left: 1 (38 enodes) 12.871 * * [simplify]: Extracting #0: cost 1 inf + 0 12.871 * * [simplify]: Extracting #1: cost 3 inf + 0 12.871 * * [simplify]: Extracting #2: cost 6 inf + 0 12.871 * * [simplify]: Extracting #3: cost 11 inf + 0 12.871 * * [simplify]: Extracting #4: cost 12 inf + 2 12.871 * * [simplify]: Extracting #5: cost 9 inf + 599 12.872 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.872 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.872 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 12.873 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (exp (log (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.873 * * * * [progress]: [ 27 / 44 ] simplifiying candidate # 12.873 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 12.873 * * [simplify]: iters left: 4 (5 enodes) 12.875 * * [simplify]: iters left: 3 (21 enodes) 12.880 * * [simplify]: iters left: 2 (34 enodes) 12.885 * * [simplify]: iters left: 1 (38 enodes) 12.891 * * [simplify]: Extracting #0: cost 1 inf + 0 12.891 * * [simplify]: Extracting #1: cost 3 inf + 0 12.891 * * [simplify]: Extracting #2: cost 6 inf + 0 12.891 * * [simplify]: Extracting #3: cost 11 inf + 0 12.891 * * [simplify]: Extracting #4: cost 12 inf + 2 12.892 * * [simplify]: Extracting #5: cost 9 inf + 599 12.892 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.892 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.892 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 12.892 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (log (exp (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.892 * * * * [progress]: [ 28 / 44 ] simplifiying candidate # 12.893 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.893 * * [simplify]: iters left: 6 (6 enodes) 12.894 * * [simplify]: iters left: 5 (24 enodes) 12.898 * * [simplify]: iters left: 4 (37 enodes) 12.904 * * [simplify]: iters left: 3 (41 enodes) 12.912 * * [simplify]: iters left: 2 (43 enodes) 12.923 * * [simplify]: Extracting #0: cost 1 inf + 0 12.923 * * [simplify]: Extracting #1: cost 3 inf + 0 12.923 * * [simplify]: Extracting #2: cost 5 inf + 0 12.923 * * [simplify]: Extracting #3: cost 8 inf + 0 12.923 * * [simplify]: Extracting #4: cost 13 inf + 0 12.923 * * [simplify]: Extracting #5: cost 14 inf + 2 12.923 * * [simplify]: Extracting #6: cost 13 inf + 377 12.924 * * [simplify]: Extracting #7: cost 6 inf + 1490 12.924 * * [simplify]: Extracting #8: cost 1 inf + 2260 12.924 * * [simplify]: Extracting #9: cost 0 inf + 2481 12.924 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.924 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.925 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 12.925 * * [simplify]: iters left: 4 (5 enodes) 12.926 * * [simplify]: iters left: 3 (21 enodes) 12.930 * * [simplify]: iters left: 2 (34 enodes) 12.935 * * [simplify]: iters left: 1 (38 enodes) 12.941 * * [simplify]: Extracting #0: cost 1 inf + 0 12.941 * * [simplify]: Extracting #1: cost 3 inf + 0 12.941 * * [simplify]: Extracting #2: cost 6 inf + 0 12.941 * * [simplify]: Extracting #3: cost 11 inf + 0 12.941 * * [simplify]: Extracting #4: cost 12 inf + 2 12.941 * * [simplify]: Extracting #5: cost 9 inf + 599 12.941 * * [simplify]: Extracting #6: cost 5 inf + 1069 12.941 * * [simplify]: Extracting #7: cost 0 inf + 1909 12.942 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 12.942 * [simplify]: Simplified (2 1 2 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 12.942 * * * * [progress]: [ 29 / 44 ] simplifiying candidate # 12.942 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 12.942 * * [simplify]: iters left: 6 (6 enodes) 12.944 * * [simplify]: iters left: 5 (25 enodes) 12.948 * * [simplify]: iters left: 4 (40 enodes) 12.960 * * [simplify]: iters left: 3 (50 enodes) 12.972 * * [simplify]: iters left: 2 (64 enodes) 12.985 * * [simplify]: iters left: 1 (90 enodes) 13.006 * * [simplify]: Extracting #0: cost 1 inf + 0 13.006 * * [simplify]: Extracting #1: cost 9 inf + 0 13.006 * * [simplify]: Extracting #2: cost 19 inf + 1 13.006 * * [simplify]: Extracting #3: cost 25 inf + 3 13.006 * * [simplify]: Extracting #4: cost 24 inf + 118 13.007 * * [simplify]: Extracting #5: cost 12 inf + 4825 13.008 * * [simplify]: Extracting #6: cost 5 inf + 6772 13.010 * * [simplify]: Extracting #7: cost 1 inf + 7256 13.011 * * [simplify]: Extracting #8: cost 0 inf + 7477 13.013 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 13.013 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (cbrt (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.013 * * * * [progress]: [ 30 / 44 ] simplifiying candidate # 13.014 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 13.014 * * [simplify]: iters left: 4 (5 enodes) 13.016 * * [simplify]: iters left: 3 (21 enodes) 13.021 * * [simplify]: iters left: 2 (34 enodes) 13.027 * * [simplify]: iters left: 1 (38 enodes) 13.033 * * [simplify]: Extracting #0: cost 1 inf + 0 13.033 * * [simplify]: Extracting #1: cost 3 inf + 0 13.033 * * [simplify]: Extracting #2: cost 6 inf + 0 13.033 * * [simplify]: Extracting #3: cost 11 inf + 0 13.033 * * [simplify]: Extracting #4: cost 12 inf + 2 13.033 * * [simplify]: Extracting #5: cost 9 inf + 599 13.033 * * [simplify]: Extracting #6: cost 5 inf + 1029 13.033 * * [simplify]: Extracting #7: cost 0 inf + 1829 13.033 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 13.034 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.034 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 13.034 * * [simplify]: iters left: 4 (5 enodes) 13.035 * * [simplify]: iters left: 3 (21 enodes) 13.039 * * [simplify]: iters left: 2 (34 enodes) 13.044 * * [simplify]: iters left: 1 (38 enodes) 13.050 * * [simplify]: Extracting #0: cost 1 inf + 0 13.051 * * [simplify]: Extracting #1: cost 3 inf + 0 13.051 * * [simplify]: Extracting #2: cost 6 inf + 0 13.051 * * [simplify]: Extracting #3: cost 11 inf + 0 13.051 * * [simplify]: Extracting #4: cost 12 inf + 2 13.051 * * [simplify]: Extracting #5: cost 9 inf + 599 13.051 * * [simplify]: Extracting #6: cost 5 inf + 1029 13.051 * * [simplify]: Extracting #7: cost 0 inf + 1829 13.051 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 13.051 * [simplify]: Simplified (2 1 2 1 1 1 1 1 2) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.052 * * * * [progress]: [ 31 / 44 ] simplifiying candidate # 13.052 * * * * [progress]: [ 32 / 44 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a))))))> 13.052 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 13.052 * * [simplify]: iters left: 4 (5 enodes) 13.053 * * [simplify]: iters left: 3 (18 enodes) 13.058 * * [simplify]: iters left: 2 (31 enodes) 13.063 * * [simplify]: iters left: 1 (35 enodes) 13.069 * * [simplify]: Extracting #0: cost 1 inf + 0 13.069 * * [simplify]: Extracting #1: cost 2 inf + 0 13.069 * * [simplify]: Extracting #2: cost 4 inf + 0 13.069 * * [simplify]: Extracting #3: cost 9 inf + 0 13.069 * * [simplify]: Extracting #4: cost 10 inf + 2 13.069 * * [simplify]: Extracting #5: cost 7 inf + 599 13.069 * * [simplify]: Extracting #6: cost 3 inf + 934 13.069 * * [simplify]: Extracting #7: cost 0 inf + 1417 13.069 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 13.069 * [simplify]: Simplified (2 1 2 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (posit16->real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.070 * * * * [progress]: [ 33 / 44 ] simplifiying candidate # 13.070 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.070 * * [simplify]: iters left: 2 (5 enodes) 13.072 * * [simplify]: iters left: 1 (25 enodes) 13.076 * * [simplify]: Extracting #0: cost 1 inf + 0 13.076 * * [simplify]: Extracting #1: cost 4 inf + 0 13.076 * * [simplify]: Extracting #2: cost 9 inf + 0 13.076 * * [simplify]: Extracting #3: cost 10 inf + 2 13.076 * * [simplify]: Extracting #4: cost 8 inf + 433 13.076 * * [simplify]: Extracting #5: cost 4 inf + 823 13.077 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.077 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.077 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.077 * * * * [progress]: [ 34 / 44 ] simplifiying candidate # 13.077 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.077 * * [simplify]: iters left: 2 (5 enodes) 13.079 * * [simplify]: iters left: 1 (25 enodes) 13.083 * * [simplify]: Extracting #0: cost 1 inf + 0 13.083 * * [simplify]: Extracting #1: cost 4 inf + 0 13.083 * * [simplify]: Extracting #2: cost 9 inf + 0 13.083 * * [simplify]: Extracting #3: cost 10 inf + 2 13.084 * * [simplify]: Extracting #4: cost 8 inf + 433 13.084 * * [simplify]: Extracting #5: cost 4 inf + 823 13.084 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.084 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.084 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.084 * * * * [progress]: [ 35 / 44 ] simplifiying candidate # 13.084 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.085 * * [simplify]: iters left: 2 (5 enodes) 13.087 * * [simplify]: iters left: 1 (25 enodes) 13.095 * * [simplify]: Extracting #0: cost 1 inf + 0 13.095 * * [simplify]: Extracting #1: cost 4 inf + 0 13.095 * * [simplify]: Extracting #2: cost 9 inf + 0 13.095 * * [simplify]: Extracting #3: cost 10 inf + 2 13.095 * * [simplify]: Extracting #4: cost 8 inf + 433 13.096 * * [simplify]: Extracting #5: cost 4 inf + 823 13.096 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.096 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.097 * [simplify]: Simplified (2 2 1 1 1 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.097 * * * * [progress]: [ 36 / 44 ] simplifiying candidate # 13.097 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.097 * * [simplify]: iters left: 2 (5 enodes) 13.100 * * [simplify]: iters left: 1 (25 enodes) 13.108 * * [simplify]: Extracting #0: cost 1 inf + 0 13.108 * * [simplify]: Extracting #1: cost 4 inf + 0 13.108 * * [simplify]: Extracting #2: cost 9 inf + 0 13.108 * * [simplify]: Extracting #3: cost 10 inf + 2 13.108 * * [simplify]: Extracting #4: cost 8 inf + 433 13.108 * * [simplify]: Extracting #5: cost 4 inf + 823 13.108 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.109 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.109 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.109 * * * * [progress]: [ 37 / 44 ] simplifiying candidate # 13.109 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.110 * * [simplify]: iters left: 2 (5 enodes) 13.113 * * [simplify]: iters left: 1 (25 enodes) 13.121 * * [simplify]: Extracting #0: cost 1 inf + 0 13.121 * * [simplify]: Extracting #1: cost 4 inf + 0 13.121 * * [simplify]: Extracting #2: cost 9 inf + 0 13.121 * * [simplify]: Extracting #3: cost 10 inf + 2 13.122 * * [simplify]: Extracting #4: cost 8 inf + 433 13.122 * * [simplify]: Extracting #5: cost 4 inf + 823 13.122 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.123 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.123 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.123 * * * * [progress]: [ 38 / 44 ] simplifiying candidate # 13.123 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.123 * * [simplify]: iters left: 2 (5 enodes) 13.126 * * [simplify]: iters left: 1 (25 enodes) 13.131 * * [simplify]: Extracting #0: cost 1 inf + 0 13.131 * * [simplify]: Extracting #1: cost 4 inf + 0 13.131 * * [simplify]: Extracting #2: cost 9 inf + 0 13.131 * * [simplify]: Extracting #3: cost 10 inf + 2 13.131 * * [simplify]: Extracting #4: cost 8 inf + 433 13.131 * * [simplify]: Extracting #5: cost 4 inf + 823 13.131 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.132 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.132 * [simplify]: Simplified (2 2 1 1 1 1 2 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.132 * * * * [progress]: [ 39 / 44 ] simplifiying candidate # 13.132 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.132 * * [simplify]: iters left: 2 (5 enodes) 13.134 * * [simplify]: iters left: 1 (25 enodes) 13.139 * * [simplify]: Extracting #0: cost 1 inf + 0 13.139 * * [simplify]: Extracting #1: cost 4 inf + 0 13.139 * * [simplify]: Extracting #2: cost 9 inf + 0 13.139 * * [simplify]: Extracting #3: cost 10 inf + 2 13.139 * * [simplify]: Extracting #4: cost 8 inf + 433 13.139 * * [simplify]: Extracting #5: cost 4 inf + 823 13.139 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.139 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.139 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.140 * * * * [progress]: [ 40 / 44 ] simplifiying candidate # 13.140 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.140 * * [simplify]: iters left: 2 (5 enodes) 13.142 * * [simplify]: iters left: 1 (25 enodes) 13.146 * * [simplify]: Extracting #0: cost 1 inf + 0 13.146 * * [simplify]: Extracting #1: cost 4 inf + 0 13.146 * * [simplify]: Extracting #2: cost 9 inf + 0 13.146 * * [simplify]: Extracting #3: cost 10 inf + 2 13.147 * * [simplify]: Extracting #4: cost 8 inf + 433 13.147 * * [simplify]: Extracting #5: cost 4 inf + 823 13.147 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.147 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.147 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.147 * * * * [progress]: [ 41 / 44 ] simplifiying candidate # 13.148 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.148 * * [simplify]: iters left: 2 (5 enodes) 13.149 * * [simplify]: iters left: 1 (25 enodes) 13.154 * * [simplify]: Extracting #0: cost 1 inf + 0 13.154 * * [simplify]: Extracting #1: cost 4 inf + 0 13.154 * * [simplify]: Extracting #2: cost 9 inf + 0 13.154 * * [simplify]: Extracting #3: cost 10 inf + 2 13.155 * * [simplify]: Extracting #4: cost 8 inf + 433 13.155 * * [simplify]: Extracting #5: cost 4 inf + 823 13.155 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.155 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.155 * [simplify]: Simplified (2 2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.156 * * * * [progress]: [ 42 / 44 ] simplifiying candidate # 13.156 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.156 * * [simplify]: iters left: 2 (5 enodes) 13.159 * * [simplify]: iters left: 1 (25 enodes) 13.172 * * [simplify]: Extracting #0: cost 1 inf + 0 13.173 * * [simplify]: Extracting #1: cost 4 inf + 0 13.173 * * [simplify]: Extracting #2: cost 9 inf + 0 13.173 * * [simplify]: Extracting #3: cost 10 inf + 2 13.173 * * [simplify]: Extracting #4: cost 8 inf + 433 13.173 * * [simplify]: Extracting #5: cost 4 inf + 823 13.174 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.174 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.174 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.174 * * * * [progress]: [ 43 / 44 ] simplifiying candidate # 13.175 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.175 * * [simplify]: iters left: 2 (5 enodes) 13.178 * * [simplify]: iters left: 1 (25 enodes) 13.182 * * [simplify]: Extracting #0: cost 1 inf + 0 13.182 * * [simplify]: Extracting #1: cost 4 inf + 0 13.182 * * [simplify]: Extracting #2: cost 9 inf + 0 13.183 * * [simplify]: Extracting #3: cost 10 inf + 2 13.183 * * [simplify]: Extracting #4: cost 8 inf + 433 13.183 * * [simplify]: Extracting #5: cost 4 inf + 823 13.183 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.183 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.183 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.183 * * * * [progress]: [ 44 / 44 ] simplifiying candidate # 13.184 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.184 * * [simplify]: iters left: 2 (5 enodes) 13.185 * * [simplify]: iters left: 1 (25 enodes) 13.190 * * [simplify]: Extracting #0: cost 1 inf + 0 13.190 * * [simplify]: Extracting #1: cost 4 inf + 0 13.190 * * [simplify]: Extracting #2: cost 9 inf + 0 13.190 * * [simplify]: Extracting #3: cost 10 inf + 2 13.190 * * [simplify]: Extracting #4: cost 8 inf + 433 13.190 * * [simplify]: Extracting #5: cost 4 inf + 823 13.190 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.191 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.191 * [simplify]: Simplified (2 1 2 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) (cbrt (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 13.191 * * * [progress]: adding candidates to table 13.977 * [progress]: [Phase 3 of 3] Extracting. 13.978 * * [regime]: Finding splitpoints for: (# # # # # # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))>) 13.980 * * * [regime-changes]: Trying 3 branch expressions: (a (pow (fmod (cosh a) (* a a)) (log1p a)) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 13.980 * * * * [regimes]: Trying to branch on a from (# # # # # # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))>) 14.044 * * * * [regimes]: Trying to branch on (pow (fmod (cosh a) (* a a)) (log1p a)) from (# # # # # # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))>) 14.113 * * * * [regimes]: Trying to branch on (pow (fmod (cosh a) (* a a)) (log1p a)) from (# # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))>) 14.168 * * * * [regimes]: Trying to branch on (acos (pow (fmod (cosh a) (* a a)) (log1p a))) from (# # # # # # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))>) 14.229 * * * * [regimes]: Trying to branch on (acos (pow (fmod (cosh a) (* a a)) (log1p a))) from (# # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))>) 14.275 * * * [regime]: Found split indices: #