1.752 * [progress]: [Phase 1 of 3] Setting up. 0.011 * * * [progress]: [1/2] Preparing points 1.203 * * * [progress]: [2/2] Setting up program. 1.224 * [progress]: [Phase 2 of 3] Improving. 1.229 * [simplify]: Simplifying: (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1.230 * * [simplify]: iteration 0: 8 enodes 1.235 * * [simplify]: iteration complete: 8 enodes 1.235 * * [simplify]: Extracting #0: cost 1 inf + 0 1.235 * * [simplify]: Extracting #1: cost 2 inf + 0 1.235 * * [simplify]: Extracting #2: cost 4 inf + 0 1.236 * * [simplify]: Extracting #3: cost 5 inf + 1 1.236 * * [simplify]: Extracting #4: cost 5 inf + 107 1.236 * * [simplify]: Extracting #5: cost 6 inf + 107 1.236 * * [simplify]: Extracting #6: cost 4 inf + 309 1.236 * * [simplify]: Extracting #7: cost 0 inf + 2028 1.237 * [simplify]: Simplified to: (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1.241 * * [progress]: iteration 1 / 4 1.242 * * * [progress]: picking best candidate 1.252 * * * * [pick]: Picked # 1.252 * * * [progress]: localizing error 1.356 * * * [progress]: generating rewritten candidates 1.357 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 1.358 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 1) 1.366 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1) 1.367 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1 1) 1.370 * * * [progress]: generating series expansions 1.371 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 1.375 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1.376 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1.377 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1.379 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1.379 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1.379 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1.380 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1.380 * [backup-simplify]: Simplify 0 into 0 1.380 * [backup-simplify]: Simplify 0 into 0 1.380 * [backup-simplify]: Simplify 0 into 0 1.380 * [backup-simplify]: Simplify 0 into 0 1.380 * [backup-simplify]: Simplify 0 into 0 1.380 * [backup-simplify]: Simplify 0 into 0 1.380 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1.383 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1.383 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1.383 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1.383 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1.383 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1.384 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1.384 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1.384 * [backup-simplify]: Simplify 0 into 0 1.384 * [backup-simplify]: Simplify 0 into 0 1.384 * [backup-simplify]: Simplify 0 into 0 1.384 * [backup-simplify]: Simplify 0 into 0 1.384 * [backup-simplify]: Simplify 0 into 0 1.384 * [backup-simplify]: Simplify 0 into 0 1.385 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1.386 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1.386 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1.386 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1.386 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1.386 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1.386 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1.387 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1.387 * [backup-simplify]: Simplify 0 into 0 1.387 * [backup-simplify]: Simplify 0 into 0 1.387 * [backup-simplify]: Simplify 0 into 0 1.387 * [backup-simplify]: Simplify 0 into 0 1.387 * [backup-simplify]: Simplify 0 into 0 1.387 * [backup-simplify]: Simplify 0 into 0 1.387 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1.387 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 1) 1.388 * [backup-simplify]: Simplify (sin (expm1 a)) into (sin (expm1 a)) 1.388 * [approximate]: Taking taylor expansion of (sin (expm1 a)) in (a) around 0 1.388 * [taylor]: Taking taylor expansion of (sin (expm1 a)) in a 1.388 * [taylor]: Taking taylor expansion of (expm1 a) in a 1.388 * [taylor]: Rewrote expression to (- (exp a) 1) 1.388 * [taylor]: Taking taylor expansion of (exp a) in a 1.388 * [taylor]: Taking taylor expansion of a in a 1.388 * [backup-simplify]: Simplify 0 into 0 1.388 * [backup-simplify]: Simplify 1 into 1 1.388 * [backup-simplify]: Simplify (exp 0) into 1 1.388 * [taylor]: Taking taylor expansion of 1 in a 1.388 * [backup-simplify]: Simplify 1 into 1 1.389 * [backup-simplify]: Simplify (- 1) into -1 1.390 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.392 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.392 * [backup-simplify]: Simplify (- 0) into 0 1.392 * [backup-simplify]: Simplify (+ 1 0) into 1 1.392 * [taylor]: Taking taylor expansion of (sin (expm1 a)) in a 1.392 * [taylor]: Taking taylor expansion of (expm1 a) in a 1.393 * [taylor]: Rewrote expression to (- (exp a) 1) 1.393 * [taylor]: Taking taylor expansion of (exp a) in a 1.393 * [taylor]: Taking taylor expansion of a in a 1.393 * [backup-simplify]: Simplify 0 into 0 1.393 * [backup-simplify]: Simplify 1 into 1 1.393 * [backup-simplify]: Simplify (exp 0) into 1 1.393 * [taylor]: Taking taylor expansion of 1 in a 1.393 * [backup-simplify]: Simplify 1 into 1 1.393 * [backup-simplify]: Simplify (- 1) into -1 1.393 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.394 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.395 * [backup-simplify]: Simplify (- 0) into 0 1.395 * [backup-simplify]: Simplify (+ 1 0) into 1 1.395 * [backup-simplify]: Simplify 0 into 0 1.396 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 1.396 * [backup-simplify]: Simplify 1 into 1 1.398 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.399 * [backup-simplify]: Simplify (- 0) into 0 1.399 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.401 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 1/2 1) 1))) into 1/2 1.401 * [backup-simplify]: Simplify 1/2 into 1/2 1.404 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.404 * [backup-simplify]: Simplify (- 0) into 0 1.404 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 1.406 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 1/6 1) 1))) into 0 1.406 * [backup-simplify]: Simplify 0 into 0 1.410 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 1.411 * [backup-simplify]: Simplify (- 0) into 0 1.411 * [backup-simplify]: Simplify (+ 1/24 0) into 1/24 1.413 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 2) 2) (/ (pow 1/2 1) 1)) 0 0 (* 1 (/ (pow 1/24 1) 1))) into -5/24 1.413 * [backup-simplify]: Simplify -5/24 into -5/24 1.415 * [backup-simplify]: Simplify (+ (* -5/24 (pow a 4)) (+ (* 1/2 (pow a 2)) (* 1 a))) into (- (+ (* 1/2 (pow a 2)) a) (* 5/24 (pow a 4))) 1.415 * [backup-simplify]: Simplify (sin (expm1 (/ 1 a))) into (sin (expm1 (/ 1 a))) 1.415 * [approximate]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in (a) around 0 1.415 * [taylor]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1.415 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 1.415 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 1.415 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 1.415 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.415 * [taylor]: Taking taylor expansion of a in a 1.415 * [backup-simplify]: Simplify 0 into 0 1.415 * [backup-simplify]: Simplify 1 into 1 1.416 * [backup-simplify]: Simplify (/ 1 1) into 1 1.416 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1.416 * [taylor]: Taking taylor expansion of 1 in a 1.416 * [backup-simplify]: Simplify 1 into 1 1.417 * [backup-simplify]: Simplify (- 1) into -1 1.417 * [backup-simplify]: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1.417 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1.417 * [backup-simplify]: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1.417 * [taylor]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1.417 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 1.417 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 1.417 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 1.417 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.417 * [taylor]: Taking taylor expansion of a in a 1.417 * [backup-simplify]: Simplify 0 into 0 1.418 * [backup-simplify]: Simplify 1 into 1 1.418 * [backup-simplify]: Simplify (/ 1 1) into 1 1.418 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1.418 * [taylor]: Taking taylor expansion of 1 in a 1.418 * [backup-simplify]: Simplify 1 into 1 1.418 * [backup-simplify]: Simplify (- 1) into -1 1.418 * [backup-simplify]: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1.419 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1.419 * [backup-simplify]: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1.419 * [backup-simplify]: Simplify (* (sin (- (exp (/ 1 a)) 1)) 1) into (sin (- (exp (/ 1 a)) 1)) 1.419 * [backup-simplify]: Simplify (* (cos (- (exp (/ 1 a)) 1)) 0) into 0 1.420 * [backup-simplify]: Simplify (+ (sin (- (exp (/ 1 a)) 1)) 0) into (sin (- (exp (/ 1 a)) 1)) 1.420 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1.421 * [backup-simplify]: Simplify (+ 0) into 0 1.421 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (* 0 1)) into 0 1.421 * [backup-simplify]: Simplify (- 0) into 0 1.422 * [backup-simplify]: Simplify (+ 0 0) into 0 1.422 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.423 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (* 0 0)) into 0 1.423 * [backup-simplify]: Simplify (+ 0 0) into 0 1.423 * [backup-simplify]: Simplify 0 into 0 1.424 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.425 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1.426 * [backup-simplify]: Simplify (- 0) into 0 1.426 * [backup-simplify]: Simplify (+ 0 0) into 0 1.427 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.427 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1.428 * [backup-simplify]: Simplify (+ 0 0) into 0 1.428 * [backup-simplify]: Simplify 0 into 0 1.428 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.430 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.430 * [backup-simplify]: Simplify (- 0) into 0 1.431 * [backup-simplify]: Simplify (+ 0 0) into 0 1.432 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1.433 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1.434 * [backup-simplify]: Simplify (+ 0 0) into 0 1.434 * [backup-simplify]: Simplify 0 into 0 1.436 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.437 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.438 * [backup-simplify]: Simplify (- 0) into 0 1.438 * [backup-simplify]: Simplify (+ 0 0) into 0 1.440 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.441 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1.441 * [backup-simplify]: Simplify (+ 0 0) into 0 1.441 * [backup-simplify]: Simplify 0 into 0 1.443 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.445 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1.446 * [backup-simplify]: Simplify (- 0) into 0 1.446 * [backup-simplify]: Simplify (+ 0 0) into 0 1.449 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 5) 120)) 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 2) 2)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.450 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1.450 * [backup-simplify]: Simplify (+ 0 0) into 0 1.451 * [backup-simplify]: Simplify 0 into 0 1.455 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 6) 720)) 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* 1 (/ (pow 0 2) 2) (/ (pow 0 2) 2)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.456 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1.457 * [backup-simplify]: Simplify (- 0) into 0 1.457 * [backup-simplify]: Simplify (+ 0 0) into 0 1.461 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 4) 24) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 3) 6)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.463 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1.463 * [backup-simplify]: Simplify (+ 0 0) into 0 1.463 * [backup-simplify]: Simplify 0 into 0 1.463 * [backup-simplify]: Simplify (sin (- (exp (/ 1 (/ 1 a))) 1)) into (sin (- (exp a) 1)) 1.464 * [backup-simplify]: Simplify (sin (expm1 (/ 1 (- a)))) into (sin (expm1 (/ -1 a))) 1.464 * [approximate]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in (a) around 0 1.464 * [taylor]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1.464 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 1.464 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 1.464 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 1.464 * [taylor]: Taking taylor expansion of (/ -1 a) in a 1.464 * [taylor]: Taking taylor expansion of -1 in a 1.464 * [backup-simplify]: Simplify -1 into -1 1.464 * [taylor]: Taking taylor expansion of a in a 1.464 * [backup-simplify]: Simplify 0 into 0 1.464 * [backup-simplify]: Simplify 1 into 1 1.465 * [backup-simplify]: Simplify (/ -1 1) into -1 1.465 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1.465 * [taylor]: Taking taylor expansion of 1 in a 1.465 * [backup-simplify]: Simplify 1 into 1 1.465 * [backup-simplify]: Simplify (- 1) into -1 1.465 * [backup-simplify]: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1.466 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1.466 * [backup-simplify]: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1.466 * [taylor]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1.466 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 1.466 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 1.466 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 1.466 * [taylor]: Taking taylor expansion of (/ -1 a) in a 1.466 * [taylor]: Taking taylor expansion of -1 in a 1.466 * [backup-simplify]: Simplify -1 into -1 1.466 * [taylor]: Taking taylor expansion of a in a 1.466 * [backup-simplify]: Simplify 0 into 0 1.466 * [backup-simplify]: Simplify 1 into 1 1.467 * [backup-simplify]: Simplify (/ -1 1) into -1 1.467 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1.467 * [taylor]: Taking taylor expansion of 1 in a 1.467 * [backup-simplify]: Simplify 1 into 1 1.467 * [backup-simplify]: Simplify (- 1) into -1 1.467 * [backup-simplify]: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1.468 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1.468 * [backup-simplify]: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1.468 * [backup-simplify]: Simplify (* (sin (- (exp (/ -1 a)) 1)) 1) into (sin (- (exp (/ -1 a)) 1)) 1.468 * [backup-simplify]: Simplify (* (cos (- (exp (/ -1 a)) 1)) 0) into 0 1.468 * [backup-simplify]: Simplify (+ (sin (- (exp (/ -1 a)) 1)) 0) into (sin (- (exp (/ -1 a)) 1)) 1.468 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1.469 * [backup-simplify]: Simplify (+ 0) into 0 1.469 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (* 0 1)) into 0 1.470 * [backup-simplify]: Simplify (- 0) into 0 1.470 * [backup-simplify]: Simplify (+ 0 0) into 0 1.471 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.472 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (* 0 0)) into 0 1.472 * [backup-simplify]: Simplify (+ 0 0) into 0 1.472 * [backup-simplify]: Simplify 0 into 0 1.473 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.474 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1.474 * [backup-simplify]: Simplify (- 0) into 0 1.474 * [backup-simplify]: Simplify (+ 0 0) into 0 1.475 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.476 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1.476 * [backup-simplify]: Simplify (+ 0 0) into 0 1.476 * [backup-simplify]: Simplify 0 into 0 1.477 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.478 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.479 * [backup-simplify]: Simplify (- 0) into 0 1.503 * [backup-simplify]: Simplify (+ 0 0) into 0 1.505 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1.506 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1.506 * [backup-simplify]: Simplify (+ 0 0) into 0 1.506 * [backup-simplify]: Simplify 0 into 0 1.509 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.510 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.510 * [backup-simplify]: Simplify (- 0) into 0 1.511 * [backup-simplify]: Simplify (+ 0 0) into 0 1.512 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.513 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1.514 * [backup-simplify]: Simplify (+ 0 0) into 0 1.514 * [backup-simplify]: Simplify 0 into 0 1.515 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.517 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1.517 * [backup-simplify]: Simplify (- 0) into 0 1.518 * [backup-simplify]: Simplify (+ 0 0) into 0 1.520 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 5) 120)) 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 2) 2)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.522 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1.522 * [backup-simplify]: Simplify (+ 0 0) into 0 1.522 * [backup-simplify]: Simplify 0 into 0 1.526 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 6) 720)) 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* 1 (/ (pow 0 2) 2) (/ (pow 0 2) 2)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.527 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1.528 * [backup-simplify]: Simplify (- 0) into 0 1.528 * [backup-simplify]: Simplify (+ 0 0) into 0 1.532 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 4) 24) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 3) 6)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.534 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1.534 * [backup-simplify]: Simplify (+ 0 0) into 0 1.534 * [backup-simplify]: Simplify 0 into 0 1.534 * [backup-simplify]: Simplify (sin (- (exp (/ -1 (/ 1 (- a)))) 1)) into (sin (- (exp a) 1)) 1.535 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1) 1.535 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 1.535 * [approximate]: Taking taylor expansion of (expm1 (sin (expm1 a))) in (a) around 0 1.535 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 1.535 * [taylor]: Rewrote expression to (- (exp (sin (expm1 a))) 1) 1.535 * [taylor]: Taking taylor expansion of (exp (sin (expm1 a))) in a 1.535 * [taylor]: Taking taylor expansion of (sin (expm1 a)) in a 1.535 * [taylor]: Taking taylor expansion of (expm1 a) in a 1.535 * [taylor]: Rewrote expression to (- (exp a) 1) 1.535 * [taylor]: Taking taylor expansion of (exp a) in a 1.535 * [taylor]: Taking taylor expansion of a in a 1.535 * [backup-simplify]: Simplify 0 into 0 1.535 * [backup-simplify]: Simplify 1 into 1 1.535 * [backup-simplify]: Simplify (exp 0) into 1 1.535 * [taylor]: Taking taylor expansion of 1 in a 1.535 * [backup-simplify]: Simplify 1 into 1 1.536 * [backup-simplify]: Simplify (- 1) into -1 1.536 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.537 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.537 * [backup-simplify]: Simplify (- 0) into 0 1.538 * [backup-simplify]: Simplify (+ 1 0) into 1 1.538 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 1.538 * [backup-simplify]: Simplify (exp 0) into 1 1.539 * [taylor]: Taking taylor expansion of 1 in a 1.539 * [backup-simplify]: Simplify 1 into 1 1.539 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 1.539 * [taylor]: Rewrote expression to (- (exp (sin (expm1 a))) 1) 1.539 * [taylor]: Taking taylor expansion of (exp (sin (expm1 a))) in a 1.539 * [taylor]: Taking taylor expansion of (sin (expm1 a)) in a 1.539 * [taylor]: Taking taylor expansion of (expm1 a) in a 1.539 * [taylor]: Rewrote expression to (- (exp a) 1) 1.539 * [taylor]: Taking taylor expansion of (exp a) in a 1.539 * [taylor]: Taking taylor expansion of a in a 1.539 * [backup-simplify]: Simplify 0 into 0 1.539 * [backup-simplify]: Simplify 1 into 1 1.539 * [backup-simplify]: Simplify (exp 0) into 1 1.539 * [taylor]: Taking taylor expansion of 1 in a 1.539 * [backup-simplify]: Simplify 1 into 1 1.539 * [backup-simplify]: Simplify (- 1) into -1 1.540 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.541 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.541 * [backup-simplify]: Simplify (- 0) into 0 1.541 * [backup-simplify]: Simplify (+ 1 0) into 1 1.542 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 1.542 * [backup-simplify]: Simplify (exp 0) into 1 1.542 * [taylor]: Taking taylor expansion of 1 in a 1.542 * [backup-simplify]: Simplify 1 into 1 1.543 * [backup-simplify]: Simplify (- 1) into -1 1.543 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.543 * [backup-simplify]: Simplify 0 into 0 1.544 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.544 * [backup-simplify]: Simplify (- 0) into 0 1.545 * [backup-simplify]: Simplify (+ 1 0) into 1 1.545 * [backup-simplify]: Simplify 1 into 1 1.546 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.547 * [backup-simplify]: Simplify (- 0) into 0 1.547 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.548 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 1/2 1) 1))) into 1/2 1.549 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 1/2 1) 1)))) into 1 1.550 * [backup-simplify]: Simplify (- 0) into 0 1.550 * [backup-simplify]: Simplify (+ 1 0) into 1 1.550 * [backup-simplify]: Simplify 1 into 1 1.553 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.553 * [backup-simplify]: Simplify (- 0) into 0 1.553 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 1.555 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 1/6 1) 1))) into 0 1.558 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 1/2 1) 1)) (* (/ (pow 0 1) 1)))) into 2/3 1.559 * [backup-simplify]: Simplify (- 0) into 0 1.559 * [backup-simplify]: Simplify (+ 2/3 0) into 2/3 1.559 * [backup-simplify]: Simplify 2/3 into 2/3 1.560 * [backup-simplify]: Simplify (+ (* 2/3 (pow a 3)) (+ (* 1 (pow a 2)) (* 1 a))) into (+ (* 2/3 (pow a 3)) (+ (pow a 2) a)) 1.560 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 1.560 * [approximate]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in (a) around 0 1.560 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 1.560 * [taylor]: Rewrote expression to (- (exp (sin (expm1 (/ 1 a)))) 1) 1.560 * [taylor]: Taking taylor expansion of (exp (sin (expm1 (/ 1 a)))) in a 1.560 * [taylor]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1.560 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 1.560 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 1.560 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 1.560 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.560 * [taylor]: Taking taylor expansion of a in a 1.560 * [backup-simplify]: Simplify 0 into 0 1.560 * [backup-simplify]: Simplify 1 into 1 1.561 * [backup-simplify]: Simplify (/ 1 1) into 1 1.561 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1.561 * [taylor]: Taking taylor expansion of 1 in a 1.561 * [backup-simplify]: Simplify 1 into 1 1.562 * [backup-simplify]: Simplify (- 1) into -1 1.562 * [backup-simplify]: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1.562 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1.562 * [backup-simplify]: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1.563 * [backup-simplify]: Simplify (* (sin (- (exp (/ 1 a)) 1)) 1) into (sin (- (exp (/ 1 a)) 1)) 1.563 * [backup-simplify]: Simplify (* (cos (- (exp (/ 1 a)) 1)) 0) into 0 1.563 * [backup-simplify]: Simplify (+ (sin (- (exp (/ 1 a)) 1)) 0) into (sin (- (exp (/ 1 a)) 1)) 1.563 * [backup-simplify]: Simplify (exp (sin (- (exp (/ 1 a)) 1))) into (exp (sin (- (exp (/ 1 a)) 1))) 1.563 * [taylor]: Taking taylor expansion of 1 in a 1.563 * [backup-simplify]: Simplify 1 into 1 1.563 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 1.563 * [taylor]: Rewrote expression to (- (exp (sin (expm1 (/ 1 a)))) 1) 1.563 * [taylor]: Taking taylor expansion of (exp (sin (expm1 (/ 1 a)))) in a 1.563 * [taylor]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1.563 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 1.563 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 1.563 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 1.563 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.563 * [taylor]: Taking taylor expansion of a in a 1.563 * [backup-simplify]: Simplify 0 into 0 1.564 * [backup-simplify]: Simplify 1 into 1 1.564 * [backup-simplify]: Simplify (/ 1 1) into 1 1.564 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1.564 * [taylor]: Taking taylor expansion of 1 in a 1.564 * [backup-simplify]: Simplify 1 into 1 1.565 * [backup-simplify]: Simplify (- 1) into -1 1.565 * [backup-simplify]: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1.565 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1.565 * [backup-simplify]: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1.565 * [backup-simplify]: Simplify (* (sin (- (exp (/ 1 a)) 1)) 1) into (sin (- (exp (/ 1 a)) 1)) 1.565 * [backup-simplify]: Simplify (* (cos (- (exp (/ 1 a)) 1)) 0) into 0 1.566 * [backup-simplify]: Simplify (+ (sin (- (exp (/ 1 a)) 1)) 0) into (sin (- (exp (/ 1 a)) 1)) 1.566 * [backup-simplify]: Simplify (exp (sin (- (exp (/ 1 a)) 1))) into (exp (sin (- (exp (/ 1 a)) 1))) 1.566 * [taylor]: Taking taylor expansion of 1 in a 1.566 * [backup-simplify]: Simplify 1 into 1 1.567 * [backup-simplify]: Simplify (- 1) into -1 1.567 * [backup-simplify]: Simplify (+ (exp (sin (- (exp (/ 1 a)) 1))) -1) into (- (exp (sin (- (exp (/ 1 a)) 1))) 1) 1.567 * [backup-simplify]: Simplify (- (exp (sin (- (exp (/ 1 a)) 1))) 1) into (- (exp (sin (- (exp (/ 1 a)) 1))) 1) 1.567 * [backup-simplify]: Simplify (+ 0) into 0 1.568 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (* 0 1)) into 0 1.568 * [backup-simplify]: Simplify (- 0) into 0 1.569 * [backup-simplify]: Simplify (+ 0 0) into 0 1.569 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.570 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (* 0 0)) into 0 1.570 * [backup-simplify]: Simplify (+ 0 0) into 0 1.571 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 1) 1)))) into 0 1.572 * [backup-simplify]: Simplify (- 0) into 0 1.572 * [backup-simplify]: Simplify (+ 0 0) into 0 1.572 * [backup-simplify]: Simplify 0 into 0 1.573 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.574 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1.575 * [backup-simplify]: Simplify (- 0) into 0 1.575 * [backup-simplify]: Simplify (+ 0 0) into 0 1.576 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.577 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1.577 * [backup-simplify]: Simplify (+ 0 0) into 0 1.579 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.579 * [backup-simplify]: Simplify (- 0) into 0 1.580 * [backup-simplify]: Simplify (+ 0 0) into 0 1.580 * [backup-simplify]: Simplify 0 into 0 1.581 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.582 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.583 * [backup-simplify]: Simplify (- 0) into 0 1.583 * [backup-simplify]: Simplify (+ 0 0) into 0 1.584 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1.585 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1.586 * [backup-simplify]: Simplify (+ 0 0) into 0 1.587 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.588 * [backup-simplify]: Simplify (- 0) into 0 1.588 * [backup-simplify]: Simplify (+ 0 0) into 0 1.588 * [backup-simplify]: Simplify 0 into 0 1.591 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.592 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.593 * [backup-simplify]: Simplify (- 0) into 0 1.593 * [backup-simplify]: Simplify (+ 0 0) into 0 1.595 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.596 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1.596 * [backup-simplify]: Simplify (+ 0 0) into 0 1.599 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.600 * [backup-simplify]: Simplify (- 0) into 0 1.600 * [backup-simplify]: Simplify (+ 0 0) into 0 1.600 * [backup-simplify]: Simplify 0 into 0 1.602 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.603 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1.604 * [backup-simplify]: Simplify (- 0) into 0 1.604 * [backup-simplify]: Simplify (+ 0 0) into 0 1.607 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 5) 120)) 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 2) 2)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.608 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1.609 * [backup-simplify]: Simplify (+ 0 0) into 0 1.613 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.613 * [backup-simplify]: Simplify (- 0) into 0 1.614 * [backup-simplify]: Simplify (+ 0 0) into 0 1.614 * [backup-simplify]: Simplify 0 into 0 1.618 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 6) 720)) 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* 1 (/ (pow 0 2) 2) (/ (pow 0 2) 2)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.620 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1.620 * [backup-simplify]: Simplify (- 0) into 0 1.620 * [backup-simplify]: Simplify (+ 0 0) into 0 1.625 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 4) 24) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 3) 6)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.626 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1.626 * [backup-simplify]: Simplify (+ 0 0) into 0 1.633 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.634 * [backup-simplify]: Simplify (- 0) into 0 1.634 * [backup-simplify]: Simplify (+ 0 0) into 0 1.634 * [backup-simplify]: Simplify 0 into 0 1.634 * [backup-simplify]: Simplify (- (exp (sin (- (exp (/ 1 (/ 1 a))) 1))) 1) into (- (exp (sin (- (exp a) 1))) 1) 1.635 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 (- a))))) into (expm1 (sin (expm1 (/ -1 a)))) 1.635 * [approximate]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in (a) around 0 1.635 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 1.635 * [taylor]: Rewrote expression to (- (exp (sin (expm1 (/ -1 a)))) 1) 1.635 * [taylor]: Taking taylor expansion of (exp (sin (expm1 (/ -1 a)))) in a 1.635 * [taylor]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1.635 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 1.635 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 1.635 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 1.635 * [taylor]: Taking taylor expansion of (/ -1 a) in a 1.635 * [taylor]: Taking taylor expansion of -1 in a 1.635 * [backup-simplify]: Simplify -1 into -1 1.635 * [taylor]: Taking taylor expansion of a in a 1.635 * [backup-simplify]: Simplify 0 into 0 1.635 * [backup-simplify]: Simplify 1 into 1 1.636 * [backup-simplify]: Simplify (/ -1 1) into -1 1.636 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1.636 * [taylor]: Taking taylor expansion of 1 in a 1.636 * [backup-simplify]: Simplify 1 into 1 1.636 * [backup-simplify]: Simplify (- 1) into -1 1.636 * [backup-simplify]: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1.637 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1.637 * [backup-simplify]: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1.637 * [backup-simplify]: Simplify (* (sin (- (exp (/ -1 a)) 1)) 1) into (sin (- (exp (/ -1 a)) 1)) 1.637 * [backup-simplify]: Simplify (* (cos (- (exp (/ -1 a)) 1)) 0) into 0 1.637 * [backup-simplify]: Simplify (+ (sin (- (exp (/ -1 a)) 1)) 0) into (sin (- (exp (/ -1 a)) 1)) 1.637 * [backup-simplify]: Simplify (exp (sin (- (exp (/ -1 a)) 1))) into (exp (sin (- (exp (/ -1 a)) 1))) 1.637 * [taylor]: Taking taylor expansion of 1 in a 1.637 * [backup-simplify]: Simplify 1 into 1 1.637 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 1.638 * [taylor]: Rewrote expression to (- (exp (sin (expm1 (/ -1 a)))) 1) 1.638 * [taylor]: Taking taylor expansion of (exp (sin (expm1 (/ -1 a)))) in a 1.638 * [taylor]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1.638 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 1.638 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 1.638 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 1.638 * [taylor]: Taking taylor expansion of (/ -1 a) in a 1.638 * [taylor]: Taking taylor expansion of -1 in a 1.638 * [backup-simplify]: Simplify -1 into -1 1.638 * [taylor]: Taking taylor expansion of a in a 1.638 * [backup-simplify]: Simplify 0 into 0 1.638 * [backup-simplify]: Simplify 1 into 1 1.639 * [backup-simplify]: Simplify (/ -1 1) into -1 1.639 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1.639 * [taylor]: Taking taylor expansion of 1 in a 1.639 * [backup-simplify]: Simplify 1 into 1 1.639 * [backup-simplify]: Simplify (- 1) into -1 1.640 * [backup-simplify]: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1.640 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1.640 * [backup-simplify]: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1.640 * [backup-simplify]: Simplify (* (sin (- (exp (/ -1 a)) 1)) 1) into (sin (- (exp (/ -1 a)) 1)) 1.640 * [backup-simplify]: Simplify (* (cos (- (exp (/ -1 a)) 1)) 0) into 0 1.640 * [backup-simplify]: Simplify (+ (sin (- (exp (/ -1 a)) 1)) 0) into (sin (- (exp (/ -1 a)) 1)) 1.641 * [backup-simplify]: Simplify (exp (sin (- (exp (/ -1 a)) 1))) into (exp (sin (- (exp (/ -1 a)) 1))) 1.641 * [taylor]: Taking taylor expansion of 1 in a 1.641 * [backup-simplify]: Simplify 1 into 1 1.641 * [backup-simplify]: Simplify (- 1) into -1 1.642 * [backup-simplify]: Simplify (+ (exp (sin (- (exp (/ -1 a)) 1))) -1) into (- (exp (sin (- (exp (/ -1 a)) 1))) 1) 1.642 * [backup-simplify]: Simplify (- (exp (sin (- (exp (/ -1 a)) 1))) 1) into (- (exp (sin (- (exp (/ -1 a)) 1))) 1) 1.643 * [backup-simplify]: Simplify (+ 0) into 0 1.643 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (* 0 1)) into 0 1.644 * [backup-simplify]: Simplify (- 0) into 0 1.644 * [backup-simplify]: Simplify (+ 0 0) into 0 1.645 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1.646 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (* 0 0)) into 0 1.646 * [backup-simplify]: Simplify (+ 0 0) into 0 1.647 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 1) 1)))) into 0 1.648 * [backup-simplify]: Simplify (- 0) into 0 1.648 * [backup-simplify]: Simplify (+ 0 0) into 0 1.648 * [backup-simplify]: Simplify 0 into 0 1.649 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1.650 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1.651 * [backup-simplify]: Simplify (- 0) into 0 1.652 * [backup-simplify]: Simplify (+ 0 0) into 0 1.653 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1.654 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1.655 * [backup-simplify]: Simplify (+ 0 0) into 0 1.656 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.657 * [backup-simplify]: Simplify (- 0) into 0 1.657 * [backup-simplify]: Simplify (+ 0 0) into 0 1.658 * [backup-simplify]: Simplify 0 into 0 1.659 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.660 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1.661 * [backup-simplify]: Simplify (- 0) into 0 1.661 * [backup-simplify]: Simplify (+ 0 0) into 0 1.663 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1.664 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1.664 * [backup-simplify]: Simplify (+ 0 0) into 0 1.666 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.670 * [backup-simplify]: Simplify (- 0) into 0 1.671 * [backup-simplify]: Simplify (+ 0 0) into 0 1.671 * [backup-simplify]: Simplify 0 into 0 1.674 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.675 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1.676 * [backup-simplify]: Simplify (- 0) into 0 1.676 * [backup-simplify]: Simplify (+ 0 0) into 0 1.678 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.679 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1.679 * [backup-simplify]: Simplify (+ 0 0) into 0 1.682 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.683 * [backup-simplify]: Simplify (- 0) into 0 1.683 * [backup-simplify]: Simplify (+ 0 0) into 0 1.683 * [backup-simplify]: Simplify 0 into 0 1.685 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1.687 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1.688 * [backup-simplify]: Simplify (- 0) into 0 1.688 * [backup-simplify]: Simplify (+ 0 0) into 0 1.691 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 5) 120)) 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 2) 2)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.692 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1.692 * [backup-simplify]: Simplify (+ 0 0) into 0 1.697 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1.697 * [backup-simplify]: Simplify (- 0) into 0 1.697 * [backup-simplify]: Simplify (+ 0 0) into 0 1.698 * [backup-simplify]: Simplify 0 into 0 1.701 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 6) 720)) 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* 1 (/ (pow 0 2) 2) (/ (pow 0 2) 2)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 1.703 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1.703 * [backup-simplify]: Simplify (- 0) into 0 1.704 * [backup-simplify]: Simplify (+ 0 0) into 0 1.707 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 4) 24) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 3) 6)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1.709 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1.709 * [backup-simplify]: Simplify (+ 0 0) into 0 1.716 * [backup-simplify]: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1.716 * [backup-simplify]: Simplify (- 0) into 0 1.716 * [backup-simplify]: Simplify (+ 0 0) into 0 1.716 * [backup-simplify]: Simplify 0 into 0 1.717 * [backup-simplify]: Simplify (- (exp (sin (- (exp (/ -1 (/ 1 (- a)))) 1))) 1) into (- (exp (sin (- (exp a) 1))) 1) 1.717 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1 1) 1.717 * [backup-simplify]: Simplify (expm1 a) into (expm1 a) 1.717 * [approximate]: Taking taylor expansion of (expm1 a) in (a) around 0 1.717 * [taylor]: Taking taylor expansion of (expm1 a) in a 1.717 * [taylor]: Rewrote expression to (- (exp a) 1) 1.717 * [taylor]: Taking taylor expansion of (exp a) in a 1.717 * [taylor]: Taking taylor expansion of a in a 1.717 * [backup-simplify]: Simplify 0 into 0 1.717 * [backup-simplify]: Simplify 1 into 1 1.717 * [backup-simplify]: Simplify (exp 0) into 1 1.717 * [taylor]: Taking taylor expansion of 1 in a 1.717 * [backup-simplify]: Simplify 1 into 1 1.717 * [taylor]: Taking taylor expansion of (expm1 a) in a 1.718 * [taylor]: Rewrote expression to (- (exp a) 1) 1.718 * [taylor]: Taking taylor expansion of (exp a) in a 1.718 * [taylor]: Taking taylor expansion of a in a 1.718 * [backup-simplify]: Simplify 0 into 0 1.718 * [backup-simplify]: Simplify 1 into 1 1.718 * [backup-simplify]: Simplify (exp 0) into 1 1.718 * [taylor]: Taking taylor expansion of 1 in a 1.718 * [backup-simplify]: Simplify 1 into 1 1.718 * [backup-simplify]: Simplify (- 1) into -1 1.719 * [backup-simplify]: Simplify (+ 1 -1) into 0 1.719 * [backup-simplify]: Simplify 0 into 0 1.720 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1.721 * [backup-simplify]: Simplify (- 0) into 0 1.721 * [backup-simplify]: Simplify (+ 1 0) into 1 1.721 * [backup-simplify]: Simplify 1 into 1 1.723 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1.723 * [backup-simplify]: Simplify (- 0) into 0 1.724 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 1.724 * [backup-simplify]: Simplify 1/2 into 1/2 1.726 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1.727 * [backup-simplify]: Simplify (- 0) into 0 1.727 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 1.727 * [backup-simplify]: Simplify 1/6 into 1/6 1.728 * [backup-simplify]: Simplify (+ (* 1/6 (pow a 3)) (+ (* 1/2 (pow a 2)) (* 1 a))) into (+ (* 1/6 (pow a 3)) (+ (* 1/2 (pow a 2)) a)) 1.728 * [backup-simplify]: Simplify (expm1 (/ 1 a)) into (expm1 (/ 1 a)) 1.728 * [approximate]: Taking taylor expansion of (expm1 (/ 1 a)) in (a) around 0 1.728 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 1.728 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 1.728 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 1.728 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.728 * [taylor]: Taking taylor expansion of a in a 1.728 * [backup-simplify]: Simplify 0 into 0 1.728 * [backup-simplify]: Simplify 1 into 1 1.729 * [backup-simplify]: Simplify (/ 1 1) into 1 1.729 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1.729 * [taylor]: Taking taylor expansion of 1 in a 1.729 * [backup-simplify]: Simplify 1 into 1 1.729 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 1.729 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 1.729 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 1.729 * [taylor]: Taking taylor expansion of (/ 1 a) in a 1.729 * [taylor]: Taking taylor expansion of a in a 1.730 * [backup-simplify]: Simplify 0 into 0 1.730 * [backup-simplify]: Simplify 1 into 1 1.730 * [backup-simplify]: Simplify (/ 1 1) into 1 1.730 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1.730 * [taylor]: Taking taylor expansion of 1 in a 1.730 * [backup-simplify]: Simplify 1 into 1 1.731 * [backup-simplify]: Simplify (- 1) into -1 1.731 * [backup-simplify]: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1.731 * [backup-simplify]: Simplify (- (exp (/ 1 a)) 1) into (- (exp (/ 1 a)) 1) 1.731 * [backup-simplify]: Simplify (- 0) into 0 1.732 * [backup-simplify]: Simplify (+ 0 0) into 0 1.732 * [backup-simplify]: Simplify 0 into 0 1.732 * [backup-simplify]: Simplify (- 0) into 0 1.733 * [backup-simplify]: Simplify (+ 0 0) into 0 1.733 * [backup-simplify]: Simplify 0 into 0 1.734 * [backup-simplify]: Simplify (- 0) into 0 1.734 * [backup-simplify]: Simplify (+ 0 0) into 0 1.734 * [backup-simplify]: Simplify 0 into 0 1.735 * [backup-simplify]: Simplify (- 0) into 0 1.735 * [backup-simplify]: Simplify (+ 0 0) into 0 1.735 * [backup-simplify]: Simplify 0 into 0 1.736 * [backup-simplify]: Simplify (- 0) into 0 1.736 * [backup-simplify]: Simplify (+ 0 0) into 0 1.736 * [backup-simplify]: Simplify 0 into 0 1.736 * [backup-simplify]: Simplify (- 0) into 0 1.737 * [backup-simplify]: Simplify (+ 0 0) into 0 1.737 * [backup-simplify]: Simplify 0 into 0 1.737 * [backup-simplify]: Simplify (- (exp (/ 1 (/ 1 a))) 1) into (- (exp a) 1) 1.737 * [backup-simplify]: Simplify (expm1 (/ 1 (- a))) into (expm1 (/ -1 a)) 1.737 * [approximate]: Taking taylor expansion of (expm1 (/ -1 a)) in (a) around 0 1.737 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 1.737 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 1.737 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 1.737 * [taylor]: Taking taylor expansion of (/ -1 a) in a 1.737 * [taylor]: Taking taylor expansion of -1 in a 1.737 * [backup-simplify]: Simplify -1 into -1 1.737 * [taylor]: Taking taylor expansion of a in a 1.737 * [backup-simplify]: Simplify 0 into 0 1.737 * [backup-simplify]: Simplify 1 into 1 1.738 * [backup-simplify]: Simplify (/ -1 1) into -1 1.738 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1.738 * [taylor]: Taking taylor expansion of 1 in a 1.738 * [backup-simplify]: Simplify 1 into 1 1.738 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 1.738 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 1.738 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 1.738 * [taylor]: Taking taylor expansion of (/ -1 a) in a 1.738 * [taylor]: Taking taylor expansion of -1 in a 1.738 * [backup-simplify]: Simplify -1 into -1 1.738 * [taylor]: Taking taylor expansion of a in a 1.738 * [backup-simplify]: Simplify 0 into 0 1.738 * [backup-simplify]: Simplify 1 into 1 1.739 * [backup-simplify]: Simplify (/ -1 1) into -1 1.739 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1.739 * [taylor]: Taking taylor expansion of 1 in a 1.739 * [backup-simplify]: Simplify 1 into 1 1.739 * [backup-simplify]: Simplify (- 1) into -1 1.740 * [backup-simplify]: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1.740 * [backup-simplify]: Simplify (- (exp (/ -1 a)) 1) into (- (exp (/ -1 a)) 1) 1.740 * [backup-simplify]: Simplify (- 0) into 0 1.740 * [backup-simplify]: Simplify (+ 0 0) into 0 1.740 * [backup-simplify]: Simplify 0 into 0 1.741 * [backup-simplify]: Simplify (- 0) into 0 1.741 * [backup-simplify]: Simplify (+ 0 0) into 0 1.741 * [backup-simplify]: Simplify 0 into 0 1.742 * [backup-simplify]: Simplify (- 0) into 0 1.742 * [backup-simplify]: Simplify (+ 0 0) into 0 1.742 * [backup-simplify]: Simplify 0 into 0 1.742 * [backup-simplify]: Simplify (- 0) into 0 1.743 * [backup-simplify]: Simplify (+ 0 0) into 0 1.743 * [backup-simplify]: Simplify 0 into 0 1.743 * [backup-simplify]: Simplify (- 0) into 0 1.743 * [backup-simplify]: Simplify (+ 0 0) into 0 1.743 * [backup-simplify]: Simplify 0 into 0 1.744 * [backup-simplify]: Simplify (- 0) into 0 1.744 * [backup-simplify]: Simplify (+ 0 0) into 0 1.744 * [backup-simplify]: Simplify 0 into 0 1.744 * [backup-simplify]: Simplify (- (exp (/ -1 (/ 1 (- a)))) 1) into (- (exp a) 1) 1.745 * * * [progress]: simplifying candidates 1.746 * [simplify]: Simplifying: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (sin (expm1 a))) (log1p (sin (expm1 a))) (* (sin (exp a)) (cos 1)) (* (cos (exp a)) (sin 1)) (log (sin (expm1 a))) (exp (sin (expm1 a))) (* (cbrt (sin (expm1 a))) (cbrt (sin (expm1 a)))) (cbrt (sin (expm1 a))) (* (* (sin (expm1 a)) (sin (expm1 a))) (sin (expm1 a))) (sqrt (sin (expm1 a))) (sqrt (sin (expm1 a))) (exp (sin (expm1 a))) (expm1 (expm1 (sin (expm1 a)))) (log1p (expm1 (sin (expm1 a)))) (log (expm1 (sin (expm1 a)))) (exp (expm1 (sin (expm1 a)))) (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a)))) (* (* (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a)))) (expm1 (sin (expm1 a)))) (sqrt (expm1 (sin (expm1 a)))) (sqrt (expm1 (sin (expm1 a)))) (exp a) (expm1 (expm1 a)) (log1p (expm1 a)) (log (expm1 a)) (exp (expm1 a)) (* (cbrt (expm1 a)) (cbrt (expm1 a))) (cbrt (expm1 a)) (* (* (expm1 a) (expm1 a)) (expm1 a)) (sqrt (expm1 a)) (sqrt (expm1 a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (- (+ (* 1/2 (pow a 2)) a) (* 5/24 (pow a 4))) (sin (- (exp a) 1)) (sin (- (exp a) 1)) (+ (* 2/3 (pow a 3)) (+ (pow a 2) a)) (- (exp (sin (- (exp a) 1))) 1) (- (exp (sin (- (exp a) 1))) 1) (+ (* 1/6 (pow a 3)) (+ (* 1/2 (pow a 2)) a)) (- (exp a) 1) (- (exp a) 1) 1.748 * * [simplify]: iteration 0: 73 enodes 1.785 * * [simplify]: iteration 1: 131 enodes 1.860 * * [simplify]: iteration 2: 252 enodes 2.024 * * [simplify]: iteration 3: 638 enodes 2.927 * * [simplify]: iteration 4: 1687 enodes 4.552 * * [simplify]: iteration 5: 3918 enodes 6.169 * * [simplify]: iteration complete: 5000 enodes 6.169 * * [simplify]: Extracting #0: cost 40 inf + 0 6.170 * * [simplify]: Extracting #1: cost 252 inf + 72 6.178 * * [simplify]: Extracting #2: cost 564 inf + 4781 6.201 * * [simplify]: Extracting #3: cost 289 inf + 54267 6.260 * * [simplify]: Extracting #4: cost 28 inf + 149715 6.324 * * [simplify]: Extracting #5: cost 0 inf + 158887 6.397 * * [simplify]: Extracting #6: cost 0 inf + 158625 6.471 * [simplify]: Simplified to: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (sin (expm1 a))) (log1p (sin (expm1 a))) (* (cos 1) (sin (exp a))) (* (cos (exp a)) (sin 1)) (log (sin (expm1 a))) (exp (sin (expm1 a))) (* (cbrt (sin (expm1 a))) (cbrt (sin (expm1 a)))) (cbrt (sin (expm1 a))) (* (sin (expm1 a)) (* (sin (expm1 a)) (sin (expm1 a)))) (sqrt (sin (expm1 a))) (sqrt (sin (expm1 a))) (exp (sin (expm1 a))) (expm1 (expm1 (sin (expm1 a)))) (sin (expm1 a)) (log (expm1 (sin (expm1 a)))) (exp (expm1 (sin (expm1 a)))) (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a)))) (* (expm1 (sin (expm1 a))) (* (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a))))) (sqrt (expm1 (sin (expm1 a)))) (sqrt (expm1 (sin (expm1 a)))) (exp a) (expm1 (expm1 a)) a (log (expm1 a)) (exp (expm1 a)) (* (cbrt (expm1 a)) (cbrt (expm1 a))) (cbrt (expm1 a)) (* (expm1 a) (* (expm1 a) (expm1 a))) (sqrt (expm1 a)) (sqrt (expm1 a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fma (* a a) (fma -5/24 (* a a) 1/2) a) (sin (expm1 a)) (sin (expm1 a)) (fma a (fma (* a a) 2/3 a) a) (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a))) (fma (* a a) (fma a 1/6 1/2) a) (expm1 a) (expm1 a) 6.475 * * * [progress]: adding candidates to table 6.926 * * [progress]: iteration 2 / 4 6.927 * * * [progress]: picking best candidate 7.074 * * * * [pick]: Picked # 7.074 * * * [progress]: localizing error 7.206 * * * [progress]: generating rewritten candidates 7.206 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 7.207 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 7.207 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1) 7.208 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 1 1) 7.214 * * * [progress]: generating series expansions 7.214 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 7.215 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.215 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 7.215 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 7.215 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.215 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 7.215 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.215 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.216 * [backup-simplify]: Simplify 0 into 0 7.216 * [backup-simplify]: Simplify 0 into 0 7.216 * [backup-simplify]: Simplify 0 into 0 7.216 * [backup-simplify]: Simplify 0 into 0 7.216 * [backup-simplify]: Simplify 0 into 0 7.216 * [backup-simplify]: Simplify 0 into 0 7.216 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.216 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.216 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 7.216 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 7.217 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.217 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 7.217 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.217 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.217 * [backup-simplify]: Simplify 0 into 0 7.217 * [backup-simplify]: Simplify 0 into 0 7.217 * [backup-simplify]: Simplify 0 into 0 7.217 * [backup-simplify]: Simplify 0 into 0 7.218 * [backup-simplify]: Simplify 0 into 0 7.218 * [backup-simplify]: Simplify 0 into 0 7.218 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.218 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.218 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 7.218 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 7.219 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.219 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 7.219 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.219 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.220 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify 0 into 0 7.220 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.220 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 7.220 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.221 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 7.221 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 7.221 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.221 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 7.221 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.221 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.221 * [backup-simplify]: Simplify 0 into 0 7.221 * [backup-simplify]: Simplify 0 into 0 7.221 * [backup-simplify]: Simplify 0 into 0 7.221 * [backup-simplify]: Simplify 0 into 0 7.221 * [backup-simplify]: Simplify 0 into 0 7.222 * [backup-simplify]: Simplify 0 into 0 7.222 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.222 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.222 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 7.222 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 7.222 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.222 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 7.223 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.223 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.223 * [backup-simplify]: Simplify 0 into 0 7.224 * [backup-simplify]: Simplify 0 into 0 7.224 * [backup-simplify]: Simplify 0 into 0 7.224 * [backup-simplify]: Simplify 0 into 0 7.224 * [backup-simplify]: Simplify 0 into 0 7.224 * [backup-simplify]: Simplify 0 into 0 7.224 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.224 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.224 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 7.225 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 7.225 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.225 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 7.225 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.225 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify 0 into 0 7.226 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.226 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1) 7.226 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.227 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 7.227 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 7.227 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.227 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 7.227 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.227 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.227 * [backup-simplify]: Simplify 0 into 0 7.227 * [backup-simplify]: Simplify 0 into 0 7.227 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify 0 into 0 7.228 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.228 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.228 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 7.228 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 7.228 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.229 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 7.229 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.229 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 0 into 0 7.229 * [backup-simplify]: Simplify 0 into 0 7.230 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.230 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.230 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 7.230 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 7.231 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.231 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 7.231 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.231 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 7.231 * [backup-simplify]: Simplify 0 into 0 7.231 * [backup-simplify]: Simplify 0 into 0 7.231 * [backup-simplify]: Simplify 0 into 0 7.231 * [backup-simplify]: Simplify 0 into 0 7.232 * [backup-simplify]: Simplify 0 into 0 7.232 * [backup-simplify]: Simplify 0 into 0 7.232 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 7.232 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 1 1) 7.232 * [backup-simplify]: Simplify (sin (expm1 a)) into (sin (expm1 a)) 7.232 * [approximate]: Taking taylor expansion of (sin (expm1 a)) in (a) around 0 7.232 * [taylor]: Taking taylor expansion of (sin (expm1 a)) in a 7.232 * [taylor]: Taking taylor expansion of (expm1 a) in a 7.233 * [taylor]: Rewrote expression to (- (exp a) 1) 7.233 * [taylor]: Taking taylor expansion of (exp a) in a 7.233 * [taylor]: Taking taylor expansion of a in a 7.233 * [backup-simplify]: Simplify 0 into 0 7.233 * [backup-simplify]: Simplify 1 into 1 7.233 * [backup-simplify]: Simplify (exp 0) into 1 7.233 * [taylor]: Taking taylor expansion of 1 in a 7.233 * [backup-simplify]: Simplify 1 into 1 7.233 * [backup-simplify]: Simplify (- 1) into -1 7.234 * [backup-simplify]: Simplify (+ 1 -1) into 0 7.235 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 7.235 * [backup-simplify]: Simplify (- 0) into 0 7.236 * [backup-simplify]: Simplify (+ 1 0) into 1 7.236 * [taylor]: Taking taylor expansion of (sin (expm1 a)) in a 7.236 * [taylor]: Taking taylor expansion of (expm1 a) in a 7.236 * [taylor]: Rewrote expression to (- (exp a) 1) 7.236 * [taylor]: Taking taylor expansion of (exp a) in a 7.236 * [taylor]: Taking taylor expansion of a in a 7.236 * [backup-simplify]: Simplify 0 into 0 7.236 * [backup-simplify]: Simplify 1 into 1 7.236 * [backup-simplify]: Simplify (exp 0) into 1 7.236 * [taylor]: Taking taylor expansion of 1 in a 7.236 * [backup-simplify]: Simplify 1 into 1 7.237 * [backup-simplify]: Simplify (- 1) into -1 7.237 * [backup-simplify]: Simplify (+ 1 -1) into 0 7.238 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 7.239 * [backup-simplify]: Simplify (- 0) into 0 7.239 * [backup-simplify]: Simplify (+ 1 0) into 1 7.239 * [backup-simplify]: Simplify 0 into 0 7.240 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 7.240 * [backup-simplify]: Simplify 1 into 1 7.242 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 7.242 * [backup-simplify]: Simplify (- 0) into 0 7.243 * [backup-simplify]: Simplify (+ 1/2 0) into 1/2 7.244 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 1/2 1) 1))) into 1/2 7.244 * [backup-simplify]: Simplify 1/2 into 1/2 7.246 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 7.247 * [backup-simplify]: Simplify (- 0) into 0 7.247 * [backup-simplify]: Simplify (+ 1/6 0) into 1/6 7.249 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 1/6 1) 1))) into 0 7.249 * [backup-simplify]: Simplify 0 into 0 7.254 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1 4) 24)) (* (/ (pow 1 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 1/24 7.254 * [backup-simplify]: Simplify (- 0) into 0 7.255 * [backup-simplify]: Simplify (+ 1/24 0) into 1/24 7.257 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 1 2) 2) (/ (pow 1/2 1) 1)) 0 0 (* 1 (/ (pow 1/24 1) 1))) into -5/24 7.257 * [backup-simplify]: Simplify -5/24 into -5/24 7.258 * [backup-simplify]: Simplify (+ (* -5/24 (pow a 4)) (+ (* 1/2 (pow a 2)) (* 1 a))) into (- (+ (* 1/2 (pow a 2)) a) (* 5/24 (pow a 4))) 7.258 * [backup-simplify]: Simplify (sin (expm1 (/ 1 a))) into (sin (expm1 (/ 1 a))) 7.258 * [approximate]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in (a) around 0 7.258 * [taylor]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 7.258 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 7.258 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 7.258 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 7.258 * [taylor]: Taking taylor expansion of (/ 1 a) in a 7.258 * [taylor]: Taking taylor expansion of a in a 7.258 * [backup-simplify]: Simplify 0 into 0 7.258 * [backup-simplify]: Simplify 1 into 1 7.259 * [backup-simplify]: Simplify (/ 1 1) into 1 7.259 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 7.259 * [taylor]: Taking taylor expansion of 1 in a 7.259 * [backup-simplify]: Simplify 1 into 1 7.259 * [backup-simplify]: Simplify (- 1) into -1 7.259 * [backup-simplify]: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 7.259 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 7.260 * [backup-simplify]: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 7.260 * [taylor]: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 7.260 * [taylor]: Taking taylor expansion of (expm1 (/ 1 a)) in a 7.260 * [taylor]: Rewrote expression to (- (exp (/ 1 a)) 1) 7.260 * [taylor]: Taking taylor expansion of (exp (/ 1 a)) in a 7.260 * [taylor]: Taking taylor expansion of (/ 1 a) in a 7.260 * [taylor]: Taking taylor expansion of a in a 7.260 * [backup-simplify]: Simplify 0 into 0 7.260 * [backup-simplify]: Simplify 1 into 1 7.260 * [backup-simplify]: Simplify (/ 1 1) into 1 7.260 * [backup-simplify]: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 7.261 * [taylor]: Taking taylor expansion of 1 in a 7.261 * [backup-simplify]: Simplify 1 into 1 7.261 * [backup-simplify]: Simplify (- 1) into -1 7.261 * [backup-simplify]: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 7.261 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 7.261 * [backup-simplify]: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 7.262 * [backup-simplify]: Simplify (* (sin (- (exp (/ 1 a)) 1)) 1) into (sin (- (exp (/ 1 a)) 1)) 7.262 * [backup-simplify]: Simplify (* (cos (- (exp (/ 1 a)) 1)) 0) into 0 7.262 * [backup-simplify]: Simplify (+ (sin (- (exp (/ 1 a)) 1)) 0) into (sin (- (exp (/ 1 a)) 1)) 7.262 * [backup-simplify]: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 7.263 * [backup-simplify]: Simplify (+ 0) into 0 7.263 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (* 0 1)) into 0 7.264 * [backup-simplify]: Simplify (- 0) into 0 7.264 * [backup-simplify]: Simplify (+ 0 0) into 0 7.265 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.265 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (* 0 0)) into 0 7.266 * [backup-simplify]: Simplify (+ 0 0) into 0 7.266 * [backup-simplify]: Simplify 0 into 0 7.267 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.268 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 7.268 * [backup-simplify]: Simplify (- 0) into 0 7.268 * [backup-simplify]: Simplify (+ 0 0) into 0 7.269 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.270 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 7.270 * [backup-simplify]: Simplify (+ 0 0) into 0 7.270 * [backup-simplify]: Simplify 0 into 0 7.271 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 7.272 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 7.273 * [backup-simplify]: Simplify (- 0) into 0 7.273 * [backup-simplify]: Simplify (+ 0 0) into 0 7.275 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 7.276 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 7.277 * [backup-simplify]: Simplify (+ 0 0) into 0 7.277 * [backup-simplify]: Simplify 0 into 0 7.280 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 7.281 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 7.282 * [backup-simplify]: Simplify (- 0) into 0 7.282 * [backup-simplify]: Simplify (+ 0 0) into 0 7.284 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 7.285 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 7.285 * [backup-simplify]: Simplify (+ 0 0) into 0 7.285 * [backup-simplify]: Simplify 0 into 0 7.287 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 7.288 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 7.289 * [backup-simplify]: Simplify (- 0) into 0 7.289 * [backup-simplify]: Simplify (+ 0 0) into 0 7.292 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 5) 120)) 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 2) 2)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 7.293 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 7.294 * [backup-simplify]: Simplify (+ 0 0) into 0 7.294 * [backup-simplify]: Simplify 0 into 0 7.298 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 6) 720)) 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* 1 (/ (pow 0 2) 2) (/ (pow 0 2) 2)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 7.300 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 7.300 * [backup-simplify]: Simplify (- 0) into 0 7.301 * [backup-simplify]: Simplify (+ 0 0) into 0 7.305 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 4) 24) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 3) 6)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 7.307 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 7.307 * [backup-simplify]: Simplify (+ 0 0) into 0 7.307 * [backup-simplify]: Simplify 0 into 0 7.308 * [backup-simplify]: Simplify (sin (- (exp (/ 1 (/ 1 a))) 1)) into (sin (- (exp a) 1)) 7.308 * [backup-simplify]: Simplify (sin (expm1 (/ 1 (- a)))) into (sin (expm1 (/ -1 a))) 7.308 * [approximate]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in (a) around 0 7.308 * [taylor]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 7.308 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 7.308 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 7.308 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 7.308 * [taylor]: Taking taylor expansion of (/ -1 a) in a 7.308 * [taylor]: Taking taylor expansion of -1 in a 7.308 * [backup-simplify]: Simplify -1 into -1 7.308 * [taylor]: Taking taylor expansion of a in a 7.308 * [backup-simplify]: Simplify 0 into 0 7.308 * [backup-simplify]: Simplify 1 into 1 7.309 * [backup-simplify]: Simplify (/ -1 1) into -1 7.309 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 7.309 * [taylor]: Taking taylor expansion of 1 in a 7.309 * [backup-simplify]: Simplify 1 into 1 7.310 * [backup-simplify]: Simplify (- 1) into -1 7.310 * [backup-simplify]: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 7.310 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 7.311 * [backup-simplify]: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 7.311 * [taylor]: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 7.311 * [taylor]: Taking taylor expansion of (expm1 (/ -1 a)) in a 7.311 * [taylor]: Rewrote expression to (- (exp (/ -1 a)) 1) 7.311 * [taylor]: Taking taylor expansion of (exp (/ -1 a)) in a 7.311 * [taylor]: Taking taylor expansion of (/ -1 a) in a 7.311 * [taylor]: Taking taylor expansion of -1 in a 7.311 * [backup-simplify]: Simplify -1 into -1 7.311 * [taylor]: Taking taylor expansion of a in a 7.311 * [backup-simplify]: Simplify 0 into 0 7.311 * [backup-simplify]: Simplify 1 into 1 7.312 * [backup-simplify]: Simplify (/ -1 1) into -1 7.312 * [backup-simplify]: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 7.312 * [taylor]: Taking taylor expansion of 1 in a 7.312 * [backup-simplify]: Simplify 1 into 1 7.313 * [backup-simplify]: Simplify (- 1) into -1 7.313 * [backup-simplify]: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 7.313 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 7.313 * [backup-simplify]: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 7.314 * [backup-simplify]: Simplify (* (sin (- (exp (/ -1 a)) 1)) 1) into (sin (- (exp (/ -1 a)) 1)) 7.314 * [backup-simplify]: Simplify (* (cos (- (exp (/ -1 a)) 1)) 0) into 0 7.314 * [backup-simplify]: Simplify (+ (sin (- (exp (/ -1 a)) 1)) 0) into (sin (- (exp (/ -1 a)) 1)) 7.314 * [backup-simplify]: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 7.315 * [backup-simplify]: Simplify (+ 0) into 0 7.316 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (* 0 1)) into 0 7.316 * [backup-simplify]: Simplify (- 0) into 0 7.317 * [backup-simplify]: Simplify (+ 0 0) into 0 7.317 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 7.318 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (* 0 0)) into 0 7.319 * [backup-simplify]: Simplify (+ 0 0) into 0 7.319 * [backup-simplify]: Simplify 0 into 0 7.320 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 7.320 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 7.321 * [backup-simplify]: Simplify (- 0) into 0 7.321 * [backup-simplify]: Simplify (+ 0 0) into 0 7.322 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 7.323 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 7.324 * [backup-simplify]: Simplify (+ 0 0) into 0 7.324 * [backup-simplify]: Simplify 0 into 0 7.329 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 7.331 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 7.331 * [backup-simplify]: Simplify (- 0) into 0 7.332 * [backup-simplify]: Simplify (+ 0 0) into 0 7.333 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 7.334 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 7.334 * [backup-simplify]: Simplify (+ 0 0) into 0 7.334 * [backup-simplify]: Simplify 0 into 0 7.337 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 4) 24)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 7.338 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 7.338 * [backup-simplify]: Simplify (- 0) into 0 7.339 * [backup-simplify]: Simplify (+ 0 0) into 0 7.340 * [backup-simplify]: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 7.342 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 7.342 * [backup-simplify]: Simplify (+ 0 0) into 0 7.342 * [backup-simplify]: Simplify 0 into 0 7.344 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 7.345 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 7.346 * [backup-simplify]: Simplify (- 0) into 0 7.346 * [backup-simplify]: Simplify (+ 0 0) into 0 7.349 * [backup-simplify]: Simplify (+ (* 1 (/ (pow 0 5) 120)) 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 2) 2)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 7.350 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 7.350 * [backup-simplify]: Simplify (+ 0 0) into 0 7.350 * [backup-simplify]: Simplify 0 into 0 7.354 * [backup-simplify]: Simplify (+ (* -1 (/ (pow 0 6) 720)) 0 (* 1 (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* 1 (/ (pow 0 2) 2) (/ (pow 0 2) 2)) 0 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 2) 2)) 0) into 0 7.356 * [backup-simplify]: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 7.356 * [backup-simplify]: Simplify (- 0) into 0 7.356 * [backup-simplify]: Simplify (+ 0 0) into 0 7.360 * [backup-simplify]: Simplify (+ 0 (* 1 (/ (pow 0 4) 24) (/ (pow 0 1) 1)) 0 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0 (* -1 (/ (pow 0 3) 6)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 7.362 * [backup-simplify]: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 7.362 * [backup-simplify]: Simplify (+ 0 0) into 0 7.362 * [backup-simplify]: Simplify 0 into 0 7.362 * [backup-simplify]: Simplify (sin (- (exp (/ -1 (/ 1 (- a)))) 1)) into (sin (- (exp a) 1)) 7.362 * * * [progress]: simplifying candidates 7.364 * [simplify]: Simplifying: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (sin (expm1 a))) (log1p (sin (expm1 a))) (* (sin (exp a)) (cos 1)) (* (cos (exp a)) (sin 1)) (log (sin (expm1 a))) (exp (sin (expm1 a))) (* (cbrt (sin (expm1 a))) (cbrt (sin (expm1 a)))) (cbrt (sin (expm1 a))) (* (* (sin (expm1 a)) (sin (expm1 a))) (sin (expm1 a))) (sqrt (sin (expm1 a))) (sqrt (sin (expm1 a))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (- (+ (* 1/2 (pow a 2)) a) (* 5/24 (pow a 4))) (sin (- (exp a) 1)) (sin (- (exp a) 1)) 7.365 * * [simplify]: iteration 0: 44 enodes 7.384 * * [simplify]: iteration 1: 71 enodes 7.416 * * [simplify]: iteration 2: 106 enodes 7.473 * * [simplify]: iteration 3: 216 enodes 7.622 * * [simplify]: iteration 4: 458 enodes 7.901 * * [simplify]: iteration 5: 957 enodes 8.869 * * [simplify]: iteration 6: 1914 enodes 11.000 * * [simplify]: iteration 7: 3240 enodes 13.515 * * [simplify]: iteration complete: 5001 enodes 13.515 * * [simplify]: Extracting #0: cost 21 inf + 0 13.516 * * [simplify]: Extracting #1: cost 147 inf + 0 13.522 * * [simplify]: Extracting #2: cost 410 inf + 2771 13.542 * * [simplify]: Extracting #3: cost 325 inf + 34828 13.577 * * [simplify]: Extracting #4: cost 191 inf + 105923 13.623 * * [simplify]: Extracting #5: cost 34 inf + 168449 13.673 * * [simplify]: Extracting #6: cost 0 inf + 190361 13.719 * [simplify]: Simplified to: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (sin (expm1 a))) (log1p (sin (expm1 a))) (* (cos -1) (sin (exp a))) (* (cos (exp a)) (sin 1)) (log (sin (expm1 a))) (exp (sin (expm1 a))) (* (cbrt (sin (expm1 a))) (cbrt (sin (expm1 a)))) (cbrt (sin (expm1 a))) (* (* (sin (expm1 a)) (sin (expm1 a))) (sin (expm1 a))) (sqrt (sin (expm1 a))) (sqrt (sin (expm1 a))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fma (* a a) (fma a (* a -5/24) 1/2) a) (sin (expm1 a)) (sin (expm1 a)) 13.726 * * * [progress]: adding candidates to table 14.266 * * [progress]: iteration 3 / 4 14.266 * * * [progress]: picking best candidate 14.497 * * * * [pick]: Picked # 14.497 * * * [progress]: localizing error 14.666 * * * [progress]: generating rewritten candidates 14.666 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 14.667 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1 2 1) 14.667 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 2 1 1 2 1) 14.668 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 1 1 1) 14.669 * * * [progress]: generating series expansions 14.669 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 14.670 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.670 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 14.670 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.670 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.670 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.670 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.670 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.670 * [backup-simplify]: Simplify 0 into 0 14.670 * [backup-simplify]: Simplify 0 into 0 14.670 * [backup-simplify]: Simplify 0 into 0 14.671 * [backup-simplify]: Simplify 0 into 0 14.671 * [backup-simplify]: Simplify 0 into 0 14.671 * [backup-simplify]: Simplify 0 into 0 14.671 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.671 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.671 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 14.671 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.672 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.672 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.672 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.672 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.672 * [backup-simplify]: Simplify 0 into 0 14.672 * [backup-simplify]: Simplify 0 into 0 14.672 * [backup-simplify]: Simplify 0 into 0 14.672 * [backup-simplify]: Simplify 0 into 0 14.672 * [backup-simplify]: Simplify 0 into 0 14.672 * [backup-simplify]: Simplify 0 into 0 14.673 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.673 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.673 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 14.673 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.673 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.674 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.674 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.674 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.674 * [backup-simplify]: Simplify 0 into 0 14.674 * [backup-simplify]: Simplify 0 into 0 14.674 * [backup-simplify]: Simplify 0 into 0 14.674 * [backup-simplify]: Simplify 0 into 0 14.674 * [backup-simplify]: Simplify 0 into 0 14.674 * [backup-simplify]: Simplify 0 into 0 14.675 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.675 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1 2 1) 14.675 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.675 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 14.675 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.675 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.675 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.675 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.676 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.676 * [backup-simplify]: Simplify 0 into 0 14.676 * [backup-simplify]: Simplify 0 into 0 14.676 * [backup-simplify]: Simplify 0 into 0 14.676 * [backup-simplify]: Simplify 0 into 0 14.676 * [backup-simplify]: Simplify 0 into 0 14.676 * [backup-simplify]: Simplify 0 into 0 14.676 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.676 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.676 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 14.676 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.677 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.677 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.677 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.677 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.677 * [backup-simplify]: Simplify 0 into 0 14.677 * [backup-simplify]: Simplify 0 into 0 14.677 * [backup-simplify]: Simplify 0 into 0 14.677 * [backup-simplify]: Simplify 0 into 0 14.677 * [backup-simplify]: Simplify 0 into 0 14.677 * [backup-simplify]: Simplify 0 into 0 14.678 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.678 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.678 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 14.678 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.678 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.678 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.679 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.679 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.679 * [backup-simplify]: Simplify 0 into 0 14.679 * [backup-simplify]: Simplify 0 into 0 14.679 * [backup-simplify]: Simplify 0 into 0 14.679 * [backup-simplify]: Simplify 0 into 0 14.679 * [backup-simplify]: Simplify 0 into 0 14.679 * [backup-simplify]: Simplify 0 into 0 14.679 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.680 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 2 1 1 2 1) 14.680 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.680 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 14.680 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.680 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.680 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.680 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.680 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.680 * [backup-simplify]: Simplify 0 into 0 14.681 * [backup-simplify]: Simplify 0 into 0 14.681 * [backup-simplify]: Simplify 0 into 0 14.681 * [backup-simplify]: Simplify 0 into 0 14.681 * [backup-simplify]: Simplify 0 into 0 14.681 * [backup-simplify]: Simplify 0 into 0 14.681 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.681 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.681 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 14.681 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.681 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.681 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.682 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.682 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.682 * [backup-simplify]: Simplify 0 into 0 14.682 * [backup-simplify]: Simplify 0 into 0 14.682 * [backup-simplify]: Simplify 0 into 0 14.682 * [backup-simplify]: Simplify 0 into 0 14.682 * [backup-simplify]: Simplify 0 into 0 14.682 * [backup-simplify]: Simplify 0 into 0 14.683 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.683 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.683 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 14.683 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.683 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.683 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.684 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.684 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.684 * [backup-simplify]: Simplify 0 into 0 14.684 * [backup-simplify]: Simplify 0 into 0 14.684 * [backup-simplify]: Simplify 0 into 0 14.684 * [backup-simplify]: Simplify 0 into 0 14.684 * [backup-simplify]: Simplify 0 into 0 14.684 * [backup-simplify]: Simplify 0 into 0 14.684 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.684 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 1 1 1) 14.685 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.685 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 14.685 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.685 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.685 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 14.685 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.685 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.685 * [backup-simplify]: Simplify 0 into 0 14.686 * [backup-simplify]: Simplify 0 into 0 14.686 * [backup-simplify]: Simplify 0 into 0 14.686 * [backup-simplify]: Simplify 0 into 0 14.686 * [backup-simplify]: Simplify 0 into 0 14.686 * [backup-simplify]: Simplify 0 into 0 14.686 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.686 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.686 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 14.686 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.686 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.686 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 14.687 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.687 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 14.687 * [backup-simplify]: Simplify 0 into 0 14.688 * [backup-simplify]: Simplify 0 into 0 14.688 * [backup-simplify]: Simplify 0 into 0 14.688 * [backup-simplify]: Simplify 0 into 0 14.688 * [backup-simplify]: Simplify 0 into 0 14.688 * [backup-simplify]: Simplify 0 into 0 14.688 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.688 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.688 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 14.688 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.689 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.689 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 14.689 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.689 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 14.689 * [backup-simplify]: Simplify 0 into 0 14.689 * [backup-simplify]: Simplify 0 into 0 14.689 * [backup-simplify]: Simplify 0 into 0 14.689 * [backup-simplify]: Simplify 0 into 0 14.689 * [backup-simplify]: Simplify 0 into 0 14.689 * [backup-simplify]: Simplify 0 into 0 14.690 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.690 * * * [progress]: simplifying candidates 14.691 * [simplify]: Simplifying: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 14.692 * * [simplify]: iteration 0: 16 enodes 14.697 * * [simplify]: iteration 1: 17 enodes 14.702 * * [simplify]: iteration 2: 19 enodes 14.708 * * [simplify]: iteration 3: 24 enodes 14.716 * * [simplify]: iteration 4: 32 enodes 14.728 * * [simplify]: iteration 5: 51 enodes 14.746 * * [simplify]: iteration 6: 81 enodes 14.782 * * [simplify]: iteration 7: 152 enodes 14.858 * * [simplify]: iteration 8: 356 enodes 15.433 * * [simplify]: iteration 9: 1146 enodes 18.584 * * [simplify]: iteration complete: 5000 enodes 18.584 * * [simplify]: Extracting #0: cost 9 inf + 0 18.585 * * [simplify]: Extracting #1: cost 265 inf + 0 18.594 * * [simplify]: Extracting #2: cost 1341 inf + 4 18.606 * * [simplify]: Extracting #3: cost 1400 inf + 120 18.618 * * [simplify]: Extracting #4: cost 1414 inf + 1003 18.631 * * [simplify]: Extracting #5: cost 1369 inf + 2922 18.644 * * [simplify]: Extracting #6: cost 1366 inf + 3700 18.664 * * [simplify]: Extracting #7: cost 1283 inf + 76303 18.820 * * [simplify]: Extracting #8: cost 556 inf + 1064677 19.079 * * [simplify]: Extracting #9: cost 13 inf + 1845312 19.428 * * [simplify]: Extracting #10: cost 0 inf + 1857343 19.769 * * [simplify]: Extracting #11: cost 0 inf + 1855869 20.097 * * [simplify]: Extracting #12: cost 0 inf + 1855778 20.421 * [simplify]: Simplified to: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 20.433 * * * [progress]: adding candidates to table 20.916 * * [progress]: iteration 4 / 4 20.916 * * * [progress]: picking best candidate 21.134 * * * * [pick]: Picked # 21.134 * * * [progress]: localizing error 21.362 * * * [progress]: generating rewritten candidates 21.362 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1 2 1) 21.362 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1) 21.363 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 2 1 1 1 1) 21.363 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 2 1 2 1) 21.365 * * * [progress]: generating series expansions 21.365 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1 2 1) 21.365 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.365 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 21.365 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.365 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.365 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.365 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.366 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.366 * [backup-simplify]: Simplify 0 into 0 21.366 * [backup-simplify]: Simplify 0 into 0 21.366 * [backup-simplify]: Simplify 0 into 0 21.366 * [backup-simplify]: Simplify 0 into 0 21.366 * [backup-simplify]: Simplify 0 into 0 21.366 * [backup-simplify]: Simplify 0 into 0 21.366 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.367 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.367 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 21.367 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.367 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.367 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.367 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.368 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.368 * [backup-simplify]: Simplify 0 into 0 21.368 * [backup-simplify]: Simplify 0 into 0 21.368 * [backup-simplify]: Simplify 0 into 0 21.368 * [backup-simplify]: Simplify 0 into 0 21.368 * [backup-simplify]: Simplify 0 into 0 21.368 * [backup-simplify]: Simplify 0 into 0 21.368 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.368 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.369 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 21.369 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.369 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.369 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.369 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.369 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.370 * [backup-simplify]: Simplify 0 into 0 21.370 * [backup-simplify]: Simplify 0 into 0 21.370 * [backup-simplify]: Simplify 0 into 0 21.370 * [backup-simplify]: Simplify 0 into 0 21.370 * [backup-simplify]: Simplify 0 into 0 21.370 * [backup-simplify]: Simplify 0 into 0 21.370 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.370 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1) 21.370 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.371 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 21.371 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.371 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.371 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.371 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.371 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.371 * [backup-simplify]: Simplify 0 into 0 21.371 * [backup-simplify]: Simplify 0 into 0 21.371 * [backup-simplify]: Simplify 0 into 0 21.371 * [backup-simplify]: Simplify 0 into 0 21.371 * [backup-simplify]: Simplify 0 into 0 21.372 * [backup-simplify]: Simplify 0 into 0 21.372 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.372 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.372 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 21.372 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.372 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.372 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.373 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.373 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.373 * [backup-simplify]: Simplify 0 into 0 21.373 * [backup-simplify]: Simplify 0 into 0 21.373 * [backup-simplify]: Simplify 0 into 0 21.373 * [backup-simplify]: Simplify 0 into 0 21.373 * [backup-simplify]: Simplify 0 into 0 21.373 * [backup-simplify]: Simplify 0 into 0 21.374 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.374 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.374 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 21.374 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.374 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.374 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.375 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.375 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.375 * [backup-simplify]: Simplify 0 into 0 21.375 * [backup-simplify]: Simplify 0 into 0 21.375 * [backup-simplify]: Simplify 0 into 0 21.375 * [backup-simplify]: Simplify 0 into 0 21.375 * [backup-simplify]: Simplify 0 into 0 21.375 * [backup-simplify]: Simplify 0 into 0 21.376 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.376 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 2 1 1 1 1) 21.376 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.376 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 21.376 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.376 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.376 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.377 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.377 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.377 * [backup-simplify]: Simplify 0 into 0 21.377 * [backup-simplify]: Simplify 0 into 0 21.377 * [backup-simplify]: Simplify 0 into 0 21.377 * [backup-simplify]: Simplify 0 into 0 21.377 * [backup-simplify]: Simplify 0 into 0 21.377 * [backup-simplify]: Simplify 0 into 0 21.377 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.378 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.378 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 21.378 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.378 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.378 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.378 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.378 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.379 * [backup-simplify]: Simplify 0 into 0 21.379 * [backup-simplify]: Simplify 0 into 0 21.379 * [backup-simplify]: Simplify 0 into 0 21.379 * [backup-simplify]: Simplify 0 into 0 21.379 * [backup-simplify]: Simplify 0 into 0 21.379 * [backup-simplify]: Simplify 0 into 0 21.379 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.379 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.380 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 21.380 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.380 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.380 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.380 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.381 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.381 * [backup-simplify]: Simplify 0 into 0 21.381 * [backup-simplify]: Simplify 0 into 0 21.381 * [backup-simplify]: Simplify 0 into 0 21.381 * [backup-simplify]: Simplify 0 into 0 21.381 * [backup-simplify]: Simplify 0 into 0 21.381 * [backup-simplify]: Simplify 0 into 0 21.381 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.381 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 2 1 2 1) 21.382 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.382 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 21.382 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.382 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.382 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 21.382 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.383 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.383 * [backup-simplify]: Simplify 0 into 0 21.383 * [backup-simplify]: Simplify 0 into 0 21.383 * [backup-simplify]: Simplify 0 into 0 21.383 * [backup-simplify]: Simplify 0 into 0 21.383 * [backup-simplify]: Simplify 0 into 0 21.383 * [backup-simplify]: Simplify 0 into 0 21.383 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.384 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.384 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 21.384 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.384 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.384 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 21.384 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.385 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 21.385 * [backup-simplify]: Simplify 0 into 0 21.385 * [backup-simplify]: Simplify 0 into 0 21.385 * [backup-simplify]: Simplify 0 into 0 21.385 * [backup-simplify]: Simplify 0 into 0 21.385 * [backup-simplify]: Simplify 0 into 0 21.385 * [backup-simplify]: Simplify 0 into 0 21.385 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.386 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.386 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 21.386 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.386 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.386 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 21.387 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.387 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 21.387 * [backup-simplify]: Simplify 0 into 0 21.387 * [backup-simplify]: Simplify 0 into 0 21.387 * [backup-simplify]: Simplify 0 into 0 21.387 * [backup-simplify]: Simplify 0 into 0 21.387 * [backup-simplify]: Simplify 0 into 0 21.387 * [backup-simplify]: Simplify 0 into 0 21.388 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.388 * * * [progress]: simplifying candidates 21.389 * [simplify]: Simplifying: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 21.390 * * [simplify]: iteration 0: 16 enodes 21.395 * * [simplify]: iteration 1: 17 enodes 21.401 * * [simplify]: iteration 2: 19 enodes 21.408 * * [simplify]: iteration 3: 24 enodes 21.416 * * [simplify]: iteration 4: 32 enodes 21.429 * * [simplify]: iteration 5: 51 enodes 21.448 * * [simplify]: iteration 6: 81 enodes 21.479 * * [simplify]: iteration 7: 152 enodes 21.997 * * [simplify]: iteration 8: 356 enodes 22.527 * * [simplify]: iteration 9: 1146 enodes 25.606 * * [simplify]: iteration complete: 5000 enodes 25.607 * * [simplify]: Extracting #0: cost 9 inf + 0 25.607 * * [simplify]: Extracting #1: cost 265 inf + 0 25.616 * * [simplify]: Extracting #2: cost 1341 inf + 4 25.633 * * [simplify]: Extracting #3: cost 1400 inf + 120 25.645 * * [simplify]: Extracting #4: cost 1414 inf + 1003 25.660 * * [simplify]: Extracting #5: cost 1369 inf + 2922 25.674 * * [simplify]: Extracting #6: cost 1366 inf + 3700 25.696 * * [simplify]: Extracting #7: cost 1283 inf + 76303 25.819 * * [simplify]: Extracting #8: cost 556 inf + 1064677 26.116 * * [simplify]: Extracting #9: cost 13 inf + 1845312 26.460 * * [simplify]: Extracting #10: cost 0 inf + 1857343 26.771 * * [simplify]: Extracting #11: cost 0 inf + 1855869 27.135 * * [simplify]: Extracting #12: cost 0 inf + 1855778 27.455 * [simplify]: Simplified to: (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (expm1 (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log1p (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 27.468 * * * [progress]: adding candidates to table 28.017 * [progress]: [Phase 3 of 3] Extracting. 28.018 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # # # # # # #) 28.036 * * * [regime-changes]: Trying 2 branch expressions: ((fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) a) 28.037 * * * * [regimes]: Trying to branch on (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) from (# # # # # # # # # # # # # # # # # # # #) 28.352 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # # # # # # # # # # #) 28.634 * * * [regime]: Found split indices: #