96.812 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.225 * * * [progress]: [2/2] Setting up program. 0.230 * [progress]: [Phase 2 of 3] Improving. 0.231 * [simplify]: Simplifying: (pow (atan (fmod a (asin a))) (* a a)) 0.231 * * [simplify]: iteration 0: 6 enodes 0.232 * * [simplify]: iteration 1: 10 enodes 0.233 * * [simplify]: iteration 2: 17 enodes 0.237 * * [simplify]: iteration 3: 41 enodes 0.277 * * [simplify]: iteration 4: 101 enodes 0.319 * * [simplify]: iteration 5: 241 enodes 0.625 * * [simplify]: iteration 6: 1190 enodes 1.427 * * [simplify]: iteration complete: 5003 enodes 1.427 * * [simplify]: Extracting #0: cost 1 inf + 0 1.427 * * [simplify]: Extracting #1: cost 52 inf + 0 1.428 * * [simplify]: Extracting #2: cost 506 inf + 1 1.433 * * [simplify]: Extracting #3: cost 2042 inf + 5593 1.456 * * [simplify]: Extracting #4: cost 840 inf + 110011 1.506 * * [simplify]: Extracting #5: cost 265 inf + 193879 1.562 * * [simplify]: Extracting #6: cost 69 inf + 408116 1.630 * * [simplify]: Extracting #7: cost 0 inf + 493721 1.758 * [simplify]: Simplified to: (pow (atan (fmod a (asin a))) (* a a)) 1.759 * * [progress]: iteration 1 / 4 1.759 * * * [progress]: picking best candidate 1.766 * * * * [pick]: Picked # 1.767 * * * [progress]: localizing error 1.796 * * * [progress]: generating rewritten candidates 1.796 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 1.801 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1 1) 1.802 * * * [progress]: generating series expansions 1.802 * * * * [progress]: [ 1 / 2 ] generating series at (2) 1.802 * [backup-simplify]: Simplify (pow (atan (fmod a (asin a))) (* a a)) into (pow (atan (fmod a (asin a))) (pow a 2)) 1.802 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in (a) around 0 1.802 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 1.802 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 1.802 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 1.802 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.802 * [taylor]: Taking taylor expansion of a in a 1.802 * [backup-simplify]: Simplify 0 into 0 1.802 * [backup-simplify]: Simplify 1 into 1 1.802 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 1.802 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 1.803 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 1.803 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 1.803 * [backup-simplify]: Simplify (* 1 1) into 1 1.804 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 1.804 * [backup-simplify]: Simplify (exp 0) into 1 1.804 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (pow a 2)) in a 1.804 * [taylor]: Taking taylor expansion of (exp (* (pow a 2) (log (atan (fmod a (asin a)))))) in a 1.804 * [taylor]: Taking taylor expansion of (* (pow a 2) (log (atan (fmod a (asin a))))) in a 1.804 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.804 * [taylor]: Taking taylor expansion of a in a 1.804 * [backup-simplify]: Simplify 0 into 0 1.804 * [backup-simplify]: Simplify 1 into 1 1.804 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 1.804 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 1.804 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 1.804 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 1.804 * [backup-simplify]: Simplify (* 1 1) into 1 1.804 * [backup-simplify]: Simplify (* 1 (log (atan (fmod a (asin a))))) into (log (atan (fmod a (asin a)))) 1.804 * [backup-simplify]: Simplify (exp 0) into 1 1.804 * [backup-simplify]: Simplify 1 into 1 1.805 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 1.805 * [backup-simplify]: Simplify 0 into 0 1.806 * [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)))) 1.806 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 1.806 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 1.807 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 1.807 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 1.808 * [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 1.808 * [backup-simplify]: Simplify 0 into 0 1.810 * [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 1.810 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 1.811 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 1.813 * [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)) 1.813 * [backup-simplify]: Simplify (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/2 (pow (log (atan (fmod a (asin a)))) 2)) 1.814 * [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/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* (pow a 2) (log (atan (fmod a (asin a))))))) 1.814 * [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))) 1.814 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in (a) around 0 1.814 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 1.814 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 1.814 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 1.814 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.814 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.814 * [taylor]: Taking taylor expansion of a in a 1.814 * [backup-simplify]: Simplify 0 into 0 1.814 * [backup-simplify]: Simplify 1 into 1 1.814 * [backup-simplify]: Simplify (* 1 1) into 1 1.814 * [backup-simplify]: Simplify (/ 1 1) into 1 1.814 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 1.814 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 1.815 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 1.815 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 1.815 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 1.815 * [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))) 1.815 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1 (pow a 2))) in a 1.815 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 1.815 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 1.815 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.815 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.815 * [taylor]: Taking taylor expansion of a in a 1.815 * [backup-simplify]: Simplify 0 into 0 1.815 * [backup-simplify]: Simplify 1 into 1 1.815 * [backup-simplify]: Simplify (* 1 1) into 1 1.816 * [backup-simplify]: Simplify (/ 1 1) into 1 1.816 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 1.816 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 1.816 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 1.816 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 1.816 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 1.816 * [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))) 1.816 * [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))) 1.816 * [backup-simplify]: Simplify 0 into 0 1.816 * [backup-simplify]: Simplify 0 into 0 1.817 * [backup-simplify]: Simplify 0 into 0 1.817 * [backup-simplify]: Simplify 0 into 0 1.817 * [backup-simplify]: Simplify 0 into 0 1.817 * [backup-simplify]: Simplify 0 into 0 1.817 * [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)) 1.817 * [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))) 1.817 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in (a) around 0 1.817 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 1.817 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 1.817 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 1.817 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.817 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.817 * [taylor]: Taking taylor expansion of a in a 1.817 * [backup-simplify]: Simplify 0 into 0 1.817 * [backup-simplify]: Simplify 1 into 1 1.817 * [backup-simplify]: Simplify (* 1 1) into 1 1.818 * [backup-simplify]: Simplify (/ 1 1) into 1 1.818 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 1.818 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 1.818 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 1.818 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 1.818 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 1.818 * [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))) 1.818 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1 (pow a 2))) in a 1.818 * [taylor]: Taking taylor expansion of (exp (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 1.818 * [taylor]: Taking taylor expansion of (* (/ 1 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 1.818 * [taylor]: Taking taylor expansion of (/ 1 (pow a 2)) in a 1.818 * [taylor]: Taking taylor expansion of (pow a 2) in a 1.818 * [taylor]: Taking taylor expansion of a in a 1.818 * [backup-simplify]: Simplify 0 into 0 1.818 * [backup-simplify]: Simplify 1 into 1 1.819 * [backup-simplify]: Simplify (* 1 1) into 1 1.819 * [backup-simplify]: Simplify (/ 1 1) into 1 1.819 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 1.819 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 1.819 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 1.819 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 1.819 * [backup-simplify]: Simplify (* 1 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 1.819 * [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))) 1.820 * [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))) 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [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)) 1.820 * * * * [progress]: [ 2 / 2 ] generating series at (2 1 1) 1.820 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 1.820 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 1.820 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 1.820 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 1.820 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 1.820 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 1.820 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.820 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 1.821 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 1.821 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 1.821 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 1.821 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 1.821 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 1.821 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 1.821 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 1.821 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify 0 into 0 1.821 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 1.821 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 1.821 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 1.821 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 1.821 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 1.821 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 1.821 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 1.822 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 1.822 * [backup-simplify]: Simplify 0 into 0 1.822 * [backup-simplify]: Simplify 0 into 0 1.822 * [backup-simplify]: Simplify 0 into 0 1.822 * [backup-simplify]: Simplify 0 into 0 1.822 * [backup-simplify]: Simplify 0 into 0 1.822 * [backup-simplify]: Simplify 0 into 0 1.822 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 1.822 * * * [progress]: simplifying candidates 1.822 * [simplify]: Simplifying: (* (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)) (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/2 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* (pow a 2) (log (atan (fmod a (asin a))))))) (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)) 1.823 * * [simplify]: iteration 0: 46 enodes 1.832 * * [simplify]: iteration 1: 108 enodes 1.879 * * [simplify]: iteration 2: 260 enodes 1.996 * * [simplify]: iteration 3: 832 enodes 2.445 * * [simplify]: iteration complete: 5003 enodes 2.445 * * [simplify]: Extracting #0: cost 22 inf + 0 2.446 * * [simplify]: Extracting #1: cost 301 inf + 1 2.451 * * [simplify]: Extracting #2: cost 875 inf + 9146 2.476 * * [simplify]: Extracting #3: cost 1743 inf + 47398 2.526 * * [simplify]: Extracting #4: cost 571 inf + 314884 2.623 * * [simplify]: Extracting #5: cost 47 inf + 541234 2.717 * * [simplify]: Extracting #6: cost 2 inf + 580330 2.808 * * [simplify]: Extracting #7: cost 0 inf + 579962 2.909 * * [simplify]: Extracting #8: cost 0 inf + 579803 3.019 * [simplify]: Simplified to: (* (log (atan (fmod a (asin a)))) (* a a)) (* (log (atan (fmod a (asin a)))) (* a 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)) (* (log (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 (/ 2 a))) (pow (atan (fmod a (asin a))) (/ a (/ 2 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/2 (* (* (log (atan (fmod a (asin a)))) (* a a)) (* (log (atan (fmod a (asin a)))) (* a a)))) (+ 1 (* (log (atan (fmod a (asin a)))) (* a a)))) (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)) 3.022 * * * [progress]: adding candidates to table 3.166 * * [progress]: iteration 2 / 4 3.166 * * * [progress]: picking best candidate 3.174 * * * * [pick]: Picked # 3.174 * * * [progress]: localizing error 3.201 * * * [progress]: generating rewritten candidates 3.201 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 3.207 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 3.213 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1) 3.214 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1) 3.216 * * * [progress]: generating series expansions 3.216 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 3.216 * [backup-simplify]: Simplify (pow (atan (fmod a (asin a))) (/ (* a a) 2)) into (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) 3.217 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in (a) around 0 3.217 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 3.217 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 3.217 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 3.217 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 3.217 * [taylor]: Taking taylor expansion of 1/2 in a 3.217 * [backup-simplify]: Simplify 1/2 into 1/2 3.217 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.217 * [taylor]: Taking taylor expansion of a in a 3.217 * [backup-simplify]: Simplify 0 into 0 3.217 * [backup-simplify]: Simplify 1 into 1 3.217 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 3.217 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 3.217 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 3.217 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 3.218 * [backup-simplify]: Simplify (* 1 1) into 1 3.218 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 3.218 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 3.219 * [backup-simplify]: Simplify (exp 0) into 1 3.219 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 3.219 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 3.219 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 3.219 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 3.219 * [taylor]: Taking taylor expansion of 1/2 in a 3.219 * [backup-simplify]: Simplify 1/2 into 1/2 3.219 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.219 * [taylor]: Taking taylor expansion of a in a 3.219 * [backup-simplify]: Simplify 0 into 0 3.219 * [backup-simplify]: Simplify 1 into 1 3.219 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 3.219 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 3.219 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 3.219 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 3.220 * [backup-simplify]: Simplify (* 1 1) into 1 3.220 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 3.220 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 3.220 * [backup-simplify]: Simplify (exp 0) into 1 3.220 * [backup-simplify]: Simplify 1 into 1 3.221 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 3.221 * [backup-simplify]: Simplify 0 into 0 3.222 * [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))))) 3.223 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 3.224 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 3.225 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.225 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 3.226 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 3.227 * [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 3.227 * [backup-simplify]: Simplify 0 into 0 3.228 * [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.229 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.229 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.230 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 3.232 * [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)) 3.232 * [backup-simplify]: Simplify (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) 3.233 * [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/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))))) 3.233 * [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))) 3.233 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 3.233 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 3.233 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 3.233 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 3.233 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.233 * [taylor]: Taking taylor expansion of 1/2 in a 3.233 * [backup-simplify]: Simplify 1/2 into 1/2 3.233 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.233 * [taylor]: Taking taylor expansion of a in a 3.233 * [backup-simplify]: Simplify 0 into 0 3.233 * [backup-simplify]: Simplify 1 into 1 3.233 * [backup-simplify]: Simplify (* 1 1) into 1 3.234 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.234 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 3.234 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 3.234 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 3.234 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.234 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 3.234 * [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)))) 3.234 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 3.234 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 3.234 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 3.234 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.234 * [taylor]: Taking taylor expansion of 1/2 in a 3.234 * [backup-simplify]: Simplify 1/2 into 1/2 3.234 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.234 * [taylor]: Taking taylor expansion of a in a 3.234 * [backup-simplify]: Simplify 0 into 0 3.234 * [backup-simplify]: Simplify 1 into 1 3.235 * [backup-simplify]: Simplify (* 1 1) into 1 3.235 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.235 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 3.235 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 3.235 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 3.235 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.235 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 3.235 * [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)))) 3.236 * [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)))) 3.236 * [backup-simplify]: Simplify 0 into 0 3.236 * [backup-simplify]: Simplify 0 into 0 3.236 * [backup-simplify]: Simplify 0 into 0 3.236 * [backup-simplify]: Simplify 0 into 0 3.236 * [backup-simplify]: Simplify 0 into 0 3.236 * [backup-simplify]: Simplify 0 into 0 3.236 * [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))))))) 3.236 * [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))) 3.236 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 3.236 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 3.236 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 3.236 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 3.236 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.236 * [taylor]: Taking taylor expansion of 1/2 in a 3.236 * [backup-simplify]: Simplify 1/2 into 1/2 3.236 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.236 * [taylor]: Taking taylor expansion of a in a 3.236 * [backup-simplify]: Simplify 0 into 0 3.236 * [backup-simplify]: Simplify 1 into 1 3.237 * [backup-simplify]: Simplify (* 1 1) into 1 3.237 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.237 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 3.237 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 3.237 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 3.237 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.237 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 3.238 * [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)))) 3.238 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 3.238 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 3.238 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 3.238 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.238 * [taylor]: Taking taylor expansion of 1/2 in a 3.238 * [backup-simplify]: Simplify 1/2 into 1/2 3.238 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.238 * [taylor]: Taking taylor expansion of a in a 3.238 * [backup-simplify]: Simplify 0 into 0 3.238 * [backup-simplify]: Simplify 1 into 1 3.238 * [backup-simplify]: Simplify (* 1 1) into 1 3.238 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.238 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 3.238 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 3.238 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 3.239 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.239 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 3.239 * [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)))) 3.239 * [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)))) 3.239 * [backup-simplify]: Simplify 0 into 0 3.239 * [backup-simplify]: Simplify 0 into 0 3.239 * [backup-simplify]: Simplify 0 into 0 3.239 * [backup-simplify]: Simplify 0 into 0 3.239 * [backup-simplify]: Simplify 0 into 0 3.239 * [backup-simplify]: Simplify 0 into 0 3.240 * [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))))))) 3.240 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 3.240 * [backup-simplify]: Simplify (pow (atan (fmod a (asin a))) (/ (* a a) 2)) into (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) 3.240 * [approximate]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in (a) around 0 3.240 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 3.240 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 3.240 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 3.240 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 3.240 * [taylor]: Taking taylor expansion of 1/2 in a 3.240 * [backup-simplify]: Simplify 1/2 into 1/2 3.240 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.240 * [taylor]: Taking taylor expansion of a in a 3.240 * [backup-simplify]: Simplify 0 into 0 3.240 * [backup-simplify]: Simplify 1 into 1 3.240 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 3.240 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 3.240 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 3.240 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 3.240 * [backup-simplify]: Simplify (* 1 1) into 1 3.241 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 3.241 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 3.241 * [backup-simplify]: Simplify (exp 0) into 1 3.241 * [taylor]: Taking taylor expansion of (pow (atan (fmod a (asin a))) (* 1/2 (pow a 2))) in a 3.241 * [taylor]: Taking taylor expansion of (exp (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a)))))) in a 3.241 * [taylor]: Taking taylor expansion of (* (* 1/2 (pow a 2)) (log (atan (fmod a (asin a))))) in a 3.241 * [taylor]: Taking taylor expansion of (* 1/2 (pow a 2)) in a 3.241 * [taylor]: Taking taylor expansion of 1/2 in a 3.241 * [backup-simplify]: Simplify 1/2 into 1/2 3.241 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.241 * [taylor]: Taking taylor expansion of a in a 3.241 * [backup-simplify]: Simplify 0 into 0 3.241 * [backup-simplify]: Simplify 1 into 1 3.241 * [taylor]: Taking taylor expansion of (log (atan (fmod a (asin a)))) in a 3.241 * [taylor]: Taking taylor expansion of (atan (fmod a (asin a))) in a 3.241 * [backup-simplify]: Simplify (atan (fmod a (asin a))) into (atan (fmod a (asin a))) 3.241 * [backup-simplify]: Simplify (log (atan (fmod a (asin a)))) into (log (atan (fmod a (asin a)))) 3.241 * [backup-simplify]: Simplify (* 1 1) into 1 3.242 * [backup-simplify]: Simplify (* 1/2 1) into 1/2 3.242 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 3.242 * [backup-simplify]: Simplify (exp 0) into 1 3.242 * [backup-simplify]: Simplify 1 into 1 3.242 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 0 1) 1)))) into 0 3.243 * [backup-simplify]: Simplify 0 into 0 3.243 * [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))))) 3.243 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod a (asin a))))) into (* 1/2 (log (atan (fmod a (asin a))))) 3.244 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan (fmod a (asin a))) 1)))) 1) into 0 3.244 * [backup-simplify]: Simplify (+ (* 1 0) (* 0 1)) into 0 3.245 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 1)) into 0 3.245 * [backup-simplify]: Simplify (+ (* 1/2 0) (* 0 (log (atan (fmod a (asin a)))))) into 0 3.246 * [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 3.246 * [backup-simplify]: Simplify 0 into 0 3.248 * [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.248 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 0) (* 0 1))) into 0 3.249 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 1))) into 0 3.249 * [backup-simplify]: Simplify (+ (* 1/2 0) (+ (* 0 0) (* 0 (log (atan (fmod a (asin a))))))) into 0 3.251 * [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)) 3.251 * [backup-simplify]: Simplify (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) into (* 1/8 (pow (log (atan (fmod a (asin a)))) 2)) 3.252 * [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/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))))) 3.252 * [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))) 3.252 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 3.252 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 3.252 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 3.252 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 3.252 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.252 * [taylor]: Taking taylor expansion of 1/2 in a 3.252 * [backup-simplify]: Simplify 1/2 into 1/2 3.252 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.252 * [taylor]: Taking taylor expansion of a in a 3.252 * [backup-simplify]: Simplify 0 into 0 3.252 * [backup-simplify]: Simplify 1 into 1 3.253 * [backup-simplify]: Simplify (* 1 1) into 1 3.253 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.253 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 3.253 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 3.253 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 3.253 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.254 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 3.254 * [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)))) 3.254 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ 1 a) (asin (/ 1 a)))) (/ 1/2 (pow a 2))) in a 3.254 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a))))))) in a 3.254 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) in a 3.254 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.254 * [taylor]: Taking taylor expansion of 1/2 in a 3.254 * [backup-simplify]: Simplify 1/2 into 1/2 3.254 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.254 * [taylor]: Taking taylor expansion of a in a 3.254 * [backup-simplify]: Simplify 0 into 0 3.254 * [backup-simplify]: Simplify 1 into 1 3.255 * [backup-simplify]: Simplify (* 1 1) into 1 3.255 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.255 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) in a 3.255 * [taylor]: Taking taylor expansion of (atan (fmod (/ 1 a) (asin (/ 1 a)))) in a 3.255 * [backup-simplify]: Simplify (atan (fmod (/ 1 a) (asin (/ 1 a)))) into (atan (fmod (/ 1 a) (asin (/ 1 a)))) 3.256 * [backup-simplify]: Simplify (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) into (log (atan (fmod (/ 1 a) (asin (/ 1 a))))) 3.256 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) into (* 1/2 (log (atan (fmod (/ 1 a) (asin (/ 1 a)))))) 3.256 * [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)))) 3.257 * [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)))) 3.257 * [backup-simplify]: Simplify 0 into 0 3.257 * [backup-simplify]: Simplify 0 into 0 3.257 * [backup-simplify]: Simplify 0 into 0 3.257 * [backup-simplify]: Simplify 0 into 0 3.257 * [backup-simplify]: Simplify 0 into 0 3.257 * [backup-simplify]: Simplify 0 into 0 3.257 * [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))))))) 3.258 * [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))) 3.258 * [approximate]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in (a) around 0 3.258 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 3.258 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 3.258 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 3.258 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.258 * [taylor]: Taking taylor expansion of 1/2 in a 3.258 * [backup-simplify]: Simplify 1/2 into 1/2 3.258 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.258 * [taylor]: Taking taylor expansion of a in a 3.258 * [backup-simplify]: Simplify 0 into 0 3.258 * [backup-simplify]: Simplify 1 into 1 3.259 * [backup-simplify]: Simplify (* 1 1) into 1 3.259 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.259 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 3.259 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 3.259 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 3.259 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.260 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 3.260 * [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)))) 3.260 * [taylor]: Taking taylor expansion of (pow (atan (fmod (/ -1 a) (asin (/ -1 a)))) (/ 1/2 (pow a 2))) in a 3.260 * [taylor]: Taking taylor expansion of (exp (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a))))))) in a 3.260 * [taylor]: Taking taylor expansion of (* (/ 1/2 (pow a 2)) (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) in a 3.260 * [taylor]: Taking taylor expansion of (/ 1/2 (pow a 2)) in a 3.260 * [taylor]: Taking taylor expansion of 1/2 in a 3.260 * [backup-simplify]: Simplify 1/2 into 1/2 3.260 * [taylor]: Taking taylor expansion of (pow a 2) in a 3.260 * [taylor]: Taking taylor expansion of a in a 3.260 * [backup-simplify]: Simplify 0 into 0 3.260 * [backup-simplify]: Simplify 1 into 1 3.261 * [backup-simplify]: Simplify (* 1 1) into 1 3.261 * [backup-simplify]: Simplify (/ 1/2 1) into 1/2 3.261 * [taylor]: Taking taylor expansion of (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) in a 3.261 * [taylor]: Taking taylor expansion of (atan (fmod (/ -1 a) (asin (/ -1 a)))) in a 3.261 * [backup-simplify]: Simplify (atan (fmod (/ -1 a) (asin (/ -1 a)))) into (atan (fmod (/ -1 a) (asin (/ -1 a)))) 3.262 * [backup-simplify]: Simplify (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) into (log (atan (fmod (/ -1 a) (asin (/ -1 a))))) 3.262 * [backup-simplify]: Simplify (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) into (* 1/2 (log (atan (fmod (/ -1 a) (asin (/ -1 a)))))) 3.262 * [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)))) 3.263 * [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)))) 3.263 * [backup-simplify]: Simplify 0 into 0 3.263 * [backup-simplify]: Simplify 0 into 0 3.263 * [backup-simplify]: Simplify 0 into 0 3.263 * [backup-simplify]: Simplify 0 into 0 3.263 * [backup-simplify]: Simplify 0 into 0 3.263 * [backup-simplify]: Simplify 0 into 0 3.263 * [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))))))) 3.263 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1) 3.264 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.264 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 3.264 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 3.264 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.264 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 3.264 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.264 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.264 * [backup-simplify]: Simplify 0 into 0 3.264 * [backup-simplify]: Simplify 0 into 0 3.264 * [backup-simplify]: Simplify 0 into 0 3.264 * [backup-simplify]: Simplify 0 into 0 3.264 * [backup-simplify]: Simplify 0 into 0 3.264 * [backup-simplify]: Simplify 0 into 0 3.264 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.264 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.264 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 3.264 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 3.265 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.265 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 3.265 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.265 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [backup-simplify]: Simplify 0 into 0 3.265 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 3.266 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.266 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 3.266 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 3.266 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.266 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 3.266 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.266 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.266 * [backup-simplify]: Simplify 0 into 0 3.266 * [backup-simplify]: Simplify 0 into 0 3.266 * [backup-simplify]: Simplify 0 into 0 3.266 * [backup-simplify]: Simplify 0 into 0 3.266 * [backup-simplify]: Simplify 0 into 0 3.266 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 3.267 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1) 3.267 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.267 * [approximate]: Taking taylor expansion of (fmod a (asin a)) in (a) around 0 3.267 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 3.267 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.267 * [taylor]: Taking taylor expansion of (fmod a (asin a)) in a 3.267 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.267 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify 0 into 0 3.267 * [backup-simplify]: Simplify 0 into 0 3.268 * [backup-simplify]: Simplify (fmod a (asin a)) into (fmod a (asin a)) 3.268 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.268 * [approximate]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in (a) around 0 3.268 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 3.268 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.268 * [taylor]: Taking taylor expansion of (fmod (/ 1 a) (asin (/ 1 a))) in a 3.268 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.268 * [backup-simplify]: Simplify (fmod (/ 1 a) (asin (/ 1 a))) into (fmod (/ 1 a) (asin (/ 1 a))) 3.268 * [backup-simplify]: Simplify 0 into 0 3.268 * [backup-simplify]: Simplify 0 into 0 3.268 * [backup-simplify]: Simplify 0 into 0 3.268 * [backup-simplify]: Simplify 0 into 0 3.268 * [backup-simplify]: Simplify 0 into 0 3.268 * [backup-simplify]: Simplify 0 into 0 3.269 * [backup-simplify]: Simplify (fmod (/ 1 (/ 1 a)) (asin (/ 1 (/ 1 a)))) into (fmod a (asin a)) 3.269 * [backup-simplify]: Simplify (fmod (/ 1 (- a)) (asin (/ 1 (- a)))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.269 * [approximate]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in (a) around 0 3.269 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 3.269 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.269 * [taylor]: Taking taylor expansion of (fmod (/ -1 a) (asin (/ -1 a))) in a 3.269 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.269 * [backup-simplify]: Simplify (fmod (/ -1 a) (asin (/ -1 a))) into (fmod (/ -1 a) (asin (/ -1 a))) 3.269 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify 0 into 0 3.270 * [backup-simplify]: Simplify (fmod (/ -1 (/ 1 (- a))) (asin (/ -1 (/ 1 (- a))))) into (fmod a (asin a)) 3.270 * * * [progress]: simplifying candidates 3.272 * [simplify]: Simplifying: (* (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)) (* (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)) (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))) (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/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))))) (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/8 (* (pow a 4) (pow (log (atan (fmod a (asin a)))) 2))) (+ 1 (* 1/2 (* (pow a 2) (log (atan (fmod a (asin a)))))))) (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)) 3.273 * * [simplify]: iteration 0: 64 enodes 3.302 * * [simplify]: iteration 1: 161 enodes 3.356 * * [simplify]: iteration 2: 406 enodes 3.564 * * [simplify]: iteration 3: 1166 enodes 5.551 * * [simplify]: iteration 4: 4525 enodes 6.955 * * [simplify]: iteration complete: 5000 enodes 6.955 * * [simplify]: Extracting #0: cost 28 inf + 0 6.955 * * [simplify]: Extracting #1: cost 323 inf + 1 6.958 * * [simplify]: Extracting #2: cost 965 inf + 528 6.965 * * [simplify]: Extracting #3: cost 1070 inf + 25853 6.980 * * [simplify]: Extracting #4: cost 723 inf + 75116 7.034 * * [simplify]: Extracting #5: cost 335 inf + 272360 7.119 * * [simplify]: Extracting #6: cost 32 inf + 474043 7.203 * * [simplify]: Extracting #7: cost 1 inf + 502307 7.280 * * [simplify]: Extracting #8: cost 0 inf + 503079 7.370 * [simplify]: Simplified to: (* (* a a) (log (sqrt (atan (fmod a (asin a)))))) (* (* a a) (log (sqrt (atan (fmod a (asin a)))))) (* 1/2 (* a a)) (pow (atan (fmod a (asin a))) (* (cbrt (* 1/2 (* a a))) (cbrt (* 1/2 (* a a))))) (pow (atan (fmod a (asin a))) (sqrt (* 1/2 (* a a)))) (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))) (exp (* (* a a) (log (atan (fmod a (asin a)))))) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* 1/2 (* a a))) (pow (cbrt (atan (fmod a (asin a)))) (* 1/2 (* a a))) (pow (sqrt (atan (fmod a (asin a)))) (* 1/2 (* a a))) (pow (sqrt (atan (fmod a (asin a)))) (* 1/2 (* a a))) 1 (exp (* (* a a) (log (sqrt (atan (fmod a (asin a))))))) (* (* a a) (log (sqrt (atan (fmod a (asin a)))))) (exp (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (* (cbrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (cbrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a))))))))) (cbrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (exp (+ (/ (log (atan (fmod a (asin a)))) (/ 2 (* a a))) (* (* a a) (log (atan (fmod a (asin a))))))) (sqrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (sqrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (exp (* (log (atan (fmod a (asin a)))) (* 1/4 (* a a)))) (exp (* (log (atan (fmod a (asin a)))) (* 1/4 (* a a)))) (* (* a a) (log (sqrt (atan (fmod a (asin a)))))) (* (* a a) (log (sqrt (atan (fmod a (asin a)))))) (* 1/2 (* a a)) (pow (atan (fmod a (asin a))) (* (cbrt (* 1/2 (* a a))) (cbrt (* 1/2 (* a a))))) (pow (atan (fmod a (asin a))) (sqrt (* 1/2 (* a a)))) (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))) (exp (* (* a a) (log (atan (fmod a (asin a)))))) (pow (* (cbrt (atan (fmod a (asin a)))) (cbrt (atan (fmod a (asin a))))) (* 1/2 (* a a))) (pow (cbrt (atan (fmod a (asin a)))) (* 1/2 (* a a))) (pow (sqrt (atan (fmod a (asin a)))) (* 1/2 (* a a))) (pow (sqrt (atan (fmod a (asin a)))) (* 1/2 (* a a))) 1 (exp (* (* a a) (log (sqrt (atan (fmod a (asin a))))))) (* (* a a) (log (sqrt (atan (fmod a (asin a)))))) (exp (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (* (cbrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (cbrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a))))))))) (cbrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (exp (+ (/ (log (atan (fmod a (asin a)))) (/ 2 (* a a))) (* (* a a) (log (atan (fmod a (asin a))))))) (sqrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (sqrt (exp (* (* a a) (log (sqrt (atan (fmod a (asin a)))))))) (exp (* (log (atan (fmod a (asin a)))) (* 1/4 (* a a)))) (exp (* (log (atan (fmod a (asin a)))) (* 1/4 (* a 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))) (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))) (+ (* (* a a) (+ (* (* 1/8 (* (log (atan (fmod a (asin a)))) (log (atan (fmod a (asin a)))))) (* a a)) (* 1/2 (log (atan (fmod a (asin a))))))) 1) (exp (* (* a a) (log (sqrt (atan (fmod a (asin a))))))) (exp (* (* a a) (log (sqrt (atan (fmod a (asin a))))))) (+ (* (* a a) (+ (* (* 1/8 (* (log (atan (fmod a (asin a)))) (log (atan (fmod a (asin a)))))) (* a a)) (* 1/2 (log (atan (fmod a (asin a))))))) 1) (exp (* (* a a) (log (sqrt (atan (fmod a (asin a))))))) (exp (* (* a a) (log (sqrt (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)) 7.375 * * * [progress]: adding candidates to table 7.791 * [progress]: [Phase 3 of 3] Extracting. 7.798 * [simplify]: Simplifying: (* (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2))) 7.798 * * [simplify]: iteration 0: 9 enodes 7.798 * * [simplify]: iteration complete: 9 enodes 7.798 * * [simplify]: Extracting #0: cost 1 inf + 0 7.798 * * [simplify]: Extracting #1: cost 2 inf + 0 7.798 * * [simplify]: Extracting #2: cost 4 inf + 0 7.798 * * [simplify]: Extracting #3: cost 7 inf + 0 7.798 * * [simplify]: Extracting #4: cost 8 inf + 1 7.799 * * [simplify]: Extracting #5: cost 7 inf + 2 7.799 * * [simplify]: Extracting #6: cost 0 inf + 1872 7.799 * [simplify]: Simplified to: (* (pow (atan (fmod a (asin a))) (/ (* a a) 2)) (pow (atan (fmod a (asin a))) (/ (* a a) 2))) 18.191 * [regime-testing]: Baseline error score: 31.269448081407145 18.208 * [regime-testing]: Oracle error score: 31.269448081407145 18.208 * [regime-testing]: End program error score: 31.269448081407145