0.845 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 1.033 * * * [progress]: [2/2] Setting up program. 1.037 * [progress]: [Phase 2 of 3] Improving. 1.040 * [simplify]: Simplifying using # : (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 1.043 * * [simplify]: iteration 0 : 16 enodes (cost 6 ) 1.045 * * [simplify]: iteration 1 : 24 enodes (cost 6 ) 1.046 * * [simplify]: iteration 2 : 43 enodes (cost 6 ) 1.047 * * [simplify]: iteration 3 : 91 enodes (cost 6 ) 1.050 * * [simplify]: iteration 4 : 257 enodes (cost 6 ) 1.056 * * [simplify]: iteration 5 : 1268 enodes (cost 6 ) 1.085 * * [simplify]: iteration 6 : 5001 enodes (cost 6 ) 1.086 * [simplify]: Simplified to: (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 1.088 * * [progress]: iteration 1 / 4 1.088 * * * [progress]: picking best candidate 1.091 * * * * [pick]: Picked # 1.091 * * * [progress]: localizing error 1.102 * * * [progress]: generating rewritten candidates 1.103 * * * * [progress]: [ 1 / 2 ] rewriting at (2 1 1) 1.104 * * * * [progress]: [ 2 / 2 ] rewriting at (2) 1.106 * * * [progress]: generating series expansions 1.106 * * * * [progress]: [ 1 / 2 ] generating series at (2 1 1) 1.110 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.111 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.113 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.114 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 1.114 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.114 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.115 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 1.115 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.115 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.116 * * * * [progress]: [ 2 / 2 ] generating series at (2) 1.116 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 1.116 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.116 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.117 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 1.117 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.117 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.118 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 1.118 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.118 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.119 * * * [progress]: simplifying candidates 1.120 * [simplify]: Simplifying using # : (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.122 * * [simplify]: iteration 0 : 27 enodes (cost 34 ) 1.123 * * [simplify]: iteration 1 : 42 enodes (cost 34 ) 1.125 * * [simplify]: iteration 2 : 121 enodes (cost 34 ) 1.127 * * [simplify]: iteration 3 : 359 enodes (cost 34 ) 1.138 * * [simplify]: iteration 4 : 1849 enodes (cost 34 ) 1.195 * * [simplify]: iteration 5 : 5002 enodes (cost 34 ) 1.195 * [simplify]: Simplified to: (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.195 * * * [progress]: adding candidates to table 1.212 * * [progress]: iteration 2 / 4 1.212 * * * [progress]: picking best candidate 1.215 * * * * [pick]: Picked # 1.215 * * * [progress]: localizing error 1.227 * * * [progress]: generating rewritten candidates 1.227 * * * * [progress]: [ 1 / 3 ] rewriting at (2 2 1 1) 1.227 * * * * [progress]: [ 2 / 3 ] rewriting at (2) 1.231 * * * * [progress]: [ 3 / 3 ] rewriting at (2 2) 1.233 * * * [progress]: generating series expansions 1.233 * * * * [progress]: [ 1 / 3 ] generating series at (2 2 1 1) 1.233 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.233 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.233 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.234 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 1.234 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.234 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.234 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 1.235 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.235 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.235 * * * * [progress]: [ 2 / 3 ] generating series at (2) 1.236 * [approximate]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) in (a) around 0 1.236 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) in a 1.236 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.236 * [taylor]: Taking taylor expansion of 1/2 in a 1.237 * [taylor]: Taking taylor expansion of PI in a 1.237 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.237 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) in a 1.237 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.237 * [taylor]: Taking taylor expansion of 1/2 in a 1.237 * [taylor]: Taking taylor expansion of PI in a 1.237 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.247 * [approximate]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))))) in (a) around 0 1.247 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))))) in a 1.247 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.247 * [taylor]: Taking taylor expansion of 1/2 in a 1.247 * [taylor]: Taking taylor expansion of PI in a 1.247 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.247 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))))) in a 1.247 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.247 * [taylor]: Taking taylor expansion of 1/2 in a 1.247 * [taylor]: Taking taylor expansion of PI in a 1.247 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.257 * [approximate]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))))) in (a) around 0 1.257 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))))) in a 1.257 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.257 * [taylor]: Taking taylor expansion of 1/2 in a 1.257 * [taylor]: Taking taylor expansion of PI in a 1.257 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.257 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))))) in a 1.257 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.257 * [taylor]: Taking taylor expansion of 1/2 in a 1.257 * [taylor]: Taking taylor expansion of PI in a 1.257 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.266 * * * * [progress]: [ 3 / 3 ] generating series at (2 2) 1.266 * [approximate]: Taking taylor expansion of (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 1.266 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.267 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.267 * [approximate]: Taking taylor expansion of (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 1.267 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.267 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.268 * [approximate]: Taking taylor expansion of (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 1.268 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.268 * [taylor]: Taking taylor expansion of (asin (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.269 * * * [progress]: simplifying candidates 1.270 * [simplify]: Simplifying using # : (- (asin (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (pow (/ PI 2) 3) (pow (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 3)) (+ (* (/ PI 2) (/ PI 2)) (+ (* (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (asin (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a)))))) (- (asin (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (* (/ PI 2) (/ PI 2)) (* (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (asin (pow (fmod (cosh a) (* a a)) (log1p a))))) (+ (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (/ PI 2) (/ PI 2)) (- (asin (pow (fmod (cosh a) (* a a)) (log1p a)))) (/ PI 2) (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.272 * * [simplify]: iteration 0 : 80 enodes (cost 133 ) 1.274 * * [simplify]: iteration 1 : 174 enodes (cost 132 ) 1.277 * * [simplify]: iteration 2 : 417 enodes (cost 132 ) 1.284 * * [simplify]: iteration 3 : 1403 enodes (cost 132 ) 1.334 * * [simplify]: iteration 4 : 5001 enodes (cost 129 ) 1.335 * [simplify]: Simplified to: (- (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (pow (/ PI 2) 3) (pow (asin (pow (fmod (cosh a) (* a a)) (log1p a))) 3)) (fma (/ PI 4) PI (* (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (+ (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (/ PI 2)))) (- (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (fma (/ PI 4) PI (- (* (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (asin (pow (fmod (cosh a) (* a a)) (log1p a)))))) (fma PI 1/2 (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) 0 (- (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))) 1.335 * * * [progress]: adding candidates to table 1.372 * * [progress]: iteration 3 / 4 1.372 * * * [progress]: picking best candidate 1.385 * * * * [pick]: Picked # 1.385 * * * [progress]: localizing error 1.399 * * * [progress]: generating rewritten candidates 1.399 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2 1 1) 1.400 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 2) 1.401 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 1.407 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2) 1.412 * * * [progress]: generating series expansions 1.412 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2 1 1) 1.412 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.412 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.412 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.412 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 1.412 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.412 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.413 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 1.413 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.413 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.414 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 2) 1.414 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 1.414 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.414 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.415 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 1.415 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.415 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.416 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 1.416 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.416 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.416 * * * * [progress]: [ 3 / 4 ] generating series at (2) 1.417 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in (a) around 0 1.418 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.418 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.419 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in (a) around 0 1.419 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.419 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.421 * [approximate]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in (a) around 0 1.421 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.421 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.422 * * * * [progress]: [ 4 / 4 ] generating series at (2 2) 1.422 * [approximate]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) in (a) around 0 1.422 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) in a 1.422 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.422 * [taylor]: Taking taylor expansion of 1/2 in a 1.422 * [taylor]: Taking taylor expansion of PI in a 1.422 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.422 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) in a 1.422 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.422 * [taylor]: Taking taylor expansion of 1/2 in a 1.423 * [taylor]: Taking taylor expansion of PI in a 1.423 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) in a 1.432 * [approximate]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))))) in (a) around 0 1.432 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))))) in a 1.432 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.432 * [taylor]: Taking taylor expansion of 1/2 in a 1.432 * [taylor]: Taking taylor expansion of PI in a 1.432 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.432 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a))))) in a 1.432 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.432 * [taylor]: Taking taylor expansion of 1/2 in a 1.432 * [taylor]: Taking taylor expansion of PI in a 1.432 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) (log1p (/ 1 a)))) in a 1.445 * [approximate]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))))) in (a) around 0 1.445 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))))) in a 1.445 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.445 * [taylor]: Taking taylor expansion of 1/2 in a 1.445 * [taylor]: Taking taylor expansion of PI in a 1.445 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.445 * [taylor]: Taking taylor expansion of (- (* 1/2 PI) (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a))))) in a 1.445 * [taylor]: Taking taylor expansion of (* 1/2 PI) in a 1.445 * [taylor]: Taking taylor expansion of 1/2 in a 1.445 * [taylor]: Taking taylor expansion of PI in a 1.445 * [taylor]: Taking taylor expansion of (acos (pow (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) (log1p (/ -1 a)))) in a 1.454 * * * [progress]: simplifying candidates 1.455 * [simplify]: Simplifying using # : (/ PI 2) (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (- (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (* PI (+ (* (* 1/2 PI) (* 1/2 PI)) (+ (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (* 2 (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)))) (* 2 (+ (* (* 1/2 PI) (* 1/2 PI)) (+ (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (- (* PI (+ (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (* 2 (- (* (* 1/2 PI) (* 1/2 PI)) (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (* 2 (+ (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (* (- PI) (+ (* (* 1/2 PI) (* 1/2 PI)) (+ (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (* (- 2) (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)))) (* (- 2) (+ (* (* 1/2 PI) (* 1/2 PI)) (+ (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (- (* (- PI) (+ (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (* (- 2) (- (* (* 1/2 PI) (* 1/2 PI)) (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (* (- 2) (+ (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (* 1 (+ (* (* 1/2 PI) (* 1/2 PI)) (+ (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (* (/ 2 PI) (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)))) (* (/ 2 PI) (+ (* (* 1/2 PI) (* 1/2 PI)) (+ (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (- (* 1 (+ (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (* (/ 2 PI) (- (* (* 1/2 PI) (* 1/2 PI)) (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (* (/ 2 PI) (+ (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (pow (/ PI 2) 3) (pow (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3)) (+ (* (/ PI 2) (/ PI 2)) (+ (* (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (* (/ PI 2) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))))) (- (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (* (/ PI 2) (/ PI 2)) (* (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) (+ (/ PI 2) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (/ PI 2) (* 1/2 PI)) (- (/ PI 2) (- (* 1/2 PI) (/ PI 2))) (- (/ PI 2) (* 1/2 PI)) (- (/ PI 2) (* 1/2 PI)) (- (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)) (+ (* (* 1/2 PI) (* 1/2 PI)) (+ (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) (- (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (* (* 1/2 PI) (* 1/2 PI)) (* (acos (pow (fmod (cosh a) (* a a)) (log1p a))) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (+ (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (* 1/2 PI) (/ PI 2)) (- (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) 1.460 * * [simplify]: iteration 0 : 278 enodes (cost 548 ) 1.465 * * [simplify]: iteration 1 : 1216 enodes (cost 508 ) 1.492 * * [simplify]: iteration 2 : 5001 enodes (cost 484 ) 1.494 * [simplify]: Simplified to: (* 1/2 PI) (asin (pow (fmod (cosh a) (* a a)) (log1p a))) (- (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (fma PI (fma (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* 1/4 (* PI PI))) (* (- 2) (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)))) (* 2 (fma (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* 1/4 (* PI PI)))) (* (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- PI (* (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) 2))) (* (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 2) (fma (- PI) (fma (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* 1/4 (* PI PI))) (* 2 (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)))) (* (- (fma (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* 1/4 (* PI PI)))) 2) (* (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (+ (- PI) (* (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) 2))) (* (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- 2)) (- (fma (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* 1/4 (* PI PI))) (* (/ 2 PI) (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)))) (/ 2 (/ PI (fma (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* 1/4 (* PI PI))))) (* (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- 1 (* (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (/ 2 PI)))) (* (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (/ 2 PI)) (- (pow (/ PI 2) 3) (pow (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) 3)) (fma (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (+ (/ PI 2) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (* (/ PI 2) (/ PI 2))) (- (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (* (/ PI 2) (/ PI 2)) (* (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a)))))) (+ (/ PI 2) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (/ PI 2) (* 1/2 PI)) (- (/ PI 2) (- (* 1/2 PI) (/ PI 2))) (- (/ PI 2) (* 1/2 PI)) (- (/ PI 2) (* 1/2 PI)) (- (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (- (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (pow (* 1/2 PI) 3) (pow (acos (pow (fmod (cosh a) (* a a)) (log1p a))) 3)) (fma (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (* 1/4 (* PI PI))) (- (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (* (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (* a a)) (log1p a))))) (fma 1/2 PI (acos (pow (fmod (cosh a) (* a a)) (log1p a)))) (- (/ PI 2) (* 1/2 PI)) (- (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) (- (* 1/2 PI) (acos (pow (fmod (cosh a) (pow a 2)) (log1p a)))) 1.495 * * * [progress]: adding candidates to table 1.608 * * [progress]: iteration 4 / 4 1.608 * * * [progress]: picking best candidate 1.644 * * * * [pick]: Picked # 1.644 * * * [progress]: localizing error 1.685 * * * [progress]: generating rewritten candidates 1.685 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1 1 1 1 1) 1.686 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 1) 1.687 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1 2 3 1 1) 1.688 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 3 2 2 1 1 1) 1.688 * * * [progress]: generating series expansions 1.688 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1 1 1 1 1) 1.689 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.689 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.689 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.689 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (pow (/ 1 a) 2)) in (a) around 0 1.689 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (pow (/ 1 a) 2)) in a 1.689 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (pow (/ 1 a) 2)) in a 1.690 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (pow (/ -1 a) 2)) in (a) around 0 1.690 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (pow (/ -1 a) 2)) in a 1.690 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (pow (/ -1 a) 2)) in a 1.690 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 1) 1.691 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.691 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.691 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.691 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (pow (/ 1 a) 2)) in (a) around 0 1.691 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (pow (/ 1 a) 2)) in a 1.691 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (pow (/ 1 a) 2)) in a 1.692 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (pow (/ -1 a) 2)) in (a) around 0 1.692 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (pow (/ -1 a) 2)) in a 1.692 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (pow (/ -1 a) 2)) in a 1.692 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1 2 3 1 1) 1.692 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.692 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.692 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.693 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 1.693 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.693 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.693 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 1.693 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.694 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.694 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 3 2 2 1 1 1) 1.694 * [approximate]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in (a) around 0 1.694 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.694 * [taylor]: Taking taylor expansion of (fmod (cosh a) (pow a 2)) in a 1.695 * [approximate]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in (a) around 0 1.695 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.695 * [taylor]: Taking taylor expansion of (fmod (cosh (/ 1 a)) (/ 1 (pow a 2))) in a 1.695 * [approximate]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in (a) around 0 1.695 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.695 * [taylor]: Taking taylor expansion of (fmod (cosh (/ -1 a)) (/ 1 (pow a 2))) in a 1.696 * * * [progress]: simplifying candidates 1.696 * [simplify]: Simplifying using # : (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) 1.698 * * [simplify]: iteration 0 : 14 enodes (cost 36 ) 1.700 * * [simplify]: iteration 1 : 24 enodes (cost 36 ) 1.701 * * [simplify]: iteration 2 : 73 enodes (cost 36 ) 1.703 * * [simplify]: iteration 3 : 201 enodes (cost 36 ) 1.709 * * [simplify]: iteration 4 : 948 enodes (cost 36 ) 1.746 * * [simplify]: iteration 5 : 5001 enodes (cost 36 ) 1.747 * [simplify]: Simplified to: (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) (fmod (cosh a) (pow a 2)) 1.747 * * * [progress]: adding candidates to table 1.763 * [progress]: [Phase 3 of 3] Extracting. 1.764 * * [regime]: Finding splitpoints for: (# # # # # # # #) 1.771 * * * [regime-changes]: Trying 3 branch expressions: ((pow (fmod (cosh a) (* a a)) (log1p a)) (acos (pow (fmod (cosh a) (* a a)) (log1p a))) a) 1.771 * * * * [regimes]: Trying to branch on (pow (fmod (cosh a) (* a a)) (log1p a)) from (# # # # # # # #) 1.833 * * * * [regimes]: Trying to branch on (pow (fmod (cosh a) (* a a)) (log1p a)) from (# # #) 1.863 * * * * [regimes]: Trying to branch on (acos (pow (fmod (cosh a) (* a a)) (log1p a))) from (# # # # # # # #) 1.922 * * * * [regimes]: Trying to branch on (acos (pow (fmod (cosh a) (* a a)) (log1p a))) from (# #) 1.951 * * * * [regimes]: Trying to branch on a from (# # # # # # # #) 2.001 * * * [regime]: Found split indices: #