21.927 * [progress]: [Phase 1 of 3] Setting up. 0.001 * * * [progress]: [1/2] Preparing points 0.062 * * * [progress]: [2/2] Setting up program. 0.066 * [progress]: [Phase 2 of 3] Improving. 0.066 * [simplify]: Simplifying: (- (atan (+ N 1.0)) (atan N)) 0.066 * * [simplify]: Extracting # 0 : cost 0 0.066 * * [simplify]: Extracting # 1 : cost 0 0.067 * * [simplify]: Extracting # 2 : cost 0 0.067 * * [simplify]: Extracting # 3 : cost 0 0.067 * * [simplify]: Extracting # 4 : cost 0 0.067 * * [simplify]: Extracting # 5 : cost 0 0.067 * * [simplify]: iteration 0 : 6 enodes (cost 7 ) 0.068 * * [simplify]: Extracting # 0 : cost 0 0.068 * * [simplify]: Extracting # 1 : cost 0 0.068 * * [simplify]: Extracting # 2 : cost 0 0.068 * * [simplify]: iteration 1 : 9 enodes (cost 7 ) 0.071 * * [simplify]: Extracting # 0 : cost 0 0.071 * * [simplify]: iteration 2 : 10 enodes (cost 7 ) 0.073 * * [simplify]: Extracting # 0 : cost 0 0.073 * * [simplify]: iteration done: 10 enodes (cost 7 ) 0.073 * [simplify]: Simplified to: (- (atan (+ N 1.0)) (atan N)) 0.074 * * [progress]: iteration 1 / 4 0.074 * * * [progress]: picking best candidate 0.077 * * * * [pick]: Picked # 0.077 * * * [progress]: localizing error 0.106 * * * [progress]: generating rewritten candidates 0.106 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.114 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 0.116 * * * [progress]: generating series expansions 0.116 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.116 * [backup-simplify]: Simplify (- (atan (+ N 1.0)) (atan N)) into (- (atan (+ N 1.0)) (atan N)) 0.116 * [approximate]: Taking taylor expansion of (- (atan (+ N 1.0)) (atan N)) in (N) around 0 0.116 * [taylor]: Taking taylor expansion of (- (atan (+ N 1.0)) (atan N)) in N 0.116 * [taylor]: Taking taylor expansion of (atan (+ N 1.0)) in N 0.117 * [backup-simplify]: Simplify (atan (+ N 1.0)) into (atan (+ N 1.0)) 0.117 * [taylor]: Taking taylor expansion of (atan N) in N 0.117 * [backup-simplify]: Simplify (atan N) into (atan N) 0.117 * [taylor]: Taking taylor expansion of (- (atan (+ N 1.0)) (atan N)) in N 0.117 * [taylor]: Taking taylor expansion of (atan (+ N 1.0)) in N 0.117 * [backup-simplify]: Simplify (atan (+ N 1.0)) into (atan (+ N 1.0)) 0.117 * [taylor]: Taking taylor expansion of (atan N) in N 0.117 * [backup-simplify]: Simplify (atan N) into (atan N) 0.117 * [backup-simplify]: Simplify (- (atan N)) into (- (atan N)) 0.117 * [backup-simplify]: Simplify (+ (atan (+ N 1.0)) (- (atan N))) into (- (atan (+ N 1.0)) (atan N)) 0.118 * [backup-simplify]: Simplify (- (atan (+ N 1.0)) (atan N)) into (- (atan (+ N 1.0)) (atan N)) 0.119 * [backup-simplify]: Simplify (- 0) into 0 0.119 * [backup-simplify]: Simplify (+ 0 0) into 0 0.119 * [backup-simplify]: Simplify 0 into 0 0.119 * [backup-simplify]: Simplify (- 0) into 0 0.120 * [backup-simplify]: Simplify (+ 0 0) into 0 0.120 * [backup-simplify]: Simplify 0 into 0 0.120 * [backup-simplify]: Simplify (- 0) into 0 0.120 * [backup-simplify]: Simplify (+ 0 0) into 0 0.120 * [backup-simplify]: Simplify 0 into 0 0.120 * [backup-simplify]: Simplify (- 0) into 0 0.121 * [backup-simplify]: Simplify (+ 0 0) into 0 0.121 * [backup-simplify]: Simplify 0 into 0 0.121 * [backup-simplify]: Simplify (- 0) into 0 0.121 * [backup-simplify]: Simplify (+ 0 0) into 0 0.121 * [backup-simplify]: Simplify 0 into 0 0.121 * [backup-simplify]: Simplify (- 0) into 0 0.122 * [backup-simplify]: Simplify (+ 0 0) into 0 0.122 * [backup-simplify]: Simplify 0 into 0 0.122 * [backup-simplify]: Simplify (- (atan (+ N 1.0)) (atan N)) into (- (atan (+ N 1.0)) (atan N)) 0.122 * [backup-simplify]: Simplify (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) into (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) 0.122 * [approximate]: Taking taylor expansion of (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) in (N) around 0 0.122 * [taylor]: Taking taylor expansion of (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) in N 0.122 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1.0)) in N 0.122 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1.0)) into (atan (+ (/ 1 N) 1.0)) 0.122 * [taylor]: Taking taylor expansion of (atan (/ 1 N)) in N 0.122 * [backup-simplify]: Simplify (atan (/ 1 N)) into (atan (/ 1 N)) 0.122 * [taylor]: Taking taylor expansion of (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) in N 0.122 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1.0)) in N 0.122 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1.0)) into (atan (+ (/ 1 N) 1.0)) 0.122 * [taylor]: Taking taylor expansion of (atan (/ 1 N)) in N 0.122 * [backup-simplify]: Simplify (atan (/ 1 N)) into (atan (/ 1 N)) 0.122 * [backup-simplify]: Simplify (- (atan (/ 1 N))) into (- (atan (/ 1 N))) 0.123 * [backup-simplify]: Simplify (+ (atan (+ (/ 1 N) 1.0)) (- (atan (/ 1 N)))) into (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) 0.123 * [backup-simplify]: Simplify (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) into (- (atan (+ (/ 1 N) 1.0)) (atan (/ 1 N))) 0.123 * [backup-simplify]: Simplify (- 0) into 0 0.123 * [backup-simplify]: Simplify (+ 0 0) into 0 0.123 * [backup-simplify]: Simplify 0 into 0 0.123 * [backup-simplify]: Simplify (- 0) into 0 0.124 * [backup-simplify]: Simplify (+ 0 0) into 0 0.124 * [backup-simplify]: Simplify 0 into 0 0.124 * [backup-simplify]: Simplify (- 0) into 0 0.124 * [backup-simplify]: Simplify (+ 0 0) into 0 0.124 * [backup-simplify]: Simplify 0 into 0 0.124 * [backup-simplify]: Simplify (- 0) into 0 0.125 * [backup-simplify]: Simplify (+ 0 0) into 0 0.125 * [backup-simplify]: Simplify 0 into 0 0.125 * [backup-simplify]: Simplify (- 0) into 0 0.125 * [backup-simplify]: Simplify (+ 0 0) into 0 0.125 * [backup-simplify]: Simplify 0 into 0 0.125 * [backup-simplify]: Simplify (- 0) into 0 0.126 * [backup-simplify]: Simplify (+ 0 0) into 0 0.126 * [backup-simplify]: Simplify 0 into 0 0.126 * [backup-simplify]: Simplify (- (atan (+ (/ 1 (/ 1 N)) 1.0)) (atan (/ 1 (/ 1 N)))) into (- (atan (+ N 1.0)) (atan N)) 0.126 * [backup-simplify]: Simplify (- (atan (+ (/ 1 (- N)) 1.0)) (atan (/ 1 (- N)))) into (- (atan (- 1.0 (/ 1 N))) (atan (/ -1 N))) 0.126 * [approximate]: Taking taylor expansion of (- (atan (- 1.0 (/ 1 N))) (atan (/ -1 N))) in (N) around 0 0.126 * [taylor]: Taking taylor expansion of (- (atan (- 1.0 (/ 1 N))) (atan (/ -1 N))) in N 0.126 * [taylor]: Taking taylor expansion of (atan (- 1.0 (/ 1 N))) in N 0.126 * [backup-simplify]: Simplify (atan (- 1.0 (/ 1 N))) into (atan (- 1.0 (/ 1 N))) 0.126 * [taylor]: Taking taylor expansion of (atan (/ -1 N)) in N 0.127 * [backup-simplify]: Simplify (atan (/ -1 N)) into (atan (/ -1 N)) 0.127 * [taylor]: Taking taylor expansion of (- (atan (- 1.0 (/ 1 N))) (atan (/ -1 N))) in N 0.127 * [taylor]: Taking taylor expansion of (atan (- 1.0 (/ 1 N))) in N 0.127 * [backup-simplify]: Simplify (atan (- 1.0 (/ 1 N))) into (atan (- 1.0 (/ 1 N))) 0.127 * [taylor]: Taking taylor expansion of (atan (/ -1 N)) in N 0.127 * [backup-simplify]: Simplify (atan (/ -1 N)) into (atan (/ -1 N)) 0.127 * [backup-simplify]: Simplify (- (atan (/ -1 N))) into (- (atan (/ -1 N))) 0.127 * [backup-simplify]: Simplify (+ (atan (- 1.0 (/ 1 N))) (- (atan (/ -1 N)))) into (- (atan (- 1.0 (/ 1 N))) (atan (/ -1 N))) 0.127 * [backup-simplify]: Simplify (- (atan (- 1.0 (/ 1 N))) (atan (/ -1 N))) into (- (atan (- 1.0 (/ 1 N))) (atan (/ -1 N))) 0.128 * [backup-simplify]: Simplify (- 0) into 0 0.128 * [backup-simplify]: Simplify (+ 0 0) into 0 0.128 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify (- 0) into 0 0.129 * [backup-simplify]: Simplify (+ 0 0) into 0 0.129 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify (- 0) into 0 0.130 * [backup-simplify]: Simplify (+ 0 0) into 0 0.130 * [backup-simplify]: Simplify 0 into 0 0.130 * [backup-simplify]: Simplify (- 0) into 0 0.131 * [backup-simplify]: Simplify (+ 0 0) into 0 0.131 * [backup-simplify]: Simplify 0 into 0 0.131 * [backup-simplify]: Simplify (- 0) into 0 0.132 * [backup-simplify]: Simplify (+ 0 0) into 0 0.132 * [backup-simplify]: Simplify 0 into 0 0.132 * [backup-simplify]: Simplify (- 0) into 0 0.132 * [backup-simplify]: Simplify (+ 0 0) into 0 0.132 * [backup-simplify]: Simplify 0 into 0 0.133 * [backup-simplify]: Simplify (- (atan (- 1.0 (/ 1 (/ 1 (- N))))) (atan (/ -1 (/ 1 (- N))))) into (- (atan (+ N 1.0)) (atan N)) 0.133 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 0.133 * [backup-simplify]: Simplify (atan (+ N 1.0)) into (atan (+ N 1.0)) 0.133 * [approximate]: Taking taylor expansion of (atan (+ N 1.0)) in (N) around 0 0.133 * [taylor]: Taking taylor expansion of (atan (+ N 1.0)) in N 0.133 * [backup-simplify]: Simplify (atan (+ N 1.0)) into (atan (+ N 1.0)) 0.133 * [taylor]: Taking taylor expansion of (atan (+ N 1.0)) in N 0.133 * [backup-simplify]: Simplify (atan (+ N 1.0)) into (atan (+ N 1.0)) 0.133 * [backup-simplify]: Simplify (atan (+ N 1.0)) into (atan (+ N 1.0)) 0.133 * [backup-simplify]: Simplify 0 into 0 0.133 * [backup-simplify]: Simplify 0 into 0 0.133 * [backup-simplify]: Simplify 0 into 0 0.134 * [backup-simplify]: Simplify 0 into 0 0.134 * [backup-simplify]: Simplify 0 into 0 0.134 * [backup-simplify]: Simplify 0 into 0 0.134 * [backup-simplify]: Simplify (atan (+ N 1.0)) into (atan (+ N 1.0)) 0.134 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1.0)) into (atan (+ (/ 1 N) 1.0)) 0.134 * [approximate]: Taking taylor expansion of (atan (+ (/ 1 N) 1.0)) in (N) around 0 0.134 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1.0)) in N 0.134 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1.0)) into (atan (+ (/ 1 N) 1.0)) 0.134 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1.0)) in N 0.134 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1.0)) into (atan (+ (/ 1 N) 1.0)) 0.134 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1.0)) into (atan (+ (/ 1 N) 1.0)) 0.134 * [backup-simplify]: Simplify 0 into 0 0.135 * [backup-simplify]: Simplify 0 into 0 0.135 * [backup-simplify]: Simplify 0 into 0 0.135 * [backup-simplify]: Simplify 0 into 0 0.135 * [backup-simplify]: Simplify 0 into 0 0.135 * [backup-simplify]: Simplify 0 into 0 0.135 * [backup-simplify]: Simplify (atan (+ (/ 1 (/ 1 N)) 1.0)) into (atan (+ N 1.0)) 0.135 * [backup-simplify]: Simplify (atan (+ (/ 1 (- N)) 1.0)) into (atan (- 1.0 (/ 1 N))) 0.135 * [approximate]: Taking taylor expansion of (atan (- 1.0 (/ 1 N))) in (N) around 0 0.135 * [taylor]: Taking taylor expansion of (atan (- 1.0 (/ 1 N))) in N 0.135 * [backup-simplify]: Simplify (atan (- 1.0 (/ 1 N))) into (atan (- 1.0 (/ 1 N))) 0.135 * [taylor]: Taking taylor expansion of (atan (- 1.0 (/ 1 N))) in N 0.135 * [backup-simplify]: Simplify (atan (- 1.0 (/ 1 N))) into (atan (- 1.0 (/ 1 N))) 0.135 * [backup-simplify]: Simplify (atan (- 1.0 (/ 1 N))) into (atan (- 1.0 (/ 1 N))) 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify 0 into 0 0.136 * [backup-simplify]: Simplify (atan (- 1.0 (/ 1 (/ 1 (- N))))) into (atan (+ N 1.0)) 0.136 * * * [progress]: simplifying candidates 0.137 * [simplify]: Simplifying: (- (+ N 1.0) N) (+ 1 (* (+ N 1.0) N)) (/ (exp (atan (+ N 1.0))) (exp (atan N))) (log (- (atan (+ N 1.0)) (atan N))) (exp (- (atan (+ N 1.0)) (atan N))) (* (cbrt (- (atan (+ N 1.0)) (atan N))) (cbrt (- (atan (+ N 1.0)) (atan N)))) (cbrt (- (atan (+ N 1.0)) (atan N))) (* (* (- (atan (+ N 1.0)) (atan N)) (- (atan (+ N 1.0)) (atan N))) (- (atan (+ N 1.0)) (atan N))) (sqrt (- (atan (+ N 1.0)) (atan N))) (sqrt (- (atan (+ N 1.0)) (atan N))) (- (pow (atan (+ N 1.0)) 3) (pow (atan N) 3)) (+ (* (atan (+ N 1.0)) (atan (+ N 1.0))) (+ (* (atan N) (atan N)) (* (atan (+ N 1.0)) (atan N)))) (- (atan N)) (- (* (atan (+ N 1.0)) (atan (+ N 1.0))) (* (atan N) (atan N))) (+ (atan (+ N 1.0)) (atan N)) (+ (sqrt (atan (+ N 1.0))) (sqrt (atan N))) (- (sqrt (atan (+ N 1.0))) (sqrt (atan N))) (- (atan (+ N 1.0)) (atan N)) (- (atan N)) (log (atan (+ N 1.0))) (exp (atan (+ N 1.0))) (* (cbrt (atan (+ N 1.0))) (cbrt (atan (+ N 1.0)))) (cbrt (atan (+ N 1.0))) (* (* (atan (+ N 1.0)) (atan (+ N 1.0))) (atan (+ N 1.0))) (sqrt (atan (+ N 1.0))) (sqrt (atan (+ N 1.0))) (- (atan (+ N 1.0)) (atan N)) (- (atan (+ N 1.0)) (atan N)) (- (atan (+ N 1.0)) (atan N)) (atan (+ N 1.0)) (atan (+ N 1.0)) (atan (+ N 1.0)) 0.138 * * [simplify]: Extracting # 0 : cost 0 0.138 * * [simplify]: Extracting # 1 : cost 0 0.138 * * [simplify]: Extracting # 2 : cost 0 0.138 * * [simplify]: Extracting # 3 : cost 0 0.138 * * [simplify]: Extracting # 4 : cost 0 0.138 * * [simplify]: Extracting # 5 : cost 0 0.138 * * [simplify]: Extracting # 6 : cost 0 0.139 * * [simplify]: iteration 0 : 40 enodes (cost 271 ) 0.154 * * [simplify]: Extracting # 0 : cost 0 0.154 * * [simplify]: Extracting # 1 : cost 0 0.154 * * [simplify]: Extracting # 2 : cost 0 0.154 * * [simplify]: Extracting # 3 : cost 0 0.155 * * [simplify]: Extracting # 4 : cost 0 0.155 * * [simplify]: iteration 1 : 76 enodes (cost 259 ) 0.183 * * [simplify]: Extracting # 0 : cost 0 0.184 * * [simplify]: Extracting # 1 : cost 0 0.184 * * [simplify]: Extracting # 2 : cost 0 0.184 * * [simplify]: Extracting # 3 : cost 0 0.185 * * [simplify]: iteration 2 : 145 enodes (cost 245 ) 0.256 * * [simplify]: Extracting # 0 : cost 0 0.256 * * [simplify]: Extracting # 1 : cost 0 0.257 * * [simplify]: Extracting # 2 : cost 0 0.257 * * [simplify]: Extracting # 3 : cost 0 0.258 * * [simplify]: iteration 3 : 270 enodes (cost 241 ) 0.353 * * [simplify]: Extracting # 0 : cost 0 0.354 * * [simplify]: Extracting # 1 : cost 0 0.355 * * [simplify]: Extracting # 2 : cost 0 0.356 * * [simplify]: Extracting # 3 : cost 0 0.357 * * [simplify]: Extracting # 4 : cost 0 0.358 * * [simplify]: iteration 4 : 534 enodes (cost 239 ) 0.670 * * [simplify]: Extracting # 0 : cost 0 0.672 * * [simplify]: Extracting # 1 : cost 0 0.675 * * [simplify]: Extracting # 2 : cost 0 0.677 * * [simplify]: Extracting # 3 : cost 0 0.679 * * [simplify]: Extracting # 4 : cost 0 0.682 * * [simplify]: iteration 5 : 1497 enodes (cost 239 ) 1.763 * * [simplify]: Extracting # 0 : cost 0 1.772 * * [simplify]: Extracting # 1 : cost 0 1.777 * * [simplify]: Extracting # 2 : cost 0 1.781 * * [simplify]: Extracting # 3 : cost 0 1.786 * * [simplify]: Extracting # 4 : cost 0 1.795 * * [simplify]: iteration done: 5000 enodes (cost 239 ) 1.795 * [simplify]: Simplified to: 1.0 (+ 1 (* (+ N 1.0) N)) (exp (- (atan (+ N 1.0)) (atan N))) (log (- (atan (+ N 1.0)) (atan N))) (exp (- (atan (+ N 1.0)) (atan N))) (* (cbrt (- (atan (+ N 1.0)) (atan N))) (cbrt (- (atan (+ N 1.0)) (atan N)))) (cbrt (- (atan (+ N 1.0)) (atan N))) (pow (- (atan (+ N 1.0)) (atan N)) 3) (sqrt (- (atan (+ N 1.0)) (atan N))) (sqrt (- (atan (+ N 1.0)) (atan N))) (- (pow (atan (+ N 1.0)) 3) (pow (atan N) 3)) (+ (* (+ (atan (+ N 1.0)) (atan N)) (atan (+ N 1.0))) (* (atan N) (atan N))) (- (atan N)) (- (* (atan (+ N 1.0)) (atan (+ N 1.0))) (* (atan N) (atan N))) (+ (atan (+ N 1.0)) (atan N)) (+ (sqrt (atan (+ N 1.0))) (sqrt (atan N))) (- (sqrt (atan (+ N 1.0))) (sqrt (atan N))) (- (atan (+ N 1.0)) (atan N)) (- (atan N)) (log (atan (+ N 1.0))) (exp (atan (+ N 1.0))) (* (cbrt (atan (+ N 1.0))) (cbrt (atan (+ N 1.0)))) (cbrt (atan (+ N 1.0))) (pow (atan (+ N 1.0)) 3) (sqrt (atan (+ N 1.0))) (sqrt (atan (+ N 1.0))) (- (atan (+ N 1.0)) (atan N)) (- (atan (+ N 1.0)) (atan N)) (- (atan (+ N 1.0)) (atan N)) (atan (+ N 1.0)) (atan (+ N 1.0)) (atan (+ N 1.0)) 1.795 * * * [progress]: adding candidates to table 1.897 * * [progress]: iteration 2 / 4 1.897 * * * [progress]: picking best candidate 1.903 * * * * [pick]: Picked # 1.903 * * * [progress]: localizing error 1.910 * * * [progress]: generating rewritten candidates 1.910 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 1.910 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2 2) 1.932 * * * [progress]: generating series expansions 1.932 * * * * [progress]: [ 1 / 2 ] generating series at (2) 1.932 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ N 1.0) N))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1.932 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in (N) around 0 1.932 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 1.932 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1.932 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 1.933 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1.933 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1.933 * [backup-simplify]: Simplify 0 into 0 1.933 * [backup-simplify]: Simplify 0 into 0 1.933 * [backup-simplify]: Simplify 0 into 0 1.933 * [backup-simplify]: Simplify 0 into 0 1.933 * [backup-simplify]: Simplify 0 into 0 1.933 * [backup-simplify]: Simplify 0 into 0 1.933 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1.933 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N)))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1.933 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in (N) around 0 1.933 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 1.933 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1.934 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 1.934 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1.934 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify 0 into 0 1.934 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1.935 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N))))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1.935 * [approximate]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in (N) around 0 1.935 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 1.935 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1.935 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 1.936 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1.936 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1.936 * [backup-simplify]: Simplify 0 into 0 1.936 * [backup-simplify]: Simplify 0 into 0 1.936 * [backup-simplify]: Simplify 0 into 0 1.936 * [backup-simplify]: Simplify 0 into 0 1.936 * [backup-simplify]: Simplify 0 into 0 1.936 * [backup-simplify]: Simplify 0 into 0 1.937 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N)))))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1.937 * * * * [progress]: [ 2 / 2 ] generating series at (2 2 2) 1.937 * [backup-simplify]: Simplify (* (+ N 1.0) N) into (* N (+ N 1.0)) 1.937 * [approximate]: Taking taylor expansion of (* N (+ N 1.0)) in (N) around 0 1.937 * [taylor]: Taking taylor expansion of (* N (+ N 1.0)) in N 1.937 * [taylor]: Taking taylor expansion of N in N 1.937 * [backup-simplify]: Simplify 0 into 0 1.937 * [backup-simplify]: Simplify 1 into 1 1.937 * [taylor]: Taking taylor expansion of (+ N 1.0) in N 1.937 * [taylor]: Taking taylor expansion of N in N 1.937 * [backup-simplify]: Simplify 0 into 0 1.937 * [backup-simplify]: Simplify 1 into 1 1.937 * [taylor]: Taking taylor expansion of 1.0 in N 1.937 * [backup-simplify]: Simplify 1.0 into 1.0 1.937 * [taylor]: Taking taylor expansion of (* N (+ N 1.0)) in N 1.937 * [taylor]: Taking taylor expansion of N in N 1.937 * [backup-simplify]: Simplify 0 into 0 1.937 * [backup-simplify]: Simplify 1 into 1 1.937 * [taylor]: Taking taylor expansion of (+ N 1.0) in N 1.937 * [taylor]: Taking taylor expansion of N in N 1.937 * [backup-simplify]: Simplify 0 into 0 1.938 * [backup-simplify]: Simplify 1 into 1 1.938 * [taylor]: Taking taylor expansion of 1.0 in N 1.938 * [backup-simplify]: Simplify 1.0 into 1.0 1.938 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 1.939 * [backup-simplify]: Simplify (* 0 1.0) into 0 1.939 * [backup-simplify]: Simplify 0 into 0 1.939 * [backup-simplify]: Simplify (+ 1 0) into 1 1.941 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1.0)) into 1.0 1.941 * [backup-simplify]: Simplify 1.0 into 1.0 1.941 * [backup-simplify]: Simplify (+ 0 0) into 0 1.948 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1.0))) into 1 1.949 * [backup-simplify]: Simplify 1 into 1 1.949 * [backup-simplify]: Simplify (+ 0 0) into 0 1.950 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 1) (* 0 1.0)))) into 0 1.950 * [backup-simplify]: Simplify 0 into 0 1.951 * [backup-simplify]: Simplify (+ 0 0) into 0 1.952 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 1) (* 0 1.0))))) into 0 1.952 * [backup-simplify]: Simplify 0 into 0 1.952 * [backup-simplify]: Simplify (+ 0 0) into 0 1.954 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1.0)))))) into 0 1.954 * [backup-simplify]: Simplify 0 into 0 1.954 * [backup-simplify]: Simplify (+ 0 0) into 0 1.956 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1.0))))))) into 0 1.956 * [backup-simplify]: Simplify 0 into 0 1.956 * [backup-simplify]: Simplify (+ 0 0) into 0 1.959 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1.0)))))))) into 0 1.959 * [backup-simplify]: Simplify 0 into 0 1.959 * [backup-simplify]: Simplify (+ 0 0) into 0 1.961 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1) (* 0 1.0))))))))) into 0 1.961 * [backup-simplify]: Simplify 0 into 0 1.962 * [backup-simplify]: Simplify (+ (* 1 (pow N 2)) (* 1.0 N)) into (+ (pow N 2) (* 1.0 N)) 1.962 * [backup-simplify]: Simplify (* (+ (/ 1 N) 1.0) (/ 1 N)) into (/ (+ (/ 1 N) 1.0) N) 1.962 * [approximate]: Taking taylor expansion of (/ (+ (/ 1 N) 1.0) N) in (N) around 0 1.962 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 N) 1.0) N) in N 1.962 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1.0) in N 1.962 * [taylor]: Taking taylor expansion of (/ 1 N) in N 1.962 * [taylor]: Taking taylor expansion of N in N 1.962 * [backup-simplify]: Simplify 0 into 0 1.962 * [backup-simplify]: Simplify 1 into 1 1.963 * [backup-simplify]: Simplify (/ 1 1) into 1 1.963 * [taylor]: Taking taylor expansion of 1.0 in N 1.963 * [backup-simplify]: Simplify 1.0 into 1.0 1.963 * [taylor]: Taking taylor expansion of N in N 1.963 * [backup-simplify]: Simplify 0 into 0 1.963 * [backup-simplify]: Simplify 1 into 1 1.963 * [backup-simplify]: Simplify (+ 1 0) into 1 1.964 * [backup-simplify]: Simplify (/ 1 1) into 1 1.964 * [taylor]: Taking taylor expansion of (/ (+ (/ 1 N) 1.0) N) in N 1.964 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1.0) in N 1.964 * [taylor]: Taking taylor expansion of (/ 1 N) in N 1.964 * [taylor]: Taking taylor expansion of N in N 1.964 * [backup-simplify]: Simplify 0 into 0 1.964 * [backup-simplify]: Simplify 1 into 1 1.964 * [backup-simplify]: Simplify (/ 1 1) into 1 1.964 * [taylor]: Taking taylor expansion of 1.0 in N 1.964 * [backup-simplify]: Simplify 1.0 into 1.0 1.964 * [taylor]: Taking taylor expansion of N in N 1.964 * [backup-simplify]: Simplify 0 into 0 1.964 * [backup-simplify]: Simplify 1 into 1 1.965 * [backup-simplify]: Simplify (+ 1 0) into 1 1.965 * [backup-simplify]: Simplify (/ 1 1) into 1 1.965 * [backup-simplify]: Simplify 1 into 1 1.966 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.966 * [backup-simplify]: Simplify (+ 0 1.0) into 1.0 1.968 * [backup-simplify]: Simplify (- (/ 1.0 1) (+ (* 1 (/ 0 1)))) into 1.0 1.968 * [backup-simplify]: Simplify 1.0 into 1.0 1.968 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.968 * [backup-simplify]: Simplify (+ 0 0) into 0 1.969 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1.0 (/ 0 1)))) into 0 1.969 * [backup-simplify]: Simplify 0 into 0 1.969 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.970 * [backup-simplify]: Simplify (+ 0 0) into 0 1.970 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.970 * [backup-simplify]: Simplify 0 into 0 1.971 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.971 * [backup-simplify]: Simplify (+ 0 0) into 0 1.972 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.972 * [backup-simplify]: Simplify 0 into 0 1.972 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.973 * [backup-simplify]: Simplify (+ 0 0) into 0 1.974 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.974 * [backup-simplify]: Simplify 0 into 0 1.975 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.975 * [backup-simplify]: Simplify (+ 0 0) into 0 1.976 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.976 * [backup-simplify]: Simplify 0 into 0 1.976 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.977 * [backup-simplify]: Simplify (+ 0 0) into 0 1.978 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* 1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.978 * [backup-simplify]: Simplify 0 into 0 1.978 * [backup-simplify]: Simplify (+ (* 1.0 (/ 1 (/ 1 N))) (* 1 (pow (/ 1 (/ 1 N)) 2))) into (+ (pow N 2) (* 1.0 N)) 1.978 * [backup-simplify]: Simplify (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N))) into (* -1 (/ (- 1.0 (/ 1 N)) N)) 1.978 * [approximate]: Taking taylor expansion of (* -1 (/ (- 1.0 (/ 1 N)) N)) in (N) around 0 1.978 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1.0 (/ 1 N)) N)) in N 1.978 * [taylor]: Taking taylor expansion of -1 in N 1.978 * [backup-simplify]: Simplify -1 into -1 1.978 * [taylor]: Taking taylor expansion of (/ (- 1.0 (/ 1 N)) N) in N 1.978 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 N)) in N 1.978 * [taylor]: Taking taylor expansion of 1.0 in N 1.978 * [backup-simplify]: Simplify 1.0 into 1.0 1.978 * [taylor]: Taking taylor expansion of (/ 1 N) in N 1.978 * [taylor]: Taking taylor expansion of N in N 1.978 * [backup-simplify]: Simplify 0 into 0 1.978 * [backup-simplify]: Simplify 1 into 1 1.979 * [backup-simplify]: Simplify (/ 1 1) into 1 1.979 * [taylor]: Taking taylor expansion of N in N 1.979 * [backup-simplify]: Simplify 0 into 0 1.979 * [backup-simplify]: Simplify 1 into 1 1.979 * [backup-simplify]: Simplify (- 1) into -1 1.979 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.979 * [backup-simplify]: Simplify (/ -1 1) into -1 1.979 * [taylor]: Taking taylor expansion of (* -1 (/ (- 1.0 (/ 1 N)) N)) in N 1.980 * [taylor]: Taking taylor expansion of -1 in N 1.980 * [backup-simplify]: Simplify -1 into -1 1.980 * [taylor]: Taking taylor expansion of (/ (- 1.0 (/ 1 N)) N) in N 1.980 * [taylor]: Taking taylor expansion of (- 1.0 (/ 1 N)) in N 1.980 * [taylor]: Taking taylor expansion of 1.0 in N 1.980 * [backup-simplify]: Simplify 1.0 into 1.0 1.980 * [taylor]: Taking taylor expansion of (/ 1 N) in N 1.980 * [taylor]: Taking taylor expansion of N in N 1.980 * [backup-simplify]: Simplify 0 into 0 1.980 * [backup-simplify]: Simplify 1 into 1 1.980 * [backup-simplify]: Simplify (/ 1 1) into 1 1.980 * [taylor]: Taking taylor expansion of N in N 1.980 * [backup-simplify]: Simplify 0 into 0 1.980 * [backup-simplify]: Simplify 1 into 1 1.980 * [backup-simplify]: Simplify (- 1) into -1 1.981 * [backup-simplify]: Simplify (+ 0 -1) into -1 1.981 * [backup-simplify]: Simplify (/ -1 1) into -1 1.981 * [backup-simplify]: Simplify (* -1 -1) into 1 1.981 * [backup-simplify]: Simplify 1 into 1 1.982 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 1.982 * [backup-simplify]: Simplify (- 0) into 0 1.982 * [backup-simplify]: Simplify (+ 1.0 0) into 1.0 1.983 * [backup-simplify]: Simplify (- (/ 1.0 1) (+ (* -1 (/ 0 1)))) into 1.0 1.984 * [backup-simplify]: Simplify (+ (* -1 1.0) (* 0 -1)) into (- 1.0) 1.984 * [backup-simplify]: Simplify (- 1.0) into (- 1.0) 1.985 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.985 * [backup-simplify]: Simplify (- 0) into 0 1.985 * [backup-simplify]: Simplify (+ 0 0) into 0 1.986 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1.0 (/ 0 1)))) into 0 1.987 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1.0) (* 0 -1))) into 0 1.987 * [backup-simplify]: Simplify 0 into 0 1.987 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.987 * [backup-simplify]: Simplify (- 0) into 0 1.988 * [backup-simplify]: Simplify (+ 0 0) into 0 1.988 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.989 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 -1)))) into 0 1.989 * [backup-simplify]: Simplify 0 into 0 1.989 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.990 * [backup-simplify]: Simplify (- 0) into 0 1.990 * [backup-simplify]: Simplify (+ 0 0) into 0 1.991 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.991 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 -1))))) into 0 1.991 * [backup-simplify]: Simplify 0 into 0 1.992 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.992 * [backup-simplify]: Simplify (- 0) into 0 1.993 * [backup-simplify]: Simplify (+ 0 0) into 0 1.993 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.994 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 -1)))))) into 0 1.994 * [backup-simplify]: Simplify 0 into 0 1.995 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.995 * [backup-simplify]: Simplify (- 0) into 0 1.995 * [backup-simplify]: Simplify (+ 0 0) into 0 1.996 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.997 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 -1))))))) into 0 1.997 * [backup-simplify]: Simplify 0 into 0 1.997 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 1.998 * [backup-simplify]: Simplify (- 0) into 0 1.998 * [backup-simplify]: Simplify (+ 0 0) into 0 1.999 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 1.0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.000 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 1.0) (* 0 -1)))))))) into 0 2.000 * [backup-simplify]: Simplify 0 into 0 2.001 * [backup-simplify]: Simplify (+ (* (- 1.0) (/ 1 (/ 1 (- N)))) (* 1 (pow (/ 1 (/ 1 (- N))) 2))) into (+ (pow N 2) (* 1.0 N)) 2.001 * * * [progress]: simplifying candidates 2.002 * [simplify]: Simplifying: (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (exp (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (* (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (+ N 1.0) N) (+ (log (+ N 1.0)) (log N)) (log (* (+ N 1.0) N)) (exp (* (+ N 1.0) N)) (* (* (* (+ N 1.0) (+ N 1.0)) (+ N 1.0)) (* (* N N) N)) (* (cbrt (* (+ N 1.0) N)) (cbrt (* (+ N 1.0) N))) (cbrt (* (+ N 1.0) N)) (* (* (* (+ N 1.0) N) (* (+ N 1.0) N)) (* (+ N 1.0) N)) (sqrt (* (+ N 1.0) N)) (sqrt (* (+ N 1.0) N)) (* (sqrt (+ N 1.0)) (sqrt N)) (* (sqrt (+ N 1.0)) (sqrt N)) (* (+ N 1.0) (* (cbrt N) (cbrt N))) (* (+ N 1.0) (sqrt N)) (* (+ N 1.0) 1) (* (cbrt (+ N 1.0)) N) (* (sqrt (+ N 1.0)) N) (* (+ N 1.0) N) (* (+ N 1.0) N) (* (+ (pow N 3) (pow 1.0 3)) N) (* (- (* N N) (* 1.0 1.0)) N) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (+ (pow N 2) (* 1.0 N)) (+ (pow N 2) (* 1.0 N)) (+ (pow N 2) (* 1.0 N)) 2.003 * * [simplify]: Extracting # 0 : cost 0 2.003 * * [simplify]: Extracting # 1 : cost 0 2.003 * * [simplify]: Extracting # 2 : cost 0 2.003 * * [simplify]: Extracting # 3 : cost 0 2.004 * * [simplify]: Extracting # 4 : cost 0 2.004 * * [simplify]: Extracting # 5 : cost 0 2.004 * * [simplify]: Extracting # 6 : cost 0 2.004 * * [simplify]: iteration 0 : 55 enodes (cost 317 ) 2.026 * * [simplify]: Extracting # 0 : cost 0 2.026 * * [simplify]: Extracting # 1 : cost 0 2.027 * * [simplify]: Extracting # 2 : cost 0 2.027 * * [simplify]: Extracting # 3 : cost 0 2.027 * * [simplify]: Extracting # 4 : cost 0 2.027 * * [simplify]: iteration 1 : 120 enodes (cost 312 ) 2.087 * * [simplify]: Extracting # 0 : cost 0 2.087 * * [simplify]: Extracting # 1 : cost 0 2.088 * * [simplify]: Extracting # 2 : cost 0 2.088 * * [simplify]: Extracting # 3 : cost 0 2.088 * * [simplify]: Extracting # 4 : cost 0 2.089 * * [simplify]: iteration 2 : 356 enodes (cost 264 ) 2.361 * * [simplify]: Extracting # 0 : cost 0 2.362 * * [simplify]: Extracting # 1 : cost 0 2.363 * * [simplify]: Extracting # 2 : cost 0 2.364 * * [simplify]: Extracting # 3 : cost 0 2.364 * * [simplify]: Extracting # 4 : cost 0 2.365 * * [simplify]: iteration 3 : 1001 enodes (cost 264 ) 4.063 * * [simplify]: Extracting # 0 : cost 0 4.066 * * [simplify]: Extracting # 1 : cost 0 4.072 * * [simplify]: Extracting # 2 : cost 0 4.077 * * [simplify]: Extracting # 3 : cost 0 4.082 * * [simplify]: Extracting # 4 : cost 0 4.088 * * [simplify]: iteration 4 : 4336 enodes (cost 264 ) 5.631 * * [simplify]: Extracting # 0 : cost 0 5.635 * * [simplify]: Extracting # 1 : cost 0 5.638 * * [simplify]: Extracting # 2 : cost 0 5.642 * * [simplify]: Extracting # 3 : cost 0 5.645 * * [simplify]: Extracting # 4 : cost 0 5.648 * * [simplify]: iteration done: 5002 enodes (cost 264 ) 5.649 * [simplify]: Simplified to: (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (exp (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (pow (atan2 1.0 (+ 1 (* (+ N 1.0) N))) 3) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (+ N 1.0) N) (log (* (+ N 1.0) N)) (log (* (+ N 1.0) N)) (exp (* (+ N 1.0) N)) (pow (* (+ N 1.0) N) 3) (* (cbrt (* (+ N 1.0) N)) (cbrt (* (+ N 1.0) N))) (cbrt (* (+ N 1.0) N)) (pow (* (+ N 1.0) N) 3) (sqrt (* (+ N 1.0) N)) (sqrt (* (+ N 1.0) N)) (* (sqrt (+ N 1.0)) (sqrt N)) (* (sqrt (+ N 1.0)) (sqrt N)) (* (+ N 1.0) (* (cbrt N) (cbrt N))) (* (+ N 1.0) (sqrt N)) (+ N 1.0) (* (cbrt (+ N 1.0)) N) (* (sqrt (+ N 1.0)) N) (* (+ N 1.0) N) (* (+ N 1.0) N) (* (+ (pow N 3) (pow 1.0 3)) N) (* (- (* N N) (* 1.0 1.0)) N) (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (* (+ N 1.0) N) (* (+ N 1.0) N) (* (+ N 1.0) N) 5.649 * * * [progress]: adding candidates to table 5.713 * * [progress]: iteration 3 / 4 5.713 * * * [progress]: picking best candidate 5.723 * * * * [pick]: Picked # 5.723 * * * [progress]: localizing error 5.737 * * * [progress]: generating rewritten candidates 5.737 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2) 5.739 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1) 5.741 * * * * [progress]: [ 3 / 4 ] rewriting at (2) 5.759 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 5.761 * * * [progress]: generating series expansions 5.761 * * * * [progress]: [ 1 / 4 ] generating series at (2 2) 5.762 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.762 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in (N) around 0 5.762 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 5.762 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.762 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.762 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.762 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.762 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 5.762 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.762 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.763 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.763 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.763 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.763 * [backup-simplify]: Simplify 0 into 0 5.764 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.764 * [backup-simplify]: Simplify 0 into 0 5.764 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.765 * [backup-simplify]: Simplify 0 into 0 5.765 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.765 * [backup-simplify]: Simplify 0 into 0 5.766 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.766 * [backup-simplify]: Simplify 0 into 0 5.767 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.767 * [backup-simplify]: Simplify 0 into 0 5.767 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.767 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N))))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.767 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in (N) around 0 5.767 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 5.767 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.767 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.767 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.768 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.768 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 5.768 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.768 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.768 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.768 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.769 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.769 * [backup-simplify]: Simplify 0 into 0 5.769 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.769 * [backup-simplify]: Simplify 0 into 0 5.770 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.770 * [backup-simplify]: Simplify 0 into 0 5.771 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.771 * [backup-simplify]: Simplify 0 into 0 5.772 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.773 * [backup-simplify]: Simplify 0 into 0 5.774 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.774 * [backup-simplify]: Simplify 0 into 0 5.774 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.775 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N)))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.775 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in (N) around 0 5.775 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 5.775 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.775 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.775 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.776 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.776 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 5.776 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.776 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.776 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.777 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.777 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.777 * [backup-simplify]: Simplify 0 into 0 5.779 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.779 * [backup-simplify]: Simplify 0 into 0 5.780 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.780 * [backup-simplify]: Simplify 0 into 0 5.781 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.781 * [backup-simplify]: Simplify 0 into 0 5.782 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.782 * [backup-simplify]: Simplify 0 into 0 5.784 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.784 * [backup-simplify]: Simplify 0 into 0 5.784 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N))))))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.784 * * * * [progress]: [ 2 / 4 ] generating series at (2 1) 5.784 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.785 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in (N) around 0 5.785 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 5.785 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.785 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.785 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.785 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.786 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 5.786 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.786 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.786 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.786 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.787 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.787 * [backup-simplify]: Simplify 0 into 0 5.787 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.787 * [backup-simplify]: Simplify 0 into 0 5.788 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.788 * [backup-simplify]: Simplify 0 into 0 5.789 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.789 * [backup-simplify]: Simplify 0 into 0 5.789 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.789 * [backup-simplify]: Simplify 0 into 0 5.790 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 5.790 * [backup-simplify]: Simplify 0 into 0 5.790 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.790 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N))))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.790 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in (N) around 0 5.790 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 5.790 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.791 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.791 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.791 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.791 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 5.791 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.791 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.791 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.792 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.792 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 5.792 * [backup-simplify]: Simplify 0 into 0 5.793 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.793 * [backup-simplify]: Simplify 0 into 0 5.793 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.793 * [backup-simplify]: Simplify 0 into 0 5.794 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.794 * [backup-simplify]: Simplify 0 into 0 5.795 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.795 * [backup-simplify]: Simplify 0 into 0 5.796 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 5.796 * [backup-simplify]: Simplify 0 into 0 5.796 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.796 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N)))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.796 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in (N) around 0 5.796 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 5.796 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.796 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.796 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.797 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.797 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 5.797 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.797 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.797 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.797 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.798 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 5.798 * [backup-simplify]: Simplify 0 into 0 5.798 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.798 * [backup-simplify]: Simplify 0 into 0 5.799 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.799 * [backup-simplify]: Simplify 0 into 0 5.800 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.800 * [backup-simplify]: Simplify 0 into 0 5.800 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.800 * [backup-simplify]: Simplify 0 into 0 5.801 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 5.801 * [backup-simplify]: Simplify 0 into 0 5.801 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N))))))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 5.802 * * * * [progress]: [ 3 / 4 ] generating series at (2) 5.802 * [backup-simplify]: Simplify (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.802 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in (N) around 0 5.802 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.802 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.802 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.802 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.802 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.802 * [backup-simplify]: Simplify 0 into 0 5.802 * [backup-simplify]: Simplify 0 into 0 5.802 * [backup-simplify]: Simplify 0 into 0 5.802 * [backup-simplify]: Simplify 0 into 0 5.802 * [backup-simplify]: Simplify 0 into 0 5.802 * [backup-simplify]: Simplify 0 into 0 5.803 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.803 * [backup-simplify]: Simplify (* (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N))))) (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N)))))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.803 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in (N) around 0 5.803 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.803 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.803 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.803 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.804 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.804 * [backup-simplify]: Simplify 0 into 0 5.804 * [backup-simplify]: Simplify 0 into 0 5.804 * [backup-simplify]: Simplify 0 into 0 5.804 * [backup-simplify]: Simplify 0 into 0 5.804 * [backup-simplify]: Simplify 0 into 0 5.804 * [backup-simplify]: Simplify 0 into 0 5.804 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.804 * [backup-simplify]: Simplify (* (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N)))))) (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N))))))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.804 * [approximate]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in (N) around 0 5.804 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.805 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.805 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.805 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.805 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify 0 into 0 5.805 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N)))))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.805 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 5.805 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ N 1.0) N))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.806 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in (N) around 0 5.806 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.806 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.806 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 5.806 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.806 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.806 * [backup-simplify]: Simplify 0 into 0 5.806 * [backup-simplify]: Simplify 0 into 0 5.806 * [backup-simplify]: Simplify 0 into 0 5.806 * [backup-simplify]: Simplify 0 into 0 5.806 * [backup-simplify]: Simplify 0 into 0 5.806 * [backup-simplify]: Simplify 0 into 0 5.806 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.806 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N)))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.806 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in (N) around 0 5.807 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.807 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.807 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 5.807 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.807 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5.807 * [backup-simplify]: Simplify 0 into 0 5.807 * [backup-simplify]: Simplify 0 into 0 5.807 * [backup-simplify]: Simplify 0 into 0 5.807 * [backup-simplify]: Simplify 0 into 0 5.807 * [backup-simplify]: Simplify 0 into 0 5.807 * [backup-simplify]: Simplify 0 into 0 5.807 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.808 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N))))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.808 * [approximate]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in (N) around 0 5.808 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.808 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.808 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 5.808 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.808 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5.808 * [backup-simplify]: Simplify 0 into 0 5.808 * [backup-simplify]: Simplify 0 into 0 5.808 * [backup-simplify]: Simplify 0 into 0 5.808 * [backup-simplify]: Simplify 0 into 0 5.808 * [backup-simplify]: Simplify 0 into 0 5.808 * [backup-simplify]: Simplify 0 into 0 5.809 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N)))))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.809 * * * [progress]: simplifying candidates 5.810 * [simplify]: Simplifying: (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt 1) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (/ 1 2) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt 1) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (/ 1 2) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (+ 1/2 1/2) (+ 1/2 (/ 1 2)) (+ 1 1) (+ (/ 1 2) 1/2) (+ (/ 1 2) (/ 1 2)) (* (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (+ 1 1) (+ (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (log (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (exp (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (* (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (cbrt (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))))) (cbrt (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (* (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (sqrt (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))))) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (sqrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))))) (* (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt 1) (sqrt 1)) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* 1 1) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* 2 1/2) (* 2 1) (* 2 (/ 1 2)) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt 1)) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) 1) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (exp (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (* (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5.812 * * [simplify]: Extracting # 0 : cost 0 5.813 * * [simplify]: Extracting # 1 : cost 0 5.813 * * [simplify]: Extracting # 2 : cost 0 5.813 * * [simplify]: Extracting # 3 : cost 0 5.813 * * [simplify]: Extracting # 4 : cost 0 5.813 * * [simplify]: Extracting # 5 : cost 0 5.813 * * [simplify]: Extracting # 6 : cost 0 5.813 * * [simplify]: Extracting # 7 : cost 0 5.813 * * [simplify]: Extracting # 8 : cost 0 5.813 * * [simplify]: Extracting # 9 : cost 0 5.813 * * [simplify]: iteration 0 : 64 enodes (cost 1843 ) 5.837 * * [simplify]: Extracting # 0 : cost 0 5.837 * * [simplify]: Extracting # 1 : cost 0 5.837 * * [simplify]: Extracting # 2 : cost 0 5.837 * * [simplify]: iteration 1 : 104 enodes (cost 1267 ) 5.861 * * [simplify]: Extracting # 0 : cost 0 5.861 * * [simplify]: Extracting # 1 : cost 0 5.861 * * [simplify]: Extracting # 2 : cost 0 5.861 * * [simplify]: Extracting # 3 : cost 0 5.862 * * [simplify]: iteration 2 : 216 enodes (cost 1115 ) 5.975 * * [simplify]: Extracting # 0 : cost 0 5.975 * * [simplify]: Extracting # 1 : cost 0 5.976 * * [simplify]: Extracting # 2 : cost 0 5.976 * * [simplify]: Extracting # 3 : cost 0 5.976 * * [simplify]: Extracting # 4 : cost 0 5.977 * * [simplify]: iteration 3 : 409 enodes (cost 1064 ) 6.175 * * [simplify]: Extracting # 0 : cost 0 6.176 * * [simplify]: Extracting # 1 : cost 0 6.177 * * [simplify]: Extracting # 2 : cost 0 6.177 * * [simplify]: Extracting # 3 : cost 0 6.178 * * [simplify]: Extracting # 4 : cost 0 6.179 * * [simplify]: iteration 4 : 838 enodes (cost 1028 ) 8.105 * * [simplify]: Extracting # 0 : cost 0 8.110 * * [simplify]: Extracting # 1 : cost 0 8.122 * * [simplify]: Extracting # 2 : cost 0 8.126 * * [simplify]: Extracting # 3 : cost 0 8.129 * * [simplify]: Extracting # 4 : cost 0 8.133 * * [simplify]: iteration 5 : 4762 enodes (cost 998 ) 10.232 * * [simplify]: Extracting # 0 : cost 0 10.239 * * [simplify]: Extracting # 1 : cost 0 10.245 * * [simplify]: Extracting # 2 : cost 0 10.251 * * [simplify]: Extracting # 3 : cost 0 10.257 * * [simplify]: Extracting # 4 : cost 0 10.269 * * [simplify]: iteration done: 5000 enodes (cost 998 ) 10.270 * [simplify]: Simplified to: (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (pow (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 2) (cbrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) (pow (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 3) (fabs (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) 1 (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 1/2 (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (pow (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 2) (cbrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) (pow (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 3) (fabs (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) 1 (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 1/2 (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) (sqrt (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1)))) 1 1 2 1 1 (pow (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 4) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (pow (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 4) 2 (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (exp (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (pow (atan2 1.0 (+ 1 (* (+ N 1.0) N))) 3) (pow (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 4) (cbrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (pow (atan2 1.0 (+ 1 (* (+ N 1.0) N))) 3) (pow (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 4) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (pow (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 4) (pow (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 2) (pow (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 4) (cbrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 1 (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 1 (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) 1 2 1 (pow (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 5) (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (fabs (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (pow (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 3) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (pow (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 3) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (pow (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 4) (* (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (pow (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 3) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (pow (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 3) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (exp (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (pow (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 4) (cbrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (pow (atan2 1.0 (+ 1 (* (+ N 1.0) N))) 3) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (sqrt (atan2 1.0 (+ (* N (+ N 1.0)) 1))) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) (atan2 1.0 (+ (* N (+ N 1.0)) 1)) 10.271 * * * [progress]: adding candidates to table 10.500 * * [progress]: iteration 4 / 4 10.501 * * * [progress]: picking best candidate 10.522 * * * * [pick]: Picked # 10.522 * * * [progress]: localizing error 10.542 * * * [progress]: generating rewritten candidates 10.542 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 1) 10.544 * * * * [progress]: [ 2 / 4 ] rewriting at (2 1 2 1) 10.545 * * * * [progress]: [ 3 / 4 ] rewriting at (2 1 1) 10.547 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1) 10.548 * * * [progress]: generating series expansions 10.548 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 1) 10.548 * [backup-simplify]: Simplify (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.548 * [approximate]: Taking taylor expansion of (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) in (N) around 0 10.548 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) in N 10.548 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) in N 10.548 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) in N 10.548 * [taylor]: Taking taylor expansion of 1/3 in N 10.548 * [backup-simplify]: Simplify 1/3 into 1/3 10.548 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 10.549 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.549 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.549 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.549 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) into (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) 10.549 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.550 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) in N 10.550 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) in N 10.550 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) in N 10.550 * [taylor]: Taking taylor expansion of 1/3 in N 10.550 * [backup-simplify]: Simplify 1/3 into 1/3 10.550 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 10.550 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.550 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.550 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.550 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) into (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) 10.551 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.551 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.552 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 1) into 0 10.553 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.554 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.554 * [backup-simplify]: Simplify 0 into 0 10.556 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 2) into 0 10.557 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))))) into 0 10.558 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.558 * [backup-simplify]: Simplify 0 into 0 10.560 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 6) into 0 10.561 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))))) into 0 10.562 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.562 * [backup-simplify]: Simplify 0 into 0 10.565 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 24) into 0 10.567 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))))))) into 0 10.568 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.568 * [backup-simplify]: Simplify 0 into 0 10.573 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 120) into 0 10.575 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))))))) into 0 10.577 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.577 * [backup-simplify]: Simplify 0 into 0 10.590 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 720) into 0 10.592 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))))))))) into 0 10.596 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.596 * [backup-simplify]: Simplify 0 into 0 10.597 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.597 * [backup-simplify]: Simplify (cbrt (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N))))) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.597 * [approximate]: Taking taylor expansion of (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) in (N) around 0 10.597 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) in N 10.597 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) in N 10.597 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) in N 10.597 * [taylor]: Taking taylor expansion of 1/3 in N 10.597 * [backup-simplify]: Simplify 1/3 into 1/3 10.597 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 10.597 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.598 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.598 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.598 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) into (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) 10.598 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.599 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) in N 10.599 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) in N 10.599 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) in N 10.599 * [taylor]: Taking taylor expansion of 1/3 in N 10.599 * [backup-simplify]: Simplify 1/3 into 1/3 10.599 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 10.599 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.599 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.599 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.600 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) into (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) 10.600 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.600 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.601 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 1) into 0 10.602 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.603 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.603 * [backup-simplify]: Simplify 0 into 0 10.605 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 2) into 0 10.606 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))))) into 0 10.607 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.607 * [backup-simplify]: Simplify 0 into 0 10.610 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 6) into 0 10.612 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))))) into 0 10.613 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.613 * [backup-simplify]: Simplify 0 into 0 10.625 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 24) into 0 10.627 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))))))) into 0 10.630 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.630 * [backup-simplify]: Simplify 0 into 0 10.637 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 120) into 0 10.639 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))))))) into 0 10.643 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.643 * [backup-simplify]: Simplify 0 into 0 10.655 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 720) into 0 10.657 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))))))))) into 0 10.661 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.662 * [backup-simplify]: Simplify 0 into 0 10.662 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.662 * [backup-simplify]: Simplify (cbrt (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N)))))) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.662 * [approximate]: Taking taylor expansion of (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) in (N) around 0 10.662 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) in N 10.662 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) in N 10.662 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) in N 10.662 * [taylor]: Taking taylor expansion of 1/3 in N 10.662 * [backup-simplify]: Simplify 1/3 into 1/3 10.662 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 10.662 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.663 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.663 * [backup-simplify]: Simplify (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.663 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) into (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) 10.664 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.664 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) in N 10.664 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) in N 10.664 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) in N 10.664 * [taylor]: Taking taylor expansion of 1/3 in N 10.664 * [backup-simplify]: Simplify 1/3 into 1/3 10.664 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 10.664 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.664 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.664 * [backup-simplify]: Simplify (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.665 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) into (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) 10.665 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.665 * [backup-simplify]: Simplify (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.666 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 1) into 0 10.667 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.668 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.668 * [backup-simplify]: Simplify 0 into 0 10.670 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 2) into 0 10.671 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))))) into 0 10.672 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.672 * [backup-simplify]: Simplify 0 into 0 10.675 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 6) into 0 10.676 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))))) into 0 10.678 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.678 * [backup-simplify]: Simplify 0 into 0 10.683 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 24) into 0 10.684 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))))))) into 0 10.686 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (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.686 * [backup-simplify]: Simplify 0 into 0 10.694 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 120) into 0 10.696 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))))))) into 0 10.699 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (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.699 * [backup-simplify]: Simplify 0 into 0 10.711 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 720) into 0 10.713 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))))))))) into 0 10.717 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (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.718 * [backup-simplify]: Simplify 0 into 0 10.718 * [backup-simplify]: Simplify (pow (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N)))))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.718 * * * * [progress]: [ 2 / 4 ] generating series at (2 1 2 1) 10.718 * [backup-simplify]: Simplify (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.718 * [approximate]: Taking taylor expansion of (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) in (N) around 0 10.718 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) in N 10.718 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) in N 10.718 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) in N 10.718 * [taylor]: Taking taylor expansion of 1/3 in N 10.718 * [backup-simplify]: Simplify 1/3 into 1/3 10.718 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 10.719 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.719 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.719 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.719 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) into (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) 10.719 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.719 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) in N 10.719 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) in N 10.720 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) in N 10.720 * [taylor]: Taking taylor expansion of 1/3 in N 10.720 * [backup-simplify]: Simplify 1/3 into 1/3 10.720 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 10.720 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.720 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.720 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.720 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) into (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))) 10.721 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.721 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.722 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 1) into 0 10.722 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.723 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.723 * [backup-simplify]: Simplify 0 into 0 10.725 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 2) into 0 10.726 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))))) into 0 10.727 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.727 * [backup-simplify]: Simplify 0 into 0 10.730 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 6) into 0 10.731 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))))) into 0 10.732 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.732 * [backup-simplify]: Simplify 0 into 0 10.737 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 24) into 0 10.742 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))))))) into 0 10.745 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.745 * [backup-simplify]: Simplify 0 into 0 10.751 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 120) into 0 10.752 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))))))) into 0 10.754 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.754 * [backup-simplify]: Simplify 0 into 0 10.762 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1)))) 720) into 0 10.764 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))))))))))) into 0 10.767 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.767 * [backup-simplify]: Simplify 0 into 0 10.767 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.768 * [backup-simplify]: Simplify (cbrt (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N))))) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.768 * [approximate]: Taking taylor expansion of (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) in (N) around 0 10.768 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) in N 10.768 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) in N 10.768 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) in N 10.768 * [taylor]: Taking taylor expansion of 1/3 in N 10.768 * [backup-simplify]: Simplify 1/3 into 1/3 10.768 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 10.768 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.768 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.768 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.769 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) into (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) 10.769 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.769 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) in N 10.769 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) in N 10.769 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) in N 10.769 * [taylor]: Taking taylor expansion of 1/3 in N 10.769 * [backup-simplify]: Simplify 1/3 into 1/3 10.769 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 10.769 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.770 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.770 * [backup-simplify]: Simplify (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.770 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) into (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))) 10.770 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.771 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) into (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1/3) 10.772 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 1) into 0 10.773 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.773 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.774 * [backup-simplify]: Simplify 0 into 0 10.775 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 2) into 0 10.776 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))))) into 0 10.778 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.778 * [backup-simplify]: Simplify 0 into 0 10.781 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 6) into 0 10.782 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))))) into 0 10.783 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.783 * [backup-simplify]: Simplify 0 into 0 10.788 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 24) into 0 10.789 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))))))) into 0 10.791 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 4) 24)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.791 * [backup-simplify]: Simplify 0 into 0 10.796 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 120) into 0 10.798 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))))))) into 0 10.801 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 5) 120)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.801 * [backup-simplify]: Simplify 0 into 0 10.814 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 1)))) 720) into 0 10.816 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))))))))))) into 0 10.821 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) (+ (* (/ (pow 0 6) 720)) (* (/ (pow 0 4) 24) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2) (/ (pow 0 2) 2)) (* (/ (pow 0 2) 2) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.821 * [backup-simplify]: Simplify 0 into 0 10.821 * [backup-simplify]: Simplify (pow (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.822 * [backup-simplify]: Simplify (cbrt (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N)))))) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.822 * [approximate]: Taking taylor expansion of (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) in (N) around 0 10.822 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) in N 10.822 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) in N 10.822 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) in N 10.822 * [taylor]: Taking taylor expansion of 1/3 in N 10.822 * [backup-simplify]: Simplify 1/3 into 1/3 10.822 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 10.822 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.822 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.822 * [backup-simplify]: Simplify (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.823 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) into (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) 10.823 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.823 * [taylor]: Taking taylor expansion of (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) in N 10.823 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) in N 10.823 * [taylor]: Taking taylor expansion of (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) in N 10.823 * [taylor]: Taking taylor expansion of 1/3 in N 10.823 * [backup-simplify]: Simplify 1/3 into 1/3 10.823 * [taylor]: Taking taylor expansion of (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 10.823 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.823 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.824 * [backup-simplify]: Simplify (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.824 * [backup-simplify]: Simplify (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) into (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))) 10.824 * [backup-simplify]: Simplify (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.825 * [backup-simplify]: Simplify (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) into (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1/3) 10.826 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 1) into 0 10.827 * [backup-simplify]: Simplify (+ (* 1/3 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.827 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (pow 0 1) 1)))) into 0 10.828 * [backup-simplify]: Simplify 0 into 0 10.829 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 2) into 0 10.830 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))))) into 0 10.832 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (pow 0 2) 2)) (* (/ (pow 0 1) 1)))) into 0 10.832 * [backup-simplify]: Simplify 0 into 0 10.835 * [backup-simplify]: Simplify (/ (+ (* 2 (/ (* (pow (* 1 0) 3)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -3 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 6) into 0 10.836 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))))) into 0 10.838 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (pow 0 3) 6)) (* (/ (pow 0 1) 1) (/ (pow 0 1) 1)) (* (/ (pow 0 1) 1)))) into 0 10.838 * [backup-simplify]: Simplify 0 into 0 10.843 * [backup-simplify]: Simplify (/ (+ (* -6 (/ (* (pow (* 1 0) 4)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* 12 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -3 (/ (* 1 (pow (* 2 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -4 (/ (* (pow (* 1 0) 1) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 24) into 0 10.845 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))))))) into 0 10.847 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (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.859 * [backup-simplify]: Simplify (/ (+ (* 24 (/ (* (pow (* 1 0) 5)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5))) (* -60 (/ (* (pow (* 1 0) 3) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* 30 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* 20 (/ (* (pow (* 1 0) 2) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -10 (/ (* 1 (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -5 (/ (* (pow (* 1 0) 1) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 120) into 0 10.860 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))))))) into 0 10.864 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (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.864 * [backup-simplify]: Simplify 0 into 0 10.876 * [backup-simplify]: Simplify (/ (+ (* -120 (/ (* (pow (* 1 0) 6)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 6))) (* 360 (/ (* (pow (* 1 0) 4) (pow (* 2 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 5))) (* -270 (/ (* (pow (* 1 0) 2) (pow (* 2 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* -120 (/ (* (pow (* 1 0) 3) 1 (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 4))) (* 30 (/ (* 1 (pow (* 2 0) 3)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* 120 (/ (* (pow (* 1 0) 1) (pow (* 2 0) 1) (pow (* 6 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* 30 (/ (* (pow (* 1 0) 2) 1 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 3))) (* -10 (/ (* 1 1 (pow (* 6 0) 2)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -15 (/ (* 1 (pow (* 2 0) 1) 1 (pow (* 24 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* -6 (/ (* (pow (* 1 0) 1) 1 1 1 (pow (* 120 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 2))) (* 1 (/ (* 1 1 1 1 1 (pow (* 720 0) 1)) (pow (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 1)))) 720) into 0 10.878 * [backup-simplify]: Simplify (+ (* 1/3 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (+ (* 0 0) (* 0 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))))))))))) into 0 10.883 * [backup-simplify]: Simplify (* (exp (* 1/3 (log (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) (+ (* (/ (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.883 * [backup-simplify]: Simplify 0 into 0 10.884 * [backup-simplify]: Simplify (pow (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N)))))) 1/3) into (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) 10.884 * * * * [progress]: [ 3 / 4 ] generating series at (2 1 1) 10.884 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.884 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in (N) around 0 10.884 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 10.884 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.884 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.884 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.885 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.885 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) in N 10.885 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.885 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.885 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.885 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.886 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.886 * [backup-simplify]: Simplify 0 into 0 10.886 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.887 * [backup-simplify]: Simplify 0 into 0 10.887 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.887 * [backup-simplify]: Simplify 0 into 0 10.888 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.888 * [backup-simplify]: Simplify 0 into 0 10.889 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.889 * [backup-simplify]: Simplify 0 into 0 10.890 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))))) into 0 10.890 * [backup-simplify]: Simplify 0 into 0 10.890 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.890 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N))))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.890 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in (N) around 0 10.890 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 10.890 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.890 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.890 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.891 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.891 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) in N 10.891 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.891 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.891 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.891 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.891 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) into (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))) 10.891 * [backup-simplify]: Simplify 0 into 0 10.892 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.892 * [backup-simplify]: Simplify 0 into 0 10.893 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.893 * [backup-simplify]: Simplify 0 into 0 10.893 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.894 * [backup-simplify]: Simplify 0 into 0 10.894 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.894 * [backup-simplify]: Simplify 0 into 0 10.895 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1)))))) into 0 10.895 * [backup-simplify]: Simplify 0 into 0 10.895 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1)))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.895 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N)))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.895 * [approximate]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in (N) around 0 10.895 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 10.895 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.896 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.896 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.896 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.896 * [taylor]: Taking taylor expansion of (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) in N 10.896 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.896 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.896 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.897 * [backup-simplify]: Simplify (/ 0 (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.897 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) into (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))) 10.897 * [backup-simplify]: Simplify 0 into 0 10.898 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+)) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.898 * [backup-simplify]: Simplify 0 into 0 10.898 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.898 * [backup-simplify]: Simplify 0 into 0 10.899 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.899 * [backup-simplify]: Simplify 0 into 0 10.900 * [backup-simplify]: Simplify (/ (- 0 (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.901 * [backup-simplify]: Simplify 0 into 0 10.902 * [backup-simplify]: Simplify (/ (- 0 (pow 0 2) (+ (* 2 (* 0 0)) (* 2 (* 0 0)))) (* 2 (sqrt (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N))))))) into 0 10.902 * [backup-simplify]: Simplify 0 into 0 10.902 * [backup-simplify]: Simplify (sqrt (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N))))))) into (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) 10.902 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1) 10.902 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ N 1.0) N))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.902 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in (N) around 0 10.902 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.903 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.903 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) in N 10.903 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.903 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.903 * [backup-simplify]: Simplify 0 into 0 10.903 * [backup-simplify]: Simplify 0 into 0 10.903 * [backup-simplify]: Simplify 0 into 0 10.903 * [backup-simplify]: Simplify 0 into 0 10.903 * [backup-simplify]: Simplify 0 into 0 10.904 * [backup-simplify]: Simplify 0 into 0 10.904 * [backup-simplify]: Simplify (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.904 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ (/ 1 N) 1.0) (/ 1 N)))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.904 * [approximate]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in (N) around 0 10.904 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.904 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.904 * [taylor]: Taking taylor expansion of (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) in N 10.905 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.905 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) into (atan2 1.0 (+ (* 1.0 (/ 1 N)) (+ (/ 1 (pow N 2)) 1))) 10.905 * [backup-simplify]: Simplify 0 into 0 10.905 * [backup-simplify]: Simplify 0 into 0 10.905 * [backup-simplify]: Simplify 0 into 0 10.905 * [backup-simplify]: Simplify 0 into 0 10.905 * [backup-simplify]: Simplify 0 into 0 10.905 * [backup-simplify]: Simplify 0 into 0 10.906 * [backup-simplify]: Simplify (atan2 1.0 (+ (* 1.0 (/ 1 (/ 1 N))) (+ (/ 1 (pow (/ 1 N) 2)) 1))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.906 * [backup-simplify]: Simplify (atan2 1.0 (+ 1 (* (+ (/ 1 (- N)) 1.0) (/ 1 (- N))))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.906 * [approximate]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in (N) around 0 10.906 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.906 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.906 * [taylor]: Taking taylor expansion of (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) in N 10.907 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.907 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) into (atan2 1.0 (- (+ (/ 1 (pow N 2)) 1) (* 1.0 (/ 1 N)))) 10.907 * [backup-simplify]: Simplify 0 into 0 10.907 * [backup-simplify]: Simplify 0 into 0 10.907 * [backup-simplify]: Simplify 0 into 0 10.907 * [backup-simplify]: Simplify 0 into 0 10.907 * [backup-simplify]: Simplify 0 into 0 10.907 * [backup-simplify]: Simplify 0 into 0 10.908 * [backup-simplify]: Simplify (atan2 1.0 (- (+ (/ 1 (pow (/ 1 (- N)) 2)) 1) (* 1.0 (/ 1 (/ 1 (- N)))))) into (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.908 * * * [progress]: simplifying candidates 10.909 * [simplify]: Simplifying: (log (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt 1) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt 1) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (* (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt 1) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (/ 1 2) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (exp (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (* (atan2 1.0 (+ 1 (* (+ N 1.0) N))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) (pow (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 1/3) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (sqrt (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1)))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) (atan2 1.0 (+ (pow N 2) (+ (* 1.0 N) 1))) 10.911 * * [simplify]: Extracting # 0 : cost 0 10.911 * * [simplify]: Extracting # 1 : cost 0 10.911 * * [simplify]: Extracting # 2 : cost 0 10.911 * * [simplify]: Extracting # 3 : cost 0 10.911 * * [simplify]: Extracting # 4 : cost 0 10.911 * * [simplify]: Extracting # 5 : cost 0 10.911 * * [simplify]: Extracting # 6 : cost 0 10.911 * * [simplify]: Extracting # 7 : cost 0 10.911 * * [simplify]: Extracting # 8 : cost 0 10.911 * * [simplify]: iteration 0 : 41 enodes (cost 781 ) 10.922 * * [simplify]: Extracting # 0 : cost 0 10.922 * * [simplify]: Extracting # 1 : cost 0 10.922 * * [simplify]: Extracting # 2 : cost 0 10.922 * * [simplify]: Extracting # 3 : cost 0 10.922 * * [simplify]: iteration 1 : 65 enodes (cost 747 ) 10.939 * * [simplify]: Extracting # 0 : cost 0 10.939 * * [simplify]: Extracting # 1 : cost 0 10.939 * * [simplify]: Extracting # 2 : cost 0 10.939 * * [simplify]: Extracting # 3 : cost 0 10.939 * * [simplify]: iteration 2 : 94 enodes (cost 657 ) 10.964 * * [simplify]: Extracting # 0 : cost 0 10.964 * * [simplify]: Extracting # 1 : cost 0 10.964 * * [simplify]: Extracting # 2 : cost 0 10.965 * * [simplify]: Extracting # 3 : cost 0 10.965 * * [simplify]: Extracting # 4 : cost 0 10.965 * * [simplify]: iteration 3 : 152 enodes (cost 621 ) 11.029 * * [simplify]: Extracting # 0 : cost 0 11.030 * * [simplify]: Extracting # 1 : cost 0 11.030 * * [simplify]: Extracting # 2 : cost 0 11.030 * * [simplify]: Extracting # 3 : cost 0 11.031 * * [simplify]: Extracting # 4 : cost 0 11.031 * * [simplify]: iteration 4 : 460 enodes (cost 621 ) 12.016 * * [simplify]: Extracting # 0 : cost 0 12.020 * * [simplify]: Extracting # 1 : cost 0 12.023 * * [simplify]: Extracting # 2 : cost 0 12.026 * * [simplify]: Extracting # 3 : cost 0 12.029 * * [simplify]: Extracting # 4 : cost 0 12.032 * * [simplify]: Extracting # 5 : cost 0 12.035 * * [simplify]: iteration 5 : 3380 enodes (cost 621 ) 14.326 * * [simplify]: Extracting # 0 : cost 0 14.331 * * [simplify]: Extracting # 1 : cost 0 14.336 * * [simplify]: Extracting # 2 : cost 0 14.340 * * [simplify]: Extracting # 3 : cost 0 14.345 * * [simplify]: iteration done: 5001 enodes (cost 621 ) 14.346 * [simplify]: Simplified to: (log (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (pow (atan2 1.0 (+ (* (+ N 1.0) N) 1)) 2/3)) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 1 (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (atan2 1.0 (+ (* (+ N 1.0) N) 1)) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (pow (atan2 1.0 (+ (* (+ N 1.0) N) 1)) 2/3)) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 1 (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (* (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (atan2 1.0 (+ (* (+ N 1.0) N) 1)) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (exp (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (* (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))))) (cbrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (pow (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) 3) (fabs (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) 1 (sqrt (atan2 1.0 (+ (* (+ N 1.0) N) 1))) 1/2 (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (sqrt (sqrt (atan2 1.0 (+ 1 (* (+ N 1.0) N))))) (log (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (exp (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (pow (atan2 1.0 (+ (* (+ N 1.0) N) 1)) 2/3) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (pow (atan2 1.0 (+ (* (+ N 1.0) N) 1)) 3) (sqrt (atan2 1.0 (+ (* (+ N 1.0) N) 1))) (sqrt (atan2 1.0 (+ (* (+ N 1.0) N) 1))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (cbrt (atan2 1.0 (+ 1 (* (+ N 1.0) N)))) (sqrt (atan2 1.0 (+ (* (+ N 1.0) N) 1))) (sqrt (atan2 1.0 (+ (* (+ N 1.0) N) 1))) (sqrt (atan2 1.0 (+ (* (+ N 1.0) N) 1))) (atan2 1.0 (+ (* (+ N 1.0) N) 1)) (atan2 1.0 (+ (* (+ N 1.0) N) 1)) (atan2 1.0 (+ (* (+ N 1.0) N) 1)) 14.346 * * * [progress]: adding candidates to table 14.505 * [progress]: [Phase 3 of 3] Extracting. 14.505 * * [regime]: Finding splitpoints for: (# # # # # # # # #) 14.507 * * * [regime-changes]: Trying 1 branch expressions: (N) 14.507 * * * * [regimes]: Trying to branch on N from (# # # # # # # # #) 14.537 * * * [regime]: Found split indices: #