0.003 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 1.646 * * * [progress]: [2/2] Setting up program. 1.650 * [progress]: [Phase 2 of 3] Improving. 1.651 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 1.652 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 1.653 * * [simplify]: iters left: 5 (7 enodes) 1.657 * * [simplify]: iters left: 4 (30 enodes) 1.663 * * [simplify]: iters left: 3 (52 enodes) 1.671 * * [simplify]: iters left: 2 (80 enodes) 1.704 * * [simplify]: iters left: 1 (137 enodes) 1.736 * * [simplify]: Extracting #0: cost 1 inf + 0 1.736 * * [simplify]: Extracting #1: cost 3 inf + 0 1.736 * * [simplify]: Extracting #2: cost 15 inf + 0 1.737 * * [simplify]: Extracting #3: cost 53 inf + 1 1.738 * * [simplify]: Extracting #4: cost 66 inf + 61 1.739 * * [simplify]: Extracting #5: cost 47 inf + 4629 1.741 * * [simplify]: Extracting #6: cost 27 inf + 11616 1.747 * * [simplify]: Extracting #7: cost 2 inf + 27777 1.753 * * [simplify]: Extracting #8: cost 0 inf + 28108 1.759 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 1.759 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 1.769 * * [progress]: iteration 1 / 4 1.769 * * * [progress]: picking best candidate 1.772 * * * * [pick]: Picked # 1.772 * * * [progress]: localizing error 1.791 * * * [progress]: generating rewritten candidates 1.792 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 1.793 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 1.804 * * * [progress]: generating series expansions 1.804 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 1.808 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 1.808 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.808 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.810 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.810 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.810 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.810 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.810 * [backup-simplify]: Simplify 0 into 0 1.810 * [backup-simplify]: Simplify 0 into 0 1.810 * [backup-simplify]: Simplify 0 into 0 1.810 * [backup-simplify]: Simplify 0 into 0 1.810 * [backup-simplify]: Simplify 0 into 0 1.810 * [backup-simplify]: Simplify 0 into 0 1.810 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 1.811 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.811 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 1.811 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.811 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.811 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.811 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.811 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify 0 into 0 1.811 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 1.812 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.812 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 1.812 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.812 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.812 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.812 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.812 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1.812 * [backup-simplify]: Simplify 0 into 0 1.812 * [backup-simplify]: Simplify 0 into 0 1.812 * [backup-simplify]: Simplify 0 into 0 1.812 * [backup-simplify]: Simplify 0 into 0 1.812 * [backup-simplify]: Simplify 0 into 0 1.812 * [backup-simplify]: Simplify 0 into 0 1.812 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 1.812 * * * * [progress]: [ 2 / 2 ] generating series at (2) 1.813 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (* a a)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.813 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 1.813 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.813 * [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.813 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.813 * [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.813 * [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.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [backup-simplify]: Simplify 0 into 0 1.813 * [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.813 * [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.813 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 1.813 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.814 * [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.814 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.814 * [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.814 * [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.814 * [backup-simplify]: Simplify 0 into 0 1.814 * [backup-simplify]: Simplify 0 into 0 1.814 * [backup-simplify]: Simplify 0 into 0 1.814 * [backup-simplify]: Simplify 0 into 0 1.814 * [backup-simplify]: Simplify 0 into 0 1.814 * [backup-simplify]: Simplify 0 into 0 1.814 * [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.814 * [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.814 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 1.814 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.814 * [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.814 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.815 * [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.815 * [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.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [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.815 * * * [progress]: simplifying candidates 1.815 * * * * [progress]: [ 1 / 27 ] simplifiying candidate # 1.815 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 1.815 * * [simplify]: iters left: 4 (5 enodes) 1.817 * * [simplify]: iters left: 3 (21 enodes) 1.820 * * [simplify]: iters left: 2 (34 enodes) 1.825 * * [simplify]: iters left: 1 (38 enodes) 1.831 * * [simplify]: Extracting #0: cost 1 inf + 0 1.831 * * [simplify]: Extracting #1: cost 3 inf + 0 1.831 * * [simplify]: Extracting #2: cost 6 inf + 0 1.831 * * [simplify]: Extracting #3: cost 11 inf + 0 1.831 * * [simplify]: Extracting #4: cost 12 inf + 2 1.832 * * [simplify]: Extracting #5: cost 9 inf + 599 1.832 * * [simplify]: Extracting #6: cost 5 inf + 1059 1.832 * * [simplify]: Extracting #7: cost 0 inf + 1889 1.832 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 1.832 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (log1p (expm1 (fmod (cosh a) (* a a)))) (log1p a)))) 1.832 * * * * [progress]: [ 2 / 27 ] simplifiying candidate # 1.832 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 1.832 * * [simplify]: iters left: 4 (5 enodes) 1.833 * * [simplify]: iters left: 3 (21 enodes) 1.837 * * [simplify]: iters left: 2 (34 enodes) 1.843 * * [simplify]: iters left: 1 (38 enodes) 1.854 * * [simplify]: Extracting #0: cost 1 inf + 0 1.854 * * [simplify]: Extracting #1: cost 3 inf + 0 1.854 * * [simplify]: Extracting #2: cost 6 inf + 0 1.854 * * [simplify]: Extracting #3: cost 11 inf + 0 1.854 * * [simplify]: Extracting #4: cost 12 inf + 2 1.854 * * [simplify]: Extracting #5: cost 9 inf + 599 1.855 * * [simplify]: Extracting #6: cost 5 inf + 1079 1.855 * * [simplify]: Extracting #7: cost 0 inf + 1929 1.856 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 1.856 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (expm1 (log1p (fmod (cosh a) (* a a)))) (log1p a)))) 1.856 * * * * [progress]: [ 3 / 27 ] simplifiying candidate # 1.856 * * * * [progress]: [ 4 / 27 ] simplifiying candidate # 1.856 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 1.856 * * [simplify]: iters left: 4 (5 enodes) 1.858 * * [simplify]: iters left: 3 (21 enodes) 1.865 * * [simplify]: iters left: 2 (34 enodes) 1.876 * * [simplify]: iters left: 1 (38 enodes) 1.887 * * [simplify]: Extracting #0: cost 1 inf + 0 1.887 * * [simplify]: Extracting #1: cost 3 inf + 0 1.887 * * [simplify]: Extracting #2: cost 6 inf + 0 1.887 * * [simplify]: Extracting #3: cost 11 inf + 0 1.887 * * [simplify]: Extracting #4: cost 12 inf + 2 1.887 * * [simplify]: Extracting #5: cost 9 inf + 599 1.888 * * [simplify]: Extracting #6: cost 5 inf + 1059 1.888 * * [simplify]: Extracting #7: cost 0 inf + 1889 1.889 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 1.889 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (exp (log (fmod (cosh a) (* a a)))) (log1p a)))) 1.889 * * * * [progress]: [ 5 / 27 ] simplifiying candidate # 1.889 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 1.889 * * [simplify]: iters left: 4 (5 enodes) 1.892 * * [simplify]: iters left: 3 (21 enodes) 1.899 * * [simplify]: iters left: 2 (34 enodes) 1.910 * * [simplify]: iters left: 1 (38 enodes) 1.930 * * [simplify]: Extracting #0: cost 1 inf + 0 1.930 * * [simplify]: Extracting #1: cost 3 inf + 0 1.930 * * [simplify]: Extracting #2: cost 6 inf + 0 1.930 * * [simplify]: Extracting #3: cost 11 inf + 0 1.930 * * [simplify]: Extracting #4: cost 12 inf + 2 1.931 * * [simplify]: Extracting #5: cost 9 inf + 599 1.931 * * [simplify]: Extracting #6: cost 5 inf + 1059 1.931 * * [simplify]: Extracting #7: cost 0 inf + 1889 1.932 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 1.932 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 1.932 * * * * [progress]: [ 6 / 27 ] simplifiying candidate # 1.932 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 1.932 * * [simplify]: iters left: 6 (6 enodes) 1.935 * * [simplify]: iters left: 5 (24 enodes) 1.943 * * [simplify]: iters left: 4 (37 enodes) 1.955 * * [simplify]: iters left: 3 (41 enodes) 1.967 * * [simplify]: iters left: 2 (43 enodes) 1.980 * * [simplify]: Extracting #0: cost 1 inf + 0 1.980 * * [simplify]: Extracting #1: cost 3 inf + 0 1.980 * * [simplify]: Extracting #2: cost 5 inf + 0 1.980 * * [simplify]: Extracting #3: cost 8 inf + 0 1.980 * * [simplify]: Extracting #4: cost 13 inf + 0 1.980 * * [simplify]: Extracting #5: cost 14 inf + 2 1.980 * * [simplify]: Extracting #6: cost 13 inf + 377 1.981 * * [simplify]: Extracting #7: cost 6 inf + 1490 1.981 * * [simplify]: Extracting #8: cost 1 inf + 2260 1.982 * * [simplify]: Extracting #9: cost 0 inf + 2481 1.982 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 1.983 * [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.983 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 1.983 * * [simplify]: iters left: 4 (5 enodes) 1.985 * * [simplify]: iters left: 3 (21 enodes) 1.992 * * [simplify]: iters left: 2 (34 enodes) 2.003 * * [simplify]: iters left: 1 (38 enodes) 2.010 * * [simplify]: Extracting #0: cost 1 inf + 0 2.010 * * [simplify]: Extracting #1: cost 3 inf + 0 2.010 * * [simplify]: Extracting #2: cost 6 inf + 0 2.010 * * [simplify]: Extracting #3: cost 11 inf + 0 2.010 * * [simplify]: Extracting #4: cost 12 inf + 2 2.010 * * [simplify]: Extracting #5: cost 9 inf + 599 2.010 * * [simplify]: Extracting #6: cost 5 inf + 1069 2.011 * * [simplify]: Extracting #7: cost 0 inf + 1909 2.011 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 2.011 * [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)))) 2.011 * * * * [progress]: [ 7 / 27 ] simplifiying candidate # 2.011 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 2.011 * * [simplify]: iters left: 6 (6 enodes) 2.013 * * [simplify]: iters left: 5 (25 enodes) 2.017 * * [simplify]: iters left: 4 (40 enodes) 2.024 * * [simplify]: iters left: 3 (50 enodes) 2.033 * * [simplify]: iters left: 2 (64 enodes) 2.053 * * [simplify]: iters left: 1 (90 enodes) 2.072 * * [simplify]: Extracting #0: cost 1 inf + 0 2.072 * * [simplify]: Extracting #1: cost 9 inf + 0 2.072 * * [simplify]: Extracting #2: cost 19 inf + 1 2.072 * * [simplify]: Extracting #3: cost 25 inf + 3 2.072 * * [simplify]: Extracting #4: cost 24 inf + 118 2.073 * * [simplify]: Extracting #5: cost 12 inf + 4825 2.073 * * [simplify]: Extracting #6: cost 5 inf + 6772 2.074 * * [simplify]: Extracting #7: cost 1 inf + 7256 2.075 * * [simplify]: Extracting #8: cost 0 inf + 7477 2.076 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 2.076 * [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)))) 2.076 * * * * [progress]: [ 8 / 27 ] simplifiying candidate # 2.076 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 2.076 * * [simplify]: iters left: 4 (5 enodes) 2.078 * * [simplify]: iters left: 3 (21 enodes) 2.085 * * [simplify]: iters left: 2 (34 enodes) 2.095 * * [simplify]: iters left: 1 (38 enodes) 2.101 * * [simplify]: Extracting #0: cost 1 inf + 0 2.101 * * [simplify]: Extracting #1: cost 3 inf + 0 2.101 * * [simplify]: Extracting #2: cost 6 inf + 0 2.101 * * [simplify]: Extracting #3: cost 11 inf + 0 2.101 * * [simplify]: Extracting #4: cost 12 inf + 2 2.101 * * [simplify]: Extracting #5: cost 9 inf + 599 2.101 * * [simplify]: Extracting #6: cost 5 inf + 1029 2.101 * * [simplify]: Extracting #7: cost 0 inf + 1829 2.101 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 2.102 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))) 2.102 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 2.102 * * [simplify]: iters left: 4 (5 enodes) 2.103 * * [simplify]: iters left: 3 (21 enodes) 2.107 * * [simplify]: iters left: 2 (34 enodes) 2.113 * * [simplify]: iters left: 1 (38 enodes) 2.124 * * [simplify]: Extracting #0: cost 1 inf + 0 2.124 * * [simplify]: Extracting #1: cost 3 inf + 0 2.124 * * [simplify]: Extracting #2: cost 6 inf + 0 2.124 * * [simplify]: Extracting #3: cost 11 inf + 0 2.124 * * [simplify]: Extracting #4: cost 12 inf + 2 2.124 * * [simplify]: Extracting #5: cost 9 inf + 599 2.125 * * [simplify]: Extracting #6: cost 5 inf + 1029 2.125 * * [simplify]: Extracting #7: cost 0 inf + 1829 2.126 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 2.126 * [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.126 * * * * [progress]: [ 9 / 27 ] simplifiying candidate # 2.126 * * * * [progress]: [ 10 / 27 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a))))> 2.126 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 2.126 * * [simplify]: iters left: 4 (5 enodes) 2.128 * * [simplify]: iters left: 3 (18 enodes) 2.135 * * [simplify]: iters left: 2 (31 enodes) 2.143 * * [simplify]: iters left: 1 (35 enodes) 2.149 * * [simplify]: Extracting #0: cost 1 inf + 0 2.149 * * [simplify]: Extracting #1: cost 2 inf + 0 2.149 * * [simplify]: Extracting #2: cost 4 inf + 0 2.149 * * [simplify]: Extracting #3: cost 9 inf + 0 2.149 * * [simplify]: Extracting #4: cost 10 inf + 2 2.149 * * [simplify]: Extracting #5: cost 7 inf + 599 2.149 * * [simplify]: Extracting #6: cost 3 inf + 934 2.149 * * [simplify]: Extracting #7: cost 0 inf + 1417 2.149 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 2.150 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (posit16->real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a)))) 2.150 * * * * [progress]: [ 11 / 27 ] simplifiying candidate # 2.150 * [simplify]: Simplifying (expm1 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.150 * * [simplify]: iters left: 6 (8 enodes) 2.151 * * [simplify]: iters left: 5 (33 enodes) 2.157 * * [simplify]: iters left: 4 (55 enodes) 2.168 * * [simplify]: iters left: 3 (83 enodes) 2.196 * * [simplify]: iters left: 2 (140 enodes) 2.245 * * [simplify]: iters left: 1 (251 enodes) 2.363 * * [simplify]: Extracting #0: cost 1 inf + 0 2.363 * * [simplify]: Extracting #1: cost 3 inf + 0 2.363 * * [simplify]: Extracting #2: cost 5 inf + 0 2.363 * * [simplify]: Extracting #3: cost 31 inf + 0 2.363 * * [simplify]: Extracting #4: cost 96 inf + 1 2.364 * * [simplify]: Extracting #5: cost 116 inf + 3807 2.366 * * [simplify]: Extracting #6: cost 69 inf + 17920 2.373 * * [simplify]: Extracting #7: cost 18 inf + 59689 2.384 * * [simplify]: Extracting #8: cost 2 inf + 71918 2.401 * * [simplify]: Extracting #9: cost 0 inf + 71829 2.418 * * [simplify]: Extracting #10: cost 0 inf + 71828 2.435 * [simplify]: Simplified to (expm1 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.435 * [simplify]: Simplified (2 1) to (λ (a) (log1p (expm1 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 2.435 * * * * [progress]: [ 12 / 27 ] simplifiying candidate # 2.436 * [simplify]: Simplifying (log1p (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.436 * * [simplify]: iters left: 6 (8 enodes) 2.439 * * [simplify]: iters left: 5 (33 enodes) 2.450 * * [simplify]: iters left: 4 (55 enodes) 2.469 * * [simplify]: iters left: 3 (83 enodes) 2.488 * * [simplify]: iters left: 2 (140 enodes) 2.526 * * [simplify]: iters left: 1 (251 enodes) 2.618 * * [simplify]: Extracting #0: cost 1 inf + 0 2.618 * * [simplify]: Extracting #1: cost 3 inf + 0 2.618 * * [simplify]: Extracting #2: cost 5 inf + 0 2.619 * * [simplify]: Extracting #3: cost 31 inf + 0 2.619 * * [simplify]: Extracting #4: cost 96 inf + 1 2.619 * * [simplify]: Extracting #5: cost 116 inf + 3827 2.621 * * [simplify]: Extracting #6: cost 69 inf + 17960 2.628 * * [simplify]: Extracting #7: cost 18 inf + 59729 2.637 * * [simplify]: Extracting #8: cost 2 inf + 71958 2.646 * * [simplify]: Extracting #9: cost 0 inf + 71869 2.655 * * [simplify]: Extracting #10: cost 0 inf + 71868 2.672 * [simplify]: Simplified to (log1p (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.672 * [simplify]: Simplified (2 1) to (λ (a) (expm1 (log1p (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 2.673 * * * * [progress]: [ 13 / 27 ] simplifiying candidate # 2.673 * [simplify]: Simplifying (/ PI 2) 2.673 * * [simplify]: iters left: 2 (3 enodes) 2.675 * * [simplify]: iters left: 1 (9 enodes) 2.678 * * [simplify]: Extracting #0: cost 1 inf + 0 2.678 * * [simplify]: Extracting #1: cost 4 inf + 0 2.678 * * [simplify]: Extracting #2: cost 2 inf + 2 2.678 * * [simplify]: Extracting #3: cost 0 inf + 86 2.678 * [simplify]: Simplified to (/ PI 2) 2.678 * [simplify]: Simplified (2 1) to (λ (a) (- (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))))) 2.679 * [simplify]: Simplifying (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 2.679 * * [simplify]: iters left: 5 (7 enodes) 2.682 * * [simplify]: iters left: 4 (30 enodes) 2.692 * * [simplify]: iters left: 3 (52 enodes) 2.713 * * [simplify]: iters left: 2 (80 enodes) 2.742 * * [simplify]: iters left: 1 (137 enodes) 2.794 * * [simplify]: Extracting #0: cost 1 inf + 0 2.794 * * [simplify]: Extracting #1: cost 3 inf + 0 2.794 * * [simplify]: Extracting #2: cost 15 inf + 0 2.794 * * [simplify]: Extracting #3: cost 53 inf + 1 2.795 * * [simplify]: Extracting #4: cost 66 inf + 61 2.796 * * [simplify]: Extracting #5: cost 47 inf + 4644 2.798 * * [simplify]: Extracting #6: cost 27 inf + 11646 2.804 * * [simplify]: Extracting #7: cost 2 inf + 27807 2.810 * * [simplify]: Extracting #8: cost 0 inf + 28138 2.816 * [simplify]: Simplified to (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 2.816 * [simplify]: Simplified (2 2) to (λ (a) (- (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))))) 2.817 * * * * [progress]: [ 14 / 27 ] simplifiying candidate # 2.817 * * * * [progress]: [ 15 / 27 ] simplifiying candidate # 2.817 * [simplify]: Simplifying (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.817 * * [simplify]: iters left: 6 (8 enodes) 2.821 * * [simplify]: iters left: 5 (33 enodes) 2.832 * * [simplify]: iters left: 4 (55 enodes) 2.850 * * [simplify]: iters left: 3 (83 enodes) 2.865 * * [simplify]: iters left: 2 (140 enodes) 2.909 * * [simplify]: iters left: 1 (251 enodes) 3.031 * * [simplify]: Extracting #0: cost 1 inf + 0 3.031 * * [simplify]: Extracting #1: cost 3 inf + 0 3.031 * * [simplify]: Extracting #2: cost 5 inf + 0 3.031 * * [simplify]: Extracting #3: cost 31 inf + 0 3.032 * * [simplify]: Extracting #4: cost 96 inf + 1 3.033 * * [simplify]: Extracting #5: cost 116 inf + 3807 3.037 * * [simplify]: Extracting #6: cost 69 inf + 17920 3.050 * * [simplify]: Extracting #7: cost 18 inf + 59689 3.068 * * [simplify]: Extracting #8: cost 2 inf + 71918 3.088 * * [simplify]: Extracting #9: cost 0 inf + 71829 3.105 * * [simplify]: Extracting #10: cost 0 inf + 71828 3.122 * [simplify]: Simplified to (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.123 * [simplify]: Simplified (2 1) to (λ (a) (exp (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 3.123 * * * * [progress]: [ 16 / 27 ] simplifiying candidate # 3.123 * [simplify]: Simplifying (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.123 * * [simplify]: iters left: 6 (8 enodes) 3.127 * * [simplify]: iters left: 5 (33 enodes) 3.137 * * [simplify]: iters left: 4 (55 enodes) 3.148 * * [simplify]: iters left: 3 (83 enodes) 3.163 * * [simplify]: iters left: 2 (140 enodes) 3.202 * * [simplify]: iters left: 1 (251 enodes) 3.282 * * [simplify]: Extracting #0: cost 1 inf + 0 3.282 * * [simplify]: Extracting #1: cost 3 inf + 0 3.282 * * [simplify]: Extracting #2: cost 5 inf + 0 3.282 * * [simplify]: Extracting #3: cost 31 inf + 0 3.283 * * [simplify]: Extracting #4: cost 96 inf + 1 3.283 * * [simplify]: Extracting #5: cost 116 inf + 3807 3.286 * * [simplify]: Extracting #6: cost 69 inf + 17920 3.298 * * [simplify]: Extracting #7: cost 18 inf + 59689 3.315 * * [simplify]: Extracting #8: cost 2 inf + 71918 3.333 * * [simplify]: Extracting #9: cost 0 inf + 71829 3.349 * * [simplify]: Extracting #10: cost 0 inf + 71828 3.364 * [simplify]: Simplified to (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.364 * [simplify]: Simplified (2 1) to (λ (a) (log (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 3.364 * * * * [progress]: [ 17 / 27 ] simplifiying candidate # 3.364 * [simplify]: Simplifying (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) 3.364 * * [simplify]: iters left: 6 (9 enodes) 3.366 * * [simplify]: iters left: 5 (36 enodes) 3.372 * * [simplify]: iters left: 4 (58 enodes) 3.384 * * [simplify]: iters left: 3 (86 enodes) 3.408 * * [simplify]: iters left: 2 (140 enodes) 3.455 * * [simplify]: iters left: 1 (264 enodes) 3.560 * * [simplify]: Extracting #0: cost 1 inf + 0 3.560 * * [simplify]: Extracting #1: cost 3 inf + 0 3.560 * * [simplify]: Extracting #2: cost 5 inf + 0 3.560 * * [simplify]: Extracting #3: cost 7 inf + 0 3.561 * * [simplify]: Extracting #4: cost 33 inf + 0 3.561 * * [simplify]: Extracting #5: cost 98 inf + 1 3.562 * * [simplify]: Extracting #6: cost 110 inf + 4068 3.564 * * [simplify]: Extracting #7: cost 62 inf + 20985 3.573 * * [simplify]: Extracting #8: cost 20 inf + 57506 3.592 * * [simplify]: Extracting #9: cost 1 inf + 72436 3.611 * * [simplify]: Extracting #10: cost 0 inf + 72205 3.631 * * [simplify]: Extracting #11: cost 0 inf + 72154 3.651 * [simplify]: Simplified to (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) 3.651 * [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)))))) 3.651 * [simplify]: Simplifying (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.651 * * [simplify]: iters left: 6 (8 enodes) 3.655 * * [simplify]: iters left: 5 (33 enodes) 3.666 * * [simplify]: iters left: 4 (55 enodes) 3.683 * * [simplify]: iters left: 3 (83 enodes) 3.712 * * [simplify]: iters left: 2 (140 enodes) 3.744 * * [simplify]: iters left: 1 (251 enodes) 3.884 * * [simplify]: Extracting #0: cost 1 inf + 0 3.884 * * [simplify]: Extracting #1: cost 3 inf + 0 3.884 * * [simplify]: Extracting #2: cost 5 inf + 0 3.884 * * [simplify]: Extracting #3: cost 31 inf + 0 3.884 * * [simplify]: Extracting #4: cost 96 inf + 1 3.885 * * [simplify]: Extracting #5: cost 116 inf + 3817 3.887 * * [simplify]: Extracting #6: cost 69 inf + 17940 3.893 * * [simplify]: Extracting #7: cost 18 inf + 59709 3.901 * * [simplify]: Extracting #8: cost 2 inf + 71938 3.911 * * [simplify]: Extracting #9: cost 0 inf + 71849 3.928 * * [simplify]: Extracting #10: cost 0 inf + 71848 3.949 * [simplify]: Simplified to (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3.949 * [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.950 * * * * [progress]: [ 18 / 27 ] simplifiying candidate # 3.950 * [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.950 * * [simplify]: iters left: 6 (9 enodes) 3.954 * * [simplify]: iters left: 5 (37 enodes) 3.967 * * [simplify]: iters left: 4 (61 enodes) 3.987 * * [simplify]: iters left: 3 (95 enodes) 4.022 * * [simplify]: iters left: 2 (160 enodes) 4.084 * * [simplify]: iters left: 1 (305 enodes) 4.255 * * [simplify]: Extracting #0: cost 1 inf + 0 4.255 * * [simplify]: Extracting #1: cost 9 inf + 0 4.255 * * [simplify]: Extracting #2: cost 18 inf + 1 4.255 * * [simplify]: Extracting #3: cost 46 inf + 3 4.256 * * [simplify]: Extracting #4: cost 119 inf + 5 4.257 * * [simplify]: Extracting #5: cost 134 inf + 3816 4.263 * * [simplify]: Extracting #6: cost 70 inf + 30666 4.277 * * [simplify]: Extracting #7: cost 9 inf + 87058 4.286 * * [simplify]: Extracting #8: cost 1 inf + 91312 4.296 * * [simplify]: Extracting #9: cost 0 inf + 91353 4.316 * [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)))) 4.316 * [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)))))) 4.316 * * * * [progress]: [ 19 / 27 ] simplifiying candidate # 4.317 * [simplify]: Simplifying (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.317 * * [simplify]: iters left: 6 (8 enodes) 4.320 * * [simplify]: iters left: 5 (33 enodes) 4.332 * * [simplify]: iters left: 4 (55 enodes) 4.350 * * [simplify]: iters left: 3 (83 enodes) 4.378 * * [simplify]: iters left: 2 (140 enodes) 4.430 * * [simplify]: iters left: 1 (251 enodes) 4.542 * * [simplify]: Extracting #0: cost 1 inf + 0 4.543 * * [simplify]: Extracting #1: cost 3 inf + 0 4.543 * * [simplify]: Extracting #2: cost 5 inf + 0 4.543 * * [simplify]: Extracting #3: cost 31 inf + 0 4.543 * * [simplify]: Extracting #4: cost 96 inf + 1 4.544 * * [simplify]: Extracting #5: cost 116 inf + 3777 4.545 * * [simplify]: Extracting #6: cost 69 inf + 17860 4.552 * * [simplify]: Extracting #7: cost 18 inf + 59629 4.561 * * [simplify]: Extracting #8: cost 2 inf + 71858 4.574 * * [simplify]: Extracting #9: cost 0 inf + 71769 4.590 * * [simplify]: Extracting #10: cost 0 inf + 71768 4.608 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.608 * [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)))))) 4.608 * [simplify]: Simplifying (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.608 * * [simplify]: iters left: 6 (8 enodes) 4.612 * * [simplify]: iters left: 5 (33 enodes) 4.622 * * [simplify]: iters left: 4 (55 enodes) 4.632 * * [simplify]: iters left: 3 (83 enodes) 4.646 * * [simplify]: iters left: 2 (140 enodes) 4.683 * * [simplify]: iters left: 1 (251 enodes) 4.812 * * [simplify]: Extracting #0: cost 1 inf + 0 4.812 * * [simplify]: Extracting #1: cost 3 inf + 0 4.812 * * [simplify]: Extracting #2: cost 5 inf + 0 4.812 * * [simplify]: Extracting #3: cost 31 inf + 0 4.812 * * [simplify]: Extracting #4: cost 96 inf + 1 4.813 * * [simplify]: Extracting #5: cost 116 inf + 3777 4.815 * * [simplify]: Extracting #6: cost 69 inf + 17860 4.821 * * [simplify]: Extracting #7: cost 18 inf + 59629 4.831 * * [simplify]: Extracting #8: cost 2 inf + 71858 4.839 * * [simplify]: Extracting #9: cost 0 inf + 71769 4.848 * * [simplify]: Extracting #10: cost 0 inf + 71768 4.859 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.860 * [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.860 * * * * [progress]: [ 20 / 27 ] simplifiying candidate # 4.860 * * * * [progress]: [ 21 / 27 ] simplifiying candidate #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> 4.860 * [simplify]: Simplifying (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.860 * * [simplify]: iters left: 6 (8 enodes) 4.862 * * [simplify]: iters left: 5 (30 enodes) 4.873 * * [simplify]: iters left: 4 (52 enodes) 4.889 * * [simplify]: iters left: 3 (80 enodes) 4.918 * * [simplify]: iters left: 2 (137 enodes) 4.969 * * [simplify]: iters left: 1 (251 enodes) 5.088 * * [simplify]: Extracting #0: cost 1 inf + 0 5.088 * * [simplify]: Extracting #1: cost 2 inf + 0 5.088 * * [simplify]: Extracting #2: cost 3 inf + 0 5.088 * * [simplify]: Extracting #3: cost 30 inf + 0 5.088 * * [simplify]: Extracting #4: cost 95 inf + 1 5.089 * * [simplify]: Extracting #5: cost 116 inf + 2966 5.092 * * [simplify]: Extracting #6: cost 81 inf + 10716 5.097 * * [simplify]: Extracting #7: cost 53 inf + 24653 5.105 * * [simplify]: Extracting #8: cost 7 inf + 65978 5.114 * * [simplify]: Extracting #9: cost 0 inf + 70842 5.123 * * [simplify]: Extracting #10: cost 0 inf + 70803 5.139 * [simplify]: Simplified to (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.139 * [simplify]: Simplified (2 1) to (λ (a) (posit16->real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 5.139 * * * * [progress]: [ 22 / 27 ] simplifiying candidate # 5.139 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.139 * * [simplify]: iters left: 2 (5 enodes) 5.144 * * [simplify]: iters left: 1 (25 enodes) 5.152 * * [simplify]: Extracting #0: cost 1 inf + 0 5.152 * * [simplify]: Extracting #1: cost 4 inf + 0 5.152 * * [simplify]: Extracting #2: cost 9 inf + 0 5.152 * * [simplify]: Extracting #3: cost 10 inf + 2 5.152 * * [simplify]: Extracting #4: cost 8 inf + 433 5.152 * * [simplify]: Extracting #5: cost 4 inf + 823 5.153 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.153 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.153 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.153 * * * * [progress]: [ 23 / 27 ] simplifiying candidate # 5.154 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.154 * * [simplify]: iters left: 2 (5 enodes) 5.157 * * [simplify]: iters left: 1 (25 enodes) 5.165 * * [simplify]: Extracting #0: cost 1 inf + 0 5.165 * * [simplify]: Extracting #1: cost 4 inf + 0 5.165 * * [simplify]: Extracting #2: cost 9 inf + 0 5.165 * * [simplify]: Extracting #3: cost 10 inf + 2 5.166 * * [simplify]: Extracting #4: cost 8 inf + 433 5.166 * * [simplify]: Extracting #5: cost 4 inf + 823 5.166 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.167 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.167 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.167 * * * * [progress]: [ 24 / 27 ] simplifiying candidate # 5.167 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.167 * * [simplify]: iters left: 2 (5 enodes) 5.170 * * [simplify]: iters left: 1 (25 enodes) 5.179 * * [simplify]: Extracting #0: cost 1 inf + 0 5.179 * * [simplify]: Extracting #1: cost 4 inf + 0 5.179 * * [simplify]: Extracting #2: cost 9 inf + 0 5.179 * * [simplify]: Extracting #3: cost 10 inf + 2 5.179 * * [simplify]: Extracting #4: cost 8 inf + 433 5.179 * * [simplify]: Extracting #5: cost 4 inf + 823 5.180 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.180 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.180 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.180 * * * * [progress]: [ 25 / 27 ] simplifiying candidate # 5.181 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.181 * * [simplify]: iters left: 4 (8 enodes) 5.185 * * [simplify]: iters left: 3 (37 enodes) 5.191 * * [simplify]: iters left: 2 (60 enodes) 5.200 * * [simplify]: iters left: 1 (86 enodes) 5.217 * * [simplify]: Extracting #0: cost 1 inf + 0 5.217 * * [simplify]: Extracting #1: cost 3 inf + 0 5.217 * * [simplify]: Extracting #2: cost 13 inf + 0 5.217 * * [simplify]: Extracting #3: cost 38 inf + 0 5.217 * * [simplify]: Extracting #4: cost 45 inf + 241 5.218 * * [simplify]: Extracting #5: cost 33 inf + 2907 5.219 * * [simplify]: Extracting #6: cost 22 inf + 6227 5.222 * * [simplify]: Extracting #7: cost 3 inf + 14662 5.225 * * [simplify]: Extracting #8: cost 0 inf + 16508 5.229 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 5.229 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.229 * * * * [progress]: [ 26 / 27 ] simplifiying candidate # 5.230 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.230 * * [simplify]: iters left: 4 (8 enodes) 5.234 * * [simplify]: iters left: 3 (37 enodes) 5.246 * * [simplify]: iters left: 2 (60 enodes) 5.255 * * [simplify]: iters left: 1 (86 enodes) 5.270 * * [simplify]: Extracting #0: cost 1 inf + 0 5.270 * * [simplify]: Extracting #1: cost 3 inf + 0 5.270 * * [simplify]: Extracting #2: cost 13 inf + 0 5.270 * * [simplify]: Extracting #3: cost 38 inf + 0 5.271 * * [simplify]: Extracting #4: cost 45 inf + 241 5.271 * * [simplify]: Extracting #5: cost 33 inf + 2907 5.273 * * [simplify]: Extracting #6: cost 22 inf + 6227 5.275 * * [simplify]: Extracting #7: cost 3 inf + 14662 5.279 * * [simplify]: Extracting #8: cost 0 inf + 16508 5.282 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 5.282 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.282 * * * * [progress]: [ 27 / 27 ] simplifiying candidate # 5.282 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.282 * * [simplify]: iters left: 4 (8 enodes) 5.287 * * [simplify]: iters left: 3 (37 enodes) 5.296 * * [simplify]: iters left: 2 (60 enodes) 5.306 * * [simplify]: iters left: 1 (86 enodes) 5.322 * * [simplify]: Extracting #0: cost 1 inf + 0 5.322 * * [simplify]: Extracting #1: cost 3 inf + 0 5.322 * * [simplify]: Extracting #2: cost 13 inf + 0 5.322 * * [simplify]: Extracting #3: cost 38 inf + 0 5.322 * * [simplify]: Extracting #4: cost 45 inf + 241 5.323 * * [simplify]: Extracting #5: cost 33 inf + 2907 5.324 * * [simplify]: Extracting #6: cost 22 inf + 6227 5.327 * * [simplify]: Extracting #7: cost 3 inf + 14662 5.330 * * [simplify]: Extracting #8: cost 0 inf + 16508 5.333 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 5.333 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.334 * * * [progress]: adding candidates to table 5.647 * * [progress]: iteration 2 / 4 5.647 * * * [progress]: picking best candidate 5.679 * * * * [pick]: Picked # 5.679 * * * [progress]: localizing error 5.703 * * * [progress]: generating rewritten candidates 5.703 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 1 1 1) 5.703 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1 1) 5.717 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 5.718 * * * [progress]: generating series expansions 5.719 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 1 1 1) 5.719 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 5.719 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 5.719 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 5.719 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.719 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 5.719 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.719 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.719 * [backup-simplify]: Simplify 0 into 0 5.719 * [backup-simplify]: Simplify 0 into 0 5.719 * [backup-simplify]: Simplify 0 into 0 5.719 * [backup-simplify]: Simplify 0 into 0 5.719 * [backup-simplify]: Simplify 0 into 0 5.719 * [backup-simplify]: Simplify 0 into 0 5.719 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.719 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.719 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 5.719 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 5.719 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.719 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 5.719 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.720 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 5.720 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.720 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 5.720 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 5.720 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.720 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 5.720 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.720 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.720 * [backup-simplify]: Simplify 0 into 0 5.721 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 5.721 * * * * [progress]: [ 2 / 3 ] generating series at (2 1 1) 5.721 * [backup-simplify]: Simplify (log (exp (fmod (cosh a) (* a a)))) into (fmod (cosh a) (pow a 2)) 5.721 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 5.721 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 5.721 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.721 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 5.721 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.721 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.721 * [backup-simplify]: Simplify 0 into 0 5.721 * [backup-simplify]: Simplify 0 into 0 5.721 * [backup-simplify]: Simplify 0 into 0 5.721 * [backup-simplify]: Simplify 0 into 0 5.721 * [backup-simplify]: Simplify 0 into 0 5.721 * [backup-simplify]: Simplify 0 into 0 5.721 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 5.721 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.721 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 5.721 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 5.721 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.721 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 5.721 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.721 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 5.721 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 5.722 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.722 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 5.722 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 5.722 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.722 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 5.722 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.722 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify 0 into 0 5.722 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 5.722 * * * * [progress]: [ 3 / 3 ] generating series at (2) 5.723 * [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))) 5.723 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 5.723 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 5.723 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.723 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 5.723 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.723 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.723 * [backup-simplify]: Simplify 0 into 0 5.723 * [backup-simplify]: Simplify 0 into 0 5.723 * [backup-simplify]: Simplify 0 into 0 5.723 * [backup-simplify]: Simplify 0 into 0 5.723 * [backup-simplify]: Simplify 0 into 0 5.723 * [backup-simplify]: Simplify 0 into 0 5.723 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.723 * [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)))) 5.723 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 5.723 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 5.723 * [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)))) 5.723 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 5.723 * [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)))) 5.724 * [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)))) 5.724 * [backup-simplify]: Simplify 0 into 0 5.724 * [backup-simplify]: Simplify 0 into 0 5.724 * [backup-simplify]: Simplify 0 into 0 5.724 * [backup-simplify]: Simplify 0 into 0 5.724 * [backup-simplify]: Simplify 0 into 0 5.724 * [backup-simplify]: Simplify 0 into 0 5.724 * [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))) 5.724 * [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)))) 5.724 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 5.724 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 5.724 * [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)))) 5.724 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 5.724 * [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)))) 5.724 * [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)))) 5.724 * [backup-simplify]: Simplify 0 into 0 5.725 * [backup-simplify]: Simplify 0 into 0 5.725 * [backup-simplify]: Simplify 0 into 0 5.725 * [backup-simplify]: Simplify 0 into 0 5.725 * [backup-simplify]: Simplify 0 into 0 5.725 * [backup-simplify]: Simplify 0 into 0 5.725 * [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))) 5.725 * * * [progress]: simplifying candidates 5.725 * * * * [progress]: [ 1 / 48 ] simplifiying candidate # 5.725 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 5.725 * * [simplify]: iters left: 4 (5 enodes) 5.726 * * [simplify]: iters left: 3 (21 enodes) 5.730 * * [simplify]: iters left: 2 (34 enodes) 5.735 * * [simplify]: iters left: 1 (38 enodes) 5.741 * * [simplify]: Extracting #0: cost 1 inf + 0 5.741 * * [simplify]: Extracting #1: cost 3 inf + 0 5.741 * * [simplify]: Extracting #2: cost 6 inf + 0 5.741 * * [simplify]: Extracting #3: cost 11 inf + 0 5.741 * * [simplify]: Extracting #4: cost 12 inf + 2 5.741 * * [simplify]: Extracting #5: cost 9 inf + 599 5.742 * * [simplify]: Extracting #6: cost 5 inf + 1059 5.742 * * [simplify]: Extracting #7: cost 0 inf + 1889 5.742 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 5.742 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (log1p (expm1 (fmod (cosh a) (* a a)))))) (log1p a)))) 5.742 * * * * [progress]: [ 2 / 48 ] simplifiying candidate # 5.742 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 5.742 * * [simplify]: iters left: 4 (5 enodes) 5.743 * * [simplify]: iters left: 3 (21 enodes) 5.747 * * [simplify]: iters left: 2 (34 enodes) 5.756 * * [simplify]: iters left: 1 (38 enodes) 5.767 * * [simplify]: Extracting #0: cost 1 inf + 0 5.767 * * [simplify]: Extracting #1: cost 3 inf + 0 5.767 * * [simplify]: Extracting #2: cost 6 inf + 0 5.768 * * [simplify]: Extracting #3: cost 11 inf + 0 5.768 * * [simplify]: Extracting #4: cost 12 inf + 2 5.768 * * [simplify]: Extracting #5: cost 9 inf + 599 5.768 * * [simplify]: Extracting #6: cost 5 inf + 1079 5.769 * * [simplify]: Extracting #7: cost 0 inf + 1929 5.769 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 5.769 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (expm1 (log1p (fmod (cosh a) (* a a)))))) (log1p a)))) 5.769 * * * * [progress]: [ 3 / 48 ] simplifiying candidate # 5.769 * * * * [progress]: [ 4 / 48 ] simplifiying candidate # 5.770 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 5.770 * * [simplify]: iters left: 4 (5 enodes) 5.772 * * [simplify]: iters left: 3 (21 enodes) 5.779 * * [simplify]: iters left: 2 (34 enodes) 5.786 * * [simplify]: iters left: 1 (38 enodes) 5.792 * * [simplify]: Extracting #0: cost 1 inf + 0 5.792 * * [simplify]: Extracting #1: cost 3 inf + 0 5.792 * * [simplify]: Extracting #2: cost 6 inf + 0 5.792 * * [simplify]: Extracting #3: cost 11 inf + 0 5.792 * * [simplify]: Extracting #4: cost 12 inf + 2 5.792 * * [simplify]: Extracting #5: cost 9 inf + 599 5.793 * * [simplify]: Extracting #6: cost 5 inf + 1059 5.793 * * [simplify]: Extracting #7: cost 0 inf + 1889 5.793 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 5.793 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (exp (log (fmod (cosh a) (* a a)))))) (log1p a)))) 5.793 * * * * [progress]: [ 5 / 48 ] simplifiying candidate # 5.793 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 5.793 * * [simplify]: iters left: 4 (5 enodes) 5.795 * * [simplify]: iters left: 3 (21 enodes) 5.798 * * [simplify]: iters left: 2 (34 enodes) 5.804 * * [simplify]: iters left: 1 (38 enodes) 5.810 * * [simplify]: Extracting #0: cost 1 inf + 0 5.810 * * [simplify]: Extracting #1: cost 3 inf + 0 5.810 * * [simplify]: Extracting #2: cost 6 inf + 0 5.810 * * [simplify]: Extracting #3: cost 11 inf + 0 5.810 * * [simplify]: Extracting #4: cost 12 inf + 2 5.810 * * [simplify]: Extracting #5: cost 9 inf + 599 5.810 * * [simplify]: Extracting #6: cost 5 inf + 1059 5.811 * * [simplify]: Extracting #7: cost 0 inf + 1889 5.811 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 5.811 * [simplify]: Simplified (2 1 1 1 1 1) to (λ (a) (acos (pow (log (exp (log (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 5.811 * * * * [progress]: [ 6 / 48 ] simplifiying candidate # 5.811 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 5.811 * * [simplify]: iters left: 6 (6 enodes) 5.813 * * [simplify]: iters left: 5 (24 enodes) 5.824 * * [simplify]: iters left: 4 (37 enodes) 5.835 * * [simplify]: iters left: 3 (41 enodes) 5.847 * * [simplify]: iters left: 2 (43 enodes) 5.860 * * [simplify]: Extracting #0: cost 1 inf + 0 5.860 * * [simplify]: Extracting #1: cost 3 inf + 0 5.860 * * [simplify]: Extracting #2: cost 5 inf + 0 5.860 * * [simplify]: Extracting #3: cost 8 inf + 0 5.860 * * [simplify]: Extracting #4: cost 13 inf + 0 5.860 * * [simplify]: Extracting #5: cost 14 inf + 2 5.861 * * [simplify]: Extracting #6: cost 13 inf + 377 5.861 * * [simplify]: Extracting #7: cost 6 inf + 1490 5.861 * * [simplify]: Extracting #8: cost 1 inf + 2260 5.862 * * [simplify]: Extracting #9: cost 0 inf + 2481 5.863 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 5.863 * [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)))) 5.863 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 5.863 * * [simplify]: iters left: 4 (5 enodes) 5.865 * * [simplify]: iters left: 3 (21 enodes) 5.873 * * [simplify]: iters left: 2 (34 enodes) 5.883 * * [simplify]: iters left: 1 (38 enodes) 5.892 * * [simplify]: Extracting #0: cost 1 inf + 0 5.892 * * [simplify]: Extracting #1: cost 3 inf + 0 5.892 * * [simplify]: Extracting #2: cost 6 inf + 0 5.892 * * [simplify]: Extracting #3: cost 11 inf + 0 5.892 * * [simplify]: Extracting #4: cost 12 inf + 2 5.892 * * [simplify]: Extracting #5: cost 9 inf + 599 5.893 * * [simplify]: Extracting #6: cost 5 inf + 1069 5.893 * * [simplify]: Extracting #7: cost 0 inf + 1909 5.893 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 5.893 * [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)))) 5.893 * * * * [progress]: [ 7 / 48 ] simplifiying candidate # 5.893 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 5.893 * * [simplify]: iters left: 6 (6 enodes) 5.895 * * [simplify]: iters left: 5 (25 enodes) 5.899 * * [simplify]: iters left: 4 (40 enodes) 5.907 * * [simplify]: iters left: 3 (50 enodes) 5.916 * * [simplify]: iters left: 2 (64 enodes) 5.933 * * [simplify]: iters left: 1 (90 enodes) 5.969 * * [simplify]: Extracting #0: cost 1 inf + 0 5.969 * * [simplify]: Extracting #1: cost 9 inf + 0 5.969 * * [simplify]: Extracting #2: cost 19 inf + 1 5.969 * * [simplify]: Extracting #3: cost 25 inf + 3 5.969 * * [simplify]: Extracting #4: cost 24 inf + 118 5.970 * * [simplify]: Extracting #5: cost 12 inf + 4825 5.972 * * [simplify]: Extracting #6: cost 5 inf + 6772 5.973 * * [simplify]: Extracting #7: cost 1 inf + 7256 5.975 * * [simplify]: Extracting #8: cost 0 inf + 7477 5.977 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 5.977 * [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.977 * * * * [progress]: [ 8 / 48 ] simplifiying candidate # 5.977 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 5.977 * * [simplify]: iters left: 4 (5 enodes) 5.979 * * [simplify]: iters left: 3 (21 enodes) 5.987 * * [simplify]: iters left: 2 (34 enodes) 5.997 * * [simplify]: iters left: 1 (38 enodes) 6.009 * * [simplify]: Extracting #0: cost 1 inf + 0 6.009 * * [simplify]: Extracting #1: cost 3 inf + 0 6.009 * * [simplify]: Extracting #2: cost 6 inf + 0 6.009 * * [simplify]: Extracting #3: cost 11 inf + 0 6.009 * * [simplify]: Extracting #4: cost 12 inf + 2 6.009 * * [simplify]: Extracting #5: cost 9 inf + 599 6.009 * * [simplify]: Extracting #6: cost 5 inf + 1029 6.010 * * [simplify]: Extracting #7: cost 0 inf + 1829 6.010 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 6.010 * [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)))) 6.011 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 6.011 * * [simplify]: iters left: 4 (5 enodes) 6.013 * * [simplify]: iters left: 3 (21 enodes) 6.020 * * [simplify]: iters left: 2 (34 enodes) 6.030 * * [simplify]: iters left: 1 (38 enodes) 6.036 * * [simplify]: Extracting #0: cost 1 inf + 0 6.036 * * [simplify]: Extracting #1: cost 3 inf + 0 6.036 * * [simplify]: Extracting #2: cost 6 inf + 0 6.036 * * [simplify]: Extracting #3: cost 11 inf + 0 6.036 * * [simplify]: Extracting #4: cost 12 inf + 2 6.036 * * [simplify]: Extracting #5: cost 9 inf + 599 6.036 * * [simplify]: Extracting #6: cost 5 inf + 1029 6.036 * * [simplify]: Extracting #7: cost 0 inf + 1829 6.037 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 6.037 * [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)))) 6.037 * * * * [progress]: [ 9 / 48 ] simplifiying candidate # 6.037 * * * * [progress]: [ 10 / 48 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))> 6.037 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 6.037 * * [simplify]: iters left: 4 (5 enodes) 6.038 * * [simplify]: iters left: 3 (18 enodes) 6.041 * * [simplify]: iters left: 2 (31 enodes) 6.047 * * [simplify]: iters left: 1 (35 enodes) 6.052 * * [simplify]: Extracting #0: cost 1 inf + 0 6.052 * * [simplify]: Extracting #1: cost 2 inf + 0 6.052 * * [simplify]: Extracting #2: cost 4 inf + 0 6.052 * * [simplify]: Extracting #3: cost 9 inf + 0 6.052 * * [simplify]: Extracting #4: cost 10 inf + 2 6.052 * * [simplify]: Extracting #5: cost 7 inf + 599 6.052 * * [simplify]: Extracting #6: cost 3 inf + 934 6.053 * * [simplify]: Extracting #7: cost 0 inf + 1417 6.053 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 6.053 * [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)))) 6.053 * * * * [progress]: [ 11 / 48 ] simplifiying candidate # 6.053 * [simplify]: Simplifying (expm1 (log (exp (fmod (cosh a) (* a a))))) 6.053 * * [simplify]: iters left: 6 (7 enodes) 6.055 * * [simplify]: iters left: 5 (25 enodes) 6.059 * * [simplify]: iters left: 4 (38 enodes) 6.064 * * [simplify]: iters left: 3 (42 enodes) 6.080 * * [simplify]: iters left: 2 (44 enodes) 6.092 * * [simplify]: Extracting #0: cost 1 inf + 0 6.093 * * [simplify]: Extracting #1: cost 3 inf + 0 6.093 * * [simplify]: Extracting #2: cost 7 inf + 0 6.093 * * [simplify]: Extracting #3: cost 13 inf + 0 6.093 * * [simplify]: Extracting #4: cost 14 inf + 2 6.093 * * [simplify]: Extracting #5: cost 12 inf + 433 6.093 * * [simplify]: Extracting #6: cost 6 inf + 1295 6.094 * * [simplify]: Extracting #7: cost 0 inf + 2361 6.094 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 6.095 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (log1p (expm1 (fmod (cosh a) (* a a)))) (log1p a)))) 6.095 * * * * [progress]: [ 12 / 48 ] simplifiying candidate # 6.095 * [simplify]: Simplifying (log1p (log (exp (fmod (cosh a) (* a a))))) 6.095 * * [simplify]: iters left: 6 (7 enodes) 6.098 * * [simplify]: iters left: 5 (25 enodes) 6.106 * * [simplify]: iters left: 4 (38 enodes) 6.118 * * [simplify]: iters left: 3 (42 enodes) 6.130 * * [simplify]: iters left: 2 (44 enodes) 6.143 * * [simplify]: Extracting #0: cost 1 inf + 0 6.144 * * [simplify]: Extracting #1: cost 3 inf + 0 6.144 * * [simplify]: Extracting #2: cost 7 inf + 0 6.144 * * [simplify]: Extracting #3: cost 13 inf + 0 6.144 * * [simplify]: Extracting #4: cost 14 inf + 2 6.144 * * [simplify]: Extracting #5: cost 12 inf + 433 6.144 * * [simplify]: Extracting #6: cost 6 inf + 1315 6.145 * * [simplify]: Extracting #7: cost 0 inf + 2401 6.145 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 6.146 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (expm1 (log1p (fmod (cosh a) (* a a)))) (log1p a)))) 6.146 * * * * [progress]: [ 13 / 48 ] simplifiying candidate # 6.146 * [simplify]: Simplifying (log (* (cbrt (exp (fmod (cosh a) (* a a)))) (cbrt (exp (fmod (cosh a) (* a a)))))) 6.146 * * [simplify]: iters left: 6 (8 enodes) 6.150 * * [simplify]: iters left: 5 (32 enodes) 6.161 * * [simplify]: iters left: 4 (47 enodes) 6.174 * * [simplify]: iters left: 3 (51 enodes) 6.190 * * [simplify]: iters left: 2 (53 enodes) 6.205 * * [simplify]: Extracting #0: cost 1 inf + 0 6.205 * * [simplify]: Extracting #1: cost 4 inf + 0 6.205 * * [simplify]: Extracting #2: cost 7 inf + 0 6.205 * * [simplify]: Extracting #3: cost 9 inf + 0 6.205 * * [simplify]: Extracting #4: cost 11 inf + 0 6.205 * * [simplify]: Extracting #5: cost 14 inf + 0 6.205 * * [simplify]: Extracting #6: cost 19 inf + 0 6.206 * * [simplify]: Extracting #7: cost 20 inf + 2 6.206 * * [simplify]: Extracting #8: cost 18 inf + 543 6.206 * * [simplify]: Extracting #9: cost 12 inf + 1580 6.207 * * [simplify]: Extracting #10: cost 1 inf + 4471 6.208 * * [simplify]: Extracting #11: cost 0 inf + 4857 6.209 * [simplify]: Simplified to (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) 6.209 * [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)))) 6.209 * [simplify]: Simplifying (log (cbrt (exp (fmod (cosh a) (* a a))))) 6.209 * * [simplify]: iters left: 6 (7 enodes) 6.211 * * [simplify]: iters left: 5 (27 enodes) 6.215 * * [simplify]: iters left: 4 (40 enodes) 6.221 * * [simplify]: iters left: 3 (44 enodes) 6.229 * * [simplify]: iters left: 2 (46 enodes) 6.236 * * [simplify]: Extracting #0: cost 1 inf + 0 6.236 * * [simplify]: Extracting #1: cost 3 inf + 0 6.236 * * [simplify]: Extracting #2: cost 5 inf + 0 6.237 * * [simplify]: Extracting #3: cost 7 inf + 0 6.237 * * [simplify]: Extracting #4: cost 10 inf + 0 6.237 * * [simplify]: Extracting #5: cost 15 inf + 0 6.237 * * [simplify]: Extracting #6: cost 16 inf + 2 6.237 * * [simplify]: Extracting #7: cost 14 inf + 433 6.238 * * [simplify]: Extracting #8: cost 7 inf + 1486 6.239 * * [simplify]: Extracting #9: cost 0 inf + 3293 6.239 * [simplify]: Simplified to (log (cbrt (exp (fmod (cosh a) (* a a))))) 6.239 * [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)))) 6.239 * * * * [progress]: [ 14 / 48 ] simplifiying candidate # 6.240 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 6.240 * * [simplify]: iters left: 6 (7 enodes) 6.243 * * [simplify]: iters left: 5 (27 enodes) 6.252 * * [simplify]: iters left: 4 (40 enodes) 6.258 * * [simplify]: iters left: 3 (44 enodes) 6.265 * * [simplify]: iters left: 2 (46 enodes) 6.272 * * [simplify]: Extracting #0: cost 1 inf + 0 6.272 * * [simplify]: Extracting #1: cost 3 inf + 0 6.272 * * [simplify]: Extracting #2: cost 5 inf + 0 6.272 * * [simplify]: Extracting #3: cost 7 inf + 0 6.272 * * [simplify]: Extracting #4: cost 10 inf + 0 6.272 * * [simplify]: Extracting #5: cost 15 inf + 0 6.272 * * [simplify]: Extracting #6: cost 16 inf + 2 6.272 * * [simplify]: Extracting #7: cost 14 inf + 433 6.272 * * [simplify]: Extracting #8: cost 7 inf + 1446 6.272 * * [simplify]: Extracting #9: cost 0 inf + 3133 6.273 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 6.273 * [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)))) 6.273 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 6.273 * * [simplify]: iters left: 6 (7 enodes) 6.274 * * [simplify]: iters left: 5 (27 enodes) 6.279 * * [simplify]: iters left: 4 (40 enodes) 6.288 * * [simplify]: iters left: 3 (44 enodes) 6.299 * * [simplify]: iters left: 2 (46 enodes) 6.306 * * [simplify]: Extracting #0: cost 1 inf + 0 6.306 * * [simplify]: Extracting #1: cost 3 inf + 0 6.306 * * [simplify]: Extracting #2: cost 5 inf + 0 6.306 * * [simplify]: Extracting #3: cost 7 inf + 0 6.306 * * [simplify]: Extracting #4: cost 10 inf + 0 6.306 * * [simplify]: Extracting #5: cost 15 inf + 0 6.306 * * [simplify]: Extracting #6: cost 16 inf + 2 6.307 * * [simplify]: Extracting #7: cost 14 inf + 433 6.307 * * [simplify]: Extracting #8: cost 7 inf + 1446 6.307 * * [simplify]: Extracting #9: cost 0 inf + 3133 6.307 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 6.307 * [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)))) 6.308 * * * * [progress]: [ 15 / 48 ] simplifiying candidate # 6.308 * [simplify]: Simplifying (log 1) 6.308 * * [simplify]: iters left: 1 (2 enodes) 6.309 * * [simplify]: Extracting #0: cost 1 inf + 0 6.309 * * [simplify]: Extracting #1: cost 0 inf + 1 6.309 * [simplify]: Simplified to 0 6.309 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (+ 0 (log (exp (fmod (cosh a) (* a a))))) (log1p a)))) 6.309 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 6.309 * * [simplify]: iters left: 5 (6 enodes) 6.311 * * [simplify]: iters left: 4 (22 enodes) 6.315 * * [simplify]: iters left: 3 (35 enodes) 6.320 * * [simplify]: iters left: 2 (39 enodes) 6.330 * * [simplify]: iters left: 1 (41 enodes) 6.341 * * [simplify]: Extracting #0: cost 1 inf + 0 6.341 * * [simplify]: Extracting #1: cost 5 inf + 0 6.341 * * [simplify]: Extracting #2: cost 11 inf + 0 6.342 * * [simplify]: Extracting #3: cost 12 inf + 2 6.342 * * [simplify]: Extracting #4: cost 11 inf + 377 6.342 * * [simplify]: Extracting #5: cost 5 inf + 1184 6.342 * * [simplify]: Extracting #6: cost 1 inf + 1668 6.343 * * [simplify]: Extracting #7: cost 0 inf + 1889 6.343 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 6.343 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (+ 0 (fmod (cosh a) (* a a))) (log1p a)))) 6.344 * * * * [progress]: [ 16 / 48 ] simplifiying candidate # 6.344 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 6.344 * * [simplify]: iters left: 5 (6 enodes) 6.347 * * [simplify]: iters left: 4 (22 enodes) 6.354 * * [simplify]: iters left: 3 (35 enodes) 6.359 * * [simplify]: iters left: 2 (39 enodes) 6.365 * * [simplify]: iters left: 1 (41 enodes) 6.371 * * [simplify]: Extracting #0: cost 1 inf + 0 6.371 * * [simplify]: Extracting #1: cost 5 inf + 0 6.371 * * [simplify]: Extracting #2: cost 11 inf + 0 6.371 * * [simplify]: Extracting #3: cost 12 inf + 2 6.371 * * [simplify]: Extracting #4: cost 11 inf + 377 6.371 * * [simplify]: Extracting #5: cost 5 inf + 1184 6.372 * * [simplify]: Extracting #6: cost 1 inf + 1668 6.372 * * [simplify]: Extracting #7: cost 0 inf + 1889 6.372 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 6.372 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* 1 (fmod (cosh a) (* a a))) (log1p a)))) 6.372 * * * * [progress]: [ 17 / 48 ] simplifiying candidate # 6.372 * [simplify]: Simplifying (log (exp (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))))) 6.373 * * [simplify]: iters left: 6 (8 enodes) 6.374 * * [simplify]: iters left: 5 (30 enodes) 6.379 * * [simplify]: iters left: 4 (50 enodes) 6.388 * * [simplify]: iters left: 3 (66 enodes) 6.410 * * [simplify]: iters left: 2 (100 enodes) 6.446 * * [simplify]: iters left: 1 (186 enodes) 6.494 * * [simplify]: Extracting #0: cost 1 inf + 0 6.494 * * [simplify]: Extracting #1: cost 28 inf + 0 6.495 * * [simplify]: Extracting #2: cost 88 inf + 1 6.496 * * [simplify]: Extracting #3: cost 122 inf + 76 6.496 * * [simplify]: Extracting #4: cost 129 inf + 76 6.497 * * [simplify]: Extracting #5: cost 122 inf + 1611 6.503 * * [simplify]: Extracting #6: cost 67 inf + 22764 6.511 * * [simplify]: Extracting #7: cost 20 inf + 45611 6.520 * * [simplify]: Extracting #8: cost 1 inf + 57427 6.529 * * [simplify]: Extracting #9: cost 0 inf + 57694 6.538 * * [simplify]: Extracting #10: cost 0 inf + 57584 6.556 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 6.556 * [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)))) 6.556 * * * * [progress]: [ 18 / 48 ] simplifiying candidate # 6.556 * [simplify]: Simplifying (log (exp (sqrt (fmod (cosh a) (* a a))))) 6.556 * * [simplify]: iters left: 6 (7 enodes) 6.559 * * [simplify]: iters left: 5 (25 enodes) 6.568 * * [simplify]: iters left: 4 (38 enodes) 6.574 * * [simplify]: iters left: 3 (42 enodes) 6.581 * * [simplify]: iters left: 2 (44 enodes) 6.587 * * [simplify]: Extracting #0: cost 1 inf + 0 6.588 * * [simplify]: Extracting #1: cost 4 inf + 0 6.588 * * [simplify]: Extracting #2: cost 8 inf + 0 6.588 * * [simplify]: Extracting #3: cost 13 inf + 0 6.588 * * [simplify]: Extracting #4: cost 14 inf + 2 6.588 * * [simplify]: Extracting #5: cost 12 inf + 433 6.588 * * [simplify]: Extracting #6: cost 6 inf + 1305 6.588 * * [simplify]: Extracting #7: cost 0 inf + 2381 6.589 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 6.589 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (sqrt (fmod (cosh a) (* a a)))) (log1p a)))) 6.589 * * * * [progress]: [ 19 / 48 ] simplifiying candidate # 6.589 * [simplify]: Simplifying (log (exp 1)) 6.589 * * [simplify]: iters left: 2 (3 enodes) 6.590 * * [simplify]: iters left: 1 (10 enodes) 6.592 * * [simplify]: Extracting #0: cost 1 inf + 0 6.592 * * [simplify]: Extracting #1: cost 0 inf + 1 6.592 * [simplify]: Simplified to 1 6.592 * [simplify]: Simplified (2 1 1 2) to (λ (a) (acos (pow (* (fmod (cosh a) (* a a)) 1) (log1p a)))) 6.592 * * * * [progress]: [ 20 / 48 ] simplifiying candidate # 6.592 * * * * [progress]: [ 21 / 48 ] simplifiying candidate # 6.592 * * * * [progress]: [ 22 / 48 ] simplifiying candidate # 6.592 * [simplify]: Simplifying (log (log (exp (fmod (cosh a) (* a a))))) 6.592 * * [simplify]: iters left: 6 (7 enodes) 6.594 * * [simplify]: iters left: 5 (25 enodes) 6.599 * * [simplify]: iters left: 4 (38 enodes) 6.611 * * [simplify]: iters left: 3 (42 enodes) 6.623 * * [simplify]: iters left: 2 (44 enodes) 6.635 * * [simplify]: Extracting #0: cost 1 inf + 0 6.635 * * [simplify]: Extracting #1: cost 3 inf + 0 6.635 * * [simplify]: Extracting #2: cost 7 inf + 0 6.635 * * [simplify]: Extracting #3: cost 13 inf + 0 6.635 * * [simplify]: Extracting #4: cost 14 inf + 2 6.635 * * [simplify]: Extracting #5: cost 12 inf + 433 6.636 * * [simplify]: Extracting #6: cost 6 inf + 1295 6.636 * * [simplify]: Extracting #7: cost 0 inf + 2361 6.637 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 6.637 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (exp (log (fmod (cosh a) (* a a)))) (log1p a)))) 6.637 * * * * [progress]: [ 23 / 48 ] simplifiying candidate # 6.637 * [simplify]: Simplifying (exp (log (exp (fmod (cosh a) (* a a))))) 6.637 * * [simplify]: iters left: 6 (7 enodes) 6.640 * * [simplify]: iters left: 5 (23 enodes) 6.648 * * [simplify]: iters left: 4 (36 enodes) 6.658 * * [simplify]: iters left: 3 (40 enodes) 6.670 * * [simplify]: iters left: 2 (42 enodes) 6.685 * * [simplify]: Extracting #0: cost 1 inf + 0 6.685 * * [simplify]: Extracting #1: cost 3 inf + 0 6.685 * * [simplify]: Extracting #2: cost 6 inf + 0 6.685 * * [simplify]: Extracting #3: cost 11 inf + 0 6.685 * * [simplify]: Extracting #4: cost 12 inf + 2 6.686 * * [simplify]: Extracting #5: cost 10 inf + 433 6.686 * * [simplify]: Extracting #6: cost 5 inf + 1059 6.686 * * [simplify]: Extracting #7: cost 0 inf + 1889 6.687 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 6.687 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 6.687 * * * * [progress]: [ 24 / 48 ] simplifiying candidate # 6.687 * [simplify]: Simplifying (* (cbrt (log (exp (fmod (cosh a) (* a a))))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) 6.687 * * [simplify]: iters left: 6 (8 enodes) 6.691 * * [simplify]: iters left: 5 (28 enodes) 6.700 * * [simplify]: iters left: 4 (41 enodes) 6.712 * * [simplify]: iters left: 3 (45 enodes) 6.725 * * [simplify]: iters left: 2 (47 enodes) 6.739 * * [simplify]: Extracting #0: cost 1 inf + 0 6.739 * * [simplify]: Extracting #1: cost 3 inf + 0 6.739 * * [simplify]: Extracting #2: cost 5 inf + 0 6.739 * * [simplify]: Extracting #3: cost 9 inf + 0 6.740 * * [simplify]: Extracting #4: cost 15 inf + 0 6.740 * * [simplify]: Extracting #5: cost 16 inf + 2 6.740 * * [simplify]: Extracting #6: cost 15 inf + 377 6.740 * * [simplify]: Extracting #7: cost 5 inf + 2248 6.741 * * [simplify]: Extracting #8: cost 1 inf + 2732 6.741 * * [simplify]: Extracting #9: cost 0 inf + 2953 6.742 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 6.742 * [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)))) 6.742 * [simplify]: Simplifying (cbrt (log (exp (fmod (cosh a) (* a a))))) 6.742 * * [simplify]: iters left: 6 (7 enodes) 6.743 * * [simplify]: iters left: 5 (25 enodes) 6.747 * * [simplify]: iters left: 4 (38 enodes) 6.753 * * [simplify]: iters left: 3 (42 enodes) 6.760 * * [simplify]: iters left: 2 (44 enodes) 6.766 * * [simplify]: Extracting #0: cost 1 inf + 0 6.766 * * [simplify]: Extracting #1: cost 3 inf + 0 6.766 * * [simplify]: Extracting #2: cost 7 inf + 0 6.766 * * [simplify]: Extracting #3: cost 13 inf + 0 6.766 * * [simplify]: Extracting #4: cost 14 inf + 2 6.766 * * [simplify]: Extracting #5: cost 12 inf + 433 6.766 * * [simplify]: Extracting #6: cost 6 inf + 1305 6.767 * * [simplify]: Extracting #7: cost 0 inf + 2381 6.767 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 6.767 * [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)))) 6.767 * * * * [progress]: [ 25 / 48 ] simplifiying candidate # 6.767 * [simplify]: Simplifying (* (* (log (exp (fmod (cosh a) (* a a)))) (log (exp (fmod (cosh a) (* a a))))) (log (exp (fmod (cosh a) (* a a))))) 6.768 * * [simplify]: iters left: 6 (8 enodes) 6.770 * * [simplify]: iters left: 5 (29 enodes) 6.780 * * [simplify]: iters left: 4 (44 enodes) 6.794 * * [simplify]: iters left: 3 (54 enodes) 6.808 * * [simplify]: iters left: 2 (68 enodes) 6.820 * * [simplify]: iters left: 1 (94 enodes) 6.836 * * [simplify]: Extracting #0: cost 1 inf + 0 6.836 * * [simplify]: Extracting #1: cost 9 inf + 0 6.836 * * [simplify]: Extracting #2: cost 20 inf + 1 6.836 * * [simplify]: Extracting #3: cost 27 inf + 3 6.836 * * [simplify]: Extracting #4: cost 27 inf + 62 6.836 * * [simplify]: Extracting #5: cost 23 inf + 1192 6.837 * * [simplify]: Extracting #6: cost 9 inf + 5375 6.837 * * [simplify]: Extracting #7: cost 0 inf + 7949 6.838 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 6.838 * [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)))) 6.838 * * * * [progress]: [ 26 / 48 ] simplifiying candidate # 6.839 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 6.839 * * [simplify]: iters left: 6 (7 enodes) 6.840 * * [simplify]: iters left: 5 (25 enodes) 6.844 * * [simplify]: iters left: 4 (38 enodes) 6.855 * * [simplify]: iters left: 3 (42 enodes) 6.867 * * [simplify]: iters left: 2 (44 enodes) 6.881 * * [simplify]: Extracting #0: cost 1 inf + 0 6.881 * * [simplify]: Extracting #1: cost 3 inf + 0 6.881 * * [simplify]: Extracting #2: cost 7 inf + 0 6.881 * * [simplify]: Extracting #3: cost 13 inf + 0 6.881 * * [simplify]: Extracting #4: cost 14 inf + 2 6.881 * * [simplify]: Extracting #5: cost 12 inf + 433 6.881 * * [simplify]: Extracting #6: cost 6 inf + 1265 6.882 * * [simplify]: Extracting #7: cost 0 inf + 2301 6.883 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 6.883 * [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)))) 6.883 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 6.883 * * [simplify]: iters left: 6 (7 enodes) 6.886 * * [simplify]: iters left: 5 (25 enodes) 6.895 * * [simplify]: iters left: 4 (38 enodes) 6.906 * * [simplify]: iters left: 3 (42 enodes) 6.918 * * [simplify]: iters left: 2 (44 enodes) 6.935 * * [simplify]: Extracting #0: cost 1 inf + 0 6.935 * * [simplify]: Extracting #1: cost 3 inf + 0 6.935 * * [simplify]: Extracting #2: cost 7 inf + 0 6.935 * * [simplify]: Extracting #3: cost 13 inf + 0 6.935 * * [simplify]: Extracting #4: cost 14 inf + 2 6.935 * * [simplify]: Extracting #5: cost 12 inf + 433 6.936 * * [simplify]: Extracting #6: cost 6 inf + 1265 6.936 * * [simplify]: Extracting #7: cost 0 inf + 2301 6.937 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 6.937 * [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)))) 6.937 * * * * [progress]: [ 27 / 48 ] simplifiying candidate # 6.937 * * * * [progress]: [ 28 / 48 ] simplifiying candidate #real (real->posit16 (log (exp (fmod (cosh a) (* a a)))))) (log1p a))))> 6.938 * [simplify]: Simplifying (real->posit16 (log (exp (fmod (cosh a) (* a a))))) 6.938 * * [simplify]: iters left: 6 (7 enodes) 6.941 * * [simplify]: iters left: 5 (22 enodes) 6.948 * * [simplify]: iters left: 4 (35 enodes) 6.959 * * [simplify]: iters left: 3 (39 enodes) 6.971 * * [simplify]: iters left: 2 (41 enodes) 6.983 * * [simplify]: Extracting #0: cost 1 inf + 0 6.983 * * [simplify]: Extracting #1: cost 2 inf + 0 6.983 * * [simplify]: Extracting #2: cost 5 inf + 0 6.983 * * [simplify]: Extracting #3: cost 11 inf + 0 6.983 * * [simplify]: Extracting #4: cost 12 inf + 2 6.984 * * [simplify]: Extracting #5: cost 10 inf + 433 6.984 * * [simplify]: Extracting #6: cost 4 inf + 1170 6.984 * * [simplify]: Extracting #7: cost 0 inf + 1889 6.985 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 6.985 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (posit16->real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a)))) 6.985 * * * * [progress]: [ 29 / 48 ] simplifiying candidate # 6.985 * [simplify]: Simplifying (expm1 (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 6.986 * * [simplify]: iters left: 6 (10 enodes) 6.989 * * [simplify]: iters left: 5 (37 enodes) 6.995 * * [simplify]: iters left: 4 (59 enodes) 7.005 * * [simplify]: iters left: 3 (87 enodes) 7.020 * * [simplify]: iters left: 2 (141 enodes) 7.050 * * [simplify]: iters left: 1 (262 enodes) 7.153 * * [simplify]: Extracting #0: cost 1 inf + 0 7.153 * * [simplify]: Extracting #1: cost 3 inf + 0 7.153 * * [simplify]: Extracting #2: cost 5 inf + 0 7.153 * * [simplify]: Extracting #3: cost 33 inf + 0 7.154 * * [simplify]: Extracting #4: cost 98 inf + 1 7.154 * * [simplify]: Extracting #5: cost 125 inf + 435 7.155 * * [simplify]: Extracting #6: cost 101 inf + 5571 7.158 * * [simplify]: Extracting #7: cost 54 inf + 27063 7.179 * * [simplify]: Extracting #8: cost 5 inf + 63077 7.207 * * [simplify]: Extracting #9: cost 0 inf + 64419 7.234 * [simplify]: Simplified to (expm1 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 7.234 * [simplify]: Simplified (2 1) to (λ (a) (log1p (expm1 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 7.235 * * * * [progress]: [ 30 / 48 ] simplifiying candidate # 7.235 * [simplify]: Simplifying (log1p (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 7.235 * * [simplify]: iters left: 6 (10 enodes) 7.243 * * [simplify]: iters left: 5 (37 enodes) 7.255 * * [simplify]: iters left: 4 (59 enodes) 7.269 * * [simplify]: iters left: 3 (87 enodes) 7.284 * * [simplify]: iters left: 2 (141 enodes) 7.312 * * [simplify]: iters left: 1 (262 enodes) 7.427 * * [simplify]: Extracting #0: cost 1 inf + 0 7.427 * * [simplify]: Extracting #1: cost 3 inf + 0 7.427 * * [simplify]: Extracting #2: cost 5 inf + 0 7.427 * * [simplify]: Extracting #3: cost 33 inf + 0 7.427 * * [simplify]: Extracting #4: cost 98 inf + 1 7.428 * * [simplify]: Extracting #5: cost 125 inf + 435 7.428 * * [simplify]: Extracting #6: cost 101 inf + 5591 7.432 * * [simplify]: Extracting #7: cost 54 inf + 27103 7.443 * * [simplify]: Extracting #8: cost 5 inf + 63117 7.463 * * [simplify]: Extracting #9: cost 0 inf + 64459 7.492 * [simplify]: Simplified to (log1p (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 7.492 * [simplify]: Simplified (2 1) to (λ (a) (expm1 (log1p (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 7.492 * * * * [progress]: [ 31 / 48 ] simplifiying candidate # 7.493 * [simplify]: Simplifying (/ PI 2) 7.493 * * [simplify]: iters left: 2 (3 enodes) 7.495 * * [simplify]: iters left: 1 (9 enodes) 7.498 * * [simplify]: Extracting #0: cost 1 inf + 0 7.498 * * [simplify]: Extracting #1: cost 4 inf + 0 7.498 * * [simplify]: Extracting #2: cost 2 inf + 2 7.498 * * [simplify]: Extracting #3: cost 0 inf + 86 7.498 * [simplify]: Simplified to (/ PI 2) 7.498 * [simplify]: Simplified (2 1) to (λ (a) (- (/ PI 2) (asin (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) 7.498 * [simplify]: Simplifying (asin (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))) 7.499 * * [simplify]: iters left: 6 (9 enodes) 7.502 * * [simplify]: iters left: 5 (34 enodes) 7.514 * * [simplify]: iters left: 4 (56 enodes) 7.532 * * [simplify]: iters left: 3 (84 enodes) 7.562 * * [simplify]: iters left: 2 (138 enodes) 7.591 * * [simplify]: iters left: 1 (260 enodes) 8.086 * * [simplify]: Extracting #0: cost 1 inf + 0 8.086 * * [simplify]: Extracting #1: cost 3 inf + 0 8.087 * * [simplify]: Extracting #2: cost 33 inf + 0 8.087 * * [simplify]: Extracting #3: cost 102 inf + 1 8.087 * * [simplify]: Extracting #4: cost 117 inf + 2904 8.090 * * [simplify]: Extracting #5: cost 72 inf + 17457 8.099 * * [simplify]: Extracting #6: cost 32 inf + 48431 8.111 * * [simplify]: Extracting #7: cost 1 inf + 79015 8.120 * * [simplify]: Extracting #8: cost 0 inf + 78818 8.129 * [simplify]: Simplified to (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 8.129 * [simplify]: Simplified (2 2) to (λ (a) (- (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))))) 8.129 * * * * [progress]: [ 32 / 48 ] simplifiying candidate # 8.129 * * * * [progress]: [ 33 / 48 ] simplifiying candidate # 8.129 * [simplify]: Simplifying (log (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.129 * * [simplify]: iters left: 6 (10 enodes) 8.131 * * [simplify]: iters left: 5 (37 enodes) 8.137 * * [simplify]: iters left: 4 (59 enodes) 8.156 * * [simplify]: iters left: 3 (87 enodes) 8.185 * * [simplify]: iters left: 2 (141 enodes) 8.222 * * [simplify]: iters left: 1 (262 enodes) 8.343 * * [simplify]: Extracting #0: cost 1 inf + 0 8.343 * * [simplify]: Extracting #1: cost 3 inf + 0 8.343 * * [simplify]: Extracting #2: cost 5 inf + 0 8.343 * * [simplify]: Extracting #3: cost 33 inf + 0 8.344 * * [simplify]: Extracting #4: cost 98 inf + 1 8.345 * * [simplify]: Extracting #5: cost 125 inf + 435 8.346 * * [simplify]: Extracting #6: cost 101 inf + 5571 8.352 * * [simplify]: Extracting #7: cost 54 inf + 27063 8.375 * * [simplify]: Extracting #8: cost 5 inf + 63077 8.394 * * [simplify]: Extracting #9: cost 0 inf + 64419 8.409 * [simplify]: Simplified to (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.410 * [simplify]: Simplified (2 1) to (λ (a) (exp (log (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 8.410 * * * * [progress]: [ 34 / 48 ] simplifiying candidate # 8.410 * [simplify]: Simplifying (exp (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.410 * * [simplify]: iters left: 6 (10 enodes) 8.415 * * [simplify]: iters left: 5 (37 enodes) 8.427 * * [simplify]: iters left: 4 (59 enodes) 8.437 * * [simplify]: iters left: 3 (87 enodes) 8.452 * * [simplify]: iters left: 2 (141 enodes) 8.496 * * [simplify]: iters left: 1 (262 enodes) 8.652 * * [simplify]: Extracting #0: cost 1 inf + 0 8.653 * * [simplify]: Extracting #1: cost 3 inf + 0 8.653 * * [simplify]: Extracting #2: cost 5 inf + 0 8.653 * * [simplify]: Extracting #3: cost 33 inf + 0 8.653 * * [simplify]: Extracting #4: cost 98 inf + 1 8.654 * * [simplify]: Extracting #5: cost 125 inf + 435 8.655 * * [simplify]: Extracting #6: cost 101 inf + 5571 8.658 * * [simplify]: Extracting #7: cost 54 inf + 27063 8.670 * * [simplify]: Extracting #8: cost 5 inf + 63077 8.692 * * [simplify]: Extracting #9: cost 0 inf + 64419 8.713 * [simplify]: Simplified to (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 8.713 * [simplify]: Simplified (2 1) to (λ (a) (log (exp (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 8.713 * * * * [progress]: [ 35 / 48 ] simplifiying candidate # 8.714 * [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))))) 8.714 * * [simplify]: iters left: 6 (11 enodes) 8.716 * * [simplify]: iters left: 5 (40 enodes) 8.722 * * [simplify]: iters left: 4 (62 enodes) 8.731 * * [simplify]: iters left: 3 (90 enodes) 8.750 * * [simplify]: iters left: 2 (147 enodes) 8.776 * * [simplify]: iters left: 1 (271 enodes) 8.901 * * [simplify]: Extracting #0: cost 1 inf + 0 8.901 * * [simplify]: Extracting #1: cost 3 inf + 0 8.901 * * [simplify]: Extracting #2: cost 5 inf + 0 8.901 * * [simplify]: Extracting #3: cost 7 inf + 0 8.901 * * [simplify]: Extracting #4: cost 34 inf + 0 8.901 * * [simplify]: Extracting #5: cost 99 inf + 1 8.902 * * [simplify]: Extracting #6: cost 127 inf + 270 8.903 * * [simplify]: Extracting #7: cost 97 inf + 8082 8.908 * * [simplify]: Extracting #8: cost 24 inf + 54397 8.919 * * [simplify]: Extracting #9: cost 1 inf + 71075 8.928 * * [simplify]: Extracting #10: cost 0 inf + 70653 8.944 * [simplify]: Simplified to (* (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) 8.944 * [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)))))) 8.944 * [simplify]: Simplifying (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 8.945 * * [simplify]: iters left: 6 (10 enodes) 8.949 * * [simplify]: iters left: 5 (37 enodes) 8.960 * * [simplify]: iters left: 4 (59 enodes) 8.979 * * [simplify]: iters left: 3 (87 enodes) 9.009 * * [simplify]: iters left: 2 (141 enodes) 9.063 * * [simplify]: iters left: 1 (262 enodes) 9.185 * * [simplify]: Extracting #0: cost 1 inf + 0 9.185 * * [simplify]: Extracting #1: cost 3 inf + 0 9.185 * * [simplify]: Extracting #2: cost 5 inf + 0 9.185 * * [simplify]: Extracting #3: cost 33 inf + 0 9.185 * * [simplify]: Extracting #4: cost 98 inf + 1 9.186 * * [simplify]: Extracting #5: cost 125 inf + 435 9.187 * * [simplify]: Extracting #6: cost 101 inf + 5581 9.190 * * [simplify]: Extracting #7: cost 54 inf + 27083 9.202 * * [simplify]: Extracting #8: cost 5 inf + 63097 9.217 * * [simplify]: Extracting #9: cost 0 inf + 64439 9.246 * [simplify]: Simplified to (cbrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 9.246 * [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)))))) 9.246 * * * * [progress]: [ 36 / 48 ] simplifiying candidate # 9.247 * [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)))) 9.247 * * [simplify]: iters left: 6 (11 enodes) 9.252 * * [simplify]: iters left: 5 (41 enodes) 9.269 * * [simplify]: iters left: 4 (65 enodes) 9.280 * * [simplify]: iters left: 3 (99 enodes) 9.301 * * [simplify]: iters left: 2 (167 enodes) 9.365 * * [simplify]: iters left: 1 (305 enodes) 9.516 * * [simplify]: Extracting #0: cost 1 inf + 0 9.516 * * [simplify]: Extracting #1: cost 9 inf + 0 9.516 * * [simplify]: Extracting #2: cost 18 inf + 1 9.516 * * [simplify]: Extracting #3: cost 46 inf + 3 9.516 * * [simplify]: Extracting #4: cost 115 inf + 5 9.517 * * [simplify]: Extracting #5: cost 144 inf + 273 9.518 * * [simplify]: Extracting #6: cost 103 inf + 12620 9.525 * * [simplify]: Extracting #7: cost 35 inf + 53351 9.536 * * [simplify]: Extracting #8: cost 1 inf + 84382 9.547 * * [simplify]: Extracting #9: cost 0 inf + 83234 9.558 * [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)))) 9.558 * [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)))))) 9.558 * * * * [progress]: [ 37 / 48 ] simplifiying candidate # 9.558 * [simplify]: Simplifying (sqrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 9.558 * * [simplify]: iters left: 6 (10 enodes) 9.560 * * [simplify]: iters left: 5 (37 enodes) 9.566 * * [simplify]: iters left: 4 (59 enodes) 9.575 * * [simplify]: iters left: 3 (87 enodes) 9.598 * * [simplify]: iters left: 2 (141 enodes) 9.643 * * [simplify]: iters left: 1 (262 enodes) 9.796 * * [simplify]: Extracting #0: cost 1 inf + 0 9.796 * * [simplify]: Extracting #1: cost 3 inf + 0 9.796 * * [simplify]: Extracting #2: cost 5 inf + 0 9.796 * * [simplify]: Extracting #3: cost 33 inf + 0 9.797 * * [simplify]: Extracting #4: cost 98 inf + 1 9.797 * * [simplify]: Extracting #5: cost 125 inf + 435 9.798 * * [simplify]: Extracting #6: cost 101 inf + 5541 9.803 * * [simplify]: Extracting #7: cost 54 inf + 27003 9.815 * * [simplify]: Extracting #8: cost 5 inf + 63017 9.832 * * [simplify]: Extracting #9: cost 0 inf + 64359 9.849 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 9.849 * [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)))))) 9.849 * [simplify]: Simplifying (sqrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 9.849 * * [simplify]: iters left: 6 (10 enodes) 9.851 * * [simplify]: iters left: 5 (37 enodes) 9.857 * * [simplify]: iters left: 4 (59 enodes) 9.867 * * [simplify]: iters left: 3 (87 enodes) 9.892 * * [simplify]: iters left: 2 (141 enodes) 9.919 * * [simplify]: iters left: 1 (262 enodes) 10.079 * * [simplify]: Extracting #0: cost 1 inf + 0 10.079 * * [simplify]: Extracting #1: cost 3 inf + 0 10.080 * * [simplify]: Extracting #2: cost 5 inf + 0 10.080 * * [simplify]: Extracting #3: cost 33 inf + 0 10.080 * * [simplify]: Extracting #4: cost 98 inf + 1 10.081 * * [simplify]: Extracting #5: cost 125 inf + 435 10.083 * * [simplify]: Extracting #6: cost 101 inf + 5541 10.089 * * [simplify]: Extracting #7: cost 54 inf + 27003 10.111 * * [simplify]: Extracting #8: cost 5 inf + 63017 10.130 * * [simplify]: Extracting #9: cost 0 inf + 64359 10.146 * [simplify]: Simplified to (sqrt (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.146 * [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)))))) 10.146 * * * * [progress]: [ 38 / 48 ] simplifiying candidate # 10.146 * * * * [progress]: [ 39 / 48 ] simplifiying candidate #real (real->posit16 (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))))> 10.147 * [simplify]: Simplifying (real->posit16 (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 10.147 * * [simplify]: iters left: 6 (10 enodes) 10.154 * * [simplify]: iters left: 5 (34 enodes) 10.165 * * [simplify]: iters left: 4 (56 enodes) 10.183 * * [simplify]: iters left: 3 (84 enodes) 10.213 * * [simplify]: iters left: 2 (138 enodes) 10.266 * * [simplify]: iters left: 1 (258 enodes) 10.418 * * [simplify]: Extracting #0: cost 1 inf + 0 10.418 * * [simplify]: Extracting #1: cost 2 inf + 0 10.418 * * [simplify]: Extracting #2: cost 3 inf + 0 10.418 * * [simplify]: Extracting #3: cost 27 inf + 0 10.419 * * [simplify]: Extracting #4: cost 86 inf + 1 10.419 * * [simplify]: Extracting #5: cost 116 inf + 62 10.421 * * [simplify]: Extracting #6: cost 90 inf + 6902 10.434 * * [simplify]: Extracting #7: cost 27 inf + 41022 10.449 * * [simplify]: Extracting #8: cost 1 inf + 59819 10.460 * * [simplify]: Extracting #9: cost 0 inf + 59279 10.475 * [simplify]: Simplified to (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.475 * [simplify]: Simplified (2 1) to (λ (a) (posit16->real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) 10.475 * * * * [progress]: [ 40 / 48 ] simplifiying candidate # 10.475 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.475 * * [simplify]: iters left: 2 (5 enodes) 10.479 * * [simplify]: iters left: 1 (25 enodes) 10.487 * * [simplify]: Extracting #0: cost 1 inf + 0 10.487 * * [simplify]: Extracting #1: cost 4 inf + 0 10.487 * * [simplify]: Extracting #2: cost 9 inf + 0 10.487 * * [simplify]: Extracting #3: cost 10 inf + 2 10.487 * * [simplify]: Extracting #4: cost 8 inf + 433 10.488 * * [simplify]: Extracting #5: cost 4 inf + 823 10.488 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.488 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.489 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 10.489 * * * * [progress]: [ 41 / 48 ] simplifiying candidate # 10.489 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.489 * * [simplify]: iters left: 2 (5 enodes) 10.491 * * [simplify]: iters left: 1 (25 enodes) 10.495 * * [simplify]: Extracting #0: cost 1 inf + 0 10.495 * * [simplify]: Extracting #1: cost 4 inf + 0 10.495 * * [simplify]: Extracting #2: cost 9 inf + 0 10.495 * * [simplify]: Extracting #3: cost 10 inf + 2 10.495 * * [simplify]: Extracting #4: cost 8 inf + 433 10.495 * * [simplify]: Extracting #5: cost 4 inf + 823 10.495 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.496 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.496 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 10.496 * * * * [progress]: [ 42 / 48 ] simplifiying candidate # 10.496 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.496 * * [simplify]: iters left: 2 (5 enodes) 10.498 * * [simplify]: iters left: 1 (25 enodes) 10.502 * * [simplify]: Extracting #0: cost 1 inf + 0 10.502 * * [simplify]: Extracting #1: cost 4 inf + 0 10.502 * * [simplify]: Extracting #2: cost 9 inf + 0 10.502 * * [simplify]: Extracting #3: cost 10 inf + 2 10.502 * * [simplify]: Extracting #4: cost 8 inf + 433 10.502 * * [simplify]: Extracting #5: cost 4 inf + 823 10.502 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.502 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.502 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 10.502 * * * * [progress]: [ 43 / 48 ] simplifiying candidate # 10.503 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.503 * * [simplify]: iters left: 2 (5 enodes) 10.504 * * [simplify]: iters left: 1 (25 enodes) 10.509 * * [simplify]: Extracting #0: cost 1 inf + 0 10.509 * * [simplify]: Extracting #1: cost 4 inf + 0 10.509 * * [simplify]: Extracting #2: cost 9 inf + 0 10.509 * * [simplify]: Extracting #3: cost 10 inf + 2 10.509 * * [simplify]: Extracting #4: cost 8 inf + 433 10.509 * * [simplify]: Extracting #5: cost 4 inf + 823 10.509 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.509 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.509 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.509 * * * * [progress]: [ 44 / 48 ] simplifiying candidate # 10.510 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.510 * * [simplify]: iters left: 2 (5 enodes) 10.511 * * [simplify]: iters left: 1 (25 enodes) 10.516 * * [simplify]: Extracting #0: cost 1 inf + 0 10.516 * * [simplify]: Extracting #1: cost 4 inf + 0 10.516 * * [simplify]: Extracting #2: cost 9 inf + 0 10.516 * * [simplify]: Extracting #3: cost 10 inf + 2 10.516 * * [simplify]: Extracting #4: cost 8 inf + 433 10.516 * * [simplify]: Extracting #5: cost 4 inf + 823 10.516 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.517 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.517 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.517 * * * * [progress]: [ 45 / 48 ] simplifiying candidate # 10.517 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.517 * * [simplify]: iters left: 2 (5 enodes) 10.519 * * [simplify]: iters left: 1 (25 enodes) 10.527 * * [simplify]: Extracting #0: cost 1 inf + 0 10.527 * * [simplify]: Extracting #1: cost 4 inf + 0 10.527 * * [simplify]: Extracting #2: cost 9 inf + 0 10.527 * * [simplify]: Extracting #3: cost 10 inf + 2 10.527 * * [simplify]: Extracting #4: cost 8 inf + 433 10.527 * * [simplify]: Extracting #5: cost 4 inf + 823 10.528 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.528 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.528 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.528 * * * * [progress]: [ 46 / 48 ] simplifiying candidate # 10.528 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 10.529 * * [simplify]: iters left: 4 (8 enodes) 10.532 * * [simplify]: iters left: 3 (37 enodes) 10.541 * * [simplify]: iters left: 2 (60 enodes) 10.550 * * [simplify]: iters left: 1 (86 enodes) 10.564 * * [simplify]: Extracting #0: cost 1 inf + 0 10.564 * * [simplify]: Extracting #1: cost 3 inf + 0 10.564 * * [simplify]: Extracting #2: cost 13 inf + 0 10.564 * * [simplify]: Extracting #3: cost 38 inf + 0 10.565 * * [simplify]: Extracting #4: cost 45 inf + 241 10.565 * * [simplify]: Extracting #5: cost 33 inf + 2907 10.566 * * [simplify]: Extracting #6: cost 22 inf + 6227 10.569 * * [simplify]: Extracting #7: cost 3 inf + 14662 10.572 * * [simplify]: Extracting #8: cost 0 inf + 16508 10.575 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 10.575 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.575 * * * * [progress]: [ 47 / 48 ] simplifiying candidate # 10.575 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 10.575 * * [simplify]: iters left: 4 (8 enodes) 10.579 * * [simplify]: iters left: 3 (37 enodes) 10.590 * * [simplify]: iters left: 2 (60 enodes) 10.607 * * [simplify]: iters left: 1 (86 enodes) 10.636 * * [simplify]: Extracting #0: cost 1 inf + 0 10.636 * * [simplify]: Extracting #1: cost 3 inf + 0 10.636 * * [simplify]: Extracting #2: cost 13 inf + 0 10.636 * * [simplify]: Extracting #3: cost 38 inf + 0 10.636 * * [simplify]: Extracting #4: cost 45 inf + 241 10.637 * * [simplify]: Extracting #5: cost 33 inf + 2907 10.638 * * [simplify]: Extracting #6: cost 22 inf + 6227 10.641 * * [simplify]: Extracting #7: cost 3 inf + 14662 10.644 * * [simplify]: Extracting #8: cost 0 inf + 16508 10.648 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 10.648 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.648 * * * * [progress]: [ 48 / 48 ] simplifiying candidate # 10.650 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 10.650 * * [simplify]: iters left: 4 (8 enodes) 10.655 * * [simplify]: iters left: 3 (37 enodes) 10.666 * * [simplify]: iters left: 2 (60 enodes) 10.676 * * [simplify]: iters left: 1 (86 enodes) 10.692 * * [simplify]: Extracting #0: cost 1 inf + 0 10.692 * * [simplify]: Extracting #1: cost 3 inf + 0 10.693 * * [simplify]: Extracting #2: cost 13 inf + 0 10.693 * * [simplify]: Extracting #3: cost 38 inf + 0 10.693 * * [simplify]: Extracting #4: cost 45 inf + 241 10.694 * * [simplify]: Extracting #5: cost 33 inf + 2907 10.695 * * [simplify]: Extracting #6: cost 22 inf + 6227 10.698 * * [simplify]: Extracting #7: cost 3 inf + 14662 10.701 * * [simplify]: Extracting #8: cost 0 inf + 16508 10.704 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 10.705 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 10.705 * * * [progress]: adding candidates to table 11.432 * * [progress]: iteration 3 / 4 11.432 * * * [progress]: picking best candidate 11.491 * * * * [pick]: Picked # 11.491 * * * [progress]: localizing error 11.542 * * * [progress]: generating rewritten candidates 11.542 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 1 1 1) 11.543 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1 1 1) 11.543 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 1 1 1) 11.543 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 1) 11.546 * * * [progress]: generating series expansions 11.546 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 1 1 1) 11.546 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 11.546 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 11.546 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.546 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.546 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.546 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.546 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.546 * [backup-simplify]: Simplify 0 into 0 11.546 * [backup-simplify]: Simplify 0 into 0 11.546 * [backup-simplify]: Simplify 0 into 0 11.546 * [backup-simplify]: Simplify 0 into 0 11.546 * [backup-simplify]: Simplify 0 into 0 11.546 * [backup-simplify]: Simplify 0 into 0 11.547 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.547 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.547 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 11.547 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.547 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.547 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.547 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.547 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.547 * [backup-simplify]: Simplify 0 into 0 11.547 * [backup-simplify]: Simplify 0 into 0 11.547 * [backup-simplify]: Simplify 0 into 0 11.547 * [backup-simplify]: Simplify 0 into 0 11.547 * [backup-simplify]: Simplify 0 into 0 11.547 * [backup-simplify]: Simplify 0 into 0 11.547 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 11.547 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.547 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 11.547 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.548 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.548 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.548 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.548 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 11.548 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1 1 1) 11.548 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 11.548 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 11.548 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.548 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.548 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.548 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.548 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.548 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.549 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.549 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 11.549 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.549 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.549 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.549 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.549 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.549 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify 0 into 0 11.549 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 11.549 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.549 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 11.549 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.549 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.549 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.550 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.550 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 11.550 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 1 1 1) 11.550 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 11.550 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 11.550 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.550 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.550 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.550 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.550 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify 0 into 0 11.550 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.550 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.550 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 11.551 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.551 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.551 * [backup-simplify]: Simplify 0 into 0 11.551 * [backup-simplify]: Simplify 0 into 0 11.551 * [backup-simplify]: Simplify 0 into 0 11.551 * [backup-simplify]: Simplify 0 into 0 11.551 * [backup-simplify]: Simplify 0 into 0 11.551 * [backup-simplify]: Simplify 0 into 0 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.551 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 11.551 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.551 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.551 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.551 * [backup-simplify]: Simplify 0 into 0 11.551 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 11.552 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 1) 11.552 * [backup-simplify]: Simplify (log (exp (fmod (cosh a) (* a a)))) into (fmod (cosh a) (pow a 2)) 11.552 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 11.552 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.552 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.552 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 11.552 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.552 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify 0 into 0 11.552 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 11.552 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.552 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 11.552 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.552 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.552 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 11.553 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.553 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 11.553 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.553 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 11.553 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.553 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.553 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 11.553 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.553 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.553 * [backup-simplify]: Simplify 0 into 0 11.554 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 11.554 * * * [progress]: simplifying candidates 11.554 * * * * [progress]: [ 1 / 60 ] simplifiying candidate # 11.554 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 11.554 * * [simplify]: iters left: 4 (5 enodes) 11.555 * * [simplify]: iters left: 3 (21 enodes) 11.559 * * [simplify]: iters left: 2 (34 enodes) 11.575 * * [simplify]: iters left: 1 (38 enodes) 11.587 * * [simplify]: Extracting #0: cost 1 inf + 0 11.587 * * [simplify]: Extracting #1: cost 3 inf + 0 11.587 * * [simplify]: Extracting #2: cost 6 inf + 0 11.587 * * [simplify]: Extracting #3: cost 11 inf + 0 11.587 * * [simplify]: Extracting #4: cost 12 inf + 2 11.587 * * [simplify]: Extracting #5: cost 9 inf + 599 11.588 * * [simplify]: Extracting #6: cost 5 inf + 1059 11.588 * * [simplify]: Extracting #7: cost 0 inf + 1889 11.589 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 11.589 * [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 (log1p (expm1 (fmod (cosh a) (* a a)))))) (log1p a)))))) 11.589 * * * * [progress]: [ 2 / 60 ] simplifiying candidate # 11.589 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 11.589 * * [simplify]: iters left: 4 (5 enodes) 11.592 * * [simplify]: iters left: 3 (21 enodes) 11.599 * * [simplify]: iters left: 2 (34 enodes) 11.609 * * [simplify]: iters left: 1 (38 enodes) 11.620 * * [simplify]: Extracting #0: cost 1 inf + 0 11.620 * * [simplify]: Extracting #1: cost 3 inf + 0 11.620 * * [simplify]: Extracting #2: cost 6 inf + 0 11.620 * * [simplify]: Extracting #3: cost 11 inf + 0 11.620 * * [simplify]: Extracting #4: cost 12 inf + 2 11.621 * * [simplify]: Extracting #5: cost 9 inf + 599 11.621 * * [simplify]: Extracting #6: cost 5 inf + 1079 11.621 * * [simplify]: Extracting #7: cost 0 inf + 1929 11.622 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 11.622 * [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 (expm1 (log1p (fmod (cosh a) (* a a)))))) (log1p a)))))) 11.622 * * * * [progress]: [ 3 / 60 ] simplifiying candidate # 11.622 * * * * [progress]: [ 4 / 60 ] simplifiying candidate # 11.623 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 11.623 * * [simplify]: iters left: 4 (5 enodes) 11.625 * * [simplify]: iters left: 3 (21 enodes) 11.629 * * [simplify]: iters left: 2 (34 enodes) 11.634 * * [simplify]: iters left: 1 (38 enodes) 11.639 * * [simplify]: Extracting #0: cost 1 inf + 0 11.639 * * [simplify]: Extracting #1: cost 3 inf + 0 11.639 * * [simplify]: Extracting #2: cost 6 inf + 0 11.639 * * [simplify]: Extracting #3: cost 11 inf + 0 11.639 * * [simplify]: Extracting #4: cost 12 inf + 2 11.639 * * [simplify]: Extracting #5: cost 9 inf + 599 11.639 * * [simplify]: Extracting #6: cost 5 inf + 1059 11.640 * * [simplify]: Extracting #7: cost 0 inf + 1889 11.640 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 11.640 * [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)))))) 11.640 * * * * [progress]: [ 5 / 60 ] simplifiying candidate # 11.640 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 11.640 * * [simplify]: iters left: 4 (5 enodes) 11.641 * * [simplify]: iters left: 3 (21 enodes) 11.645 * * [simplify]: iters left: 2 (34 enodes) 11.650 * * [simplify]: iters left: 1 (38 enodes) 11.657 * * [simplify]: Extracting #0: cost 1 inf + 0 11.657 * * [simplify]: Extracting #1: cost 3 inf + 0 11.657 * * [simplify]: Extracting #2: cost 6 inf + 0 11.657 * * [simplify]: Extracting #3: cost 11 inf + 0 11.657 * * [simplify]: Extracting #4: cost 12 inf + 2 11.657 * * [simplify]: Extracting #5: cost 9 inf + 599 11.657 * * [simplify]: Extracting #6: cost 5 inf + 1059 11.658 * * [simplify]: Extracting #7: cost 0 inf + 1889 11.658 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 11.658 * [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)))))) 11.659 * * * * [progress]: [ 6 / 60 ] simplifiying candidate # 11.659 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 11.659 * * [simplify]: iters left: 6 (6 enodes) 11.661 * * [simplify]: iters left: 5 (24 enodes) 11.669 * * [simplify]: iters left: 4 (37 enodes) 11.681 * * [simplify]: iters left: 3 (41 enodes) 11.694 * * [simplify]: iters left: 2 (43 enodes) 11.711 * * [simplify]: Extracting #0: cost 1 inf + 0 11.711 * * [simplify]: Extracting #1: cost 3 inf + 0 11.711 * * [simplify]: Extracting #2: cost 5 inf + 0 11.711 * * [simplify]: Extracting #3: cost 8 inf + 0 11.711 * * [simplify]: Extracting #4: cost 13 inf + 0 11.711 * * [simplify]: Extracting #5: cost 14 inf + 2 11.711 * * [simplify]: Extracting #6: cost 13 inf + 377 11.711 * * [simplify]: Extracting #7: cost 6 inf + 1490 11.712 * * [simplify]: Extracting #8: cost 1 inf + 2260 11.713 * * [simplify]: Extracting #9: cost 0 inf + 2481 11.713 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 11.713 * [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)))))) 11.714 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 11.714 * * [simplify]: iters left: 4 (5 enodes) 11.716 * * [simplify]: iters left: 3 (21 enodes) 11.723 * * [simplify]: iters left: 2 (34 enodes) 11.733 * * [simplify]: iters left: 1 (38 enodes) 11.739 * * [simplify]: Extracting #0: cost 1 inf + 0 11.739 * * [simplify]: Extracting #1: cost 3 inf + 0 11.739 * * [simplify]: Extracting #2: cost 6 inf + 0 11.739 * * [simplify]: Extracting #3: cost 11 inf + 0 11.739 * * [simplify]: Extracting #4: cost 12 inf + 2 11.739 * * [simplify]: Extracting #5: cost 9 inf + 599 11.739 * * [simplify]: Extracting #6: cost 5 inf + 1069 11.739 * * [simplify]: Extracting #7: cost 0 inf + 1909 11.740 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 11.740 * [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)))))) 11.740 * * * * [progress]: [ 7 / 60 ] simplifiying candidate # 11.740 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 11.740 * * [simplify]: iters left: 6 (6 enodes) 11.741 * * [simplify]: iters left: 5 (25 enodes) 11.745 * * [simplify]: iters left: 4 (40 enodes) 11.752 * * [simplify]: iters left: 3 (50 enodes) 11.760 * * [simplify]: iters left: 2 (64 enodes) 11.776 * * [simplify]: iters left: 1 (90 enodes) 11.809 * * [simplify]: Extracting #0: cost 1 inf + 0 11.809 * * [simplify]: Extracting #1: cost 9 inf + 0 11.809 * * [simplify]: Extracting #2: cost 19 inf + 1 11.809 * * [simplify]: Extracting #3: cost 25 inf + 3 11.810 * * [simplify]: Extracting #4: cost 24 inf + 118 11.810 * * [simplify]: Extracting #5: cost 12 inf + 4825 11.812 * * [simplify]: Extracting #6: cost 5 inf + 6772 11.813 * * [simplify]: Extracting #7: cost 1 inf + 7256 11.814 * * [simplify]: Extracting #8: cost 0 inf + 7477 11.815 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 11.815 * [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)))))) 11.815 * * * * [progress]: [ 8 / 60 ] simplifiying candidate # 11.815 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 11.815 * * [simplify]: iters left: 4 (5 enodes) 11.816 * * [simplify]: iters left: 3 (21 enodes) 11.822 * * [simplify]: iters left: 2 (34 enodes) 11.827 * * [simplify]: iters left: 1 (38 enodes) 11.833 * * [simplify]: Extracting #0: cost 1 inf + 0 11.833 * * [simplify]: Extracting #1: cost 3 inf + 0 11.833 * * [simplify]: Extracting #2: cost 6 inf + 0 11.833 * * [simplify]: Extracting #3: cost 11 inf + 0 11.833 * * [simplify]: Extracting #4: cost 12 inf + 2 11.833 * * [simplify]: Extracting #5: cost 9 inf + 599 11.833 * * [simplify]: Extracting #6: cost 5 inf + 1029 11.833 * * [simplify]: Extracting #7: cost 0 inf + 1829 11.834 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 11.834 * [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)))))) 11.834 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 11.834 * * [simplify]: iters left: 4 (5 enodes) 11.835 * * [simplify]: iters left: 3 (21 enodes) 11.839 * * [simplify]: iters left: 2 (34 enodes) 11.848 * * [simplify]: iters left: 1 (38 enodes) 11.859 * * [simplify]: Extracting #0: cost 1 inf + 0 11.859 * * [simplify]: Extracting #1: cost 3 inf + 0 11.859 * * [simplify]: Extracting #2: cost 6 inf + 0 11.859 * * [simplify]: Extracting #3: cost 11 inf + 0 11.859 * * [simplify]: Extracting #4: cost 12 inf + 2 11.860 * * [simplify]: Extracting #5: cost 9 inf + 599 11.860 * * [simplify]: Extracting #6: cost 5 inf + 1029 11.860 * * [simplify]: Extracting #7: cost 0 inf + 1829 11.861 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 11.861 * [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)))))) 11.861 * * * * [progress]: [ 9 / 60 ] simplifiying candidate # 11.861 * * * * [progress]: [ 10 / 60 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))))> 11.861 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 11.861 * * [simplify]: iters left: 4 (5 enodes) 11.864 * * [simplify]: iters left: 3 (18 enodes) 11.870 * * [simplify]: iters left: 2 (31 enodes) 11.878 * * [simplify]: iters left: 1 (35 enodes) 11.887 * * [simplify]: Extracting #0: cost 1 inf + 0 11.887 * * [simplify]: Extracting #1: cost 2 inf + 0 11.887 * * [simplify]: Extracting #2: cost 4 inf + 0 11.887 * * [simplify]: Extracting #3: cost 9 inf + 0 11.887 * * [simplify]: Extracting #4: cost 10 inf + 2 11.888 * * [simplify]: Extracting #5: cost 7 inf + 599 11.888 * * [simplify]: Extracting #6: cost 3 inf + 934 11.888 * * [simplify]: Extracting #7: cost 0 inf + 1417 11.889 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 11.889 * [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)))))) 11.889 * * * * [progress]: [ 11 / 60 ] simplifiying candidate # 11.889 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 11.889 * * [simplify]: iters left: 4 (5 enodes) 11.892 * * [simplify]: iters left: 3 (21 enodes) 11.900 * * [simplify]: iters left: 2 (34 enodes) 11.905 * * [simplify]: iters left: 1 (38 enodes) 11.911 * * [simplify]: Extracting #0: cost 1 inf + 0 11.911 * * [simplify]: Extracting #1: cost 3 inf + 0 11.911 * * [simplify]: Extracting #2: cost 6 inf + 0 11.911 * * [simplify]: Extracting #3: cost 11 inf + 0 11.911 * * [simplify]: Extracting #4: cost 12 inf + 2 11.912 * * [simplify]: Extracting #5: cost 9 inf + 599 11.912 * * [simplify]: Extracting #6: cost 5 inf + 1059 11.912 * * [simplify]: Extracting #7: cost 0 inf + 1889 11.912 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 11.912 * [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 (log1p (expm1 (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.912 * * * * [progress]: [ 12 / 60 ] simplifiying candidate # 11.912 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 11.913 * * [simplify]: iters left: 4 (5 enodes) 11.914 * * [simplify]: iters left: 3 (21 enodes) 11.917 * * [simplify]: iters left: 2 (34 enodes) 11.922 * * [simplify]: iters left: 1 (38 enodes) 11.930 * * [simplify]: Extracting #0: cost 1 inf + 0 11.930 * * [simplify]: Extracting #1: cost 3 inf + 0 11.930 * * [simplify]: Extracting #2: cost 6 inf + 0 11.930 * * [simplify]: Extracting #3: cost 11 inf + 0 11.930 * * [simplify]: Extracting #4: cost 12 inf + 2 11.930 * * [simplify]: Extracting #5: cost 9 inf + 599 11.931 * * [simplify]: Extracting #6: cost 5 inf + 1079 11.931 * * [simplify]: Extracting #7: cost 0 inf + 1929 11.932 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 11.932 * [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 (expm1 (log1p (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.932 * * * * [progress]: [ 13 / 60 ] simplifiying candidate # 11.932 * * * * [progress]: [ 14 / 60 ] simplifiying candidate # 11.932 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 11.932 * * [simplify]: iters left: 4 (5 enodes) 11.934 * * [simplify]: iters left: 3 (21 enodes) 11.939 * * [simplify]: iters left: 2 (34 enodes) 11.945 * * [simplify]: iters left: 1 (38 enodes) 11.951 * * [simplify]: Extracting #0: cost 1 inf + 0 11.951 * * [simplify]: Extracting #1: cost 3 inf + 0 11.951 * * [simplify]: Extracting #2: cost 6 inf + 0 11.951 * * [simplify]: Extracting #3: cost 11 inf + 0 11.951 * * [simplify]: Extracting #4: cost 12 inf + 2 11.951 * * [simplify]: Extracting #5: cost 9 inf + 599 11.951 * * [simplify]: Extracting #6: cost 5 inf + 1059 11.951 * * [simplify]: Extracting #7: cost 0 inf + 1889 11.952 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 11.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 (exp (log (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))))) 11.952 * * * * [progress]: [ 15 / 60 ] simplifiying candidate # 11.952 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 11.952 * * [simplify]: iters left: 4 (5 enodes) 11.953 * * [simplify]: iters left: 3 (21 enodes) 11.957 * * [simplify]: iters left: 2 (34 enodes) 11.962 * * [simplify]: iters left: 1 (38 enodes) 11.971 * * [simplify]: Extracting #0: cost 1 inf + 0 11.971 * * [simplify]: Extracting #1: cost 3 inf + 0 11.971 * * [simplify]: Extracting #2: cost 6 inf + 0 11.971 * * [simplify]: Extracting #3: cost 11 inf + 0 11.971 * * [simplify]: Extracting #4: cost 12 inf + 2 11.971 * * [simplify]: Extracting #5: cost 9 inf + 599 11.971 * * [simplify]: Extracting #6: cost 5 inf + 1059 11.972 * * [simplify]: Extracting #7: cost 0 inf + 1889 11.972 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 11.972 * [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)))))) 11.973 * * * * [progress]: [ 16 / 60 ] simplifiying candidate # 11.973 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 11.973 * * [simplify]: iters left: 6 (6 enodes) 11.976 * * [simplify]: iters left: 5 (24 enodes) 11.983 * * [simplify]: iters left: 4 (37 enodes) 11.995 * * [simplify]: iters left: 3 (41 enodes) 12.002 * * [simplify]: iters left: 2 (43 enodes) 12.008 * * [simplify]: Extracting #0: cost 1 inf + 0 12.008 * * [simplify]: Extracting #1: cost 3 inf + 0 12.008 * * [simplify]: Extracting #2: cost 5 inf + 0 12.008 * * [simplify]: Extracting #3: cost 8 inf + 0 12.008 * * [simplify]: Extracting #4: cost 13 inf + 0 12.008 * * [simplify]: Extracting #5: cost 14 inf + 2 12.008 * * [simplify]: Extracting #6: cost 13 inf + 377 12.008 * * [simplify]: Extracting #7: cost 6 inf + 1490 12.008 * * [simplify]: Extracting #8: cost 1 inf + 2260 12.009 * * [simplify]: Extracting #9: cost 0 inf + 2481 12.009 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.009 * [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)))))) 12.009 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 12.009 * * [simplify]: iters left: 4 (5 enodes) 12.010 * * [simplify]: iters left: 3 (21 enodes) 12.013 * * [simplify]: iters left: 2 (34 enodes) 12.018 * * [simplify]: iters left: 1 (38 enodes) 12.024 * * [simplify]: Extracting #0: cost 1 inf + 0 12.024 * * [simplify]: Extracting #1: cost 3 inf + 0 12.024 * * [simplify]: Extracting #2: cost 6 inf + 0 12.024 * * [simplify]: Extracting #3: cost 11 inf + 0 12.024 * * [simplify]: Extracting #4: cost 12 inf + 2 12.024 * * [simplify]: Extracting #5: cost 9 inf + 599 12.024 * * [simplify]: Extracting #6: cost 5 inf + 1069 12.025 * * [simplify]: Extracting #7: cost 0 inf + 1909 12.025 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 12.025 * [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)))))) 12.025 * * * * [progress]: [ 17 / 60 ] simplifiying candidate # 12.026 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 12.026 * * [simplify]: iters left: 6 (6 enodes) 12.030 * * [simplify]: iters left: 5 (25 enodes) 12.039 * * [simplify]: iters left: 4 (40 enodes) 12.052 * * [simplify]: iters left: 3 (50 enodes) 12.070 * * [simplify]: iters left: 2 (64 enodes) 12.094 * * [simplify]: iters left: 1 (90 enodes) 12.125 * * [simplify]: Extracting #0: cost 1 inf + 0 12.125 * * [simplify]: Extracting #1: cost 9 inf + 0 12.125 * * [simplify]: Extracting #2: cost 19 inf + 1 12.125 * * [simplify]: Extracting #3: cost 25 inf + 3 12.125 * * [simplify]: Extracting #4: cost 24 inf + 118 12.126 * * [simplify]: Extracting #5: cost 12 inf + 4825 12.128 * * [simplify]: Extracting #6: cost 5 inf + 6772 12.129 * * [simplify]: Extracting #7: cost 1 inf + 7256 12.131 * * [simplify]: Extracting #8: cost 0 inf + 7477 12.132 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 12.132 * [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)))))) 12.132 * * * * [progress]: [ 18 / 60 ] simplifiying candidate # 12.133 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.133 * * [simplify]: iters left: 4 (5 enodes) 12.135 * * [simplify]: iters left: 3 (21 enodes) 12.142 * * [simplify]: iters left: 2 (34 enodes) 12.147 * * [simplify]: iters left: 1 (38 enodes) 12.153 * * [simplify]: Extracting #0: cost 1 inf + 0 12.153 * * [simplify]: Extracting #1: cost 3 inf + 0 12.153 * * [simplify]: Extracting #2: cost 6 inf + 0 12.153 * * [simplify]: Extracting #3: cost 11 inf + 0 12.153 * * [simplify]: Extracting #4: cost 12 inf + 2 12.153 * * [simplify]: Extracting #5: cost 9 inf + 599 12.153 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.153 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.154 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.154 * [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)))))) 12.154 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.154 * * [simplify]: iters left: 4 (5 enodes) 12.155 * * [simplify]: iters left: 3 (21 enodes) 12.158 * * [simplify]: iters left: 2 (34 enodes) 12.164 * * [simplify]: iters left: 1 (38 enodes) 12.173 * * [simplify]: Extracting #0: cost 1 inf + 0 12.173 * * [simplify]: Extracting #1: cost 3 inf + 0 12.173 * * [simplify]: Extracting #2: cost 6 inf + 0 12.173 * * [simplify]: Extracting #3: cost 11 inf + 0 12.173 * * [simplify]: Extracting #4: cost 12 inf + 2 12.173 * * [simplify]: Extracting #5: cost 9 inf + 599 12.173 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.173 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.173 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.174 * [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)))))) 12.174 * * * * [progress]: [ 19 / 60 ] simplifiying candidate # 12.174 * * * * [progress]: [ 20 / 60 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))) (cbrt (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))))> 12.174 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 12.174 * * [simplify]: iters left: 4 (5 enodes) 12.175 * * [simplify]: iters left: 3 (18 enodes) 12.179 * * [simplify]: iters left: 2 (31 enodes) 12.189 * * [simplify]: iters left: 1 (35 enodes) 12.200 * * [simplify]: Extracting #0: cost 1 inf + 0 12.200 * * [simplify]: Extracting #1: cost 2 inf + 0 12.200 * * [simplify]: Extracting #2: cost 4 inf + 0 12.200 * * [simplify]: Extracting #3: cost 9 inf + 0 12.200 * * [simplify]: Extracting #4: cost 10 inf + 2 12.200 * * [simplify]: Extracting #5: cost 7 inf + 599 12.201 * * [simplify]: Extracting #6: cost 3 inf + 934 12.201 * * [simplify]: Extracting #7: cost 0 inf + 1417 12.201 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 12.202 * [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)))))) 12.202 * * * * [progress]: [ 21 / 60 ] simplifiying candidate # 12.202 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 12.202 * * [simplify]: iters left: 4 (5 enodes) 12.204 * * [simplify]: iters left: 3 (21 enodes) 12.211 * * [simplify]: iters left: 2 (34 enodes) 12.222 * * [simplify]: iters left: 1 (38 enodes) 12.233 * * [simplify]: Extracting #0: cost 1 inf + 0 12.233 * * [simplify]: Extracting #1: cost 3 inf + 0 12.233 * * [simplify]: Extracting #2: cost 6 inf + 0 12.233 * * [simplify]: Extracting #3: cost 11 inf + 0 12.233 * * [simplify]: Extracting #4: cost 12 inf + 2 12.233 * * [simplify]: Extracting #5: cost 9 inf + 599 12.233 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.234 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.234 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 12.235 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (log1p (expm1 (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)))))) 12.235 * * * * [progress]: [ 22 / 60 ] simplifiying candidate # 12.235 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 12.235 * * [simplify]: iters left: 4 (5 enodes) 12.237 * * [simplify]: iters left: 3 (21 enodes) 12.244 * * [simplify]: iters left: 2 (34 enodes) 12.253 * * [simplify]: iters left: 1 (38 enodes) 12.259 * * [simplify]: Extracting #0: cost 1 inf + 0 12.259 * * [simplify]: Extracting #1: cost 3 inf + 0 12.259 * * [simplify]: Extracting #2: cost 6 inf + 0 12.259 * * [simplify]: Extracting #3: cost 11 inf + 0 12.259 * * [simplify]: Extracting #4: cost 12 inf + 2 12.259 * * [simplify]: Extracting #5: cost 9 inf + 599 12.259 * * [simplify]: Extracting #6: cost 5 inf + 1079 12.259 * * [simplify]: Extracting #7: cost 0 inf + 1929 12.260 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 12.260 * [simplify]: Simplified (2 1 1 1 1 1 1 1 1) to (λ (a) (* (* (cbrt (acos (pow (log (exp (expm1 (log1p (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)))))) 12.260 * * * * [progress]: [ 23 / 60 ] simplifiying candidate # 12.260 * * * * [progress]: [ 24 / 60 ] simplifiying candidate # 12.260 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 12.260 * * [simplify]: iters left: 4 (5 enodes) 12.261 * * [simplify]: iters left: 3 (21 enodes) 12.265 * * [simplify]: iters left: 2 (34 enodes) 12.269 * * [simplify]: iters left: 1 (38 enodes) 12.275 * * [simplify]: Extracting #0: cost 1 inf + 0 12.275 * * [simplify]: Extracting #1: cost 3 inf + 0 12.275 * * [simplify]: Extracting #2: cost 6 inf + 0 12.275 * * [simplify]: Extracting #3: cost 11 inf + 0 12.275 * * [simplify]: Extracting #4: cost 12 inf + 2 12.275 * * [simplify]: Extracting #5: cost 9 inf + 599 12.275 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.276 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.276 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 12.276 * [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)))))) 12.276 * * * * [progress]: [ 25 / 60 ] simplifiying candidate # 12.276 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 12.276 * * [simplify]: iters left: 4 (5 enodes) 12.277 * * [simplify]: iters left: 3 (21 enodes) 12.281 * * [simplify]: iters left: 2 (34 enodes) 12.287 * * [simplify]: iters left: 1 (38 enodes) 12.293 * * [simplify]: Extracting #0: cost 1 inf + 0 12.293 * * [simplify]: Extracting #1: cost 3 inf + 0 12.293 * * [simplify]: Extracting #2: cost 6 inf + 0 12.293 * * [simplify]: Extracting #3: cost 11 inf + 0 12.293 * * [simplify]: Extracting #4: cost 12 inf + 2 12.293 * * [simplify]: Extracting #5: cost 9 inf + 599 12.293 * * [simplify]: Extracting #6: cost 5 inf + 1059 12.293 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.294 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 12.294 * [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)))))) 12.294 * * * * [progress]: [ 26 / 60 ] simplifiying candidate # 12.294 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.294 * * [simplify]: iters left: 6 (6 enodes) 12.295 * * [simplify]: iters left: 5 (24 enodes) 12.299 * * [simplify]: iters left: 4 (37 enodes) 12.305 * * [simplify]: iters left: 3 (41 enodes) 12.311 * * [simplify]: iters left: 2 (43 enodes) 12.321 * * [simplify]: Extracting #0: cost 1 inf + 0 12.321 * * [simplify]: Extracting #1: cost 3 inf + 0 12.321 * * [simplify]: Extracting #2: cost 5 inf + 0 12.321 * * [simplify]: Extracting #3: cost 8 inf + 0 12.321 * * [simplify]: Extracting #4: cost 13 inf + 0 12.321 * * [simplify]: Extracting #5: cost 14 inf + 2 12.321 * * [simplify]: Extracting #6: cost 13 inf + 377 12.322 * * [simplify]: Extracting #7: cost 6 inf + 1490 12.322 * * [simplify]: Extracting #8: cost 1 inf + 2260 12.323 * * [simplify]: Extracting #9: cost 0 inf + 2481 12.323 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.324 * [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)))))) 12.324 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 12.324 * * [simplify]: iters left: 4 (5 enodes) 12.326 * * [simplify]: iters left: 3 (21 enodes) 12.333 * * [simplify]: iters left: 2 (34 enodes) 12.342 * * [simplify]: iters left: 1 (38 enodes) 12.351 * * [simplify]: Extracting #0: cost 1 inf + 0 12.351 * * [simplify]: Extracting #1: cost 3 inf + 0 12.351 * * [simplify]: Extracting #2: cost 6 inf + 0 12.351 * * [simplify]: Extracting #3: cost 11 inf + 0 12.351 * * [simplify]: Extracting #4: cost 12 inf + 2 12.351 * * [simplify]: Extracting #5: cost 9 inf + 599 12.352 * * [simplify]: Extracting #6: cost 5 inf + 1069 12.352 * * [simplify]: Extracting #7: cost 0 inf + 1909 12.352 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 12.352 * [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)))))) 12.352 * * * * [progress]: [ 27 / 60 ] simplifiying candidate # 12.352 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 12.352 * * [simplify]: iters left: 6 (6 enodes) 12.354 * * [simplify]: iters left: 5 (25 enodes) 12.358 * * [simplify]: iters left: 4 (40 enodes) 12.365 * * [simplify]: iters left: 3 (50 enodes) 12.375 * * [simplify]: iters left: 2 (64 enodes) 12.389 * * [simplify]: iters left: 1 (90 enodes) 12.405 * * [simplify]: Extracting #0: cost 1 inf + 0 12.405 * * [simplify]: Extracting #1: cost 9 inf + 0 12.405 * * [simplify]: Extracting #2: cost 19 inf + 1 12.405 * * [simplify]: Extracting #3: cost 25 inf + 3 12.405 * * [simplify]: Extracting #4: cost 24 inf + 118 12.405 * * [simplify]: Extracting #5: cost 12 inf + 4825 12.406 * * [simplify]: Extracting #6: cost 5 inf + 6772 12.407 * * [simplify]: Extracting #7: cost 1 inf + 7256 12.407 * * [simplify]: Extracting #8: cost 0 inf + 7477 12.408 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 12.408 * [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)))))) 12.408 * * * * [progress]: [ 28 / 60 ] simplifiying candidate # 12.409 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.409 * * [simplify]: iters left: 4 (5 enodes) 12.410 * * [simplify]: iters left: 3 (21 enodes) 12.414 * * [simplify]: iters left: 2 (34 enodes) 12.424 * * [simplify]: iters left: 1 (38 enodes) 12.434 * * [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.435 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.435 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.435 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.436 * [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)))))) 12.436 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 12.436 * * [simplify]: iters left: 4 (5 enodes) 12.438 * * [simplify]: iters left: 3 (21 enodes) 12.444 * * [simplify]: iters left: 2 (34 enodes) 12.452 * * [simplify]: iters left: 1 (38 enodes) 12.458 * * [simplify]: Extracting #0: cost 1 inf + 0 12.458 * * [simplify]: Extracting #1: cost 3 inf + 0 12.458 * * [simplify]: Extracting #2: cost 6 inf + 0 12.458 * * [simplify]: Extracting #3: cost 11 inf + 0 12.458 * * [simplify]: Extracting #4: cost 12 inf + 2 12.459 * * [simplify]: Extracting #5: cost 9 inf + 599 12.459 * * [simplify]: Extracting #6: cost 5 inf + 1029 12.459 * * [simplify]: Extracting #7: cost 0 inf + 1829 12.459 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.459 * [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)))))) 12.459 * * * * [progress]: [ 29 / 60 ] simplifiying candidate # 12.459 * * * * [progress]: [ 30 / 60 ] 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))))))> 12.460 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 12.460 * * [simplify]: iters left: 4 (5 enodes) 12.461 * * [simplify]: iters left: 3 (18 enodes) 12.464 * * [simplify]: iters left: 2 (31 enodes) 12.469 * * [simplify]: iters left: 1 (35 enodes) 12.474 * * [simplify]: Extracting #0: cost 1 inf + 0 12.474 * * [simplify]: Extracting #1: cost 2 inf + 0 12.474 * * [simplify]: Extracting #2: cost 4 inf + 0 12.474 * * [simplify]: Extracting #3: cost 9 inf + 0 12.474 * * [simplify]: Extracting #4: cost 10 inf + 2 12.474 * * [simplify]: Extracting #5: cost 7 inf + 599 12.474 * * [simplify]: Extracting #6: cost 3 inf + 934 12.474 * * [simplify]: Extracting #7: cost 0 inf + 1417 12.474 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 12.475 * [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)))))) 12.475 * * * * [progress]: [ 31 / 60 ] simplifiying candidate # 12.475 * [simplify]: Simplifying (expm1 (log (exp (fmod (cosh a) (* a a))))) 12.475 * * [simplify]: iters left: 6 (7 enodes) 12.476 * * [simplify]: iters left: 5 (25 enodes) 12.482 * * [simplify]: iters left: 4 (38 enodes) 12.488 * * [simplify]: iters left: 3 (42 enodes) 12.494 * * [simplify]: iters left: 2 (44 enodes) 12.500 * * [simplify]: Extracting #0: cost 1 inf + 0 12.500 * * [simplify]: Extracting #1: cost 3 inf + 0 12.500 * * [simplify]: Extracting #2: cost 7 inf + 0 12.500 * * [simplify]: Extracting #3: cost 13 inf + 0 12.500 * * [simplify]: Extracting #4: cost 14 inf + 2 12.500 * * [simplify]: Extracting #5: cost 12 inf + 433 12.500 * * [simplify]: Extracting #6: cost 6 inf + 1295 12.500 * * [simplify]: Extracting #7: cost 0 inf + 2361 12.501 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 12.501 * [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 (log1p (expm1 (fmod (cosh a) (* a a)))) (log1p a)))))) 12.501 * * * * [progress]: [ 32 / 60 ] simplifiying candidate # 12.501 * [simplify]: Simplifying (log1p (log (exp (fmod (cosh a) (* a a))))) 12.501 * * [simplify]: iters left: 6 (7 enodes) 12.503 * * [simplify]: iters left: 5 (25 enodes) 12.507 * * [simplify]: iters left: 4 (38 enodes) 12.512 * * [simplify]: iters left: 3 (42 enodes) 12.519 * * [simplify]: iters left: 2 (44 enodes) 12.525 * * [simplify]: Extracting #0: cost 1 inf + 0 12.525 * * [simplify]: Extracting #1: cost 3 inf + 0 12.525 * * [simplify]: Extracting #2: cost 7 inf + 0 12.525 * * [simplify]: Extracting #3: cost 13 inf + 0 12.525 * * [simplify]: Extracting #4: cost 14 inf + 2 12.525 * * [simplify]: Extracting #5: cost 12 inf + 433 12.525 * * [simplify]: Extracting #6: cost 6 inf + 1315 12.526 * * [simplify]: Extracting #7: cost 0 inf + 2401 12.526 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 12.526 * [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 (expm1 (log1p (fmod (cosh a) (* a a)))) (log1p a)))))) 12.526 * * * * [progress]: [ 33 / 60 ] simplifiying candidate # 12.526 * [simplify]: Simplifying (log (* (cbrt (exp (fmod (cosh a) (* a a)))) (cbrt (exp (fmod (cosh a) (* a a)))))) 12.526 * * [simplify]: iters left: 6 (8 enodes) 12.528 * * [simplify]: iters left: 5 (32 enodes) 12.534 * * [simplify]: iters left: 4 (47 enodes) 12.543 * * [simplify]: iters left: 3 (51 enodes) 12.557 * * [simplify]: iters left: 2 (53 enodes) 12.565 * * [simplify]: Extracting #0: cost 1 inf + 0 12.565 * * [simplify]: Extracting #1: cost 4 inf + 0 12.565 * * [simplify]: Extracting #2: cost 7 inf + 0 12.565 * * [simplify]: Extracting #3: cost 9 inf + 0 12.565 * * [simplify]: Extracting #4: cost 11 inf + 0 12.565 * * [simplify]: Extracting #5: cost 14 inf + 0 12.565 * * [simplify]: Extracting #6: cost 19 inf + 0 12.565 * * [simplify]: Extracting #7: cost 20 inf + 2 12.565 * * [simplify]: Extracting #8: cost 18 inf + 543 12.566 * * [simplify]: Extracting #9: cost 12 inf + 1580 12.566 * * [simplify]: Extracting #10: cost 1 inf + 4471 12.567 * * [simplify]: Extracting #11: cost 0 inf + 4857 12.567 * [simplify]: Simplified to (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) 12.567 * [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)))))) 12.567 * [simplify]: Simplifying (log (cbrt (exp (fmod (cosh a) (* a a))))) 12.567 * * [simplify]: iters left: 6 (7 enodes) 12.570 * * [simplify]: iters left: 5 (27 enodes) 12.575 * * [simplify]: iters left: 4 (40 enodes) 12.581 * * [simplify]: iters left: 3 (44 enodes) 12.587 * * [simplify]: iters left: 2 (46 enodes) 12.601 * * [simplify]: Extracting #0: cost 1 inf + 0 12.601 * * [simplify]: Extracting #1: cost 3 inf + 0 12.601 * * [simplify]: Extracting #2: cost 5 inf + 0 12.601 * * [simplify]: Extracting #3: cost 7 inf + 0 12.602 * * [simplify]: Extracting #4: cost 10 inf + 0 12.602 * * [simplify]: Extracting #5: cost 15 inf + 0 12.602 * * [simplify]: Extracting #6: cost 16 inf + 2 12.602 * * [simplify]: Extracting #7: cost 14 inf + 433 12.602 * * [simplify]: Extracting #8: cost 7 inf + 1486 12.603 * * [simplify]: Extracting #9: cost 0 inf + 3293 12.603 * [simplify]: Simplified to (log (cbrt (exp (fmod (cosh a) (* a a))))) 12.603 * [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)))))) 12.603 * * * * [progress]: [ 34 / 60 ] simplifiying candidate # 12.604 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 12.604 * * [simplify]: iters left: 6 (7 enodes) 12.606 * * [simplify]: iters left: 5 (27 enodes) 12.611 * * [simplify]: iters left: 4 (40 enodes) 12.617 * * [simplify]: iters left: 3 (44 enodes) 12.623 * * [simplify]: iters left: 2 (46 enodes) 12.630 * * [simplify]: Extracting #0: cost 1 inf + 0 12.630 * * [simplify]: Extracting #1: cost 3 inf + 0 12.630 * * [simplify]: Extracting #2: cost 5 inf + 0 12.630 * * [simplify]: Extracting #3: cost 7 inf + 0 12.630 * * [simplify]: Extracting #4: cost 10 inf + 0 12.630 * * [simplify]: Extracting #5: cost 15 inf + 0 12.630 * * [simplify]: Extracting #6: cost 16 inf + 2 12.630 * * [simplify]: Extracting #7: cost 14 inf + 433 12.630 * * [simplify]: Extracting #8: cost 7 inf + 1446 12.631 * * [simplify]: Extracting #9: cost 0 inf + 3133 12.631 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 12.631 * [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)))))) 12.631 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 12.632 * * [simplify]: iters left: 6 (7 enodes) 12.633 * * [simplify]: iters left: 5 (27 enodes) 12.640 * * [simplify]: iters left: 4 (40 enodes) 12.651 * * [simplify]: iters left: 3 (44 enodes) 12.664 * * [simplify]: iters left: 2 (46 enodes) 12.677 * * [simplify]: Extracting #0: cost 1 inf + 0 12.677 * * [simplify]: Extracting #1: cost 3 inf + 0 12.677 * * [simplify]: Extracting #2: cost 5 inf + 0 12.677 * * [simplify]: Extracting #3: cost 7 inf + 0 12.677 * * [simplify]: Extracting #4: cost 10 inf + 0 12.677 * * [simplify]: Extracting #5: cost 15 inf + 0 12.677 * * [simplify]: Extracting #6: cost 16 inf + 2 12.680 * * [simplify]: Extracting #7: cost 14 inf + 433 12.680 * * [simplify]: Extracting #8: cost 7 inf + 1446 12.681 * * [simplify]: Extracting #9: cost 0 inf + 3133 12.681 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 12.681 * [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)))))) 12.682 * * * * [progress]: [ 35 / 60 ] simplifiying candidate # 12.682 * [simplify]: Simplifying (log 1) 12.682 * * [simplify]: iters left: 1 (2 enodes) 12.684 * * [simplify]: Extracting #0: cost 1 inf + 0 12.684 * * [simplify]: Extracting #1: cost 0 inf + 1 12.685 * [simplify]: Simplified to 0 12.685 * [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)))))) 12.685 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 12.685 * * [simplify]: iters left: 5 (6 enodes) 12.687 * * [simplify]: iters left: 4 (22 enodes) 12.694 * * [simplify]: iters left: 3 (35 enodes) 12.699 * * [simplify]: iters left: 2 (39 enodes) 12.704 * * [simplify]: iters left: 1 (41 enodes) 12.710 * * [simplify]: Extracting #0: cost 1 inf + 0 12.710 * * [simplify]: Extracting #1: cost 5 inf + 0 12.710 * * [simplify]: Extracting #2: cost 11 inf + 0 12.710 * * [simplify]: Extracting #3: cost 12 inf + 2 12.710 * * [simplify]: Extracting #4: cost 11 inf + 377 12.710 * * [simplify]: Extracting #5: cost 5 inf + 1184 12.711 * * [simplify]: Extracting #6: cost 1 inf + 1668 12.711 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.711 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 12.711 * [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)))))) 12.711 * * * * [progress]: [ 36 / 60 ] simplifiying candidate # 12.712 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 12.712 * * [simplify]: iters left: 5 (6 enodes) 12.713 * * [simplify]: iters left: 4 (22 enodes) 12.718 * * [simplify]: iters left: 3 (35 enodes) 12.727 * * [simplify]: iters left: 2 (39 enodes) 12.738 * * [simplify]: iters left: 1 (41 enodes) 12.750 * * [simplify]: Extracting #0: cost 1 inf + 0 12.750 * * [simplify]: Extracting #1: cost 5 inf + 0 12.750 * * [simplify]: Extracting #2: cost 11 inf + 0 12.750 * * [simplify]: Extracting #3: cost 12 inf + 2 12.750 * * [simplify]: Extracting #4: cost 11 inf + 377 12.751 * * [simplify]: Extracting #5: cost 5 inf + 1184 12.751 * * [simplify]: Extracting #6: cost 1 inf + 1668 12.752 * * [simplify]: Extracting #7: cost 0 inf + 1889 12.752 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 12.752 * [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)))))) 12.752 * * * * [progress]: [ 37 / 60 ] simplifiying candidate # 12.753 * [simplify]: Simplifying (log (exp (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))))) 12.753 * * [simplify]: iters left: 6 (8 enodes) 12.756 * * [simplify]: iters left: 5 (30 enodes) 12.767 * * [simplify]: iters left: 4 (50 enodes) 12.782 * * [simplify]: iters left: 3 (66 enodes) 12.800 * * [simplify]: iters left: 2 (100 enodes) 12.818 * * [simplify]: iters left: 1 (186 enodes) 12.858 * * [simplify]: Extracting #0: cost 1 inf + 0 12.858 * * [simplify]: Extracting #1: cost 28 inf + 0 12.859 * * [simplify]: Extracting #2: cost 88 inf + 1 12.859 * * [simplify]: Extracting #3: cost 122 inf + 76 12.859 * * [simplify]: Extracting #4: cost 129 inf + 76 12.860 * * [simplify]: Extracting #5: cost 122 inf + 1611 12.862 * * [simplify]: Extracting #6: cost 67 inf + 22764 12.868 * * [simplify]: Extracting #7: cost 20 inf + 45611 12.880 * * [simplify]: Extracting #8: cost 1 inf + 57427 12.900 * * [simplify]: Extracting #9: cost 0 inf + 57694 12.909 * * [simplify]: Extracting #10: cost 0 inf + 57584 12.919 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 12.919 * [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)))))) 12.919 * * * * [progress]: [ 38 / 60 ] simplifiying candidate # 12.919 * [simplify]: Simplifying (log (exp (sqrt (fmod (cosh a) (* a a))))) 12.919 * * [simplify]: iters left: 6 (7 enodes) 12.921 * * [simplify]: iters left: 5 (25 enodes) 12.925 * * [simplify]: iters left: 4 (38 enodes) 12.933 * * [simplify]: iters left: 3 (42 enodes) 12.945 * * [simplify]: iters left: 2 (44 enodes) 12.951 * * [simplify]: Extracting #0: cost 1 inf + 0 12.951 * * [simplify]: Extracting #1: cost 4 inf + 0 12.951 * * [simplify]: Extracting #2: cost 8 inf + 0 12.951 * * [simplify]: Extracting #3: cost 13 inf + 0 12.951 * * [simplify]: Extracting #4: cost 14 inf + 2 12.951 * * [simplify]: Extracting #5: cost 12 inf + 433 12.951 * * [simplify]: Extracting #6: cost 6 inf + 1305 12.951 * * [simplify]: Extracting #7: cost 0 inf + 2381 12.952 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 12.952 * [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)))))) 12.952 * * * * [progress]: [ 39 / 60 ] simplifiying candidate # 12.952 * [simplify]: Simplifying (log (exp 1)) 12.952 * * [simplify]: iters left: 2 (3 enodes) 12.953 * * [simplify]: iters left: 1 (10 enodes) 12.955 * * [simplify]: Extracting #0: cost 1 inf + 0 12.955 * * [simplify]: Extracting #1: cost 0 inf + 1 12.955 * [simplify]: Simplified to 1 12.955 * [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)))))) 12.955 * * * * [progress]: [ 40 / 60 ] simplifiying candidate # 12.955 * * * * [progress]: [ 41 / 60 ] simplifiying candidate # 12.955 * * * * [progress]: [ 42 / 60 ] simplifiying candidate # 12.955 * [simplify]: Simplifying (log (log (exp (fmod (cosh a) (* a a))))) 12.955 * * [simplify]: iters left: 6 (7 enodes) 12.957 * * [simplify]: iters left: 5 (25 enodes) 12.960 * * [simplify]: iters left: 4 (38 enodes) 12.966 * * [simplify]: iters left: 3 (42 enodes) 12.971 * * [simplify]: iters left: 2 (44 enodes) 12.982 * * [simplify]: Extracting #0: cost 1 inf + 0 12.982 * * [simplify]: Extracting #1: cost 3 inf + 0 12.982 * * [simplify]: Extracting #2: cost 7 inf + 0 12.983 * * [simplify]: Extracting #3: cost 13 inf + 0 12.983 * * [simplify]: Extracting #4: cost 14 inf + 2 12.983 * * [simplify]: Extracting #5: cost 12 inf + 433 12.983 * * [simplify]: Extracting #6: cost 6 inf + 1295 12.984 * * [simplify]: Extracting #7: cost 0 inf + 2361 12.985 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 12.985 * [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)))))) 12.985 * * * * [progress]: [ 43 / 60 ] simplifiying candidate # 12.985 * [simplify]: Simplifying (exp (log (exp (fmod (cosh a) (* a a))))) 12.985 * * [simplify]: iters left: 6 (7 enodes) 12.988 * * [simplify]: iters left: 5 (23 enodes) 12.995 * * [simplify]: iters left: 4 (36 enodes) 13.007 * * [simplify]: iters left: 3 (40 enodes) 13.018 * * [simplify]: iters left: 2 (42 enodes) 13.029 * * [simplify]: Extracting #0: cost 1 inf + 0 13.029 * * [simplify]: Extracting #1: cost 3 inf + 0 13.029 * * [simplify]: Extracting #2: cost 6 inf + 0 13.029 * * [simplify]: Extracting #3: cost 11 inf + 0 13.030 * * [simplify]: Extracting #4: cost 12 inf + 2 13.030 * * [simplify]: Extracting #5: cost 10 inf + 433 13.030 * * [simplify]: Extracting #6: cost 5 inf + 1059 13.030 * * [simplify]: Extracting #7: cost 0 inf + 1889 13.030 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 13.030 * [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)))))) 13.030 * * * * [progress]: [ 44 / 60 ] simplifiying candidate # 13.031 * [simplify]: Simplifying (* (cbrt (log (exp (fmod (cosh a) (* a a))))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) 13.031 * * [simplify]: iters left: 6 (8 enodes) 13.032 * * [simplify]: iters left: 5 (28 enodes) 13.037 * * [simplify]: iters left: 4 (41 enodes) 13.043 * * [simplify]: iters left: 3 (45 enodes) 13.049 * * [simplify]: iters left: 2 (47 enodes) 13.055 * * [simplify]: Extracting #0: cost 1 inf + 0 13.056 * * [simplify]: Extracting #1: cost 3 inf + 0 13.056 * * [simplify]: Extracting #2: cost 5 inf + 0 13.056 * * [simplify]: Extracting #3: cost 9 inf + 0 13.056 * * [simplify]: Extracting #4: cost 15 inf + 0 13.056 * * [simplify]: Extracting #5: cost 16 inf + 2 13.056 * * [simplify]: Extracting #6: cost 15 inf + 377 13.056 * * [simplify]: Extracting #7: cost 5 inf + 2248 13.056 * * [simplify]: Extracting #8: cost 1 inf + 2732 13.057 * * [simplify]: Extracting #9: cost 0 inf + 2953 13.057 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 13.057 * [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)))))) 13.057 * [simplify]: Simplifying (cbrt (log (exp (fmod (cosh a) (* a a))))) 13.057 * * [simplify]: iters left: 6 (7 enodes) 13.059 * * [simplify]: iters left: 5 (25 enodes) 13.063 * * [simplify]: iters left: 4 (38 enodes) 13.068 * * [simplify]: iters left: 3 (42 enodes) 13.075 * * [simplify]: iters left: 2 (44 enodes) 13.082 * * [simplify]: Extracting #0: cost 1 inf + 0 13.082 * * [simplify]: Extracting #1: cost 3 inf + 0 13.082 * * [simplify]: Extracting #2: cost 7 inf + 0 13.082 * * [simplify]: Extracting #3: cost 13 inf + 0 13.082 * * [simplify]: Extracting #4: cost 14 inf + 2 13.082 * * [simplify]: Extracting #5: cost 12 inf + 433 13.082 * * [simplify]: Extracting #6: cost 6 inf + 1305 13.082 * * [simplify]: Extracting #7: cost 0 inf + 2381 13.083 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 13.083 * [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)))))) 13.083 * * * * [progress]: [ 45 / 60 ] simplifiying candidate # 13.083 * [simplify]: Simplifying (* (* (log (exp (fmod (cosh a) (* a a)))) (log (exp (fmod (cosh a) (* a a))))) (log (exp (fmod (cosh a) (* a a))))) 13.083 * * [simplify]: iters left: 6 (8 enodes) 13.085 * * [simplify]: iters left: 5 (29 enodes) 13.095 * * [simplify]: iters left: 4 (44 enodes) 13.112 * * [simplify]: iters left: 3 (54 enodes) 13.128 * * [simplify]: iters left: 2 (68 enodes) 13.141 * * [simplify]: iters left: 1 (94 enodes) 13.157 * * [simplify]: Extracting #0: cost 1 inf + 0 13.157 * * [simplify]: Extracting #1: cost 9 inf + 0 13.157 * * [simplify]: Extracting #2: cost 20 inf + 1 13.157 * * [simplify]: Extracting #3: cost 27 inf + 3 13.157 * * [simplify]: Extracting #4: cost 27 inf + 62 13.158 * * [simplify]: Extracting #5: cost 23 inf + 1192 13.158 * * [simplify]: Extracting #6: cost 9 inf + 5375 13.159 * * [simplify]: Extracting #7: cost 0 inf + 7949 13.160 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 13.160 * [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)))))) 13.160 * * * * [progress]: [ 46 / 60 ] simplifiying candidate # 13.160 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 13.160 * * [simplify]: iters left: 6 (7 enodes) 13.161 * * [simplify]: iters left: 5 (25 enodes) 13.166 * * [simplify]: iters left: 4 (38 enodes) 13.172 * * [simplify]: iters left: 3 (42 enodes) 13.177 * * [simplify]: iters left: 2 (44 enodes) 13.186 * * [simplify]: Extracting #0: cost 1 inf + 0 13.186 * * [simplify]: Extracting #1: cost 3 inf + 0 13.186 * * [simplify]: Extracting #2: cost 7 inf + 0 13.186 * * [simplify]: Extracting #3: cost 13 inf + 0 13.186 * * [simplify]: Extracting #4: cost 14 inf + 2 13.186 * * [simplify]: Extracting #5: cost 12 inf + 433 13.186 * * [simplify]: Extracting #6: cost 6 inf + 1265 13.187 * * [simplify]: Extracting #7: cost 0 inf + 2301 13.187 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 13.187 * [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)))))) 13.187 * [simplify]: Simplifying (sqrt (log (exp (fmod (cosh a) (* a a))))) 13.187 * * [simplify]: iters left: 6 (7 enodes) 13.189 * * [simplify]: iters left: 5 (25 enodes) 13.193 * * [simplify]: iters left: 4 (38 enodes) 13.200 * * [simplify]: iters left: 3 (42 enodes) 13.206 * * [simplify]: iters left: 2 (44 enodes) 13.212 * * [simplify]: Extracting #0: cost 1 inf + 0 13.212 * * [simplify]: Extracting #1: cost 3 inf + 0 13.212 * * [simplify]: Extracting #2: cost 7 inf + 0 13.212 * * [simplify]: Extracting #3: cost 13 inf + 0 13.212 * * [simplify]: Extracting #4: cost 14 inf + 2 13.213 * * [simplify]: Extracting #5: cost 12 inf + 433 13.213 * * [simplify]: Extracting #6: cost 6 inf + 1265 13.213 * * [simplify]: Extracting #7: cost 0 inf + 2301 13.213 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 13.213 * [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)))))) 13.213 * * * * [progress]: [ 47 / 60 ] simplifiying candidate # 13.214 * * * * [progress]: [ 48 / 60 ] simplifiying candidate #real (real->posit16 (log (exp (fmod (cosh a) (* a a)))))) (log1p a))))))> 13.214 * [simplify]: Simplifying (real->posit16 (log (exp (fmod (cosh a) (* a a))))) 13.214 * * [simplify]: iters left: 6 (7 enodes) 13.215 * * [simplify]: iters left: 5 (22 enodes) 13.219 * * [simplify]: iters left: 4 (35 enodes) 13.224 * * [simplify]: iters left: 3 (39 enodes) 13.230 * * [simplify]: iters left: 2 (41 enodes) 13.240 * * [simplify]: Extracting #0: cost 1 inf + 0 13.240 * * [simplify]: Extracting #1: cost 2 inf + 0 13.240 * * [simplify]: Extracting #2: cost 5 inf + 0 13.240 * * [simplify]: Extracting #3: cost 11 inf + 0 13.240 * * [simplify]: Extracting #4: cost 12 inf + 2 13.240 * * [simplify]: Extracting #5: cost 10 inf + 433 13.240 * * [simplify]: Extracting #6: cost 4 inf + 1170 13.241 * * [simplify]: Extracting #7: cost 0 inf + 1889 13.241 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 13.241 * [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)))))) 13.241 * * * * [progress]: [ 49 / 60 ] simplifiying candidate # 13.241 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.241 * * [simplify]: iters left: 2 (5 enodes) 13.243 * * [simplify]: iters left: 1 (25 enodes) 13.247 * * [simplify]: Extracting #0: cost 1 inf + 0 13.247 * * [simplify]: Extracting #1: cost 4 inf + 0 13.247 * * [simplify]: Extracting #2: cost 9 inf + 0 13.247 * * [simplify]: Extracting #3: cost 10 inf + 2 13.247 * * [simplify]: Extracting #4: cost 8 inf + 433 13.248 * * [simplify]: Extracting #5: cost 4 inf + 823 13.248 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.248 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.248 * [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)))))) 13.248 * * * * [progress]: [ 50 / 60 ] simplifiying candidate # 13.248 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.248 * * [simplify]: iters left: 2 (5 enodes) 13.250 * * [simplify]: iters left: 1 (25 enodes) 13.254 * * [simplify]: Extracting #0: cost 1 inf + 0 13.254 * * [simplify]: Extracting #1: cost 4 inf + 0 13.254 * * [simplify]: Extracting #2: cost 9 inf + 0 13.254 * * [simplify]: Extracting #3: cost 10 inf + 2 13.254 * * [simplify]: Extracting #4: cost 8 inf + 433 13.255 * * [simplify]: Extracting #5: cost 4 inf + 823 13.255 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.255 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.255 * [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)))))) 13.255 * * * * [progress]: [ 51 / 60 ] simplifiying candidate # 13.255 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.255 * * [simplify]: iters left: 2 (5 enodes) 13.257 * * [simplify]: iters left: 1 (25 enodes) 13.262 * * [simplify]: Extracting #0: cost 1 inf + 0 13.263 * * [simplify]: Extracting #1: cost 4 inf + 0 13.263 * * [simplify]: Extracting #2: cost 9 inf + 0 13.263 * * [simplify]: Extracting #3: cost 10 inf + 2 13.263 * * [simplify]: Extracting #4: cost 8 inf + 433 13.263 * * [simplify]: Extracting #5: cost 4 inf + 823 13.263 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.263 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.263 * [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)))))) 13.263 * * * * [progress]: [ 52 / 60 ] simplifiying candidate # 13.264 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.264 * * [simplify]: iters left: 2 (5 enodes) 13.265 * * [simplify]: iters left: 1 (25 enodes) 13.271 * * [simplify]: Extracting #0: cost 1 inf + 0 13.271 * * [simplify]: Extracting #1: cost 4 inf + 0 13.271 * * [simplify]: Extracting #2: cost 9 inf + 0 13.271 * * [simplify]: Extracting #3: cost 10 inf + 2 13.271 * * [simplify]: Extracting #4: cost 8 inf + 433 13.271 * * [simplify]: Extracting #5: cost 4 inf + 823 13.272 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.272 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.272 * [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)))))) 13.272 * * * * [progress]: [ 53 / 60 ] simplifiying candidate # 13.273 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.273 * * [simplify]: iters left: 2 (5 enodes) 13.276 * * [simplify]: iters left: 1 (25 enodes) 13.285 * * [simplify]: Extracting #0: cost 1 inf + 0 13.285 * * [simplify]: Extracting #1: cost 4 inf + 0 13.285 * * [simplify]: Extracting #2: cost 9 inf + 0 13.285 * * [simplify]: Extracting #3: cost 10 inf + 2 13.285 * * [simplify]: Extracting #4: cost 8 inf + 433 13.285 * * [simplify]: Extracting #5: cost 4 inf + 823 13.286 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.287 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.287 * [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)))))) 13.287 * * * * [progress]: [ 54 / 60 ] simplifiying candidate # 13.287 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.287 * * [simplify]: iters left: 2 (5 enodes) 13.290 * * [simplify]: iters left: 1 (25 enodes) 13.297 * * [simplify]: Extracting #0: cost 1 inf + 0 13.297 * * [simplify]: Extracting #1: cost 4 inf + 0 13.298 * * [simplify]: Extracting #2: cost 9 inf + 0 13.298 * * [simplify]: Extracting #3: cost 10 inf + 2 13.298 * * [simplify]: Extracting #4: cost 8 inf + 433 13.298 * * [simplify]: Extracting #5: cost 4 inf + 823 13.298 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.298 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.298 * [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)))))) 13.298 * * * * [progress]: [ 55 / 60 ] simplifiying candidate # 13.299 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.299 * * [simplify]: iters left: 2 (5 enodes) 13.300 * * [simplify]: iters left: 1 (25 enodes) 13.304 * * [simplify]: Extracting #0: cost 1 inf + 0 13.304 * * [simplify]: Extracting #1: cost 4 inf + 0 13.304 * * [simplify]: Extracting #2: cost 9 inf + 0 13.304 * * [simplify]: Extracting #3: cost 10 inf + 2 13.304 * * [simplify]: Extracting #4: cost 8 inf + 433 13.305 * * [simplify]: Extracting #5: cost 4 inf + 823 13.305 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.305 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.305 * [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)))))) 13.305 * * * * [progress]: [ 56 / 60 ] simplifiying candidate # 13.305 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.305 * * [simplify]: iters left: 2 (5 enodes) 13.307 * * [simplify]: iters left: 1 (25 enodes) 13.311 * * [simplify]: Extracting #0: cost 1 inf + 0 13.311 * * [simplify]: Extracting #1: cost 4 inf + 0 13.311 * * [simplify]: Extracting #2: cost 9 inf + 0 13.311 * * [simplify]: Extracting #3: cost 10 inf + 2 13.311 * * [simplify]: Extracting #4: cost 8 inf + 433 13.311 * * [simplify]: Extracting #5: cost 4 inf + 823 13.312 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.312 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.312 * [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)))))) 13.312 * * * * [progress]: [ 57 / 60 ] simplifiying candidate # 13.312 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.312 * * [simplify]: iters left: 2 (5 enodes) 13.314 * * [simplify]: iters left: 1 (25 enodes) 13.318 * * [simplify]: Extracting #0: cost 1 inf + 0 13.318 * * [simplify]: Extracting #1: cost 4 inf + 0 13.318 * * [simplify]: Extracting #2: cost 9 inf + 0 13.318 * * [simplify]: Extracting #3: cost 10 inf + 2 13.318 * * [simplify]: Extracting #4: cost 8 inf + 433 13.318 * * [simplify]: Extracting #5: cost 4 inf + 823 13.318 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.319 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.319 * [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)))))) 13.319 * * * * [progress]: [ 58 / 60 ] simplifiying candidate # 13.319 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.319 * * [simplify]: iters left: 2 (5 enodes) 13.320 * * [simplify]: iters left: 1 (25 enodes) 13.328 * * [simplify]: Extracting #0: cost 1 inf + 0 13.328 * * [simplify]: Extracting #1: cost 4 inf + 0 13.328 * * [simplify]: Extracting #2: cost 9 inf + 0 13.328 * * [simplify]: Extracting #3: cost 10 inf + 2 13.329 * * [simplify]: Extracting #4: cost 8 inf + 433 13.329 * * [simplify]: Extracting #5: cost 4 inf + 823 13.329 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.330 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.330 * [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)))))) 13.330 * * * * [progress]: [ 59 / 60 ] simplifiying candidate # 13.330 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.330 * * [simplify]: iters left: 2 (5 enodes) 13.333 * * [simplify]: iters left: 1 (25 enodes) 13.341 * * [simplify]: Extracting #0: cost 1 inf + 0 13.341 * * [simplify]: Extracting #1: cost 4 inf + 0 13.341 * * [simplify]: Extracting #2: cost 9 inf + 0 13.341 * * [simplify]: Extracting #3: cost 10 inf + 2 13.341 * * [simplify]: Extracting #4: cost 8 inf + 433 13.342 * * [simplify]: Extracting #5: cost 4 inf + 823 13.342 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.343 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.343 * [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)))))) 13.343 * * * * [progress]: [ 60 / 60 ] simplifiying candidate # 13.343 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 13.343 * * [simplify]: iters left: 2 (5 enodes) 13.346 * * [simplify]: iters left: 1 (25 enodes) 13.355 * * [simplify]: Extracting #0: cost 1 inf + 0 13.355 * * [simplify]: Extracting #1: cost 4 inf + 0 13.355 * * [simplify]: Extracting #2: cost 9 inf + 0 13.355 * * [simplify]: Extracting #3: cost 10 inf + 2 13.355 * * [simplify]: Extracting #4: cost 8 inf + 433 13.355 * * [simplify]: Extracting #5: cost 4 inf + 823 13.356 * * [simplify]: Extracting #6: cost 0 inf + 1417 13.356 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 13.356 * [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)))))) 13.356 * * * [progress]: adding candidates to table 14.230 * * [progress]: iteration 4 / 4 14.230 * * * [progress]: picking best candidate 14.266 * * * * [pick]: Picked # 14.267 * * * [progress]: localizing error 14.341 * * * [progress]: generating rewritten candidates 14.341 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 1 2 1 1 1) 14.342 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 1 1 1 2 1 1 1) 14.342 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 1 1 1 1 1 1) 14.342 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 1 1 1) 14.343 * * * [progress]: generating series expansions 14.343 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 1 2 1 1 1) 14.343 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 14.343 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 14.343 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.343 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.343 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.343 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.343 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify 0 into 0 14.343 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.343 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.343 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 14.343 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.344 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.344 * [backup-simplify]: Simplify 0 into 0 14.344 * [backup-simplify]: Simplify 0 into 0 14.344 * [backup-simplify]: Simplify 0 into 0 14.344 * [backup-simplify]: Simplify 0 into 0 14.344 * [backup-simplify]: Simplify 0 into 0 14.344 * [backup-simplify]: Simplify 0 into 0 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.344 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 14.344 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.344 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.344 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.344 * [backup-simplify]: Simplify 0 into 0 14.344 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 14.345 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 1 1 1 2 1 1 1) 14.345 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 14.345 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 14.345 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.345 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.345 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.345 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.345 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify 0 into 0 14.345 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.345 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.345 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 14.345 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.345 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.345 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.345 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.346 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 14.346 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.346 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 14.346 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.346 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.346 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.346 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.346 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify 0 into 0 14.346 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 14.347 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 1 1 1 1 1 1) 14.347 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 14.347 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 14.347 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.347 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.347 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.347 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.347 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.347 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.347 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 14.347 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.347 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.347 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.347 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.347 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.347 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 14.348 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.348 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 14.348 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.348 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.348 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.348 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.348 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify 0 into 0 14.348 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 14.348 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 1 1 1) 14.348 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 14.348 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 14.348 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.348 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.348 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 14.349 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.349 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 14.349 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.349 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 14.349 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.349 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.349 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 14.349 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.349 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify 0 into 0 14.349 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 14.350 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.350 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 14.350 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.350 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.350 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 14.350 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.350 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 14.350 * [backup-simplify]: Simplify 0 into 0 14.350 * [backup-simplify]: Simplify 0 into 0 14.350 * [backup-simplify]: Simplify 0 into 0 14.350 * [backup-simplify]: Simplify 0 into 0 14.350 * [backup-simplify]: Simplify 0 into 0 14.350 * [backup-simplify]: Simplify 0 into 0 14.350 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 14.350 * * * [progress]: simplifying candidates 14.350 * * * * [progress]: [ 1 / 52 ] simplifiying candidate # 14.350 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 14.350 * * [simplify]: iters left: 4 (5 enodes) 14.351 * * [simplify]: iters left: 3 (21 enodes) 14.355 * * [simplify]: iters left: 2 (34 enodes) 14.360 * * [simplify]: iters left: 1 (38 enodes) 14.366 * * [simplify]: Extracting #0: cost 1 inf + 0 14.366 * * [simplify]: Extracting #1: cost 3 inf + 0 14.366 * * [simplify]: Extracting #2: cost 6 inf + 0 14.366 * * [simplify]: Extracting #3: cost 11 inf + 0 14.366 * * [simplify]: Extracting #4: cost 12 inf + 2 14.366 * * [simplify]: Extracting #5: cost 9 inf + 599 14.366 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.366 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.367 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 14.367 * [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 (log1p (expm1 (fmod (cosh a) (* a a)))))))) (log1p a)))))) 14.367 * * * * [progress]: [ 2 / 52 ] simplifiying candidate # 14.367 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 14.367 * * [simplify]: iters left: 4 (5 enodes) 14.368 * * [simplify]: iters left: 3 (21 enodes) 14.371 * * [simplify]: iters left: 2 (34 enodes) 14.376 * * [simplify]: iters left: 1 (38 enodes) 14.382 * * [simplify]: Extracting #0: cost 1 inf + 0 14.382 * * [simplify]: Extracting #1: cost 3 inf + 0 14.382 * * [simplify]: Extracting #2: cost 6 inf + 0 14.382 * * [simplify]: Extracting #3: cost 11 inf + 0 14.382 * * [simplify]: Extracting #4: cost 12 inf + 2 14.382 * * [simplify]: Extracting #5: cost 9 inf + 599 14.382 * * [simplify]: Extracting #6: cost 5 inf + 1079 14.382 * * [simplify]: Extracting #7: cost 0 inf + 1929 14.382 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 14.383 * [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 (expm1 (log1p (fmod (cosh a) (* a a)))))))) (log1p a)))))) 14.383 * * * * [progress]: [ 3 / 52 ] simplifiying candidate # 14.383 * * * * [progress]: [ 4 / 52 ] simplifiying candidate # 14.383 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 14.383 * * [simplify]: iters left: 4 (5 enodes) 14.384 * * [simplify]: iters left: 3 (21 enodes) 14.387 * * [simplify]: iters left: 2 (34 enodes) 14.396 * * [simplify]: iters left: 1 (38 enodes) 14.409 * * [simplify]: Extracting #0: cost 1 inf + 0 14.409 * * [simplify]: Extracting #1: cost 3 inf + 0 14.409 * * [simplify]: Extracting #2: cost 6 inf + 0 14.409 * * [simplify]: Extracting #3: cost 11 inf + 0 14.409 * * [simplify]: Extracting #4: cost 12 inf + 2 14.409 * * [simplify]: Extracting #5: cost 9 inf + 599 14.409 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.409 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.410 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 14.410 * [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)))))) 14.410 * * * * [progress]: [ 5 / 52 ] simplifiying candidate # 14.410 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 14.410 * * [simplify]: iters left: 4 (5 enodes) 14.411 * * [simplify]: iters left: 3 (21 enodes) 14.415 * * [simplify]: iters left: 2 (34 enodes) 14.420 * * [simplify]: iters left: 1 (38 enodes) 14.426 * * [simplify]: Extracting #0: cost 1 inf + 0 14.426 * * [simplify]: Extracting #1: cost 3 inf + 0 14.426 * * [simplify]: Extracting #2: cost 6 inf + 0 14.426 * * [simplify]: Extracting #3: cost 11 inf + 0 14.426 * * [simplify]: Extracting #4: cost 12 inf + 2 14.426 * * [simplify]: Extracting #5: cost 9 inf + 599 14.427 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.427 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.427 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 14.427 * [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)))))) 14.427 * * * * [progress]: [ 6 / 52 ] simplifiying candidate # 14.427 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 14.428 * * [simplify]: iters left: 6 (6 enodes) 14.429 * * [simplify]: iters left: 5 (24 enodes) 14.433 * * [simplify]: iters left: 4 (37 enodes) 14.444 * * [simplify]: iters left: 3 (41 enodes) 14.456 * * [simplify]: iters left: 2 (43 enodes) 14.469 * * [simplify]: Extracting #0: cost 1 inf + 0 14.469 * * [simplify]: Extracting #1: cost 3 inf + 0 14.469 * * [simplify]: Extracting #2: cost 5 inf + 0 14.469 * * [simplify]: Extracting #3: cost 8 inf + 0 14.470 * * [simplify]: Extracting #4: cost 13 inf + 0 14.470 * * [simplify]: Extracting #5: cost 14 inf + 2 14.470 * * [simplify]: Extracting #6: cost 13 inf + 377 14.470 * * [simplify]: Extracting #7: cost 6 inf + 1490 14.471 * * [simplify]: Extracting #8: cost 1 inf + 2260 14.471 * * [simplify]: Extracting #9: cost 0 inf + 2481 14.472 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 14.472 * [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)))))) 14.473 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 14.473 * * [simplify]: iters left: 4 (5 enodes) 14.475 * * [simplify]: iters left: 3 (21 enodes) 14.482 * * [simplify]: iters left: 2 (34 enodes) 14.492 * * [simplify]: iters left: 1 (38 enodes) 14.498 * * [simplify]: Extracting #0: cost 1 inf + 0 14.498 * * [simplify]: Extracting #1: cost 3 inf + 0 14.498 * * [simplify]: Extracting #2: cost 6 inf + 0 14.498 * * [simplify]: Extracting #3: cost 11 inf + 0 14.498 * * [simplify]: Extracting #4: cost 12 inf + 2 14.499 * * [simplify]: Extracting #5: cost 9 inf + 599 14.499 * * [simplify]: Extracting #6: cost 5 inf + 1069 14.499 * * [simplify]: Extracting #7: cost 0 inf + 1909 14.499 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 14.499 * [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)))))) 14.499 * * * * [progress]: [ 7 / 52 ] simplifiying candidate # 14.500 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 14.500 * * [simplify]: iters left: 6 (6 enodes) 14.501 * * [simplify]: iters left: 5 (25 enodes) 14.505 * * [simplify]: iters left: 4 (40 enodes) 14.512 * * [simplify]: iters left: 3 (50 enodes) 14.523 * * [simplify]: iters left: 2 (64 enodes) 14.542 * * [simplify]: iters left: 1 (90 enodes) 14.558 * * [simplify]: Extracting #0: cost 1 inf + 0 14.559 * * [simplify]: Extracting #1: cost 9 inf + 0 14.559 * * [simplify]: Extracting #2: cost 19 inf + 1 14.559 * * [simplify]: Extracting #3: cost 25 inf + 3 14.559 * * [simplify]: Extracting #4: cost 24 inf + 118 14.559 * * [simplify]: Extracting #5: cost 12 inf + 4825 14.560 * * [simplify]: Extracting #6: cost 5 inf + 6772 14.561 * * [simplify]: Extracting #7: cost 1 inf + 7256 14.561 * * [simplify]: Extracting #8: cost 0 inf + 7477 14.562 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 14.562 * [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)))))) 14.562 * * * * [progress]: [ 8 / 52 ] simplifiying candidate # 14.563 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 14.563 * * [simplify]: iters left: 4 (5 enodes) 14.564 * * [simplify]: iters left: 3 (21 enodes) 14.567 * * [simplify]: iters left: 2 (34 enodes) 14.573 * * [simplify]: iters left: 1 (38 enodes) 14.578 * * [simplify]: Extracting #0: cost 1 inf + 0 14.578 * * [simplify]: Extracting #1: cost 3 inf + 0 14.579 * * [simplify]: Extracting #2: cost 6 inf + 0 14.579 * * [simplify]: Extracting #3: cost 11 inf + 0 14.579 * * [simplify]: Extracting #4: cost 12 inf + 2 14.579 * * [simplify]: Extracting #5: cost 9 inf + 599 14.579 * * [simplify]: Extracting #6: cost 5 inf + 1029 14.579 * * [simplify]: Extracting #7: cost 0 inf + 1829 14.579 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 14.579 * [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)))))) 14.580 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 14.580 * * [simplify]: iters left: 4 (5 enodes) 14.581 * * [simplify]: iters left: 3 (21 enodes) 14.584 * * [simplify]: iters left: 2 (34 enodes) 14.590 * * [simplify]: iters left: 1 (38 enodes) 14.595 * * [simplify]: Extracting #0: cost 1 inf + 0 14.596 * * [simplify]: Extracting #1: cost 3 inf + 0 14.596 * * [simplify]: Extracting #2: cost 6 inf + 0 14.596 * * [simplify]: Extracting #3: cost 11 inf + 0 14.596 * * [simplify]: Extracting #4: cost 12 inf + 2 14.596 * * [simplify]: Extracting #5: cost 9 inf + 599 14.596 * * [simplify]: Extracting #6: cost 5 inf + 1029 14.596 * * [simplify]: Extracting #7: cost 0 inf + 1829 14.596 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 14.596 * [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)))))) 14.597 * * * * [progress]: [ 9 / 52 ] simplifiying candidate # 14.597 * * * * [progress]: [ 10 / 52 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))))) (log1p a))))))> 14.597 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 14.597 * * [simplify]: iters left: 4 (5 enodes) 14.598 * * [simplify]: iters left: 3 (18 enodes) 14.601 * * [simplify]: iters left: 2 (31 enodes) 14.610 * * [simplify]: iters left: 1 (35 enodes) 14.616 * * [simplify]: Extracting #0: cost 1 inf + 0 14.616 * * [simplify]: Extracting #1: cost 2 inf + 0 14.616 * * [simplify]: Extracting #2: cost 4 inf + 0 14.616 * * [simplify]: Extracting #3: cost 9 inf + 0 14.616 * * [simplify]: Extracting #4: cost 10 inf + 2 14.616 * * [simplify]: Extracting #5: cost 7 inf + 599 14.616 * * [simplify]: Extracting #6: cost 3 inf + 934 14.616 * * [simplify]: Extracting #7: cost 0 inf + 1417 14.617 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 14.617 * [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)))))) 14.617 * * * * [progress]: [ 11 / 52 ] simplifiying candidate # 14.617 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 14.617 * * [simplify]: iters left: 4 (5 enodes) 14.618 * * [simplify]: iters left: 3 (21 enodes) 14.622 * * [simplify]: iters left: 2 (34 enodes) 14.627 * * [simplify]: iters left: 1 (38 enodes) 14.634 * * [simplify]: Extracting #0: cost 1 inf + 0 14.634 * * [simplify]: Extracting #1: cost 3 inf + 0 14.634 * * [simplify]: Extracting #2: cost 6 inf + 0 14.634 * * [simplify]: Extracting #3: cost 11 inf + 0 14.634 * * [simplify]: Extracting #4: cost 12 inf + 2 14.634 * * [simplify]: Extracting #5: cost 9 inf + 599 14.634 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.634 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.635 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 14.635 * [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 (log1p (expm1 (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 14.635 * * * * [progress]: [ 12 / 52 ] simplifiying candidate # 14.635 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 14.635 * * [simplify]: iters left: 4 (5 enodes) 14.636 * * [simplify]: iters left: 3 (21 enodes) 14.640 * * [simplify]: iters left: 2 (34 enodes) 14.645 * * [simplify]: iters left: 1 (38 enodes) 14.650 * * [simplify]: Extracting #0: cost 1 inf + 0 14.650 * * [simplify]: Extracting #1: cost 3 inf + 0 14.650 * * [simplify]: Extracting #2: cost 6 inf + 0 14.650 * * [simplify]: Extracting #3: cost 11 inf + 0 14.650 * * [simplify]: Extracting #4: cost 12 inf + 2 14.651 * * [simplify]: Extracting #5: cost 9 inf + 599 14.651 * * [simplify]: Extracting #6: cost 5 inf + 1079 14.651 * * [simplify]: Extracting #7: cost 0 inf + 1929 14.651 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 14.651 * [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 (expm1 (log1p (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 14.651 * * * * [progress]: [ 13 / 52 ] simplifiying candidate # 14.651 * * * * [progress]: [ 14 / 52 ] simplifiying candidate # 14.652 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 14.652 * * [simplify]: iters left: 4 (5 enodes) 14.653 * * [simplify]: iters left: 3 (21 enodes) 14.656 * * [simplify]: iters left: 2 (34 enodes) 14.661 * * [simplify]: iters left: 1 (38 enodes) 14.667 * * [simplify]: Extracting #0: cost 1 inf + 0 14.667 * * [simplify]: Extracting #1: cost 3 inf + 0 14.667 * * [simplify]: Extracting #2: cost 6 inf + 0 14.667 * * [simplify]: Extracting #3: cost 11 inf + 0 14.667 * * [simplify]: Extracting #4: cost 12 inf + 2 14.667 * * [simplify]: Extracting #5: cost 9 inf + 599 14.667 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.668 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.668 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 14.668 * [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)))))) 14.668 * * * * [progress]: [ 15 / 52 ] simplifiying candidate # 14.668 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 14.668 * * [simplify]: iters left: 4 (5 enodes) 14.669 * * [simplify]: iters left: 3 (21 enodes) 14.673 * * [simplify]: iters left: 2 (34 enodes) 14.678 * * [simplify]: iters left: 1 (38 enodes) 14.683 * * [simplify]: Extracting #0: cost 1 inf + 0 14.684 * * [simplify]: Extracting #1: cost 3 inf + 0 14.684 * * [simplify]: Extracting #2: cost 6 inf + 0 14.684 * * [simplify]: Extracting #3: cost 11 inf + 0 14.684 * * [simplify]: Extracting #4: cost 12 inf + 2 14.684 * * [simplify]: Extracting #5: cost 9 inf + 599 14.684 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.684 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.684 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 14.684 * [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)))))) 14.685 * * * * [progress]: [ 16 / 52 ] simplifiying candidate # 14.685 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 14.685 * * [simplify]: iters left: 6 (6 enodes) 14.686 * * [simplify]: iters left: 5 (24 enodes) 14.691 * * [simplify]: iters left: 4 (37 enodes) 14.697 * * [simplify]: iters left: 3 (41 enodes) 14.709 * * [simplify]: iters left: 2 (43 enodes) 14.722 * * [simplify]: Extracting #0: cost 1 inf + 0 14.722 * * [simplify]: Extracting #1: cost 3 inf + 0 14.722 * * [simplify]: Extracting #2: cost 5 inf + 0 14.722 * * [simplify]: Extracting #3: cost 8 inf + 0 14.722 * * [simplify]: Extracting #4: cost 13 inf + 0 14.723 * * [simplify]: Extracting #5: cost 14 inf + 2 14.723 * * [simplify]: Extracting #6: cost 13 inf + 377 14.723 * * [simplify]: Extracting #7: cost 6 inf + 1490 14.724 * * [simplify]: Extracting #8: cost 1 inf + 2260 14.724 * * [simplify]: Extracting #9: cost 0 inf + 2481 14.725 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 14.725 * [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)))))) 14.726 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 14.726 * * [simplify]: iters left: 4 (5 enodes) 14.728 * * [simplify]: iters left: 3 (21 enodes) 14.732 * * [simplify]: iters left: 2 (34 enodes) 14.737 * * [simplify]: iters left: 1 (38 enodes) 14.743 * * [simplify]: Extracting #0: cost 1 inf + 0 14.743 * * [simplify]: Extracting #1: cost 3 inf + 0 14.743 * * [simplify]: Extracting #2: cost 6 inf + 0 14.743 * * [simplify]: Extracting #3: cost 11 inf + 0 14.743 * * [simplify]: Extracting #4: cost 12 inf + 2 14.743 * * [simplify]: Extracting #5: cost 9 inf + 599 14.743 * * [simplify]: Extracting #6: cost 5 inf + 1069 14.743 * * [simplify]: Extracting #7: cost 0 inf + 1909 14.743 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 14.743 * [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)))))) 14.744 * * * * [progress]: [ 17 / 52 ] simplifiying candidate # 14.744 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 14.744 * * [simplify]: iters left: 6 (6 enodes) 14.745 * * [simplify]: iters left: 5 (25 enodes) 14.749 * * [simplify]: iters left: 4 (40 enodes) 14.756 * * [simplify]: iters left: 3 (50 enodes) 14.764 * * [simplify]: iters left: 2 (64 enodes) 14.776 * * [simplify]: iters left: 1 (90 enodes) 14.799 * * [simplify]: Extracting #0: cost 1 inf + 0 14.799 * * [simplify]: Extracting #1: cost 9 inf + 0 14.800 * * [simplify]: Extracting #2: cost 19 inf + 1 14.800 * * [simplify]: Extracting #3: cost 25 inf + 3 14.800 * * [simplify]: Extracting #4: cost 24 inf + 118 14.800 * * [simplify]: Extracting #5: cost 12 inf + 4825 14.801 * * [simplify]: Extracting #6: cost 5 inf + 6772 14.802 * * [simplify]: Extracting #7: cost 1 inf + 7256 14.803 * * [simplify]: Extracting #8: cost 0 inf + 7477 14.803 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 14.803 * [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)))))) 14.804 * * * * [progress]: [ 18 / 52 ] simplifiying candidate # 14.804 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 14.804 * * [simplify]: iters left: 4 (5 enodes) 14.805 * * [simplify]: iters left: 3 (21 enodes) 14.809 * * [simplify]: iters left: 2 (34 enodes) 14.815 * * [simplify]: iters left: 1 (38 enodes) 14.821 * * [simplify]: Extracting #0: cost 1 inf + 0 14.821 * * [simplify]: Extracting #1: cost 3 inf + 0 14.822 * * [simplify]: Extracting #2: cost 6 inf + 0 14.822 * * [simplify]: Extracting #3: cost 11 inf + 0 14.822 * * [simplify]: Extracting #4: cost 12 inf + 2 14.822 * * [simplify]: Extracting #5: cost 9 inf + 599 14.822 * * [simplify]: Extracting #6: cost 5 inf + 1029 14.823 * * [simplify]: Extracting #7: cost 0 inf + 1829 14.823 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 14.823 * [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)))))) 14.824 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 14.824 * * [simplify]: iters left: 4 (5 enodes) 14.826 * * [simplify]: iters left: 3 (21 enodes) 14.833 * * [simplify]: iters left: 2 (34 enodes) 14.843 * * [simplify]: iters left: 1 (38 enodes) 14.854 * * [simplify]: Extracting #0: cost 1 inf + 0 14.854 * * [simplify]: Extracting #1: cost 3 inf + 0 14.854 * * [simplify]: Extracting #2: cost 6 inf + 0 14.854 * * [simplify]: Extracting #3: cost 11 inf + 0 14.854 * * [simplify]: Extracting #4: cost 12 inf + 2 14.855 * * [simplify]: Extracting #5: cost 9 inf + 599 14.855 * * [simplify]: Extracting #6: cost 5 inf + 1029 14.855 * * [simplify]: Extracting #7: cost 0 inf + 1829 14.856 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 14.856 * [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)))))) 14.856 * * * * [progress]: [ 19 / 52 ] simplifiying candidate # 14.856 * * * * [progress]: [ 20 / 52 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a))))))> 14.857 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 14.857 * * [simplify]: iters left: 4 (5 enodes) 14.859 * * [simplify]: iters left: 3 (18 enodes) 14.865 * * [simplify]: iters left: 2 (31 enodes) 14.875 * * [simplify]: iters left: 1 (35 enodes) 14.881 * * [simplify]: Extracting #0: cost 1 inf + 0 14.881 * * [simplify]: Extracting #1: cost 2 inf + 0 14.881 * * [simplify]: Extracting #2: cost 4 inf + 0 14.881 * * [simplify]: Extracting #3: cost 9 inf + 0 14.881 * * [simplify]: Extracting #4: cost 10 inf + 2 14.881 * * [simplify]: Extracting #5: cost 7 inf + 599 14.881 * * [simplify]: Extracting #6: cost 3 inf + 934 14.882 * * [simplify]: Extracting #7: cost 0 inf + 1417 14.882 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 14.882 * [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)))))) 14.882 * * * * [progress]: [ 21 / 52 ] simplifiying candidate # 14.882 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 14.882 * * [simplify]: iters left: 4 (5 enodes) 14.883 * * [simplify]: iters left: 3 (21 enodes) 14.887 * * [simplify]: iters left: 2 (34 enodes) 14.892 * * [simplify]: iters left: 1 (38 enodes) 14.897 * * [simplify]: Extracting #0: cost 1 inf + 0 14.897 * * [simplify]: Extracting #1: cost 3 inf + 0 14.897 * * [simplify]: Extracting #2: cost 6 inf + 0 14.897 * * [simplify]: Extracting #3: cost 11 inf + 0 14.897 * * [simplify]: Extracting #4: cost 12 inf + 2 14.897 * * [simplify]: Extracting #5: cost 9 inf + 599 14.898 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.898 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.898 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 14.898 * [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 (log1p (expm1 (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 14.898 * * * * [progress]: [ 22 / 52 ] simplifiying candidate # 14.898 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 14.899 * * [simplify]: iters left: 4 (5 enodes) 14.900 * * [simplify]: iters left: 3 (21 enodes) 14.904 * * [simplify]: iters left: 2 (34 enodes) 14.915 * * [simplify]: iters left: 1 (38 enodes) 14.927 * * [simplify]: Extracting #0: cost 1 inf + 0 14.927 * * [simplify]: Extracting #1: cost 3 inf + 0 14.927 * * [simplify]: Extracting #2: cost 6 inf + 0 14.927 * * [simplify]: Extracting #3: cost 11 inf + 0 14.927 * * [simplify]: Extracting #4: cost 12 inf + 2 14.927 * * [simplify]: Extracting #5: cost 9 inf + 599 14.928 * * [simplify]: Extracting #6: cost 5 inf + 1079 14.928 * * [simplify]: Extracting #7: cost 0 inf + 1929 14.929 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 14.929 * [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 (expm1 (log1p (fmod (cosh a) (* a a))))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))))) 14.929 * * * * [progress]: [ 23 / 52 ] simplifiying candidate # 14.929 * * * * [progress]: [ 24 / 52 ] simplifiying candidate # 14.930 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 14.930 * * [simplify]: iters left: 4 (5 enodes) 14.932 * * [simplify]: iters left: 3 (21 enodes) 14.940 * * [simplify]: iters left: 2 (34 enodes) 14.949 * * [simplify]: iters left: 1 (38 enodes) 14.959 * * [simplify]: Extracting #0: cost 1 inf + 0 14.959 * * [simplify]: Extracting #1: cost 3 inf + 0 14.959 * * [simplify]: Extracting #2: cost 6 inf + 0 14.959 * * [simplify]: Extracting #3: cost 11 inf + 0 14.959 * * [simplify]: Extracting #4: cost 12 inf + 2 14.959 * * [simplify]: Extracting #5: cost 9 inf + 599 14.959 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.959 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.959 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 14.959 * [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)))))) 14.960 * * * * [progress]: [ 25 / 52 ] simplifiying candidate # 14.960 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 14.960 * * [simplify]: iters left: 4 (5 enodes) 14.961 * * [simplify]: iters left: 3 (21 enodes) 14.965 * * [simplify]: iters left: 2 (34 enodes) 14.970 * * [simplify]: iters left: 1 (38 enodes) 14.975 * * [simplify]: Extracting #0: cost 1 inf + 0 14.975 * * [simplify]: Extracting #1: cost 3 inf + 0 14.975 * * [simplify]: Extracting #2: cost 6 inf + 0 14.975 * * [simplify]: Extracting #3: cost 11 inf + 0 14.975 * * [simplify]: Extracting #4: cost 12 inf + 2 14.976 * * [simplify]: Extracting #5: cost 9 inf + 599 14.976 * * [simplify]: Extracting #6: cost 5 inf + 1059 14.976 * * [simplify]: Extracting #7: cost 0 inf + 1889 14.976 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 14.976 * [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)))))) 14.976 * * * * [progress]: [ 26 / 52 ] simplifiying candidate # 14.977 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 14.977 * * [simplify]: iters left: 6 (6 enodes) 14.978 * * [simplify]: iters left: 5 (24 enodes) 14.982 * * [simplify]: iters left: 4 (37 enodes) 14.988 * * [simplify]: iters left: 3 (41 enodes) 14.994 * * [simplify]: iters left: 2 (43 enodes) 15.001 * * [simplify]: Extracting #0: cost 1 inf + 0 15.001 * * [simplify]: Extracting #1: cost 3 inf + 0 15.001 * * [simplify]: Extracting #2: cost 5 inf + 0 15.001 * * [simplify]: Extracting #3: cost 8 inf + 0 15.001 * * [simplify]: Extracting #4: cost 13 inf + 0 15.001 * * [simplify]: Extracting #5: cost 14 inf + 2 15.001 * * [simplify]: Extracting #6: cost 13 inf + 377 15.001 * * [simplify]: Extracting #7: cost 6 inf + 1490 15.002 * * [simplify]: Extracting #8: cost 1 inf + 2260 15.002 * * [simplify]: Extracting #9: cost 0 inf + 2481 15.002 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 15.002 * [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)))))) 15.003 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 15.003 * * [simplify]: iters left: 4 (5 enodes) 15.004 * * [simplify]: iters left: 3 (21 enodes) 15.009 * * [simplify]: iters left: 2 (34 enodes) 15.014 * * [simplify]: iters left: 1 (38 enodes) 15.023 * * [simplify]: Extracting #0: cost 1 inf + 0 15.023 * * [simplify]: Extracting #1: cost 3 inf + 0 15.023 * * [simplify]: Extracting #2: cost 6 inf + 0 15.023 * * [simplify]: Extracting #3: cost 11 inf + 0 15.023 * * [simplify]: Extracting #4: cost 12 inf + 2 15.023 * * [simplify]: Extracting #5: cost 9 inf + 599 15.024 * * [simplify]: Extracting #6: cost 5 inf + 1069 15.024 * * [simplify]: Extracting #7: cost 0 inf + 1909 15.025 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 15.025 * [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)))))) 15.025 * * * * [progress]: [ 27 / 52 ] simplifiying candidate # 15.026 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 15.026 * * [simplify]: iters left: 6 (6 enodes) 15.029 * * [simplify]: iters left: 5 (25 enodes) 15.037 * * [simplify]: iters left: 4 (40 enodes) 15.049 * * [simplify]: iters left: 3 (50 enodes) 15.064 * * [simplify]: iters left: 2 (64 enodes) 15.077 * * [simplify]: iters left: 1 (90 enodes) 15.094 * * [simplify]: Extracting #0: cost 1 inf + 0 15.094 * * [simplify]: Extracting #1: cost 9 inf + 0 15.094 * * [simplify]: Extracting #2: cost 19 inf + 1 15.094 * * [simplify]: Extracting #3: cost 25 inf + 3 15.094 * * [simplify]: Extracting #4: cost 24 inf + 118 15.095 * * [simplify]: Extracting #5: cost 12 inf + 4825 15.095 * * [simplify]: Extracting #6: cost 5 inf + 6772 15.096 * * [simplify]: Extracting #7: cost 1 inf + 7256 15.097 * * [simplify]: Extracting #8: cost 0 inf + 7477 15.098 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 15.098 * [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)))))) 15.098 * * * * [progress]: [ 28 / 52 ] simplifiying candidate # 15.098 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 15.098 * * [simplify]: iters left: 4 (5 enodes) 15.099 * * [simplify]: iters left: 3 (21 enodes) 15.103 * * [simplify]: iters left: 2 (34 enodes) 15.109 * * [simplify]: iters left: 1 (38 enodes) 15.118 * * [simplify]: Extracting #0: cost 1 inf + 0 15.118 * * [simplify]: Extracting #1: cost 3 inf + 0 15.118 * * [simplify]: Extracting #2: cost 6 inf + 0 15.118 * * [simplify]: Extracting #3: cost 11 inf + 0 15.118 * * [simplify]: Extracting #4: cost 12 inf + 2 15.118 * * [simplify]: Extracting #5: cost 9 inf + 599 15.118 * * [simplify]: Extracting #6: cost 5 inf + 1029 15.119 * * [simplify]: Extracting #7: cost 0 inf + 1829 15.119 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 15.119 * [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)))))) 15.119 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 15.119 * * [simplify]: iters left: 4 (5 enodes) 15.120 * * [simplify]: iters left: 3 (21 enodes) 15.124 * * [simplify]: iters left: 2 (34 enodes) 15.132 * * [simplify]: iters left: 1 (38 enodes) 15.141 * * [simplify]: Extracting #0: cost 1 inf + 0 15.141 * * [simplify]: Extracting #1: cost 3 inf + 0 15.141 * * [simplify]: Extracting #2: cost 6 inf + 0 15.141 * * [simplify]: Extracting #3: cost 11 inf + 0 15.141 * * [simplify]: Extracting #4: cost 12 inf + 2 15.142 * * [simplify]: Extracting #5: cost 9 inf + 599 15.142 * * [simplify]: Extracting #6: cost 5 inf + 1029 15.142 * * [simplify]: Extracting #7: cost 0 inf + 1829 15.143 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 15.143 * [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)))))) 15.143 * * * * [progress]: [ 29 / 52 ] simplifiying candidate # 15.143 * * * * [progress]: [ 30 / 52 ] 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))))))> 15.144 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 15.144 * * [simplify]: iters left: 4 (5 enodes) 15.146 * * [simplify]: iters left: 3 (18 enodes) 15.152 * * [simplify]: iters left: 2 (31 enodes) 15.157 * * [simplify]: iters left: 1 (35 enodes) 15.162 * * [simplify]: Extracting #0: cost 1 inf + 0 15.162 * * [simplify]: Extracting #1: cost 2 inf + 0 15.162 * * [simplify]: Extracting #2: cost 4 inf + 0 15.162 * * [simplify]: Extracting #3: cost 9 inf + 0 15.162 * * [simplify]: Extracting #4: cost 10 inf + 2 15.162 * * [simplify]: Extracting #5: cost 7 inf + 599 15.162 * * [simplify]: Extracting #6: cost 3 inf + 934 15.162 * * [simplify]: Extracting #7: cost 0 inf + 1417 15.163 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 15.163 * [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)))))) 15.163 * * * * [progress]: [ 31 / 52 ] simplifiying candidate # 15.163 * [simplify]: Simplifying (expm1 (fmod (cosh a) (* a a))) 15.163 * * [simplify]: iters left: 4 (5 enodes) 15.164 * * [simplify]: iters left: 3 (21 enodes) 15.168 * * [simplify]: iters left: 2 (34 enodes) 15.173 * * [simplify]: iters left: 1 (38 enodes) 15.178 * * [simplify]: Extracting #0: cost 1 inf + 0 15.178 * * [simplify]: Extracting #1: cost 3 inf + 0 15.178 * * [simplify]: Extracting #2: cost 6 inf + 0 15.179 * * [simplify]: Extracting #3: cost 11 inf + 0 15.179 * * [simplify]: Extracting #4: cost 12 inf + 2 15.179 * * [simplify]: Extracting #5: cost 9 inf + 599 15.179 * * [simplify]: Extracting #6: cost 5 inf + 1059 15.179 * * [simplify]: Extracting #7: cost 0 inf + 1889 15.179 * [simplify]: Simplified to (expm1 (fmod (cosh a) (* a a))) 15.179 * [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 (log1p (expm1 (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)))))) 15.180 * * * * [progress]: [ 32 / 52 ] simplifiying candidate # 15.180 * [simplify]: Simplifying (log1p (fmod (cosh a) (* a a))) 15.180 * * [simplify]: iters left: 4 (5 enodes) 15.181 * * [simplify]: iters left: 3 (21 enodes) 15.188 * * [simplify]: iters left: 2 (34 enodes) 15.196 * * [simplify]: iters left: 1 (38 enodes) 15.201 * * [simplify]: Extracting #0: cost 1 inf + 0 15.201 * * [simplify]: Extracting #1: cost 3 inf + 0 15.201 * * [simplify]: Extracting #2: cost 6 inf + 0 15.201 * * [simplify]: Extracting #3: cost 11 inf + 0 15.201 * * [simplify]: Extracting #4: cost 12 inf + 2 15.201 * * [simplify]: Extracting #5: cost 9 inf + 599 15.202 * * [simplify]: Extracting #6: cost 5 inf + 1079 15.202 * * [simplify]: Extracting #7: cost 0 inf + 1929 15.202 * [simplify]: Simplified to (log1p (fmod (cosh a) (* a a))) 15.202 * [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 (expm1 (log1p (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)))))) 15.202 * * * * [progress]: [ 33 / 52 ] simplifiying candidate # 15.202 * * * * [progress]: [ 34 / 52 ] simplifiying candidate # 15.202 * [simplify]: Simplifying (log (fmod (cosh a) (* a a))) 15.203 * * [simplify]: iters left: 4 (5 enodes) 15.204 * * [simplify]: iters left: 3 (21 enodes) 15.207 * * [simplify]: iters left: 2 (34 enodes) 15.214 * * [simplify]: iters left: 1 (38 enodes) 15.220 * * [simplify]: Extracting #0: cost 1 inf + 0 15.220 * * [simplify]: Extracting #1: cost 3 inf + 0 15.220 * * [simplify]: Extracting #2: cost 6 inf + 0 15.220 * * [simplify]: Extracting #3: cost 11 inf + 0 15.220 * * [simplify]: Extracting #4: cost 12 inf + 2 15.221 * * [simplify]: Extracting #5: cost 9 inf + 599 15.221 * * [simplify]: Extracting #6: cost 5 inf + 1059 15.221 * * [simplify]: Extracting #7: cost 0 inf + 1889 15.221 * [simplify]: Simplified to (log (fmod (cosh a) (* a a))) 15.221 * [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)))))) 15.221 * * * * [progress]: [ 35 / 52 ] simplifiying candidate # 15.222 * [simplify]: Simplifying (exp (fmod (cosh a) (* a a))) 15.222 * * [simplify]: iters left: 4 (5 enodes) 15.223 * * [simplify]: iters left: 3 (21 enodes) 15.228 * * [simplify]: iters left: 2 (34 enodes) 15.239 * * [simplify]: iters left: 1 (38 enodes) 15.247 * * [simplify]: Extracting #0: cost 1 inf + 0 15.247 * * [simplify]: Extracting #1: cost 3 inf + 0 15.247 * * [simplify]: Extracting #2: cost 6 inf + 0 15.247 * * [simplify]: Extracting #3: cost 11 inf + 0 15.247 * * [simplify]: Extracting #4: cost 12 inf + 2 15.247 * * [simplify]: Extracting #5: cost 9 inf + 599 15.247 * * [simplify]: Extracting #6: cost 5 inf + 1059 15.248 * * [simplify]: Extracting #7: cost 0 inf + 1889 15.248 * [simplify]: Simplified to (exp (fmod (cosh a) (* a a))) 15.248 * [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)))))) 15.248 * * * * [progress]: [ 36 / 52 ] simplifiying candidate # 15.248 * [simplify]: Simplifying (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 15.249 * * [simplify]: iters left: 6 (6 enodes) 15.250 * * [simplify]: iters left: 5 (24 enodes) 15.255 * * [simplify]: iters left: 4 (37 enodes) 15.262 * * [simplify]: iters left: 3 (41 enodes) 15.270 * * [simplify]: iters left: 2 (43 enodes) 15.277 * * [simplify]: Extracting #0: cost 1 inf + 0 15.278 * * [simplify]: Extracting #1: cost 3 inf + 0 15.278 * * [simplify]: Extracting #2: cost 5 inf + 0 15.278 * * [simplify]: Extracting #3: cost 8 inf + 0 15.278 * * [simplify]: Extracting #4: cost 13 inf + 0 15.278 * * [simplify]: Extracting #5: cost 14 inf + 2 15.278 * * [simplify]: Extracting #6: cost 13 inf + 377 15.278 * * [simplify]: Extracting #7: cost 6 inf + 1490 15.278 * * [simplify]: Extracting #8: cost 1 inf + 2260 15.279 * * [simplify]: Extracting #9: cost 0 inf + 2481 15.279 * [simplify]: Simplified to (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) 15.279 * [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)))))) 15.280 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 15.280 * * [simplify]: iters left: 4 (5 enodes) 15.281 * * [simplify]: iters left: 3 (21 enodes) 15.286 * * [simplify]: iters left: 2 (34 enodes) 15.291 * * [simplify]: iters left: 1 (38 enodes) 15.297 * * [simplify]: Extracting #0: cost 1 inf + 0 15.297 * * [simplify]: Extracting #1: cost 3 inf + 0 15.297 * * [simplify]: Extracting #2: cost 6 inf + 0 15.297 * * [simplify]: Extracting #3: cost 11 inf + 0 15.297 * * [simplify]: Extracting #4: cost 12 inf + 2 15.297 * * [simplify]: Extracting #5: cost 9 inf + 599 15.298 * * [simplify]: Extracting #6: cost 5 inf + 1069 15.298 * * [simplify]: Extracting #7: cost 0 inf + 1909 15.298 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 15.298 * [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)))))) 15.298 * * * * [progress]: [ 37 / 52 ] simplifiying candidate # 15.298 * [simplify]: Simplifying (* (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a))) (fmod (cosh a) (* a a))) 15.299 * * [simplify]: iters left: 6 (6 enodes) 15.300 * * [simplify]: iters left: 5 (25 enodes) 15.304 * * [simplify]: iters left: 4 (40 enodes) 15.313 * * [simplify]: iters left: 3 (50 enodes) 15.330 * * [simplify]: iters left: 2 (64 enodes) 15.341 * * [simplify]: iters left: 1 (90 enodes) 15.357 * * [simplify]: Extracting #0: cost 1 inf + 0 15.357 * * [simplify]: Extracting #1: cost 9 inf + 0 15.357 * * [simplify]: Extracting #2: cost 19 inf + 1 15.357 * * [simplify]: Extracting #3: cost 25 inf + 3 15.357 * * [simplify]: Extracting #4: cost 24 inf + 118 15.357 * * [simplify]: Extracting #5: cost 12 inf + 4825 15.358 * * [simplify]: Extracting #6: cost 5 inf + 6772 15.359 * * [simplify]: Extracting #7: cost 1 inf + 7256 15.360 * * [simplify]: Extracting #8: cost 0 inf + 7477 15.360 * [simplify]: Simplified to (* (fmod (cosh a) (* a a)) (* (fmod (cosh a) (* a a)) (fmod (cosh a) (* a a)))) 15.360 * [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)))))) 15.361 * * * * [progress]: [ 38 / 52 ] simplifiying candidate # 15.361 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 15.361 * * [simplify]: iters left: 4 (5 enodes) 15.363 * * [simplify]: iters left: 3 (21 enodes) 15.370 * * [simplify]: iters left: 2 (34 enodes) 15.381 * * [simplify]: iters left: 1 (38 enodes) 15.391 * * [simplify]: Extracting #0: cost 1 inf + 0 15.391 * * [simplify]: Extracting #1: cost 3 inf + 0 15.391 * * [simplify]: Extracting #2: cost 6 inf + 0 15.391 * * [simplify]: Extracting #3: cost 11 inf + 0 15.391 * * [simplify]: Extracting #4: cost 12 inf + 2 15.391 * * [simplify]: Extracting #5: cost 9 inf + 599 15.391 * * [simplify]: Extracting #6: cost 5 inf + 1029 15.392 * * [simplify]: Extracting #7: cost 0 inf + 1829 15.392 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 15.392 * [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)))))) 15.392 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 15.392 * * [simplify]: iters left: 4 (5 enodes) 15.393 * * [simplify]: iters left: 3 (21 enodes) 15.397 * * [simplify]: iters left: 2 (34 enodes) 15.402 * * [simplify]: iters left: 1 (38 enodes) 15.409 * * [simplify]: Extracting #0: cost 1 inf + 0 15.409 * * [simplify]: Extracting #1: cost 3 inf + 0 15.409 * * [simplify]: Extracting #2: cost 6 inf + 0 15.409 * * [simplify]: Extracting #3: cost 11 inf + 0 15.409 * * [simplify]: Extracting #4: cost 12 inf + 2 15.409 * * [simplify]: Extracting #5: cost 9 inf + 599 15.409 * * [simplify]: Extracting #6: cost 5 inf + 1029 15.409 * * [simplify]: Extracting #7: cost 0 inf + 1829 15.410 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 15.410 * [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)))))) 15.410 * * * * [progress]: [ 39 / 52 ] simplifiying candidate # 15.410 * * * * [progress]: [ 40 / 52 ] 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))))))> 15.410 * [simplify]: Simplifying (real->posit16 (fmod (cosh a) (* a a))) 15.410 * * [simplify]: iters left: 4 (5 enodes) 15.411 * * [simplify]: iters left: 3 (18 enodes) 15.415 * * [simplify]: iters left: 2 (31 enodes) 15.420 * * [simplify]: iters left: 1 (35 enodes) 15.429 * * [simplify]: Extracting #0: cost 1 inf + 0 15.429 * * [simplify]: Extracting #1: cost 2 inf + 0 15.429 * * [simplify]: Extracting #2: cost 4 inf + 0 15.429 * * [simplify]: Extracting #3: cost 9 inf + 0 15.429 * * [simplify]: Extracting #4: cost 10 inf + 2 15.430 * * [simplify]: Extracting #5: cost 7 inf + 599 15.430 * * [simplify]: Extracting #6: cost 3 inf + 934 15.430 * * [simplify]: Extracting #7: cost 0 inf + 1417 15.430 * [simplify]: Simplified to (real->posit16 (fmod (cosh a) (* a a))) 15.431 * [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)))))) 15.431 * * * * [progress]: [ 41 / 52 ] simplifiying candidate # 15.431 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.431 * * [simplify]: iters left: 2 (5 enodes) 15.434 * * [simplify]: iters left: 1 (25 enodes) 15.442 * * [simplify]: Extracting #0: cost 1 inf + 0 15.442 * * [simplify]: Extracting #1: cost 4 inf + 0 15.442 * * [simplify]: Extracting #2: cost 9 inf + 0 15.442 * * [simplify]: Extracting #3: cost 10 inf + 2 15.442 * * [simplify]: Extracting #4: cost 8 inf + 433 15.442 * * [simplify]: Extracting #5: cost 4 inf + 823 15.443 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.443 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.443 * [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)))))) 15.443 * * * * [progress]: [ 42 / 52 ] simplifiying candidate # 15.443 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.443 * * [simplify]: iters left: 2 (5 enodes) 15.445 * * [simplify]: iters left: 1 (25 enodes) 15.450 * * [simplify]: Extracting #0: cost 1 inf + 0 15.450 * * [simplify]: Extracting #1: cost 4 inf + 0 15.450 * * [simplify]: Extracting #2: cost 9 inf + 0 15.450 * * [simplify]: Extracting #3: cost 10 inf + 2 15.450 * * [simplify]: Extracting #4: cost 8 inf + 433 15.450 * * [simplify]: Extracting #5: cost 4 inf + 823 15.450 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.450 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.450 * [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)))))) 15.451 * * * * [progress]: [ 43 / 52 ] simplifiying candidate # 15.451 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.451 * * [simplify]: iters left: 2 (5 enodes) 15.453 * * [simplify]: iters left: 1 (25 enodes) 15.457 * * [simplify]: Extracting #0: cost 1 inf + 0 15.457 * * [simplify]: Extracting #1: cost 4 inf + 0 15.457 * * [simplify]: Extracting #2: cost 9 inf + 0 15.457 * * [simplify]: Extracting #3: cost 10 inf + 2 15.457 * * [simplify]: Extracting #4: cost 8 inf + 433 15.457 * * [simplify]: Extracting #5: cost 4 inf + 823 15.457 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.458 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.458 * [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)))))) 15.458 * * * * [progress]: [ 44 / 52 ] simplifiying candidate # 15.458 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.458 * * [simplify]: iters left: 2 (5 enodes) 15.460 * * [simplify]: iters left: 1 (25 enodes) 15.464 * * [simplify]: Extracting #0: cost 1 inf + 0 15.464 * * [simplify]: Extracting #1: cost 4 inf + 0 15.464 * * [simplify]: Extracting #2: cost 9 inf + 0 15.464 * * [simplify]: Extracting #3: cost 10 inf + 2 15.464 * * [simplify]: Extracting #4: cost 8 inf + 433 15.464 * * [simplify]: Extracting #5: cost 4 inf + 823 15.464 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.464 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.464 * [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)))))) 15.465 * * * * [progress]: [ 45 / 52 ] simplifiying candidate # 15.465 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.465 * * [simplify]: iters left: 2 (5 enodes) 15.466 * * [simplify]: iters left: 1 (25 enodes) 15.471 * * [simplify]: Extracting #0: cost 1 inf + 0 15.471 * * [simplify]: Extracting #1: cost 4 inf + 0 15.471 * * [simplify]: Extracting #2: cost 9 inf + 0 15.471 * * [simplify]: Extracting #3: cost 10 inf + 2 15.472 * * [simplify]: Extracting #4: cost 8 inf + 433 15.472 * * [simplify]: Extracting #5: cost 4 inf + 823 15.472 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.472 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.472 * [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)))))) 15.472 * * * * [progress]: [ 46 / 52 ] simplifiying candidate # 15.473 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.473 * * [simplify]: iters left: 2 (5 enodes) 15.474 * * [simplify]: iters left: 1 (25 enodes) 15.479 * * [simplify]: Extracting #0: cost 1 inf + 0 15.479 * * [simplify]: Extracting #1: cost 4 inf + 0 15.479 * * [simplify]: Extracting #2: cost 9 inf + 0 15.479 * * [simplify]: Extracting #3: cost 10 inf + 2 15.479 * * [simplify]: Extracting #4: cost 8 inf + 433 15.479 * * [simplify]: Extracting #5: cost 4 inf + 823 15.480 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.480 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.480 * [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)))))) 15.480 * * * * [progress]: [ 47 / 52 ] simplifiying candidate # 15.480 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.480 * * [simplify]: iters left: 2 (5 enodes) 15.482 * * [simplify]: iters left: 1 (25 enodes) 15.486 * * [simplify]: Extracting #0: cost 1 inf + 0 15.486 * * [simplify]: Extracting #1: cost 4 inf + 0 15.486 * * [simplify]: Extracting #2: cost 9 inf + 0 15.486 * * [simplify]: Extracting #3: cost 10 inf + 2 15.486 * * [simplify]: Extracting #4: cost 8 inf + 433 15.487 * * [simplify]: Extracting #5: cost 4 inf + 823 15.487 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.487 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.487 * [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)))))) 15.487 * * * * [progress]: [ 48 / 52 ] simplifiying candidate # 15.488 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.488 * * [simplify]: iters left: 2 (5 enodes) 15.490 * * [simplify]: iters left: 1 (25 enodes) 15.497 * * [simplify]: Extracting #0: cost 1 inf + 0 15.497 * * [simplify]: Extracting #1: cost 4 inf + 0 15.497 * * [simplify]: Extracting #2: cost 9 inf + 0 15.497 * * [simplify]: Extracting #3: cost 10 inf + 2 15.498 * * [simplify]: Extracting #4: cost 8 inf + 433 15.498 * * [simplify]: Extracting #5: cost 4 inf + 823 15.498 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.498 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.498 * [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)))))) 15.498 * * * * [progress]: [ 49 / 52 ] simplifiying candidate # 15.499 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.499 * * [simplify]: iters left: 2 (5 enodes) 15.500 * * [simplify]: iters left: 1 (25 enodes) 15.504 * * [simplify]: Extracting #0: cost 1 inf + 0 15.504 * * [simplify]: Extracting #1: cost 4 inf + 0 15.504 * * [simplify]: Extracting #2: cost 9 inf + 0 15.504 * * [simplify]: Extracting #3: cost 10 inf + 2 15.505 * * [simplify]: Extracting #4: cost 8 inf + 433 15.505 * * [simplify]: Extracting #5: cost 4 inf + 823 15.505 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.505 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.505 * [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)))))) 15.505 * * * * [progress]: [ 50 / 52 ] simplifiying candidate # 15.506 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.506 * * [simplify]: iters left: 2 (5 enodes) 15.507 * * [simplify]: iters left: 1 (25 enodes) 15.513 * * [simplify]: Extracting #0: cost 1 inf + 0 15.513 * * [simplify]: Extracting #1: cost 4 inf + 0 15.513 * * [simplify]: Extracting #2: cost 9 inf + 0 15.513 * * [simplify]: Extracting #3: cost 10 inf + 2 15.513 * * [simplify]: Extracting #4: cost 8 inf + 433 15.513 * * [simplify]: Extracting #5: cost 4 inf + 823 15.513 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.514 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.514 * [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)))))) 15.514 * * * * [progress]: [ 51 / 52 ] simplifiying candidate # 15.514 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.514 * * [simplify]: iters left: 2 (5 enodes) 15.516 * * [simplify]: iters left: 1 (25 enodes) 15.520 * * [simplify]: Extracting #0: cost 1 inf + 0 15.520 * * [simplify]: Extracting #1: cost 4 inf + 0 15.520 * * [simplify]: Extracting #2: cost 9 inf + 0 15.520 * * [simplify]: Extracting #3: cost 10 inf + 2 15.520 * * [simplify]: Extracting #4: cost 8 inf + 433 15.520 * * [simplify]: Extracting #5: cost 4 inf + 823 15.521 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.521 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.521 * [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)))))) 15.521 * * * * [progress]: [ 52 / 52 ] simplifiying candidate # 15.521 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 15.521 * * [simplify]: iters left: 2 (5 enodes) 15.523 * * [simplify]: iters left: 1 (25 enodes) 15.527 * * [simplify]: Extracting #0: cost 1 inf + 0 15.527 * * [simplify]: Extracting #1: cost 4 inf + 0 15.527 * * [simplify]: Extracting #2: cost 9 inf + 0 15.527 * * [simplify]: Extracting #3: cost 10 inf + 2 15.527 * * [simplify]: Extracting #4: cost 8 inf + 433 15.527 * * [simplify]: Extracting #5: cost 4 inf + 823 15.527 * * [simplify]: Extracting #6: cost 0 inf + 1417 15.528 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 15.528 * [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)))))) 15.528 * * * [progress]: adding candidates to table 16.518 * [progress]: [Phase 3 of 3] Extracting. 16.518 * * [regime]: Finding splitpoints for: (# # # # # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> #) 16.521 * * * [regime-changes]: Trying 3 branch expressions: (a (pow (fmod (cosh a) (* a a)) (log1p a)) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 16.521 * * * * [regimes]: Trying to branch on a from (# # # # # # #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> #) 16.592 * * * * [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))))))> #) 16.667 * * * * [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))))))> #) 16.729 * * * * [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))))))> #) 16.804 * * * * [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))))))> #) 16.862 * * * [regime]: Found split indices: #