81.460 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.235 * * * [progress]: [2/2] Setting up program. 0.238 * [progress]: [Phase 2 of 3] Improving. 0.239 * [simplify]: Simplifying: (pow (atan (fmod a (asin a))) (* a a)) 0.239 * * [simplify]: Extracting # 0 : cost 0 0.239 * * [simplify]: Extracting # 1 : cost 0 0.239 * * [simplify]: Extracting # 2 : cost 0 0.239 * * [simplify]: Extracting # 3 : cost 0 0.239 * * [simplify]: Extracting # 4 : cost 0 0.239 * * [simplify]: Extracting # 5 : cost 0 0.239 * * [simplify]: iteration 0 : 6 enodes (cost 9 ) 0.240 * * [simplify]: Extracting # 0 : cost 0 0.240 * * [simplify]: Extracting # 1 : cost 0 0.240 * * [simplify]: Extracting # 2 : cost 0 0.240 * * [simplify]: Extracting # 3 : cost 0 0.240 * * [simplify]: Extracting # 4 : cost 0 0.240 * * [simplify]: iteration 1 : 10 enodes (cost 9 ) 0.242 * * [simplify]: Extracting # 0 : cost 0 0.242 * * [simplify]: Extracting # 1 : cost 0 0.242 * * [simplify]: Extracting # 2 : cost 0 0.242 * * [simplify]: Extracting # 3 : cost 0 0.242 * * [simplify]: iteration 2 : 17 enodes (cost 9 ) 0.246 * * [simplify]: Extracting # 0 : cost 0 0.246 * * [simplify]: Extracting # 1 : cost 0 0.246 * * [simplify]: Extracting # 2 : cost 0 0.246 * * [simplify]: Extracting # 3 : cost 0 0.246 * * [simplify]: Extracting # 4 : cost 0 0.246 * * [simplify]: iteration 3 : 41 enodes (cost 9 ) 0.255 * * [simplify]: Extracting # 0 : cost 0 0.256 * * [simplify]: Extracting # 1 : cost 0 0.256 * * [simplify]: Extracting # 2 : cost 0 0.256 * * [simplify]: Extracting # 3 : cost 0 0.256 * * [simplify]: Extracting # 4 : cost 0 0.256 * * [simplify]: Extracting # 5 : cost 0 0.256 * * [simplify]: iteration 4 : 108 enodes (cost 9 ) 0.382 * * [simplify]: Extracting # 0 : cost 0 0.383 * * [simplify]: Extracting # 1 : cost 0 0.384 * * [simplify]: Extracting # 2 : cost 0 0.384 * * [simplify]: Extracting # 3 : cost 0 0.385 * * [simplify]: Extracting # 4 : cost 0 0.386 * * [simplify]: iteration 5 : 452 enodes (cost 9 ) 2.040 * * [simplify]: Extracting # 0 : cost 0 2.047 * * [simplify]: Extracting # 1 : cost 0 2.051 * * [simplify]: Extracting # 2 : cost 0 2.054 * * [simplify]: Extracting # 3 : cost 0 2.058 * * [simplify]: Extracting # 4 : cost 0 2.065 * * [simplify]: iteration 6 : 4178 enodes (cost 9 ) 3.892 * * [simplify]: Extracting # 0 : cost 0 3.899 * * [simplify]: Extracting # 1 : cost 0 3.909 * * [simplify]: Extracting # 2 : cost 0 3.915 * * [simplify]: Extracting # 3 : cost 0 3.920 * * [simplify]: Extracting # 4 : cost 0 3.925 * * [simplify]: iteration done: 5002 enodes (cost 9 ) 3.926 * [simplify]: Simplified to: (pow (atan (fmod a (asin a))) (* a a)) 3.926 * * [progress]: iteration 1 / 4 3.926 * * * [progress]: picking best candidate 3.929 * * * * [pick]: Picked # 3.929 * * * [progress]: localizing error 3.938 * * * [progress]: generating rewritten candidates 3.939 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 3.942 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 1) 3.943 * * * [progress]: generating series expansions 3.943 * * * * [progress]: [ 1 / 2 ] generating series at (2) 3.943 * [backup-simplify]: Simplify (pow (atan (fmod a (asin a))) (* a a)) into (pow (atan (fmod a (asin a))) (pow a 2)) 3.943 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in (a) around 0 3.943 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 3.943 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 3.943 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 3.943 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.943 * [taylor]: Taking taylor expansion of a in a 3.943 * [backup-simplify]: Simplify 0 into 0 3.943 * [backup-simplify]: Simplify 1 into 1 3.943 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 3.943 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 3.944 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 3.944 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 3.944 * [backup-simplify]: Simplify (* 1 1) into 1 3.944 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 3.944 * [backup-simplify]: Simplify (exp 0) into 1 3.944 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 3.944 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 3.944 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 3.944 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.944 * [taylor]: Taking taylor expansion of a in a 3.944 * [backup-simplify]: Simplify 0 into 0 3.944 * [backup-simplify]: Simplify 1 into 1 3.944 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 3.944 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 3.945 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 3.945 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 3.945 * [backup-simplify]: Simplify (* 1 1) into 1 3.945 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 3.945 * [backup-simplify]: Simplify (exp 0) into 1 3.945 * [backup-simplify]: Simplify 1 into 1 3.946 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 3.946 * [backup-simplify]: Simplify 0 into 0 3.947 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (log (atan (fmod a (asin a)))) 1) 1)))) into (log (atan (fmod a (asin a)))) 3.947 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 3.947 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 3.948 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.948 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 3.950 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (log (atan (fmod a (asin a)))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.950 * [backup-simplify]: Simplify 0 into 0 3.951 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan (fmod a (asin a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 2) into 0 3.952 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.952 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 3.955 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow (log (atan (fmod a (asin a)))) 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (log (atan (fmod a (asin a)))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) 3.955 * [backup-simplify]: Simplify (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) 3.956 * [backup-simplify]: Simplify (+ (* (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) (pow a 4)) (+ (* (log (atan (fmod a (asin a)))) (pow a 2)) 1)) into (+ 1 (+ (* (pow a 2) (log (atan (fmod a (asin a))))) (* 1/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))))) 3.957 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (* (/ 1 a) (/ 1 a))) into (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) 3.957 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in (a) around 0 3.957 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 3.957 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 3.957 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 3.957 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.957 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.957 * [taylor]: Taking taylor expansion of a in a 3.957 * [backup-simplify]: Simplify 0 into 0 3.957 * [backup-simplify]: Simplify 1 into 1 3.958 * [backup-simplify]: Simplify (* 1 1) into 1 3.958 * [backup-simplify]: Simplify (/ 1 1) into 1 3.958 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 3.958 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 3.958 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 3.959 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.959 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.959 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 3.959 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 3.959 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 3.959 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 3.960 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.960 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.960 * [taylor]: Taking taylor expansion of a in a 3.960 * [backup-simplify]: Simplify 0 into 0 3.960 * [backup-simplify]: Simplify 1 into 1 3.960 * [backup-simplify]: Simplify (* 1 1) into 1 3.961 * [backup-simplify]: Simplify (/ 1 1) into 1 3.961 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 3.961 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 3.961 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 3.961 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.962 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.962 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 3.963 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) into (exp (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2))) 3.963 * [backup-simplify]: Simplify 0 into 0 3.963 * [backup-simplify]: Simplify 0 into 0 3.963 * [backup-simplify]: Simplify 0 into 0 3.963 * [backup-simplify]: Simplify 0 into 0 3.963 * [backup-simplify]: Simplify 0 into 0 3.963 * [backup-simplify]: Simplify 0 into 0 3.963 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))))) (pow (/ 1 a) 2))) into (pow (atan (fmod a (asin a))) (pow a 2)) 3.964 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 (- a)) (asin (/ 1 (- a))))) (* (/ 1 (- a)) (/ 1 (- a)))) into (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) 3.964 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in (a) around 0 3.964 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 3.964 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 3.964 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 3.964 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.964 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.964 * [taylor]: Taking taylor expansion of a in a 3.964 * [backup-simplify]: Simplify 0 into 0 3.964 * [backup-simplify]: Simplify 1 into 1 3.965 * [backup-simplify]: Simplify (* 1 1) into 1 3.965 * [backup-simplify]: Simplify (/ 1 1) into 1 3.965 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 3.965 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 3.966 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 3.966 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.966 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.966 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 3.967 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 3.967 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 3.967 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 3.967 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 3.967 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.967 * [taylor]: Taking taylor expansion of a in a 3.967 * [backup-simplify]: Simplify 0 into 0 3.967 * [backup-simplify]: Simplify 1 into 1 3.967 * [backup-simplify]: Simplify (* 1 1) into 1 3.968 * [backup-simplify]: Simplify (/ 1 1) into 1 3.968 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 3.968 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 3.968 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 3.968 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.968 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.969 * [backup-simplify]: Simplify (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 3.969 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) into (exp (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2))) 3.969 * [backup-simplify]: Simplify 0 into 0 3.969 * [backup-simplify]: Simplify 0 into 0 3.970 * [backup-simplify]: Simplify 0 into 0 3.970 * [backup-simplify]: Simplify 0 into 0 3.970 * [backup-simplify]: Simplify 0 into 0 3.970 * [backup-simplify]: Simplify 0 into 0 3.970 * [backup-simplify]: Simplify (exp (/ (log (atan (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))))) (pow (/ 1 (- a)) 2))) into (pow (atan (fmod a (asin a))) (pow a 2)) 3.970 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 1) 3.970 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.970 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 3.970 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 3.971 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.971 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 3.971 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.971 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.971 * [backup-simplify]: Simplify 0 into 0 3.971 * [backup-simplify]: Simplify 0 into 0 3.971 * [backup-simplify]: Simplify 0 into 0 3.971 * [backup-simplify]: Simplify 0 into 0 3.971 * [backup-simplify]: Simplify 0 into 0 3.971 * [backup-simplify]: Simplify 0 into 0 3.971 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.971 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.971 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 3.971 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 3.972 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.972 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 3.972 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.972 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify 0 into 0 3.972 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 3.973 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.973 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 3.973 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 3.973 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.973 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 3.973 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.973 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.973 * [backup-simplify]: Simplify 0 into 0 3.973 * [backup-simplify]: Simplify 0 into 0 3.974 * [backup-simplify]: Simplify 0 into 0 3.974 * [backup-simplify]: Simplify 0 into 0 3.974 * [backup-simplify]: Simplify 0 into 0 3.974 * [backup-simplify]: Simplify 0 into 0 3.974 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 3.974 * * * [progress]: simplifying candidates 3.975 * [simplify]: Simplifying: (expm1 (pow (atan (fmod a (asin a))) (* a a))) (log1p (pow (atan (fmod a (asin a))) (* a a))) (* (log (atan (fmod a (asin a)))) (* a a)) (* (log (atan (fmod a (asin a)))) (* a a)) (* 1 (* a a)) (pow (atan (fmod a (asin a))) a) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) (pow (cbrt (atan (fmod a (asin a)))) (* a a)) (pow (sqrt (atan (fmod a (asin a)))) (* a a)) (pow (sqrt (atan (fmod a (asin a)))) (* a a)) (pow 1 (* a a)) (pow (atan (fmod a (asin a))) (* a a)) (log (pow (atan (fmod a (asin a))) (* a a))) (exp (pow (atan (fmod a (asin a))) (* a a))) (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) (cbrt (pow (atan (fmod a (asin a))) (* a a))) (* (* (pow (atan (fmod a (asin a))) (* a a)) (pow (atan (fmod a (asin a))) (* a a))) (pow (atan (fmod a (asin a))) (* a a))) (sqrt (pow (atan (fmod a (asin a))) (* a a))) (sqrt (pow (atan (fmod a (asin a))) (* a a))) (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (expm1 (fmod a (asin a))) (log1p (fmod a (asin a))) (log (fmod a (asin a))) (exp (fmod a (asin a))) (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))) (* (* (fmod a (asin a)) (fmod a (asin a))) (fmod a (asin a))) (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))) (+ 1 (+ (* (pow a 2) (log (atan (fmod a (asin a))))) (* 1/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))))) (pow (atan (fmod a (asin a))) (pow a 2)) (pow (atan (fmod a (asin a))) (pow a 2)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) 3.976 * * [simplify]: Extracting # 0 : cost 0 3.976 * * [simplify]: Extracting # 1 : cost 0 3.976 * * [simplify]: Extracting # 2 : cost 0 3.976 * * [simplify]: Extracting # 3 : cost 0 3.977 * * [simplify]: Extracting # 4 : cost 0 3.977 * * [simplify]: Extracting # 5 : cost 0 3.977 * * [simplify]: Extracting # 6 : cost 0 3.977 * * [simplify]: Extracting # 7 : cost 0 3.977 * * [simplify]: Extracting # 8 : cost 0 3.977 * * [simplify]: Extracting # 9 : cost 0 3.977 * * [simplify]: iteration 0 : 50 enodes (cost 352 ) 3.998 * * [simplify]: Extracting # 0 : cost 0 3.999 * * [simplify]: Extracting # 1 : cost 0 3.999 * * [simplify]: Extracting # 2 : cost 0 3.999 * * [simplify]: Extracting # 3 : cost 0 3.999 * * [simplify]: Extracting # 4 : cost 0 3.999 * * [simplify]: iteration 1 : 119 enodes (cost 337 ) 4.082 * * [simplify]: Extracting # 0 : cost 0 4.082 * * [simplify]: Extracting # 1 : cost 0 4.083 * * [simplify]: Extracting # 2 : cost 0 4.083 * * [simplify]: Extracting # 3 : cost 0 4.084 * * [simplify]: Extracting # 4 : cost 0 4.084 * * [simplify]: iteration 2 : 554 enodes (cost 319 ) 4.781 * * [simplify]: Extracting # 0 : cost 0 4.806 * * [simplify]: Extracting # 1 : cost 0 4.820 * * [simplify]: Extracting # 2 : cost 0 4.832 * * [simplify]: Extracting # 3 : cost 0 4.843 * * [simplify]: Extracting # 4 : cost 0 4.850 * * [simplify]: iteration done: 5000 enodes (cost 318 ) 4.851 * [simplify]: Simplified to: (expm1 (pow (atan (fmod a (asin a))) (* a a))) (log1p (pow (atan (fmod a (asin a))) (* a a))) (* (* a a) (log (atan (fmod a (asin a))))) (* (* a a) (log (atan (fmod a (asin a))))) (* a a) (pow (atan (fmod a (asin a))) a) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* a a)) (pow (cbrt (atan (fmod a (asin a)))) (* a a)) (pow (sqrt (atan (fmod a (asin a)))) (* a a)) (pow (sqrt (atan (fmod a (asin a)))) (* a a)) 1 (pow (atan (fmod a (asin a))) (* a a)) (* (* a a) (log (atan (fmod a (asin a))))) (exp (pow (atan (fmod a (asin a))) (* a a))) (* (cbrt (pow (atan (fmod a (asin a))) (* a a))) (cbrt (pow (atan (fmod a (asin a))) (* a a)))) (cbrt (pow (atan (fmod a (asin a))) (* a a))) (pow (pow (atan (fmod a (asin a))) (* a a)) 3) (sqrt (pow (atan (fmod a (asin a))) (* a a))) (sqrt (pow (atan (fmod a (asin a))) (* a a))) (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (expm1 (fmod a (asin a))) (log1p (fmod a (asin a))) (log (fmod a (asin a))) (exp (fmod a (asin a))) (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))) (pow (fmod a (asin a)) 3) (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))) (fma (pow a 4) (* (pow (log (atan (fmod a (asin a)))) 2) 1/2) (fma a (* a (log (atan (fmod a (asin a))))) 1)) (pow (atan (fmod a (asin a))) (* a a)) (pow (atan (fmod a (asin a))) (* a a)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) 4.851 * * * [progress]: adding candidates to table 4.987 * * [progress]: iteration 2 / 4 4.987 * * * [progress]: picking best candidate 4.991 * * * * [pick]: Picked # 4.991 * * * [progress]: localizing error 5.020 * * * [progress]: generating rewritten candidates 5.020 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 5.029 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 5.038 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1) 5.039 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 5.042 * * * [progress]: generating series expansions 5.043 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 5.043 * [backup-simplify]: Simplify (pow (atan (fmod a (asin a))) (/ (* a a) 2)) into (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) 5.043 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in (a) around 0 5.043 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 5.043 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 5.043 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 5.043 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 5.043 * [taylor]: Taking taylor expansion of 1/2 in a 5.043 * [backup-simplify]: Simplify 1/2 into 1/2 5.043 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.043 * [taylor]: Taking taylor expansion of a in a 5.043 * [backup-simplify]: Simplify 0 into 0 5.043 * [backup-simplify]: Simplify 1 into 1 5.044 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 5.044 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 5.044 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 5.044 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 5.045 * [backup-simplify]: Simplify (* 1 1) into 1 5.045 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 5.045 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.046 * [backup-simplify]: Simplify (exp 0) into 1 5.046 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 5.046 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 5.046 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 5.046 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 5.046 * [taylor]: Taking taylor expansion of 1/2 in a 5.046 * [backup-simplify]: Simplify 1/2 into 1/2 5.046 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.046 * [taylor]: Taking taylor expansion of a in a 5.046 * [backup-simplify]: Simplify 0 into 0 5.046 * [backup-simplify]: Simplify 1 into 1 5.046 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 5.046 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 5.046 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 5.046 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 5.047 * [backup-simplify]: Simplify (* 1 1) into 1 5.047 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 5.048 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.048 * [backup-simplify]: Simplify (exp 0) into 1 5.048 * [backup-simplify]: Simplify 1 into 1 5.049 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 5.049 * [backup-simplify]: Simplify 0 into 0 5.051 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 1) 1)))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.051 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.052 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 5.053 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.054 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 5.055 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 5.058 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.058 * [backup-simplify]: Simplify 0 into 0 5.062 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan (fmod a (asin a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 2) into 0 5.063 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.064 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 5.065 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 5.069 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) 5.069 * [backup-simplify]: Simplify (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) 5.070 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) (pow a 4)) (+ (* (* 1/2 (log (atan (fmod a (asin a))))) (pow a 2)) 1)) into (+ 1 (+ (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))) (* 1/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))))) 5.071 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ (* (/ 1 a) (/ 1 a)) 2)) into (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) 5.071 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 5.071 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 5.071 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 5.071 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 5.071 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.071 * [taylor]: Taking taylor expansion of 1/2 in a 5.071 * [backup-simplify]: Simplify 1/2 into 1/2 5.071 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.071 * [taylor]: Taking taylor expansion of a in a 5.071 * [backup-simplify]: Simplify 0 into 0 5.071 * [backup-simplify]: Simplify 1 into 1 5.072 * [backup-simplify]: Simplify (* 1 1) into 1 5.072 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.072 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 5.072 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 5.073 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 5.073 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 5.073 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 5.074 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) 5.074 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 5.074 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 5.074 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 5.074 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.074 * [taylor]: Taking taylor expansion of 1/2 in a 5.074 * [backup-simplify]: Simplify 1/2 into 1/2 5.074 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.074 * [taylor]: Taking taylor expansion of a in a 5.074 * [backup-simplify]: Simplify 0 into 0 5.074 * [backup-simplify]: Simplify 1 into 1 5.075 * [backup-simplify]: Simplify (* 1 1) into 1 5.075 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.075 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 5.075 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 5.075 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 5.076 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 5.076 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 5.076 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) 5.077 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) into (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) 5.077 * [backup-simplify]: Simplify 0 into 0 5.077 * [backup-simplify]: Simplify 0 into 0 5.077 * [backup-simplify]: Simplify 0 into 0 5.077 * [backup-simplify]: Simplify 0 into 0 5.077 * [backup-simplify]: Simplify 0 into 0 5.077 * [backup-simplify]: Simplify 0 into 0 5.077 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))))) (pow (/ 1 a) 2)))) into (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) 5.078 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 (- a)) (asin (/ 1 (- a))))) (/ (* (/ 1 (- a)) (/ 1 (- a))) 2)) into (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) 5.078 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 5.078 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 5.078 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 5.078 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 5.078 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.078 * [taylor]: Taking taylor expansion of 1/2 in a 5.078 * [backup-simplify]: Simplify 1/2 into 1/2 5.078 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.078 * [taylor]: Taking taylor expansion of a in a 5.078 * [backup-simplify]: Simplify 0 into 0 5.078 * [backup-simplify]: Simplify 1 into 1 5.079 * [backup-simplify]: Simplify (* 1 1) into 1 5.079 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.079 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 5.079 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 5.080 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 5.080 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 5.080 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 5.080 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) 5.081 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 5.081 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 5.081 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 5.081 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.081 * [taylor]: Taking taylor expansion of 1/2 in a 5.081 * [backup-simplify]: Simplify 1/2 into 1/2 5.081 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.081 * [taylor]: Taking taylor expansion of a in a 5.081 * [backup-simplify]: Simplify 0 into 0 5.081 * [backup-simplify]: Simplify 1 into 1 5.081 * [backup-simplify]: Simplify (* 1 1) into 1 5.082 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.082 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 5.082 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 5.082 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 5.082 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 5.083 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 5.083 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) 5.083 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) into (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) 5.084 * [backup-simplify]: Simplify 0 into 0 5.084 * [backup-simplify]: Simplify 0 into 0 5.084 * [backup-simplify]: Simplify 0 into 0 5.084 * [backup-simplify]: Simplify 0 into 0 5.084 * [backup-simplify]: Simplify 0 into 0 5.084 * [backup-simplify]: Simplify 0 into 0 5.084 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))))) (pow (/ 1 (- a)) 2)))) into (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) 5.084 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 5.085 * [backup-simplify]: Simplify (pow (atan (fmod a (asin a))) (/ (* a a) 2)) into (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) 5.085 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in (a) around 0 5.085 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 5.085 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 5.085 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 5.085 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 5.085 * [taylor]: Taking taylor expansion of 1/2 in a 5.085 * [backup-simplify]: Simplify 1/2 into 1/2 5.085 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.085 * [taylor]: Taking taylor expansion of a in a 5.085 * [backup-simplify]: Simplify 0 into 0 5.085 * [backup-simplify]: Simplify 1 into 1 5.085 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 5.085 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 5.085 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 5.085 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 5.086 * [backup-simplify]: Simplify (* 1 1) into 1 5.087 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 5.087 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.087 * [backup-simplify]: Simplify (exp 0) into 1 5.087 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 5.087 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 5.087 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 5.087 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 5.087 * [taylor]: Taking taylor expansion of 1/2 in a 5.087 * [backup-simplify]: Simplify 1/2 into 1/2 5.087 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.087 * [taylor]: Taking taylor expansion of a in a 5.087 * [backup-simplify]: Simplify 0 into 0 5.087 * [backup-simplify]: Simplify 1 into 1 5.087 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 5.087 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 5.088 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 5.088 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 5.089 * [backup-simplify]: Simplify (* 1 1) into 1 5.089 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 5.089 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.089 * [backup-simplify]: Simplify (exp 0) into 1 5.089 * [backup-simplify]: Simplify 1 into 1 5.090 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 5.091 * [backup-simplify]: Simplify 0 into 0 5.092 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 2) 2)) (* (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 1) 1)))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.092 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 5.093 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 5.094 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 5.095 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 5.095 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 5.098 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 1) 1)) (* (/ (pow 0 1) 1)))) into 0 5.098 * [backup-simplify]: Simplify 0 into 0 5.100 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan (fmod a (asin a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 2) into 0 5.101 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 5.102 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 5.103 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 5.107 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow (* 1/2 (log (atan (fmod a (asin a))))) 2) 2)) (* (/ (pow 0 1) 1)))) into (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) 5.108 * [backup-simplify]: Simplify (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) 5.109 * [backup-simplify]: Simplify (+ (* (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) (pow a 4)) (+ (* (* 1/2 (log (atan (fmod a (asin a))))) (pow a 2)) 1)) into (+ 1 (+ (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))) (* 1/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))))) 5.109 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ (* (/ 1 a) (/ 1 a)) 2)) into (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) 5.109 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 5.109 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 5.109 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 5.109 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 5.109 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.109 * [taylor]: Taking taylor expansion of 1/2 in a 5.109 * [backup-simplify]: Simplify 1/2 into 1/2 5.110 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.110 * [taylor]: Taking taylor expansion of a in a 5.110 * [backup-simplify]: Simplify 0 into 0 5.110 * [backup-simplify]: Simplify 1 into 1 5.110 * [backup-simplify]: Simplify (* 1 1) into 1 5.111 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.111 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 5.111 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 5.111 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 5.111 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 5.112 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 5.112 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) 5.112 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 5.112 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 5.112 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 5.112 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.112 * [taylor]: Taking taylor expansion of 1/2 in a 5.112 * [backup-simplify]: Simplify 1/2 into 1/2 5.112 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.112 * [taylor]: Taking taylor expansion of a in a 5.112 * [backup-simplify]: Simplify 0 into 0 5.112 * [backup-simplify]: Simplify 1 into 1 5.113 * [backup-simplify]: Simplify (* 1 1) into 1 5.114 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.114 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 5.114 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 5.114 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 5.114 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 5.115 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 5.115 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) 5.116 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) into (exp (* 1/2 (/ (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) (pow a 2)))) 5.116 * [backup-simplify]: Simplify 0 into 0 5.116 * [backup-simplify]: Simplify 0 into 0 5.116 * [backup-simplify]: Simplify 0 into 0 5.116 * [backup-simplify]: Simplify 0 into 0 5.116 * [backup-simplify]: Simplify 0 into 0 5.116 * [backup-simplify]: Simplify 0 into 0 5.117 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))))) (pow (/ 1 a) 2)))) into (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) 5.117 * [backup-simplify]: Simplify (pow (atan (fmod (/ 1 (- a)) (asin (/ 1 (- a))))) (/ (* (/ 1 (- a)) (/ 1 (- a))) 2)) into (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) 5.117 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 5.117 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 5.117 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 5.117 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 5.117 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.117 * [taylor]: Taking taylor expansion of 1/2 in a 5.117 * [backup-simplify]: Simplify 1/2 into 1/2 5.117 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.118 * [taylor]: Taking taylor expansion of a in a 5.118 * [backup-simplify]: Simplify 0 into 0 5.118 * [backup-simplify]: Simplify 1 into 1 5.118 * [backup-simplify]: Simplify (* 1 1) into 1 5.119 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.119 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 5.119 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 5.119 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 5.119 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 5.120 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 5.120 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) 5.120 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 5.120 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 5.120 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 5.120 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 5.120 * [taylor]: Taking taylor expansion of 1/2 in a 5.120 * [backup-simplify]: Simplify 1/2 into 1/2 5.120 * [taylor]: Taking taylor expansion of (pow a 2) in a 5.120 * [taylor]: Taking taylor expansion of a in a 5.121 * [backup-simplify]: Simplify 0 into 0 5.121 * [backup-simplify]: Simplify 1 into 1 5.121 * [backup-simplify]: Simplify (* 1 1) into 1 5.122 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 5.122 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 5.122 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 5.122 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 5.122 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 5.123 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 5.123 * [backup-simplify]: Simplify (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) into (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) 5.124 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) into (exp (* 1/2 (/ (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) (pow a 2)))) 5.124 * [backup-simplify]: Simplify 0 into 0 5.124 * [backup-simplify]: Simplify 0 into 0 5.124 * [backup-simplify]: Simplify 0 into 0 5.124 * [backup-simplify]: Simplify 0 into 0 5.124 * [backup-simplify]: Simplify 0 into 0 5.124 * [backup-simplify]: Simplify 0 into 0 5.125 * [backup-simplify]: Simplify (exp (* 1/2 (/ (log (atan (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))))) (pow (/ 1 (- a)) 2)))) into (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) 5.125 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1) 5.125 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.125 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 5.125 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 5.125 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.125 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 5.125 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.125 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.126 * [backup-simplify]: Simplify 0 into 0 5.126 * [backup-simplify]: Simplify 0 into 0 5.126 * [backup-simplify]: Simplify 0 into 0 5.126 * [backup-simplify]: Simplify 0 into 0 5.126 * [backup-simplify]: Simplify 0 into 0 5.126 * [backup-simplify]: Simplify 0 into 0 5.126 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.126 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.126 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 5.126 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 5.126 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.126 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 5.126 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.127 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.127 * [backup-simplify]: Simplify 0 into 0 5.127 * [backup-simplify]: Simplify 0 into 0 5.127 * [backup-simplify]: Simplify 0 into 0 5.127 * [backup-simplify]: Simplify 0 into 0 5.127 * [backup-simplify]: Simplify 0 into 0 5.127 * [backup-simplify]: Simplify 0 into 0 5.127 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 5.127 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.127 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 5.127 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 5.128 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.128 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 5.128 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.128 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.128 * [backup-simplify]: Simplify 0 into 0 5.128 * [backup-simplify]: Simplify 0 into 0 5.128 * [backup-simplify]: Simplify 0 into 0 5.128 * [backup-simplify]: Simplify 0 into 0 5.128 * [backup-simplify]: Simplify 0 into 0 5.128 * [backup-simplify]: Simplify 0 into 0 5.128 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 5.129 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 5.129 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.129 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 5.129 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 5.129 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.129 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 5.129 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.129 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.129 * [backup-simplify]: Simplify 0 into 0 5.129 * [backup-simplify]: Simplify 0 into 0 5.129 * [backup-simplify]: Simplify 0 into 0 5.129 * [backup-simplify]: Simplify 0 into 0 5.129 * [backup-simplify]: Simplify 0 into 0 5.129 * [backup-simplify]: Simplify 0 into 0 5.129 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 5.130 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.130 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 5.130 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 5.130 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.130 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 5.130 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.130 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 5.130 * [backup-simplify]: Simplify 0 into 0 5.130 * [backup-simplify]: Simplify 0 into 0 5.130 * [backup-simplify]: Simplify 0 into 0 5.130 * [backup-simplify]: Simplify 0 into 0 5.131 * [backup-simplify]: Simplify 0 into 0 5.131 * [backup-simplify]: Simplify 0 into 0 5.131 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 5.131 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.131 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 5.131 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 5.131 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.131 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 5.131 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.132 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 5.132 * [backup-simplify]: Simplify 0 into 0 5.132 * [backup-simplify]: Simplify 0 into 0 5.132 * [backup-simplify]: Simplify 0 into 0 5.132 * [backup-simplify]: Simplify 0 into 0 5.132 * [backup-simplify]: Simplify 0 into 0 5.132 * [backup-simplify]: Simplify 0 into 0 5.132 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 5.132 * * * [progress]: simplifying candidates 5.143 * [simplify]: Simplifying: (expm1 (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (log1p (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (* (log (atan (fmod a (asin a)))) (/ (* a a) 2)) (* (log (atan (fmod a (asin a)))) (/ (* a a) 2)) (* 1 (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (* (cbrt (/ (* a a) 2)) (cbrt (/ (* a a) 2)))) (pow (atan (fmod a (asin a))) (sqrt (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ a (* (cbrt 2) (cbrt 2)))) (pow (atan (fmod a (asin a))) (/ a (sqrt 2))) (pow (atan (fmod a (asin a))) (/ a 1)) (pow (atan (fmod a (asin a))) 1) (pow (atan (fmod a (asin a))) (* a a)) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (/ (* a a) 2)) (pow (cbrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow 1 (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (log (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (exp (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (* (cbrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (cbrt (pow (atan (fmod a (asin a))) (/ (* a a) 2)))) (cbrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (* (* (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (sqrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (sqrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ (/ (* a a) 2) 2)) (pow (atan (fmod a (asin a))) (/ (/ (* a a) 2) 2)) (expm1 (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (log1p (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (* (log (atan (fmod a (asin a)))) (/ (* a a) 2)) (* (log (atan (fmod a (asin a)))) (/ (* a a) 2)) (* 1 (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (* (cbrt (/ (* a a) 2)) (cbrt (/ (* a a) 2)))) (pow (atan (fmod a (asin a))) (sqrt (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ a (* (cbrt 2) (cbrt 2)))) (pow (atan (fmod a (asin a))) (/ a (sqrt 2))) (pow (atan (fmod a (asin a))) (/ a 1)) (pow (atan (fmod a (asin a))) 1) (pow (atan (fmod a (asin a))) (* a a)) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (/ (* a a) 2)) (pow (cbrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow 1 (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (log (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (exp (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (* (cbrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (cbrt (pow (atan (fmod a (asin a))) (/ (* a a) 2)))) (cbrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (* (* (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (sqrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (sqrt (pow (atan (fmod a (asin a))) (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ (/ (* a a) 2) 2)) (pow (atan (fmod a (asin a))) (/ (/ (* a a) 2) 2)) (expm1 (fmod a (asin a))) (log1p (fmod a (asin a))) (log (fmod a (asin a))) (exp (fmod a (asin a))) (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))) (* (* (fmod a (asin a)) (fmod a (asin a))) (fmod a (asin a))) (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))) (expm1 (fmod a (asin a))) (log1p (fmod a (asin a))) (log (fmod a (asin a))) (exp (fmod a (asin a))) (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))) (* (* (fmod a (asin a)) (fmod a (asin a))) (fmod a (asin a))) (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))) (+ 1 (+ (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))) (* 1/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))))) (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) (+ 1 (+ (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))) (* 1/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))))) (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) (exp (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a))))))) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) 5.146 * * [simplify]: Extracting # 0 : cost 0 5.146 * * [simplify]: Extracting # 1 : cost 0 5.146 * * [simplify]: Extracting # 2 : cost 0 5.146 * * [simplify]: Extracting # 3 : cost 0 5.147 * * [simplify]: Extracting # 4 : cost 0 5.147 * * [simplify]: Extracting # 5 : cost 0 5.147 * * [simplify]: Extracting # 6 : cost 0 5.147 * * [simplify]: Extracting # 7 : cost 0 5.147 * * [simplify]: Extracting # 8 : cost 0 5.148 * * [simplify]: Extracting # 9 : cost 0 5.148 * * [simplify]: iteration 0 : 68 enodes (cost 960 ) 5.183 * * [simplify]: Extracting # 0 : cost 0 5.184 * * [simplify]: Extracting # 1 : cost 0 5.184 * * [simplify]: Extracting # 2 : cost 0 5.185 * * [simplify]: Extracting # 3 : cost 0 5.185 * * [simplify]: Extracting # 4 : cost 0 5.185 * * [simplify]: iteration 1 : 172 enodes (cost 906 ) 5.274 * * [simplify]: Extracting # 0 : cost 0 5.275 * * [simplify]: Extracting # 1 : cost 0 5.276 * * [simplify]: Extracting # 2 : cost 0 5.276 * * [simplify]: Extracting # 3 : cost 0 5.277 * * [simplify]: Extracting # 4 : cost 0 5.278 * * [simplify]: iteration 2 : 669 enodes (cost 866 ) 7.293 * * [simplify]: Extracting # 0 : cost 0 7.316 * * [simplify]: Extracting # 1 : cost 0 7.325 * * [simplify]: Extracting # 2 : cost 0 7.334 * * [simplify]: Extracting # 3 : cost 0 7.343 * * [simplify]: Extracting # 4 : cost 0 7.353 * * [simplify]: iteration 3 : 4954 enodes (cost 824 ) 9.462 * * [simplify]: Extracting # 0 : cost 0 9.470 * * [simplify]: iteration done: 5000 enodes (cost 824 ) 9.471 * [simplify]: Simplified to: (expm1 (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (log1p (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (* (pow a 2) (log (sqrt (atan (fmod a (asin a)))))) (* (pow a 2) (log (sqrt (atan (fmod a (asin a)))))) (/ (* a a) 2) (pow (atan (fmod a (asin a))) (* (cbrt (/ (* a a) 2)) (cbrt (/ (* a a) 2)))) (pow (atan (fmod a (asin a))) (sqrt (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ a (* (cbrt 2) (cbrt 2)))) (pow (atan (fmod a (asin a))) (/ a (sqrt 2))) (pow (atan (fmod a (asin a))) a) (atan (fmod a (asin a))) (pow (atan (fmod a (asin a))) (* a a)) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (/ (* a a) 2)) (pow (cbrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) 1 (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) (* (pow a 2) (log (sqrt (atan (fmod a (asin a)))))) (exp (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (* (cbrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (cbrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2))))) (cbrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (pow (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) 3) (sqrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (sqrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (pow (atan (fmod a (asin a))) (/ (* a a) 4)) (pow (atan (fmod a (asin a))) (/ (* a a) 4)) (expm1 (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (log1p (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (* (pow a 2) (log (sqrt (atan (fmod a (asin a)))))) (* (pow a 2) (log (sqrt (atan (fmod a (asin a)))))) (/ (* a a) 2) (pow (atan (fmod a (asin a))) (* (cbrt (/ (* a a) 2)) (cbrt (/ (* a a) 2)))) (pow (atan (fmod a (asin a))) (sqrt (/ (* a a) 2))) (pow (atan (fmod a (asin a))) (/ a (* (cbrt 2) (cbrt 2)))) (pow (atan (fmod a (asin a))) (/ a (sqrt 2))) (pow (atan (fmod a (asin a))) a) (atan (fmod a (asin a))) (pow (atan (fmod a (asin a))) (* a a)) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (/ (* a a) 2)) (pow (cbrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) (pow (sqrt (atan (fmod a (asin a)))) (/ (* a a) 2)) 1 (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) (* (pow a 2) (log (sqrt (atan (fmod a (asin a)))))) (exp (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (* (cbrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (cbrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2))))) (cbrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (pow (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) 3) (sqrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (sqrt (sqrt (pow (atan (fmod a (asin a))) (pow a 2)))) (pow (atan (fmod a (asin a))) (/ (* a a) 4)) (pow (atan (fmod a (asin a))) (/ (* a a) 4)) (expm1 (fmod a (asin a))) (log1p (fmod a (asin a))) (log (fmod a (asin a))) (exp (fmod a (asin a))) (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))) (pow (fmod a (asin a)) 3) (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))) (expm1 (fmod a (asin a))) (log1p (fmod a (asin a))) (log (fmod a (asin a))) (exp (fmod a (asin a))) (* (cbrt (fmod a (asin a))) (cbrt (fmod a (asin a)))) (cbrt (fmod a (asin a))) (pow (fmod a (asin a)) 3) (sqrt (fmod a (asin a))) (sqrt (fmod a (asin a))) (fma (* 1/8 (pow a 4)) (pow (log (atan (fmod a (asin a)))) 2) (fma (* a a) (log (sqrt (atan (fmod a (asin a))))) 1)) (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) (fma (* 1/8 (pow a 4)) (pow (log (atan (fmod a (asin a)))) 2) (fma (* a a) (log (sqrt (atan (fmod a (asin a))))) 1)) (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) (sqrt (pow (atan (fmod a (asin a))) (pow a 2))) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) (fmod a (asin a)) 9.472 * * * [progress]: adding candidates to table 9.844 * [progress]: [Phase 3 of 3] Extracting. 9.844 * * [regime]: Finding splitpoints for: (# #) 9.844 * * * [regime-changes]: Trying 2 branch expressions: ((pow (atan (fmod a (asin a))) (* a a)) a) 9.844 * * * * [regimes]: Trying to branch on (pow (atan (fmod a (asin a))) (* a a)) from (# #) 9.867 * * * * [regimes]: Trying to branch on a from (# #) 9.885 * * * [regime]: Found split indices: #