13.774 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.361 * * * [progress]: [2/2] Setting up program. 0.364 * [progress]: [Phase 2 of 3] Improving. 0.364 * [simplify]: Simplifying using # : (fmod (cosh c) (log1p a)) 0.365 * * [simplify]: iteration 0 : 5 enodes (cost 5 ) 0.365 * * [simplify]: iteration 1 : 11 enodes (cost 5 ) 0.366 * * [simplify]: iteration 2 : 14 enodes (cost 5 ) 0.368 * * [simplify]: iteration 3 : 16 enodes (cost 5 ) 0.370 * * [simplify]: iteration 4 : 18 enodes (cost 5 ) 0.371 * * [simplify]: iteration 5 : 19 enodes (cost 5 ) 0.374 * * [simplify]: iteration 6 : 25 enodes (cost 5 ) 0.378 * * [simplify]: iteration 7 : 36 enodes (cost 5 ) 0.392 * * [simplify]: iteration 8 : 62 enodes (cost 5 ) 0.418 * * [simplify]: iteration 9 : 164 enodes (cost 5 ) 0.722 * * [simplify]: iteration 10 : 1537 enodes (cost 5 ) 28.038 * * [simplify]: iteration done : 5001 enodes (cost 5 ) 28.038 * [simplify]: Simplified to: (fmod (cosh c) (log1p a)) 28.038 * * [progress]: iteration 1 / 4 28.038 * * * [progress]: picking best candidate 28.040 * * * * [pick]: Picked # 28.040 * * * [progress]: localizing error 28.047 * * * [progress]: generating rewritten candidates 28.047 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 28.048 * * * [progress]: generating series expansions 28.048 * * * * [progress]: [ 1 / 1 ] generating series at (2) 28.048 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 28.048 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 28.048 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 28.048 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 28.048 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 28.048 * [taylor]: Taking taylor expansion of 0 in a 28.048 * [taylor]: Taking taylor expansion of 0 in a 28.048 * [taylor]: Taking taylor expansion of 0 in a 28.048 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 28.048 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 28.048 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 28.049 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 28.049 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 28.049 * [taylor]: Taking taylor expansion of 0 in a 28.049 * [taylor]: Taking taylor expansion of 0 in a 28.049 * [taylor]: Taking taylor expansion of 0 in a 28.049 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 28.049 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 28.049 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 28.049 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 28.049 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 28.050 * [taylor]: Taking taylor expansion of 0 in a 28.050 * [taylor]: Taking taylor expansion of 0 in a 28.050 * [taylor]: Taking taylor expansion of 0 in a 28.050 * * * [progress]: simplifying candidates 28.050 * [simplify]: Simplifying using # : (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (* (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) 28.051 * * [simplify]: iteration 0 : 14 enodes (cost 87 ) 28.053 * * [simplify]: iteration 1 : 21 enodes (cost 87 ) 28.055 * * [simplify]: iteration 2 : 26 enodes (cost 77 ) 28.058 * * [simplify]: iteration 3 : 32 enodes (cost 77 ) 28.063 * * [simplify]: iteration 4 : 40 enodes (cost 77 ) 28.076 * * [simplify]: iteration 5 : 64 enodes (cost 77 ) 28.092 * * [simplify]: iteration 6 : 127 enodes (cost 77 ) 28.160 * * [simplify]: iteration 7 : 457 enodes (cost 77 ) 28.556 * * [simplify]: iteration 8 : 1393 enodes (cost 77 ) 29.739 * * [simplify]: iteration done : 5000 enodes (cost 77 ) 29.739 * [simplify]: Simplified to: (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) 29.739 * * * [progress]: adding candidates to table 29.768 * * [progress]: iteration 2 / 4 29.768 * * * [progress]: picking best candidate 29.785 * * * * [pick]: Picked # 29.785 * * * [progress]: localizing error 29.794 * * * [progress]: generating rewritten candidates 29.794 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1) 29.794 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 29.794 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 29.802 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 29.804 * * * [progress]: generating series expansions 29.805 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1) 29.805 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 29.805 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.805 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.805 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.805 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.805 * [taylor]: Taking taylor expansion of 0 in a 29.805 * [taylor]: Taking taylor expansion of 0 in a 29.805 * [taylor]: Taking taylor expansion of 0 in a 29.805 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 29.805 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.805 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.805 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.806 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.806 * [taylor]: Taking taylor expansion of 0 in a 29.806 * [taylor]: Taking taylor expansion of 0 in a 29.806 * [taylor]: Taking taylor expansion of 0 in a 29.806 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 29.806 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.806 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.806 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.806 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.807 * [taylor]: Taking taylor expansion of 0 in a 29.807 * [taylor]: Taking taylor expansion of 0 in a 29.807 * [taylor]: Taking taylor expansion of 0 in a 29.807 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 29.807 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 29.807 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.807 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.807 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.807 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.807 * [taylor]: Taking taylor expansion of 0 in a 29.807 * [taylor]: Taking taylor expansion of 0 in a 29.807 * [taylor]: Taking taylor expansion of 0 in a 29.807 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 29.807 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.808 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.808 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.808 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.808 * [taylor]: Taking taylor expansion of 0 in a 29.808 * [taylor]: Taking taylor expansion of 0 in a 29.808 * [taylor]: Taking taylor expansion of 0 in a 29.808 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 29.808 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.808 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.808 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.808 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.809 * [taylor]: Taking taylor expansion of 0 in a 29.809 * [taylor]: Taking taylor expansion of 0 in a 29.809 * [taylor]: Taking taylor expansion of 0 in a 29.809 * * * * [progress]: [ 3 / 4 ] generating series at (2) 29.809 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 29.809 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.809 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.809 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.809 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.809 * [taylor]: Taking taylor expansion of 0 in a 29.809 * [taylor]: Taking taylor expansion of 0 in a 29.809 * [taylor]: Taking taylor expansion of 0 in a 29.810 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 29.810 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.810 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.810 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.810 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.810 * [taylor]: Taking taylor expansion of 0 in a 29.810 * [taylor]: Taking taylor expansion of 0 in a 29.810 * [taylor]: Taking taylor expansion of 0 in a 29.811 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 29.811 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.811 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.811 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.811 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.811 * [taylor]: Taking taylor expansion of 0 in a 29.811 * [taylor]: Taking taylor expansion of 0 in a 29.811 * [taylor]: Taking taylor expansion of 0 in a 29.811 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 29.811 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in (c a) around 0 29.811 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in a 29.811 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.812 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in c 29.812 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.812 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in c 29.812 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 29.812 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in a 29.812 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 29.812 * [taylor]: Taking taylor expansion of 0 in a 29.813 * [taylor]: Taking taylor expansion of 0 in a 29.814 * [taylor]: Taking taylor expansion of 0 in a 29.814 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in (c a) around 0 29.814 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 29.814 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.814 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 29.814 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.815 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 29.815 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 29.815 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 29.815 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 29.815 * [taylor]: Taking taylor expansion of 0 in a 29.816 * [taylor]: Taking taylor expansion of 0 in a 29.817 * [taylor]: Taking taylor expansion of 0 in a 29.817 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in (c a) around 0 29.817 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 29.817 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.818 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 29.818 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.818 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 29.818 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 29.818 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 29.818 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 29.819 * [taylor]: Taking taylor expansion of 0 in a 29.819 * [taylor]: Taking taylor expansion of 0 in a 29.820 * [taylor]: Taking taylor expansion of 0 in a 29.820 * * * [progress]: simplifying candidates 29.821 * [simplify]: Simplifying using # : (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (* (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (* (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (log1p (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (+ 1/2 1/2) (+ 1/2 (/ 1 2)) (+ 1 1) (+ (/ 1 2) 1/2) (+ (/ 1 2) (/ 1 2)) (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (+ 1 1) (+ (log (sqrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a))))) (log (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (exp (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (* (* (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (* (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a))))) (* (cbrt (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (cbrt (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))))) (cbrt (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (* (* (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (sqrt (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (sqrt (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))))) (* (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a))))) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a)))))) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))) (sqrt (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))) (* (sqrt (cbrt (fmod (cosh c) (log1p a)))) (sqrt (cbrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt 1) (sqrt 1)) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* 1 1) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* 2 1/2) (* 2 1) (* 2 (/ 1 2)) (* (sqrt (fmod (cosh c) (log1p a))) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a)))))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt 1)) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (sqrt (fmod (cosh c) (log1p a))))) (* (sqrt (fmod (cosh c) (log1p a))) 1) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (cbrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (expm1 (sqrt (fmod (cosh c) (log1p a)))) (log1p (sqrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (exp (sqrt (fmod (cosh c) (log1p a)))) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a))))) (cbrt (sqrt (fmod (cosh c) (log1p a)))) (* (* (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (sqrt (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))) (sqrt (cbrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt 1) (sqrt (fmod (cosh c) (log1p a))) (/ 1 2) (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) 29.824 * * [simplify]: iteration 0 : 63 enodes (cost 1178 ) 29.836 * * [simplify]: iteration 1 : 101 enodes (cost 778 ) 29.871 * * [simplify]: iteration 2 : 321 enodes (cost 698 ) 30.119 * * [simplify]: iteration 3 : 1659 enodes (cost 671 ) 31.477 * * [simplify]: iteration done : 5000 enodes (cost 671 ) 31.478 * [simplify]: Simplified to: (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) 1 1 2 1 1 (pow (sqrt (fmod (cosh c) (log1p a))) 4) (fmod (cosh c) (log1p a)) (pow (sqrt (fmod (cosh c) (log1p a))) 4) 2 (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (pow (sqrt (fmod (cosh c) (log1p a))) 4) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (pow (cbrt (sqrt (fmod (cosh c) (log1p a)))) 4) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a))))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) 1 (fmod (cosh c) (log1p a)) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) 1 (fmod (cosh c) (log1p a)) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) 1 2 1 (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (pow (cbrt (sqrt (fmod (cosh c) (log1p a)))) 4)) (* (fabs (cbrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (sqrt (fmod (cosh c) (log1p a))) (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (sqrt (fmod (cosh c) (log1p a))) (pow (cbrt (sqrt (fmod (cosh c) (log1p a)))) 4) (* (sqrt (cbrt (fmod (cosh c) (log1p a)))) (sqrt (fmod (cosh c) (log1p a)))) (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (fmod (cosh c) (log1p a)) (pow (sqrt (sqrt (fmod (cosh c) (log1p a)))) 3) (fmod (cosh c) (log1p a)) (expm1 (sqrt (fmod (cosh c) (log1p a)))) (log1p (sqrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (exp (sqrt (fmod (cosh c) (log1p a)))) (* (cbrt (sqrt (fmod (cosh c) (log1p a)))) (cbrt (sqrt (fmod (cosh c) (log1p a))))) (cbrt (sqrt (fmod (cosh c) (log1p a)))) (pow (sqrt (fmod (cosh c) (log1p a))) 3) (fabs (cbrt (fmod (cosh c) (log1p a)))) (sqrt (cbrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))) 1 (sqrt (fmod (cosh c) (log1p a))) 1/2 (sqrt (sqrt (fmod (cosh c) (log1p a)))) (sqrt (sqrt (fmod (cosh c) (log1p a)))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) 31.478 * * * [progress]: adding candidates to table 31.651 * * [progress]: iteration 3 / 4 31.651 * * * [progress]: picking best candidate 31.689 * * * * [pick]: Picked # 31.689 * * * [progress]: localizing error 31.698 * * * [progress]: generating rewritten candidates 31.698 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 1) 31.699 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 31.699 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 31.701 * * * [progress]: generating series expansions 31.702 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 1) 31.702 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 31.702 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 31.702 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 31.702 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 31.702 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 31.702 * [taylor]: Taking taylor expansion of 0 in a 31.702 * [taylor]: Taking taylor expansion of 0 in a 31.702 * [taylor]: Taking taylor expansion of 0 in a 31.702 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 31.702 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 31.702 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 31.702 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 31.703 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 31.703 * [taylor]: Taking taylor expansion of 0 in a 31.703 * [taylor]: Taking taylor expansion of 0 in a 31.703 * [taylor]: Taking taylor expansion of 0 in a 31.703 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 31.703 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 31.703 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 31.703 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 31.703 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 31.703 * [taylor]: Taking taylor expansion of 0 in a 31.703 * [taylor]: Taking taylor expansion of 0 in a 31.704 * [taylor]: Taking taylor expansion of 0 in a 31.704 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 31.704 * [approximate]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in (c a) around 0 31.704 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 31.704 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 31.704 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 31.704 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 31.704 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 31.704 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 31.704 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 31.704 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 31.705 * [taylor]: Taking taylor expansion of 0 in a 31.708 * [taylor]: Taking taylor expansion of 0 in a 31.711 * [taylor]: Taking taylor expansion of 0 in a 31.711 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in (c a) around 0 31.711 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 31.711 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 31.711 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 31.711 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 31.711 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 31.711 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 31.711 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 31.711 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 31.712 * [taylor]: Taking taylor expansion of 0 in a 31.714 * [taylor]: Taking taylor expansion of 0 in a 31.717 * [taylor]: Taking taylor expansion of 0 in a 31.717 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in (c a) around 0 31.717 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 31.717 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 31.717 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 31.717 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 31.718 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 31.718 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 31.718 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 31.718 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 31.719 * [taylor]: Taking taylor expansion of 0 in a 31.720 * [taylor]: Taking taylor expansion of 0 in a 31.723 * [taylor]: Taking taylor expansion of 0 in a 31.724 * * * * [progress]: [ 3 / 3 ] generating series at (2) 31.724 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 31.724 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 31.724 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 31.724 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 31.724 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 31.724 * [taylor]: Taking taylor expansion of 0 in a 31.724 * [taylor]: Taking taylor expansion of 0 in a 31.724 * [taylor]: Taking taylor expansion of 0 in a 31.724 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 31.724 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 31.724 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 31.725 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 31.725 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 31.725 * [taylor]: Taking taylor expansion of 0 in a 31.725 * [taylor]: Taking taylor expansion of 0 in a 31.725 * [taylor]: Taking taylor expansion of 0 in a 31.725 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 31.725 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 31.725 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 31.725 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 31.725 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 31.726 * [taylor]: Taking taylor expansion of 0 in a 31.726 * [taylor]: Taking taylor expansion of 0 in a 31.726 * [taylor]: Taking taylor expansion of 0 in a 31.726 * * * [progress]: simplifying candidates 31.726 * [simplify]: Simplifying using # : (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (* (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (log (fmod (cosh c) (log1p a)))) (log1p (log (fmod (cosh c) (log1p a)))) (log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))) (log (cbrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (log 1) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (log (fmod (cosh c) (log1p a)))) (exp (log (fmod (cosh c) (log1p a)))) (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a)))) (* (* (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a)))) (log (fmod (cosh c) (log1p a)))) (sqrt (log (fmod (cosh c) (log1p a)))) (sqrt (log (fmod (cosh c) (log1p a)))) (expm1 (exp (log (fmod (cosh c) (log1p a))))) (log1p (exp (log (fmod (cosh c) (log1p a))))) (exp 1) (exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a)))))) (exp (sqrt (log (fmod (cosh c) (log1p a))))) (exp 1) (exp (log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))))) (exp (log (cbrt (fmod (cosh c) (log1p a))))) (exp (log (sqrt (fmod (cosh c) (log1p a))))) (exp (log (sqrt (fmod (cosh c) (log1p a))))) (exp (log 1)) (exp (log (fmod (cosh c) (log1p a)))) (log (exp (log (fmod (cosh c) (log1p a))))) (exp (exp (log (fmod (cosh c) (log1p a))))) (* (cbrt (exp (log (fmod (cosh c) (log1p a))))) (cbrt (exp (log (fmod (cosh c) (log1p a)))))) (cbrt (exp (log (fmod (cosh c) (log1p a))))) (* (* (exp (log (fmod (cosh c) (log1p a)))) (exp (log (fmod (cosh c) (log1p a))))) (exp (log (fmod (cosh c) (log1p a))))) (sqrt (exp (log (fmod (cosh c) (log1p a))))) (sqrt (exp (log (fmod (cosh c) (log1p a))))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) 31.728 * * [simplify]: iteration 0 : 44 enodes (cost 426 ) 31.734 * * [simplify]: iteration 1 : 62 enodes (cost 385 ) 31.742 * * [simplify]: iteration 2 : 85 enodes (cost 339 ) 31.752 * * [simplify]: iteration 3 : 106 enodes (cost 339 ) 31.771 * * [simplify]: iteration 4 : 156 enodes (cost 333 ) 31.796 * * [simplify]: iteration 5 : 275 enodes (cost 333 ) 31.855 * * [simplify]: iteration 6 : 688 enodes (cost 333 ) 32.101 * * [simplify]: iteration 7 : 2044 enodes (cost 333 ) 32.923 * * [simplify]: iteration done : 5000 enodes (cost 333 ) 32.923 * [simplify]: Simplified to: (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (pow (cbrt (fmod (cosh c) (log1p a))) 2) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (log (fmod (cosh c) (log1p a)))) (log1p (log (fmod (cosh c) (log1p a)))) (* 2 (log (cbrt (fmod (cosh c) (log1p a))))) (log (cbrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) 0 (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (log (fmod (cosh c) (log1p a)))) (fmod (cosh c) (log1p a)) (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a)))) (pow (log (fmod (cosh c) (log1p a))) 3) (sqrt (log (fmod (cosh c) (log1p a)))) (sqrt (log (fmod (cosh c) (log1p a)))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) E (exp (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a)))))) (exp (sqrt (log (fmod (cosh c) (log1p a))))) E (pow (cbrt (fmod (cosh c) (log1p a))) 2) (cbrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) 1 (fmod (cosh c) (log1p a)) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (pow (cbrt (fmod (cosh c) (log1p a))) 2) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) 32.923 * * * [progress]: adding candidates to table 33.037 * * [progress]: iteration 4 / 4 33.038 * * * [progress]: picking best candidate 33.087 * * * * [pick]: Picked # 33.088 * * * [progress]: localizing error 33.101 * * * [progress]: generating rewritten candidates 33.101 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 33.102 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1 1) 33.102 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 1) 33.102 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 33.103 * * * [progress]: generating series expansions 33.103 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 33.104 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.104 * [taylor]: Taking taylor expansion of 0 in a 33.104 * [taylor]: Taking taylor expansion of 0 in a 33.104 * [taylor]: Taking taylor expansion of 0 in a 33.104 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.104 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.105 * [taylor]: Taking taylor expansion of 0 in a 33.105 * [taylor]: Taking taylor expansion of 0 in a 33.105 * [taylor]: Taking taylor expansion of 0 in a 33.105 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 33.105 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.105 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.105 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.105 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.105 * [taylor]: Taking taylor expansion of 0 in a 33.105 * [taylor]: Taking taylor expansion of 0 in a 33.105 * [taylor]: Taking taylor expansion of 0 in a 33.106 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1 1) 33.106 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 33.106 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.106 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.106 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.106 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.106 * [taylor]: Taking taylor expansion of 0 in a 33.106 * [taylor]: Taking taylor expansion of 0 in a 33.106 * [taylor]: Taking taylor expansion of 0 in a 33.106 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 33.106 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.106 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.106 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.107 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.107 * [taylor]: Taking taylor expansion of 0 in a 33.107 * [taylor]: Taking taylor expansion of 0 in a 33.107 * [taylor]: Taking taylor expansion of 0 in a 33.107 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 33.107 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.107 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.107 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.108 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.108 * [taylor]: Taking taylor expansion of 0 in a 33.108 * [taylor]: Taking taylor expansion of 0 in a 33.108 * [taylor]: Taking taylor expansion of 0 in a 33.108 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 1) 33.108 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 33.108 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.108 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.108 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.108 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.109 * [taylor]: Taking taylor expansion of 0 in a 33.109 * [taylor]: Taking taylor expansion of 0 in a 33.109 * [taylor]: Taking taylor expansion of 0 in a 33.109 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 33.109 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.109 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.109 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.109 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.109 * [taylor]: Taking taylor expansion of 0 in a 33.109 * [taylor]: Taking taylor expansion of 0 in a 33.109 * [taylor]: Taking taylor expansion of 0 in a 33.110 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 33.110 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.110 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.110 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.110 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.110 * [taylor]: Taking taylor expansion of 0 in a 33.110 * [taylor]: Taking taylor expansion of 0 in a 33.110 * [taylor]: Taking taylor expansion of 0 in a 33.110 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 33.110 * [approximate]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in (c a) around 0 33.110 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 33.110 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.110 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 33.111 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.111 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 33.111 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 33.111 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 33.111 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 33.112 * [taylor]: Taking taylor expansion of 0 in a 33.113 * [taylor]: Taking taylor expansion of 0 in a 33.116 * [taylor]: Taking taylor expansion of 0 in a 33.116 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in (c a) around 0 33.116 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 33.116 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.117 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 33.117 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.117 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 33.117 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 33.117 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 33.117 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 33.118 * [taylor]: Taking taylor expansion of 0 in a 33.120 * [taylor]: Taking taylor expansion of 0 in a 33.123 * [taylor]: Taking taylor expansion of 0 in a 33.123 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in (c a) around 0 33.123 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 33.123 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.123 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 33.123 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.123 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 33.123 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 33.124 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 33.124 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 33.124 * [taylor]: Taking taylor expansion of 0 in a 33.126 * [taylor]: Taking taylor expansion of 0 in a 33.129 * [taylor]: Taking taylor expansion of 0 in a 33.129 * * * [progress]: simplifying candidates 33.130 * [simplify]: Simplifying using # : (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (* (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (* (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (* (* (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a))) (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (log (fmod (cosh c) (log1p a)))) (log1p (log (fmod (cosh c) (log1p a)))) (log (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a))))) (log (cbrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (log 1) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (log (fmod (cosh c) (log1p a)))) (exp (log (fmod (cosh c) (log1p a)))) (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a)))) (* (* (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a)))) (log (fmod (cosh c) (log1p a)))) (sqrt (log (fmod (cosh c) (log1p a)))) (sqrt (log (fmod (cosh c) (log1p a)))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) 33.131 * * [simplify]: iteration 0 : 28 enodes (cost 412 ) 33.135 * * [simplify]: iteration 1 : 39 enodes (cost 409 ) 33.140 * * [simplify]: iteration 2 : 51 enodes (cost 362 ) 33.146 * * [simplify]: iteration 3 : 65 enodes (cost 362 ) 33.154 * * [simplify]: iteration 4 : 81 enodes (cost 362 ) 33.171 * * [simplify]: iteration 5 : 132 enodes (cost 362 ) 33.199 * * [simplify]: iteration 6 : 263 enodes (cost 362 ) 33.309 * * [simplify]: iteration 7 : 1004 enodes (cost 362 ) 34.203 * * [simplify]: iteration 8 : 3550 enodes (cost 362 ) 36.812 * * [simplify]: iteration done : 5001 enodes (cost 362 ) 36.812 * [simplify]: Simplified to: (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (fmod (cosh c) (log1p a))) (log1p (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (exp (fmod (cosh c) (log1p a))) (* (cbrt (fmod (cosh c) (log1p a))) (cbrt (fmod (cosh c) (log1p a)))) (cbrt (fmod (cosh c) (log1p a))) (pow (fmod (cosh c) (log1p a)) 3) (sqrt (fmod (cosh c) (log1p a))) (sqrt (fmod (cosh c) (log1p a))) (expm1 (log (fmod (cosh c) (log1p a)))) (log1p (log (fmod (cosh c) (log1p a)))) (* 2 (log (cbrt (fmod (cosh c) (log1p a))))) (log (cbrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) (log (sqrt (fmod (cosh c) (log1p a)))) 0 (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (log (fmod (cosh c) (log1p a)))) (fmod (cosh c) (log1p a)) (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (cbrt (log (fmod (cosh c) (log1p a)))) (pow (log (fmod (cosh c) (log1p a))) 3) (sqrt (log (fmod (cosh c) (log1p a)))) (sqrt (log (fmod (cosh c) (log1p a)))) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (fmod (cosh c) (log1p a)) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) (log (fmod (cosh c) (log1p a))) 36.812 * * * [progress]: adding candidates to table 36.988 * [progress]: [Phase 3 of 3] Extracting. 36.988 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # # # # # # # #) 36.992 * * * [regime-changes]: Trying 5 branch expressions: ((log1p a) (cosh c) (fmod (cosh c) (log1p a)) c a) 36.992 * * * * [regimes]: Trying to branch on (log1p a) from (# # # # # # # # # # # # # # # # # # # # #) 37.078 * * * * [regimes]: Trying to branch on (cosh c) from (# # # # # # # # # # # # # # # # # # # # #) 37.152 * * * * [regimes]: Trying to branch on (fmod (cosh c) (log1p a)) from (# # # # # # # # # # # # # # # # # # # # #) 37.245 * * * * [regimes]: Trying to branch on c from (# # # # # # # # # # # # # # # # # # # # #) 37.327 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # # # # # # # # # # # #) 37.410 * * * [regime]: Found split indices: #