0.623 * [progress]: [Phase 1 of 3] Setting up. 0.005 * * * [progress]: [1/2] Preparing points 0.714 * * * [progress]: [2/2] Setting up program. 0.727 * [progress]: [Phase 2 of 3] Improving. 0.731 * [simplify]: Simplifying: (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 0.732 * * [simplify]: iteration 0: 8 enodes 0.736 * * [simplify]: iteration complete: 8 enodes 0.736 * * [simplify]: Extracting #0: cost 1 inf + 0 0.737 * * [simplify]: Extracting #1: cost 2 inf + 0 0.737 * * [simplify]: Extracting #2: cost 4 inf + 0 0.737 * * [simplify]: Extracting #3: cost 5 inf + 1 0.737 * * [simplify]: Extracting #4: cost 5 inf + 107 0.737 * * [simplify]: Extracting #5: cost 6 inf + 107 0.737 * * [simplify]: Extracting #6: cost 0 inf + 2028 0.738 * [simplify]: Simplified to: (fabs (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) 0.740 * * [progress]: iteration 1 / 4 0.740 * * * [progress]: picking best candidate 0.750 * * * * [pick]: Picked # 0.750 * * * [progress]: localizing error 0.793 * * * [progress]: generating rewritten candidates 0.793 * * * * [progress]: [ 1 / 3 ] rewriting at (2 1) 0.794 * * * * [progress]: [ 2 / 3 ] rewriting at (2 1 1 1) 0.794 * * * * [progress]: [ 3 / 3 ] rewriting at (2 1 1) 0.797 * * * [progress]: generating series expansions 0.797 * * * * [progress]: [ 1 / 3 ] generating series at (2 1) 0.802 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 0.803 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 0.804 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 0.806 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 0.806 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 0.807 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 0.807 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 0 into 0 0.838 * [backup-simplify]: Simplify 0 into 0 0.839 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 0.841 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 0.841 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 0.841 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 0.841 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 0.841 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 0.842 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 0.842 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 0.842 * [backup-simplify]: Simplify 0 into 0 0.842 * [backup-simplify]: Simplify 0 into 0 0.842 * [backup-simplify]: Simplify 0 into 0 0.842 * [backup-simplify]: Simplify 0 into 0 0.842 * [backup-simplify]: Simplify 0 into 0 0.842 * [backup-simplify]: Simplify 0 into 0 0.843 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 0.844 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 0.844 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 0.844 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 0.844 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 0.844 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 0.844 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 0.845 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify 0 into 0 0.845 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 0.845 * * * * [progress]: [ 2 / 3 ] generating series at (2 1 1 1) 0.846 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 0.846 * [approximate]: Taking taylor expansion of (expm1 (sin (expm1 a))) in (a) around 0 0.846 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 0.846 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 0.846 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 0.846 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 0.846 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify 0 into 0 0.846 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 0.847 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 0.847 * [approximate]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in (a) around 0 0.847 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 0.847 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 0.847 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 0.847 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 0.847 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 0 into 0 0.847 * [backup-simplify]: Simplify 0 into 0 0.848 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 (/ 1 a))))) into (expm1 (sin (expm1 a))) 0.850 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 (- a))))) into (expm1 (sin (expm1 (/ -1 a)))) 0.850 * [approximate]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in (a) around 0 0.850 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 0.850 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 0.850 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 0.850 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 0.851 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify 0 into 0 0.851 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) into (expm1 (sin (expm1 a))) 0.851 * * * * [progress]: [ 3 / 3 ] generating series at (2 1 1) 0.851 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.851 * [approximate]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 a))) (atan a)) in (a) around 0 0.851 * [taylor]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 a))) (atan a)) in a 0.851 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.852 * [taylor]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 a))) (atan a)) in a 0.852 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.852 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify 0 into 0 0.852 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 a))) (atan a)) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.852 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 0.853 * [approximate]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) in (a) around 0 0.853 * [taylor]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) in a 0.853 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 0.853 * [taylor]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) in a 0.853 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 0.853 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) into (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify 0 into 0 0.853 * [backup-simplify]: Simplify 0 into 0 0.854 * [backup-simplify]: Simplify 0 into 0 0.854 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.854 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 0.854 * [approximate]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) in (a) around 0 0.854 * [taylor]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) in a 0.854 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 0.854 * [taylor]: Taking taylor expansion of (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) in a 0.855 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 0.855 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) into (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify 0 into 0 0.855 * [backup-simplify]: Simplify (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) into (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.855 * * * [progress]: simplifying candidates 0.857 * [simplify]: Simplifying: (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (expm1 (sin (expm1 a)))) (exp (expm1 (sin (expm1 a)))) (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a)))) (* (* (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a)))) (expm1 (sin (expm1 a)))) (sqrt (expm1 (sin (expm1 a)))) (sqrt (expm1 (sin (expm1 a)))) (log (atan2 (expm1 (sin (expm1 a))) (atan a))) (exp (atan2 (expm1 (sin (expm1 a))) (atan a))) (* (cbrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (cbrt (atan2 (expm1 (sin (expm1 a))) (atan a)))) (cbrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (* (* (atan2 (expm1 (sin (expm1 a))) (atan a)) (atan2 (expm1 (sin (expm1 a))) (atan a))) (atan2 (expm1 (sin (expm1 a))) (atan a))) (sqrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (sqrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a))) (atan2 (expm1 (sin (expm1 a))) (atan a)) (atan2 (expm1 (sin (expm1 a))) (atan a)) (atan2 (expm1 (sin (expm1 a))) (atan a)) 0.857 * * [simplify]: iteration 0: 28 enodes 0.867 * * [simplify]: iteration 1: 31 enodes 0.874 * * [simplify]: iteration 2: 35 enodes 0.884 * * [simplify]: iteration 3: 44 enodes 0.900 * * [simplify]: iteration 4: 66 enodes 0.932 * * [simplify]: iteration 5: 166 enodes 1.008 * * [simplify]: iteration 6: 395 enodes 1.154 * * [simplify]: iteration 7: 934 enodes 1.677 * * [simplify]: iteration 8: 3071 enodes 2.328 * * [simplify]: iteration complete: 5000 enodes 2.328 * * [simplify]: Extracting #0: cost 21 inf + 0 2.328 * * [simplify]: Extracting #1: cost 201 inf + 0 2.331 * * [simplify]: Extracting #2: cost 967 inf + 109 2.335 * * [simplify]: Extracting #3: cost 1192 inf + 356 2.339 * * [simplify]: Extracting #4: cost 1165 inf + 9207 2.369 * * [simplify]: Extracting #5: cost 806 inf + 349331 2.470 * * [simplify]: Extracting #6: cost 118 inf + 1147163 2.632 * * [simplify]: Extracting #7: cost 0 inf + 1294466 2.757 * * [simplify]: Extracting #8: cost 0 inf + 1294033 2.894 * [simplify]: Simplified to: (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (expm1 (sin (expm1 a)))) (exp (expm1 (sin (expm1 a)))) (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a)))) (* (expm1 (sin (expm1 a))) (* (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a))))) (sqrt (expm1 (sin (expm1 a)))) (sqrt (expm1 (sin (expm1 a)))) (log (atan2 (expm1 (sin (expm1 a))) (atan a))) (exp (atan2 (expm1 (sin (expm1 a))) (atan a))) (* (cbrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (cbrt (atan2 (expm1 (sin (expm1 a))) (atan a)))) (cbrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (* (atan2 (expm1 (sin (expm1 a))) (atan a)) (* (atan2 (expm1 (sin (expm1 a))) (atan a)) (atan2 (expm1 (sin (expm1 a))) (atan a)))) (sqrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (sqrt (atan2 (expm1 (sin (expm1 a))) (atan a))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a))) (expm1 (sin (expm1 a))) (atan2 (expm1 (sin (expm1 a))) (atan a)) (atan2 (expm1 (sin (expm1 a))) (atan a)) (atan2 (expm1 (sin (expm1 a))) (atan a)) 2.896 * * * [progress]: adding candidates to table 3.069 * * [progress]: iteration 2 / 4 3.069 * * * [progress]: picking best candidate 3.160 * * * * [pick]: Picked # 3.160 * * * [progress]: localizing error 3.219 * * * [progress]: generating rewritten candidates 3.219 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1) 3.220 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 1 2) 3.222 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1 2) 3.223 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 1 1 1 1) 3.224 * * * [progress]: generating series expansions 3.224 * * * * [progress]: [ 1 / 4 ] generating series at (2 1) 3.225 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3.225 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 3.225 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 3.225 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3.225 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 3.225 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3.225 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3.225 * [backup-simplify]: Simplify 0 into 0 3.225 * [backup-simplify]: Simplify 0 into 0 3.225 * [backup-simplify]: Simplify 0 into 0 3.225 * [backup-simplify]: Simplify 0 into 0 3.225 * [backup-simplify]: Simplify 0 into 0 3.225 * [backup-simplify]: Simplify 0 into 0 3.225 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3.226 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 a))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3.226 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 3.226 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 3.226 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3.226 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 3.226 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3.226 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 3.226 * [backup-simplify]: Simplify 0 into 0 3.226 * [backup-simplify]: Simplify 0 into 0 3.226 * [backup-simplify]: Simplify 0 into 0 3.226 * [backup-simplify]: Simplify 0 into 0 3.226 * [backup-simplify]: Simplify 0 into 0 3.226 * [backup-simplify]: Simplify 0 into 0 3.226 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3.227 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3.227 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 3.227 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 3.227 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3.227 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 3.227 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3.227 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 3.227 * [backup-simplify]: Simplify 0 into 0 3.227 * [backup-simplify]: Simplify 0 into 0 3.227 * [backup-simplify]: Simplify 0 into 0 3.227 * [backup-simplify]: Simplify 0 into 0 3.227 * [backup-simplify]: Simplify 0 into 0 3.227 * [backup-simplify]: Simplify 0 into 0 3.228 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 3.228 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 1 2) 3.228 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 a)))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.228 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in (a) around 0 3.228 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 3.228 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 3.228 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 3.228 * [taylor]: Taking taylor expansion of 1/3 in a 3.228 * [backup-simplify]: Simplify 1/3 into 1/3 3.228 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 3.228 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 3.228 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 3.228 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 3.228 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 3.229 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.229 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 3.229 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 3.229 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 3.229 * [taylor]: Taking taylor expansion of 1/3 in a 3.229 * [backup-simplify]: Simplify 1/3 into 1/3 3.229 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 3.229 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 3.229 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 3.229 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 3.229 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 3.229 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.229 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.230 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 1) into 0 3.231 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 a)))))) into 0 3.232 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.232 * [backup-simplify]: Simplify 0 into 0 3.234 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 2) into 0 3.235 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))) into 0 3.237 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.237 * [backup-simplify]: Simplify 0 into 0 3.240 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 6) into 0 3.242 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))) into 0 3.244 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.244 * [backup-simplify]: Simplify 0 into 0 3.249 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 a))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 24) into 0 3.251 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))) into 0 3.254 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.254 * [backup-simplify]: Simplify 0 into 0 3.262 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 a))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 120) into 0 3.264 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))))) into 0 3.266 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.266 * [backup-simplify]: Simplify 0 into 0 3.280 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 a))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 720) into 0 3.281 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))))) into 0 3.285 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.285 * [backup-simplify]: Simplify 0 into 0 3.285 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.285 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 a))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.285 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in (a) around 0 3.285 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 3.285 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 3.285 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 3.285 * [taylor]: Taking taylor expansion of 1/3 in a 3.285 * [backup-simplify]: Simplify 1/3 into 1/3 3.285 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 3.285 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 3.285 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 3.285 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 3.285 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 3.286 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.286 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 3.286 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 3.286 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 3.286 * [taylor]: Taking taylor expansion of 1/3 in a 3.286 * [backup-simplify]: Simplify 1/3 into 1/3 3.286 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 3.286 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 3.286 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 3.286 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 3.286 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 3.286 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.286 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.287 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 1) into 0 3.287 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))) into 0 3.288 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.288 * [backup-simplify]: Simplify 0 into 0 3.289 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 2) into 0 3.290 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))) into 0 3.291 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.291 * [backup-simplify]: Simplify 0 into 0 3.294 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 6) into 0 3.295 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))) into 0 3.297 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.297 * [backup-simplify]: Simplify 0 into 0 3.303 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 24) into 0 3.304 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))) into 0 3.307 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.307 * [backup-simplify]: Simplify 0 into 0 3.316 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 120) into 0 3.318 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))))) into 0 3.321 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.321 * [backup-simplify]: Simplify 0 into 0 3.329 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ 1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 720) into 0 3.330 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))))) into 0 3.334 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.334 * [backup-simplify]: Simplify 0 into 0 3.334 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 (/ 1 a))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.334 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.334 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in (a) around 0 3.334 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 3.334 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 3.334 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 3.334 * [taylor]: Taking taylor expansion of 1/3 in a 3.334 * [backup-simplify]: Simplify 1/3 into 1/3 3.334 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 3.334 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 3.334 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 3.334 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 3.334 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 3.335 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.335 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 3.335 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 3.335 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 3.335 * [taylor]: Taking taylor expansion of 1/3 in a 3.335 * [backup-simplify]: Simplify 1/3 into 1/3 3.335 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 3.335 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 3.335 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 3.335 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 3.335 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 3.335 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.335 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.336 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 1) into 0 3.336 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))) into 0 3.337 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.337 * [backup-simplify]: Simplify 0 into 0 3.338 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 2) into 0 3.339 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))) into 0 3.339 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.339 * [backup-simplify]: Simplify 0 into 0 3.341 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 6) into 0 3.342 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))) into 0 3.343 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.343 * [backup-simplify]: Simplify 0 into 0 3.346 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 24) into 0 3.347 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))) into 0 3.349 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.349 * [backup-simplify]: Simplify 0 into 0 3.355 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 120) into 0 3.358 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))))) into 0 3.362 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.362 * [backup-simplify]: Simplify 0 into 0 3.377 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ -1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 720) into 0 3.379 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))))) into 0 3.385 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.385 * [backup-simplify]: Simplify 0 into 0 3.386 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.386 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1 2) 3.386 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 a)))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.386 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in (a) around 0 3.386 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 3.386 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 3.386 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 3.386 * [taylor]: Taking taylor expansion of 1/3 in a 3.386 * [backup-simplify]: Simplify 1/3 into 1/3 3.386 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 3.386 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 3.386 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 3.386 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 3.387 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 3.387 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.387 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 3.387 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 3.387 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 3.387 * [taylor]: Taking taylor expansion of 1/3 in a 3.387 * [backup-simplify]: Simplify 1/3 into 1/3 3.387 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 3.387 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 3.387 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 3.387 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 3.387 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 3.388 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.388 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.389 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 1) into 0 3.389 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 a)))))) into 0 3.390 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.391 * [backup-simplify]: Simplify 0 into 0 3.395 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 2) into 0 3.396 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))) into 0 3.398 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.398 * [backup-simplify]: Simplify 0 into 0 3.401 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 6) into 0 3.403 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))) into 0 3.404 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.405 * [backup-simplify]: Simplify 0 into 0 3.410 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 a))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 24) into 0 3.412 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))) into 0 3.414 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.414 * [backup-simplify]: Simplify 0 into 0 3.419 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 a))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 120) into 0 3.420 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))))) into 0 3.422 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.422 * [backup-simplify]: Simplify 0 into 0 3.430 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 a))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 720) into 0 3.431 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))))) into 0 3.435 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.435 * [backup-simplify]: Simplify 0 into 0 3.435 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.435 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 a))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.435 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in (a) around 0 3.435 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 3.435 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 3.435 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 3.435 * [taylor]: Taking taylor expansion of 1/3 in a 3.435 * [backup-simplify]: Simplify 1/3 into 1/3 3.435 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 3.435 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 3.435 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 3.435 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 3.436 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 3.436 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.436 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 3.436 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 3.436 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 3.436 * [taylor]: Taking taylor expansion of 1/3 in a 3.436 * [backup-simplify]: Simplify 1/3 into 1/3 3.436 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 3.436 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 3.436 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 3.436 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 3.436 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 3.436 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.436 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.437 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 1) into 0 3.438 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))) into 0 3.438 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.438 * [backup-simplify]: Simplify 0 into 0 3.440 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 2) into 0 3.440 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))) into 0 3.442 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.442 * [backup-simplify]: Simplify 0 into 0 3.445 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 6) into 0 3.447 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))) into 0 3.448 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.448 * [backup-simplify]: Simplify 0 into 0 3.454 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 24) into 0 3.456 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))) into 0 3.459 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.459 * [backup-simplify]: Simplify 0 into 0 3.468 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 120) into 0 3.470 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))))) into 0 3.474 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.474 * [backup-simplify]: Simplify 0 into 0 3.487 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ 1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 720) into 0 3.488 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))))) into 0 3.491 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.491 * [backup-simplify]: Simplify 0 into 0 3.492 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 (/ 1 a))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.492 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.492 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in (a) around 0 3.492 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 3.492 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 3.492 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 3.492 * [taylor]: Taking taylor expansion of 1/3 in a 3.492 * [backup-simplify]: Simplify 1/3 into 1/3 3.492 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 3.492 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 3.492 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 3.492 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 3.492 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 3.492 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.492 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 3.492 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 3.492 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 3.492 * [taylor]: Taking taylor expansion of 1/3 in a 3.492 * [backup-simplify]: Simplify 1/3 into 1/3 3.492 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 3.492 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 3.492 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 3.493 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 3.493 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 3.493 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.493 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.494 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 1) into 0 3.494 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))) into 0 3.494 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.495 * [backup-simplify]: Simplify 0 into 0 3.496 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 2) into 0 3.496 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))) into 0 3.497 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.497 * [backup-simplify]: Simplify 0 into 0 3.499 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 6) into 0 3.500 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))) into 0 3.501 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.501 * [backup-simplify]: Simplify 0 into 0 3.504 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 24) into 0 3.506 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))) into 0 3.507 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.507 * [backup-simplify]: Simplify 0 into 0 3.515 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 120) into 0 3.516 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))))) into 0 3.518 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.518 * [backup-simplify]: Simplify 0 into 0 3.527 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ -1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 720) into 0 3.528 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))))) into 0 3.532 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.532 * [backup-simplify]: Simplify 0 into 0 3.532 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.532 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 1 1 1 1) 3.532 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 a)))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.532 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in (a) around 0 3.532 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 3.532 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 3.532 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 3.532 * [taylor]: Taking taylor expansion of 1/3 in a 3.532 * [backup-simplify]: Simplify 1/3 into 1/3 3.532 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 3.532 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 3.532 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 3.532 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 3.532 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 3.533 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.533 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 3.533 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 3.533 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 3.533 * [taylor]: Taking taylor expansion of 1/3 in a 3.533 * [backup-simplify]: Simplify 1/3 into 1/3 3.533 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 3.533 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 3.533 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 3.533 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 3.533 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 3.533 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 3.533 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.534 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 1) into 0 3.534 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 a)))))) into 0 3.535 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.535 * [backup-simplify]: Simplify 0 into 0 3.536 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 2) into 0 3.537 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))) into 0 3.538 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.538 * [backup-simplify]: Simplify 0 into 0 3.542 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 6) into 0 3.543 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))) into 0 3.545 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.545 * [backup-simplify]: Simplify 0 into 0 3.550 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 a))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 24) into 0 3.552 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))) into 0 3.555 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.555 * [backup-simplify]: Simplify 0 into 0 3.563 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 a))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 120) into 0 3.565 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))))) into 0 3.569 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.569 * [backup-simplify]: Simplify 0 into 0 3.583 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 a))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 720) into 0 3.586 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))))) into 0 3.592 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.592 * [backup-simplify]: Simplify 0 into 0 3.592 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.592 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 a))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.592 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in (a) around 0 3.592 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 3.592 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 3.592 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 3.592 * [taylor]: Taking taylor expansion of 1/3 in a 3.592 * [backup-simplify]: Simplify 1/3 into 1/3 3.592 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 3.592 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 3.593 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 3.593 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 3.593 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 3.593 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.593 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 3.593 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 3.593 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 3.593 * [taylor]: Taking taylor expansion of 1/3 in a 3.593 * [backup-simplify]: Simplify 1/3 into 1/3 3.593 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 3.593 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 3.593 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 3.593 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 3.593 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 3.593 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.593 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 3.594 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 1) into 0 3.594 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))) into 0 3.595 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.595 * [backup-simplify]: Simplify 0 into 0 3.596 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 2) into 0 3.597 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))) into 0 3.598 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.598 * [backup-simplify]: Simplify 0 into 0 3.600 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 6) into 0 3.600 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))) into 0 3.601 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.601 * [backup-simplify]: Simplify 0 into 0 3.605 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 24) into 0 3.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))) into 0 3.608 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.608 * [backup-simplify]: Simplify 0 into 0 3.613 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 120) into 0 3.614 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))))) into 0 3.616 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.617 * [backup-simplify]: Simplify 0 into 0 3.625 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ 1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 720) into 0 3.628 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))))) into 0 3.631 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.631 * [backup-simplify]: Simplify 0 into 0 3.631 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 (/ 1 a))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.632 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.632 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in (a) around 0 3.632 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 3.632 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 3.632 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 3.632 * [taylor]: Taking taylor expansion of 1/3 in a 3.632 * [backup-simplify]: Simplify 1/3 into 1/3 3.632 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 3.632 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 3.632 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 3.632 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 3.632 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 3.632 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.632 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 3.632 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 3.632 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 3.632 * [taylor]: Taking taylor expansion of 1/3 in a 3.632 * [backup-simplify]: Simplify 1/3 into 1/3 3.632 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 3.632 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 3.632 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 3.632 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 3.632 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 3.633 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.633 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 3.633 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 1) into 0 3.634 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))) into 0 3.634 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 3.634 * [backup-simplify]: Simplify 0 into 0 3.636 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 2) into 0 3.636 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))) into 0 3.637 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.637 * [backup-simplify]: Simplify 0 into 0 3.639 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 6) into 0 3.640 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))) into 0 3.641 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.641 * [backup-simplify]: Simplify 0 into 0 3.644 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 24) into 0 3.646 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))) into 0 3.647 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.647 * [backup-simplify]: Simplify 0 into 0 3.653 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 120) into 0 3.654 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))))) into 0 3.657 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 3.657 * [backup-simplify]: Simplify 0 into 0 3.664 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ -1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 720) into 0 3.666 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))))) into 0 3.669 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 3.669 * [backup-simplify]: Simplify 0 into 0 3.669 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 3.669 * * * [progress]: simplifying candidates 3.670 * [simplify]: Simplifying: (log (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (exp (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a))) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (* (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (log (cbrt (expm1 (sin (expm1 a))))) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt 1) (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (log (cbrt (expm1 (sin (expm1 a))))) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt 1) (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (log (cbrt (expm1 (sin (expm1 a))))) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt 1) (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) 3.671 * * [simplify]: iteration 0: 31 enodes 3.676 * * [simplify]: iteration 1: 43 enodes 3.682 * * [simplify]: iteration 2: 93 enodes 3.703 * * [simplify]: iteration 3: 234 enodes 3.811 * * [simplify]: iteration 4: 772 enodes 4.769 * * [simplify]: iteration 5: 4467 enodes 9.541 * * [simplify]: iteration complete: 5001 enodes 9.541 * * [simplify]: Extracting #0: cost 17 inf + 0 9.541 * * [simplify]: Extracting #1: cost 247 inf + 1 9.544 * * [simplify]: Extracting #2: cost 1120 inf + 8 9.548 * * [simplify]: Extracting #3: cost 1309 inf + 194 9.556 * * [simplify]: Extracting #4: cost 1248 inf + 68866 9.626 * * [simplify]: Extracting #5: cost 327 inf + 741982 9.804 * * [simplify]: Extracting #6: cost 2 inf + 995168 9.916 * * [simplify]: Extracting #7: cost 0 inf + 963493 10.089 * * [simplify]: Extracting #8: cost 0 inf + 963107 10.273 * [simplify]: Simplified to: (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (log (expm1 (sin (expm1 a)))) 1/3) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) 1 (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (expm1 (sin (expm1 a))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (* (log (expm1 (sin (expm1 a)))) 1/3) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) 1 (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (expm1 (sin (expm1 a))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (* (log (expm1 (sin (expm1 a)))) 1/3) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) 1 (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (expm1 (sin (expm1 a))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) 10.279 * * * [progress]: adding candidates to table 10.548 * * [progress]: iteration 3 / 4 10.548 * * * [progress]: picking best candidate 10.691 * * * * [pick]: Picked # 10.691 * * * [progress]: localizing error 10.817 * * * [progress]: generating rewritten candidates 10.817 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 10.817 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 10.818 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1) 10.818 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 1 2) 10.820 * * * [progress]: generating series expansions 10.820 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 10.820 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.820 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 10.820 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 10.821 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.821 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 10.821 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.821 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.821 * [backup-simplify]: Simplify 0 into 0 10.821 * [backup-simplify]: Simplify 0 into 0 10.821 * [backup-simplify]: Simplify 0 into 0 10.821 * [backup-simplify]: Simplify 0 into 0 10.821 * [backup-simplify]: Simplify 0 into 0 10.821 * [backup-simplify]: Simplify 0 into 0 10.821 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.821 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 a))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.821 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 10.821 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 10.823 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.823 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 10.823 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.823 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.823 * [backup-simplify]: Simplify 0 into 0 10.823 * [backup-simplify]: Simplify 0 into 0 10.823 * [backup-simplify]: Simplify 0 into 0 10.823 * [backup-simplify]: Simplify 0 into 0 10.823 * [backup-simplify]: Simplify 0 into 0 10.823 * [backup-simplify]: Simplify 0 into 0 10.823 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.824 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.824 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 10.824 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 10.824 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.824 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 10.824 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.824 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.824 * [backup-simplify]: Simplify 0 into 0 10.824 * [backup-simplify]: Simplify 0 into 0 10.824 * [backup-simplify]: Simplify 0 into 0 10.824 * [backup-simplify]: Simplify 0 into 0 10.824 * [backup-simplify]: Simplify 0 into 0 10.824 * [backup-simplify]: Simplify 0 into 0 10.825 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.825 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 10.825 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.825 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 10.825 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 10.825 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.825 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 10.825 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.825 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.825 * [backup-simplify]: Simplify 0 into 0 10.825 * [backup-simplify]: Simplify 0 into 0 10.825 * [backup-simplify]: Simplify 0 into 0 10.825 * [backup-simplify]: Simplify 0 into 0 10.826 * [backup-simplify]: Simplify 0 into 0 10.826 * [backup-simplify]: Simplify 0 into 0 10.826 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.826 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 a))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.826 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 10.826 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 10.826 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.826 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 10.826 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.826 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.827 * [backup-simplify]: Simplify 0 into 0 10.827 * [backup-simplify]: Simplify 0 into 0 10.827 * [backup-simplify]: Simplify 0 into 0 10.827 * [backup-simplify]: Simplify 0 into 0 10.827 * [backup-simplify]: Simplify 0 into 0 10.827 * [backup-simplify]: Simplify 0 into 0 10.827 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.827 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.827 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 10.827 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 10.827 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.827 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 10.828 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.828 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.828 * [backup-simplify]: Simplify 0 into 0 10.828 * [backup-simplify]: Simplify 0 into 0 10.828 * [backup-simplify]: Simplify 0 into 0 10.828 * [backup-simplify]: Simplify 0 into 0 10.828 * [backup-simplify]: Simplify 0 into 0 10.828 * [backup-simplify]: Simplify 0 into 0 10.828 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.828 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1) 10.828 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.828 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 10.828 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 10.829 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.829 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 10.829 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.829 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.829 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.829 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 a))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.829 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 10.829 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 10.830 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.830 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 10.830 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.830 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 10.830 * [backup-simplify]: Simplify 0 into 0 10.830 * [backup-simplify]: Simplify 0 into 0 10.830 * [backup-simplify]: Simplify 0 into 0 10.830 * [backup-simplify]: Simplify 0 into 0 10.830 * [backup-simplify]: Simplify 0 into 0 10.830 * [backup-simplify]: Simplify 0 into 0 10.830 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.831 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.831 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 10.831 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 10.831 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.831 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 10.831 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.831 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 10.831 * [backup-simplify]: Simplify 0 into 0 10.831 * [backup-simplify]: Simplify 0 into 0 10.831 * [backup-simplify]: Simplify 0 into 0 10.831 * [backup-simplify]: Simplify 0 into 0 10.831 * [backup-simplify]: Simplify 0 into 0 10.831 * [backup-simplify]: Simplify 0 into 0 10.832 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 10.832 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 1 2) 10.832 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 a)))) into (pow (expm1 (sin (expm1 a))) 1/3) 10.832 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in (a) around 0 10.832 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 10.832 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 10.832 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 10.832 * [taylor]: Taking taylor expansion of 1/3 in a 10.832 * [backup-simplify]: Simplify 1/3 into 1/3 10.832 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 10.832 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 10.832 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 10.832 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 10.832 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 10.832 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 10.832 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 10.832 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 10.832 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 10.832 * [taylor]: Taking taylor expansion of 1/3 in a 10.832 * [backup-simplify]: Simplify 1/3 into 1/3 10.832 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 10.832 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 10.832 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 10.832 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 10.833 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 10.833 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 10.833 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 10.834 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 1) into 0 10.834 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 a)))))) into 0 10.835 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.835 * [backup-simplify]: Simplify 0 into 0 10.836 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 2) into 0 10.836 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))) into 0 10.837 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.837 * [backup-simplify]: Simplify 0 into 0 10.839 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 6) into 0 10.840 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))) into 0 10.841 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.841 * [backup-simplify]: Simplify 0 into 0 10.844 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 a))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 24) into 0 10.845 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))) into 0 10.847 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.847 * [backup-simplify]: Simplify 0 into 0 10.855 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 a))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 120) into 0 10.857 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))))) into 0 10.861 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.861 * [backup-simplify]: Simplify 0 into 0 10.875 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 a))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 720) into 0 10.877 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))))) into 0 10.884 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.884 * [backup-simplify]: Simplify 0 into 0 10.884 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 10.884 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 a))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 10.884 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in (a) around 0 10.884 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 10.884 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 10.884 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 10.884 * [taylor]: Taking taylor expansion of 1/3 in a 10.884 * [backup-simplify]: Simplify 1/3 into 1/3 10.884 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 10.884 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 10.885 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 10.885 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 10.885 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 10.885 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 10.885 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 10.885 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 10.885 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 10.885 * [taylor]: Taking taylor expansion of 1/3 in a 10.885 * [backup-simplify]: Simplify 1/3 into 1/3 10.885 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 10.885 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 10.885 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 10.886 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 10.886 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 10.886 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 10.886 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 10.887 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 1) into 0 10.888 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))) into 0 10.889 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.889 * [backup-simplify]: Simplify 0 into 0 10.891 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 2) into 0 10.892 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))) into 0 10.894 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.894 * [backup-simplify]: Simplify 0 into 0 10.897 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 6) into 0 10.899 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))) into 0 10.901 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.901 * [backup-simplify]: Simplify 0 into 0 10.907 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 24) into 0 10.908 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))) into 0 10.911 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.911 * [backup-simplify]: Simplify 0 into 0 10.921 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 120) into 0 10.923 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))))) into 0 10.927 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.927 * [backup-simplify]: Simplify 0 into 0 10.942 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ 1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 720) into 0 10.945 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))))) into 0 10.950 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.950 * [backup-simplify]: Simplify 0 into 0 10.950 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 (/ 1 a))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 10.950 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 10.950 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in (a) around 0 10.950 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 10.950 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 10.950 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 10.950 * [taylor]: Taking taylor expansion of 1/3 in a 10.950 * [backup-simplify]: Simplify 1/3 into 1/3 10.950 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 10.950 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 10.950 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 10.950 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 10.950 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 10.951 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 10.951 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 10.951 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 10.951 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 10.951 * [taylor]: Taking taylor expansion of 1/3 in a 10.951 * [backup-simplify]: Simplify 1/3 into 1/3 10.951 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 10.951 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 10.951 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 10.951 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 10.951 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 10.951 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 10.951 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 10.952 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 1) into 0 10.952 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))) into 0 10.953 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.953 * [backup-simplify]: Simplify 0 into 0 10.954 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 2) into 0 10.955 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))) into 0 10.956 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.956 * [backup-simplify]: Simplify 0 into 0 10.958 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 6) into 0 10.959 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))) into 0 10.961 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.961 * [backup-simplify]: Simplify 0 into 0 10.965 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 24) into 0 10.966 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))) into 0 10.967 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.967 * [backup-simplify]: Simplify 0 into 0 10.973 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 120) into 0 10.974 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))))) into 0 10.977 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.977 * [backup-simplify]: Simplify 0 into 0 10.991 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ -1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 720) into 0 10.994 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))))) into 0 11.000 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 11.000 * [backup-simplify]: Simplify 0 into 0 11.000 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 11.000 * * * [progress]: simplifying candidates 11.001 * [simplify]: Simplifying: (log (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (exp (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a))) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (* (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (log (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (exp (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a))) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (* (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (log (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (exp (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a))) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (* (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (log (cbrt (expm1 (sin (expm1 a))))) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt 1) (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) 11.003 * * [simplify]: iteration 0: 31 enodes 11.010 * * [simplify]: iteration 1: 43 enodes 11.019 * * [simplify]: iteration 2: 93 enodes 11.040 * * [simplify]: iteration 3: 234 enodes 11.137 * * [simplify]: iteration 4: 772 enodes 12.134 * * [simplify]: iteration 5: 4467 enodes 17.209 * * [simplify]: iteration complete: 5001 enodes 17.210 * * [simplify]: Extracting #0: cost 17 inf + 0 17.211 * * [simplify]: Extracting #1: cost 247 inf + 1 17.216 * * [simplify]: Extracting #2: cost 1120 inf + 8 17.224 * * [simplify]: Extracting #3: cost 1309 inf + 194 17.241 * * [simplify]: Extracting #4: cost 1248 inf + 68866 17.322 * * [simplify]: Extracting #5: cost 327 inf + 741982 17.469 * * [simplify]: Extracting #6: cost 2 inf + 995168 17.642 * * [simplify]: Extracting #7: cost 0 inf + 963493 17.797 * * [simplify]: Extracting #8: cost 0 inf + 963107 17.929 * [simplify]: Simplified to: (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (log (expm1 (sin (expm1 a)))) 1/3) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) 1 (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (expm1 (sin (expm1 a))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) 17.938 * * * [progress]: adding candidates to table 18.319 * * [progress]: iteration 4 / 4 18.319 * * * [progress]: picking best candidate 18.550 * * * * [pick]: Picked # 18.550 * * * [progress]: localizing error 18.738 * * * [progress]: generating rewritten candidates 18.738 * * * * [progress]: [ 1 / 4 ] rewriting at (2 1 2 1) 18.739 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 1 2 1) 18.739 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1 1 1) 18.739 * * * * [progress]: [ 4 / 4 ] rewriting at (2 1 2 1 1 1 2) 18.741 * * * [progress]: generating series expansions 18.741 * * * * [progress]: [ 1 / 4 ] generating series at (2 1 2 1) 18.742 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.742 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 18.742 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 18.742 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.742 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 18.743 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.743 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.743 * [backup-simplify]: Simplify 0 into 0 18.743 * [backup-simplify]: Simplify 0 into 0 18.743 * [backup-simplify]: Simplify 0 into 0 18.743 * [backup-simplify]: Simplify 0 into 0 18.743 * [backup-simplify]: Simplify 0 into 0 18.743 * [backup-simplify]: Simplify 0 into 0 18.743 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.744 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 a))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.744 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 18.744 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 18.744 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.744 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 18.745 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.745 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.745 * [backup-simplify]: Simplify 0 into 0 18.745 * [backup-simplify]: Simplify 0 into 0 18.745 * [backup-simplify]: Simplify 0 into 0 18.745 * [backup-simplify]: Simplify 0 into 0 18.745 * [backup-simplify]: Simplify 0 into 0 18.745 * [backup-simplify]: Simplify 0 into 0 18.746 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.746 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.746 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 18.746 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 18.747 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.747 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 18.747 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.747 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.747 * [backup-simplify]: Simplify 0 into 0 18.747 * [backup-simplify]: Simplify 0 into 0 18.747 * [backup-simplify]: Simplify 0 into 0 18.747 * [backup-simplify]: Simplify 0 into 0 18.747 * [backup-simplify]: Simplify 0 into 0 18.747 * [backup-simplify]: Simplify 0 into 0 18.748 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.748 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 1 2 1) 18.748 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.749 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 18.749 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 18.749 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.749 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 18.749 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.749 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.749 * [backup-simplify]: Simplify 0 into 0 18.749 * [backup-simplify]: Simplify 0 into 0 18.749 * [backup-simplify]: Simplify 0 into 0 18.749 * [backup-simplify]: Simplify 0 into 0 18.749 * [backup-simplify]: Simplify 0 into 0 18.750 * [backup-simplify]: Simplify 0 into 0 18.750 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.750 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 a))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (cbrt (expm1 (sin (expm1 (/ 1 a)))))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.750 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 18.750 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 18.751 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.751 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 18.751 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.751 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.751 * [backup-simplify]: Simplify 0 into 0 18.751 * [backup-simplify]: Simplify 0 into 0 18.751 * [backup-simplify]: Simplify 0 into 0 18.752 * [backup-simplify]: Simplify 0 into 0 18.752 * [backup-simplify]: Simplify 0 into 0 18.752 * [backup-simplify]: Simplify 0 into 0 18.752 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.753 * [backup-simplify]: Simplify (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (cbrt (expm1 (sin (expm1 (/ 1 (- a))))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.753 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 18.753 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 18.753 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.753 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 18.753 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.754 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.754 * [backup-simplify]: Simplify 0 into 0 18.754 * [backup-simplify]: Simplify 0 into 0 18.754 * [backup-simplify]: Simplify 0 into 0 18.754 * [backup-simplify]: Simplify 0 into 0 18.754 * [backup-simplify]: Simplify 0 into 0 18.754 * [backup-simplify]: Simplify 0 into 0 18.754 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.754 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1 1 1) 18.755 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.755 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in (a) around 0 18.755 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 18.755 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.755 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) in a 18.755 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.755 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.755 * [backup-simplify]: Simplify 0 into 0 18.755 * [backup-simplify]: Simplify 0 into 0 18.755 * [backup-simplify]: Simplify 0 into 0 18.755 * [backup-simplify]: Simplify 0 into 0 18.755 * [backup-simplify]: Simplify 0 into 0 18.756 * [backup-simplify]: Simplify 0 into 0 18.756 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.756 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.756 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in (a) around 0 18.756 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 18.756 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.756 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) in a 18.757 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.757 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ 1 a)))) (atan (/ 1 a))) (/ 1 a)) 18.757 * [backup-simplify]: Simplify 0 into 0 18.757 * [backup-simplify]: Simplify 0 into 0 18.757 * [backup-simplify]: Simplify 0 into 0 18.757 * [backup-simplify]: Simplify 0 into 0 18.757 * [backup-simplify]: Simplify 0 into 0 18.757 * [backup-simplify]: Simplify 0 into 0 18.758 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (/ 1 a))))) (atan (/ 1 (/ 1 a)))) (/ 1 (/ 1 a))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.758 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ 1 (- a))))) (atan (/ 1 (- a)))) (/ 1 (- a))) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.758 * [approximate]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in (a) around 0 18.758 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 18.758 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.758 * [taylor]: Taking taylor expansion of (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) in a 18.759 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.759 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) into (fmod (atan2 (expm1 (sin (expm1 (/ -1 a)))) (atan (/ -1 a))) (/ -1 a)) 18.759 * [backup-simplify]: Simplify 0 into 0 18.759 * [backup-simplify]: Simplify 0 into 0 18.759 * [backup-simplify]: Simplify 0 into 0 18.759 * [backup-simplify]: Simplify 0 into 0 18.759 * [backup-simplify]: Simplify 0 into 0 18.759 * [backup-simplify]: Simplify 0 into 0 18.759 * [backup-simplify]: Simplify (fmod (atan2 (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) (atan (/ -1 (/ 1 (- a))))) (/ -1 (/ 1 (- a)))) into (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) 18.760 * * * * [progress]: [ 4 / 4 ] generating series at (2 1 2 1 1 1 2) 18.760 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 a)))) into (pow (expm1 (sin (expm1 a))) 1/3) 18.760 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in (a) around 0 18.760 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 18.760 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 18.760 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 18.760 * [taylor]: Taking taylor expansion of 1/3 in a 18.760 * [backup-simplify]: Simplify 1/3 into 1/3 18.760 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 18.760 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 18.760 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 18.760 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 18.760 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 18.760 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 18.761 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 a))) 1/3) in a 18.761 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) in a 18.761 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 a))))) in a 18.761 * [taylor]: Taking taylor expansion of 1/3 in a 18.761 * [backup-simplify]: Simplify 1/3 into 1/3 18.761 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 a)))) in a 18.761 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 a))) in a 18.761 * [backup-simplify]: Simplify (expm1 (sin (expm1 a))) into (expm1 (sin (expm1 a))) 18.761 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 a)))) into (log (expm1 (sin (expm1 a)))) 18.761 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 a))))) into (* 1/3 (log (expm1 (sin (expm1 a))))) 18.761 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) into (pow (expm1 (sin (expm1 a))) 1/3) 18.762 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 18.763 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 1) into 0 18.764 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 a)))))) into 0 18.765 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.765 * [backup-simplify]: Simplify 0 into 0 18.767 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 2) into 0 18.768 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))) into 0 18.769 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.770 * [backup-simplify]: Simplify 0 into 0 18.773 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 6) into 0 18.774 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))) into 0 18.776 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 18.776 * [backup-simplify]: Simplify 0 into 0 18.781 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 a))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 24) into 0 18.783 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))) into 0 18.786 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.786 * [backup-simplify]: Simplify 0 into 0 18.794 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 a))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 120) into 0 18.796 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a)))))))))) into 0 18.800 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 18.800 * [backup-simplify]: Simplify 0 into 0 18.814 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 a))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 a))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 a))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 a))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 a))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 a))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 a))) 1)))) 720) into 0 18.816 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 a))))))))))) into 0 18.822 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 a)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.822 * [backup-simplify]: Simplify 0 into 0 18.823 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 a))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 18.823 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 a))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 18.823 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in (a) around 0 18.823 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 18.823 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 18.823 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 18.823 * [taylor]: Taking taylor expansion of 1/3 in a 18.823 * [backup-simplify]: Simplify 1/3 into 1/3 18.823 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 18.823 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 18.823 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 18.823 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 18.824 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 18.824 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 18.824 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) in a 18.824 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) in a 18.824 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) in a 18.824 * [taylor]: Taking taylor expansion of 1/3 in a 18.824 * [backup-simplify]: Simplify 1/3 into 1/3 18.824 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ 1 a))))) in a 18.824 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ 1 a)))) in a 18.824 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ 1 a)))) into (expm1 (sin (expm1 (/ 1 a)))) 18.824 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ 1 a))))) into (log (expm1 (sin (expm1 (/ 1 a))))) 18.825 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ 1 a)))))) 18.825 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 18.825 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ 1 a)))) 1/3) 18.826 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 1) into 0 18.827 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))) into 0 18.828 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.828 * [backup-simplify]: Simplify 0 into 0 18.830 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 2) into 0 18.831 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))) into 0 18.832 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.832 * [backup-simplify]: Simplify 0 into 0 18.836 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 6) into 0 18.837 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))) into 0 18.839 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 18.839 * [backup-simplify]: Simplify 0 into 0 18.844 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 24) into 0 18.846 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))) into 0 18.848 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.848 * [backup-simplify]: Simplify 0 into 0 18.856 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 120) into 0 18.858 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a))))))))))) into 0 18.862 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 18.862 * [backup-simplify]: Simplify 0 into 0 18.876 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ 1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ 1 a)))) 1)))) 720) into 0 18.878 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ 1 a)))))))))))) into 0 18.884 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ 1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.885 * [backup-simplify]: Simplify 0 into 0 18.885 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ 1 (/ 1 a))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 18.885 * [backup-simplify]: Simplify (cbrt (expm1 (sin (expm1 (/ 1 (- a)))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 18.885 * [approximate]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in (a) around 0 18.885 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 18.885 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 18.885 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 18.885 * [taylor]: Taking taylor expansion of 1/3 in a 18.885 * [backup-simplify]: Simplify 1/3 into 1/3 18.885 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 18.885 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 18.885 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 18.886 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 18.886 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 18.886 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 18.886 * [taylor]: Taking taylor expansion of (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) in a 18.886 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) in a 18.886 * [taylor]: Taking taylor expansion of (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) in a 18.886 * [taylor]: Taking taylor expansion of 1/3 in a 18.886 * [backup-simplify]: Simplify 1/3 into 1/3 18.886 * [taylor]: Taking taylor expansion of (log (expm1 (sin (expm1 (/ -1 a))))) in a 18.886 * [taylor]: Taking taylor expansion of (expm1 (sin (expm1 (/ -1 a)))) in a 18.886 * [backup-simplify]: Simplify (expm1 (sin (expm1 (/ -1 a)))) into (expm1 (sin (expm1 (/ -1 a)))) 18.887 * [backup-simplify]: Simplify (log (expm1 (sin (expm1 (/ -1 a))))) into (log (expm1 (sin (expm1 (/ -1 a))))) 18.887 * [backup-simplify]: Simplify (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) into (* 1/3 (log (expm1 (sin (expm1 (/ -1 a)))))) 18.887 * [backup-simplify]: Simplify (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 18.887 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) into (pow (expm1 (sin (expm1 (/ -1 a)))) 1/3) 18.888 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 1) into 0 18.889 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))) into 0 18.890 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 1) 1)))) into 0 18.890 * [backup-simplify]: Simplify 0 into 0 18.892 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 2) into 0 18.897 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))) into 0 18.899 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.899 * [backup-simplify]: Simplify 0 into 0 18.902 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 6) into 0 18.904 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))) into 0 18.906 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 18.906 * [backup-simplify]: Simplify 0 into 0 18.911 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 24) into 0 18.913 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))) into 0 18.914 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.914 * [backup-simplify]: Simplify 0 into 0 18.919 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 120) into 0 18.920 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a))))))))))) into 0 18.922 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 18.922 * [backup-simplify]: Simplify 0 into 0 18.930 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (expm1 (sin (expm1 (/ -1 a)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (expm1 (sin (expm1 (/ -1 a)))) 1)))) 720) into 0 18.932 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (expm1 (sin (expm1 (/ -1 a)))))))))))) into 0 18.935 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (expm1 (sin (expm1 (/ -1 a))))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 18.935 * [backup-simplify]: Simplify 0 into 0 18.935 * [backup-simplify]: Simplify (pow (expm1 (sin (expm1 (/ -1 (/ 1 (- a)))))) 1/3) into (pow (expm1 (sin (expm1 a))) 1/3) 18.935 * * * [progress]: simplifying candidates 18.936 * [simplify]: Simplifying: (log (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (exp (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a))) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (* (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (log (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (exp (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a))) (cbrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (* (* (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (sqrt (fmod (atan2 (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (cbrt (expm1 (sin (expm1 a))))) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt 1) (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (* (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a))))) (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) (pow (expm1 (sin (expm1 a))) 1/3) 18.936 * * [simplify]: iteration 0: 38 enodes 18.941 * * [simplify]: iteration 1: 51 enodes 18.949 * * [simplify]: iteration 2: 100 enodes 18.985 * * [simplify]: iteration 3: 251 enodes 19.085 * * [simplify]: iteration 4: 820 enodes 20.134 * * [simplify]: iteration 5: 4827 enodes 22.428 * * [simplify]: iteration complete: 5000 enodes 22.428 * * [simplify]: Extracting #0: cost 17 inf + 0 22.429 * * [simplify]: Extracting #1: cost 278 inf + 1 22.432 * * [simplify]: Extracting #2: cost 1160 inf + 8 22.436 * * [simplify]: Extracting #3: cost 1229 inf + 194 22.442 * * [simplify]: Extracting #4: cost 1172 inf + 39040 22.512 * * [simplify]: Extracting #5: cost 368 inf + 612719 22.598 * * [simplify]: Extracting #6: cost 9 inf + 890806 22.720 * * [simplify]: Extracting #7: cost 0 inf + 891439 22.852 * * [simplify]: Extracting #8: cost 0 inf + 890580 22.983 * * [simplify]: Extracting #9: cost 0 inf + 890307 23.091 * [simplify]: Simplified to: (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (log (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (exp (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a))) (cbrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* (* (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (sqrt (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a)) (* 1/3 (log (expm1 (sin (expm1 a))))) (exp (cbrt (expm1 (sin (expm1 a))))) (cbrt (* (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) (cbrt (sqrt (expm1 (sin (expm1 a))))) 1 (cbrt (expm1 (sin (expm1 a)))) (* (cbrt (cbrt (expm1 (sin (expm1 a))))) (cbrt (cbrt (expm1 (sin (expm1 a)))))) (cbrt (cbrt (expm1 (sin (expm1 a))))) (expm1 (sin (expm1 a))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (sqrt (cbrt (expm1 (sin (expm1 a))))) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) (cbrt (expm1 (sin (expm1 a)))) 23.103 * * * [progress]: adding candidates to table 23.575 * [progress]: [Phase 3 of 3] Extracting. 23.575 * * [regime]: Finding splitpoints for: (# # # # # # # # # # # # # # # # # # # # # # # # # # #) 23.591 * * * [regime-changes]: Trying 2 branch expressions: ((fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) a) 23.591 * * * * [regimes]: Trying to branch on (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) from (# # # # # # # # # # # # # # # # # # # # # # # # # # #) 23.943 * * * * [regimes]: Trying to branch on (fmod (atan2 (expm1 (sin (expm1 a))) (atan a)) a) from (# #) 24.021 * * * * [regimes]: Trying to branch on a from (# # # # # # # # # # # # # # # # # # # # # # # # # # #) 24.270 * * * [regime]: Found split indices: #