1540977908.425 * [misc]progress: [Phase 1 of 3] Setting up. 1540977908.426 * * * [misc]progress: [1/2] Preparing points 1540977908.427 * * * * [misc]points: Sampling 256 additional inputs, on iter 0 have 0 / 256 1540977908.430 * * * * [misc]points: Computing exacts on every 16 of 256 points to ramp up precision 1540977908.537 * * * * [misc]points: Setting MPFR precision to 64 1540977908.540 * * * * [misc]points: Setting MPFR precision to 320 1540977908.543 * * * * [misc]points: Setting MPFR precision to 576 1540977908.545 * * * * [misc]points: Setting MPFR precision to 832 1540977908.554 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.564 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.583 * * * * [misc]points: Computing exacts on every 8 of 256 points to ramp up precision 1540977908.586 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.597 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.611 * * * * [misc]points: Computing exacts on every 4 of 256 points to ramp up precision 1540977908.613 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.631 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.644 * * * * [misc]points: Computing exacts on every 2 of 256 points to ramp up precision 1540977908.645 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.668 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.712 * * * * [misc]points: Computing exacts for 256 points 1540977908.715 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.809 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.886 * * * * [misc]points: Filtering points with unrepresentable outputs 1540977908.886 * * * * [misc]points: Sampling 50 additional inputs, on iter 1 have 206 / 256 1540977908.887 * * * * [misc]points: Computing exacts on every 3 of 50 points to ramp up precision 1540977908.888 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.892 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.899 * * * * [misc]points: Computing exacts for 50 points 1540977908.901 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.918 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.930 * * * * [misc]points: Filtering points with unrepresentable outputs 1540977908.930 * * * * [misc]points: Sampling 15 additional inputs, on iter 2 have 241 / 256 1540977908.930 * * * * [misc]points: Computing exacts for 15 points 1540977908.932 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.937 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.943 * * * * [misc]points: Filtering points with unrepresentable outputs 1540977908.943 * * * * [misc]points: Sampling 4 additional inputs, on iter 3 have 253 / 256 1540977908.944 * * * * [misc]points: Computing exacts for 4 points 1540977908.947 * * * * [misc]points: Setting MPFR precision to 1088 1540977908.948 * * * * [misc]points: Setting MPFR precision to 1344 1540977908.949 * * * * [misc]points: Filtering points with unrepresentable outputs 1540977908.949 * * * * [exit]points: Sampled 256 points with exact outputs 1540977908.950 * * * [misc]progress: [2/2] Setting up program. 1540977908.964 * [misc]progress: [Phase 2 of 3] Improving. 1540977908.965 * [enter]simplify: Simplifying (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977908.968 * * [misc]simplify: iters left: 6 (8 enodes) 1540977908.973 * [exit]simplify: Simplified to (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977908.987 * * [misc]progress: iteration 1 / 4 1540977908.988 * * * [misc]progress: picking best candidate 1540977909.011 * * * * [misc]pick: Picked # 1540977909.011 * * * [misc]progress: localizing error 1540977909.170 * * * [misc]progress: generating rewritten candidates 1540977909.170 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1) 1540977909.172 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1 1 1) 1540977909.183 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 1) 1540977909.185 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1) 1540977909.186 * * * [misc]progress: generating series expansions 1540977909.186 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1) 1540977909.189 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.189 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977909.190 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977909.191 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.191 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977909.191 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.191 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.191 * [misc]backup-simplify: Simplify 0 into 0 1540977909.191 * [misc]backup-simplify: Simplify 0 into 0 1540977909.191 * [misc]backup-simplify: Simplify 0 into 0 1540977909.191 * [misc]backup-simplify: Simplify 0 into 0 1540977909.191 * [misc]backup-simplify: Simplify 0 into 0 1540977909.191 * [misc]backup-simplify: Simplify 0 into 0 1540977909.192 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.194 * [misc]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)) 1540977909.194 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977909.194 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977909.194 * [misc]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)) 1540977909.194 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977909.194 * [misc]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)) 1540977909.194 * [misc]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)) 1540977909.194 * [misc]backup-simplify: Simplify 0 into 0 1540977909.194 * [misc]backup-simplify: Simplify 0 into 0 1540977909.194 * [misc]backup-simplify: Simplify 0 into 0 1540977909.194 * [misc]backup-simplify: Simplify 0 into 0 1540977909.194 * [misc]backup-simplify: Simplify 0 into 0 1540977909.194 * [misc]backup-simplify: Simplify 0 into 0 1540977909.194 * [misc]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) 1540977909.195 * [misc]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)) 1540977909.195 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977909.195 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977909.195 * [misc]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)) 1540977909.195 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977909.195 * [misc]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)) 1540977909.195 * [misc]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)) 1540977909.195 * [misc]backup-simplify: Simplify 0 into 0 1540977909.195 * [misc]backup-simplify: Simplify 0 into 0 1540977909.195 * [misc]backup-simplify: Simplify 0 into 0 1540977909.196 * [misc]backup-simplify: Simplify 0 into 0 1540977909.196 * [misc]backup-simplify: Simplify 0 into 0 1540977909.196 * [misc]backup-simplify: Simplify 0 into 0 1540977909.196 * [misc]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) 1540977909.196 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1 1 1) 1540977909.196 * [misc]backup-simplify: Simplify (sin (expm1 a)) into (sin (expm1 a)) 1540977909.196 * [misc]approximate: Taking taylor expansion of (sin (expm1 a)) in (a) around 0 1540977909.196 * [misc]taylor: Taking taylor expansion of (sin (expm1 a)) in a 1540977909.196 * [misc]taylor: Taking taylor expansion of (expm1 a) in a 1540977909.196 * [misc]taylor: Rewrote expression to (- (exp a) 1) 1540977909.196 * [misc]taylor: Taking taylor expansion of (exp a) in a 1540977909.196 * [misc]taylor: Taking taylor expansion of a in a 1540977909.196 * [misc]backup-simplify: Simplify 0 into 0 1540977909.196 * [misc]backup-simplify: Simplify 1 into 1 1540977909.197 * [misc]backup-simplify: Simplify (exp 0) into 1 1540977909.197 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.197 * [misc]backup-simplify: Simplify 1 into 1 1540977909.197 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.197 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1540977909.199 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1540977909.199 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.199 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1540977909.199 * [misc]taylor: Taking taylor expansion of (sin (expm1 a)) in a 1540977909.199 * [misc]taylor: Taking taylor expansion of (expm1 a) in a 1540977909.199 * [misc]taylor: Rewrote expression to (- (exp a) 1) 1540977909.200 * [misc]taylor: Taking taylor expansion of (exp a) in a 1540977909.200 * [misc]taylor: Taking taylor expansion of a in a 1540977909.200 * [misc]backup-simplify: Simplify 0 into 0 1540977909.200 * [misc]backup-simplify: Simplify 1 into 1 1540977909.200 * [misc]backup-simplify: Simplify (exp 0) into 1 1540977909.200 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.200 * [misc]backup-simplify: Simplify 1 into 1 1540977909.200 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.200 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1540977909.201 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1540977909.202 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.202 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1540977909.202 * [misc]backup-simplify: Simplify 0 into 0 1540977909.203 * [misc]backup-simplify: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 1540977909.203 * [misc]backup-simplify: Simplify 1 into 1 1540977909.206 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1540977909.206 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.206 * [misc]backup-simplify: Simplify (+ 1/2 0) into 1/2 1540977909.207 * [misc]backup-simplify: Simplify (+ 0 (* 1 (/ (pow 1/2 1) 1))) into 1/2 1540977909.207 * [misc]backup-simplify: Simplify 1/2 into 1/2 1540977909.211 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1540977909.212 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.212 * [misc]backup-simplify: Simplify (+ 1/6 0) into 1/6 1540977909.214 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 1/6 1) 1))) into 0 1540977909.214 * [misc]backup-simplify: Simplify 0 into 0 1540977909.220 * [misc]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 1540977909.220 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.221 * [misc]backup-simplify: Simplify (+ 1/24 0) into 1/24 1540977909.223 * [misc]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) 1540977909.224 * [misc]backup-simplify: Simplify (- 5/24) into -5/24 1540977909.225 * [misc]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))) 1540977909.225 * [misc]backup-simplify: Simplify (sin (expm1 (/ 1 a))) into (sin (expm1 (/ 1 a))) 1540977909.225 * [misc]approximate: Taking taylor expansion of (sin (expm1 (/ 1 a))) in (a) around 0 1540977909.225 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1540977909.225 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 a)) in a 1540977909.225 * [misc]taylor: Rewrote expression to (- (exp (/ 1 a)) 1) 1540977909.225 * [misc]taylor: Taking taylor expansion of (exp (/ 1 a)) in a 1540977909.225 * [misc]taylor: Taking taylor expansion of (/ 1 a) in a 1540977909.225 * [misc]taylor: Taking taylor expansion of a in a 1540977909.225 * [misc]backup-simplify: Simplify 0 into 0 1540977909.225 * [misc]backup-simplify: Simplify 1 into 1 1540977909.226 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1540977909.226 * [misc]backup-simplify: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1540977909.226 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.226 * [misc]backup-simplify: Simplify 1 into 1 1540977909.226 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.226 * [misc]backup-simplify: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1540977909.226 * [misc]backup-simplify: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1540977909.226 * [misc]backup-simplify: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1540977909.226 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1540977909.227 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 a)) in a 1540977909.227 * [misc]taylor: Rewrote expression to (- (exp (/ 1 a)) 1) 1540977909.227 * [misc]taylor: Taking taylor expansion of (exp (/ 1 a)) in a 1540977909.227 * [misc]taylor: Taking taylor expansion of (/ 1 a) in a 1540977909.227 * [misc]taylor: Taking taylor expansion of a in a 1540977909.227 * [misc]backup-simplify: Simplify 0 into 0 1540977909.227 * [misc]backup-simplify: Simplify 1 into 1 1540977909.227 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1540977909.227 * [misc]backup-simplify: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1540977909.227 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.227 * [misc]backup-simplify: Simplify 1 into 1 1540977909.227 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.227 * [misc]backup-simplify: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1540977909.227 * [misc]backup-simplify: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1540977909.227 * [misc]backup-simplify: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1540977909.228 * [misc]backup-simplify: Simplify (* (sin (- (exp (/ 1 a)) 1)) 1) into (sin (- (exp (/ 1 a)) 1)) 1540977909.228 * [misc]backup-simplify: Simplify (* (cos (- (exp (/ 1 a)) 1)) 0) into 0 1540977909.228 * [misc]backup-simplify: Simplify (+ (sin (- (exp (/ 1 a)) 1)) 0) into (sin (- (exp (/ 1 a)) 1)) 1540977909.228 * [misc]backup-simplify: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1540977909.229 * [misc]backup-simplify: Simplify (+ 0) into 0 1540977909.229 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (* 0 1)) into 0 1540977909.229 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.229 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.231 * [misc]backup-simplify: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1540977909.231 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (* 0 0)) into 0 1540977909.231 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.231 * [misc]backup-simplify: Simplify 0 into 0 1540977909.232 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1540977909.232 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1540977909.232 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.232 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.233 * [misc]backup-simplify: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.233 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1540977909.233 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.233 * [misc]backup-simplify: Simplify 0 into 0 1540977909.234 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1540977909.235 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1540977909.235 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.235 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.236 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.236 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1540977909.236 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.237 * [misc]backup-simplify: Simplify 0 into 0 1540977909.238 * [misc]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 1540977909.239 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1540977909.239 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.239 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.240 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.241 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1540977909.241 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.241 * [misc]backup-simplify: Simplify 0 into 0 1540977909.563 * [misc]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 1540977909.564 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1540977909.564 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.564 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.567 * [misc]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 1540977909.567 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1540977909.567 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.567 * [misc]backup-simplify: Simplify 0 into 0 1540977909.572 * [misc]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 1540977909.572 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1540977909.573 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.573 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.577 * [misc]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 1540977909.577 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1540977909.577 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.577 * [misc]backup-simplify: Simplify 0 into 0 1540977909.577 * [misc]backup-simplify: Simplify (sin (- (exp (/ 1 (/ 1 a))) 1)) into (sin (- (exp a) 1)) 1540977909.577 * [misc]backup-simplify: Simplify (sin (expm1 (/ 1 (- a)))) into (sin (expm1 (/ -1 a))) 1540977909.577 * [misc]approximate: Taking taylor expansion of (sin (expm1 (/ -1 a))) in (a) around 0 1540977909.577 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1540977909.577 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 a)) in a 1540977909.577 * [misc]taylor: Rewrote expression to (- (exp (/ -1 a)) 1) 1540977909.577 * [misc]taylor: Taking taylor expansion of (exp (/ -1 a)) in a 1540977909.577 * [misc]taylor: Taking taylor expansion of (/ -1 a) in a 1540977909.577 * [misc]taylor: Taking taylor expansion of -1 in a 1540977909.577 * [misc]backup-simplify: Simplify -1 into -1 1540977909.577 * [misc]taylor: Taking taylor expansion of a in a 1540977909.577 * [misc]backup-simplify: Simplify 0 into 0 1540977909.578 * [misc]backup-simplify: Simplify 1 into 1 1540977909.578 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1540977909.578 * [misc]backup-simplify: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1540977909.578 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.578 * [misc]backup-simplify: Simplify 1 into 1 1540977909.578 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.578 * [misc]backup-simplify: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1540977909.578 * [misc]backup-simplify: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1540977909.578 * [misc]backup-simplify: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1540977909.578 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1540977909.578 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 a)) in a 1540977909.578 * [misc]taylor: Rewrote expression to (- (exp (/ -1 a)) 1) 1540977909.578 * [misc]taylor: Taking taylor expansion of (exp (/ -1 a)) in a 1540977909.578 * [misc]taylor: Taking taylor expansion of (/ -1 a) in a 1540977909.578 * [misc]taylor: Taking taylor expansion of -1 in a 1540977909.578 * [misc]backup-simplify: Simplify -1 into -1 1540977909.578 * [misc]taylor: Taking taylor expansion of a in a 1540977909.578 * [misc]backup-simplify: Simplify 0 into 0 1540977909.578 * [misc]backup-simplify: Simplify 1 into 1 1540977909.578 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1540977909.579 * [misc]backup-simplify: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1540977909.579 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.579 * [misc]backup-simplify: Simplify 1 into 1 1540977909.579 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.579 * [misc]backup-simplify: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1540977909.579 * [misc]backup-simplify: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1540977909.579 * [misc]backup-simplify: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1540977909.579 * [misc]backup-simplify: Simplify (* (sin (- (exp (/ -1 a)) 1)) 1) into (sin (- (exp (/ -1 a)) 1)) 1540977909.579 * [misc]backup-simplify: Simplify (* (cos (- (exp (/ -1 a)) 1)) 0) into 0 1540977909.579 * [misc]backup-simplify: Simplify (+ (sin (- (exp (/ -1 a)) 1)) 0) into (sin (- (exp (/ -1 a)) 1)) 1540977909.579 * [misc]backup-simplify: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1540977909.579 * [misc]backup-simplify: Simplify (+ 0) into 0 1540977909.580 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (* 0 1)) into 0 1540977909.580 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.580 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.581 * [misc]backup-simplify: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1540977909.581 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (* 0 0)) into 0 1540977909.581 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.581 * [misc]backup-simplify: Simplify 0 into 0 1540977909.582 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1540977909.582 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1540977909.582 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.582 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.583 * [misc]backup-simplify: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.583 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1540977909.583 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.583 * [misc]backup-simplify: Simplify 0 into 0 1540977909.584 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1540977909.584 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1540977909.584 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.584 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.586 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.586 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1540977909.586 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.586 * [misc]backup-simplify: Simplify 0 into 0 1540977909.588 * [misc]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 1540977909.588 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1540977909.588 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.589 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.590 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.590 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1540977909.590 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.590 * [misc]backup-simplify: Simplify 0 into 0 1540977909.593 * [misc]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 1540977909.594 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1540977909.594 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.594 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.597 * [misc]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 1540977909.597 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1540977909.597 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.597 * [misc]backup-simplify: Simplify 0 into 0 1540977909.601 * [misc]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 1540977909.602 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1540977909.602 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.602 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.606 * [misc]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 1540977909.607 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1540977909.607 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.607 * [misc]backup-simplify: Simplify 0 into 0 1540977909.607 * [misc]backup-simplify: Simplify (sin (- (exp (/ -1 (/ 1 (- a)))) 1)) into (sin (- (exp a) 1)) 1540977909.607 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 1) 1540977909.607 * [misc]backup-simplify: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 1540977909.607 * [misc]approximate: Taking taylor expansion of (expm1 (sin (expm1 a))) in (a) around 0 1540977909.607 * [misc]taylor: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 1540977909.607 * [misc]taylor: Rewrote expression to (- (exp (sin (expm1 a))) 1) 1540977909.607 * [misc]taylor: Taking taylor expansion of (exp (sin (expm1 a))) in a 1540977909.607 * [misc]taylor: Taking taylor expansion of (sin (expm1 a)) in a 1540977909.607 * [misc]taylor: Taking taylor expansion of (expm1 a) in a 1540977909.607 * [misc]taylor: Rewrote expression to (- (exp a) 1) 1540977909.607 * [misc]taylor: Taking taylor expansion of (exp a) in a 1540977909.607 * [misc]taylor: Taking taylor expansion of a in a 1540977909.607 * [misc]backup-simplify: Simplify 0 into 0 1540977909.607 * [misc]backup-simplify: Simplify 1 into 1 1540977909.607 * [misc]backup-simplify: Simplify (exp 0) into 1 1540977909.607 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.607 * [misc]backup-simplify: Simplify 1 into 1 1540977909.608 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.608 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1540977909.609 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1540977909.609 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.609 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1540977909.609 * [misc]backup-simplify: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 1540977909.610 * [misc]backup-simplify: Simplify (exp 0) into 1 1540977909.610 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.610 * [misc]backup-simplify: Simplify 1 into 1 1540977909.610 * [misc]taylor: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 1540977909.610 * [misc]taylor: Rewrote expression to (- (exp (sin (expm1 a))) 1) 1540977909.610 * [misc]taylor: Taking taylor expansion of (exp (sin (expm1 a))) in a 1540977909.610 * [misc]taylor: Taking taylor expansion of (sin (expm1 a)) in a 1540977909.610 * [misc]taylor: Taking taylor expansion of (expm1 a) in a 1540977909.610 * [misc]taylor: Rewrote expression to (- (exp a) 1) 1540977909.610 * [misc]taylor: Taking taylor expansion of (exp a) in a 1540977909.610 * [misc]taylor: Taking taylor expansion of a in a 1540977909.610 * [misc]backup-simplify: Simplify 0 into 0 1540977909.610 * [misc]backup-simplify: Simplify 1 into 1 1540977909.610 * [misc]backup-simplify: Simplify (exp 0) into 1 1540977909.610 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.610 * [misc]backup-simplify: Simplify 1 into 1 1540977909.610 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.610 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1540977909.611 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1540977909.611 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.611 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1540977909.612 * [misc]backup-simplify: Simplify (+ (* 1 (/ (pow 1 1) 1))) into 1 1540977909.612 * [misc]backup-simplify: Simplify (exp 0) into 1 1540977909.612 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.612 * [misc]backup-simplify: Simplify 1 into 1 1540977909.612 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.612 * [misc]backup-simplify: Simplify (+ 1 -1) into 0 1540977909.612 * [misc]backup-simplify: Simplify 0 into 0 1540977909.613 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 1) 1)))) into 1 1540977909.613 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.613 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1540977909.613 * [misc]backup-simplify: Simplify 1 into 1 1540977909.615 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 0 1) 1)))) into 1/2 1540977909.615 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.615 * [misc]backup-simplify: Simplify (+ 1/2 0) into 1/2 1540977909.616 * [misc]backup-simplify: Simplify (+ 0 (* 1 (/ (pow 1/2 1) 1))) into 1/2 1540977909.617 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 2) 2)) (* (/ (pow 1/2 1) 1)))) into 1 1540977909.617 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.617 * [misc]backup-simplify: Simplify (+ 1 0) into 1 1540977909.617 * [misc]backup-simplify: Simplify 1 into 1 1540977909.619 * [misc]backup-simplify: Simplify (* (exp 0) (+ (* (/ (pow 1 3) 6)) (* (/ (pow 1 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 1/6 1540977909.620 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.620 * [misc]backup-simplify: Simplify (+ 1/6 0) into 1/6 1540977909.621 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 1 3) 6)) 0 (* 1 (/ (pow 1/6 1) 1))) into 0 1540977909.623 * [misc]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 1540977909.624 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.624 * [misc]backup-simplify: Simplify (+ 2/3 0) into 2/3 1540977909.624 * [misc]backup-simplify: Simplify 2/3 into 2/3 1540977909.624 * [misc]backup-simplify: Simplify (+ (* 2/3 (pow a 3)) (+ (* 1 (pow a 2)) (* 1 a))) into (+ (pow a 2) (+ a (* 2/3 (pow a 3)))) 1540977909.624 * [misc]backup-simplify: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 1540977909.624 * [misc]approximate: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in (a) around 0 1540977909.624 * [misc]taylor: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 1540977909.624 * [misc]taylor: Rewrote expression to (- (exp (sin (expm1 (/ 1 a)))) 1) 1540977909.624 * [misc]taylor: Taking taylor expansion of (exp (sin (expm1 (/ 1 a)))) in a 1540977909.624 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1540977909.624 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 a)) in a 1540977909.624 * [misc]taylor: Rewrote expression to (- (exp (/ 1 a)) 1) 1540977909.624 * [misc]taylor: Taking taylor expansion of (exp (/ 1 a)) in a 1540977909.624 * [misc]taylor: Taking taylor expansion of (/ 1 a) in a 1540977909.624 * [misc]taylor: Taking taylor expansion of a in a 1540977909.624 * [misc]backup-simplify: Simplify 0 into 0 1540977909.624 * [misc]backup-simplify: Simplify 1 into 1 1540977909.624 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1540977909.624 * [misc]backup-simplify: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1540977909.625 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.625 * [misc]backup-simplify: Simplify 1 into 1 1540977909.625 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.625 * [misc]backup-simplify: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1540977909.625 * [misc]backup-simplify: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1540977909.625 * [misc]backup-simplify: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1540977909.625 * [misc]backup-simplify: Simplify (* (sin (- (exp (/ 1 a)) 1)) 1) into (sin (- (exp (/ 1 a)) 1)) 1540977909.625 * [misc]backup-simplify: Simplify (* (cos (- (exp (/ 1 a)) 1)) 0) into 0 1540977909.625 * [misc]backup-simplify: Simplify (+ (sin (- (exp (/ 1 a)) 1)) 0) into (sin (- (exp (/ 1 a)) 1)) 1540977909.625 * [misc]backup-simplify: Simplify (exp (sin (- (exp (/ 1 a)) 1))) into (exp (sin (- (exp (/ 1 a)) 1))) 1540977909.625 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.625 * [misc]backup-simplify: Simplify 1 into 1 1540977909.625 * [misc]taylor: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 1540977909.625 * [misc]taylor: Rewrote expression to (- (exp (sin (expm1 (/ 1 a)))) 1) 1540977909.625 * [misc]taylor: Taking taylor expansion of (exp (sin (expm1 (/ 1 a)))) in a 1540977909.625 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ 1 a))) in a 1540977909.625 * [misc]taylor: Taking taylor expansion of (expm1 (/ 1 a)) in a 1540977909.625 * [misc]taylor: Rewrote expression to (- (exp (/ 1 a)) 1) 1540977909.625 * [misc]taylor: Taking taylor expansion of (exp (/ 1 a)) in a 1540977909.625 * [misc]taylor: Taking taylor expansion of (/ 1 a) in a 1540977909.625 * [misc]taylor: Taking taylor expansion of a in a 1540977909.625 * [misc]backup-simplify: Simplify 0 into 0 1540977909.625 * [misc]backup-simplify: Simplify 1 into 1 1540977909.625 * [misc]backup-simplify: Simplify (/ 1 1) into 1 1540977909.626 * [misc]backup-simplify: Simplify (exp (/ 1 a)) into (exp (/ 1 a)) 1540977909.626 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.626 * [misc]backup-simplify: Simplify 1 into 1 1540977909.626 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.626 * [misc]backup-simplify: Simplify (+ (exp (/ 1 a)) -1) into (- (exp (/ 1 a)) 1) 1540977909.626 * [misc]backup-simplify: Simplify (sin (- (exp (/ 1 a)) 1)) into (sin (- (exp (/ 1 a)) 1)) 1540977909.626 * [misc]backup-simplify: Simplify (cos (- (exp (/ 1 a)) 1)) into (cos (- (exp (/ 1 a)) 1)) 1540977909.626 * [misc]backup-simplify: Simplify (* (sin (- (exp (/ 1 a)) 1)) 1) into (sin (- (exp (/ 1 a)) 1)) 1540977909.626 * [misc]backup-simplify: Simplify (* (cos (- (exp (/ 1 a)) 1)) 0) into 0 1540977909.626 * [misc]backup-simplify: Simplify (+ (sin (- (exp (/ 1 a)) 1)) 0) into (sin (- (exp (/ 1 a)) 1)) 1540977909.626 * [misc]backup-simplify: Simplify (exp (sin (- (exp (/ 1 a)) 1))) into (exp (sin (- (exp (/ 1 a)) 1))) 1540977909.626 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.626 * [misc]backup-simplify: Simplify 1 into 1 1540977909.626 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.626 * [misc]backup-simplify: Simplify (+ (exp (sin (- (exp (/ 1 a)) 1))) -1) into (- (exp (sin (- (exp (/ 1 a)) 1))) 1) 1540977909.627 * [misc]backup-simplify: Simplify (- (exp (sin (- (exp (/ 1 a)) 1))) 1) into (- (exp (sin (- (exp (/ 1 a)) 1))) 1) 1540977909.627 * [misc]backup-simplify: Simplify (+ 0) into 0 1540977909.627 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (* 0 1)) into 0 1540977909.627 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.627 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.628 * [misc]backup-simplify: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1540977909.628 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (* 0 0)) into 0 1540977909.628 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.629 * [misc]backup-simplify: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 1) 1)))) into 0 1540977909.629 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.629 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.629 * [misc]backup-simplify: Simplify 0 into 0 1540977909.630 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1540977909.630 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1540977909.630 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.630 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.631 * [misc]backup-simplify: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.631 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1540977909.631 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.632 * [misc]backup-simplify: Simplify (* (exp (sin (- (exp (/ 1 a)) 1))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1540977909.633 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.633 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.633 * [misc]backup-simplify: Simplify 0 into 0 1540977909.634 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1540977909.634 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1540977909.634 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.634 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.635 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.636 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1540977909.636 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.638 * [misc]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 1540977909.638 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.638 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.638 * [misc]backup-simplify: Simplify 0 into 0 1540977909.640 * [misc]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 1540977909.641 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1540977909.641 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.641 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.642 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.643 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1540977909.643 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.646 * [misc]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 1540977909.647 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.647 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.647 * [misc]backup-simplify: Simplify 0 into 0 1540977909.650 * [misc]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 1540977909.650 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1540977909.650 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.650 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.653 * [misc]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 1540977909.654 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1540977909.654 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.659 * [misc]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 1540977909.659 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.659 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.659 * [misc]backup-simplify: Simplify 0 into 0 1540977909.667 * [misc]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 1540977909.668 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1540977909.668 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.668 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.672 * [misc]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 1540977909.673 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ 1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1540977909.673 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.681 * [misc]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 1540977909.681 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.681 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.681 * [misc]backup-simplify: Simplify 0 into 0 1540977909.681 * [misc]backup-simplify: Simplify (- (exp (sin (- (exp (/ 1 (/ 1 a))) 1))) 1) into (- (exp (sin (- (exp a) 1))) 1) 1540977909.681 * [misc]backup-simplify: Simplify (expm1 (sin (expm1 (/ 1 (- a))))) into (expm1 (sin (expm1 (/ -1 a)))) 1540977909.681 * [misc]approximate: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in (a) around 0 1540977909.681 * [misc]taylor: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 1540977909.681 * [misc]taylor: Rewrote expression to (- (exp (sin (expm1 (/ -1 a)))) 1) 1540977909.681 * [misc]taylor: Taking taylor expansion of (exp (sin (expm1 (/ -1 a)))) in a 1540977909.681 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1540977909.681 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 a)) in a 1540977909.681 * [misc]taylor: Rewrote expression to (- (exp (/ -1 a)) 1) 1540977909.681 * [misc]taylor: Taking taylor expansion of (exp (/ -1 a)) in a 1540977909.681 * [misc]taylor: Taking taylor expansion of (/ -1 a) in a 1540977909.681 * [misc]taylor: Taking taylor expansion of -1 in a 1540977909.681 * [misc]backup-simplify: Simplify -1 into -1 1540977909.681 * [misc]taylor: Taking taylor expansion of a in a 1540977909.682 * [misc]backup-simplify: Simplify 0 into 0 1540977909.682 * [misc]backup-simplify: Simplify 1 into 1 1540977909.682 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1540977909.682 * [misc]backup-simplify: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1540977909.682 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.682 * [misc]backup-simplify: Simplify 1 into 1 1540977909.682 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.682 * [misc]backup-simplify: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1540977909.682 * [misc]backup-simplify: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1540977909.682 * [misc]backup-simplify: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1540977909.682 * [misc]backup-simplify: Simplify (* (sin (- (exp (/ -1 a)) 1)) 1) into (sin (- (exp (/ -1 a)) 1)) 1540977909.682 * [misc]backup-simplify: Simplify (* (cos (- (exp (/ -1 a)) 1)) 0) into 0 1540977909.682 * [misc]backup-simplify: Simplify (+ (sin (- (exp (/ -1 a)) 1)) 0) into (sin (- (exp (/ -1 a)) 1)) 1540977909.682 * [misc]backup-simplify: Simplify (exp (sin (- (exp (/ -1 a)) 1))) into (exp (sin (- (exp (/ -1 a)) 1))) 1540977909.682 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.682 * [misc]backup-simplify: Simplify 1 into 1 1540977909.682 * [misc]taylor: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 1540977909.682 * [misc]taylor: Rewrote expression to (- (exp (sin (expm1 (/ -1 a)))) 1) 1540977909.682 * [misc]taylor: Taking taylor expansion of (exp (sin (expm1 (/ -1 a)))) in a 1540977909.682 * [misc]taylor: Taking taylor expansion of (sin (expm1 (/ -1 a))) in a 1540977909.682 * [misc]taylor: Taking taylor expansion of (expm1 (/ -1 a)) in a 1540977909.682 * [misc]taylor: Rewrote expression to (- (exp (/ -1 a)) 1) 1540977909.683 * [misc]taylor: Taking taylor expansion of (exp (/ -1 a)) in a 1540977909.683 * [misc]taylor: Taking taylor expansion of (/ -1 a) in a 1540977909.683 * [misc]taylor: Taking taylor expansion of -1 in a 1540977909.683 * [misc]backup-simplify: Simplify -1 into -1 1540977909.683 * [misc]taylor: Taking taylor expansion of a in a 1540977909.683 * [misc]backup-simplify: Simplify 0 into 0 1540977909.683 * [misc]backup-simplify: Simplify 1 into 1 1540977909.683 * [misc]backup-simplify: Simplify (/ -1 1) into -1 1540977909.683 * [misc]backup-simplify: Simplify (exp (/ -1 a)) into (exp (/ -1 a)) 1540977909.683 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.683 * [misc]backup-simplify: Simplify 1 into 1 1540977909.683 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.683 * [misc]backup-simplify: Simplify (+ (exp (/ -1 a)) -1) into (- (exp (/ -1 a)) 1) 1540977909.683 * [misc]backup-simplify: Simplify (sin (- (exp (/ -1 a)) 1)) into (sin (- (exp (/ -1 a)) 1)) 1540977909.683 * [misc]backup-simplify: Simplify (cos (- (exp (/ -1 a)) 1)) into (cos (- (exp (/ -1 a)) 1)) 1540977909.683 * [misc]backup-simplify: Simplify (* (sin (- (exp (/ -1 a)) 1)) 1) into (sin (- (exp (/ -1 a)) 1)) 1540977909.683 * [misc]backup-simplify: Simplify (* (cos (- (exp (/ -1 a)) 1)) 0) into 0 1540977909.683 * [misc]backup-simplify: Simplify (+ (sin (- (exp (/ -1 a)) 1)) 0) into (sin (- (exp (/ -1 a)) 1)) 1540977909.683 * [misc]backup-simplify: Simplify (exp (sin (- (exp (/ -1 a)) 1))) into (exp (sin (- (exp (/ -1 a)) 1))) 1540977909.683 * [misc]taylor: Taking taylor expansion of 1 in a 1540977909.683 * [misc]backup-simplify: Simplify 1 into 1 1540977909.684 * [misc]backup-simplify: Simplify (- 1) into -1 1540977909.684 * [misc]backup-simplify: Simplify (+ (exp (sin (- (exp (/ -1 a)) 1))) -1) into (- (exp (sin (- (exp (/ -1 a)) 1))) 1) 1540977909.684 * [misc]backup-simplify: Simplify (- (exp (sin (- (exp (/ -1 a)) 1))) 1) into (- (exp (sin (- (exp (/ -1 a)) 1))) 1) 1540977909.684 * [misc]backup-simplify: Simplify (+ 0) into 0 1540977909.684 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (* 0 1)) into 0 1540977909.684 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.684 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.685 * [misc]backup-simplify: Simplify (+ (* 1 (/ (pow 0 1) 1))) into 0 1540977909.685 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (* 0 0)) into 0 1540977909.685 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.686 * [misc]backup-simplify: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 1) 1)))) into 0 1540977909.686 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.686 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.686 * [misc]backup-simplify: Simplify 0 into 0 1540977909.687 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 2) 2)) 0) into 0 1540977909.687 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 1))) into 0 1540977909.687 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.688 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.688 * [misc]backup-simplify: Simplify (+ 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.688 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (* 0 0))) into 0 1540977909.689 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.690 * [misc]backup-simplify: Simplify (* (exp (sin (- (exp (/ -1 a)) 1))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1540977909.690 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.690 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.690 * [misc]backup-simplify: Simplify 0 into 0 1540977909.691 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 1) 1) (/ (pow 0 1) 1)) 0) into 0 1540977909.691 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))) into 0 1540977909.691 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.692 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.693 * [misc]backup-simplify: Simplify (+ (* -1 (/ (pow 0 3) 6)) 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.693 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))) into 0 1540977909.693 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.695 * [misc]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 1540977909.695 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.695 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.695 * [misc]backup-simplify: Simplify 0 into 0 1540977909.697 * [misc]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 1540977909.698 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))) into 0 1540977909.698 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.698 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.700 * [misc]backup-simplify: Simplify (+ 0 (* -1 (/ (pow 0 2) 2) (/ (pow 0 1) 1)) 0 0 (* 1 (/ (pow 0 1) 1))) into 0 1540977909.700 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))) into 0 1540977909.700 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.703 * [misc]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 1540977909.703 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.703 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.703 * [misc]backup-simplify: Simplify 0 into 0 1540977909.706 * [misc]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 1540977909.707 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1)))))) into 0 1540977909.707 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.707 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.710 * [misc]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 1540977909.710 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0)))))) into 0 1540977909.710 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.715 * [misc]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 1540977909.716 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.716 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.716 * [misc]backup-simplify: Simplify 0 into 0 1540977909.720 * [misc]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 1540977909.721 * [misc]backup-simplify: Simplify (+ (* (sin (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 1))))))) into 0 1540977909.721 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.721 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.725 * [misc]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 1540977909.726 * [misc]backup-simplify: Simplify (+ (* (cos (- (exp (/ -1 a)) 1)) 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 0))))))) into 0 1540977909.726 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.734 * [misc]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 1540977909.734 * [misc]backup-simplify: Simplify (- 0) into 0 1540977909.734 * [misc]backup-simplify: Simplify (+ 0 0) into 0 1540977909.734 * [misc]backup-simplify: Simplify 0 into 0 1540977909.734 * [misc]backup-simplify: Simplify (- (exp (sin (- (exp (/ -1 (/ 1 (- a)))) 1))) 1) into (- (exp (sin (- (exp a) 1))) 1) 1540977909.734 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1) 1540977909.735 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977909.735 * [misc]approximate: Taking taylor expansion of (atan2 (expm1 (sin (expm1 a))) (atan a)) in (a) around 0 1540977909.735 * [misc]taylor: Taking taylor expansion of (atan2 (expm1 (sin (expm1 a))) (atan a)) in a 1540977909.735 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977909.735 * [misc]taylor: Taking taylor expansion of (atan2 (expm1 (sin (expm1 a))) (atan a)) in a 1540977909.735 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977909.735 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977909.735 * [misc]backup-simplify: Simplify 0 into 0 1540977909.735 * [misc]backup-simplify: Simplify 0 into 0 1540977909.735 * [misc]backup-simplify: Simplify 0 into 0 1540977909.735 * [misc]backup-simplify: Simplify 0 into 0 1540977909.735 * [misc]backup-simplify: Simplify 0 into 0 1540977909.735 * [misc]backup-simplify: Simplify 0 into 0 1540977909.735 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977909.735 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 1540977909.735 * [misc]approximate: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) in (a) around 0 1540977909.735 * [misc]taylor: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) in a 1540977909.736 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 1540977909.736 * [misc]taylor: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) in a 1540977909.736 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 1540977909.736 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 1540977909.736 * [misc]backup-simplify: Simplify 0 into 0 1540977909.736 * [misc]backup-simplify: Simplify 0 into 0 1540977909.736 * [misc]backup-simplify: Simplify 0 into 0 1540977909.736 * [misc]backup-simplify: Simplify 0 into 0 1540977909.736 * [misc]backup-simplify: Simplify 0 into 0 1540977909.736 * [misc]backup-simplify: Simplify 0 into 0 1540977909.736 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977909.736 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 1540977909.736 * [misc]approximate: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) in (a) around 0 1540977909.736 * [misc]taylor: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) in a 1540977909.736 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 1540977909.736 * [misc]taylor: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) in a 1540977909.736 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 1540977909.737 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 1540977909.737 * [misc]backup-simplify: Simplify 0 into 0 1540977909.737 * [misc]backup-simplify: Simplify 0 into 0 1540977909.737 * [misc]backup-simplify: Simplify 0 into 0 1540977909.737 * [misc]backup-simplify: Simplify 0 into 0 1540977909.737 * [misc]backup-simplify: Simplify 0 into 0 1540977909.737 * [misc]backup-simplify: Simplify 0 into 0 1540977909.737 * [misc]backup-simplify: Simplify (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977909.737 * * * [misc]progress: simplifying candidates 1540977909.737 * * * * [misc]progress: [ 1 / 51 ] simplifiying candidate # 1540977909.737 * * * * [misc]progress: [ 2 / 51 ] simplifiying candidate # 1540977909.737 * * * * [misc]progress: [ 3 / 51 ] simplifiying candidate # 1540977909.737 * * * * [misc]progress: [ 4 / 51 ] simplifiying candidate # 1540977909.737 * * * * [misc]progress: [ 5 / 51 ] simplifiying candidate # 1540977909.737 * * * * [misc]progress: [ 6 / 51 ] simplifiying candidate # 1540977909.737 * * * * [misc]progress: [ 7 / 51 ] simplifiying candidate # 1540977909.737 * * * * [misc]progress: [ 8 / 51 ] simplifiying candidate # 1540977909.738 * * * * [misc]progress: [ 9 / 51 ] simplifiying candidate # 1540977909.738 * * * * [misc]progress: [ 10 / 51 ] simplifiying candidate # 1540977909.738 * * * * [misc]progress: [ 11 / 51 ] simplifiying candidate # 1540977909.738 * * * * [misc]progress: [ 12 / 51 ] simplifiying candidate # 1540977909.738 * [enter]simplify: Simplifying (* (sin (exp a)) (cos 1)) 1540977909.738 * * [misc]simplify: iters left: 4 (6 enodes) 1540977909.743 * * [misc]simplify: iters left: 3 (9 enodes) 1540977909.745 * [exit]simplify: Simplified to (* (cos 1) (sin (exp a))) 1540977909.745 * [misc]simplify: Simplified (2 1 1 1 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (- (* (cos 1) (sin (exp a))) (* (cos (exp a)) (sin 1)))) (atan a)) a))) 1540977909.745 * * * * [misc]progress: [ 13 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 14 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 15 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 16 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 17 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 18 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 19 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 20 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 21 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 22 / 51 ] simplifiying candidate # 1540977909.745 * * * * [misc]progress: [ 23 / 51 ] simplifiying candidate # 1540977909.745 * [enter]simplify: Simplifying (sin (expm1 a)) 1540977909.746 * * [misc]simplify: iters left: 2 (3 enodes) 1540977909.746 * [exit]simplify: Simplified to (sin (expm1 a)) 1540977909.746 * [misc]simplify: Simplified (2 1 1 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977909.746 * * * * [misc]progress: [ 24 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 25 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 26 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 27 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 28 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 29 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 30 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 31 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 32 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 33 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 34 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 35 / 51 ] simplifiying candidate # 1540977909.747 * * * * [misc]progress: [ 36 / 51 ] simplifiying candidate # 1540977909.748 * * * * [misc]progress: [ 37 / 51 ] simplifiying candidate # 1540977909.748 * * * * [misc]progress: [ 38 / 51 ] simplifiying candidate # 1540977909.748 * * * * [misc]progress: [ 39 / 51 ] simplifiying candidate # 1540977909.748 * * * * [misc]progress: [ 40 / 51 ] simplifiying candidate # 1540977909.748 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.748 * * [misc]simplify: iters left: 5 (7 enodes) 1540977909.750 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.750 * [misc]simplify: Simplified (2 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977909.750 * * * * [misc]progress: [ 41 / 51 ] simplifiying candidate # 1540977909.750 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.751 * * [misc]simplify: iters left: 5 (7 enodes) 1540977909.752 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.752 * [misc]simplify: Simplified (2 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977909.752 * * * * [misc]progress: [ 42 / 51 ] simplifiying candidate # 1540977909.752 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.753 * * [misc]simplify: iters left: 5 (7 enodes) 1540977909.754 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977909.754 * [misc]simplify: Simplified (2 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977909.754 * * * * [misc]progress: [ 43 / 51 ] simplifiying candidate # 1540977909.755 * [enter]simplify: Simplifying (- (+ (* 1/2 (pow a 2)) a) (* 5/24 (pow a 4))) 1540977909.755 * * [misc]simplify: iters left: 6 (11 enodes) 1540977909.758 * * [misc]simplify: iters left: 5 (20 enodes) 1540977909.772 * * [misc]simplify: iters left: 4 (42 enodes) 1540977909.790 * * [misc]simplify: iters left: 3 (63 enodes) 1540977909.810 * * [misc]simplify: iters left: 2 (84 enodes) 1540977909.823 * * [misc]simplify: iters left: 1 (107 enodes) 1540977909.863 * [exit]simplify: Simplified to (fma a (* 1/2 a) (fma (pow a 4) -5/24 a)) 1540977909.863 * [misc]simplify: Simplified (2 1 1 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (fma a (* 1/2 a) (fma (pow a 4) -5/24 a))) (atan a)) a))) 1540977909.863 * * * * [misc]progress: [ 44 / 51 ] simplifiying candidate # 1540977909.863 * [enter]simplify: Simplifying (sin (- (exp a) 1)) 1540977909.864 * * [misc]simplify: iters left: 4 (5 enodes) 1540977909.866 * * [misc]simplify: iters left: 3 (11 enodes) 1540977909.867 * [exit]simplify: Simplified to (sin (expm1 a)) 1540977909.867 * [misc]simplify: Simplified (2 1 1 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977909.867 * * * * [misc]progress: [ 45 / 51 ] simplifiying candidate # 1540977909.867 * [enter]simplify: Simplifying (sin (- (exp a) 1)) 1540977909.868 * * [misc]simplify: iters left: 4 (5 enodes) 1540977909.869 * * [misc]simplify: iters left: 3 (11 enodes) 1540977909.871 * [exit]simplify: Simplified to (sin (expm1 a)) 1540977909.871 * [misc]simplify: Simplified (2 1 1 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977909.871 * * * * [misc]progress: [ 46 / 51 ] simplifiying candidate # 1540977909.871 * [enter]simplify: Simplifying (+ (pow a 2) (+ a (* 2/3 (pow a 3)))) 1540977909.872 * * [misc]simplify: iters left: 6 (9 enodes) 1540977909.876 * * [misc]simplify: iters left: 5 (17 enodes) 1540977909.885 * * [misc]simplify: iters left: 4 (40 enodes) 1540977909.900 * * [misc]simplify: iters left: 3 (80 enodes) 1540977909.919 * * [misc]simplify: iters left: 2 (135 enodes) 1540977910.021 * * [misc]simplify: iters left: 1 (182 enodes) 1540977910.050 * [exit]simplify: Simplified to (fma (* a a) (fma 2/3 a 1) a) 1540977910.050 * [misc]simplify: Simplified (2 1 1 1) to (λ (a) (fabs (fmod (atan2 (fma (* a a) (fma 2/3 a 1) a) (atan a)) a))) 1540977910.050 * * * * [misc]progress: [ 47 / 51 ] simplifiying candidate # 1540977910.050 * [enter]simplify: Simplifying (- (exp (sin (- (exp a) 1))) 1) 1540977910.051 * * [misc]simplify: iters left: 6 (7 enodes) 1540977910.053 * * [misc]simplify: iters left: 5 (15 enodes) 1540977910.055 * [exit]simplify: Simplified to (expm1 (sin (expm1 a))) 1540977910.055 * [misc]simplify: Simplified (2 1 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977910.055 * * * * [misc]progress: [ 48 / 51 ] simplifiying candidate # 1540977910.055 * [enter]simplify: Simplifying (- (exp (sin (- (exp a) 1))) 1) 1540977910.056 * * [misc]simplify: iters left: 6 (7 enodes) 1540977910.058 * * [misc]simplify: iters left: 5 (15 enodes) 1540977910.060 * [exit]simplify: Simplified to (expm1 (sin (expm1 a))) 1540977910.060 * [misc]simplify: Simplified (2 1 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977910.060 * * * * [misc]progress: [ 49 / 51 ] simplifiying candidate # 1540977910.060 * [enter]simplify: Simplifying (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977910.061 * * [misc]simplify: iters left: 4 (6 enodes) 1540977910.062 * [exit]simplify: Simplified to (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977910.062 * [misc]simplify: Simplified (2 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977910.062 * * * * [misc]progress: [ 50 / 51 ] simplifiying candidate # 1540977910.062 * [enter]simplify: Simplifying (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977910.062 * * [misc]simplify: iters left: 4 (6 enodes) 1540977910.064 * [exit]simplify: Simplified to (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977910.064 * [misc]simplify: Simplified (2 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977910.064 * * * * [misc]progress: [ 51 / 51 ] simplifiying candidate # 1540977910.064 * [enter]simplify: Simplifying (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977910.064 * * [misc]simplify: iters left: 4 (6 enodes) 1540977910.065 * [exit]simplify: Simplified to (atan2 (expm1 (sin (expm1 a))) (atan a)) 1540977910.065 * [misc]simplify: Simplified (2 1 1) to (λ (a) (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977910.065 * * * [misc]progress: adding candidates to table 1540977911.254 * * [misc]progress: iteration 2 / 4 1540977911.254 * * * [misc]progress: picking best candidate 1540977911.456 * * * * [misc]pick: Picked # 1540977911.456 * * * [misc]progress: localizing error 1540977911.489 * * * [misc]progress: generating rewritten candidates 1540977911.489 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 2 1) 1540977911.491 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 1 2 1) 1540977911.492 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 1 1 1) 1540977911.494 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 2) 1540977911.500 * * * [misc]progress: generating series expansions 1540977911.500 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 2 1) 1540977911.500 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.500 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977911.500 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.501 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.501 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.501 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.501 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.501 * [misc]backup-simplify: Simplify 0 into 0 1540977911.501 * [misc]backup-simplify: Simplify 0 into 0 1540977911.501 * [misc]backup-simplify: Simplify 0 into 0 1540977911.501 * [misc]backup-simplify: Simplify 0 into 0 1540977911.501 * [misc]backup-simplify: Simplify 0 into 0 1540977911.501 * [misc]backup-simplify: Simplify 0 into 0 1540977911.501 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.502 * [misc]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)) 1540977911.502 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977911.502 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.502 * [misc]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)) 1540977911.502 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.502 * [misc]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)) 1540977911.502 * [misc]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)) 1540977911.502 * [misc]backup-simplify: Simplify 0 into 0 1540977911.502 * [misc]backup-simplify: Simplify 0 into 0 1540977911.502 * [misc]backup-simplify: Simplify 0 into 0 1540977911.503 * [misc]backup-simplify: Simplify 0 into 0 1540977911.503 * [misc]backup-simplify: Simplify 0 into 0 1540977911.503 * [misc]backup-simplify: Simplify 0 into 0 1540977911.503 * [misc]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) 1540977911.503 * [misc]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)) 1540977911.503 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977911.503 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.503 * [misc]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)) 1540977911.503 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.504 * [misc]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)) 1540977911.504 * [misc]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)) 1540977911.504 * [misc]backup-simplify: Simplify 0 into 0 1540977911.504 * [misc]backup-simplify: Simplify 0 into 0 1540977911.504 * [misc]backup-simplify: Simplify 0 into 0 1540977911.504 * [misc]backup-simplify: Simplify 0 into 0 1540977911.504 * [misc]backup-simplify: Simplify 0 into 0 1540977911.504 * [misc]backup-simplify: Simplify 0 into 0 1540977911.504 * [misc]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) 1540977911.505 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 1 2 1) 1540977911.505 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.505 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977911.505 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.505 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.505 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.505 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.505 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.506 * [misc]backup-simplify: Simplify 0 into 0 1540977911.506 * [misc]backup-simplify: Simplify 0 into 0 1540977911.506 * [misc]backup-simplify: Simplify 0 into 0 1540977911.506 * [misc]backup-simplify: Simplify 0 into 0 1540977911.506 * [misc]backup-simplify: Simplify 0 into 0 1540977911.506 * [misc]backup-simplify: Simplify 0 into 0 1540977911.506 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.506 * [misc]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)) 1540977911.506 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977911.506 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.506 * [misc]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)) 1540977911.506 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.507 * [misc]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)) 1540977911.507 * [misc]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)) 1540977911.507 * [misc]backup-simplify: Simplify 0 into 0 1540977911.507 * [misc]backup-simplify: Simplify 0 into 0 1540977911.507 * [misc]backup-simplify: Simplify 0 into 0 1540977911.507 * [misc]backup-simplify: Simplify 0 into 0 1540977911.507 * [misc]backup-simplify: Simplify 0 into 0 1540977911.507 * [misc]backup-simplify: Simplify 0 into 0 1540977911.508 * [misc]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) 1540977911.508 * [misc]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)) 1540977911.508 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977911.508 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.508 * [misc]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)) 1540977911.508 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.508 * [misc]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)) 1540977911.509 * [misc]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)) 1540977911.509 * [misc]backup-simplify: Simplify 0 into 0 1540977911.509 * [misc]backup-simplify: Simplify 0 into 0 1540977911.509 * [misc]backup-simplify: Simplify 0 into 0 1540977911.509 * [misc]backup-simplify: Simplify 0 into 0 1540977911.509 * [misc]backup-simplify: Simplify 0 into 0 1540977911.509 * [misc]backup-simplify: Simplify 0 into 0 1540977911.509 * [misc]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) 1540977911.509 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 1 1 1) 1540977911.513 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.513 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977911.513 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.514 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.514 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.514 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.514 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.514 * [misc]backup-simplify: Simplify 0 into 0 1540977911.514 * [misc]backup-simplify: Simplify 0 into 0 1540977911.514 * [misc]backup-simplify: Simplify 0 into 0 1540977911.514 * [misc]backup-simplify: Simplify 0 into 0 1540977911.514 * [misc]backup-simplify: Simplify 0 into 0 1540977911.514 * [misc]backup-simplify: Simplify 0 into 0 1540977911.514 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.515 * [misc]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)) 1540977911.515 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977911.515 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.515 * [misc]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)) 1540977911.515 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.515 * [misc]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)) 1540977911.515 * [misc]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)) 1540977911.516 * [misc]backup-simplify: Simplify 0 into 0 1540977911.516 * [misc]backup-simplify: Simplify 0 into 0 1540977911.516 * [misc]backup-simplify: Simplify 0 into 0 1540977911.516 * [misc]backup-simplify: Simplify 0 into 0 1540977911.516 * [misc]backup-simplify: Simplify 0 into 0 1540977911.516 * [misc]backup-simplify: Simplify 0 into 0 1540977911.516 * [misc]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) 1540977911.516 * [misc]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)) 1540977911.516 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977911.516 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.517 * [misc]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)) 1540977911.517 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.517 * [misc]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)) 1540977911.517 * [misc]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)) 1540977911.517 * [misc]backup-simplify: Simplify 0 into 0 1540977911.517 * [misc]backup-simplify: Simplify 0 into 0 1540977911.517 * [misc]backup-simplify: Simplify 0 into 0 1540977911.517 * [misc]backup-simplify: Simplify 0 into 0 1540977911.517 * [misc]backup-simplify: Simplify 0 into 0 1540977911.517 * [misc]backup-simplify: Simplify 0 into 0 1540977911.518 * [misc]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) 1540977911.518 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 2) 1540977911.518 * [misc]backup-simplify: Simplify (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) into (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.518 * [misc]approximate: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) in (a) around 0 1540977911.518 * [misc]taylor: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) in a 1540977911.518 * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) in a 1540977911.518 * [misc]taylor: Taking taylor expansion of (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) in a 1540977911.518 * [misc]taylor: Taking taylor expansion of 1/3 in a 1540977911.518 * [misc]backup-simplify: Simplify 1/3 into 1/3 1540977911.518 * [misc]taylor: Taking taylor expansion of (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) in a 1540977911.518 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.519 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.519 * [misc]backup-simplify: Simplify (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) into (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977911.519 * [misc]backup-simplify: Simplify (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) into (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977911.519 * [misc]backup-simplify: Simplify (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) into (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.519 * [misc]taylor: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) in a 1540977911.520 * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) in a 1540977911.520 * [misc]taylor: Taking taylor expansion of (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) in a 1540977911.520 * [misc]taylor: Taking taylor expansion of 1/3 in a 1540977911.520 * [misc]backup-simplify: Simplify 1/3 into 1/3 1540977911.520 * [misc]taylor: Taking taylor expansion of (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) in a 1540977911.520 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977911.520 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.520 * [misc]backup-simplify: Simplify (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) into (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977911.520 * [misc]backup-simplify: Simplify (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) into (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977911.520 * [misc]backup-simplify: Simplify (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) into (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.521 * [misc]backup-simplify: Simplify (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) into (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.522 * [misc]backup-simplify: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1)))) 1) into 0 1540977911.523 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) into 0 1540977911.524 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) (+ (* (/ (pow 0 1) 1)))) into 0 1540977911.524 * [misc]backup-simplify: Simplify 0 into 0 1540977911.528 * [misc]backup-simplify: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1)))) 2) into 0 1540977911.528 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))))) into 0 1540977911.530 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1540977911.530 * [misc]backup-simplify: Simplify 0 into 0 1540977911.535 * [misc]backup-simplify: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1)))) 6) into 0 1540977911.536 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))))) into 0 1540977911.540 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1540977911.540 * [misc]backup-simplify: Simplify 0 into 0 1540977911.547 * [misc]backup-simplify: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1)))) 24) into 0 1540977911.548 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))))))) into 0 1540977911.554 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) (+ (* (/ (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 1540977911.554 * [misc]backup-simplify: Simplify 0 into 0 1540977911.566 * [misc]backup-simplify: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1)))) 120) into 0 1540977911.567 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))))))) into 0 1540977911.577 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) (+ (* (/ (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 1540977911.577 * [misc]backup-simplify: Simplify 0 into 0 1540977911.595 * [misc]backup-simplify: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1)))) 720) into 0 1540977911.597 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))))))))) into 0 1540977911.611 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) (+ (* (/ (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 1540977911.611 * [misc]backup-simplify: Simplify 0 into 0 1540977911.611 * [misc]backup-simplify: Simplify (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) into (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.612 * [misc]backup-simplify: Simplify (cbrt (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) 1540977911.612 * [misc]approximate: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) in (a) around 0 1540977911.612 * [misc]taylor: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) in a 1540977911.612 * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) in a 1540977911.612 * [misc]taylor: Taking taylor expansion of (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))) in a 1540977911.612 * [misc]taylor: Taking taylor expansion of 1/3 in a 1540977911.612 * [misc]backup-simplify: Simplify 1/3 into 1/3 1540977911.612 * [misc]taylor: Taking taylor expansion of (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))) in a 1540977911.612 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.612 * [misc]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)) 1540977911.612 * [misc]backup-simplify: Simplify (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))) into (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))) 1540977911.613 * [misc]backup-simplify: Simplify (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))) into (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))) 1540977911.613 * [misc]backup-simplify: Simplify (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) 1540977911.613 * [misc]taylor: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) in a 1540977911.613 * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) in a 1540977911.613 * [misc]taylor: Taking taylor expansion of (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))) in a 1540977911.613 * [misc]taylor: Taking taylor expansion of 1/3 in a 1540977911.613 * [misc]backup-simplify: Simplify 1/3 into 1/3 1540977911.613 * [misc]taylor: Taking taylor expansion of (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))) in a 1540977911.613 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977911.613 * [misc]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)) 1540977911.614 * [misc]backup-simplify: Simplify (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))) into (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))) 1540977911.614 * [misc]backup-simplify: Simplify (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))) into (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))) 1540977911.614 * [misc]backup-simplify: Simplify (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) 1540977911.615 * [misc]backup-simplify: Simplify (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1/3) 1540977911.616 * [misc]backup-simplify: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1)))) 1) into 0 1540977911.617 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) into 0 1540977911.618 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) (+ (* (/ (pow 0 1) 1)))) into 0 1540977911.618 * [misc]backup-simplify: Simplify 0 into 0 1540977911.621 * [misc]backup-simplify: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1)))) 2) into 0 1540977911.621 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))))) into 0 1540977911.624 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1540977911.624 * [misc]backup-simplify: Simplify 0 into 0 1540977911.629 * [misc]backup-simplify: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1)))) 6) into 0 1540977911.629 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))))) into 0 1540977911.633 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1540977911.633 * [misc]backup-simplify: Simplify 0 into 0 1540977911.641 * [misc]backup-simplify: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1)))) 24) into 0 1540977911.642 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))))))) into 0 1540977911.646 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) (+ (* (/ (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 1540977911.646 * [misc]backup-simplify: Simplify 0 into 0 1540977911.653 * [misc]backup-simplify: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1)))) 120) into 0 1540977911.654 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))))))) into 0 1540977911.660 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) (+ (* (/ (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 1540977911.660 * [misc]backup-simplify: Simplify 0 into 0 1540977911.675 * [misc]backup-simplify: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 1)))) 720) into 0 1540977911.676 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)))))))))) into 0 1540977911.691 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a))))) (+ (* (/ (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 1540977911.692 * [misc]backup-simplify: Simplify 0 into 0 1540977911.692 * [misc]backup-simplify: Simplify (pow (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) 1/3) into (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.693 * [misc]backup-simplify: Simplify (cbrt (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a)))) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) 1540977911.693 * [misc]approximate: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) in (a) around 0 1540977911.693 * [misc]taylor: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) in a 1540977911.693 * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) in a 1540977911.693 * [misc]taylor: Taking taylor expansion of (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))) in a 1540977911.693 * [misc]taylor: Taking taylor expansion of 1/3 in a 1540977911.693 * [misc]backup-simplify: Simplify 1/3 into 1/3 1540977911.693 * [misc]taylor: Taking taylor expansion of (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))) in a 1540977911.693 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.693 * [misc]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)) 1540977911.694 * [misc]backup-simplify: Simplify (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))) into (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))) 1540977911.694 * [misc]backup-simplify: Simplify (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))) into (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))) 1540977911.694 * [misc]backup-simplify: Simplify (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) 1540977911.694 * [misc]taylor: Taking taylor expansion of (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) in a 1540977911.694 * [misc]taylor: Taking taylor expansion of (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) in a 1540977911.694 * [misc]taylor: Taking taylor expansion of (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))) in a 1540977911.694 * [misc]taylor: Taking taylor expansion of 1/3 in a 1540977911.694 * [misc]backup-simplify: Simplify 1/3 into 1/3 1540977911.694 * [misc]taylor: Taking taylor expansion of (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))) in a 1540977911.694 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977911.695 * [misc]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)) 1540977911.695 * [misc]backup-simplify: Simplify (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))) into (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))) 1540977911.695 * [misc]backup-simplify: Simplify (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))) into (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))) 1540977911.696 * [misc]backup-simplify: Simplify (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) 1540977911.696 * [misc]backup-simplify: Simplify (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) into (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1/3) 1540977911.698 * [misc]backup-simplify: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1)))) 1) into 0 1540977911.698 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) into 0 1540977911.700 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) (+ (* (/ (pow 0 1) 1)))) into 0 1540977911.700 * [misc]backup-simplify: Simplify 0 into 0 1540977911.703 * [misc]backup-simplify: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1)))) 2) into 0 1540977911.704 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))))) into 0 1540977911.707 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 1540977911.707 * [misc]backup-simplify: Simplify 0 into 0 1540977911.712 * [misc]backup-simplify: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1)))) 6) into 0 1540977911.713 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))))) into 0 1540977911.717 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 1540977911.717 * [misc]backup-simplify: Simplify 0 into 0 1540977911.725 * [misc]backup-simplify: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1)))) 24) into 0 1540977911.726 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))))))) into 0 1540977911.732 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) (+ (* (/ (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 1540977911.732 * [misc]backup-simplify: Simplify 0 into 0 1540977911.741 * [misc]backup-simplify: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1)))) 120) into 0 1540977911.742 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))))))) into 0 1540977911.748 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) (+ (* (/ (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 1540977911.748 * [misc]backup-simplify: Simplify 0 into 0 1540977911.759 * [misc]backup-simplify: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 1)))) 720) into 0 1540977911.760 * [misc]backup-simplify: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)))))))))) into 0 1540977911.771 * [misc]backup-simplify: Simplify (* (exp (* 1/3 (log (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a))))) (+ (* (/ (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 1540977911.771 * [misc]backup-simplify: Simplify 0 into 0 1540977911.772 * [misc]backup-simplify: Simplify (pow (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) 1/3) into (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.772 * * * [misc]progress: simplifying candidates 1540977911.772 * * * * [misc]progress: [ 1 / 52 ] simplifiying candidate # 1540977911.772 * * * * [misc]progress: [ 2 / 52 ] simplifiying candidate # 1540977911.772 * * * * [misc]progress: [ 3 / 52 ] simplifiying candidate # 1540977911.772 * * * * [misc]progress: [ 4 / 52 ] simplifiying candidate # 1540977911.772 * * * * [misc]progress: [ 5 / 52 ] simplifiying candidate # 1540977911.772 * * * * [misc]progress: [ 6 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 7 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 8 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 9 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 10 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 11 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 12 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 13 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 14 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 15 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 16 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 17 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 18 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 19 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 20 / 52 ] simplifiying candidate # 1540977911.773 * * * * [misc]progress: [ 21 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 22 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 23 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 24 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 25 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 26 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 27 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 28 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 29 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 30 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 31 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 32 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 33 / 52 ] simplifiying candidate # 1540977911.774 * * * * [misc]progress: [ 34 / 52 ] simplifiying candidate # 1540977911.775 * [enter]simplify: Simplifying (cbrt (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) 1540977911.776 * * [misc]simplify: iters left: 6 (10 enodes) 1540977911.781 * [exit]simplify: Simplified to (cbrt (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) 1540977911.781 * [misc]simplify: Simplified (2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (* (cbrt (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))) (cbrt (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))))))) 1540977911.781 * * * * [misc]progress: [ 35 / 52 ] simplifiying candidate # 1540977911.781 * [enter]simplify: Simplifying (cbrt (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977911.782 * * [misc]simplify: iters left: 6 (9 enodes) 1540977911.786 * [exit]simplify: Simplified to (cbrt (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) 1540977911.786 * [misc]simplify: Simplified (2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (* (cbrt (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))))))) 1540977911.786 * * * * [misc]progress: [ 36 / 52 ] simplifiying candidate # 1540977911.786 * [enter]simplify: Simplifying (cbrt 1) 1540977911.787 * * [misc]simplify: iters left: 1 (2 enodes) 1540977911.789 * [exit]simplify: Simplified to 1 1540977911.789 * [misc]simplify: Simplified (2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (* 1 (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)))))) 1540977911.789 * * * * [misc]progress: [ 37 / 52 ] simplifiying candidate # 1540977911.789 * * * * [misc]progress: [ 38 / 52 ] simplifiying candidate # 1540977911.789 * * * * [misc]progress: [ 39 / 52 ] simplifiying candidate # 1540977911.789 * * * * [misc]progress: [ 40 / 52 ] simplifiying candidate # 1540977911.789 * * * * [misc]progress: [ 41 / 52 ] simplifiying candidate # 1540977911.789 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.790 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.793 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.793 * [misc]simplify: Simplified (2 1 2 1) to (λ (a) (fabs (* (* (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))))) 1540977911.793 * * * * [misc]progress: [ 42 / 52 ] simplifiying candidate # 1540977911.794 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.794 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.797 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.797 * [misc]simplify: Simplified (2 1 2 1) to (λ (a) (fabs (* (* (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))))) 1540977911.797 * * * * [misc]progress: [ 43 / 52 ] simplifiying candidate # 1540977911.798 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.801 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.804 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.804 * [misc]simplify: Simplified (2 1 2 1) to (λ (a) (fabs (* (* (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))))) 1540977911.804 * * * * [misc]progress: [ 44 / 52 ] simplifiying candidate # 1540977911.804 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.805 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.808 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.808 * [misc]simplify: Simplified (2 1 1 2 1) to (λ (a) (fabs (* (* (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))))) 1540977911.808 * * * * [misc]progress: [ 45 / 52 ] simplifiying candidate # 1540977911.808 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.809 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.812 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.812 * [misc]simplify: Simplified (2 1 1 2 1) to (λ (a) (fabs (* (* (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))))) 1540977911.812 * * * * [misc]progress: [ 46 / 52 ] simplifiying candidate # 1540977911.812 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.813 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.816 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.816 * [misc]simplify: Simplified (2 1 1 2 1) to (λ (a) (fabs (* (* (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))))) 1540977911.816 * * * * [misc]progress: [ 47 / 52 ] simplifiying candidate # 1540977911.816 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.817 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.820 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.820 * [misc]simplify: Simplified (2 1 1 1 1) to (λ (a) (fabs (* (* (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))))) 1540977911.820 * * * * [misc]progress: [ 48 / 52 ] simplifiying candidate # 1540977911.821 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.821 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.824 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.824 * [misc]simplify: Simplified (2 1 1 1 1) to (λ (a) (fabs (* (* (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))))) 1540977911.824 * * * * [misc]progress: [ 49 / 52 ] simplifiying candidate # 1540977911.825 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.825 * * [misc]simplify: iters left: 5 (7 enodes) 1540977911.828 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977911.828 * [misc]simplify: Simplified (2 1 1 1 1) to (λ (a) (fabs (* (* (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))))) 1540977911.828 * * * * [misc]progress: [ 50 / 52 ] simplifiying candidate # 1540977911.829 * [enter]simplify: Simplifying (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.830 * * [misc]simplify: iters left: 6 (9 enodes) 1540977911.833 * * [misc]simplify: iters left: 5 (10 enodes) 1540977911.838 * [exit]simplify: Simplified to (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977911.838 * [misc]simplify: Simplified (2 1 2) to (λ (a) (fabs (* (* (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))))) 1540977911.838 * * * * [misc]progress: [ 51 / 52 ] simplifiying candidate # 1540977911.838 * [enter]simplify: Simplifying (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.839 * * [misc]simplify: iters left: 6 (9 enodes) 1540977911.842 * * [misc]simplify: iters left: 5 (10 enodes) 1540977911.845 * [exit]simplify: Simplified to (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977911.845 * [misc]simplify: Simplified (2 1 2) to (λ (a) (fabs (* (* (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))))) 1540977911.845 * * * * [misc]progress: [ 52 / 52 ] simplifiying candidate # 1540977911.845 * [enter]simplify: Simplifying (pow (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1/3) 1540977911.846 * * [misc]simplify: iters left: 6 (9 enodes) 1540977911.847 * * [misc]simplify: iters left: 5 (10 enodes) 1540977911.849 * [exit]simplify: Simplified to (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977911.849 * [misc]simplify: Simplified (2 1 2) to (λ (a) (fabs (* (* (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))))) 1540977911.849 * * * [misc]progress: adding candidates to table 1540977913.216 * * [misc]progress: iteration 3 / 4 1540977913.216 * * * [misc]progress: picking best candidate 1540977913.450 * * * * [misc]pick: Picked # 1540977913.451 * * * [misc]progress: localizing error 1540977913.469 * * * [misc]progress: generating rewritten candidates 1540977913.469 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 2 1 2 1) 1540977913.470 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1) 1540977913.471 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 2 1 1 1 1) 1540977913.472 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1 2 1) 1540977913.473 * * * [misc]progress: generating series expansions 1540977913.473 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 2 1 2 1) 1540977913.473 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.473 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977913.473 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.473 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.473 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.473 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.473 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.474 * [misc]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)) 1540977913.474 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977913.474 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.474 * [misc]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)) 1540977913.474 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.474 * [misc]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)) 1540977913.474 * [misc]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)) 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.474 * [misc]backup-simplify: Simplify 0 into 0 1540977913.475 * [misc]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) 1540977913.475 * [misc]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)) 1540977913.475 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977913.475 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.475 * [misc]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)) 1540977913.475 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.475 * [misc]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)) 1540977913.475 * [misc]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)) 1540977913.475 * [misc]backup-simplify: Simplify 0 into 0 1540977913.475 * [misc]backup-simplify: Simplify 0 into 0 1540977913.475 * [misc]backup-simplify: Simplify 0 into 0 1540977913.475 * [misc]backup-simplify: Simplify 0 into 0 1540977913.475 * [misc]backup-simplify: Simplify 0 into 0 1540977913.475 * [misc]backup-simplify: Simplify 0 into 0 1540977913.475 * [misc]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) 1540977913.475 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1) 1540977913.476 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.476 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977913.476 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.476 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.476 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.476 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.476 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.476 * [misc]backup-simplify: Simplify 0 into 0 1540977913.476 * [misc]backup-simplify: Simplify 0 into 0 1540977913.476 * [misc]backup-simplify: Simplify 0 into 0 1540977913.476 * [misc]backup-simplify: Simplify 0 into 0 1540977913.476 * [misc]backup-simplify: Simplify 0 into 0 1540977913.476 * [misc]backup-simplify: Simplify 0 into 0 1540977913.476 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.476 * [misc]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)) 1540977913.476 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977913.476 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.477 * [misc]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)) 1540977913.477 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.477 * [misc]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)) 1540977913.477 * [misc]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)) 1540977913.477 * [misc]backup-simplify: Simplify 0 into 0 1540977913.477 * [misc]backup-simplify: Simplify 0 into 0 1540977913.477 * [misc]backup-simplify: Simplify 0 into 0 1540977913.477 * [misc]backup-simplify: Simplify 0 into 0 1540977913.477 * [misc]backup-simplify: Simplify 0 into 0 1540977913.477 * [misc]backup-simplify: Simplify 0 into 0 1540977913.477 * [misc]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) 1540977913.477 * [misc]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)) 1540977913.477 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977913.477 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.477 * [misc]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)) 1540977913.477 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.478 * [misc]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)) 1540977913.478 * [misc]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)) 1540977913.478 * [misc]backup-simplify: Simplify 0 into 0 1540977913.478 * [misc]backup-simplify: Simplify 0 into 0 1540977913.478 * [misc]backup-simplify: Simplify 0 into 0 1540977913.478 * [misc]backup-simplify: Simplify 0 into 0 1540977913.478 * [misc]backup-simplify: Simplify 0 into 0 1540977913.478 * [misc]backup-simplify: Simplify 0 into 0 1540977913.478 * [misc]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) 1540977913.478 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 2 1 1 1 1) 1540977913.478 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.478 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977913.478 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.478 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.478 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.479 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.479 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.479 * [misc]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)) 1540977913.479 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977913.479 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.479 * [misc]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)) 1540977913.479 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.479 * [misc]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)) 1540977913.479 * [misc]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)) 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.479 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]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) 1540977913.480 * [misc]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)) 1540977913.480 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977913.480 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.480 * [misc]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)) 1540977913.480 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.480 * [misc]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)) 1540977913.480 * [misc]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)) 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.480 * [misc]backup-simplify: Simplify 0 into 0 1540977913.481 * [misc]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) 1540977913.481 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1 2 1) 1540977913.481 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.481 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977913.481 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.481 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.481 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977913.481 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.481 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.481 * [misc]backup-simplify: Simplify 0 into 0 1540977913.481 * [misc]backup-simplify: Simplify 0 into 0 1540977913.481 * [misc]backup-simplify: Simplify 0 into 0 1540977913.481 * [misc]backup-simplify: Simplify 0 into 0 1540977913.481 * [misc]backup-simplify: Simplify 0 into 0 1540977913.481 * [misc]backup-simplify: Simplify 0 into 0 1540977913.481 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.481 * [misc]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)) 1540977913.481 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977913.481 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.482 * [misc]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)) 1540977913.482 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977913.482 * [misc]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)) 1540977913.482 * [misc]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)) 1540977913.482 * [misc]backup-simplify: Simplify 0 into 0 1540977913.482 * [misc]backup-simplify: Simplify 0 into 0 1540977913.482 * [misc]backup-simplify: Simplify 0 into 0 1540977913.482 * [misc]backup-simplify: Simplify 0 into 0 1540977913.482 * [misc]backup-simplify: Simplify 0 into 0 1540977913.482 * [misc]backup-simplify: Simplify 0 into 0 1540977913.482 * [misc]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) 1540977913.482 * [misc]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)) 1540977913.482 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977913.482 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.483 * [misc]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)) 1540977913.483 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977913.483 * [misc]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)) 1540977913.483 * [misc]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)) 1540977913.483 * [misc]backup-simplify: Simplify 0 into 0 1540977913.483 * [misc]backup-simplify: Simplify 0 into 0 1540977913.483 * [misc]backup-simplify: Simplify 0 into 0 1540977913.483 * [misc]backup-simplify: Simplify 0 into 0 1540977913.483 * [misc]backup-simplify: Simplify 0 into 0 1540977913.483 * [misc]backup-simplify: Simplify 0 into 0 1540977913.484 * [misc]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) 1540977913.484 * * * [misc]progress: simplifying candidates 1540977913.484 * * * * [misc]progress: [ 1 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 2 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 3 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 4 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 5 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 6 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 7 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 8 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 9 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 10 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 11 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 12 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 13 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 14 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 15 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 16 / 48 ] simplifiying candidate # 1540977913.484 * * * * [misc]progress: [ 17 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 18 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 19 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 20 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 21 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 22 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 23 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 24 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 25 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 26 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 27 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 28 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 29 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 30 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 31 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 32 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 33 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 34 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 35 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 36 / 48 ] simplifiying candidate # 1540977913.485 * * * * [misc]progress: [ 37 / 48 ] simplifiying candidate # 1540977913.485 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.486 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.488 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.488 * [misc]simplify: Simplified (2 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.488 * * * * [misc]progress: [ 38 / 48 ] simplifiying candidate # 1540977913.488 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.489 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.492 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.492 * [misc]simplify: Simplified (2 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.492 * * * * [misc]progress: [ 39 / 48 ] simplifiying candidate # 1540977913.492 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.493 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.496 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.496 * [misc]simplify: Simplified (2 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.496 * * * * [misc]progress: [ 40 / 48 ] simplifiying candidate # 1540977913.496 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.497 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.500 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.500 * [misc]simplify: Simplified (2 1 2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.500 * * * * [misc]progress: [ 41 / 48 ] simplifiying candidate # 1540977913.500 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.501 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.504 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.504 * [misc]simplify: Simplified (2 1 2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.504 * * * * [misc]progress: [ 42 / 48 ] simplifiying candidate # 1540977913.504 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.505 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.508 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.508 * [misc]simplify: Simplified (2 1 2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.508 * * * * [misc]progress: [ 43 / 48 ] simplifiying candidate # 1540977913.508 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.509 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.512 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.512 * [misc]simplify: Simplified (2 1 2 1 1 1 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.512 * * * * [misc]progress: [ 44 / 48 ] simplifiying candidate # 1540977913.512 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.513 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.516 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.516 * [misc]simplify: Simplified (2 1 2 1 1 1 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.516 * * * * [misc]progress: [ 45 / 48 ] simplifiying candidate # 1540977913.517 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.518 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.520 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.520 * [misc]simplify: Simplified (2 1 2 1 1 1 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.520 * * * * [misc]progress: [ 46 / 48 ] simplifiying candidate # 1540977913.521 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.525 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.528 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.528 * [misc]simplify: Simplified (2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.528 * * * * [misc]progress: [ 47 / 48 ] simplifiying candidate # 1540977913.528 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.529 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.532 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.532 * [misc]simplify: Simplified (2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.532 * * * * [misc]progress: [ 48 / 48 ] simplifiying candidate # 1540977913.532 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.533 * * [misc]simplify: iters left: 5 (7 enodes) 1540977913.535 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977913.535 * [misc]simplify: Simplified (2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (* (* (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))))))) 1540977913.536 * * * [misc]progress: adding candidates to table 1540977915.188 * * [misc]progress: iteration 4 / 4 1540977915.189 * * * [misc]progress: picking best candidate 1540977915.457 * * * * [misc]pick: Picked # 1540977915.458 * * * [misc]progress: localizing error 1540977915.493 * * * [misc]progress: generating rewritten candidates 1540977915.493 * * * * [misc]progress: [ 1 / 4 ] rewriting at (2 1 2 1 2 1) 1540977915.494 * * * * [misc]progress: [ 2 / 4 ] rewriting at (2 1 2 1 1 2 1) 1540977915.495 * * * * [misc]progress: [ 3 / 4 ] rewriting at (2 1 2 1 1 1 1) 1540977915.496 * * * * [misc]progress: [ 4 / 4 ] rewriting at (2 1 1 2 1 2 1) 1540977915.497 * * * [misc]progress: generating series expansions 1540977915.497 * * * * [misc]progress: [ 1 / 4 ] generating series at (2 1 2 1 2 1) 1540977915.498 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.498 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977915.498 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.498 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.498 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.498 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.498 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.498 * [misc]backup-simplify: Simplify 0 into 0 1540977915.498 * [misc]backup-simplify: Simplify 0 into 0 1540977915.498 * [misc]backup-simplify: Simplify 0 into 0 1540977915.498 * [misc]backup-simplify: Simplify 0 into 0 1540977915.498 * [misc]backup-simplify: Simplify 0 into 0 1540977915.498 * [misc]backup-simplify: Simplify 0 into 0 1540977915.498 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.498 * [misc]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)) 1540977915.498 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977915.498 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.499 * [misc]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)) 1540977915.499 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.499 * [misc]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)) 1540977915.499 * [misc]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)) 1540977915.499 * [misc]backup-simplify: Simplify 0 into 0 1540977915.499 * [misc]backup-simplify: Simplify 0 into 0 1540977915.499 * [misc]backup-simplify: Simplify 0 into 0 1540977915.499 * [misc]backup-simplify: Simplify 0 into 0 1540977915.499 * [misc]backup-simplify: Simplify 0 into 0 1540977915.499 * [misc]backup-simplify: Simplify 0 into 0 1540977915.499 * [misc]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) 1540977915.499 * [misc]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)) 1540977915.499 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977915.499 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.499 * [misc]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)) 1540977915.499 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.500 * [misc]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)) 1540977915.500 * [misc]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)) 1540977915.500 * [misc]backup-simplify: Simplify 0 into 0 1540977915.500 * [misc]backup-simplify: Simplify 0 into 0 1540977915.500 * [misc]backup-simplify: Simplify 0 into 0 1540977915.500 * [misc]backup-simplify: Simplify 0 into 0 1540977915.500 * [misc]backup-simplify: Simplify 0 into 0 1540977915.500 * [misc]backup-simplify: Simplify 0 into 0 1540977915.500 * [misc]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) 1540977915.500 * * * * [misc]progress: [ 2 / 4 ] generating series at (2 1 2 1 1 2 1) 1540977915.500 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.500 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977915.500 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.500 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.500 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.500 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.501 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.501 * [misc]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)) 1540977915.501 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977915.501 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.501 * [misc]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)) 1540977915.501 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.501 * [misc]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)) 1540977915.501 * [misc]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)) 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.501 * [misc]backup-simplify: Simplify 0 into 0 1540977915.502 * [misc]backup-simplify: Simplify 0 into 0 1540977915.502 * [misc]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) 1540977915.502 * [misc]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)) 1540977915.502 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977915.502 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.502 * [misc]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)) 1540977915.502 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.502 * [misc]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)) 1540977915.502 * [misc]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)) 1540977915.502 * [misc]backup-simplify: Simplify 0 into 0 1540977915.502 * [misc]backup-simplify: Simplify 0 into 0 1540977915.502 * [misc]backup-simplify: Simplify 0 into 0 1540977915.502 * [misc]backup-simplify: Simplify 0 into 0 1540977915.502 * [misc]backup-simplify: Simplify 0 into 0 1540977915.502 * [misc]backup-simplify: Simplify 0 into 0 1540977915.503 * [misc]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) 1540977915.503 * * * * [misc]progress: [ 3 / 4 ] generating series at (2 1 2 1 1 1 1) 1540977915.503 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.503 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977915.503 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.503 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.503 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.503 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.503 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.503 * [misc]backup-simplify: Simplify 0 into 0 1540977915.503 * [misc]backup-simplify: Simplify 0 into 0 1540977915.503 * [misc]backup-simplify: Simplify 0 into 0 1540977915.503 * [misc]backup-simplify: Simplify 0 into 0 1540977915.503 * [misc]backup-simplify: Simplify 0 into 0 1540977915.503 * [misc]backup-simplify: Simplify 0 into 0 1540977915.503 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.504 * [misc]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)) 1540977915.504 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977915.504 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.504 * [misc]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)) 1540977915.504 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.504 * [misc]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)) 1540977915.504 * [misc]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)) 1540977915.504 * [misc]backup-simplify: Simplify 0 into 0 1540977915.504 * [misc]backup-simplify: Simplify 0 into 0 1540977915.504 * [misc]backup-simplify: Simplify 0 into 0 1540977915.504 * [misc]backup-simplify: Simplify 0 into 0 1540977915.504 * [misc]backup-simplify: Simplify 0 into 0 1540977915.504 * [misc]backup-simplify: Simplify 0 into 0 1540977915.504 * [misc]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) 1540977915.504 * [misc]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)) 1540977915.505 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977915.505 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.505 * [misc]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)) 1540977915.505 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.505 * [misc]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)) 1540977915.505 * [misc]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)) 1540977915.505 * [misc]backup-simplify: Simplify 0 into 0 1540977915.505 * [misc]backup-simplify: Simplify 0 into 0 1540977915.505 * [misc]backup-simplify: Simplify 0 into 0 1540977915.505 * [misc]backup-simplify: Simplify 0 into 0 1540977915.505 * [misc]backup-simplify: Simplify 0 into 0 1540977915.505 * [misc]backup-simplify: Simplify 0 into 0 1540977915.505 * [misc]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) 1540977915.505 * * * * [misc]progress: [ 4 / 4 ] generating series at (2 1 1 2 1 2 1) 1540977915.505 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.506 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 1540977915.506 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.506 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.506 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 1540977915.506 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.506 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.506 * [misc]backup-simplify: Simplify 0 into 0 1540977915.506 * [misc]backup-simplify: Simplify 0 into 0 1540977915.506 * [misc]backup-simplify: Simplify 0 into 0 1540977915.506 * [misc]backup-simplify: Simplify 0 into 0 1540977915.506 * [misc]backup-simplify: Simplify 0 into 0 1540977915.506 * [misc]backup-simplify: Simplify 0 into 0 1540977915.506 * [misc]backup-simplify: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.506 * [misc]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)) 1540977915.506 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 1540977915.506 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.506 * [misc]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)) 1540977915.506 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 1540977915.506 * [misc]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)) 1540977915.507 * [misc]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)) 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.507 * [misc]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) 1540977915.507 * [misc]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)) 1540977915.507 * [misc]approximate: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 1540977915.507 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.507 * [misc]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)) 1540977915.507 * [misc]taylor: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 1540977915.507 * [misc]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)) 1540977915.507 * [misc]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)) 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.507 * [misc]backup-simplify: Simplify 0 into 0 1540977915.508 * [misc]backup-simplify: Simplify 0 into 0 1540977915.508 * [misc]backup-simplify: Simplify 0 into 0 1540977915.508 * [misc]backup-simplify: Simplify 0 into 0 1540977915.508 * [misc]backup-simplify: Simplify 0 into 0 1540977915.508 * [misc]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) 1540977915.508 * * * [misc]progress: simplifying candidates 1540977915.508 * * * * [misc]progress: [ 1 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 2 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 3 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 4 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 5 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 6 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 7 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 8 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 9 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 10 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 11 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 12 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 13 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 14 / 48 ] simplifiying candidate # 1540977915.508 * * * * [misc]progress: [ 15 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 16 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 17 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 18 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 19 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 20 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 21 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 22 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 23 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 24 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 25 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 26 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 27 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 28 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 29 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 30 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 31 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 32 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 33 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 34 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 35 / 48 ] simplifiying candidate # 1540977915.509 * * * * [misc]progress: [ 36 / 48 ] simplifiying candidate # 1540977915.510 * * * * [misc]progress: [ 37 / 48 ] simplifiying candidate # 1540977915.510 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.510 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.512 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.512 * [misc]simplify: Simplified (2 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.512 * * * * [misc]progress: [ 38 / 48 ] simplifiying candidate # 1540977915.512 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.513 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.514 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.514 * [misc]simplify: Simplified (2 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.514 * * * * [misc]progress: [ 39 / 48 ] simplifiying candidate # 1540977915.514 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.515 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.518 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.518 * [misc]simplify: Simplified (2 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.518 * * * * [misc]progress: [ 40 / 48 ] simplifiying candidate # 1540977915.519 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.520 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.523 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.523 * [misc]simplify: Simplified (2 1 2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.523 * * * * [misc]progress: [ 41 / 48 ] simplifiying candidate # 1540977915.523 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.524 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.527 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.528 * [misc]simplify: Simplified (2 1 2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.528 * * * * [misc]progress: [ 42 / 48 ] simplifiying candidate # 1540977915.528 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.529 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.532 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.532 * [misc]simplify: Simplified (2 1 2 1 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.532 * * * * [misc]progress: [ 43 / 48 ] simplifiying candidate # 1540977915.533 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.533 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.536 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.536 * [misc]simplify: Simplified (2 1 2 1 1 1 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.536 * * * * [misc]progress: [ 44 / 48 ] simplifiying candidate # 1540977915.537 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.538 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.541 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.541 * [misc]simplify: Simplified (2 1 2 1 1 1 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.541 * * * * [misc]progress: [ 45 / 48 ] simplifiying candidate # 1540977915.542 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.542 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.545 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.545 * [misc]simplify: Simplified (2 1 2 1 1 1 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.545 * * * * [misc]progress: [ 46 / 48 ] simplifiying candidate # 1540977915.546 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.547 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.549 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.549 * [misc]simplify: Simplified (2 1 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.550 * * * * [misc]progress: [ 47 / 48 ] simplifiying candidate # 1540977915.550 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.551 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.553 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.554 * [misc]simplify: Simplified (2 1 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.554 * * * * [misc]progress: [ 48 / 48 ] simplifiying candidate # 1540977915.554 * [enter]simplify: Simplifying (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.555 * * [misc]simplify: iters left: 5 (7 enodes) 1540977915.558 * [exit]simplify: Simplified to (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 1540977915.558 * [misc]simplify: Simplified (2 1 1 2 1 2 1) to (λ (a) (fabs (* (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (* (* (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))))) (cbrt (* (* (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))))))) 1540977915.558 * * * [misc]progress: adding candidates to table 1540977917.069 * [misc]progress: [Phase 3 of 3] Extracting. 1540977917.069 * * [misc]regime: Finding splitpoints for: (# # # # # # # # # # # # # # # # # # #) 1540977917.074 * * * [misc]regime-changes: Trying 2 branch expressions: (a (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 1540977917.075 * * * * [misc]regimes: Trying to branch on a from (# # # # # # # # # # # # # # # # # # #) 1540977917.386 * * * * [misc]regimes: Trying to branch on (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) from (# # # # # # # # # # # # # # # # # # #) 1540977917.708 * * * [misc]regime: Found split indices: #