15.581 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.363 * * * [progress]: [2/2] Setting up program. 0.365 * [progress]: [Phase 2 of 3] Improving. 0.365 * [simplify]: Simplifying using # : (fmod (cosh c) (log1p a)) 0.366 * * [simplify]: iteration 0 : 5 enodes (cost 5 ) 0.367 * * [simplify]: iteration 1 : 11 enodes (cost 5 ) 0.368 * * [simplify]: iteration 2 : 14 enodes (cost 5 ) 0.369 * * [simplify]: iteration 3 : 16 enodes (cost 5 ) 0.371 * * [simplify]: iteration 4 : 18 enodes (cost 5 ) 0.373 * * [simplify]: iteration 5 : 19 enodes (cost 5 ) 0.375 * * [simplify]: iteration 6 : 24 enodes (cost 5 ) 0.379 * * [simplify]: iteration 7 : 32 enodes (cost 5 ) 0.390 * * [simplify]: iteration 8 : 52 enodes (cost 5 ) 0.409 * * [simplify]: iteration 9 : 106 enodes (cost 5 ) 0.576 * * [simplify]: iteration 10 : 619 enodes (cost 5 ) 2.968 * * [simplify]: iteration done : 5000 enodes (cost 5 ) 2.968 * [simplify]: Simplified to: (fmod (cosh c) (log1p a)) 2.968 * * [progress]: iteration 1 / 4 2.968 * * * [progress]: picking best candidate 2.971 * * * * [pick]: Picked # 2.971 * * * [progress]: localizing error 2.977 * * * [progress]: generating rewritten candidates 2.977 * * * * [progress]: [ 1 / 1 ] rewriting at (2) 2.977 * * * [progress]: generating series expansions 2.977 * * * * [progress]: [ 1 / 1 ] generating series at (2) 2.977 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 2.978 * [taylor]: Taking taylor expansion of 0 in a 2.978 * [taylor]: Taking taylor expansion of 0 in a 2.978 * [taylor]: Taking taylor expansion of 0 in a 2.978 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 2.978 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 2.979 * [taylor]: Taking taylor expansion of 0 in a 2.979 * [taylor]: Taking taylor expansion of 0 in a 2.979 * [taylor]: Taking taylor expansion of 0 in a 2.979 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 2.979 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 2.979 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 2.979 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 2.979 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 2.979 * [taylor]: Taking taylor expansion of 0 in a 2.979 * [taylor]: Taking taylor expansion of 0 in a 2.979 * [taylor]: Taking taylor expansion of 0 in a 2.980 * * * [progress]: simplifying candidates 2.980 * [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)) 2.981 * * [simplify]: iteration 0 : 14 enodes (cost 87 ) 2.988 * * [simplify]: iteration 1 : 21 enodes (cost 87 ) 2.990 * * [simplify]: iteration 2 : 26 enodes (cost 77 ) 2.993 * * [simplify]: iteration 3 : 32 enodes (cost 77 ) 2.997 * * [simplify]: iteration 4 : 40 enodes (cost 77 ) 3.004 * * [simplify]: iteration 5 : 61 enodes (cost 77 ) 3.021 * * [simplify]: iteration 6 : 122 enodes (cost 77 ) 3.077 * * [simplify]: iteration 7 : 357 enodes (cost 77 ) 3.351 * * [simplify]: iteration 8 : 1255 enodes (cost 77 ) 4.434 * * [simplify]: iteration done : 5000 enodes (cost 77 ) 4.434 * [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)) 4.435 * * * [progress]: adding candidates to table 4.466 * * [progress]: iteration 2 / 4 4.466 * * * [progress]: picking best candidate 4.478 * * * * [pick]: Picked # 4.478 * * * [progress]: localizing error 4.486 * * * [progress]: generating rewritten candidates 4.486 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1) 4.487 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 4.487 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 4.494 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 4.496 * * * [progress]: generating series expansions 4.496 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1) 4.497 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.497 * [taylor]: Taking taylor expansion of 0 in a 4.497 * [taylor]: Taking taylor expansion of 0 in a 4.497 * [taylor]: Taking taylor expansion of 0 in a 4.497 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.497 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.498 * [taylor]: Taking taylor expansion of 0 in a 4.498 * [taylor]: Taking taylor expansion of 0 in a 4.498 * [taylor]: Taking taylor expansion of 0 in a 4.498 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 4.498 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.498 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.498 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.498 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.498 * [taylor]: Taking taylor expansion of 0 in a 4.498 * [taylor]: Taking taylor expansion of 0 in a 4.498 * [taylor]: Taking taylor expansion of 0 in a 4.499 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 4.499 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 4.499 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.499 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.499 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.499 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.499 * [taylor]: Taking taylor expansion of 0 in a 4.499 * [taylor]: Taking taylor expansion of 0 in a 4.499 * [taylor]: Taking taylor expansion of 0 in a 4.499 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 4.499 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.499 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.500 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.500 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.500 * [taylor]: Taking taylor expansion of 0 in a 4.500 * [taylor]: Taking taylor expansion of 0 in a 4.500 * [taylor]: Taking taylor expansion of 0 in a 4.500 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 4.500 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.500 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.500 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.500 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.501 * [taylor]: Taking taylor expansion of 0 in a 4.501 * [taylor]: Taking taylor expansion of 0 in a 4.501 * [taylor]: Taking taylor expansion of 0 in a 4.501 * * * * [progress]: [ 3 / 4 ] generating series at (2) 4.501 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 4.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.501 * [taylor]: Taking taylor expansion of 0 in a 4.501 * [taylor]: Taking taylor expansion of 0 in a 4.501 * [taylor]: Taking taylor expansion of 0 in a 4.502 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 4.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.502 * [taylor]: Taking taylor expansion of 0 in a 4.502 * [taylor]: Taking taylor expansion of 0 in a 4.502 * [taylor]: Taking taylor expansion of 0 in a 4.502 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 4.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.503 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.503 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.503 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.503 * [taylor]: Taking taylor expansion of 0 in a 4.503 * [taylor]: Taking taylor expansion of 0 in a 4.503 * [taylor]: Taking taylor expansion of 0 in a 4.503 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 4.503 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in (c a) around 0 4.503 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in a 4.503 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.503 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in c 4.503 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.504 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in c 4.504 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 4.504 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh c) (log1p a))) in a 4.504 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 4.504 * [taylor]: Taking taylor expansion of 0 in a 4.505 * [taylor]: Taking taylor expansion of 0 in a 4.506 * [taylor]: Taking taylor expansion of 0 in a 4.506 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in (c a) around 0 4.506 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 4.506 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.506 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 4.506 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.507 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 4.507 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 4.507 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 4.507 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 4.507 * [taylor]: Taking taylor expansion of 0 in a 4.508 * [taylor]: Taking taylor expansion of 0 in a 4.509 * [taylor]: Taking taylor expansion of 0 in a 4.509 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in (c a) around 0 4.509 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 4.509 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.509 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 4.509 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.510 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 4.510 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 4.510 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 4.510 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 4.510 * [taylor]: Taking taylor expansion of 0 in a 4.514 * [taylor]: Taking taylor expansion of 0 in a 4.515 * [taylor]: Taking taylor expansion of 0 in a 4.515 * * * [progress]: simplifying candidates 4.516 * [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))) 4.519 * * [simplify]: iteration 0 : 63 enodes (cost 1178 ) 4.535 * * [simplify]: iteration 1 : 98 enodes (cost 776 ) 4.559 * * [simplify]: iteration 2 : 275 enodes (cost 698 ) 4.781 * * [simplify]: iteration 3 : 1576 enodes (cost 671 ) 5.854 * * [simplify]: iteration done : 5001 enodes (cost 671 ) 5.855 * [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))) 5.855 * * * [progress]: adding candidates to table 6.024 * * [progress]: iteration 3 / 4 6.024 * * * [progress]: picking best candidate 6.059 * * * * [pick]: Picked # 6.059 * * * [progress]: localizing error 6.068 * * * [progress]: generating rewritten candidates 6.068 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 1) 6.068 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1) 6.069 * * * * [progress]: [ 3 / 3 ] rewriting at (2) 6.071 * * * [progress]: generating series expansions 6.071 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 1) 6.071 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 6.071 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 6.071 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 6.071 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 6.071 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 6.071 * [taylor]: Taking taylor expansion of 0 in a 6.071 * [taylor]: Taking taylor expansion of 0 in a 6.071 * [taylor]: Taking taylor expansion of 0 in a 6.071 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 6.071 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 6.072 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 6.072 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 6.072 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 6.072 * [taylor]: Taking taylor expansion of 0 in a 6.072 * [taylor]: Taking taylor expansion of 0 in a 6.072 * [taylor]: Taking taylor expansion of 0 in a 6.072 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 6.072 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 6.072 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 6.072 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 6.072 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 6.073 * [taylor]: Taking taylor expansion of 0 in a 6.073 * [taylor]: Taking taylor expansion of 0 in a 6.073 * [taylor]: Taking taylor expansion of 0 in a 6.073 * * * * [progress]: [ 2 / 3 ] generating series at (2 1) 6.073 * [approximate]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in (c a) around 0 6.073 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 6.073 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 6.073 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 6.073 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 6.073 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 6.073 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 6.073 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 6.073 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 6.074 * [taylor]: Taking taylor expansion of 0 in a 6.076 * [taylor]: Taking taylor expansion of 0 in a 6.079 * [taylor]: Taking taylor expansion of 0 in a 6.080 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in (c a) around 0 6.080 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 6.080 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 6.080 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 6.080 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 6.080 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 6.080 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 6.080 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 6.080 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 6.081 * [taylor]: Taking taylor expansion of 0 in a 6.083 * [taylor]: Taking taylor expansion of 0 in a 6.086 * [taylor]: Taking taylor expansion of 0 in a 6.086 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in (c a) around 0 6.086 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 6.086 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 6.086 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 6.086 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 6.086 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 6.086 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 6.087 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 6.087 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 6.087 * [taylor]: Taking taylor expansion of 0 in a 6.089 * [taylor]: Taking taylor expansion of 0 in a 6.092 * [taylor]: Taking taylor expansion of 0 in a 6.092 * * * * [progress]: [ 3 / 3 ] generating series at (2) 6.092 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 6.092 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 6.093 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 6.093 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 6.093 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 6.093 * [taylor]: Taking taylor expansion of 0 in a 6.093 * [taylor]: Taking taylor expansion of 0 in a 6.093 * [taylor]: Taking taylor expansion of 0 in a 6.093 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 6.093 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 6.093 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 6.093 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 6.093 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 6.094 * [taylor]: Taking taylor expansion of 0 in a 6.094 * [taylor]: Taking taylor expansion of 0 in a 6.094 * [taylor]: Taking taylor expansion of 0 in a 6.094 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 6.094 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 6.094 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 6.094 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 6.094 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 6.094 * [taylor]: Taking taylor expansion of 0 in a 6.094 * [taylor]: Taking taylor expansion of 0 in a 6.094 * [taylor]: Taking taylor expansion of 0 in a 6.095 * * * [progress]: simplifying candidates 6.095 * [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)) 6.097 * * [simplify]: iteration 0 : 44 enodes (cost 426 ) 6.103 * * [simplify]: iteration 1 : 61 enodes (cost 385 ) 6.109 * * [simplify]: iteration 2 : 75 enodes (cost 339 ) 6.117 * * [simplify]: iteration 3 : 96 enodes (cost 339 ) 6.133 * * [simplify]: iteration 4 : 139 enodes (cost 333 ) 6.156 * * [simplify]: iteration 5 : 244 enodes (cost 333 ) 6.210 * * [simplify]: iteration 6 : 526 enodes (cost 333 ) 6.437 * * [simplify]: iteration 7 : 1808 enodes (cost 333 ) 7.329 * * [simplify]: iteration done : 5000 enodes (cost 333 ) 7.329 * [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)))) (/ (log (cbrt (fmod (cosh c) (log1p a)))) 1/2) (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)) 7.329 * * * [progress]: adding candidates to table 7.440 * * [progress]: iteration 4 / 4 7.440 * * * [progress]: picking best candidate 7.485 * * * * [pick]: Picked # 7.485 * * * [progress]: localizing error 7.498 * * * [progress]: generating rewritten candidates 7.498 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1) 7.499 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1 1) 7.499 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 1) 7.499 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 7.500 * * * [progress]: generating series expansions 7.500 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1) 7.500 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.501 * [taylor]: Taking taylor expansion of 0 in a 7.501 * [taylor]: Taking taylor expansion of 0 in a 7.501 * [taylor]: Taking taylor expansion of 0 in a 7.501 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.501 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.502 * [taylor]: Taking taylor expansion of 0 in a 7.502 * [taylor]: Taking taylor expansion of 0 in a 7.502 * [taylor]: Taking taylor expansion of 0 in a 7.502 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 7.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.502 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.502 * [taylor]: Taking taylor expansion of 0 in a 7.502 * [taylor]: Taking taylor expansion of 0 in a 7.502 * [taylor]: Taking taylor expansion of 0 in a 7.503 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1 1) 7.503 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.503 * [taylor]: Taking taylor expansion of 0 in a 7.503 * [taylor]: Taking taylor expansion of 0 in a 7.503 * [taylor]: Taking taylor expansion of 0 in a 7.503 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.503 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.504 * [taylor]: Taking taylor expansion of 0 in a 7.504 * [taylor]: Taking taylor expansion of 0 in a 7.504 * [taylor]: Taking taylor expansion of 0 in a 7.504 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 7.504 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.504 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.504 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.504 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.504 * [taylor]: Taking taylor expansion of 0 in a 7.504 * [taylor]: Taking taylor expansion of 0 in a 7.504 * [taylor]: Taking taylor expansion of 0 in a 7.505 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 1) 7.505 * [approximate]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in (c a) around 0 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.505 * [taylor]: Taking taylor expansion of 0 in a 7.505 * [taylor]: Taking taylor expansion of 0 in a 7.505 * [taylor]: Taking taylor expansion of 0 in a 7.505 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in (c a) around 0 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.505 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.506 * [taylor]: Taking taylor expansion of 0 in a 7.506 * [taylor]: Taking taylor expansion of 0 in a 7.506 * [taylor]: Taking taylor expansion of 0 in a 7.506 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in (c a) around 0 7.506 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.506 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.506 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.506 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.506 * [taylor]: Taking taylor expansion of 0 in a 7.506 * [taylor]: Taking taylor expansion of 0 in a 7.506 * [taylor]: Taking taylor expansion of 0 in a 7.507 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 7.507 * [approximate]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in (c a) around 0 7.507 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 7.507 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.507 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 7.507 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.507 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in c 7.507 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in c 7.507 * [taylor]: Taking taylor expansion of (log (fmod (cosh c) (log1p a))) in a 7.507 * [taylor]: Taking taylor expansion of (fmod (cosh c) (log1p a)) in a 7.508 * [taylor]: Taking taylor expansion of 0 in a 7.510 * [taylor]: Taking taylor expansion of 0 in a 7.512 * [taylor]: Taking taylor expansion of 0 in a 7.513 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in (c a) around 0 7.513 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 7.513 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.513 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 7.513 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.513 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in c 7.513 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in c 7.513 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 c)) (log1p (/ 1 a)))) in a 7.513 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 c)) (log1p (/ 1 a))) in a 7.517 * [taylor]: Taking taylor expansion of 0 in a 7.519 * [taylor]: Taking taylor expansion of 0 in a 7.522 * [taylor]: Taking taylor expansion of 0 in a 7.522 * [approximate]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in (c a) around 0 7.522 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 7.522 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.523 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 7.523 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.523 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in c 7.523 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in c 7.523 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 c)) (log1p (/ -1 a)))) in a 7.523 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 c)) (log1p (/ -1 a))) in a 7.524 * [taylor]: Taking taylor expansion of 0 in a 7.526 * [taylor]: Taking taylor expansion of 0 in a 7.529 * [taylor]: Taking taylor expansion of 0 in a 7.529 * * * [progress]: simplifying candidates 7.530 * [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))) 7.531 * * [simplify]: iteration 0 : 28 enodes (cost 412 ) 7.535 * * [simplify]: iteration 1 : 39 enodes (cost 409 ) 7.539 * * [simplify]: iteration 2 : 47 enodes (cost 362 ) 7.544 * * [simplify]: iteration 3 : 61 enodes (cost 362 ) 7.552 * * [simplify]: iteration 4 : 77 enodes (cost 362 ) 7.563 * * [simplify]: iteration 5 : 120 enodes (cost 362 ) 7.597 * * [simplify]: iteration 6 : 249 enodes (cost 362 ) 7.702 * * [simplify]: iteration 7 : 791 enodes (cost 362 ) 8.343 * * [simplify]: iteration 8 : 3191 enodes (cost 362 ) 10.313 * * [simplify]: iteration done : 5000 enodes (cost 362 ) 10.313 * [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))) 10.313 * * * [progress]: adding candidates to table 10.497 * [progress]: [Phase 3 of 3] Extracting. 10.497 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # # # # # # # #) 10.502 * * * [regime-changes]: Trying 5 branch expressions: ((log1p a) (cosh c) (fmod (cosh c) (log1p a)) c a) 10.502 * * * * [regimes]: Trying to branch on (log1p a) from (# # # # # # # # # # # # # # # # # # # # #) 10.589 * * * * [regimes]: Trying to branch on (cosh c) from (# # # # # # # # # # # # # # # # # # # # #) 10.664 * * * * [regimes]: Trying to branch on (fmod (cosh c) (log1p a)) from (# # # # # # # # # # # # # # # # # # # # #) 10.759 * * * * [regimes]: Trying to branch on c from (# # # # # # # # # # # # # # # # # # # # #) 10.842 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # # # # # # # # # # # #) 10.926 * * * [regime]: Found split indices: #