0.004 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 2.056 * * * [progress]: [2/2] Setting up program. 2.061 * [progress]: [Phase 2 of 3] Improving. 2.061 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 2.062 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 2.063 * * [simplify]: iters left: 5 (7 enodes) 2.068 * * [simplify]: iters left: 4 (30 enodes) 2.074 * * [simplify]: iters left: 3 (52 enodes) 2.084 * * [simplify]: iters left: 2 (80 enodes) 2.115 * * [simplify]: iters left: 1 (137 enodes) 2.143 * * [simplify]: Extracting #0: cost 1 inf + 0 2.143 * * [simplify]: Extracting #1: cost 3 inf + 0 2.143 * * [simplify]: Extracting #2: cost 15 inf + 0 2.143 * * [simplify]: Extracting #3: cost 52 inf + 1 2.143 * * [simplify]: Extracting #4: cost 67 inf + 61 2.144 * * [simplify]: Extracting #5: cost 47 inf + 4801 2.145 * * [simplify]: Extracting #6: cost 27 inf + 11788 2.148 * * [simplify]: Extracting #7: cost 2 inf + 27949 2.151 * * [simplify]: Extracting #8: cost 0 inf + 28280 2.154 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 2.155 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.160 * * [progress]: iteration 1 / 4 2.160 * * * [progress]: picking best candidate 2.163 * * * * [pick]: Picked # 2.163 * * * [progress]: localizing error 2.186 * * * [progress]: generating rewritten candidates 2.186 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1 1) 2.188 * * * * [progress]: [ 2 / 3 ] rewriting at (2) 2.202 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1) 2.210 * * * [progress]: generating series expansions 2.210 * * * * [progress]: [ 1 / 3 ] generating series at (2 1 1) 2.213 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 2.213 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 2.214 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 2.216 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 2.216 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 2.216 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 2.216 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 2.216 * [backup-simplify]: Simplify 0 into 0 2.216 * [backup-simplify]: Simplify 0 into 0 2.216 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 2.217 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2.217 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 2.217 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 2.217 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2.217 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 2.217 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2.217 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify 0 into 0 2.217 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 2.218 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2.218 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 2.218 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 2.218 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2.218 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 2.218 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2.218 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2.218 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 2.219 * * * * [progress]: [ 2 / 3 ] generating series at (2) 2.219 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (* a a)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.219 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 2.219 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 2.219 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.219 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 2.219 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.219 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.219 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.220 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 2.220 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 2.220 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 2.220 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 2.220 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 2.220 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 2.220 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify 0 into 0 2.220 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) (log1p (/ 1 (/ 1 a))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.221 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) (log1p (/ 1 (- a))))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 2.221 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 2.221 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 2.221 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 2.221 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 2.221 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 2.221 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify 0 into 0 2.221 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (log1p (/ -1 (/ 1 (- a)))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.221 * * * * [progress]: [ 3 / 3 ] generating series at (2 1) 2.221 * [backup-simplify]: Simplify (pow (fmod (cosh a) (* a a)) (log1p a)) into (pow (fmod (cosh a) (pow a 2)) (log1p a)) 2.221 * [approximate]: Taking taylor expansion of (pow (fmod (cosh a) (pow a 2)) (log1p a)) in (a) around 0 2.221 * [taylor]: Taking taylor expansion of (pow (fmod (cosh a) (pow a 2)) (log1p a)) in a 2.221 * [taylor]: Taking taylor expansion of (exp (* (log1p a) (log (fmod (cosh a) (pow a 2))))) in a 2.222 * [taylor]: Taking taylor expansion of (* (log1p a) (log (fmod (cosh a) (pow a 2)))) in a 2.222 * [taylor]: Taking taylor expansion of (log1p a) in a 2.222 * [taylor]: Rewrote expression to (log (+ 1 a)) 2.222 * [taylor]: Taking taylor expansion of (+ 1 a) in a 2.222 * [taylor]: Taking taylor expansion of 1 in a 2.222 * [backup-simplify]: Simplify 1 into 1 2.222 * [taylor]: Taking taylor expansion of a in a 2.222 * [backup-simplify]: Simplify 0 into 0 2.222 * [backup-simplify]: Simplify 1 into 1 2.223 * [backup-simplify]: Simplify (+ 1 0) into 1 2.223 * [backup-simplify]: Simplify (log 1) into 0 2.223 * [taylor]: Taking taylor expansion of (log (fmod (cosh a) (pow a 2))) in a 2.223 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 2.223 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 2.223 * [backup-simplify]: Simplify (log (fmod (cosh a) (pow a 2))) into (log (fmod (cosh a) (pow a 2))) 2.223 * [backup-simplify]: Simplify (* 0 (log (fmod (cosh a) (pow a 2)))) into 0 2.224 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh a) (pow a 2)) 1)))) 1) into 0 2.224 * [backup-simplify]: Simplify (+ 0 1) into 1 2.225 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.225 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (fmod (cosh a) (pow a 2))))) into (log (fmod (cosh a) (pow a 2))) 2.225 * [backup-simplify]: Simplify (exp 0) into 1 2.226 * [taylor]: Taking taylor expansion of (pow (fmod (cosh a) (pow a 2)) (log1p a)) in a 2.226 * [taylor]: Taking taylor expansion of (exp (* (log1p a) (log (fmod (cosh a) (pow a 2))))) in a 2.226 * [taylor]: Taking taylor expansion of (* (log1p a) (log (fmod (cosh a) (pow a 2)))) in a 2.226 * [taylor]: Taking taylor expansion of (log1p a) in a 2.226 * [taylor]: Rewrote expression to (log (+ 1 a)) 2.226 * [taylor]: Taking taylor expansion of (+ 1 a) in a 2.226 * [taylor]: Taking taylor expansion of 1 in a 2.226 * [backup-simplify]: Simplify 1 into 1 2.226 * [taylor]: Taking taylor expansion of a in a 2.226 * [backup-simplify]: Simplify 0 into 0 2.226 * [backup-simplify]: Simplify 1 into 1 2.226 * [backup-simplify]: Simplify (+ 1 0) into 1 2.226 * [backup-simplify]: Simplify (log 1) into 0 2.226 * [taylor]: Taking taylor expansion of (log (fmod (cosh a) (pow a 2))) in a 2.226 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 2.226 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 2.226 * [backup-simplify]: Simplify (log (fmod (cosh a) (pow a 2))) into (log (fmod (cosh a) (pow a 2))) 2.226 * [backup-simplify]: Simplify (* 0 (log (fmod (cosh a) (pow a 2)))) into 0 2.227 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh a) (pow a 2)) 1)))) 1) into 0 2.227 * [backup-simplify]: Simplify (+ 0 1) into 1 2.228 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.228 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (fmod (cosh a) (pow a 2))))) into (log (fmod (cosh a) (pow a 2))) 2.228 * [backup-simplify]: Simplify (exp 0) into 1 2.228 * [backup-simplify]: Simplify 1 into 1 2.229 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log (fmod (cosh a) (pow a 2))) 1) 1)))) into (log (fmod (cosh a) (pow a 2))) 2.229 * [backup-simplify]: Simplify (log (fmod (cosh a) (pow a 2))) into (log (fmod (cosh a) (pow a 2))) 2.230 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (cosh a) (pow a 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (cosh a) (pow a 2)) 1)))) 2) into 0 2.231 * [backup-simplify]: Simplify (+ 0 0) into 0 2.232 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 2.233 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* -1/2 (log (fmod (cosh a) (pow a 2)))))) into (- (* 1/2 (log (fmod (cosh a) (pow a 2))))) 2.234 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log (fmod (cosh a) (pow a 2))) 2) 2)) (* (/ (pow (- (* 1/2 (log (fmod (cosh a) (pow a 2))))) 1) 1)))) into (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) 2.234 * [backup-simplify]: Simplify (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) into (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) 2.235 * [backup-simplify]: Simplify (+ (* (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) (pow a 2)) (+ (* (log (fmod (cosh a) (pow a 2))) a) 1)) into (- (+ (* 1/2 (* (pow a 2) (pow (log (fmod (cosh a) (pow a 2))) 2))) (+ (* a (log (fmod (cosh a) (pow a 2)))) 1)) (* 1/2 (* (pow a 2) (log (fmod (cosh a) (pow a 2)))))) 2.235 * [backup-simplify]: Simplify (pow (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) (log1p (/ 1 a))) into (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) 2.235 * [approximate]: Taking taylor expansion of (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) in (a) around 0 2.235 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) in a 2.235 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) in a 2.235 * [taylor]: Taking taylor expansion of (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) in a 2.235 * [taylor]: Taking taylor expansion of (log1p (/ 1 a)) in a 2.235 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 a))) 2.235 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 a)) in a 2.235 * [taylor]: Taking taylor expansion of 1 in a 2.235 * [backup-simplify]: Simplify 1 into 1 2.235 * [taylor]: Taking taylor expansion of (/ 1 a) in a 2.235 * [taylor]: Taking taylor expansion of a in a 2.235 * [backup-simplify]: Simplify 0 into 0 2.235 * [backup-simplify]: Simplify 1 into 1 2.235 * [backup-simplify]: Simplify (/ 1 1) into 1 2.236 * [backup-simplify]: Simplify (+ 0 1) into 1 2.236 * [backup-simplify]: Simplify (log 1) into 0 2.236 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 2.236 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 2.236 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2.236 * [backup-simplify]: Simplify (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2.237 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 2.237 * [backup-simplify]: Simplify (* (- (log a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) into (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a))) 2.237 * [backup-simplify]: Simplify (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) into (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) 2.237 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) in a 2.237 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) in a 2.237 * [taylor]: Taking taylor expansion of (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) in a 2.237 * [taylor]: Taking taylor expansion of (log1p (/ 1 a)) in a 2.237 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 a))) 2.237 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 a)) in a 2.237 * [taylor]: Taking taylor expansion of 1 in a 2.237 * [backup-simplify]: Simplify 1 into 1 2.237 * [taylor]: Taking taylor expansion of (/ 1 a) in a 2.237 * [taylor]: Taking taylor expansion of a in a 2.237 * [backup-simplify]: Simplify 0 into 0 2.237 * [backup-simplify]: Simplify 1 into 1 2.238 * [backup-simplify]: Simplify (/ 1 1) into 1 2.238 * [backup-simplify]: Simplify (+ 0 1) into 1 2.238 * [backup-simplify]: Simplify (log 1) into 0 2.238 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 2.238 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 2.238 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2.238 * [backup-simplify]: Simplify (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2.239 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 2.239 * [backup-simplify]: Simplify (* (- (log a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) into (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a))) 2.239 * [backup-simplify]: Simplify (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) into (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) 2.239 * [backup-simplify]: Simplify (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) into (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) 2.239 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 2.240 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1)))) 1) into 0 2.241 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.241 * [backup-simplify]: Simplify (+ 1 0) into 1 2.241 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.242 * [backup-simplify]: Simplify (+ (* (- (log a)) 0) (* 1 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2.242 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (+ (* (/ (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 1) 1)))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) 2.242 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) 2.242 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 2.244 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1)))) 2) into 0 2.244 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.244 * [backup-simplify]: Simplify (+ 0 0) into 0 2.246 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 2.246 * [backup-simplify]: Simplify (+ (* (- (log a)) 0) (+ (* 1 0) (* -1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) into (- (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) 2.247 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (+ (* (/ (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2) 2)) (* (/ (pow (- (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) 1) 1)))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) 2.247 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) 2.248 * [backup-simplify]: Simplify (+ (* (* (exp (* -1 (* (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log (/ 1 a))))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))))))) (pow (/ 1 a) 2)) (+ (* (* (exp (* -1 (* (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log (/ 1 a))))) (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))))) (/ 1 a)) (exp (* -1 (* (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log (/ 1 a))))))) into (- (+ (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a))))) (+ (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) a) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2)))) 2.249 * [backup-simplify]: Simplify (pow (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) (log1p (/ 1 (- a)))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) 2.249 * [approximate]: Taking taylor expansion of (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) in (a) around 0 2.249 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) in a 2.249 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) in a 2.249 * [taylor]: Taking taylor expansion of (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) in a 2.249 * [taylor]: Taking taylor expansion of (log1p (/ -1 a)) in a 2.249 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 a))) 2.249 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 a)) in a 2.249 * [taylor]: Taking taylor expansion of 1 in a 2.249 * [backup-simplify]: Simplify 1 into 1 2.249 * [taylor]: Taking taylor expansion of (/ -1 a) in a 2.249 * [taylor]: Taking taylor expansion of -1 in a 2.249 * [backup-simplify]: Simplify -1 into -1 2.249 * [taylor]: Taking taylor expansion of a in a 2.249 * [backup-simplify]: Simplify 0 into 0 2.249 * [backup-simplify]: Simplify 1 into 1 2.249 * [backup-simplify]: Simplify (/ -1 1) into -1 2.250 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.250 * [backup-simplify]: Simplify (log -1) into (log -1) 2.250 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 2.250 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 2.250 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2.250 * [backup-simplify]: Simplify (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2.251 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 2.251 * [backup-simplify]: Simplify (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) into (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 2.251 * [backup-simplify]: Simplify (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) 2.251 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) in a 2.251 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) in a 2.251 * [taylor]: Taking taylor expansion of (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) in a 2.251 * [taylor]: Taking taylor expansion of (log1p (/ -1 a)) in a 2.251 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 a))) 2.251 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 a)) in a 2.252 * [taylor]: Taking taylor expansion of 1 in a 2.252 * [backup-simplify]: Simplify 1 into 1 2.252 * [taylor]: Taking taylor expansion of (/ -1 a) in a 2.252 * [taylor]: Taking taylor expansion of -1 in a 2.252 * [backup-simplify]: Simplify -1 into -1 2.252 * [taylor]: Taking taylor expansion of a in a 2.252 * [backup-simplify]: Simplify 0 into 0 2.252 * [backup-simplify]: Simplify 1 into 1 2.252 * [backup-simplify]: Simplify (/ -1 1) into -1 2.252 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.252 * [backup-simplify]: Simplify (log -1) into (log -1) 2.252 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 2.252 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 2.253 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2.253 * [backup-simplify]: Simplify (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2.253 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 2.253 * [backup-simplify]: Simplify (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) into (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 2.254 * [backup-simplify]: Simplify (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) 2.254 * [backup-simplify]: Simplify (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) 2.255 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 2.256 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1)))) 1) into 0 2.256 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.257 * [backup-simplify]: Simplify (+ 1 0) into 1 2.257 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 2.258 * [backup-simplify]: Simplify (+ (* (- (log -1) (log a)) 0) (* -1 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (- (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 2.258 * [backup-simplify]: Simplify (* (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) (+ (* (/ (pow (- (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 1) 1)))) into (* -1 (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 2.259 * [backup-simplify]: Simplify (* -1 (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (* -1 (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 2.259 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 2.260 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1)))) 2) into 0 2.261 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.261 * [backup-simplify]: Simplify (+ 0 0) into 0 2.263 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 2.263 * [backup-simplify]: Simplify (+ (* (- (log -1) (log a)) 0) (+ (* -1 0) (* -1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) into (- (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 2.264 * [backup-simplify]: Simplify (* (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) (+ (* (/ (pow (- (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 2) 2)) (* (/ (pow (- (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 1) 1)))) into (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) 2.265 * [backup-simplify]: Simplify (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) into (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) 2.266 * [backup-simplify]: Simplify (+ (* (* (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (- (log -1) (log (/ 1 (- a))))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))))))) (pow (/ 1 (- a)) 2)) (+ (* (* -1 (* (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (- (log -1) (log (/ 1 (- a))))) (log (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))))) (/ 1 (- a))) (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (- (log -1) (log (/ 1 (- a))))))) into (- (+ (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) a) (+ (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a)))) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2)))) 2.266 * * * [progress]: simplifying candidates 2.266 * * * * [progress]: [ 1 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 2 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 3 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 4 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 5 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 6 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 7 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 8 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 9 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 10 / 50 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))) (log1p a))))> 2.267 * * * * [progress]: [ 11 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 12 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 13 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 14 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 15 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 16 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 17 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 18 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 19 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 20 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 21 / 50 ] simplifiying candidate #real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> 2.267 * * * * [progress]: [ 22 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 23 / 50 ] simplifiying candidate # 2.267 * * * * [progress]: [ 24 / 50 ] simplifiying candidate # 2.268 * [simplify]: Simplifying (* (log (fmod (cosh a) (* a a))) (log1p a)) 2.268 * * [simplify]: iters left: 6 (7 enodes) 2.269 * * [simplify]: iters left: 5 (28 enodes) 2.278 * * [simplify]: iters left: 4 (41 enodes) 2.290 * * [simplify]: iters left: 3 (45 enodes) 2.302 * * [simplify]: iters left: 2 (47 enodes) 2.324 * * [simplify]: Extracting #0: cost 1 inf + 0 2.324 * * [simplify]: Extracting #1: cost 4 inf + 0 2.324 * * [simplify]: Extracting #2: cost 8 inf + 0 2.324 * * [simplify]: Extracting #3: cost 10 inf + 1 2.324 * * [simplify]: Extracting #4: cost 10 inf + 280 2.325 * * [simplify]: Extracting #5: cost 9 inf + 544 2.325 * * [simplify]: Extracting #6: cost 8 inf + 1749 2.326 * * [simplify]: Extracting #7: cost 5 inf + 2098 2.326 * * [simplify]: Extracting #8: cost 3 inf + 2250 2.327 * * [simplify]: Extracting #9: cost 0 inf + 2803 2.327 * [simplify]: Simplified to (* (log (fmod (cosh a) (* a a))) (log1p a)) 2.328 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (exp (* (log (fmod (cosh a) (* a a))) (log1p a))))) 2.328 * * * * [progress]: [ 25 / 50 ] simplifiying candidate # 2.328 * * * * [progress]: [ 26 / 50 ] simplifiying candidate # 2.328 * [simplify]: Simplifying (fmod (cosh a) (* a a)) 2.328 * * [simplify]: iters left: 3 (4 enodes) 2.330 * * [simplify]: iters left: 2 (18 enodes) 2.333 * * [simplify]: iters left: 1 (31 enodes) 2.338 * * [simplify]: Extracting #0: cost 1 inf + 0 2.338 * * [simplify]: Extracting #1: cost 4 inf + 0 2.338 * * [simplify]: Extracting #2: cost 9 inf + 0 2.338 * * [simplify]: Extracting #3: cost 10 inf + 2 2.338 * * [simplify]: Extracting #4: cost 7 inf + 599 2.338 * * [simplify]: Extracting #5: cost 5 inf + 712 2.339 * * [simplify]: Extracting #6: cost 0 inf + 1417 2.339 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 2.339 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (* 1 (log1p a))))) 2.339 * * * * [progress]: [ 27 / 50 ] simplifiying candidate # 2.339 * [simplify]: Simplifying (cbrt (log1p a)) 2.339 * * [simplify]: iters left: 2 (3 enodes) 2.340 * * [simplify]: iters left: 1 (9 enodes) 2.341 * * [simplify]: Extracting #0: cost 1 inf + 0 2.341 * * [simplify]: Extracting #1: cost 3 inf + 0 2.341 * * [simplify]: Extracting #2: cost 5 inf + 0 2.341 * * [simplify]: Extracting #3: cost 4 inf + 1 2.341 * * [simplify]: Extracting #4: cost 0 inf + 525 2.341 * [simplify]: Simplified to (cbrt (log1p a)) 2.341 * [simplify]: Simplified (2 1 2) to (λ (a) (acos (pow (pow (fmod (cosh a) (* a a)) (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (log1p a))))) 2.341 * * * * [progress]: [ 28 / 50 ] simplifiying candidate # 2.341 * [simplify]: Simplifying (sqrt (log1p a)) 2.341 * * [simplify]: iters left: 2 (3 enodes) 2.342 * * [simplify]: iters left: 1 (9 enodes) 2.343 * * [simplify]: Extracting #0: cost 1 inf + 0 2.343 * * [simplify]: Extracting #1: cost 3 inf + 0 2.343 * * [simplify]: Extracting #2: cost 5 inf + 0 2.343 * * [simplify]: Extracting #3: cost 4 inf + 1 2.343 * * [simplify]: Extracting #4: cost 0 inf + 445 2.343 * [simplify]: Simplified to (sqrt (log1p a)) 2.344 * [simplify]: Simplified (2 1 2) to (λ (a) (acos (pow (pow (fmod (cosh a) (* a a)) (sqrt (log1p a))) (sqrt (log1p a))))) 2.344 * * * * [progress]: [ 29 / 50 ] simplifiying candidate # 2.344 * [simplify]: Simplifying (log1p a) 2.344 * * [simplify]: iters left: 1 (2 enodes) 2.344 * * [simplify]: Extracting #0: cost 1 inf + 0 2.344 * * [simplify]: Extracting #1: cost 3 inf + 0 2.344 * * [simplify]: Extracting #2: cost 2 inf + 1 2.344 * * [simplify]: Extracting #3: cost 0 inf + 183 2.344 * [simplify]: Simplified to (log1p a) 2.344 * [simplify]: Simplified (2 1 2) to (λ (a) (acos (pow (pow (fmod (cosh a) (* a a)) 1) (log1p a)))) 2.344 * * * * [progress]: [ 30 / 50 ] simplifiying candidate # 2.345 * [simplify]: Simplifying (pow (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)) 2.345 * * [simplify]: iters left: 6 (8 enodes) 2.346 * * [simplify]: iters left: 5 (33 enodes) 2.352 * * [simplify]: iters left: 4 (55 enodes) 2.361 * * [simplify]: iters left: 3 (83 enodes) 2.384 * * [simplify]: iters left: 2 (140 enodes) 2.418 * * [simplify]: iters left: 1 (247 enodes) 2.497 * * [simplify]: Extracting #0: cost 1 inf + 0 2.497 * * [simplify]: Extracting #1: cost 26 inf + 0 2.498 * * [simplify]: Extracting #2: cost 90 inf + 1 2.498 * * [simplify]: Extracting #3: cost 119 inf + 6 2.499 * * [simplify]: Extracting #4: cost 114 inf + 934 2.502 * * [simplify]: Extracting #5: cost 73 inf + 11756 2.508 * * [simplify]: Extracting #6: cost 25 inf + 52397 2.518 * * [simplify]: Extracting #7: cost 7 inf + 75091 2.529 * * [simplify]: Extracting #8: cost 1 inf + 77076 2.540 * * [simplify]: Extracting #9: cost 0 inf + 77117 2.550 * [simplify]: Simplified to (pow (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)) 2.550 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* (pow (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)) (pow (cbrt (fmod (cosh a) (* a a))) (log1p a))))) 2.551 * * * * [progress]: [ 31 / 50 ] simplifiying candidate # 2.551 * [simplify]: Simplifying (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) 2.551 * * [simplify]: iters left: 5 (7 enodes) 2.552 * * [simplify]: iters left: 4 (30 enodes) 2.557 * * [simplify]: iters left: 3 (52 enodes) 2.566 * * [simplify]: iters left: 2 (80 enodes) 2.580 * * [simplify]: iters left: 1 (137 enodes) 2.617 * * [simplify]: Extracting #0: cost 1 inf + 0 2.617 * * [simplify]: Extracting #1: cost 13 inf + 0 2.617 * * [simplify]: Extracting #2: cost 49 inf + 1 2.618 * * [simplify]: Extracting #3: cost 65 inf + 5 2.618 * * [simplify]: Extracting #4: cost 59 inf + 1289 2.620 * * [simplify]: Extracting #5: cost 31 inf + 8947 2.625 * * [simplify]: Extracting #6: cost 6 inf + 28272 2.632 * * [simplify]: Extracting #7: cost 1 inf + 28911 2.639 * * [simplify]: Extracting #8: cost 0 inf + 28820 2.645 * [simplify]: Simplified to (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) 2.645 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 2.645 * * * * [progress]: [ 32 / 50 ] simplifiying candidate # 2.646 * [simplify]: Simplifying (pow 1 (log1p a)) 2.646 * * [simplify]: iters left: 2 (4 enodes) 2.648 * * [simplify]: iters left: 1 (12 enodes) 2.651 * * [simplify]: Extracting #0: cost 1 inf + 0 2.651 * * [simplify]: Extracting #1: cost 0 inf + 1 2.651 * [simplify]: Simplified to 1 2.651 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* 1 (pow (fmod (cosh a) (* a a)) (log1p a))))) 2.651 * * * * [progress]: [ 33 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 34 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 35 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 36 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 37 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 38 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 39 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 40 / 50 ] simplifiying candidate # 2.651 * * * * [progress]: [ 41 / 50 ] simplifiying candidate #real (real->posit16 (pow (fmod (cosh a) (* a a)) (log1p a))))))> 2.651 * * * * [progress]: [ 42 / 50 ] simplifiying candidate # 2.652 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 2.652 * * [simplify]: iters left: 2 (5 enodes) 2.653 * * [simplify]: iters left: 1 (25 enodes) 2.658 * * [simplify]: Extracting #0: cost 1 inf + 0 2.658 * * [simplify]: Extracting #1: cost 4 inf + 0 2.658 * * [simplify]: Extracting #2: cost 9 inf + 0 2.658 * * [simplify]: Extracting #3: cost 10 inf + 2 2.658 * * [simplify]: Extracting #4: cost 8 inf + 433 2.658 * * [simplify]: Extracting #5: cost 4 inf + 823 2.658 * * [simplify]: Extracting #6: cost 0 inf + 1417 2.659 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 2.659 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.659 * * * * [progress]: [ 43 / 50 ] simplifiying candidate # 2.659 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 2.659 * * [simplify]: iters left: 2 (5 enodes) 2.661 * * [simplify]: iters left: 1 (25 enodes) 2.665 * * [simplify]: Extracting #0: cost 1 inf + 0 2.665 * * [simplify]: Extracting #1: cost 4 inf + 0 2.665 * * [simplify]: Extracting #2: cost 9 inf + 0 2.665 * * [simplify]: Extracting #3: cost 10 inf + 2 2.665 * * [simplify]: Extracting #4: cost 8 inf + 433 2.665 * * [simplify]: Extracting #5: cost 4 inf + 823 2.665 * * [simplify]: Extracting #6: cost 0 inf + 1417 2.666 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 2.666 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.666 * * * * [progress]: [ 44 / 50 ] simplifiying candidate # 2.666 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 2.666 * * [simplify]: iters left: 2 (5 enodes) 2.668 * * [simplify]: iters left: 1 (25 enodes) 2.672 * * [simplify]: Extracting #0: cost 1 inf + 0 2.672 * * [simplify]: Extracting #1: cost 4 inf + 0 2.672 * * [simplify]: Extracting #2: cost 9 inf + 0 2.672 * * [simplify]: Extracting #3: cost 10 inf + 2 2.672 * * [simplify]: Extracting #4: cost 8 inf + 433 2.672 * * [simplify]: Extracting #5: cost 4 inf + 823 2.672 * * [simplify]: Extracting #6: cost 0 inf + 1417 2.673 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 2.673 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.673 * * * * [progress]: [ 45 / 50 ] simplifiying candidate # 2.673 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.673 * * [simplify]: iters left: 4 (8 enodes) 2.675 * * [simplify]: iters left: 3 (37 enodes) 2.682 * * [simplify]: iters left: 2 (60 enodes) 2.693 * * [simplify]: iters left: 1 (86 enodes) 2.707 * * [simplify]: Extracting #0: cost 1 inf + 0 2.707 * * [simplify]: Extracting #1: cost 3 inf + 0 2.707 * * [simplify]: Extracting #2: cost 13 inf + 0 2.707 * * [simplify]: Extracting #3: cost 38 inf + 0 2.707 * * [simplify]: Extracting #4: cost 45 inf + 241 2.707 * * [simplify]: Extracting #5: cost 33 inf + 2907 2.708 * * [simplify]: Extracting #6: cost 22 inf + 6227 2.709 * * [simplify]: Extracting #7: cost 3 inf + 14662 2.712 * * [simplify]: Extracting #8: cost 0 inf + 16508 2.715 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 2.715 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.715 * * * * [progress]: [ 46 / 50 ] simplifiying candidate # 2.716 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.716 * * [simplify]: iters left: 4 (8 enodes) 2.720 * * [simplify]: iters left: 3 (37 enodes) 2.732 * * [simplify]: iters left: 2 (60 enodes) 2.745 * * [simplify]: iters left: 1 (86 enodes) 2.759 * * [simplify]: Extracting #0: cost 1 inf + 0 2.759 * * [simplify]: Extracting #1: cost 3 inf + 0 2.759 * * [simplify]: Extracting #2: cost 13 inf + 0 2.759 * * [simplify]: Extracting #3: cost 38 inf + 0 2.759 * * [simplify]: Extracting #4: cost 45 inf + 241 2.760 * * [simplify]: Extracting #5: cost 33 inf + 2907 2.760 * * [simplify]: Extracting #6: cost 22 inf + 6227 2.762 * * [simplify]: Extracting #7: cost 3 inf + 14662 2.763 * * [simplify]: Extracting #8: cost 0 inf + 16508 2.765 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 2.765 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.765 * * * * [progress]: [ 47 / 50 ] simplifiying candidate # 2.765 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 2.765 * * [simplify]: iters left: 4 (8 enodes) 2.768 * * [simplify]: iters left: 3 (37 enodes) 2.774 * * [simplify]: iters left: 2 (60 enodes) 2.793 * * [simplify]: iters left: 1 (86 enodes) 2.810 * * [simplify]: Extracting #0: cost 1 inf + 0 2.810 * * [simplify]: Extracting #1: cost 3 inf + 0 2.810 * * [simplify]: Extracting #2: cost 13 inf + 0 2.810 * * [simplify]: Extracting #3: cost 38 inf + 0 2.810 * * [simplify]: Extracting #4: cost 45 inf + 241 2.810 * * [simplify]: Extracting #5: cost 33 inf + 2907 2.811 * * [simplify]: Extracting #6: cost 22 inf + 6227 2.812 * * [simplify]: Extracting #7: cost 3 inf + 14662 2.814 * * [simplify]: Extracting #8: cost 0 inf + 16508 2.815 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 2.815 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2.816 * * * * [progress]: [ 48 / 50 ] simplifiying candidate # 2.816 * [simplify]: Simplifying (- (+ (* 1/2 (* (pow a 2) (pow (log (fmod (cosh a) (pow a 2))) 2))) (+ (* a (log (fmod (cosh a) (pow a 2)))) 1)) (* 1/2 (* (pow a 2) (log (fmod (cosh a) (pow a 2)))))) 2.816 * * [simplify]: iters left: 6 (17 enodes) 2.822 * * [simplify]: iters left: 5 (83 enodes) 2.844 * * [simplify]: iters left: 4 (174 enodes) 2.896 * * [simplify]: iters left: 3 (388 enodes) 3.081 * * [simplify]: Extracting #0: cost 1 inf + 0 3.081 * * [simplify]: Extracting #1: cost 45 inf + 0 3.082 * * [simplify]: Extracting #2: cost 163 inf + 4 3.084 * * [simplify]: Extracting #3: cost 159 inf + 826 3.087 * * [simplify]: Extracting #4: cost 147 inf + 3081 3.105 * * [simplify]: Extracting #5: cost 39 inf + 42222 3.133 * * [simplify]: Extracting #6: cost 3 inf + 54713 3.158 * * [simplify]: Extracting #7: cost 0 inf + 55050 3.173 * [simplify]: Simplified to (fma -1/2 (* (* a a) (log (fmod (cosh a) (* a a)))) (fma (log (fmod (cosh a) (* a a))) (fma (* (* a a) (log (fmod (cosh a) (* a a)))) 1/2 a) 1)) 3.173 * [simplify]: Simplified (2 1) to (λ (a) (acos (fma -1/2 (* (* a a) (log (fmod (cosh a) (* a a)))) (fma (log (fmod (cosh a) (* a a))) (fma (* (* a a) (log (fmod (cosh a) (* a a)))) 1/2 a) 1)))) 3.173 * * * * [progress]: [ 49 / 50 ] simplifiying candidate # 3.174 * [simplify]: Simplifying (- (+ (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a))))) (+ (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) a) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2)))) 3.174 * * [simplify]: iters left: 6 (25 enodes) 3.182 * * [simplify]: iters left: 5 (121 enodes) 3.220 * * [simplify]: iters left: 4 (271 enodes) 3.307 * * [simplify]: Extracting #0: cost 1 inf + 0 3.307 * * [simplify]: Extracting #1: cost 30 inf + 0 3.308 * * [simplify]: Extracting #2: cost 139 inf + 2 3.308 * * [simplify]: Extracting #3: cost 210 inf + 283 3.314 * * [simplify]: Extracting #4: cost 156 inf + 21978 3.346 * * [simplify]: Extracting #5: cost 33 inf + 84714 3.381 * * [simplify]: Extracting #6: cost 4 inf + 98297 3.419 * * [simplify]: Extracting #7: cost 1 inf + 96852 3.454 * * [simplify]: Extracting #8: cost 0 inf + 96891 3.476 * [simplify]: Simplified to (+ (/ -1/2 (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) (fma (/ (log (fmod (cosh a) (* a a))) (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) 1/2 (fma (/ (log (fmod (cosh a) (* a a))) a) (exp (* (log (fmod (cosh a) (* a a))) (log a))) (exp (* (log (fmod (cosh a) (* a a))) (log a)))))) 3.476 * [simplify]: Simplified (2 1) to (λ (a) (acos (+ (/ -1/2 (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) (fma (/ (log (fmod (cosh a) (* a a))) (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) 1/2 (fma (/ (log (fmod (cosh a) (* a a))) a) (exp (* (log (fmod (cosh a) (* a a))) (log a))) (exp (* (log (fmod (cosh a) (* a a))) (log a)))))))) 3.476 * * * * [progress]: [ 50 / 50 ] simplifiying candidate # 3.476 * [simplify]: Simplifying (- (+ (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) a) (+ (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a)))) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2)))) 3.477 * * [simplify]: iters left: 6 (24 enodes) 3.484 * * [simplify]: iters left: 5 (113 enodes) 3.512 * * [simplify]: iters left: 4 (271 enodes) 3.600 * * [simplify]: Extracting #0: cost 1 inf + 0 3.600 * * [simplify]: Extracting #1: cost 30 inf + 0 3.600 * * [simplify]: Extracting #2: cost 139 inf + 2 3.601 * * [simplify]: Extracting #3: cost 219 inf + 168 3.602 * * [simplify]: Extracting #4: cost 221 inf + 4341 3.611 * * [simplify]: Extracting #5: cost 155 inf + 35127 3.636 * * [simplify]: Extracting #6: cost 61 inf + 88691 3.676 * * [simplify]: Extracting #7: cost 4 inf + 126605 3.716 * * [simplify]: Extracting #8: cost 0 inf + 126531 3.737 * [simplify]: Simplified to (fma -1/2 (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (* a a)) (+ (fma (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* a a) (log (fmod (cosh a) (* a a))))) 1/2 (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) a))) 3.737 * [simplify]: Simplified (2 1) to (λ (a) (acos (fma -1/2 (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (* a a)) (+ (fma (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* a a) (log (fmod (cosh a) (* a a))))) 1/2 (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) a))))) 3.737 * * * [progress]: adding candidates to table 4.330 * * [progress]: iteration 2 / 4 4.330 * * * [progress]: picking best candidate 4.392 * * * * [pick]: Picked # 4.392 * * * [progress]: localizing error 4.416 * * * [progress]: generating rewritten candidates 4.416 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1 1) 4.416 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1) 4.418 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 4.419 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1) 4.432 * * * [progress]: generating series expansions 4.432 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1 1) 4.433 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 4.433 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 4.433 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.433 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.433 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.433 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.433 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.433 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify 0 into 0 4.433 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.434 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.434 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 4.434 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.434 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.434 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.434 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.434 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.434 * [backup-simplify]: Simplify 0 into 0 4.434 * [backup-simplify]: Simplify 0 into 0 4.434 * [backup-simplify]: Simplify 0 into 0 4.434 * [backup-simplify]: Simplify 0 into 0 4.434 * [backup-simplify]: Simplify 0 into 0 4.434 * [backup-simplify]: Simplify 0 into 0 4.435 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 4.435 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.435 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 4.435 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.435 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.435 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.435 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.435 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.435 * [backup-simplify]: Simplify 0 into 0 4.435 * [backup-simplify]: Simplify 0 into 0 4.435 * [backup-simplify]: Simplify 0 into 0 4.436 * [backup-simplify]: Simplify 0 into 0 4.436 * [backup-simplify]: Simplify 0 into 0 4.436 * [backup-simplify]: Simplify 0 into 0 4.436 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 4.436 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1) 4.436 * [backup-simplify]: Simplify (log (exp (fmod (cosh a) (* a a)))) into (fmod (cosh a) (pow a 2)) 4.436 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 4.436 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.436 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.436 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.436 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.436 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.436 * [backup-simplify]: Simplify 0 into 0 4.436 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify 0 into 0 4.437 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.437 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.437 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 4.437 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.437 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.437 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.437 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.437 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 4.438 * [backup-simplify]: Simplify (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.438 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 4.438 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.438 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.438 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.438 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.438 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.438 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 4.439 * * * * [progress]: [ 3 / 4 ] generating series at (2) 4.439 * [backup-simplify]: Simplify (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.439 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 4.439 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 4.439 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.439 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 4.439 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.439 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify 0 into 0 4.439 * [backup-simplify]: Simplify (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.439 * [backup-simplify]: Simplify (acos (pow (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.439 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 4.439 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 4.440 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.440 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 4.440 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.440 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) into (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) 4.440 * [backup-simplify]: Simplify 0 into 0 4.440 * [backup-simplify]: Simplify 0 into 0 4.440 * [backup-simplify]: Simplify 0 into 0 4.440 * [backup-simplify]: Simplify 0 into 0 4.440 * [backup-simplify]: Simplify 0 into 0 4.440 * [backup-simplify]: Simplify 0 into 0 4.440 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) (log1p (/ 1 (/ 1 a))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.440 * [backup-simplify]: Simplify (acos (pow (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) (log1p (/ 1 (- a))))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.440 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 4.440 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 4.440 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.440 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 4.441 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.441 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) into (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify (acos (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (log1p (/ -1 (/ 1 (- a)))))) into (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 4.441 * * * * [progress]: [ 4 / 4 ] generating series at (2 1) 4.441 * [backup-simplify]: Simplify (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)) into (pow (fmod (cosh a) (pow a 2)) (log1p a)) 4.441 * [approximate]: Taking taylor expansion of (pow (fmod (cosh a) (pow a 2)) (log1p a)) in (a) around 0 4.441 * [taylor]: Taking taylor expansion of (pow (fmod (cosh a) (pow a 2)) (log1p a)) in a 4.441 * [taylor]: Taking taylor expansion of (exp (* (log1p a) (log (fmod (cosh a) (pow a 2))))) in a 4.441 * [taylor]: Taking taylor expansion of (* (log1p a) (log (fmod (cosh a) (pow a 2)))) in a 4.441 * [taylor]: Taking taylor expansion of (log1p a) in a 4.441 * [taylor]: Rewrote expression to (log (+ 1 a)) 4.441 * [taylor]: Taking taylor expansion of (+ 1 a) in a 4.441 * [taylor]: Taking taylor expansion of 1 in a 4.441 * [backup-simplify]: Simplify 1 into 1 4.441 * [taylor]: Taking taylor expansion of a in a 4.441 * [backup-simplify]: Simplify 0 into 0 4.441 * [backup-simplify]: Simplify 1 into 1 4.442 * [backup-simplify]: Simplify (+ 1 0) into 1 4.442 * [backup-simplify]: Simplify (log 1) into 0 4.442 * [taylor]: Taking taylor expansion of (log (fmod (cosh a) (pow a 2))) in a 4.442 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.442 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.442 * [backup-simplify]: Simplify (log (fmod (cosh a) (pow a 2))) into (log (fmod (cosh a) (pow a 2))) 4.442 * [backup-simplify]: Simplify (* 0 (log (fmod (cosh a) (pow a 2)))) into 0 4.443 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh a) (pow a 2)) 1)))) 1) into 0 4.443 * [backup-simplify]: Simplify (+ 0 1) into 1 4.444 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.444 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (fmod (cosh a) (pow a 2))))) into (log (fmod (cosh a) (pow a 2))) 4.444 * [backup-simplify]: Simplify (exp 0) into 1 4.444 * [taylor]: Taking taylor expansion of (pow (fmod (cosh a) (pow a 2)) (log1p a)) in a 4.444 * [taylor]: Taking taylor expansion of (exp (* (log1p a) (log (fmod (cosh a) (pow a 2))))) in a 4.444 * [taylor]: Taking taylor expansion of (* (log1p a) (log (fmod (cosh a) (pow a 2)))) in a 4.444 * [taylor]: Taking taylor expansion of (log1p a) in a 4.444 * [taylor]: Rewrote expression to (log (+ 1 a)) 4.444 * [taylor]: Taking taylor expansion of (+ 1 a) in a 4.444 * [taylor]: Taking taylor expansion of 1 in a 4.444 * [backup-simplify]: Simplify 1 into 1 4.444 * [taylor]: Taking taylor expansion of a in a 4.444 * [backup-simplify]: Simplify 0 into 0 4.444 * [backup-simplify]: Simplify 1 into 1 4.445 * [backup-simplify]: Simplify (+ 1 0) into 1 4.445 * [backup-simplify]: Simplify (log 1) into 0 4.445 * [taylor]: Taking taylor expansion of (log (fmod (cosh a) (pow a 2))) in a 4.445 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 4.445 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 4.445 * [backup-simplify]: Simplify (log (fmod (cosh a) (pow a 2))) into (log (fmod (cosh a) (pow a 2))) 4.445 * [backup-simplify]: Simplify (* 0 (log (fmod (cosh a) (pow a 2)))) into 0 4.446 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh a) (pow a 2)) 1)))) 1) into 0 4.446 * [backup-simplify]: Simplify (+ 0 1) into 1 4.447 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.447 * [backup-simplify]: Simplify (+ (* 0 0) (* 1 (log (fmod (cosh a) (pow a 2))))) into (log (fmod (cosh a) (pow a 2))) 4.447 * [backup-simplify]: Simplify (exp 0) into 1 4.447 * [backup-simplify]: Simplify 1 into 1 4.447 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log (fmod (cosh a) (pow a 2))) 1) 1)))) into (log (fmod (cosh a) (pow a 2))) 4.447 * [backup-simplify]: Simplify (log (fmod (cosh a) (pow a 2))) into (log (fmod (cosh a) (pow a 2))) 4.448 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (cosh a) (pow a 2)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (cosh a) (pow a 2)) 1)))) 2) into 0 4.448 * [backup-simplify]: Simplify (+ 0 0) into 0 4.450 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 4.450 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (* -1/2 (log (fmod (cosh a) (pow a 2)))))) into (- (* 1/2 (log (fmod (cosh a) (pow a 2))))) 4.451 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow (log (fmod (cosh a) (pow a 2))) 2) 2)) (* (/ (pow (- (* 1/2 (log (fmod (cosh a) (pow a 2))))) 1) 1)))) into (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) 4.451 * [backup-simplify]: Simplify (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) into (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) 4.451 * [backup-simplify]: Simplify (+ (* (- (* 1/2 (pow (log (fmod (cosh a) (pow a 2))) 2)) (* 1/2 (log (fmod (cosh a) (pow a 2))))) (pow a 2)) (+ (* (log (fmod (cosh a) (pow a 2))) a) 1)) into (- (+ (* 1/2 (* (pow a 2) (pow (log (fmod (cosh a) (pow a 2))) 2))) (+ (* a (log (fmod (cosh a) (pow a 2)))) 1)) (* 1/2 (* (pow a 2) (log (fmod (cosh a) (pow a 2)))))) 4.451 * [backup-simplify]: Simplify (pow (log (exp (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))))) (log1p (/ 1 a))) into (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) 4.451 * [approximate]: Taking taylor expansion of (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) in (a) around 0 4.451 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) in a 4.451 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) in a 4.451 * [taylor]: Taking taylor expansion of (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) in a 4.451 * [taylor]: Taking taylor expansion of (log1p (/ 1 a)) in a 4.451 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 a))) 4.451 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 a)) in a 4.451 * [taylor]: Taking taylor expansion of 1 in a 4.452 * [backup-simplify]: Simplify 1 into 1 4.452 * [taylor]: Taking taylor expansion of (/ 1 a) in a 4.452 * [taylor]: Taking taylor expansion of a in a 4.452 * [backup-simplify]: Simplify 0 into 0 4.452 * [backup-simplify]: Simplify 1 into 1 4.452 * [backup-simplify]: Simplify (/ 1 1) into 1 4.452 * [backup-simplify]: Simplify (+ 0 1) into 1 4.452 * [backup-simplify]: Simplify (log 1) into 0 4.452 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 4.452 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.452 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.453 * [backup-simplify]: Simplify (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 4.453 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 4.453 * [backup-simplify]: Simplify (* (- (log a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) into (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a))) 4.453 * [backup-simplify]: Simplify (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) into (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) 4.453 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))) in a 4.453 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) in a 4.453 * [taylor]: Taking taylor expansion of (* (log1p (/ 1 a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) in a 4.453 * [taylor]: Taking taylor expansion of (log1p (/ 1 a)) in a 4.453 * [taylor]: Rewrote expression to (log (+ 1 (/ 1 a))) 4.453 * [taylor]: Taking taylor expansion of (+ 1 (/ 1 a)) in a 4.453 * [taylor]: Taking taylor expansion of 1 in a 4.453 * [backup-simplify]: Simplify 1 into 1 4.453 * [taylor]: Taking taylor expansion of (/ 1 a) in a 4.453 * [taylor]: Taking taylor expansion of a in a 4.453 * [backup-simplify]: Simplify 0 into 0 4.453 * [backup-simplify]: Simplify 1 into 1 4.453 * [backup-simplify]: Simplify (/ 1 1) into 1 4.454 * [backup-simplify]: Simplify (+ 0 1) into 1 4.454 * [backup-simplify]: Simplify (log 1) into 0 4.454 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 4.454 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 4.454 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 4.454 * [backup-simplify]: Simplify (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 4.454 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 4.455 * [backup-simplify]: Simplify (* (- (log a)) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) into (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a))) 4.455 * [backup-simplify]: Simplify (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) into (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) 4.455 * [backup-simplify]: Simplify (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) into (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) 4.455 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 4.456 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1)))) 1) into 0 4.456 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 4.456 * [backup-simplify]: Simplify (+ 1 0) into 1 4.457 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 4.457 * [backup-simplify]: Simplify (+ (* (- (log a)) 0) (* 1 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 4.458 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (+ (* (/ (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 1) 1)))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) 4.458 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))) 4.458 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) 0) into (- (log a)) 4.460 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 1)))) 2) into 0 4.461 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.461 * [backup-simplify]: Simplify (+ 0 0) into 0 4.464 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow 1 1)))) 2) into -1/2 4.465 * [backup-simplify]: Simplify (+ (* (- (log a)) 0) (+ (* 1 0) (* -1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) into (- (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) 4.466 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (+ (* (/ (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2) 2)) (* (/ (pow (- (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) 1) 1)))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) 4.466 * [backup-simplify]: Simplify (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) into (* (exp (* -1 (* (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log a)))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))))))) 4.468 * [backup-simplify]: Simplify (+ (* (* (exp (* -1 (* (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log (/ 1 a))))) (- (* 1/2 (pow (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) 2)) (* 1/2 (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))))))) (pow (/ 1 a) 2)) (+ (* (* (exp (* -1 (* (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log (/ 1 a))))) (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))))) (/ 1 a)) (exp (* -1 (* (log (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log (/ 1 a))))))) into (- (+ (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a))))) (+ (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) a) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2)))) 4.469 * [backup-simplify]: Simplify (pow (log (exp (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))))) (log1p (/ 1 (- a)))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) 4.469 * [approximate]: Taking taylor expansion of (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) in (a) around 0 4.469 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) in a 4.469 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) in a 4.469 * [taylor]: Taking taylor expansion of (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) in a 4.469 * [taylor]: Taking taylor expansion of (log1p (/ -1 a)) in a 4.469 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 a))) 4.469 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 a)) in a 4.469 * [taylor]: Taking taylor expansion of 1 in a 4.469 * [backup-simplify]: Simplify 1 into 1 4.469 * [taylor]: Taking taylor expansion of (/ -1 a) in a 4.469 * [taylor]: Taking taylor expansion of -1 in a 4.469 * [backup-simplify]: Simplify -1 into -1 4.469 * [taylor]: Taking taylor expansion of a in a 4.469 * [backup-simplify]: Simplify 0 into 0 4.469 * [backup-simplify]: Simplify 1 into 1 4.470 * [backup-simplify]: Simplify (/ -1 1) into -1 4.470 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.471 * [backup-simplify]: Simplify (log -1) into (log -1) 4.471 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 4.471 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.471 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.471 * [backup-simplify]: Simplify (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 4.472 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 4.472 * [backup-simplify]: Simplify (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) into (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 4.473 * [backup-simplify]: Simplify (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) 4.473 * [taylor]: Taking taylor expansion of (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))) in a 4.473 * [taylor]: Taking taylor expansion of (exp (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) in a 4.473 * [taylor]: Taking taylor expansion of (* (log1p (/ -1 a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) in a 4.473 * [taylor]: Taking taylor expansion of (log1p (/ -1 a)) in a 4.473 * [taylor]: Rewrote expression to (log (+ 1 (/ -1 a))) 4.473 * [taylor]: Taking taylor expansion of (+ 1 (/ -1 a)) in a 4.473 * [taylor]: Taking taylor expansion of 1 in a 4.473 * [backup-simplify]: Simplify 1 into 1 4.473 * [taylor]: Taking taylor expansion of (/ -1 a) in a 4.473 * [taylor]: Taking taylor expansion of -1 in a 4.473 * [backup-simplify]: Simplify -1 into -1 4.473 * [taylor]: Taking taylor expansion of a in a 4.473 * [backup-simplify]: Simplify 0 into 0 4.474 * [backup-simplify]: Simplify 1 into 1 4.474 * [backup-simplify]: Simplify (/ -1 1) into -1 4.474 * [backup-simplify]: Simplify (+ 0 -1) into -1 4.475 * [backup-simplify]: Simplify (log -1) into (log -1) 4.475 * [taylor]: Taking taylor expansion of (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 4.475 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 4.475 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 4.475 * [backup-simplify]: Simplify (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 4.476 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 4.476 * [backup-simplify]: Simplify (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) into (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 4.477 * [backup-simplify]: Simplify (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) 4.478 * [backup-simplify]: Simplify (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) into (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) 4.478 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 4.479 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1)))) 1) into 0 4.480 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 4.481 * [backup-simplify]: Simplify (+ 1 0) into 1 4.482 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow -1 1)))) 1) into -1 4.482 * [backup-simplify]: Simplify (+ (* (- (log -1) (log a)) 0) (* -1 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (- (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 4.483 * [backup-simplify]: Simplify (* (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) (+ (* (/ (pow (- (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 1) 1)))) into (* -1 (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 4.484 * [backup-simplify]: Simplify (* -1 (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into (* -1 (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 4.485 * [backup-simplify]: Simplify (+ (* (- 1) (log a)) (log -1)) into (- (log -1) (log a)) 4.488 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 1)))) 2) into 0 4.489 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 4.489 * [backup-simplify]: Simplify (+ 0 0) into 0 4.492 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow -1 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow -1 1)))) 2) into -1/2 4.493 * [backup-simplify]: Simplify (+ (* (- (log -1) (log a)) 0) (+ (* -1 0) (* -1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) into (- (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 4.494 * [backup-simplify]: Simplify (* (exp (* (- (log -1) (log a)) (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) (+ (* (/ (pow (- (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))) 2) 2)) (* (/ (pow (- (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) 1) 1)))) into (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) 4.495 * [backup-simplify]: Simplify (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) into (* (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (- (log -1) (log a))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))))))) 4.498 * [backup-simplify]: Simplify (+ (* (* (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (- (log -1) (log (/ 1 (- a))))) (- (* 1/2 (pow (log (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))) 2)) (* 1/2 (log (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))))))) (pow (/ 1 (- a)) 2)) (+ (* (* -1 (* (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (- (log -1) (log (/ 1 (- a))))) (log (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))))) (/ 1 (- a))) (pow (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) (- (log -1) (log (/ 1 (- a))))))) into (- (+ (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) a) (+ (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a)))) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2)))) 4.499 * * * [progress]: simplifying candidates 4.499 * * * * [progress]: [ 1 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 2 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 3 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 4 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 5 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 6 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 7 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 8 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 9 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 10 / 75 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a)))))) (log1p a))))> 4.499 * * * * [progress]: [ 11 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 12 / 75 ] simplifiying candidate # 4.499 * * * * [progress]: [ 13 / 75 ] simplifiying candidate # 4.500 * [simplify]: Simplifying (log (* (cbrt (exp (fmod (cosh a) (* a a)))) (cbrt (exp (fmod (cosh a) (* a a)))))) 4.500 * * [simplify]: iters left: 6 (8 enodes) 4.503 * * [simplify]: iters left: 5 (32 enodes) 4.514 * * [simplify]: iters left: 4 (47 enodes) 4.528 * * [simplify]: iters left: 3 (51 enodes) 4.543 * * [simplify]: iters left: 2 (53 enodes) 4.554 * * [simplify]: Extracting #0: cost 1 inf + 0 4.554 * * [simplify]: Extracting #1: cost 4 inf + 0 4.554 * * [simplify]: Extracting #2: cost 7 inf + 0 4.554 * * [simplify]: Extracting #3: cost 9 inf + 0 4.554 * * [simplify]: Extracting #4: cost 11 inf + 0 4.555 * * [simplify]: Extracting #5: cost 14 inf + 0 4.555 * * [simplify]: Extracting #6: cost 19 inf + 0 4.555 * * [simplify]: Extracting #7: cost 20 inf + 2 4.555 * * [simplify]: Extracting #8: cost 18 inf + 543 4.555 * * [simplify]: Extracting #9: cost 12 inf + 1580 4.555 * * [simplify]: Extracting #10: cost 1 inf + 4471 4.556 * * [simplify]: Extracting #11: cost 0 inf + 4857 4.556 * [simplify]: Simplified to (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) 4.556 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (+ (+ (log (cbrt (exp (fmod (cosh a) (* a a))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log (cbrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 4.556 * * * * [progress]: [ 14 / 75 ] simplifiying candidate # 4.557 * [simplify]: Simplifying (log (sqrt (exp (fmod (cosh a) (* a a))))) 4.557 * * [simplify]: iters left: 6 (7 enodes) 4.558 * * [simplify]: iters left: 5 (27 enodes) 4.565 * * [simplify]: iters left: 4 (40 enodes) 4.571 * * [simplify]: iters left: 3 (44 enodes) 4.578 * * [simplify]: iters left: 2 (46 enodes) 4.584 * * [simplify]: Extracting #0: cost 1 inf + 0 4.584 * * [simplify]: Extracting #1: cost 3 inf + 0 4.585 * * [simplify]: Extracting #2: cost 5 inf + 0 4.585 * * [simplify]: Extracting #3: cost 7 inf + 0 4.585 * * [simplify]: Extracting #4: cost 10 inf + 0 4.585 * * [simplify]: Extracting #5: cost 15 inf + 0 4.585 * * [simplify]: Extracting #6: cost 16 inf + 2 4.585 * * [simplify]: Extracting #7: cost 14 inf + 433 4.585 * * [simplify]: Extracting #8: cost 7 inf + 1446 4.585 * * [simplify]: Extracting #9: cost 0 inf + 3133 4.586 * [simplify]: Simplified to (log (sqrt (exp (fmod (cosh a) (* a a))))) 4.586 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (+ (log (sqrt (exp (fmod (cosh a) (* a a))))) (log (sqrt (exp (fmod (cosh a) (* a a)))))) (log1p a)))) 4.586 * * * * [progress]: [ 15 / 75 ] simplifiying candidate # 4.586 * [simplify]: Simplifying (log 1) 4.586 * * [simplify]: iters left: 1 (2 enodes) 4.587 * * [simplify]: Extracting #0: cost 1 inf + 0 4.587 * * [simplify]: Extracting #1: cost 0 inf + 1 4.587 * [simplify]: Simplified to 0 4.587 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (+ 0 (log (exp (fmod (cosh a) (* a a))))) (log1p a)))) 4.587 * * * * [progress]: [ 16 / 75 ] simplifiying candidate # 4.587 * * * * [progress]: [ 17 / 75 ] simplifiying candidate # 4.588 * [simplify]: Simplifying (cbrt (fmod (cosh a) (* a a))) 4.588 * * [simplify]: iters left: 4 (5 enodes) 4.589 * * [simplify]: iters left: 3 (21 enodes) 4.592 * * [simplify]: iters left: 2 (34 enodes) 4.597 * * [simplify]: iters left: 1 (38 enodes) 4.608 * * [simplify]: Extracting #0: cost 1 inf + 0 4.608 * * [simplify]: Extracting #1: cost 3 inf + 0 4.608 * * [simplify]: Extracting #2: cost 6 inf + 0 4.608 * * [simplify]: Extracting #3: cost 11 inf + 0 4.608 * * [simplify]: Extracting #4: cost 12 inf + 2 4.608 * * [simplify]: Extracting #5: cost 9 inf + 599 4.609 * * [simplify]: Extracting #6: cost 5 inf + 1069 4.609 * * [simplify]: Extracting #7: cost 0 inf + 1909 4.610 * [simplify]: Simplified to (cbrt (fmod (cosh a) (* a a))) 4.610 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (cbrt (fmod (cosh a) (* a a))) (log (exp (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a))))))) (log1p a)))) 4.610 * * * * [progress]: [ 18 / 75 ] simplifiying candidate # 4.610 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 4.610 * * [simplify]: iters left: 4 (5 enodes) 4.612 * * [simplify]: iters left: 3 (21 enodes) 4.619 * * [simplify]: iters left: 2 (34 enodes) 4.629 * * [simplify]: iters left: 1 (38 enodes) 4.641 * * [simplify]: Extracting #0: cost 1 inf + 0 4.641 * * [simplify]: Extracting #1: cost 3 inf + 0 4.641 * * [simplify]: Extracting #2: cost 6 inf + 0 4.641 * * [simplify]: Extracting #3: cost 11 inf + 0 4.641 * * [simplify]: Extracting #4: cost 12 inf + 2 4.641 * * [simplify]: Extracting #5: cost 9 inf + 599 4.642 * * [simplify]: Extracting #6: cost 5 inf + 1029 4.642 * * [simplify]: Extracting #7: cost 0 inf + 1829 4.643 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 4.643 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (sqrt (fmod (cosh a) (* a a))) (log (exp (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))) 4.643 * * * * [progress]: [ 19 / 75 ] simplifiying candidate # 4.643 * [simplify]: Simplifying (fmod (cosh a) (* a a)) 4.643 * * [simplify]: iters left: 3 (4 enodes) 4.645 * * [simplify]: iters left: 2 (18 enodes) 4.651 * * [simplify]: iters left: 1 (31 enodes) 4.661 * * [simplify]: Extracting #0: cost 1 inf + 0 4.661 * * [simplify]: Extracting #1: cost 4 inf + 0 4.661 * * [simplify]: Extracting #2: cost 9 inf + 0 4.661 * * [simplify]: Extracting #3: cost 10 inf + 2 4.662 * * [simplify]: Extracting #4: cost 7 inf + 599 4.662 * * [simplify]: Extracting #5: cost 5 inf + 712 4.662 * * [simplify]: Extracting #6: cost 0 inf + 1417 4.662 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 4.663 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (* (fmod (cosh a) (* a a)) (log (exp 1))) (log1p a)))) 4.663 * * * * [progress]: [ 20 / 75 ] simplifiying candidate # 4.663 * * * * [progress]: [ 21 / 75 ] simplifiying candidate # 4.663 * [simplify]: Simplifying (cosh a) 4.663 * * [simplify]: iters left: 1 (2 enodes) 4.664 * * [simplify]: Extracting #0: cost 1 inf + 0 4.664 * * [simplify]: Extracting #1: cost 5 inf + 0 4.664 * * [simplify]: Extracting #2: cost 5 inf + 2 4.664 * * [simplify]: Extracting #3: cost 3 inf + 185 4.664 * * [simplify]: Extracting #4: cost 0 inf + 558 4.664 * [simplify]: Simplified to (cosh a) 4.664 * [simplify]: Simplified (2 1 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 4.665 * * * * [progress]: [ 22 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 23 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 24 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 25 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 26 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 27 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 28 / 75 ] simplifiying candidate #real (real->posit16 (log (exp (fmod (cosh a) (* a a)))))) (log1p a))))> 4.665 * * * * [progress]: [ 29 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 30 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 31 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 32 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 33 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 34 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 35 / 75 ] simplifiying candidate # 4.665 * * * * [progress]: [ 36 / 75 ] simplifiying candidate # 4.666 * * * * [progress]: [ 37 / 75 ] simplifiying candidate # 4.666 * * * * [progress]: [ 38 / 75 ] simplifiying candidate # 4.666 * * * * [progress]: [ 39 / 75 ] simplifiying candidate #real (real->posit16 (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))))> 4.666 * * * * [progress]: [ 40 / 75 ] simplifiying candidate # 4.666 * * * * [progress]: [ 41 / 75 ] simplifiying candidate # 4.666 * * * * [progress]: [ 42 / 75 ] simplifiying candidate # 4.666 * [simplify]: Simplifying (* (log (log (exp (fmod (cosh a) (* a a))))) (log1p a)) 4.666 * * [simplify]: iters left: 6 (9 enodes) 4.670 * * [simplify]: iters left: 5 (32 enodes) 4.680 * * [simplify]: iters left: 4 (45 enodes) 4.694 * * [simplify]: iters left: 3 (49 enodes) 4.708 * * [simplify]: iters left: 2 (51 enodes) 4.723 * * [simplify]: Extracting #0: cost 1 inf + 0 4.723 * * [simplify]: Extracting #1: cost 4 inf + 0 4.723 * * [simplify]: Extracting #2: cost 8 inf + 0 4.723 * * [simplify]: Extracting #3: cost 11 inf + 1 4.723 * * [simplify]: Extracting #4: cost 9 inf + 993 4.724 * * [simplify]: Extracting #5: cost 5 inf + 2150 4.724 * * [simplify]: Extracting #6: cost 7 inf + 2457 4.725 * * [simplify]: Extracting #7: cost 3 inf + 2902 4.726 * * [simplify]: Extracting #8: cost 0 inf + 3275 4.727 * [simplify]: Simplified to (* (log1p a) (log (fmod (cosh a) (* a a)))) 4.727 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (exp (* (log1p a) (log (fmod (cosh a) (* a a))))))) 4.727 * * * * [progress]: [ 43 / 75 ] simplifiying candidate # 4.727 * * * * [progress]: [ 44 / 75 ] simplifiying candidate # 4.727 * [simplify]: Simplifying (log (exp (fmod (cosh a) (* a a)))) 4.727 * * [simplify]: iters left: 5 (6 enodes) 4.730 * * [simplify]: iters left: 4 (22 enodes) 4.737 * * [simplify]: iters left: 3 (35 enodes) 4.747 * * [simplify]: iters left: 2 (39 enodes) 4.758 * * [simplify]: iters left: 1 (41 enodes) 4.771 * * [simplify]: Extracting #0: cost 1 inf + 0 4.771 * * [simplify]: Extracting #1: cost 5 inf + 0 4.771 * * [simplify]: Extracting #2: cost 11 inf + 0 4.771 * * [simplify]: Extracting #3: cost 12 inf + 2 4.772 * * [simplify]: Extracting #4: cost 11 inf + 377 4.772 * * [simplify]: Extracting #5: cost 5 inf + 1184 4.772 * * [simplify]: Extracting #6: cost 1 inf + 1668 4.773 * * [simplify]: Extracting #7: cost 0 inf + 1889 4.773 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 4.773 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (* 1 (log1p a))))) 4.774 * * * * [progress]: [ 45 / 75 ] simplifiying candidate # 4.774 * [simplify]: Simplifying (cbrt (log1p a)) 4.774 * * [simplify]: iters left: 2 (3 enodes) 4.775 * * [simplify]: iters left: 1 (9 enodes) 4.778 * * [simplify]: Extracting #0: cost 1 inf + 0 4.778 * * [simplify]: Extracting #1: cost 3 inf + 0 4.778 * * [simplify]: Extracting #2: cost 5 inf + 0 4.778 * * [simplify]: Extracting #3: cost 4 inf + 1 4.778 * * [simplify]: Extracting #4: cost 0 inf + 525 4.778 * [simplify]: Simplified to (cbrt (log1p a)) 4.778 * [simplify]: Simplified (2 1 2) to (λ (a) (acos (pow (pow (log (exp (fmod (cosh a) (* a a)))) (* (cbrt (log1p a)) (cbrt (log1p a)))) (cbrt (log1p a))))) 4.779 * * * * [progress]: [ 46 / 75 ] simplifiying candidate # 4.779 * [simplify]: Simplifying (sqrt (log1p a)) 4.779 * * [simplify]: iters left: 2 (3 enodes) 4.780 * * [simplify]: iters left: 1 (9 enodes) 4.783 * * [simplify]: Extracting #0: cost 1 inf + 0 4.783 * * [simplify]: Extracting #1: cost 3 inf + 0 4.783 * * [simplify]: Extracting #2: cost 5 inf + 0 4.783 * * [simplify]: Extracting #3: cost 4 inf + 1 4.783 * * [simplify]: Extracting #4: cost 0 inf + 445 4.783 * [simplify]: Simplified to (sqrt (log1p a)) 4.783 * [simplify]: Simplified (2 1 2) to (λ (a) (acos (pow (pow (log (exp (fmod (cosh a) (* a a)))) (sqrt (log1p a))) (sqrt (log1p a))))) 4.783 * * * * [progress]: [ 47 / 75 ] simplifiying candidate # 4.783 * [simplify]: Simplifying (log1p a) 4.783 * * [simplify]: iters left: 1 (2 enodes) 4.784 * * [simplify]: Extracting #0: cost 1 inf + 0 4.784 * * [simplify]: Extracting #1: cost 3 inf + 0 4.784 * * [simplify]: Extracting #2: cost 2 inf + 1 4.784 * * [simplify]: Extracting #3: cost 0 inf + 183 4.785 * [simplify]: Simplified to (log1p a) 4.785 * [simplify]: Simplified (2 1 2) to (λ (a) (acos (pow (pow (log (exp (fmod (cosh a) (* a a)))) 1) (log1p a)))) 4.785 * * * * [progress]: [ 48 / 75 ] simplifiying candidate # 4.785 * [simplify]: Simplifying (pow 1 (log1p a)) 4.785 * * [simplify]: iters left: 2 (4 enodes) 4.787 * * [simplify]: iters left: 1 (12 enodes) 4.791 * * [simplify]: Extracting #0: cost 1 inf + 0 4.791 * * [simplify]: Extracting #1: cost 0 inf + 1 4.791 * [simplify]: Simplified to 1 4.791 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* 1 (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) 4.791 * * * * [progress]: [ 49 / 75 ] simplifiying candidate # 4.792 * [simplify]: Simplifying (pow (cbrt (fmod (cosh a) (* a a))) (log1p a)) 4.792 * * [simplify]: iters left: 5 (7 enodes) 4.795 * * [simplify]: iters left: 4 (30 enodes) 4.805 * * [simplify]: iters left: 3 (52 enodes) 4.816 * * [simplify]: iters left: 2 (80 enodes) 4.833 * * [simplify]: iters left: 1 (137 enodes) 4.876 * * [simplify]: Extracting #0: cost 1 inf + 0 4.876 * * [simplify]: Extracting #1: cost 13 inf + 0 4.876 * * [simplify]: Extracting #2: cost 49 inf + 1 4.877 * * [simplify]: Extracting #3: cost 65 inf + 5 4.877 * * [simplify]: Extracting #4: cost 59 inf + 1289 4.879 * * [simplify]: Extracting #5: cost 31 inf + 9267 4.884 * * [simplify]: Extracting #6: cost 6 inf + 29552 4.890 * * [simplify]: Extracting #7: cost 1 inf + 30231 4.897 * * [simplify]: Extracting #8: cost 0 inf + 30140 4.903 * [simplify]: Simplified to (pow (cbrt (fmod (cosh a) (* a a))) (log1p a)) 4.903 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* (pow (cbrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))))) (log1p a))))) 4.903 * * * * [progress]: [ 50 / 75 ] simplifiying candidate # 4.904 * [simplify]: Simplifying (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) 4.904 * * [simplify]: iters left: 5 (7 enodes) 4.907 * * [simplify]: iters left: 4 (30 enodes) 4.918 * * [simplify]: iters left: 3 (52 enodes) 4.935 * * [simplify]: iters left: 2 (80 enodes) 4.955 * * [simplify]: iters left: 1 (137 enodes) 4.985 * * [simplify]: Extracting #0: cost 1 inf + 0 4.985 * * [simplify]: Extracting #1: cost 13 inf + 0 4.985 * * [simplify]: Extracting #2: cost 49 inf + 1 4.985 * * [simplify]: Extracting #3: cost 65 inf + 5 4.985 * * [simplify]: Extracting #4: cost 59 inf + 1289 4.986 * * [simplify]: Extracting #5: cost 31 inf + 8947 4.989 * * [simplify]: Extracting #6: cost 6 inf + 28272 4.992 * * [simplify]: Extracting #7: cost 1 inf + 28911 4.995 * * [simplify]: Extracting #8: cost 0 inf + 28820 4.999 * [simplify]: Simplified to (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) 4.999 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))) 4.999 * * * * [progress]: [ 51 / 75 ] simplifiying candidate # 4.999 * [simplify]: Simplifying (pow (fmod (cosh a) (* a a)) (log1p a)) 4.999 * * [simplify]: iters left: 4 (6 enodes) 5.000 * * [simplify]: iters left: 3 (27 enodes) 5.005 * * [simplify]: iters left: 2 (49 enodes) 5.013 * * [simplify]: iters left: 1 (77 enodes) 5.029 * * [simplify]: Extracting #0: cost 1 inf + 0 5.029 * * [simplify]: Extracting #1: cost 11 inf + 0 5.029 * * [simplify]: Extracting #2: cost 36 inf + 0 5.029 * * [simplify]: Extracting #3: cost 40 inf + 677 5.030 * * [simplify]: Extracting #4: cost 20 inf + 5780 5.030 * * [simplify]: Extracting #5: cost 11 inf + 9709 5.032 * * [simplify]: Extracting #6: cost 1 inf + 15632 5.034 * * [simplify]: Extracting #7: cost 0 inf + 15394 5.037 * [simplify]: Simplified to (pow (fmod (cosh a) (* a a)) (log1p a)) 5.037 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* (pow (fmod (cosh a) (* a a)) (log1p a)) (pow (log (exp 1)) (log1p a))))) 5.037 * * * * [progress]: [ 52 / 75 ] simplifiying candidate # 5.038 * [simplify]: Simplifying (pow (* (cbrt (log (exp (fmod (cosh a) (* a a))))) (cbrt (log (exp (fmod (cosh a) (* a a)))))) (log1p a)) 5.038 * * [simplify]: iters left: 6 (10 enodes) 5.040 * * [simplify]: iters left: 5 (37 enodes) 5.046 * * [simplify]: iters left: 4 (59 enodes) 5.065 * * [simplify]: iters left: 3 (87 enodes) 5.093 * * [simplify]: iters left: 2 (141 enodes) 5.123 * * [simplify]: iters left: 1 (260 enodes) 5.211 * * [simplify]: Extracting #0: cost 1 inf + 0 5.212 * * [simplify]: Extracting #1: cost 23 inf + 0 5.212 * * [simplify]: Extracting #2: cost 86 inf + 1 5.213 * * [simplify]: Extracting #3: cost 114 inf + 6 5.215 * * [simplify]: Extracting #4: cost 95 inf + 3146 5.217 * * [simplify]: Extracting #5: cost 78 inf + 6957 5.223 * * [simplify]: Extracting #6: cost 49 inf + 25004 5.236 * * [simplify]: Extracting #7: cost 19 inf + 56289 5.256 * * [simplify]: Extracting #8: cost 1 inf + 74741 5.277 * * [simplify]: Extracting #9: cost 0 inf + 74782 5.287 * [simplify]: Simplified to (pow (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)) 5.288 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* (pow (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))) (log1p a)) (pow (cbrt (log (exp (fmod (cosh a) (* a a))))) (log1p a))))) 5.288 * * * * [progress]: [ 53 / 75 ] simplifiying candidate # 5.288 * [simplify]: Simplifying (pow (sqrt (log (exp (fmod (cosh a) (* a a))))) (log1p a)) 5.288 * * [simplify]: iters left: 6 (9 enodes) 5.290 * * [simplify]: iters left: 5 (34 enodes) 5.296 * * [simplify]: iters left: 4 (56 enodes) 5.305 * * [simplify]: iters left: 3 (84 enodes) 5.327 * * [simplify]: iters left: 2 (138 enodes) 5.353 * * [simplify]: iters left: 1 (262 enodes) 5.461 * * [simplify]: Extracting #0: cost 1 inf + 0 5.461 * * [simplify]: Extracting #1: cost 24 inf + 0 5.461 * * [simplify]: Extracting #2: cost 86 inf + 1 5.461 * * [simplify]: Extracting #3: cost 113 inf + 98 5.462 * * [simplify]: Extracting #4: cost 87 inf + 5059 5.465 * * [simplify]: Extracting #5: cost 44 inf + 28043 5.474 * * [simplify]: Extracting #6: cost 6 inf + 66904 5.485 * * [simplify]: Extracting #7: cost 1 inf + 67017 5.494 * * [simplify]: Extracting #8: cost 0 inf + 67058 5.502 * [simplify]: Simplified to (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) 5.502 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (log (exp (fmod (cosh a) (* a a))))) (log1p a))))) 5.502 * * * * [progress]: [ 54 / 75 ] simplifiying candidate # 5.503 * [simplify]: Simplifying (pow 1 (log1p a)) 5.503 * * [simplify]: iters left: 2 (4 enodes) 5.504 * * [simplify]: iters left: 1 (12 enodes) 5.506 * * [simplify]: Extracting #0: cost 1 inf + 0 5.506 * * [simplify]: Extracting #1: cost 0 inf + 1 5.506 * [simplify]: Simplified to 1 5.506 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (* 1 (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))) 5.506 * * * * [progress]: [ 55 / 75 ] simplifiying candidate # 5.506 * * * * [progress]: [ 56 / 75 ] simplifiying candidate # 5.506 * * * * [progress]: [ 57 / 75 ] simplifiying candidate # 5.507 * * * * [progress]: [ 58 / 75 ] simplifiying candidate # 5.507 * * * * [progress]: [ 59 / 75 ] simplifiying candidate # 5.507 * * * * [progress]: [ 60 / 75 ] simplifiying candidate # 5.507 * * * * [progress]: [ 61 / 75 ] simplifiying candidate # 5.507 * * * * [progress]: [ 62 / 75 ] simplifiying candidate # 5.507 * * * * [progress]: [ 63 / 75 ] simplifiying candidate #real (real->posit16 (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a))))))> 5.507 * * * * [progress]: [ 64 / 75 ] simplifiying candidate # 5.507 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.507 * * [simplify]: iters left: 2 (5 enodes) 5.510 * * [simplify]: iters left: 1 (25 enodes) 5.519 * * [simplify]: Extracting #0: cost 1 inf + 0 5.519 * * [simplify]: Extracting #1: cost 4 inf + 0 5.519 * * [simplify]: Extracting #2: cost 9 inf + 0 5.519 * * [simplify]: Extracting #3: cost 10 inf + 2 5.519 * * [simplify]: Extracting #4: cost 8 inf + 433 5.519 * * [simplify]: Extracting #5: cost 4 inf + 823 5.520 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.520 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.520 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 5.520 * * * * [progress]: [ 65 / 75 ] simplifiying candidate # 5.521 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.521 * * [simplify]: iters left: 2 (5 enodes) 5.524 * * [simplify]: iters left: 1 (25 enodes) 5.532 * * [simplify]: Extracting #0: cost 1 inf + 0 5.532 * * [simplify]: Extracting #1: cost 4 inf + 0 5.532 * * [simplify]: Extracting #2: cost 9 inf + 0 5.532 * * [simplify]: Extracting #3: cost 10 inf + 2 5.533 * * [simplify]: Extracting #4: cost 8 inf + 433 5.533 * * [simplify]: Extracting #5: cost 4 inf + 823 5.533 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.534 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.534 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 5.534 * * * * [progress]: [ 66 / 75 ] simplifiying candidate # 5.535 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.535 * * [simplify]: iters left: 2 (5 enodes) 5.538 * * [simplify]: iters left: 1 (25 enodes) 5.546 * * [simplify]: Extracting #0: cost 1 inf + 0 5.547 * * [simplify]: Extracting #1: cost 4 inf + 0 5.547 * * [simplify]: Extracting #2: cost 9 inf + 0 5.547 * * [simplify]: Extracting #3: cost 10 inf + 2 5.547 * * [simplify]: Extracting #4: cost 8 inf + 433 5.547 * * [simplify]: Extracting #5: cost 4 inf + 823 5.547 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.548 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.548 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (pow (log (exp (fmod (cosh a) (* a a)))) (log1p a)))) 5.548 * * * * [progress]: [ 67 / 75 ] simplifiying candidate # 5.548 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.548 * * [simplify]: iters left: 2 (5 enodes) 5.552 * * [simplify]: iters left: 1 (25 enodes) 5.560 * * [simplify]: Extracting #0: cost 1 inf + 0 5.560 * * [simplify]: Extracting #1: cost 4 inf + 0 5.560 * * [simplify]: Extracting #2: cost 9 inf + 0 5.560 * * [simplify]: Extracting #3: cost 10 inf + 2 5.561 * * [simplify]: Extracting #4: cost 8 inf + 433 5.561 * * [simplify]: Extracting #5: cost 4 inf + 823 5.561 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.562 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.562 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.562 * * * * [progress]: [ 68 / 75 ] simplifiying candidate # 5.562 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.562 * * [simplify]: iters left: 2 (5 enodes) 5.566 * * [simplify]: iters left: 1 (25 enodes) 5.574 * * [simplify]: Extracting #0: cost 1 inf + 0 5.574 * * [simplify]: Extracting #1: cost 4 inf + 0 5.574 * * [simplify]: Extracting #2: cost 9 inf + 0 5.574 * * [simplify]: Extracting #3: cost 10 inf + 2 5.574 * * [simplify]: Extracting #4: cost 8 inf + 433 5.575 * * [simplify]: Extracting #5: cost 4 inf + 823 5.575 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.575 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.575 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.575 * * * * [progress]: [ 69 / 75 ] simplifiying candidate # 5.576 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 5.576 * * [simplify]: iters left: 2 (5 enodes) 5.579 * * [simplify]: iters left: 1 (25 enodes) 5.587 * * [simplify]: Extracting #0: cost 1 inf + 0 5.587 * * [simplify]: Extracting #1: cost 4 inf + 0 5.587 * * [simplify]: Extracting #2: cost 9 inf + 0 5.587 * * [simplify]: Extracting #3: cost 10 inf + 2 5.588 * * [simplify]: Extracting #4: cost 8 inf + 433 5.588 * * [simplify]: Extracting #5: cost 4 inf + 823 5.588 * * [simplify]: Extracting #6: cost 0 inf + 1417 5.589 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 5.589 * [simplify]: Simplified (2 1 1) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.589 * * * * [progress]: [ 70 / 75 ] simplifiying candidate # 5.589 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.589 * * [simplify]: iters left: 4 (8 enodes) 5.594 * * [simplify]: iters left: 3 (37 enodes) 5.605 * * [simplify]: iters left: 2 (60 enodes) 5.615 * * [simplify]: iters left: 1 (86 enodes) 5.629 * * [simplify]: Extracting #0: cost 1 inf + 0 5.629 * * [simplify]: Extracting #1: cost 3 inf + 0 5.629 * * [simplify]: Extracting #2: cost 13 inf + 0 5.629 * * [simplify]: Extracting #3: cost 38 inf + 0 5.629 * * [simplify]: Extracting #4: cost 45 inf + 241 5.630 * * [simplify]: Extracting #5: cost 33 inf + 2907 5.631 * * [simplify]: Extracting #6: cost 22 inf + 6227 5.633 * * [simplify]: Extracting #7: cost 3 inf + 14662 5.636 * * [simplify]: Extracting #8: cost 0 inf + 16508 5.639 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 5.640 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.640 * * * * [progress]: [ 71 / 75 ] simplifiying candidate # 5.640 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.640 * * [simplify]: iters left: 4 (8 enodes) 5.645 * * [simplify]: iters left: 3 (37 enodes) 5.657 * * [simplify]: iters left: 2 (60 enodes) 5.673 * * [simplify]: iters left: 1 (86 enodes) 5.699 * * [simplify]: Extracting #0: cost 1 inf + 0 5.699 * * [simplify]: Extracting #1: cost 3 inf + 0 5.699 * * [simplify]: Extracting #2: cost 13 inf + 0 5.699 * * [simplify]: Extracting #3: cost 38 inf + 0 5.700 * * [simplify]: Extracting #4: cost 45 inf + 241 5.701 * * [simplify]: Extracting #5: cost 33 inf + 2907 5.702 * * [simplify]: Extracting #6: cost 22 inf + 6227 5.705 * * [simplify]: Extracting #7: cost 3 inf + 14662 5.709 * * [simplify]: Extracting #8: cost 0 inf + 16508 5.712 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 5.713 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.713 * * * * [progress]: [ 72 / 75 ] simplifiying candidate # 5.713 * [simplify]: Simplifying (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 5.713 * * [simplify]: iters left: 4 (8 enodes) 5.717 * * [simplify]: iters left: 3 (37 enodes) 5.729 * * [simplify]: iters left: 2 (60 enodes) 5.749 * * [simplify]: iters left: 1 (86 enodes) 5.778 * * [simplify]: Extracting #0: cost 1 inf + 0 5.778 * * [simplify]: Extracting #1: cost 3 inf + 0 5.778 * * [simplify]: Extracting #2: cost 13 inf + 0 5.778 * * [simplify]: Extracting #3: cost 38 inf + 0 5.779 * * [simplify]: Extracting #4: cost 45 inf + 241 5.779 * * [simplify]: Extracting #5: cost 33 inf + 2907 5.781 * * [simplify]: Extracting #6: cost 22 inf + 6227 5.783 * * [simplify]: Extracting #7: cost 3 inf + 14662 5.787 * * [simplify]: Extracting #8: cost 0 inf + 16508 5.790 * [simplify]: Simplified to (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 5.790 * [simplify]: Simplified (2) to (λ (a) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 5.790 * * * * [progress]: [ 73 / 75 ] simplifiying candidate # 5.791 * [simplify]: Simplifying (- (+ (* 1/2 (* (pow a 2) (pow (log (fmod (cosh a) (pow a 2))) 2))) (+ (* a (log (fmod (cosh a) (pow a 2)))) 1)) (* 1/2 (* (pow a 2) (log (fmod (cosh a) (pow a 2)))))) 5.791 * * [simplify]: iters left: 6 (17 enodes) 5.800 * * [simplify]: iters left: 5 (83 enodes) 5.816 * * [simplify]: iters left: 4 (174 enodes) 5.883 * * [simplify]: iters left: 3 (388 enodes) 6.091 * * [simplify]: Extracting #0: cost 1 inf + 0 6.092 * * [simplify]: Extracting #1: cost 45 inf + 0 6.093 * * [simplify]: Extracting #2: cost 163 inf + 4 6.095 * * [simplify]: Extracting #3: cost 159 inf + 826 6.098 * * [simplify]: Extracting #4: cost 147 inf + 3081 6.110 * * [simplify]: Extracting #5: cost 39 inf + 42222 6.125 * * [simplify]: Extracting #6: cost 3 inf + 54713 6.147 * * [simplify]: Extracting #7: cost 0 inf + 55050 6.165 * [simplify]: Simplified to (fma -1/2 (* (* a a) (log (fmod (cosh a) (* a a)))) (fma (log (fmod (cosh a) (* a a))) (fma (* (* a a) (log (fmod (cosh a) (* a a)))) 1/2 a) 1)) 6.165 * [simplify]: Simplified (2 1) to (λ (a) (acos (fma -1/2 (* (* a a) (log (fmod (cosh a) (* a a)))) (fma (log (fmod (cosh a) (* a a))) (fma (* (* a a) (log (fmod (cosh a) (* a a)))) 1/2 a) 1)))) 6.165 * * * * [progress]: [ 74 / 75 ] simplifiying candidate # 6.166 * [simplify]: Simplifying (- (+ (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a))))) (+ (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) a) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (exp (* -1 (* (log (fmod (cosh a) (pow a 2))) (log (/ 1 a)))))) (pow a 2)))) 6.166 * * [simplify]: iters left: 6 (25 enodes) 6.174 * * [simplify]: iters left: 5 (121 enodes) 6.210 * * [simplify]: iters left: 4 (271 enodes) 6.316 * * [simplify]: Extracting #0: cost 1 inf + 0 6.316 * * [simplify]: Extracting #1: cost 30 inf + 0 6.317 * * [simplify]: Extracting #2: cost 139 inf + 2 6.318 * * [simplify]: Extracting #3: cost 210 inf + 283 6.325 * * [simplify]: Extracting #4: cost 156 inf + 21978 6.356 * * [simplify]: Extracting #5: cost 33 inf + 84714 6.374 * * [simplify]: Extracting #6: cost 4 inf + 98297 6.407 * * [simplify]: Extracting #7: cost 1 inf + 96852 6.434 * * [simplify]: Extracting #8: cost 0 inf + 96891 6.452 * [simplify]: Simplified to (+ (/ -1/2 (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) (fma (/ (log (fmod (cosh a) (* a a))) (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) 1/2 (fma (/ (log (fmod (cosh a) (* a a))) a) (exp (* (log (fmod (cosh a) (* a a))) (log a))) (exp (* (log (fmod (cosh a) (* a a))) (log a)))))) 6.452 * [simplify]: Simplified (2 1) to (λ (a) (acos (+ (/ -1/2 (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) (fma (/ (log (fmod (cosh a) (* a a))) (/ (/ (* a a) (log (fmod (cosh a) (* a a)))) (exp (* (log (fmod (cosh a) (* a a))) (log a))))) 1/2 (fma (/ (log (fmod (cosh a) (* a a))) a) (exp (* (log (fmod (cosh a) (* a a))) (log a))) (exp (* (log (fmod (cosh a) (* a a))) (log a)))))))) 6.452 * * * * [progress]: [ 75 / 75 ] simplifiying candidate # 6.452 * [simplify]: Simplifying (- (+ (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) a) (+ (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a)))) (* 1/2 (/ (* (pow (log (fmod (cosh a) (pow a 2))) 2) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2))))) (* 1/2 (/ (* (log (fmod (cosh a) (pow a 2))) (pow (fmod (cosh a) (pow a 2)) (- (log -1) (log (/ -1 a))))) (pow a 2)))) 6.452 * * [simplify]: iters left: 6 (24 enodes) 6.460 * * [simplify]: iters left: 5 (113 enodes) 6.484 * * [simplify]: iters left: 4 (271 enodes) 6.556 * * [simplify]: Extracting #0: cost 1 inf + 0 6.556 * * [simplify]: Extracting #1: cost 30 inf + 0 6.557 * * [simplify]: Extracting #2: cost 139 inf + 2 6.558 * * [simplify]: Extracting #3: cost 219 inf + 168 6.561 * * [simplify]: Extracting #4: cost 221 inf + 4341 6.569 * * [simplify]: Extracting #5: cost 155 inf + 35127 6.583 * * [simplify]: Extracting #6: cost 61 inf + 88691 6.605 * * [simplify]: Extracting #7: cost 4 inf + 126605 6.630 * * [simplify]: Extracting #8: cost 0 inf + 126531 6.650 * [simplify]: Simplified to (fma -1/2 (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (* a a)) (+ (fma (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* a a) (log (fmod (cosh a) (* a a))))) 1/2 (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) a))) 6.651 * [simplify]: Simplified (2 1) to (λ (a) (acos (fma -1/2 (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (* a a)) (+ (fma (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* a a) (log (fmod (cosh a) (* a a))))) 1/2 (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) (/ (* (log (fmod (cosh a) (* a a))) (pow (fmod (cosh a) (* a a)) (+ 0 (log a)))) a))))) 6.651 * * * [progress]: adding candidates to table 7.458 * * [progress]: iteration 3 / 4 7.458 * * * [progress]: picking best candidate 7.516 * * * * [pick]: Picked # 7.516 * * * [progress]: localizing error 7.561 * * * [progress]: generating rewritten candidates 7.561 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 1 1 1) 7.561 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 1) 7.561 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1) 7.564 * * * * [progress]: [ 4 / 4 ] rewriting at (2) 7.566 * * * [progress]: generating series expansions 7.566 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 1 1 1) 7.566 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 7.566 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 7.566 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 7.566 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.567 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 7.567 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.567 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.567 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.567 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 7.567 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 7.567 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.567 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 7.567 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.567 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.567 * [backup-simplify]: Simplify 0 into 0 7.568 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 7.568 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.568 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 7.568 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 7.568 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.568 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 7.568 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.568 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.568 * [backup-simplify]: Simplify 0 into 0 7.568 * [backup-simplify]: Simplify 0 into 0 7.568 * [backup-simplify]: Simplify 0 into 0 7.568 * [backup-simplify]: Simplify 0 into 0 7.568 * [backup-simplify]: Simplify 0 into 0 7.568 * [backup-simplify]: Simplify 0 into 0 7.572 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 7.572 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 1) 7.572 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 7.572 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 7.572 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 7.572 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.572 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 7.573 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.573 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.573 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.573 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 7.573 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 7.573 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.573 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 7.573 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.573 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.573 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 7.574 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.574 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 7.574 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 7.574 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.574 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 7.574 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.574 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.574 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify 0 into 0 7.574 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 7.574 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1) 7.574 * [backup-simplify]: Simplify (log (exp (sqrt (fmod (cosh a) (* a a))))) into (sqrt (fmod (cosh a) (pow a 2))) 7.574 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh a) (pow a 2))) in (a) around 0 7.574 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh a) (pow a 2))) in a 7.574 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 7.574 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.575 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 7.575 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 7.575 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh a) (pow a 2))) in a 7.575 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 7.575 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 7.575 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 7.575 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 7.575 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 7.575 * [backup-simplify]: Simplify 0 into 0 7.576 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 7.576 * [backup-simplify]: Simplify 0 into 0 7.577 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 7.577 * [backup-simplify]: Simplify 0 into 0 7.578 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 7.578 * [backup-simplify]: Simplify 0 into 0 7.578 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 7.578 * [backup-simplify]: Simplify 0 into 0 7.579 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 7.579 * [backup-simplify]: Simplify 0 into 0 7.579 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 7.579 * [backup-simplify]: Simplify (log (exp (sqrt (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a)))))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 7.579 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in (a) around 0 7.579 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 7.579 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 7.579 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.579 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 7.579 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 7.579 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 7.579 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 7.579 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 7.580 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 7.580 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 7.580 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 7.580 * [backup-simplify]: Simplify 0 into 0 7.580 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 7.580 * [backup-simplify]: Simplify 0 into 0 7.581 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 7.581 * [backup-simplify]: Simplify 0 into 0 7.582 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 7.582 * [backup-simplify]: Simplify 0 into 0 7.582 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 7.582 * [backup-simplify]: Simplify 0 into 0 7.583 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 7.583 * [backup-simplify]: Simplify 0 into 0 7.583 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) into (sqrt (fmod (cosh a) (pow a 2))) 7.583 * [backup-simplify]: Simplify (log (exp (sqrt (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a))))))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 7.583 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in (a) around 0 7.583 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 7.583 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 7.583 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.583 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 7.583 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 7.583 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 7.583 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 7.584 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 7.584 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 7.584 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 7.584 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 7.584 * [backup-simplify]: Simplify 0 into 0 7.584 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 7.584 * [backup-simplify]: Simplify 0 into 0 7.585 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 7.585 * [backup-simplify]: Simplify 0 into 0 7.586 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 7.586 * [backup-simplify]: Simplify 0 into 0 7.587 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 7.587 * [backup-simplify]: Simplify 0 into 0 7.588 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 7.588 * [backup-simplify]: Simplify 0 into 0 7.589 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))) into (sqrt (fmod (cosh a) (pow a 2))) 7.589 * * * * [progress]: [ 4 / 4 ] generating series at (2) 7.589 * [backup-simplify]: Simplify (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a)))) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 7.589 * [approximate]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) in (a) around 0 7.589 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) in a 7.589 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 7.589 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) in a 7.590 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 7.590 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify 0 into 0 7.590 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 7.591 * [backup-simplify]: Simplify (acos (* (pow (sqrt (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a)))) (log1p (/ 1 a))) (pow (log (exp (sqrt (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a)))))) (log1p (/ 1 a))))) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 7.591 * [approximate]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) in (a) around 0 7.591 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) in a 7.591 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 7.591 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) in a 7.591 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 7.592 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 7.592 * [backup-simplify]: Simplify 0 into 0 7.592 * [backup-simplify]: Simplify 0 into 0 7.592 * [backup-simplify]: Simplify 0 into 0 7.592 * [backup-simplify]: Simplify 0 into 0 7.592 * [backup-simplify]: Simplify 0 into 0 7.592 * [backup-simplify]: Simplify 0 into 0 7.592 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log1p (/ 1 (/ 1 a)))) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 7.593 * [backup-simplify]: Simplify (acos (* (pow (sqrt (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a))))) (log1p (/ 1 (- a)))) (pow (log (exp (sqrt (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a))))))) (log1p (/ 1 (- a)))))) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 7.593 * [approximate]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) in (a) around 0 7.593 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) in a 7.593 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 7.593 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) in a 7.594 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 7.594 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [backup-simplify]: Simplify 0 into 0 7.594 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))) (log1p (/ -1 (/ 1 (- a))))) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 7.595 * * * [progress]: simplifying candidates 7.595 * * * * [progress]: [ 1 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 2 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 3 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 4 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 5 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 6 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 7 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 8 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 9 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 10 / 64 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a))))))) (log1p a)))))> 7.595 * * * * [progress]: [ 11 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 12 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 13 / 64 ] simplifiying candidate # 7.595 * * * * [progress]: [ 14 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 15 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 16 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 17 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 18 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 19 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 20 / 64 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a))))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a)))))> 7.596 * * * * [progress]: [ 21 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 22 / 64 ] simplifiying candidate # 7.596 * * * * [progress]: [ 23 / 64 ] simplifiying candidate # 7.596 * [simplify]: Simplifying (log (* (cbrt (exp (sqrt (fmod (cosh a) (* a a))))) (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) 7.596 * * [simplify]: iters left: 6 (9 enodes) 7.600 * * [simplify]: iters left: 5 (35 enodes) 7.611 * * [simplify]: iters left: 4 (50 enodes) 7.625 * * [simplify]: iters left: 3 (54 enodes) 7.641 * * [simplify]: iters left: 2 (56 enodes) 7.657 * * [simplify]: Extracting #0: cost 1 inf + 0 7.657 * * [simplify]: Extracting #1: cost 4 inf + 0 7.657 * * [simplify]: Extracting #2: cost 7 inf + 0 7.657 * * [simplify]: Extracting #3: cost 9 inf + 0 7.657 * * [simplify]: Extracting #4: cost 11 inf + 0 7.657 * * [simplify]: Extracting #5: cost 13 inf + 0 7.657 * * [simplify]: Extracting #6: cost 16 inf + 0 7.658 * * [simplify]: Extracting #7: cost 21 inf + 0 7.658 * * [simplify]: Extracting #8: cost 22 inf + 2 7.658 * * [simplify]: Extracting #9: cost 22 inf + 211 7.658 * * [simplify]: Extracting #10: cost 11 inf + 1858 7.659 * * [simplify]: Extracting #11: cost 2 inf + 4777 7.660 * * [simplify]: Extracting #12: cost 0 inf + 5669 7.661 * [simplify]: Simplified to (+ (log (cbrt (exp (sqrt (fmod (cosh a) (* a a)))))) (log (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) 7.662 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (+ (+ (log (cbrt (exp (sqrt (fmod (cosh a) (* a a)))))) (log (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) (log (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))) 7.662 * * * * [progress]: [ 24 / 64 ] simplifiying candidate # 7.662 * [simplify]: Simplifying (log (sqrt (exp (sqrt (fmod (cosh a) (* a a)))))) 7.662 * * [simplify]: iters left: 6 (8 enodes) 7.665 * * [simplify]: iters left: 5 (30 enodes) 7.675 * * [simplify]: iters left: 4 (43 enodes) 7.688 * * [simplify]: iters left: 3 (47 enodes) 7.698 * * [simplify]: iters left: 2 (49 enodes) 7.706 * * [simplify]: Extracting #0: cost 1 inf + 0 7.706 * * [simplify]: Extracting #1: cost 3 inf + 0 7.706 * * [simplify]: Extracting #2: cost 5 inf + 0 7.706 * * [simplify]: Extracting #3: cost 7 inf + 0 7.706 * * [simplify]: Extracting #4: cost 9 inf + 0 7.706 * * [simplify]: Extracting #5: cost 12 inf + 0 7.706 * * [simplify]: Extracting #6: cost 17 inf + 0 7.706 * * [simplify]: Extracting #7: cost 18 inf + 2 7.706 * * [simplify]: Extracting #8: cost 17 inf + 377 7.706 * * [simplify]: Extracting #9: cost 10 inf + 1400 7.707 * * [simplify]: Extracting #10: cost 0 inf + 3785 7.707 * [simplify]: Simplified to (log (sqrt (exp (sqrt (fmod (cosh a) (* a a)))))) 7.707 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (+ (log (sqrt (exp (sqrt (fmod (cosh a) (* a a)))))) (log (sqrt (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))) 7.707 * * * * [progress]: [ 25 / 64 ] simplifiying candidate # 7.707 * [simplify]: Simplifying (log 1) 7.707 * * [simplify]: iters left: 1 (2 enodes) 7.709 * * [simplify]: Extracting #0: cost 1 inf + 0 7.709 * * [simplify]: Extracting #1: cost 0 inf + 1 7.709 * [simplify]: Simplified to 0 7.709 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (+ 0 (log (exp (sqrt (fmod (cosh a) (* a a)))))) (log1p a))))) 7.709 * * * * [progress]: [ 26 / 64 ] simplifiying candidate # 7.709 * * * * [progress]: [ 27 / 64 ] simplifiying candidate # 7.711 * [simplify]: Simplifying (cbrt (sqrt (fmod (cosh a) (* a a)))) 7.711 * * [simplify]: iters left: 5 (6 enodes) 7.712 * * [simplify]: iters left: 4 (24 enodes) 7.716 * * [simplify]: iters left: 3 (37 enodes) 7.722 * * [simplify]: iters left: 2 (41 enodes) 7.729 * * [simplify]: iters left: 1 (43 enodes) 7.741 * * [simplify]: Extracting #0: cost 1 inf + 0 7.741 * * [simplify]: Extracting #1: cost 3 inf + 0 7.741 * * [simplify]: Extracting #2: cost 5 inf + 0 7.741 * * [simplify]: Extracting #3: cost 8 inf + 0 7.741 * * [simplify]: Extracting #4: cost 13 inf + 0 7.741 * * [simplify]: Extracting #5: cost 14 inf + 2 7.741 * * [simplify]: Extracting #6: cost 13 inf + 377 7.742 * * [simplify]: Extracting #7: cost 6 inf + 1410 7.742 * * [simplify]: Extracting #8: cost 1 inf + 2180 7.743 * * [simplify]: Extracting #9: cost 0 inf + 2401 7.743 * [simplify]: Simplified to (cbrt (sqrt (fmod (cosh a) (* a a)))) 7.743 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (cbrt (sqrt (fmod (cosh a) (* a a)))) (log (exp (* (cbrt (sqrt (fmod (cosh a) (* a a)))) (cbrt (sqrt (fmod (cosh a) (* a a)))))))) (log1p a))))) 7.744 * * * * [progress]: [ 28 / 64 ] simplifiying candidate # 7.744 * [simplify]: Simplifying (sqrt (cbrt (fmod (cosh a) (* a a)))) 7.744 * * [simplify]: iters left: 5 (6 enodes) 7.747 * * [simplify]: iters left: 4 (24 enodes) 7.755 * * [simplify]: iters left: 3 (37 enodes) 7.765 * * [simplify]: iters left: 2 (41 enodes) 7.777 * * [simplify]: iters left: 1 (43 enodes) 7.784 * * [simplify]: Extracting #0: cost 1 inf + 0 7.784 * * [simplify]: Extracting #1: cost 3 inf + 0 7.784 * * [simplify]: Extracting #2: cost 5 inf + 0 7.784 * * [simplify]: Extracting #3: cost 8 inf + 0 7.784 * * [simplify]: Extracting #4: cost 13 inf + 0 7.784 * * [simplify]: Extracting #5: cost 14 inf + 2 7.784 * * [simplify]: Extracting #6: cost 13 inf + 377 7.784 * * [simplify]: Extracting #7: cost 6 inf + 1490 7.785 * * [simplify]: Extracting #8: cost 1 inf + 2260 7.785 * * [simplify]: Extracting #9: cost 0 inf + 2481 7.785 * [simplify]: Simplified to (sqrt (cbrt (fmod (cosh a) (* a a)))) 7.785 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (cbrt (fmod (cosh a) (* a a)))) (log (exp (sqrt (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))))))) (log1p a))))) 7.785 * * * * [progress]: [ 29 / 64 ] simplifiying candidate # 7.786 * [simplify]: Simplifying (sqrt (sqrt (fmod (cosh a) (* a a)))) 7.786 * * [simplify]: iters left: 5 (6 enodes) 7.787 * * [simplify]: iters left: 4 (24 enodes) 7.791 * * [simplify]: iters left: 3 (37 enodes) 7.797 * * [simplify]: iters left: 2 (41 enodes) 7.803 * * [simplify]: iters left: 1 (43 enodes) 7.809 * * [simplify]: Extracting #0: cost 1 inf + 0 7.809 * * [simplify]: Extracting #1: cost 3 inf + 0 7.809 * * [simplify]: Extracting #2: cost 5 inf + 0 7.809 * * [simplify]: Extracting #3: cost 8 inf + 0 7.809 * * [simplify]: Extracting #4: cost 13 inf + 0 7.810 * * [simplify]: Extracting #5: cost 14 inf + 2 7.810 * * [simplify]: Extracting #6: cost 13 inf + 377 7.810 * * [simplify]: Extracting #7: cost 6 inf + 1370 7.810 * * [simplify]: Extracting #8: cost 1 inf + 2100 7.810 * * [simplify]: Extracting #9: cost 0 inf + 2321 7.811 * [simplify]: Simplified to (sqrt (sqrt (fmod (cosh a) (* a a)))) 7.811 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (sqrt (fmod (cosh a) (* a a)))) (log (exp (sqrt (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))) 7.811 * * * * [progress]: [ 30 / 64 ] simplifiying candidate # 7.811 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 7.811 * * [simplify]: iters left: 4 (5 enodes) 7.812 * * [simplify]: iters left: 3 (21 enodes) 7.817 * * [simplify]: iters left: 2 (34 enodes) 7.822 * * [simplify]: iters left: 1 (38 enodes) 7.827 * * [simplify]: Extracting #0: cost 1 inf + 0 7.828 * * [simplify]: Extracting #1: cost 3 inf + 0 7.828 * * [simplify]: Extracting #2: cost 6 inf + 0 7.828 * * [simplify]: Extracting #3: cost 11 inf + 0 7.828 * * [simplify]: Extracting #4: cost 12 inf + 2 7.828 * * [simplify]: Extracting #5: cost 9 inf + 599 7.828 * * [simplify]: Extracting #6: cost 5 inf + 1029 7.828 * * [simplify]: Extracting #7: cost 0 inf + 1829 7.828 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 7.828 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (fmod (cosh a) (* a a))) (log (exp (sqrt 1)))) (log1p a))))) 7.829 * * * * [progress]: [ 31 / 64 ] simplifiying candidate # 7.829 * [simplify]: Simplifying (sqrt (sqrt (fmod (cosh a) (* a a)))) 7.829 * * [simplify]: iters left: 5 (6 enodes) 7.830 * * [simplify]: iters left: 4 (24 enodes) 7.834 * * [simplify]: iters left: 3 (37 enodes) 7.840 * * [simplify]: iters left: 2 (41 enodes) 7.850 * * [simplify]: iters left: 1 (43 enodes) 7.862 * * [simplify]: Extracting #0: cost 1 inf + 0 7.862 * * [simplify]: Extracting #1: cost 3 inf + 0 7.862 * * [simplify]: Extracting #2: cost 5 inf + 0 7.863 * * [simplify]: Extracting #3: cost 8 inf + 0 7.863 * * [simplify]: Extracting #4: cost 13 inf + 0 7.863 * * [simplify]: Extracting #5: cost 14 inf + 2 7.863 * * [simplify]: Extracting #6: cost 13 inf + 377 7.863 * * [simplify]: Extracting #7: cost 6 inf + 1370 7.864 * * [simplify]: Extracting #8: cost 1 inf + 2100 7.864 * * [simplify]: Extracting #9: cost 0 inf + 2321 7.865 * [simplify]: Simplified to (sqrt (sqrt (fmod (cosh a) (* a a)))) 7.865 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (sqrt (fmod (cosh a) (* a a)))) (log (exp (sqrt (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))) 7.865 * * * * [progress]: [ 32 / 64 ] simplifiying candidate # 7.865 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 7.865 * * [simplify]: iters left: 4 (5 enodes) 7.868 * * [simplify]: iters left: 3 (21 enodes) 7.872 * * [simplify]: iters left: 2 (34 enodes) 7.877 * * [simplify]: iters left: 1 (38 enodes) 7.883 * * [simplify]: Extracting #0: cost 1 inf + 0 7.883 * * [simplify]: Extracting #1: cost 3 inf + 0 7.883 * * [simplify]: Extracting #2: cost 6 inf + 0 7.883 * * [simplify]: Extracting #3: cost 11 inf + 0 7.883 * * [simplify]: Extracting #4: cost 12 inf + 2 7.883 * * [simplify]: Extracting #5: cost 9 inf + 599 7.884 * * [simplify]: Extracting #6: cost 5 inf + 1029 7.884 * * [simplify]: Extracting #7: cost 0 inf + 1829 7.884 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 7.884 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (fmod (cosh a) (* a a))) (log (exp 1))) (log1p a))))) 7.884 * * * * [progress]: [ 33 / 64 ] simplifiying candidate # 7.884 * * * * [progress]: [ 34 / 64 ] simplifiying candidate # 7.884 * [simplify]: Simplifying (fmod (cosh a) (* a a)) 7.884 * * [simplify]: iters left: 3 (4 enodes) 7.885 * * [simplify]: iters left: 2 (18 enodes) 7.889 * * [simplify]: iters left: 1 (31 enodes) 7.893 * * [simplify]: Extracting #0: cost 1 inf + 0 7.893 * * [simplify]: Extracting #1: cost 4 inf + 0 7.894 * * [simplify]: Extracting #2: cost 9 inf + 0 7.894 * * [simplify]: Extracting #3: cost 10 inf + 2 7.894 * * [simplify]: Extracting #4: cost 7 inf + 599 7.894 * * [simplify]: Extracting #5: cost 5 inf + 712 7.894 * * [simplify]: Extracting #6: cost 0 inf + 1417 7.894 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 7.894 * [simplify]: Simplified (2 1 2 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 7.894 * * * * [progress]: [ 35 / 64 ] simplifiying candidate # 7.894 * * * * [progress]: [ 36 / 64 ] simplifiying candidate # 7.894 * * * * [progress]: [ 37 / 64 ] simplifiying candidate # 7.894 * * * * [progress]: [ 38 / 64 ] simplifiying candidate # 7.894 * * * * [progress]: [ 39 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 40 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 41 / 64 ] simplifiying candidate #real (real->posit16 (log (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a)))))> 7.895 * * * * [progress]: [ 42 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 43 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 44 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 45 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 46 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 47 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 48 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 49 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 50 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 51 / 64 ] simplifiying candidate # 7.895 * * * * [progress]: [ 52 / 64 ] simplifiying candidate #real (real->posit16 (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a)))))))> 7.895 * * * * [progress]: [ 53 / 64 ] simplifiying candidate # 7.895 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 7.895 * * [simplify]: iters left: 2 (5 enodes) 7.897 * * [simplify]: iters left: 1 (25 enodes) 7.901 * * [simplify]: Extracting #0: cost 1 inf + 0 7.901 * * [simplify]: Extracting #1: cost 4 inf + 0 7.901 * * [simplify]: Extracting #2: cost 9 inf + 0 7.901 * * [simplify]: Extracting #3: cost 10 inf + 2 7.902 * * [simplify]: Extracting #4: cost 8 inf + 433 7.902 * * [simplify]: Extracting #5: cost 4 inf + 823 7.902 * * [simplify]: Extracting #6: cost 0 inf + 1417 7.902 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 7.902 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))) 7.902 * * * * [progress]: [ 54 / 64 ] simplifiying candidate # 7.902 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 7.902 * * [simplify]: iters left: 2 (5 enodes) 7.904 * * [simplify]: iters left: 1 (25 enodes) 7.908 * * [simplify]: Extracting #0: cost 1 inf + 0 7.908 * * [simplify]: Extracting #1: cost 4 inf + 0 7.908 * * [simplify]: Extracting #2: cost 9 inf + 0 7.908 * * [simplify]: Extracting #3: cost 10 inf + 2 7.908 * * [simplify]: Extracting #4: cost 8 inf + 433 7.909 * * [simplify]: Extracting #5: cost 4 inf + 823 7.909 * * [simplify]: Extracting #6: cost 0 inf + 1417 7.909 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 7.909 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))) 7.909 * * * * [progress]: [ 55 / 64 ] simplifiying candidate # 7.909 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 7.909 * * [simplify]: iters left: 2 (5 enodes) 7.914 * * [simplify]: iters left: 1 (25 enodes) 7.918 * * [simplify]: Extracting #0: cost 1 inf + 0 7.918 * * [simplify]: Extracting #1: cost 4 inf + 0 7.918 * * [simplify]: Extracting #2: cost 9 inf + 0 7.919 * * [simplify]: Extracting #3: cost 10 inf + 2 7.919 * * [simplify]: Extracting #4: cost 8 inf + 433 7.919 * * [simplify]: Extracting #5: cost 4 inf + 823 7.919 * * [simplify]: Extracting #6: cost 0 inf + 1417 7.920 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 7.920 * [simplify]: Simplified (2 1 2 1 1 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))) 7.920 * * * * [progress]: [ 56 / 64 ] simplifiying candidate # 7.920 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 7.920 * * [simplify]: iters left: 2 (5 enodes) 7.924 * * [simplify]: iters left: 1 (25 enodes) 7.932 * * [simplify]: Extracting #0: cost 1 inf + 0 7.932 * * [simplify]: Extracting #1: cost 4 inf + 0 7.932 * * [simplify]: Extracting #2: cost 9 inf + 0 7.932 * * [simplify]: Extracting #3: cost 10 inf + 2 7.932 * * [simplify]: Extracting #4: cost 8 inf + 433 7.932 * * [simplify]: Extracting #5: cost 4 inf + 823 7.933 * * [simplify]: Extracting #6: cost 0 inf + 1417 7.933 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 7.933 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))) 7.933 * * * * [progress]: [ 57 / 64 ] simplifiying candidate # 7.934 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 7.934 * * [simplify]: iters left: 2 (5 enodes) 7.937 * * [simplify]: iters left: 1 (25 enodes) 7.945 * * [simplify]: Extracting #0: cost 1 inf + 0 7.946 * * [simplify]: Extracting #1: cost 4 inf + 0 7.946 * * [simplify]: Extracting #2: cost 9 inf + 0 7.946 * * [simplify]: Extracting #3: cost 10 inf + 2 7.946 * * [simplify]: Extracting #4: cost 8 inf + 433 7.946 * * [simplify]: Extracting #5: cost 4 inf + 823 7.946 * * [simplify]: Extracting #6: cost 0 inf + 1417 7.947 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 7.947 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))) 7.947 * * * * [progress]: [ 58 / 64 ] simplifiying candidate # 7.947 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 7.948 * * [simplify]: iters left: 2 (5 enodes) 7.951 * * [simplify]: iters left: 1 (25 enodes) 7.955 * * [simplify]: Extracting #0: cost 1 inf + 0 7.955 * * [simplify]: Extracting #1: cost 4 inf + 0 7.955 * * [simplify]: Extracting #2: cost 9 inf + 0 7.955 * * [simplify]: Extracting #3: cost 10 inf + 2 7.955 * * [simplify]: Extracting #4: cost 8 inf + 433 7.955 * * [simplify]: Extracting #5: cost 4 inf + 823 7.956 * * [simplify]: Extracting #6: cost 0 inf + 1417 7.956 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 7.956 * [simplify]: Simplified (2 1 1 1 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))) 7.956 * * * * [progress]: [ 59 / 64 ] simplifiying candidate # 7.956 * [simplify]: Simplifying (sqrt (fmod (cosh a) (pow a 2))) 7.956 * * [simplify]: iters left: 3 (6 enodes) 7.958 * * [simplify]: iters left: 2 (28 enodes) 7.963 * * [simplify]: iters left: 1 (42 enodes) 7.969 * * [simplify]: Extracting #0: cost 1 inf + 0 7.969 * * [simplify]: Extracting #1: cost 3 inf + 0 7.969 * * [simplify]: Extracting #2: cost 6 inf + 0 7.969 * * [simplify]: Extracting #3: cost 11 inf + 0 7.969 * * [simplify]: Extracting #4: cost 12 inf + 2 7.969 * * [simplify]: Extracting #5: cost 12 inf + 226 7.969 * * [simplify]: Extracting #6: cost 6 inf + 918 7.969 * * [simplify]: Extracting #7: cost 1 inf + 1608 7.969 * * [simplify]: Extracting #8: cost 0 inf + 1829 7.970 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 7.970 * [simplify]: Simplified (2 1 2 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 7.970 * * * * [progress]: [ 60 / 64 ] simplifiying candidate # 7.970 * [simplify]: Simplifying (sqrt (fmod (cosh a) (pow a 2))) 7.970 * * [simplify]: iters left: 3 (6 enodes) 7.972 * * [simplify]: iters left: 2 (28 enodes) 7.977 * * [simplify]: iters left: 1 (42 enodes) 7.986 * * [simplify]: Extracting #0: cost 1 inf + 0 7.986 * * [simplify]: Extracting #1: cost 3 inf + 0 7.986 * * [simplify]: Extracting #2: cost 6 inf + 0 7.987 * * [simplify]: Extracting #3: cost 11 inf + 0 7.987 * * [simplify]: Extracting #4: cost 12 inf + 2 7.987 * * [simplify]: Extracting #5: cost 12 inf + 226 7.987 * * [simplify]: Extracting #6: cost 6 inf + 918 7.987 * * [simplify]: Extracting #7: cost 1 inf + 1608 7.988 * * [simplify]: Extracting #8: cost 0 inf + 1829 7.989 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 7.989 * [simplify]: Simplified (2 1 2 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 7.989 * * * * [progress]: [ 61 / 64 ] simplifiying candidate # 7.989 * [simplify]: Simplifying (sqrt (fmod (cosh a) (pow a 2))) 7.989 * * [simplify]: iters left: 3 (6 enodes) 7.993 * * [simplify]: iters left: 2 (28 enodes) 8.002 * * [simplify]: iters left: 1 (42 enodes) 8.013 * * [simplify]: Extracting #0: cost 1 inf + 0 8.013 * * [simplify]: Extracting #1: cost 3 inf + 0 8.013 * * [simplify]: Extracting #2: cost 6 inf + 0 8.013 * * [simplify]: Extracting #3: cost 11 inf + 0 8.013 * * [simplify]: Extracting #4: cost 12 inf + 2 8.013 * * [simplify]: Extracting #5: cost 12 inf + 226 8.014 * * [simplify]: Extracting #6: cost 6 inf + 918 8.014 * * [simplify]: Extracting #7: cost 1 inf + 1608 8.015 * * [simplify]: Extracting #8: cost 0 inf + 1829 8.015 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 8.015 * [simplify]: Simplified (2 1 2 1) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 8.015 * * * * [progress]: [ 62 / 64 ] simplifiying candidate # 8.016 * [simplify]: Simplifying (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 8.016 * * [simplify]: iters left: 6 (10 enodes) 8.021 * * [simplify]: iters left: 5 (46 enodes) 8.039 * * [simplify]: iters left: 4 (81 enodes) 8.054 * * [simplify]: iters left: 3 (145 enodes) 8.087 * * [simplify]: iters left: 2 (336 enodes) 8.237 * * [simplify]: Extracting #0: cost 1 inf + 0 8.237 * * [simplify]: Extracting #1: cost 3 inf + 0 8.237 * * [simplify]: Extracting #2: cost 55 inf + 0 8.238 * * [simplify]: Extracting #3: cost 203 inf + 2 8.239 * * [simplify]: Extracting #4: cost 228 inf + 7 8.240 * * [simplify]: Extracting #5: cost 228 inf + 480 8.242 * * [simplify]: Extracting #6: cost 186 inf + 15501 8.253 * * [simplify]: Extracting #7: cost 65 inf + 117632 8.274 * * [simplify]: Extracting #8: cost 1 inf + 175647 8.319 * * [simplify]: Extracting #9: cost 0 inf + 175123 8.341 * [simplify]: Simplified to (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)))) 8.341 * [simplify]: Simplified (2) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 8.341 * * * * [progress]: [ 63 / 64 ] simplifiying candidate # 8.341 * [simplify]: Simplifying (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 8.341 * * [simplify]: iters left: 6 (10 enodes) 8.345 * * [simplify]: iters left: 5 (46 enodes) 8.353 * * [simplify]: iters left: 4 (81 enodes) 8.381 * * [simplify]: iters left: 3 (145 enodes) 8.449 * * [simplify]: iters left: 2 (336 enodes) 8.625 * * [simplify]: Extracting #0: cost 1 inf + 0 8.625 * * [simplify]: Extracting #1: cost 3 inf + 0 8.625 * * [simplify]: Extracting #2: cost 55 inf + 0 8.626 * * [simplify]: Extracting #3: cost 203 inf + 2 8.628 * * [simplify]: Extracting #4: cost 228 inf + 7 8.630 * * [simplify]: Extracting #5: cost 228 inf + 480 8.634 * * [simplify]: Extracting #6: cost 186 inf + 15501 8.647 * * [simplify]: Extracting #7: cost 65 inf + 117632 8.667 * * [simplify]: Extracting #8: cost 1 inf + 175647 8.698 * * [simplify]: Extracting #9: cost 0 inf + 175123 8.735 * [simplify]: Simplified to (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)))) 8.735 * [simplify]: Simplified (2) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 8.735 * * * * [progress]: [ 64 / 64 ] simplifiying candidate # 8.735 * [simplify]: Simplifying (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 8.735 * * [simplify]: iters left: 6 (10 enodes) 8.738 * * [simplify]: iters left: 5 (46 enodes) 8.746 * * [simplify]: iters left: 4 (81 enodes) 8.763 * * [simplify]: iters left: 3 (145 enodes) 8.801 * * [simplify]: iters left: 2 (336 enodes) 8.936 * * [simplify]: Extracting #0: cost 1 inf + 0 8.936 * * [simplify]: Extracting #1: cost 3 inf + 0 8.936 * * [simplify]: Extracting #2: cost 55 inf + 0 8.936 * * [simplify]: Extracting #3: cost 203 inf + 2 8.937 * * [simplify]: Extracting #4: cost 228 inf + 7 8.938 * * [simplify]: Extracting #5: cost 228 inf + 480 8.940 * * [simplify]: Extracting #6: cost 186 inf + 15501 8.951 * * [simplify]: Extracting #7: cost 65 inf + 117632 8.989 * * [simplify]: Extracting #8: cost 1 inf + 175647 9.029 * * [simplify]: Extracting #9: cost 0 inf + 175123 9.068 * [simplify]: Simplified to (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)))) 9.069 * [simplify]: Simplified (2) to (λ (a) (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))) 9.069 * * * [progress]: adding candidates to table 9.917 * * [progress]: iteration 4 / 4 9.917 * * * [progress]: picking best candidate 10.000 * * * * [pick]: Picked # 10.000 * * * [progress]: localizing error 10.079 * * * [progress]: generating rewritten candidates 10.079 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 1 1 2 1 1 1 1) 10.079 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 1 1 1) 10.080 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 2 1) 10.084 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1) 10.086 * * * [progress]: generating series expansions 10.086 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 1 1 2 1 1 1 1) 10.086 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 10.086 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 10.086 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 10.086 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.086 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 10.086 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.086 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify 0 into 0 10.086 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.086 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.086 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 10.086 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 10.086 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.086 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 10.087 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.087 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 10.087 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.087 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 10.087 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 10.087 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.087 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 10.087 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.087 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.087 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 10.088 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 1 1 1) 10.088 * [backup-simplify]: Simplify (fmod (cosh a) (* a a)) into (fmod (cosh a) (pow a 2)) 10.088 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 10.088 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 10.088 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.088 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 10.088 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.088 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify 0 into 0 10.088 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.088 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.088 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 10.088 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 10.088 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.088 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 10.088 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.088 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.088 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2))) into (fmod (cosh a) (pow a 2)) 10.089 * [backup-simplify]: Simplify (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a)))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.089 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 10.089 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 10.089 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.089 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 10.089 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.089 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify 0 into 0 10.089 * [backup-simplify]: Simplify (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2))) into (fmod (cosh a) (pow a 2)) 10.089 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 2 1) 10.089 * [backup-simplify]: Simplify (log (exp (sqrt (fmod (cosh a) (* a a))))) into (sqrt (fmod (cosh a) (pow a 2))) 10.090 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh a) (pow a 2))) in (a) around 0 10.090 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh a) (pow a 2))) in a 10.090 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 10.090 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.090 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 10.090 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 10.090 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh a) (pow a 2))) in a 10.090 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 10.090 * [backup-simplify]: Simplify (fmod (cosh a) (pow a 2)) into (fmod (cosh a) (pow a 2)) 10.090 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 10.090 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 10.090 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 10.090 * [backup-simplify]: Simplify 0 into 0 10.091 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 10.091 * [backup-simplify]: Simplify 0 into 0 10.091 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 10.091 * [backup-simplify]: Simplify 0 into 0 10.092 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 10.092 * [backup-simplify]: Simplify 0 into 0 10.093 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 10.093 * [backup-simplify]: Simplify 0 into 0 10.093 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh a) (pow a 2))))) into 0 10.093 * [backup-simplify]: Simplify 0 into 0 10.093 * [backup-simplify]: Simplify (sqrt (fmod (cosh a) (pow a 2))) into (sqrt (fmod (cosh a) (pow a 2))) 10.094 * [backup-simplify]: Simplify (log (exp (sqrt (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a)))))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 10.094 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in (a) around 0 10.094 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 10.094 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 10.094 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.094 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 10.094 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 10.094 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) in a 10.094 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 10.094 * [backup-simplify]: Simplify (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) 10.094 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 10.094 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 10.094 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) 10.094 * [backup-simplify]: Simplify 0 into 0 10.095 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 10.095 * [backup-simplify]: Simplify 0 into 0 10.096 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 10.096 * [backup-simplify]: Simplify 0 into 0 10.096 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 10.096 * [backup-simplify]: Simplify 0 into 0 10.097 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 10.097 * [backup-simplify]: Simplify 0 into 0 10.098 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))))) into 0 10.098 * [backup-simplify]: Simplify 0 into 0 10.098 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) into (sqrt (fmod (cosh a) (pow a 2))) 10.098 * [backup-simplify]: Simplify (log (exp (sqrt (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a))))))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 10.098 * [approximate]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in (a) around 0 10.098 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 10.098 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 10.098 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.098 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 10.098 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 10.098 * [taylor]: Taking taylor expansion of (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) in a 10.099 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 10.099 * [backup-simplify]: Simplify (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) into (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) 10.099 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 10.099 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 10.099 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) into (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) 10.099 * [backup-simplify]: Simplify 0 into 0 10.099 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 10.099 * [backup-simplify]: Simplify 0 into 0 10.100 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 10.100 * [backup-simplify]: Simplify 0 into 0 10.101 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 10.101 * [backup-simplify]: Simplify 0 into 0 10.101 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 10.101 * [backup-simplify]: Simplify 0 into 0 10.102 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))))) into 0 10.102 * [backup-simplify]: Simplify 0 into 0 10.102 * [backup-simplify]: Simplify (sqrt (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))) into (sqrt (fmod (cosh a) (pow a 2))) 10.102 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1) 10.102 * [backup-simplify]: Simplify (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a)))) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.102 * [approximate]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) in (a) around 0 10.102 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) in a 10.103 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.103 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) in a 10.103 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.103 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.103 * [backup-simplify]: Simplify 0 into 0 10.103 * [backup-simplify]: Simplify 0 into 0 10.103 * [backup-simplify]: Simplify 0 into 0 10.103 * [backup-simplify]: Simplify 0 into 0 10.103 * [backup-simplify]: Simplify 0 into 0 10.103 * [backup-simplify]: Simplify 0 into 0 10.103 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.103 * [backup-simplify]: Simplify (acos (* (pow (sqrt (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a)))) (log1p (/ 1 a))) (pow (log (exp (sqrt (fmod (cosh (/ 1 a)) (* (/ 1 a) (/ 1 a)))))) (log1p (/ 1 a))))) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 10.103 * [approximate]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) in (a) around 0 10.103 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) in a 10.103 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 10.103 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) in a 10.104 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 10.104 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ 1 a)) (/ 1 (pow a 2)))) (log1p (/ 1 a))) 2)) 10.104 * [backup-simplify]: Simplify 0 into 0 10.104 * [backup-simplify]: Simplify 0 into 0 10.104 * [backup-simplify]: Simplify 0 into 0 10.104 * [backup-simplify]: Simplify 0 into 0 10.104 * [backup-simplify]: Simplify 0 into 0 10.104 * [backup-simplify]: Simplify 0 into 0 10.104 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ 1 (/ 1 a))) (/ 1 (pow (/ 1 a) 2)))) (log1p (/ 1 (/ 1 a)))) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.104 * [backup-simplify]: Simplify (acos (* (pow (sqrt (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a))))) (log1p (/ 1 (- a)))) (pow (log (exp (sqrt (fmod (cosh (/ 1 (- a))) (* (/ 1 (- a)) (/ 1 (- a))))))) (log1p (/ 1 (- a)))))) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 10.104 * [approximate]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) in (a) around 0 10.104 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) in a 10.105 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 10.105 * [taylor]: Taking taylor expansion of (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) in a 10.105 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 10.105 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) into (acos (pow (pow (sqrt (fmod (cosh (/ -1 a)) (/ 1 (pow a 2)))) (log1p (/ -1 a))) 2)) 10.105 * [backup-simplify]: Simplify 0 into 0 10.105 * [backup-simplify]: Simplify 0 into 0 10.105 * [backup-simplify]: Simplify 0 into 0 10.105 * [backup-simplify]: Simplify 0 into 0 10.105 * [backup-simplify]: Simplify 0 into 0 10.105 * [backup-simplify]: Simplify 0 into 0 10.105 * [backup-simplify]: Simplify (acos (pow (pow (sqrt (fmod (cosh (/ -1 (/ 1 (- a)))) (/ 1 (pow (/ 1 (- a)) 2)))) (log1p (/ -1 (/ 1 (- a))))) 2)) into (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.105 * * * [progress]: simplifying candidates 10.105 * * * * [progress]: [ 1 / 64 ] simplifiying candidate # 10.105 * * * * [progress]: [ 2 / 64 ] simplifiying candidate # 10.105 * * * * [progress]: [ 3 / 64 ] simplifiying candidate # 10.105 * * * * [progress]: [ 4 / 64 ] simplifiying candidate # 10.105 * * * * [progress]: [ 5 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 6 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 7 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 8 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 9 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 10 / 64 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a))))))) (log1p a)))))))> 10.106 * * * * [progress]: [ 11 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 12 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 13 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 14 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 15 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 16 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 17 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 18 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 19 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 20 / 64 ] simplifiying candidate #real (real->posit16 (fmod (cosh a) (* a a))))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a)))))))> 10.106 * * * * [progress]: [ 21 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 22 / 64 ] simplifiying candidate # 10.106 * * * * [progress]: [ 23 / 64 ] simplifiying candidate # 10.106 * [simplify]: Simplifying (log (* (cbrt (exp (sqrt (fmod (cosh a) (* a a))))) (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) 10.106 * * [simplify]: iters left: 6 (9 enodes) 10.108 * * [simplify]: iters left: 5 (35 enodes) 10.118 * * [simplify]: iters left: 4 (50 enodes) 10.132 * * [simplify]: iters left: 3 (54 enodes) 10.148 * * [simplify]: iters left: 2 (56 enodes) 10.164 * * [simplify]: Extracting #0: cost 1 inf + 0 10.164 * * [simplify]: Extracting #1: cost 4 inf + 0 10.164 * * [simplify]: Extracting #2: cost 7 inf + 0 10.164 * * [simplify]: Extracting #3: cost 9 inf + 0 10.164 * * [simplify]: Extracting #4: cost 11 inf + 0 10.164 * * [simplify]: Extracting #5: cost 13 inf + 0 10.164 * * [simplify]: Extracting #6: cost 16 inf + 0 10.164 * * [simplify]: Extracting #7: cost 21 inf + 0 10.164 * * [simplify]: Extracting #8: cost 22 inf + 2 10.165 * * [simplify]: Extracting #9: cost 22 inf + 211 10.165 * * [simplify]: Extracting #10: cost 11 inf + 1858 10.166 * * [simplify]: Extracting #11: cost 2 inf + 4777 10.167 * * [simplify]: Extracting #12: cost 0 inf + 5669 10.169 * [simplify]: Simplified to (+ (log (cbrt (exp (sqrt (fmod (cosh a) (* a a)))))) (log (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) 10.169 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (+ (+ (log (cbrt (exp (sqrt (fmod (cosh a) (* a a)))))) (log (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) (log (cbrt (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))))) 10.169 * * * * [progress]: [ 24 / 64 ] simplifiying candidate # 10.169 * [simplify]: Simplifying (log (sqrt (exp (sqrt (fmod (cosh a) (* a a)))))) 10.169 * * [simplify]: iters left: 6 (8 enodes) 10.173 * * [simplify]: iters left: 5 (30 enodes) 10.183 * * [simplify]: iters left: 4 (43 enodes) 10.201 * * [simplify]: iters left: 3 (47 enodes) 10.215 * * [simplify]: iters left: 2 (49 enodes) 10.229 * * [simplify]: Extracting #0: cost 1 inf + 0 10.229 * * [simplify]: Extracting #1: cost 3 inf + 0 10.230 * * [simplify]: Extracting #2: cost 5 inf + 0 10.230 * * [simplify]: Extracting #3: cost 7 inf + 0 10.230 * * [simplify]: Extracting #4: cost 9 inf + 0 10.230 * * [simplify]: Extracting #5: cost 12 inf + 0 10.230 * * [simplify]: Extracting #6: cost 17 inf + 0 10.230 * * [simplify]: Extracting #7: cost 18 inf + 2 10.230 * * [simplify]: Extracting #8: cost 17 inf + 377 10.230 * * [simplify]: Extracting #9: cost 10 inf + 1400 10.231 * * [simplify]: Extracting #10: cost 0 inf + 3785 10.232 * [simplify]: Simplified to (log (sqrt (exp (sqrt (fmod (cosh a) (* a a)))))) 10.232 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (+ (log (sqrt (exp (sqrt (fmod (cosh a) (* a a)))))) (log (sqrt (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))))) 10.232 * * * * [progress]: [ 25 / 64 ] simplifiying candidate # 10.233 * [simplify]: Simplifying (log 1) 10.233 * * [simplify]: iters left: 1 (2 enodes) 10.235 * * [simplify]: Extracting #0: cost 1 inf + 0 10.235 * * [simplify]: Extracting #1: cost 0 inf + 1 10.235 * [simplify]: Simplified to 0 10.235 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (+ 0 (log (exp (sqrt (fmod (cosh a) (* a a)))))) (log1p a))))))) 10.235 * * * * [progress]: [ 26 / 64 ] simplifiying candidate # 10.235 * * * * [progress]: [ 27 / 64 ] simplifiying candidate # 10.236 * [simplify]: Simplifying (cbrt (sqrt (fmod (cosh a) (* a a)))) 10.236 * * [simplify]: iters left: 5 (6 enodes) 10.238 * * [simplify]: iters left: 4 (24 enodes) 10.246 * * [simplify]: iters left: 3 (37 enodes) 10.257 * * [simplify]: iters left: 2 (41 enodes) 10.264 * * [simplify]: iters left: 1 (43 enodes) 10.270 * * [simplify]: Extracting #0: cost 1 inf + 0 10.270 * * [simplify]: Extracting #1: cost 3 inf + 0 10.270 * * [simplify]: Extracting #2: cost 5 inf + 0 10.270 * * [simplify]: Extracting #3: cost 8 inf + 0 10.270 * * [simplify]: Extracting #4: cost 13 inf + 0 10.270 * * [simplify]: Extracting #5: cost 14 inf + 2 10.270 * * [simplify]: Extracting #6: cost 13 inf + 377 10.270 * * [simplify]: Extracting #7: cost 6 inf + 1410 10.270 * * [simplify]: Extracting #8: cost 1 inf + 2180 10.271 * * [simplify]: Extracting #9: cost 0 inf + 2401 10.271 * [simplify]: Simplified to (cbrt (sqrt (fmod (cosh a) (* a a)))) 10.271 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (cbrt (sqrt (fmod (cosh a) (* a a)))) (log (exp (* (cbrt (sqrt (fmod (cosh a) (* a a)))) (cbrt (sqrt (fmod (cosh a) (* a a)))))))) (log1p a))))))) 10.271 * * * * [progress]: [ 28 / 64 ] simplifiying candidate # 10.272 * [simplify]: Simplifying (sqrt (cbrt (fmod (cosh a) (* a a)))) 10.272 * * [simplify]: iters left: 5 (6 enodes) 10.273 * * [simplify]: iters left: 4 (24 enodes) 10.277 * * [simplify]: iters left: 3 (37 enodes) 10.282 * * [simplify]: iters left: 2 (41 enodes) 10.290 * * [simplify]: iters left: 1 (43 enodes) 10.302 * * [simplify]: Extracting #0: cost 1 inf + 0 10.303 * * [simplify]: Extracting #1: cost 3 inf + 0 10.303 * * [simplify]: Extracting #2: cost 5 inf + 0 10.303 * * [simplify]: Extracting #3: cost 8 inf + 0 10.303 * * [simplify]: Extracting #4: cost 13 inf + 0 10.303 * * [simplify]: Extracting #5: cost 14 inf + 2 10.303 * * [simplify]: Extracting #6: cost 13 inf + 377 10.303 * * [simplify]: Extracting #7: cost 6 inf + 1490 10.303 * * [simplify]: Extracting #8: cost 1 inf + 2260 10.303 * * [simplify]: Extracting #9: cost 0 inf + 2481 10.304 * [simplify]: Simplified to (sqrt (cbrt (fmod (cosh a) (* a a)))) 10.304 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (cbrt (fmod (cosh a) (* a a)))) (log (exp (sqrt (* (cbrt (fmod (cosh a) (* a a))) (cbrt (fmod (cosh a) (* a a)))))))) (log1p a))))))) 10.304 * * * * [progress]: [ 29 / 64 ] simplifiying candidate # 10.304 * [simplify]: Simplifying (sqrt (sqrt (fmod (cosh a) (* a a)))) 10.304 * * [simplify]: iters left: 5 (6 enodes) 10.305 * * [simplify]: iters left: 4 (24 enodes) 10.309 * * [simplify]: iters left: 3 (37 enodes) 10.316 * * [simplify]: iters left: 2 (41 enodes) 10.323 * * [simplify]: iters left: 1 (43 enodes) 10.329 * * [simplify]: Extracting #0: cost 1 inf + 0 10.329 * * [simplify]: Extracting #1: cost 3 inf + 0 10.329 * * [simplify]: Extracting #2: cost 5 inf + 0 10.329 * * [simplify]: Extracting #3: cost 8 inf + 0 10.329 * * [simplify]: Extracting #4: cost 13 inf + 0 10.329 * * [simplify]: Extracting #5: cost 14 inf + 2 10.329 * * [simplify]: Extracting #6: cost 13 inf + 377 10.329 * * [simplify]: Extracting #7: cost 6 inf + 1370 10.330 * * [simplify]: Extracting #8: cost 1 inf + 2100 10.330 * * [simplify]: Extracting #9: cost 0 inf + 2321 10.331 * [simplify]: Simplified to (sqrt (sqrt (fmod (cosh a) (* a a)))) 10.331 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (sqrt (fmod (cosh a) (* a a)))) (log (exp (sqrt (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))))) 10.331 * * * * [progress]: [ 30 / 64 ] simplifiying candidate # 10.331 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 10.331 * * [simplify]: iters left: 4 (5 enodes) 10.333 * * [simplify]: iters left: 3 (21 enodes) 10.340 * * [simplify]: iters left: 2 (34 enodes) 10.350 * * [simplify]: iters left: 1 (38 enodes) 10.361 * * [simplify]: Extracting #0: cost 1 inf + 0 10.361 * * [simplify]: Extracting #1: cost 3 inf + 0 10.361 * * [simplify]: Extracting #2: cost 6 inf + 0 10.361 * * [simplify]: Extracting #3: cost 11 inf + 0 10.361 * * [simplify]: Extracting #4: cost 12 inf + 2 10.362 * * [simplify]: Extracting #5: cost 9 inf + 599 10.362 * * [simplify]: Extracting #6: cost 5 inf + 1029 10.362 * * [simplify]: Extracting #7: cost 0 inf + 1829 10.363 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.363 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (fmod (cosh a) (* a a))) (log (exp (sqrt 1)))) (log1p a))))))) 10.363 * * * * [progress]: [ 31 / 64 ] simplifiying candidate # 10.363 * [simplify]: Simplifying (sqrt (sqrt (fmod (cosh a) (* a a)))) 10.364 * * [simplify]: iters left: 5 (6 enodes) 10.366 * * [simplify]: iters left: 4 (24 enodes) 10.374 * * [simplify]: iters left: 3 (37 enodes) 10.385 * * [simplify]: iters left: 2 (41 enodes) 10.395 * * [simplify]: iters left: 1 (43 enodes) 10.402 * * [simplify]: Extracting #0: cost 1 inf + 0 10.402 * * [simplify]: Extracting #1: cost 3 inf + 0 10.402 * * [simplify]: Extracting #2: cost 5 inf + 0 10.402 * * [simplify]: Extracting #3: cost 8 inf + 0 10.402 * * [simplify]: Extracting #4: cost 13 inf + 0 10.402 * * [simplify]: Extracting #5: cost 14 inf + 2 10.402 * * [simplify]: Extracting #6: cost 13 inf + 377 10.402 * * [simplify]: Extracting #7: cost 6 inf + 1370 10.402 * * [simplify]: Extracting #8: cost 1 inf + 2100 10.403 * * [simplify]: Extracting #9: cost 0 inf + 2321 10.403 * [simplify]: Simplified to (sqrt (sqrt (fmod (cosh a) (* a a)))) 10.403 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (sqrt (fmod (cosh a) (* a a)))) (log (exp (sqrt (sqrt (fmod (cosh a) (* a a))))))) (log1p a))))))) 10.403 * * * * [progress]: [ 32 / 64 ] simplifiying candidate # 10.403 * [simplify]: Simplifying (sqrt (fmod (cosh a) (* a a))) 10.403 * * [simplify]: iters left: 4 (5 enodes) 10.404 * * [simplify]: iters left: 3 (21 enodes) 10.408 * * [simplify]: iters left: 2 (34 enodes) 10.413 * * [simplify]: iters left: 1 (38 enodes) 10.419 * * [simplify]: Extracting #0: cost 1 inf + 0 10.419 * * [simplify]: Extracting #1: cost 3 inf + 0 10.419 * * [simplify]: Extracting #2: cost 6 inf + 0 10.419 * * [simplify]: Extracting #3: cost 11 inf + 0 10.419 * * [simplify]: Extracting #4: cost 12 inf + 2 10.419 * * [simplify]: Extracting #5: cost 9 inf + 599 10.420 * * [simplify]: Extracting #6: cost 5 inf + 1029 10.420 * * [simplify]: Extracting #7: cost 0 inf + 1829 10.420 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.420 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (* (sqrt (fmod (cosh a) (* a a))) (log (exp 1))) (log1p a))))))) 10.420 * * * * [progress]: [ 33 / 64 ] simplifiying candidate # 10.420 * * * * [progress]: [ 34 / 64 ] simplifiying candidate # 10.420 * [simplify]: Simplifying (fmod (cosh a) (* a a)) 10.420 * * [simplify]: iters left: 3 (4 enodes) 10.421 * * [simplify]: iters left: 2 (18 enodes) 10.427 * * [simplify]: iters left: 1 (31 enodes) 10.438 * * [simplify]: Extracting #0: cost 1 inf + 0 10.438 * * [simplify]: Extracting #1: cost 4 inf + 0 10.438 * * [simplify]: Extracting #2: cost 9 inf + 0 10.438 * * [simplify]: Extracting #3: cost 10 inf + 2 10.438 * * [simplify]: Extracting #4: cost 7 inf + 599 10.439 * * [simplify]: Extracting #5: cost 5 inf + 712 10.439 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.439 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.439 * [simplify]: Simplified (2 1 1 1 2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))))) 10.439 * * * * [progress]: [ 35 / 64 ] simplifiying candidate # 10.439 * * * * [progress]: [ 36 / 64 ] simplifiying candidate # 10.439 * * * * [progress]: [ 37 / 64 ] simplifiying candidate # 10.439 * * * * [progress]: [ 38 / 64 ] simplifiying candidate # 10.439 * * * * [progress]: [ 39 / 64 ] simplifiying candidate # 10.439 * * * * [progress]: [ 40 / 64 ] simplifiying candidate # 10.439 * * * * [progress]: [ 41 / 64 ] simplifiying candidate #real (real->posit16 (log (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a)))))))> 10.439 * * * * [progress]: [ 42 / 64 ] simplifiying candidate # 10.439 * * * * [progress]: [ 43 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 44 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 45 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 46 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 47 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 48 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 49 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 50 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 51 / 64 ] simplifiying candidate # 10.440 * * * * [progress]: [ 52 / 64 ] simplifiying candidate #real (real->posit16 (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a)))))))))> 10.440 * * * * [progress]: [ 53 / 64 ] simplifiying candidate # 10.440 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.440 * * [simplify]: iters left: 2 (5 enodes) 10.442 * * [simplify]: iters left: 1 (25 enodes) 10.446 * * [simplify]: Extracting #0: cost 1 inf + 0 10.446 * * [simplify]: Extracting #1: cost 4 inf + 0 10.446 * * [simplify]: Extracting #2: cost 9 inf + 0 10.446 * * [simplify]: Extracting #3: cost 10 inf + 2 10.446 * * [simplify]: Extracting #4: cost 8 inf + 433 10.447 * * [simplify]: Extracting #5: cost 4 inf + 823 10.447 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.447 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.447 * [simplify]: Simplified (2 1 1 1 2 1 1 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))))) 10.447 * * * * [progress]: [ 54 / 64 ] simplifiying candidate # 10.447 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.447 * * [simplify]: iters left: 2 (5 enodes) 10.449 * * [simplify]: iters left: 1 (25 enodes) 10.453 * * [simplify]: Extracting #0: cost 1 inf + 0 10.453 * * [simplify]: Extracting #1: cost 4 inf + 0 10.453 * * [simplify]: Extracting #2: cost 9 inf + 0 10.453 * * [simplify]: Extracting #3: cost 10 inf + 2 10.453 * * [simplify]: Extracting #4: cost 8 inf + 433 10.453 * * [simplify]: Extracting #5: cost 4 inf + 823 10.454 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.454 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.454 * [simplify]: Simplified (2 1 1 1 2 1 1 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))))) 10.454 * * * * [progress]: [ 55 / 64 ] simplifiying candidate # 10.454 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.454 * * [simplify]: iters left: 2 (5 enodes) 10.456 * * [simplify]: iters left: 1 (25 enodes) 10.460 * * [simplify]: Extracting #0: cost 1 inf + 0 10.460 * * [simplify]: Extracting #1: cost 4 inf + 0 10.460 * * [simplify]: Extracting #2: cost 9 inf + 0 10.460 * * [simplify]: Extracting #3: cost 10 inf + 2 10.460 * * [simplify]: Extracting #4: cost 8 inf + 433 10.460 * * [simplify]: Extracting #5: cost 4 inf + 823 10.461 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.461 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.461 * [simplify]: Simplified (2 1 1 1 2 1 1 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))))) 10.461 * * * * [progress]: [ 56 / 64 ] simplifiying candidate # 10.461 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.461 * * [simplify]: iters left: 2 (5 enodes) 10.463 * * [simplify]: iters left: 1 (25 enodes) 10.468 * * [simplify]: Extracting #0: cost 1 inf + 0 10.468 * * [simplify]: Extracting #1: cost 4 inf + 0 10.468 * * [simplify]: Extracting #2: cost 9 inf + 0 10.468 * * [simplify]: Extracting #3: cost 10 inf + 2 10.468 * * [simplify]: Extracting #4: cost 8 inf + 433 10.469 * * [simplify]: Extracting #5: cost 4 inf + 823 10.469 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.469 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.470 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))))) 10.470 * * * * [progress]: [ 57 / 64 ] simplifiying candidate # 10.470 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.470 * * [simplify]: iters left: 2 (5 enodes) 10.473 * * [simplify]: iters left: 1 (25 enodes) 10.482 * * [simplify]: Extracting #0: cost 1 inf + 0 10.482 * * [simplify]: Extracting #1: cost 4 inf + 0 10.482 * * [simplify]: Extracting #2: cost 9 inf + 0 10.482 * * [simplify]: Extracting #3: cost 10 inf + 2 10.482 * * [simplify]: Extracting #4: cost 8 inf + 433 10.482 * * [simplify]: Extracting #5: cost 4 inf + 823 10.483 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.483 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.483 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))))) 10.483 * * * * [progress]: [ 58 / 64 ] simplifiying candidate # 10.484 * [simplify]: Simplifying (fmod (cosh a) (pow a 2)) 10.484 * * [simplify]: iters left: 2 (5 enodes) 10.487 * * [simplify]: iters left: 1 (25 enodes) 10.495 * * [simplify]: Extracting #0: cost 1 inf + 0 10.495 * * [simplify]: Extracting #1: cost 4 inf + 0 10.495 * * [simplify]: Extracting #2: cost 9 inf + 0 10.495 * * [simplify]: Extracting #3: cost 10 inf + 2 10.495 * * [simplify]: Extracting #4: cost 8 inf + 433 10.495 * * [simplify]: Extracting #5: cost 4 inf + 823 10.496 * * [simplify]: Extracting #6: cost 0 inf + 1417 10.496 * [simplify]: Simplified to (fmod (cosh a) (* a a)) 10.496 * [simplify]: Simplified (2 1 1 1 1 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (log (exp (sqrt (fmod (cosh a) (* a a))))) (log1p a))))))) 10.497 * * * * [progress]: [ 59 / 64 ] simplifiying candidate # 10.497 * [simplify]: Simplifying (sqrt (fmod (cosh a) (pow a 2))) 10.497 * * [simplify]: iters left: 3 (6 enodes) 10.500 * * [simplify]: iters left: 2 (28 enodes) 10.509 * * [simplify]: iters left: 1 (42 enodes) 10.521 * * [simplify]: Extracting #0: cost 1 inf + 0 10.521 * * [simplify]: Extracting #1: cost 3 inf + 0 10.521 * * [simplify]: Extracting #2: cost 6 inf + 0 10.521 * * [simplify]: Extracting #3: cost 11 inf + 0 10.521 * * [simplify]: Extracting #4: cost 12 inf + 2 10.521 * * [simplify]: Extracting #5: cost 12 inf + 226 10.521 * * [simplify]: Extracting #6: cost 6 inf + 918 10.522 * * [simplify]: Extracting #7: cost 1 inf + 1608 10.522 * * [simplify]: Extracting #8: cost 0 inf + 1829 10.523 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.523 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))))) 10.523 * * * * [progress]: [ 60 / 64 ] simplifiying candidate # 10.524 * [simplify]: Simplifying (sqrt (fmod (cosh a) (pow a 2))) 10.524 * * [simplify]: iters left: 3 (6 enodes) 10.527 * * [simplify]: iters left: 2 (28 enodes) 10.536 * * [simplify]: iters left: 1 (42 enodes) 10.547 * * [simplify]: Extracting #0: cost 1 inf + 0 10.547 * * [simplify]: Extracting #1: cost 3 inf + 0 10.547 * * [simplify]: Extracting #2: cost 6 inf + 0 10.548 * * [simplify]: Extracting #3: cost 11 inf + 0 10.548 * * [simplify]: Extracting #4: cost 12 inf + 2 10.548 * * [simplify]: Extracting #5: cost 12 inf + 226 10.548 * * [simplify]: Extracting #6: cost 6 inf + 918 10.548 * * [simplify]: Extracting #7: cost 1 inf + 1608 10.549 * * [simplify]: Extracting #8: cost 0 inf + 1829 10.549 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.549 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))))) 10.550 * * * * [progress]: [ 61 / 64 ] simplifiying candidate # 10.550 * [simplify]: Simplifying (sqrt (fmod (cosh a) (pow a 2))) 10.550 * * [simplify]: iters left: 3 (6 enodes) 10.553 * * [simplify]: iters left: 2 (28 enodes) 10.564 * * [simplify]: iters left: 1 (42 enodes) 10.575 * * [simplify]: Extracting #0: cost 1 inf + 0 10.575 * * [simplify]: Extracting #1: cost 3 inf + 0 10.575 * * [simplify]: Extracting #2: cost 6 inf + 0 10.575 * * [simplify]: Extracting #3: cost 11 inf + 0 10.575 * * [simplify]: Extracting #4: cost 12 inf + 2 10.576 * * [simplify]: Extracting #5: cost 12 inf + 226 10.576 * * [simplify]: Extracting #6: cost 6 inf + 918 10.576 * * [simplify]: Extracting #7: cost 1 inf + 1608 10.577 * * [simplify]: Extracting #8: cost 0 inf + 1829 10.577 * [simplify]: Simplified to (sqrt (fmod (cosh a) (* a a))) 10.577 * [simplify]: Simplified (2 1 1 1 2 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))))) 10.577 * * * * [progress]: [ 62 / 64 ] simplifiying candidate # 10.578 * [simplify]: Simplifying (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.578 * * [simplify]: iters left: 6 (10 enodes) 10.583 * * [simplify]: iters left: 5 (46 enodes) 10.599 * * [simplify]: iters left: 4 (81 enodes) 10.627 * * [simplify]: iters left: 3 (145 enodes) 10.684 * * [simplify]: iters left: 2 (336 enodes) 10.807 * * [simplify]: Extracting #0: cost 1 inf + 0 10.807 * * [simplify]: Extracting #1: cost 3 inf + 0 10.808 * * [simplify]: Extracting #2: cost 55 inf + 0 10.809 * * [simplify]: Extracting #3: cost 203 inf + 2 10.810 * * [simplify]: Extracting #4: cost 228 inf + 7 10.811 * * [simplify]: Extracting #5: cost 228 inf + 480 10.813 * * [simplify]: Extracting #6: cost 186 inf + 15501 10.823 * * [simplify]: Extracting #7: cost 65 inf + 117632 10.857 * * [simplify]: Extracting #8: cost 1 inf + 175647 10.877 * * [simplify]: Extracting #9: cost 0 inf + 175123 10.898 * [simplify]: Simplified to (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)))) 10.898 * [simplify]: Simplified (2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))))) 10.898 * * * * [progress]: [ 63 / 64 ] simplifiying candidate # 10.898 * [simplify]: Simplifying (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 10.898 * * [simplify]: iters left: 6 (10 enodes) 10.901 * * [simplify]: iters left: 5 (46 enodes) 10.909 * * [simplify]: iters left: 4 (81 enodes) 10.925 * * [simplify]: iters left: 3 (145 enodes) 10.969 * * [simplify]: iters left: 2 (336 enodes) 11.102 * * [simplify]: Extracting #0: cost 1 inf + 0 11.102 * * [simplify]: Extracting #1: cost 3 inf + 0 11.102 * * [simplify]: Extracting #2: cost 55 inf + 0 11.103 * * [simplify]: Extracting #3: cost 203 inf + 2 11.103 * * [simplify]: Extracting #4: cost 228 inf + 7 11.104 * * [simplify]: Extracting #5: cost 228 inf + 480 11.106 * * [simplify]: Extracting #6: cost 186 inf + 15501 11.116 * * [simplify]: Extracting #7: cost 65 inf + 117632 11.136 * * [simplify]: Extracting #8: cost 1 inf + 175647 11.157 * * [simplify]: Extracting #9: cost 0 inf + 175123 11.177 * [simplify]: Simplified to (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)))) 11.177 * [simplify]: Simplified (2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))))) 11.177 * * * * [progress]: [ 64 / 64 ] simplifiying candidate # 11.177 * [simplify]: Simplifying (acos (pow (pow (sqrt (fmod (cosh a) (pow a 2))) (log1p a)) 2)) 11.177 * * [simplify]: iters left: 6 (10 enodes) 11.180 * * [simplify]: iters left: 5 (46 enodes) 11.193 * * [simplify]: iters left: 4 (81 enodes) 11.208 * * [simplify]: iters left: 3 (145 enodes) 11.257 * * [simplify]: iters left: 2 (336 enodes) 11.380 * * [simplify]: Extracting #0: cost 1 inf + 0 11.380 * * [simplify]: Extracting #1: cost 3 inf + 0 11.380 * * [simplify]: Extracting #2: cost 55 inf + 0 11.381 * * [simplify]: Extracting #3: cost 203 inf + 2 11.382 * * [simplify]: Extracting #4: cost 228 inf + 7 11.383 * * [simplify]: Extracting #5: cost 228 inf + 480 11.385 * * [simplify]: Extracting #6: cost 186 inf + 15501 11.395 * * [simplify]: Extracting #7: cost 65 inf + 117632 11.424 * * [simplify]: Extracting #8: cost 1 inf + 175647 11.456 * * [simplify]: Extracting #9: cost 0 inf + 175123 11.477 * [simplify]: Simplified to (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)))) 11.477 * [simplify]: Simplified (2 1 1) to (λ (a) (exp (log (acos (* (pow (sqrt (fmod (cosh a) (* a a))) (log1p a)) (pow (sqrt (fmod (cosh a) (* a a))) (log1p a))))))) 11.477 * * * [progress]: adding candidates to table 12.311 * [progress]: [Phase 3 of 3] Extracting. 12.311 * * [regime]: Finding splitpoints for: (#real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> # # # # # #real (real->posit16 (log (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a)))))> # # # # #) 12.313 * * * [regime-changes]: Trying 3 branch expressions: (a (pow (fmod (cosh a) (* a a)) (log1p a)) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 12.314 * * * * [regimes]: Trying to branch on a from (#real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> # # # # # #real (real->posit16 (log (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a)))))> # # # # #) 12.416 * * * * [regimes]: Trying to branch on (pow (fmod (cosh a) (* a a)) (log1p a)) from (#real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> # # # # # #real (real->posit16 (log (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a)))))> # # # # #) 12.501 * * * * [regimes]: Trying to branch on (pow (fmod (cosh a) (* a a)) (log1p a)) from (#real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> # # #) 12.550 * * * * [regimes]: Trying to branch on (acos (pow (fmod (cosh a) (* a a)) (log1p a))) from (#real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> # # # # # #real (real->posit16 (log (exp (sqrt (fmod (cosh a) (* a a))))))) (log1p a)))))> # # # # #) 12.635 * * * * [regimes]: Trying to branch on (acos (pow (fmod (cosh a) (* a a)) (log1p a))) from (#real (real->posit16 (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))> # #) 12.682 * * * [regime]: Found split indices: #