0.002 * [progress]: [Phase 1 of 3] Setting up. 0.002 * * * [progress]: [1/2] Preparing points 0.051 * * * [progress]: [2/2] Setting up program. 0.053 * [progress]: [Phase 2 of 3] Improving. 0.053 * * * * [progress]: [ 1 / 1 ] simplifiying candidate # 0.053 * [simplify]: Simplifying (- (atan (+ N 1)) (atan N)) 0.053 * * [simplify]: iters left: 5 (6 enodes) 0.055 * * [simplify]: iters left: 4 (23 enodes) 0.059 * * [simplify]: iters left: 3 (28 enodes) 0.064 * * [simplify]: Extracting #0: cost 1 inf + 0 0.064 * * [simplify]: Extracting #1: cost 5 inf + 0 0.064 * * [simplify]: Extracting #2: cost 10 inf + 0 0.064 * * [simplify]: Extracting #3: cost 11 inf + 1 0.064 * * [simplify]: Extracting #4: cost 6 inf + 298 0.064 * * [simplify]: Extracting #5: cost 1 inf + 1176 0.065 * * [simplify]: Extracting #6: cost 0 inf + 1468 0.065 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 0.065 * [simplify]: Simplified (2) to (λ (N) (- (atan (+ 1 N)) (atan N))) 0.070 * * [progress]: iteration 1 / 4 0.070 * * * [progress]: picking best candidate 0.073 * * * * [pick]: Picked # 0.073 * * * [progress]: localizing error 0.095 * * * [progress]: generating rewritten candidates 0.095 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 0.105 * * * * [progress]: [ 2 / 2 ] rewriting at (2 1) 0.108 * * * [progress]: generating series expansions 0.108 * * * * [progress]: [ 1 / 2 ] generating series at (2) 0.108 * [backup-simplify]: Simplify (- (atan (+ N 1)) (atan N)) into (- (atan (+ N 1)) (atan N)) 0.108 * [approximate]: Taking taylor expansion of (- (atan (+ N 1)) (atan N)) in (N) around 0 0.108 * [taylor]: Taking taylor expansion of (- (atan (+ N 1)) (atan N)) in N 0.108 * [taylor]: Taking taylor expansion of (atan (+ N 1)) in N 0.109 * [backup-simplify]: Simplify (atan (+ N 1)) into (atan (+ N 1)) 0.109 * [taylor]: Taking taylor expansion of (atan N) in N 0.109 * [backup-simplify]: Simplify (atan N) into (atan N) 0.109 * [taylor]: Taking taylor expansion of (- (atan (+ N 1)) (atan N)) in N 0.109 * [taylor]: Taking taylor expansion of (atan (+ N 1)) in N 0.109 * [backup-simplify]: Simplify (atan (+ N 1)) into (atan (+ N 1)) 0.109 * [taylor]: Taking taylor expansion of (atan N) in N 0.109 * [backup-simplify]: Simplify (atan N) into (atan N) 0.109 * [backup-simplify]: Simplify (- (atan N)) into (- (atan N)) 0.109 * [backup-simplify]: Simplify (+ (atan (+ N 1)) (- (atan N))) into (- (atan (+ N 1)) (atan N)) 0.109 * [backup-simplify]: Simplify (- (atan (+ N 1)) (atan N)) into (- (atan (+ N 1)) (atan N)) 0.110 * [backup-simplify]: Simplify (- 0) into 0 0.110 * [backup-simplify]: Simplify (+ 0 0) into 0 0.110 * [backup-simplify]: Simplify 0 into 0 0.111 * [backup-simplify]: Simplify (- 0) into 0 0.111 * [backup-simplify]: Simplify (+ 0 0) into 0 0.111 * [backup-simplify]: Simplify 0 into 0 0.112 * [backup-simplify]: Simplify (- 0) into 0 0.112 * [backup-simplify]: Simplify (+ 0 0) into 0 0.112 * [backup-simplify]: Simplify 0 into 0 0.112 * [backup-simplify]: Simplify (- 0) into 0 0.113 * [backup-simplify]: Simplify (+ 0 0) into 0 0.113 * [backup-simplify]: Simplify 0 into 0 0.113 * [backup-simplify]: Simplify (- 0) into 0 0.114 * [backup-simplify]: Simplify (+ 0 0) into 0 0.114 * [backup-simplify]: Simplify 0 into 0 0.114 * [backup-simplify]: Simplify (- 0) into 0 0.114 * [backup-simplify]: Simplify (+ 0 0) into 0 0.114 * [backup-simplify]: Simplify 0 into 0 0.114 * [backup-simplify]: Simplify (- (atan (+ N 1)) (atan N)) into (- (atan (+ N 1)) (atan N)) 0.115 * [backup-simplify]: Simplify (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) into (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) 0.115 * [approximate]: Taking taylor expansion of (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) in (N) around 0 0.115 * [taylor]: Taking taylor expansion of (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) in N 0.115 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1)) in N 0.115 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1)) into (atan (+ (/ 1 N) 1)) 0.115 * [taylor]: Taking taylor expansion of (atan (/ 1 N)) in N 0.115 * [backup-simplify]: Simplify (atan (/ 1 N)) into (atan (/ 1 N)) 0.115 * [taylor]: Taking taylor expansion of (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) in N 0.115 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1)) in N 0.115 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1)) into (atan (+ (/ 1 N) 1)) 0.115 * [taylor]: Taking taylor expansion of (atan (/ 1 N)) in N 0.115 * [backup-simplify]: Simplify (atan (/ 1 N)) into (atan (/ 1 N)) 0.115 * [backup-simplify]: Simplify (- (atan (/ 1 N))) into (- (atan (/ 1 N))) 0.116 * [backup-simplify]: Simplify (+ (atan (+ (/ 1 N) 1)) (- (atan (/ 1 N)))) into (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) 0.116 * [backup-simplify]: Simplify (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) into (- (atan (+ (/ 1 N) 1)) (atan (/ 1 N))) 0.116 * [backup-simplify]: Simplify (- 0) into 0 0.116 * [backup-simplify]: Simplify (+ 0 0) into 0 0.117 * [backup-simplify]: Simplify 0 into 0 0.117 * [backup-simplify]: Simplify (- 0) into 0 0.117 * [backup-simplify]: Simplify (+ 0 0) into 0 0.117 * [backup-simplify]: Simplify 0 into 0 0.118 * [backup-simplify]: Simplify (- 0) into 0 0.118 * [backup-simplify]: Simplify (+ 0 0) into 0 0.118 * [backup-simplify]: Simplify 0 into 0 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.121 * [backup-simplify]: Simplify 0 into 0 0.121 * [backup-simplify]: Simplify (- (atan (+ (/ 1 (/ 1 N)) 1)) (atan (/ 1 (/ 1 N)))) into (- (atan (+ N 1)) (atan N)) 0.121 * [backup-simplify]: Simplify (- (atan (+ (/ 1 (- N)) 1)) (atan (/ 1 (- N)))) into (- (atan (- 1 (/ 1 N))) (atan (/ -1 N))) 0.121 * [approximate]: Taking taylor expansion of (- (atan (- 1 (/ 1 N))) (atan (/ -1 N))) in (N) around 0 0.121 * [taylor]: Taking taylor expansion of (- (atan (- 1 (/ 1 N))) (atan (/ -1 N))) in N 0.121 * [taylor]: Taking taylor expansion of (atan (- 1 (/ 1 N))) in N 0.121 * [backup-simplify]: Simplify (atan (- 1 (/ 1 N))) into (atan (- 1 (/ 1 N))) 0.121 * [taylor]: Taking taylor expansion of (atan (/ -1 N)) in N 0.121 * [backup-simplify]: Simplify (atan (/ -1 N)) into (atan (/ -1 N)) 0.121 * [taylor]: Taking taylor expansion of (- (atan (- 1 (/ 1 N))) (atan (/ -1 N))) in N 0.121 * [taylor]: Taking taylor expansion of (atan (- 1 (/ 1 N))) in N 0.121 * [backup-simplify]: Simplify (atan (- 1 (/ 1 N))) into (atan (- 1 (/ 1 N))) 0.121 * [taylor]: Taking taylor expansion of (atan (/ -1 N)) in N 0.121 * [backup-simplify]: Simplify (atan (/ -1 N)) into (atan (/ -1 N)) 0.122 * [backup-simplify]: Simplify (- (atan (/ -1 N))) into (- (atan (/ -1 N))) 0.122 * [backup-simplify]: Simplify (+ (atan (- 1 (/ 1 N))) (- (atan (/ -1 N)))) into (- (atan (- 1 (/ 1 N))) (atan (/ -1 N))) 0.122 * [backup-simplify]: Simplify (- (atan (- 1 (/ 1 N))) (atan (/ -1 N))) into (- (atan (- 1 (/ 1 N))) (atan (/ -1 N))) 0.122 * [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.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.126 * [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 (- 0) into 0 0.127 * [backup-simplify]: Simplify (+ 0 0) into 0 0.127 * [backup-simplify]: Simplify 0 into 0 0.127 * [backup-simplify]: Simplify (- (atan (- 1 (/ 1 (/ 1 (- N))))) (atan (/ -1 (/ 1 (- N))))) into (- (atan (+ N 1)) (atan N)) 0.127 * * * * [progress]: [ 2 / 2 ] generating series at (2 1) 0.127 * [backup-simplify]: Simplify (atan (+ N 1)) into (atan (+ N 1)) 0.127 * [approximate]: Taking taylor expansion of (atan (+ N 1)) in (N) around 0 0.127 * [taylor]: Taking taylor expansion of (atan (+ N 1)) in N 0.127 * [backup-simplify]: Simplify (atan (+ N 1)) into (atan (+ N 1)) 0.127 * [taylor]: Taking taylor expansion of (atan (+ N 1)) in N 0.127 * [backup-simplify]: Simplify (atan (+ N 1)) into (atan (+ N 1)) 0.128 * [backup-simplify]: Simplify (atan (+ N 1)) into (atan (+ N 1)) 0.128 * [backup-simplify]: Simplify 0 into 0 0.128 * [backup-simplify]: Simplify 0 into 0 0.128 * [backup-simplify]: Simplify 0 into 0 0.128 * [backup-simplify]: Simplify 0 into 0 0.128 * [backup-simplify]: Simplify 0 into 0 0.128 * [backup-simplify]: Simplify 0 into 0 0.128 * [backup-simplify]: Simplify (atan (+ N 1)) into (atan (+ N 1)) 0.128 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1)) into (atan (+ (/ 1 N) 1)) 0.128 * [approximate]: Taking taylor expansion of (atan (+ (/ 1 N) 1)) in (N) around 0 0.128 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1)) in N 0.128 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1)) into (atan (+ (/ 1 N) 1)) 0.128 * [taylor]: Taking taylor expansion of (atan (+ (/ 1 N) 1)) in N 0.128 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1)) into (atan (+ (/ 1 N) 1)) 0.128 * [backup-simplify]: Simplify (atan (+ (/ 1 N) 1)) into (atan (+ (/ 1 N) 1)) 0.128 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify 0 into 0 0.129 * [backup-simplify]: Simplify (atan (+ (/ 1 (/ 1 N)) 1)) into (atan (+ N 1)) 0.129 * [backup-simplify]: Simplify (atan (+ (/ 1 (- N)) 1)) into (atan (- 1 (/ 1 N))) 0.129 * [approximate]: Taking taylor expansion of (atan (- 1 (/ 1 N))) in (N) around 0 0.129 * [taylor]: Taking taylor expansion of (atan (- 1 (/ 1 N))) in N 0.129 * [backup-simplify]: Simplify (atan (- 1 (/ 1 N))) into (atan (- 1 (/ 1 N))) 0.129 * [taylor]: Taking taylor expansion of (atan (- 1 (/ 1 N))) in N 0.129 * [backup-simplify]: Simplify (atan (- 1 (/ 1 N))) into (atan (- 1 (/ 1 N))) 0.129 * [backup-simplify]: Simplify (atan (- 1 (/ 1 N))) into (atan (- 1 (/ 1 N))) 0.129 * [backup-simplify]: Simplify 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 into 0 0.130 * [backup-simplify]: Simplify 0 into 0 0.130 * [backup-simplify]: Simplify 0 into 0 0.130 * [backup-simplify]: Simplify (atan (- 1 (/ 1 (/ 1 (- N))))) into (atan (+ N 1)) 0.130 * * * [progress]: simplifying candidates 0.130 * * * * [progress]: [ 1 / 46 ] simplifiying candidate # 0.130 * [simplify]: Simplifying (fma (* (cbrt (atan (+ N 1))) (cbrt (atan (+ N 1)))) (cbrt (atan (+ N 1))) (- (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N)))))) 0.130 * * [simplify]: iters left: 6 (12 enodes) 0.136 * * [simplify]: iters left: 5 (48 enodes) 0.152 * * [simplify]: iters left: 4 (70 enodes) 0.185 * * [simplify]: iters left: 3 (92 enodes) 0.214 * * [simplify]: iters left: 2 (133 enodes) 0.263 * * [simplify]: iters left: 1 (224 enodes) 0.331 * * [simplify]: Extracting #0: cost 1 inf + 0 0.331 * * [simplify]: Extracting #1: cost 20 inf + 0 0.331 * * [simplify]: Extracting #2: cost 73 inf + 0 0.331 * * [simplify]: Extracting #3: cost 91 inf + 111 0.332 * * [simplify]: Extracting #4: cost 80 inf + 1802 0.333 * * [simplify]: Extracting #5: cost 31 inf + 28492 0.336 * * [simplify]: Extracting #6: cost 2 inf + 46521 0.343 * * [simplify]: Extracting #7: cost 0 inf + 48267 0.350 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 0.350 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (fma (- (cbrt (atan N))) (* (cbrt (atan N)) (cbrt (atan N))) (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N))))))) 0.351 * [simplify]: Simplifying (fma (- (cbrt (atan N))) (* (cbrt (atan N)) (cbrt (atan N))) (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N))))) 0.351 * * [simplify]: iters left: 6 (7 enodes) 0.354 * * [simplify]: iters left: 5 (26 enodes) 0.363 * * [simplify]: iters left: 4 (42 enodes) 0.380 * * [simplify]: iters left: 3 (83 enodes) 0.408 * * [simplify]: iters left: 2 (133 enodes) 0.453 * * [simplify]: iters left: 1 (202 enodes) 0.523 * * [simplify]: Extracting #0: cost 1 inf + 0 0.524 * * [simplify]: Extracting #1: cost 0 inf + 1 0.524 * [simplify]: Simplified to 0 0.524 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) 0)) 0.524 * * * * [progress]: [ 2 / 46 ] simplifiying candidate # 0.524 * [simplify]: Simplifying (fma (* (cbrt (atan (+ N 1))) (cbrt (atan (+ N 1)))) (cbrt (atan (+ N 1))) (- (* (sqrt (atan N)) (sqrt (atan N))))) 0.524 * * [simplify]: iters left: 6 (11 enodes) 0.531 * * [simplify]: iters left: 5 (39 enodes) 0.543 * * [simplify]: iters left: 4 (49 enodes) 0.557 * * [simplify]: iters left: 3 (54 enodes) 0.567 * * [simplify]: iters left: 2 (61 enodes) 0.579 * * [simplify]: iters left: 1 (78 enodes) 0.595 * * [simplify]: Extracting #0: cost 1 inf + 0 0.596 * * [simplify]: Extracting #1: cost 12 inf + 0 0.596 * * [simplify]: Extracting #2: cost 28 inf + 0 0.596 * * [simplify]: Extracting #3: cost 27 inf + 401 0.596 * * [simplify]: Extracting #4: cost 22 inf + 987 0.597 * * [simplify]: Extracting #5: cost 12 inf + 2711 0.598 * * [simplify]: Extracting #6: cost 4 inf + 5977 0.600 * * [simplify]: Extracting #7: cost 1 inf + 7661 0.601 * * [simplify]: Extracting #8: cost 0 inf + 8284 0.603 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 0.603 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (fma (- (sqrt (atan N))) (sqrt (atan N)) (* (sqrt (atan N)) (sqrt (atan N)))))) 0.604 * [simplify]: Simplifying (fma (- (sqrt (atan N))) (sqrt (atan N)) (* (sqrt (atan N)) (sqrt (atan N)))) 0.604 * * [simplify]: iters left: 5 (6 enodes) 0.606 * * [simplify]: iters left: 4 (18 enodes) 0.612 * * [simplify]: iters left: 3 (26 enodes) 0.620 * * [simplify]: iters left: 2 (34 enodes) 0.629 * * [simplify]: iters left: 1 (36 enodes) 0.637 * * [simplify]: Extracting #0: cost 1 inf + 0 0.637 * * [simplify]: Extracting #1: cost 0 inf + 1 0.637 * [simplify]: Simplified to 0 0.637 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) 0)) 0.637 * * * * [progress]: [ 3 / 46 ] simplifiying candidate # 0.638 * [simplify]: Simplifying (fma (* (cbrt (atan (+ N 1))) (cbrt (atan (+ N 1)))) (cbrt (atan (+ N 1))) (- (* (atan N) 1))) 0.638 * * [simplify]: iters left: 6 (10 enodes) 0.640 * * [simplify]: iters left: 5 (39 enodes) 0.647 * * [simplify]: iters left: 4 (52 enodes) 0.655 * * [simplify]: iters left: 3 (63 enodes) 0.664 * * [simplify]: iters left: 2 (70 enodes) 0.674 * * [simplify]: iters left: 1 (84 enodes) 0.701 * * [simplify]: Extracting #0: cost 1 inf + 0 0.701 * * [simplify]: Extracting #1: cost 9 inf + 0 0.701 * * [simplify]: Extracting #2: cost 17 inf + 2 0.701 * * [simplify]: Extracting #3: cost 19 inf + 4 0.701 * * [simplify]: Extracting #4: cost 14 inf + 887 0.702 * * [simplify]: Extracting #5: cost 7 inf + 2842 0.702 * * [simplify]: Extracting #6: cost 1 inf + 4691 0.703 * * [simplify]: Extracting #7: cost 0 inf + 5129 0.703 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 0.704 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (fma (- (atan N)) 1 (* (atan N) 1)))) 0.704 * [simplify]: Simplifying (fma (- (atan N)) 1 (* (atan N) 1)) 0.704 * * [simplify]: iters left: 4 (6 enodes) 0.705 * * [simplify]: iters left: 3 (21 enodes) 0.709 * * [simplify]: iters left: 2 (31 enodes) 0.714 * * [simplify]: iters left: 1 (35 enodes) 0.719 * * [simplify]: Extracting #0: cost 1 inf + 0 0.719 * * [simplify]: Extracting #1: cost 7 inf + 0 0.719 * * [simplify]: Extracting #2: cost 7 inf + 3 0.719 * * [simplify]: Extracting #3: cost 2 inf + 510 0.720 * * [simplify]: Extracting #4: cost 0 inf + 802 0.720 * [simplify]: Simplified to (* (atan N) 0) 0.720 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (* (atan N) 0))) 0.720 * * * * [progress]: [ 4 / 46 ] simplifiying candidate # 0.720 * [simplify]: Simplifying (fma (sqrt (atan (+ N 1))) (sqrt (atan (+ N 1))) (- (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N)))))) 0.720 * * [simplify]: iters left: 6 (11 enodes) 0.723 * * [simplify]: iters left: 5 (45 enodes) 0.730 * * [simplify]: iters left: 4 (63 enodes) 0.747 * * [simplify]: iters left: 3 (83 enodes) 0.776 * * [simplify]: iters left: 2 (129 enodes) 0.803 * * [simplify]: iters left: 1 (221 enodes) 0.868 * * [simplify]: Extracting #0: cost 1 inf + 0 0.868 * * [simplify]: Extracting #1: cost 22 inf + 0 0.868 * * [simplify]: Extracting #2: cost 93 inf + 0 0.869 * * [simplify]: Extracting #3: cost 108 inf + 257 0.869 * * [simplify]: Extracting #4: cost 99 inf + 1300 0.871 * * [simplify]: Extracting #5: cost 57 inf + 22253 0.877 * * [simplify]: Extracting #6: cost 5 inf + 60513 0.891 * * [simplify]: Extracting #7: cost 0 inf + 64154 0.902 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 0.902 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (fma (- (cbrt (atan N))) (* (cbrt (atan N)) (cbrt (atan N))) (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N))))))) 0.903 * [simplify]: Simplifying (fma (- (cbrt (atan N))) (* (cbrt (atan N)) (cbrt (atan N))) (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N))))) 0.903 * * [simplify]: iters left: 6 (7 enodes) 0.906 * * [simplify]: iters left: 5 (26 enodes) 0.916 * * [simplify]: iters left: 4 (42 enodes) 0.932 * * [simplify]: iters left: 3 (83 enodes) 0.947 * * [simplify]: iters left: 2 (133 enodes) 0.976 * * [simplify]: iters left: 1 (202 enodes) 1.031 * * [simplify]: Extracting #0: cost 1 inf + 0 1.031 * * [simplify]: Extracting #1: cost 0 inf + 1 1.031 * [simplify]: Simplified to 0 1.032 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) 0)) 1.032 * * * * [progress]: [ 5 / 46 ] simplifiying candidate # 1.032 * [simplify]: Simplifying (fma (sqrt (atan (+ N 1))) (sqrt (atan (+ N 1))) (- (* (sqrt (atan N)) (sqrt (atan N))))) 1.032 * * [simplify]: iters left: 6 (10 enodes) 1.034 * * [simplify]: iters left: 5 (36 enodes) 1.040 * * [simplify]: iters left: 4 (42 enodes) 1.045 * * [simplify]: iters left: 3 (46 enodes) 1.051 * * [simplify]: iters left: 2 (54 enodes) 1.060 * * [simplify]: iters left: 1 (71 enodes) 1.082 * * [simplify]: Extracting #0: cost 1 inf + 0 1.082 * * [simplify]: Extracting #1: cost 14 inf + 0 1.082 * * [simplify]: Extracting #2: cost 34 inf + 0 1.083 * * [simplify]: Extracting #3: cost 35 inf + 1 1.083 * * [simplify]: Extracting #4: cost 31 inf + 400 1.084 * * [simplify]: Extracting #5: cost 17 inf + 3183 1.086 * * [simplify]: Extracting #6: cost 3 inf + 8526 1.089 * * [simplify]: Extracting #7: cost 0 inf + 9762 1.092 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 1.092 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (fma (- (sqrt (atan N))) (sqrt (atan N)) (* (sqrt (atan N)) (sqrt (atan N)))))) 1.092 * [simplify]: Simplifying (fma (- (sqrt (atan N))) (sqrt (atan N)) (* (sqrt (atan N)) (sqrt (atan N)))) 1.092 * * [simplify]: iters left: 5 (6 enodes) 1.095 * * [simplify]: iters left: 4 (18 enodes) 1.103 * * [simplify]: iters left: 3 (26 enodes) 1.110 * * [simplify]: iters left: 2 (34 enodes) 1.119 * * [simplify]: iters left: 1 (36 enodes) 1.123 * * [simplify]: Extracting #0: cost 1 inf + 0 1.123 * * [simplify]: Extracting #1: cost 0 inf + 1 1.123 * [simplify]: Simplified to 0 1.123 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) 0)) 1.123 * * * * [progress]: [ 6 / 46 ] simplifiying candidate # 1.123 * [simplify]: Simplifying (fma (sqrt (atan (+ N 1))) (sqrt (atan (+ N 1))) (- (* (atan N) 1))) 1.123 * * [simplify]: iters left: 6 (9 enodes) 1.126 * * [simplify]: iters left: 5 (36 enodes) 1.132 * * [simplify]: iters left: 4 (45 enodes) 1.139 * * [simplify]: iters left: 3 (50 enodes) 1.145 * * [simplify]: Extracting #0: cost 1 inf + 0 1.145 * * [simplify]: Extracting #1: cost 6 inf + 0 1.145 * * [simplify]: Extracting #2: cost 14 inf + 0 1.145 * * [simplify]: Extracting #3: cost 12 inf + 3 1.145 * * [simplify]: Extracting #4: cost 6 inf + 592 1.145 * * [simplify]: Extracting #5: cost 0 inf + 1843 1.145 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 1.146 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (fma (- (atan N)) 1 (* (atan N) 1)))) 1.146 * [simplify]: Simplifying (fma (- (atan N)) 1 (* (atan N) 1)) 1.146 * * [simplify]: iters left: 4 (6 enodes) 1.147 * * [simplify]: iters left: 3 (21 enodes) 1.151 * * [simplify]: iters left: 2 (31 enodes) 1.156 * * [simplify]: iters left: 1 (35 enodes) 1.162 * * [simplify]: Extracting #0: cost 1 inf + 0 1.162 * * [simplify]: Extracting #1: cost 7 inf + 0 1.162 * * [simplify]: Extracting #2: cost 7 inf + 3 1.162 * * [simplify]: Extracting #3: cost 2 inf + 510 1.162 * * [simplify]: Extracting #4: cost 0 inf + 802 1.162 * [simplify]: Simplified to (* (atan N) 0) 1.162 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ 1 N)) (atan N)) (* (atan N) 0))) 1.162 * * * * [progress]: [ 7 / 46 ] simplifiying candidate # 1.163 * [simplify]: Simplifying (fma 1 (atan (+ N 1)) (- (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N)))))) 1.163 * * [simplify]: iters left: 6 (10 enodes) 1.165 * * [simplify]: iters left: 5 (42 enodes) 1.172 * * [simplify]: iters left: 4 (61 enodes) 1.182 * * [simplify]: iters left: 3 (81 enodes) 1.197 * * [simplify]: iters left: 2 (121 enodes) 1.219 * * [simplify]: iters left: 1 (204 enodes) 1.259 * * [simplify]: Extracting #0: cost 1 inf + 0 1.259 * * [simplify]: Extracting #1: cost 14 inf + 0 1.259 * * [simplify]: Extracting #2: cost 52 inf + 1 1.259 * * [simplify]: Extracting #3: cost 74 inf + 6 1.259 * * [simplify]: Extracting #4: cost 65 inf + 1076 1.260 * * [simplify]: Extracting #5: cost 47 inf + 8292 1.263 * * [simplify]: Extracting #6: cost 8 inf + 31632 1.266 * * [simplify]: Extracting #7: cost 0 inf + 37569 1.269 * [simplify]: Simplified to (- (atan (+ N 1)) (atan N)) 1.269 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ N 1)) (atan N)) (fma (- (cbrt (atan N))) (* (cbrt (atan N)) (cbrt (atan N))) (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N))))))) 1.269 * [simplify]: Simplifying (fma (- (cbrt (atan N))) (* (cbrt (atan N)) (cbrt (atan N))) (* (cbrt (atan N)) (* (cbrt (atan N)) (cbrt (atan N))))) 1.269 * * [simplify]: iters left: 6 (7 enodes) 1.270 * * [simplify]: iters left: 5 (26 enodes) 1.275 * * [simplify]: iters left: 4 (42 enodes) 1.283 * * [simplify]: iters left: 3 (83 enodes) 1.299 * * [simplify]: iters left: 2 (133 enodes) 1.327 * * [simplify]: iters left: 1 (202 enodes) 1.374 * * [simplify]: Extracting #0: cost 1 inf + 0 1.374 * * [simplify]: Extracting #1: cost 0 inf + 1 1.374 * [simplify]: Simplified to 0 1.374 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ N 1)) (atan N)) 0)) 1.375 * * * * [progress]: [ 8 / 46 ] simplifiying candidate # 1.375 * [simplify]: Simplifying (fma 1 (atan (+ N 1)) (- (* (sqrt (atan N)) (sqrt (atan N))))) 1.375 * * [simplify]: iters left: 6 (9 enodes) 1.380 * * [simplify]: iters left: 5 (33 enodes) 1.390 * * [simplify]: iters left: 4 (40 enodes) 1.402 * * [simplify]: iters left: 3 (44 enodes) 1.413 * * [simplify]: iters left: 2 (45 enodes) 1.425 * * [simplify]: iters left: 1 (47 enodes) 1.436 * * [simplify]: Extracting #0: cost 1 inf + 0 1.436 * * [simplify]: Extracting #1: cost 8 inf + 0 1.436 * * [simplify]: Extracting #2: cost 14 inf + 1 1.436 * * [simplify]: Extracting #3: cost 14 inf + 2 1.437 * * [simplify]: Extracting #4: cost 2 inf + 1548 1.437 * * [simplify]: Extracting #5: cost 0 inf + 2132 1.437 * [simplify]: Simplified to (- (atan (+ N 1)) (atan N)) 1.438 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ N 1)) (atan N)) (fma (- (sqrt (atan N))) (sqrt (atan N)) (* (sqrt (atan N)) (sqrt (atan N)))))) 1.438 * [simplify]: Simplifying (fma (- (sqrt (atan N))) (sqrt (atan N)) (* (sqrt (atan N)) (sqrt (atan N)))) 1.438 * * [simplify]: iters left: 5 (6 enodes) 1.439 * * [simplify]: iters left: 4 (18 enodes) 1.442 * * [simplify]: iters left: 3 (26 enodes) 1.445 * * [simplify]: iters left: 2 (34 enodes) 1.450 * * [simplify]: iters left: 1 (36 enodes) 1.459 * * [simplify]: Extracting #0: cost 1 inf + 0 1.460 * * [simplify]: Extracting #1: cost 0 inf + 1 1.460 * [simplify]: Simplified to 0 1.460 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ N 1)) (atan N)) 0)) 1.460 * * * * [progress]: [ 9 / 46 ] simplifiying candidate # 1.460 * [simplify]: Simplifying (fma 1 (atan (+ N 1)) (- (* (atan N) 1))) 1.460 * * [simplify]: iters left: 6 (8 enodes) 1.465 * * [simplify]: iters left: 5 (33 enodes) 1.475 * * [simplify]: iters left: 4 (43 enodes) 1.483 * * [simplify]: iters left: 3 (49 enodes) 1.489 * * [simplify]: iters left: 2 (51 enodes) 1.496 * * [simplify]: iters left: 1 (55 enodes) 1.503 * * [simplify]: Extracting #0: cost 1 inf + 0 1.503 * * [simplify]: Extracting #1: cost 7 inf + 0 1.503 * * [simplify]: Extracting #2: cost 10 inf + 2 1.503 * * [simplify]: Extracting #3: cost 10 inf + 3 1.503 * * [simplify]: Extracting #4: cost 2 inf + 1177 1.503 * * [simplify]: Extracting #5: cost 0 inf + 1469 1.503 * [simplify]: Simplified to (- (atan (+ N 1)) (atan N)) 1.503 * [simplify]: Simplified (2 1) to (λ (N) (+ (- (atan (+ N 1)) (atan N)) (fma (- (atan N)) 1 (* (atan N) 1)))) 1.504 * [simplify]: Simplifying (fma (- (atan N)) 1 (* (atan N) 1)) 1.504 * * [simplify]: iters left: 4 (6 enodes) 1.505 * * [simplify]: iters left: 3 (21 enodes) 1.509 * * [simplify]: iters left: 2 (31 enodes) 1.514 * * [simplify]: iters left: 1 (35 enodes) 1.519 * * [simplify]: Extracting #0: cost 1 inf + 0 1.519 * * [simplify]: Extracting #1: cost 7 inf + 0 1.519 * * [simplify]: Extracting #2: cost 7 inf + 3 1.520 * * [simplify]: Extracting #3: cost 2 inf + 510 1.520 * * [simplify]: Extracting #4: cost 0 inf + 802 1.520 * [simplify]: Simplified to (* (atan N) 0) 1.520 * [simplify]: Simplified (2 2) to (λ (N) (+ (- (atan (+ N 1)) (atan N)) (* (atan N) 0))) 1.520 * * * * [progress]: [ 10 / 46 ] simplifiying candidate # 1.520 * * * * [progress]: [ 11 / 46 ] simplifiying candidate # 1.520 * * * * [progress]: [ 12 / 46 ] simplifiying candidate # 1.520 * [simplify]: Simplifying (* (cbrt (atan (+ N 1))) (cbrt (atan (+ N 1)))) 1.520 * * [simplify]: iters left: 6 (6 enodes) 1.522 * * [simplify]: iters left: 5 (21 enodes) 1.525 * * [simplify]: iters left: 4 (23 enodes) 1.528 * * [simplify]: Extracting #0: cost 1 inf + 0 1.528 * * [simplify]: Extracting #1: cost 3 inf + 0 1.528 * * [simplify]: Extracting #2: cost 5 inf + 0 1.528 * * [simplify]: Extracting #3: cost 7 inf + 0 1.528 * * [simplify]: Extracting #4: cost 10 inf + 0 1.528 * * [simplify]: Extracting #5: cost 8 inf + 2 1.529 * * [simplify]: Extracting #6: cost 0 inf + 1368 1.529 * [simplify]: Simplified to (* (cbrt (atan (+ 1 N))) (cbrt (atan (+ 1 N)))) 1.529 * [simplify]: Simplified (2 1) to (λ (N) (fma (* (cbrt (atan (+ 1 N))) (cbrt (atan (+ 1 N)))) (cbrt (atan (+ N 1))) (- (atan N)))) 1.529 * * * * [progress]: [ 13 / 46 ] simplifiying candidate # 1.529 * [simplify]: Simplifying (sqrt (atan (+ N 1))) 1.529 * * [simplify]: iters left: 4 (5 enodes) 1.531 * * [simplify]: iters left: 3 (18 enodes) 1.533 * * [simplify]: iters left: 2 (20 enodes) 1.536 * * [simplify]: Extracting #0: cost 1 inf + 0 1.536 * * [simplify]: Extracting #1: cost 3 inf + 0 1.536 * * [simplify]: Extracting #2: cost 5 inf + 0 1.536 * * [simplify]: Extracting #3: cost 8 inf + 0 1.536 * * [simplify]: Extracting #4: cost 6 inf + 2 1.536 * * [simplify]: Extracting #5: cost 0 inf + 754 1.536 * [simplify]: Simplified to (sqrt (atan (+ 1 N))) 1.537 * [simplify]: Simplified (2 1) to (λ (N) (fma (sqrt (atan (+ 1 N))) (sqrt (atan (+ N 1))) (- (atan N)))) 1.537 * * * * [progress]: [ 14 / 46 ] simplifiying candidate # 1.537 * * * * [progress]: [ 15 / 46 ] simplifiying candidate # 1.537 * [simplify]: Simplifying (- (+ N 1) N) 1.537 * * [simplify]: iters left: 4 (4 enodes) 1.538 * * [simplify]: iters left: 3 (19 enodes) 1.541 * * [simplify]: iters left: 2 (33 enodes) 1.548 * * [simplify]: iters left: 1 (39 enodes) 1.553 * * [simplify]: Extracting #0: cost 1 inf + 0 1.553 * * [simplify]: Extracting #1: cost 0 inf + 1 1.553 * [simplify]: Simplified to 1 1.553 * [simplify]: Simplified (2 1) to (λ (N) (atan2 1 (+ 1 (* (+ N 1) N)))) 1.553 * [simplify]: Simplifying (+ 1 (* (+ N 1) N)) 1.553 * * [simplify]: iters left: 6 (5 enodes) 1.554 * * [simplify]: iters left: 5 (20 enodes) 1.558 * * [simplify]: iters left: 4 (31 enodes) 1.562 * * [simplify]: iters left: 3 (37 enodes) 1.567 * * [simplify]: Extracting #0: cost 1 inf + 0 1.567 * * [simplify]: Extracting #1: cost 6 inf + 0 1.567 * * [simplify]: Extracting #2: cost 6 inf + 58 1.567 * * [simplify]: Extracting #3: cost 1 inf + 433 1.568 * * [simplify]: Extracting #4: cost 0 inf + 474 1.568 * [simplify]: Simplified to (fma N (+ N 1) 1) 1.568 * [simplify]: Simplified (2 2) to (λ (N) (atan2 1 (fma N (+ N 1) 1))) 1.568 * * * * [progress]: [ 16 / 46 ] simplifiying candidate # 1.568 * [simplify]: Simplifying (/ (exp (atan (+ N 1))) (exp (atan N))) 1.568 * * [simplify]: iters left: 6 (8 enodes) 1.571 * * [simplify]: iters left: 5 (29 enodes) 1.576 * * [simplify]: iters left: 4 (35 enodes) 1.581 * * [simplify]: iters left: 3 (40 enodes) 1.587 * * [simplify]: iters left: 2 (44 enodes) 1.599 * * [simplify]: iters left: 1 (48 enodes) 1.613 * * [simplify]: Extracting #0: cost 1 inf + 0 1.613 * * [simplify]: Extracting #1: cost 9 inf + 0 1.613 * * [simplify]: Extracting #2: cost 15 inf + 1 1.613 * * [simplify]: Extracting #3: cost 20 inf + 1 1.613 * * [simplify]: Extracting #4: cost 20 inf + 2 1.613 * * [simplify]: Extracting #5: cost 16 inf + 339 1.614 * * [simplify]: Extracting #6: cost 0 inf + 4059 1.615 * [simplify]: Simplified to (exp (- (atan (+ 1 N)) (atan N))) 1.615 * [simplify]: Simplified (2 1) to (λ (N) (log (exp (- (atan (+ 1 N)) (atan N))))) 1.615 * * * * [progress]: [ 17 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 18 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 19 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 20 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 21 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 22 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 23 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 24 / 46 ] simplifiying candidate # 1.615 * * * * [progress]: [ 25 / 46 ] simplifiying candidate # 1.616 * * * * [progress]: [ 26 / 46 ] simplifiying candidate # 1.616 * * * * [progress]: [ 27 / 46 ] simplifiying candidate # 1.616 * [simplify]: Simplifying (+ (sqrt (atan (+ N 1))) (sqrt (atan N))) 1.616 * * [simplify]: iters left: 6 (8 enodes) 1.620 * * [simplify]: iters left: 5 (28 enodes) 1.628 * * [simplify]: iters left: 4 (30 enodes) 1.636 * * [simplify]: Extracting #0: cost 1 inf + 0 1.636 * * [simplify]: Extracting #1: cost 4 inf + 0 1.636 * * [simplify]: Extracting #2: cost 8 inf + 0 1.636 * * [simplify]: Extracting #3: cost 12 inf + 0 1.636 * * [simplify]: Extracting #4: cost 10 inf + 359 1.637 * * [simplify]: Extracting #5: cost 8 inf + 506 1.637 * * [simplify]: Extracting #6: cost 5 inf + 737 1.637 * * [simplify]: Extracting #7: cost 1 inf + 1630 1.638 * * [simplify]: Extracting #8: cost 0 inf + 2002 1.638 * [simplify]: Simplified to (+ (sqrt (atan N)) (sqrt (atan (+ 1 N)))) 1.638 * [simplify]: Simplified (2 1) to (λ (N) (* (+ (sqrt (atan N)) (sqrt (atan (+ 1 N)))) (- (sqrt (atan (+ N 1))) (sqrt (atan N))))) 1.638 * [simplify]: Simplifying (- (sqrt (atan (+ N 1))) (sqrt (atan N))) 1.638 * * [simplify]: iters left: 6 (8 enodes) 1.642 * * [simplify]: iters left: 5 (29 enodes) 1.646 * * [simplify]: iters left: 4 (34 enodes) 1.651 * * [simplify]: Extracting #0: cost 1 inf + 0 1.651 * * [simplify]: Extracting #1: cost 5 inf + 0 1.651 * * [simplify]: Extracting #2: cost 10 inf + 0 1.651 * * [simplify]: Extracting #3: cost 14 inf + 0 1.651 * * [simplify]: Extracting #4: cost 15 inf + 1 1.651 * * [simplify]: Extracting #5: cost 13 inf + 108 1.651 * * [simplify]: Extracting #6: cost 5 inf + 1109 1.652 * * [simplify]: Extracting #7: cost 0 inf + 2374 1.652 * [simplify]: Simplified to (- (sqrt (atan (+ 1 N))) (sqrt (atan N))) 1.652 * [simplify]: Simplified (2 2) to (λ (N) (* (+ (sqrt (atan (+ N 1))) (sqrt (atan N))) (- (sqrt (atan (+ 1 N))) (sqrt (atan N))))) 1.652 * * * * [progress]: [ 28 / 46 ] simplifiying candidate # 1.652 * [simplify]: Simplifying (- (atan (+ N 1)) (atan N)) 1.652 * * [simplify]: iters left: 5 (6 enodes) 1.655 * * [simplify]: iters left: 4 (23 enodes) 1.659 * * [simplify]: iters left: 3 (28 enodes) 1.663 * * [simplify]: Extracting #0: cost 1 inf + 0 1.663 * * [simplify]: Extracting #1: cost 5 inf + 0 1.663 * * [simplify]: Extracting #2: cost 10 inf + 0 1.663 * * [simplify]: Extracting #3: cost 11 inf + 1 1.663 * * [simplify]: Extracting #4: cost 6 inf + 298 1.663 * * [simplify]: Extracting #5: cost 1 inf + 1176 1.663 * * [simplify]: Extracting #6: cost 0 inf + 1468 1.663 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 1.663 * [simplify]: Simplified (2 2) to (λ (N) (* 1 (- (atan (+ 1 N)) (atan N)))) 1.663 * * * * [progress]: [ 29 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 30 / 46 ] simplifiying candidate #real (real->posit16 (- (atan (+ N 1)) (atan N)))))> 1.664 * * * * [progress]: [ 31 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 32 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 33 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 34 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 35 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 36 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 37 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 38 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 39 / 46 ] simplifiying candidate # 1.664 * * * * [progress]: [ 40 / 46 ] simplifiying candidate #real (real->posit16 (atan (+ N 1)))) (atan N)))> 1.664 * * * * [progress]: [ 41 / 46 ] simplifiying candidate # 1.664 * [simplify]: Simplifying (- (atan (+ N 1)) (atan N)) 1.664 * * [simplify]: iters left: 5 (6 enodes) 1.666 * * [simplify]: iters left: 4 (23 enodes) 1.669 * * [simplify]: iters left: 3 (28 enodes) 1.673 * * [simplify]: Extracting #0: cost 1 inf + 0 1.674 * * [simplify]: Extracting #1: cost 5 inf + 0 1.674 * * [simplify]: Extracting #2: cost 10 inf + 0 1.674 * * [simplify]: Extracting #3: cost 11 inf + 1 1.674 * * [simplify]: Extracting #4: cost 6 inf + 298 1.674 * * [simplify]: Extracting #5: cost 1 inf + 1176 1.674 * * [simplify]: Extracting #6: cost 0 inf + 1468 1.675 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 1.675 * [simplify]: Simplified (2) to (λ (N) (- (atan (+ 1 N)) (atan N))) 1.675 * * * * [progress]: [ 42 / 46 ] simplifiying candidate # 1.675 * [simplify]: Simplifying (- (atan (+ N 1)) (atan N)) 1.676 * * [simplify]: iters left: 5 (6 enodes) 1.679 * * [simplify]: iters left: 4 (23 enodes) 1.686 * * [simplify]: iters left: 3 (28 enodes) 1.694 * * [simplify]: Extracting #0: cost 1 inf + 0 1.694 * * [simplify]: Extracting #1: cost 5 inf + 0 1.694 * * [simplify]: Extracting #2: cost 10 inf + 0 1.694 * * [simplify]: Extracting #3: cost 11 inf + 1 1.695 * * [simplify]: Extracting #4: cost 6 inf + 298 1.695 * * [simplify]: Extracting #5: cost 1 inf + 1176 1.695 * * [simplify]: Extracting #6: cost 0 inf + 1468 1.696 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 1.696 * [simplify]: Simplified (2) to (λ (N) (- (atan (+ 1 N)) (atan N))) 1.696 * * * * [progress]: [ 43 / 46 ] simplifiying candidate # 1.696 * [simplify]: Simplifying (- (atan (+ N 1)) (atan N)) 1.696 * * [simplify]: iters left: 5 (6 enodes) 1.698 * * [simplify]: iters left: 4 (23 enodes) 1.702 * * [simplify]: iters left: 3 (28 enodes) 1.706 * * [simplify]: Extracting #0: cost 1 inf + 0 1.706 * * [simplify]: Extracting #1: cost 5 inf + 0 1.706 * * [simplify]: Extracting #2: cost 10 inf + 0 1.706 * * [simplify]: Extracting #3: cost 11 inf + 1 1.707 * * [simplify]: Extracting #4: cost 6 inf + 298 1.707 * * [simplify]: Extracting #5: cost 1 inf + 1176 1.707 * * [simplify]: Extracting #6: cost 0 inf + 1468 1.707 * [simplify]: Simplified to (- (atan (+ 1 N)) (atan N)) 1.707 * [simplify]: Simplified (2) to (λ (N) (- (atan (+ 1 N)) (atan N))) 1.707 * * * * [progress]: [ 44 / 46 ] simplifiying candidate # 1.707 * [simplify]: Simplifying (atan (+ N 1)) 1.707 * * [simplify]: iters left: 3 (4 enodes) 1.709 * * [simplify]: iters left: 2 (15 enodes) 1.711 * * [simplify]: iters left: 1 (17 enodes) 1.714 * * [simplify]: Extracting #0: cost 1 inf + 0 1.714 * * [simplify]: Extracting #1: cost 3 inf + 0 1.714 * * [simplify]: Extracting #2: cost 6 inf + 0 1.714 * * [simplify]: Extracting #3: cost 2 inf + 86 1.714 * * [simplify]: Extracting #4: cost 1 inf + 233 1.714 * * [simplify]: Extracting #5: cost 0 inf + 380 1.714 * [simplify]: Simplified to (atan (+ 1 N)) 1.714 * [simplify]: Simplified (2 1) to (λ (N) (- (atan (+ 1 N)) (atan N))) 1.714 * * * * [progress]: [ 45 / 46 ] simplifiying candidate # 1.714 * [simplify]: Simplifying (atan (+ N 1)) 1.714 * * [simplify]: iters left: 3 (4 enodes) 1.716 * * [simplify]: iters left: 2 (15 enodes) 1.718 * * [simplify]: iters left: 1 (17 enodes) 1.720 * * [simplify]: Extracting #0: cost 1 inf + 0 1.721 * * [simplify]: Extracting #1: cost 3 inf + 0 1.721 * * [simplify]: Extracting #2: cost 6 inf + 0 1.721 * * [simplify]: Extracting #3: cost 2 inf + 86 1.721 * * [simplify]: Extracting #4: cost 1 inf + 233 1.721 * * [simplify]: Extracting #5: cost 0 inf + 380 1.721 * [simplify]: Simplified to (atan (+ 1 N)) 1.721 * [simplify]: Simplified (2 1) to (λ (N) (- (atan (+ 1 N)) (atan N))) 1.721 * * * * [progress]: [ 46 / 46 ] simplifiying candidate # 1.721 * [simplify]: Simplifying (atan (+ N 1)) 1.721 * * [simplify]: iters left: 3 (4 enodes) 1.722 * * [simplify]: iters left: 2 (15 enodes) 1.725 * * [simplify]: iters left: 1 (17 enodes) 1.727 * * [simplify]: Extracting #0: cost 1 inf + 0 1.727 * * [simplify]: Extracting #1: cost 3 inf + 0 1.727 * * [simplify]: Extracting #2: cost 6 inf + 0 1.727 * * [simplify]: Extracting #3: cost 2 inf + 86 1.727 * * [simplify]: Extracting #4: cost 1 inf + 233 1.727 * * [simplify]: Extracting #5: cost 0 inf + 380 1.727 * [simplify]: Simplified to (atan (+ 1 N)) 1.727 * [simplify]: Simplified (2 1) to (λ (N) (- (atan (+ 1 N)) (atan N))) 1.727 * * * [progress]: adding candidates to table 2.113 * * [progress]: iteration 2 / 4 2.113 * * * [progress]: picking best candidate 2.115 * * * * [pick]: Picked # 2.115 * * * [progress]: localizing error 2.126 * * * [progress]: generating rewritten candidates 2.126 * * * * [progress]: [ 1 / 2 ] rewriting at (2) 2.127 * * * * [progress]: [ 2 / 2 ] rewriting at (2 2) 2.127 * * * [progress]: generating series expansions 2.127 * * * * [progress]: [ 1 / 2 ] generating series at (2) 2.127 * [backup-simplify]: Simplify (atan2 1 (fma N (+ N 1) 1)) into (atan2 1 (fma N (+ N 1) 1)) 2.127 * [approximate]: Taking taylor expansion of (atan2 1 (fma N (+ N 1) 1)) in (N) around 0 2.127 * [taylor]: Taking taylor expansion of (atan2 1 (fma N (+ N 1) 1)) in N 2.127 * [backup-simplify]: Simplify (atan2 1 (fma N (+ N 1) 1)) into (atan2 1 (fma N (+ N 1) 1)) 2.127 * [taylor]: Taking taylor expansion of (atan2 1 (fma N (+ N 1) 1)) in N 2.127 * [backup-simplify]: Simplify (atan2 1 (fma N (+ N 1) 1)) into (atan2 1 (fma N (+ N 1) 1)) 2.128 * [backup-simplify]: Simplify (atan2 1 (fma N (+ N 1) 1)) into (atan2 1 (fma N (+ N 1) 1)) 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify (atan2 1 (fma N (+ N 1) 1)) into (atan2 1 (fma N (+ N 1) 1)) 2.128 * [backup-simplify]: Simplify (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) 2.128 * [approximate]: Taking taylor expansion of (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in (N) around 0 2.128 * [taylor]: Taking taylor expansion of (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.128 * [backup-simplify]: Simplify (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) 2.128 * [taylor]: Taking taylor expansion of (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.128 * [backup-simplify]: Simplify (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) 2.128 * [backup-simplify]: Simplify (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (atan2 1 (fma (/ 1 N) (+ (/ 1 N) 1) 1)) 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify 0 into 0 2.128 * [backup-simplify]: Simplify (atan2 1 (fma (/ 1 (/ 1 N)) (+ (/ 1 (/ 1 N)) 1) 1)) into (atan2 1 (fma N (+ N 1) 1)) 2.129 * [backup-simplify]: Simplify (atan2 1 (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) 2.129 * [approximate]: Taking taylor expansion of (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in (N) around 0 2.129 * [taylor]: Taking taylor expansion of (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.129 * [backup-simplify]: Simplify (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) into (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) 2.129 * [taylor]: Taking taylor expansion of (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.129 * [backup-simplify]: Simplify (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) into (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) 2.129 * [backup-simplify]: Simplify (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) into (atan2 1 (fma (/ -1 N) (- 1 (/ 1 N)) 1)) 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify (atan2 1 (fma (/ -1 (/ 1 (- N))) (- 1 (/ 1 (/ 1 (- N)))) 1)) into (atan2 1 (fma N (+ N 1) 1)) 2.129 * * * * [progress]: [ 2 / 2 ] generating series at (2 2) 2.129 * [backup-simplify]: Simplify (fma N (+ N 1) 1) into (fma N (+ N 1) 1) 2.129 * [approximate]: Taking taylor expansion of (fma N (+ N 1) 1) in (N) around 0 2.129 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.129 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.129 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.129 * [taylor]: Taking taylor expansion of N in N 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 1 into 1 2.129 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.129 * [taylor]: Taking taylor expansion of N in N 2.129 * [backup-simplify]: Simplify 0 into 0 2.129 * [backup-simplify]: Simplify 1 into 1 2.129 * [taylor]: Taking taylor expansion of 1 in N 2.129 * [backup-simplify]: Simplify 1 into 1 2.129 * [taylor]: Taking taylor expansion of 1 in N 2.129 * [backup-simplify]: Simplify 1 into 1 2.130 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.130 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.130 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.130 * [taylor]: Taking taylor expansion of N in N 2.130 * [backup-simplify]: Simplify 0 into 0 2.130 * [backup-simplify]: Simplify 1 into 1 2.130 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.130 * [taylor]: Taking taylor expansion of N in N 2.130 * [backup-simplify]: Simplify 0 into 0 2.130 * [backup-simplify]: Simplify 1 into 1 2.130 * [taylor]: Taking taylor expansion of 1 in N 2.130 * [backup-simplify]: Simplify 1 into 1 2.130 * [taylor]: Taking taylor expansion of 1 in N 2.130 * [backup-simplify]: Simplify 1 into 1 2.130 * [backup-simplify]: Simplify (+ 0 1) into 1 2.131 * [backup-simplify]: Simplify (* 0 1) into 0 2.131 * [backup-simplify]: Simplify (+ 0 1) into 1 2.131 * [backup-simplify]: Simplify 1 into 1 2.131 * [backup-simplify]: Simplify (+ 1 0) into 1 2.132 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.132 * [backup-simplify]: Simplify (+ 1 0) into 1 2.132 * [backup-simplify]: Simplify 1 into 1 2.132 * [backup-simplify]: Simplify (+ 0 0) into 0 2.133 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 2.133 * [backup-simplify]: Simplify (+ 1 0) into 1 2.133 * [backup-simplify]: Simplify 1 into 1 2.133 * [backup-simplify]: Simplify (+ (* 1 (pow N 2)) (+ (* 1 N) 1)) into (+ N (+ (pow N 2) 1)) 2.133 * [backup-simplify]: Simplify (fma (/ 1 N) (+ (/ 1 N) 1) 1) into (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2.133 * [approximate]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in (N) around 0 2.133 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.133 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.133 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.133 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.133 * [taylor]: Taking taylor expansion of N in N 2.133 * [backup-simplify]: Simplify 0 into 0 2.133 * [backup-simplify]: Simplify 1 into 1 2.134 * [backup-simplify]: Simplify (/ 1 1) into 1 2.134 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.134 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.134 * [taylor]: Taking taylor expansion of N in N 2.134 * [backup-simplify]: Simplify 0 into 0 2.134 * [backup-simplify]: Simplify 1 into 1 2.134 * [backup-simplify]: Simplify (/ 1 1) into 1 2.134 * [taylor]: Taking taylor expansion of 1 in N 2.134 * [backup-simplify]: Simplify 1 into 1 2.134 * [taylor]: Taking taylor expansion of 1 in N 2.134 * [backup-simplify]: Simplify 1 into 1 2.134 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.134 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.134 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.134 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.134 * [taylor]: Taking taylor expansion of N in N 2.134 * [backup-simplify]: Simplify 0 into 0 2.134 * [backup-simplify]: Simplify 1 into 1 2.134 * [backup-simplify]: Simplify (/ 1 1) into 1 2.134 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.134 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.134 * [taylor]: Taking taylor expansion of N in N 2.134 * [backup-simplify]: Simplify 0 into 0 2.134 * [backup-simplify]: Simplify 1 into 1 2.135 * [backup-simplify]: Simplify (/ 1 1) into 1 2.135 * [taylor]: Taking taylor expansion of 1 in N 2.135 * [backup-simplify]: Simplify 1 into 1 2.135 * [taylor]: Taking taylor expansion of 1 in N 2.135 * [backup-simplify]: Simplify 1 into 1 2.135 * [backup-simplify]: Simplify (+ 1 0) into 1 2.136 * [backup-simplify]: Simplify (* 1 1) into 1 2.136 * [backup-simplify]: Simplify (+ 1 0) into 1 2.136 * [backup-simplify]: Simplify 1 into 1 2.136 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.137 * [backup-simplify]: Simplify (+ 0 1) into 1 2.137 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.137 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 2.138 * [backup-simplify]: Simplify (+ 1 0) into 1 2.138 * [backup-simplify]: Simplify 1 into 1 2.138 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.138 * [backup-simplify]: Simplify (+ 0 0) into 0 2.139 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.139 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 2.140 * [backup-simplify]: Simplify (+ 0 1) into 1 2.140 * [backup-simplify]: Simplify 1 into 1 2.140 * [backup-simplify]: Simplify (+ 1 (+ (* 1 (/ 1 (/ 1 N))) (* 1 (pow (/ 1 (/ 1 N)) 2)))) into (+ N (+ (pow N 2) 1)) 2.140 * [backup-simplify]: Simplify (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1) into (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2.140 * [approximate]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in (N) around 0 2.140 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.140 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.140 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.140 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.140 * [taylor]: Taking taylor expansion of -1 in N 2.140 * [backup-simplify]: Simplify -1 into -1 2.140 * [taylor]: Taking taylor expansion of N in N 2.140 * [backup-simplify]: Simplify 0 into 0 2.140 * [backup-simplify]: Simplify 1 into 1 2.140 * [backup-simplify]: Simplify (/ -1 1) into -1 2.140 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.140 * [taylor]: Taking taylor expansion of 1 in N 2.141 * [backup-simplify]: Simplify 1 into 1 2.141 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.141 * [taylor]: Taking taylor expansion of N in N 2.141 * [backup-simplify]: Simplify 0 into 0 2.141 * [backup-simplify]: Simplify 1 into 1 2.141 * [backup-simplify]: Simplify (/ 1 1) into 1 2.141 * [taylor]: Taking taylor expansion of 1 in N 2.141 * [backup-simplify]: Simplify 1 into 1 2.141 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.141 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.141 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.141 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.141 * [taylor]: Taking taylor expansion of -1 in N 2.141 * [backup-simplify]: Simplify -1 into -1 2.141 * [taylor]: Taking taylor expansion of N in N 2.141 * [backup-simplify]: Simplify 0 into 0 2.141 * [backup-simplify]: Simplify 1 into 1 2.141 * [backup-simplify]: Simplify (/ -1 1) into -1 2.141 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.141 * [taylor]: Taking taylor expansion of 1 in N 2.141 * [backup-simplify]: Simplify 1 into 1 2.141 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.141 * [taylor]: Taking taylor expansion of N in N 2.141 * [backup-simplify]: Simplify 0 into 0 2.141 * [backup-simplify]: Simplify 1 into 1 2.142 * [backup-simplify]: Simplify (/ 1 1) into 1 2.142 * [taylor]: Taking taylor expansion of 1 in N 2.142 * [backup-simplify]: Simplify 1 into 1 2.142 * [backup-simplify]: Simplify (- 1) into -1 2.143 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.143 * [backup-simplify]: Simplify (* -1 -1) into 1 2.144 * [backup-simplify]: Simplify (+ 1 0) into 1 2.144 * [backup-simplify]: Simplify 1 into 1 2.144 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.145 * [backup-simplify]: Simplify (- 0) into 0 2.145 * [backup-simplify]: Simplify (+ 1 0) into 1 2.146 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.147 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 2.147 * [backup-simplify]: Simplify (+ -1 0) into -1 2.147 * [backup-simplify]: Simplify -1 into -1 2.148 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.149 * [backup-simplify]: Simplify (- 0) into 0 2.149 * [backup-simplify]: Simplify (+ 0 0) into 0 2.150 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.151 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 2.151 * [backup-simplify]: Simplify (+ 0 1) into 1 2.151 * [backup-simplify]: Simplify 1 into 1 2.152 * [backup-simplify]: Simplify (+ 1 (+ (* -1 (/ 1 (/ 1 (- N)))) (* 1 (pow (/ 1 (/ 1 (- N))) 2)))) into (+ N (+ (pow N 2) 1)) 2.152 * * * [progress]: simplifying candidates 2.152 * * * * [progress]: [ 1 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 2 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 3 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 4 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 5 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 6 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 7 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 8 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 9 / 27 ] simplifiying candidate # 2.152 * * * * [progress]: [ 10 / 27 ] simplifiying candidate #real (real->posit16 (atan2 1 (fma N (+ N 1) 1)))))> 2.152 * * * * [progress]: [ 11 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 12 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 13 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 14 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 15 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 16 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 17 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 18 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 19 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 20 / 27 ] simplifiying candidate # 2.153 * * * * [progress]: [ 21 / 27 ] simplifiying candidate #real (real->posit16 (fma N (+ N 1) 1)))))> 2.153 * * * * [progress]: [ 22 / 27 ] simplifiying candidate # 2.153 * [simplify]: Simplifying (atan2 1 (fma N (+ N 1) 1)) 2.154 * * [simplify]: iters left: 4 (5 enodes) 2.156 * * [simplify]: iters left: 3 (20 enodes) 2.163 * * [simplify]: iters left: 2 (33 enodes) 2.174 * * [simplify]: iters left: 1 (40 enodes) 2.183 * * [simplify]: Extracting #0: cost 1 inf + 0 2.183 * * [simplify]: Extracting #1: cost 4 inf + 0 2.183 * * [simplify]: Extracting #2: cost 7 inf + 1 2.184 * * [simplify]: Extracting #3: cost 3 inf + 768 2.184 * * [simplify]: Extracting #4: cost 1 inf + 907 2.184 * * [simplify]: Extracting #5: cost 0 inf + 948 2.185 * [simplify]: Simplified to (atan2 1 (fma N (+ N 1) 1)) 2.185 * [simplify]: Simplified (2) to (λ (N) (atan2 1 (fma N (+ N 1) 1))) 2.185 * * * * [progress]: [ 23 / 27 ] simplifiying candidate # 2.185 * [simplify]: Simplifying (atan2 1 (fma N (+ N 1) 1)) 2.185 * * [simplify]: iters left: 4 (5 enodes) 2.188 * * [simplify]: iters left: 3 (20 enodes) 2.194 * * [simplify]: iters left: 2 (33 enodes) 2.205 * * [simplify]: iters left: 1 (40 enodes) 2.214 * * [simplify]: Extracting #0: cost 1 inf + 0 2.214 * * [simplify]: Extracting #1: cost 4 inf + 0 2.214 * * [simplify]: Extracting #2: cost 7 inf + 1 2.214 * * [simplify]: Extracting #3: cost 3 inf + 768 2.214 * * [simplify]: Extracting #4: cost 1 inf + 907 2.215 * * [simplify]: Extracting #5: cost 0 inf + 948 2.215 * [simplify]: Simplified to (atan2 1 (fma N (+ N 1) 1)) 2.215 * [simplify]: Simplified (2) to (λ (N) (atan2 1 (fma N (+ N 1) 1))) 2.215 * * * * [progress]: [ 24 / 27 ] simplifiying candidate # 2.215 * [simplify]: Simplifying (atan2 1 (fma N (+ N 1) 1)) 2.215 * * [simplify]: iters left: 4 (5 enodes) 2.216 * * [simplify]: iters left: 3 (20 enodes) 2.220 * * [simplify]: iters left: 2 (33 enodes) 2.228 * * [simplify]: iters left: 1 (40 enodes) 2.233 * * [simplify]: Extracting #0: cost 1 inf + 0 2.233 * * [simplify]: Extracting #1: cost 4 inf + 0 2.233 * * [simplify]: Extracting #2: cost 7 inf + 1 2.233 * * [simplify]: Extracting #3: cost 3 inf + 768 2.233 * * [simplify]: Extracting #4: cost 1 inf + 907 2.233 * * [simplify]: Extracting #5: cost 0 inf + 948 2.233 * [simplify]: Simplified to (atan2 1 (fma N (+ N 1) 1)) 2.233 * [simplify]: Simplified (2) to (λ (N) (atan2 1 (fma N (+ N 1) 1))) 2.234 * * * * [progress]: [ 25 / 27 ] simplifiying candidate # 2.234 * [simplify]: Simplifying (+ N (+ (pow N 2) 1)) 2.234 * * [simplify]: iters left: 5 (6 enodes) 2.236 * * [simplify]: iters left: 4 (28 enodes) 2.240 * * [simplify]: iters left: 3 (41 enodes) 2.247 * * [simplify]: iters left: 2 (50 enodes) 2.253 * * [simplify]: iters left: 1 (57 enodes) 2.260 * * [simplify]: Extracting #0: cost 1 inf + 0 2.260 * * [simplify]: Extracting #1: cost 8 inf + 0 2.260 * * [simplify]: Extracting #2: cost 11 inf + 2 2.260 * * [simplify]: Extracting #3: cost 0 inf + 589 2.260 * [simplify]: Simplified to (fma N N (+ 1 N)) 2.260 * [simplify]: Simplified (2 2) to (λ (N) (atan2 1 (fma N N (+ 1 N)))) 2.260 * * * * [progress]: [ 26 / 27 ] simplifiying candidate # 2.260 * [simplify]: Simplifying (+ N (+ (pow N 2) 1)) 2.260 * * [simplify]: iters left: 5 (6 enodes) 2.263 * * [simplify]: iters left: 4 (28 enodes) 2.267 * * [simplify]: iters left: 3 (41 enodes) 2.273 * * [simplify]: iters left: 2 (50 enodes) 2.279 * * [simplify]: iters left: 1 (57 enodes) 2.286 * * [simplify]: Extracting #0: cost 1 inf + 0 2.286 * * [simplify]: Extracting #1: cost 8 inf + 0 2.286 * * [simplify]: Extracting #2: cost 11 inf + 2 2.286 * * [simplify]: Extracting #3: cost 0 inf + 589 2.286 * [simplify]: Simplified to (fma N N (+ 1 N)) 2.286 * [simplify]: Simplified (2 2) to (λ (N) (atan2 1 (fma N N (+ 1 N)))) 2.287 * * * * [progress]: [ 27 / 27 ] simplifiying candidate # 2.287 * [simplify]: Simplifying (+ N (+ (pow N 2) 1)) 2.287 * * [simplify]: iters left: 5 (6 enodes) 2.289 * * [simplify]: iters left: 4 (28 enodes) 2.293 * * [simplify]: iters left: 3 (41 enodes) 2.299 * * [simplify]: iters left: 2 (50 enodes) 2.307 * * [simplify]: iters left: 1 (57 enodes) 2.314 * * [simplify]: Extracting #0: cost 1 inf + 0 2.314 * * [simplify]: Extracting #1: cost 8 inf + 0 2.314 * * [simplify]: Extracting #2: cost 11 inf + 2 2.314 * * [simplify]: Extracting #3: cost 0 inf + 589 2.314 * [simplify]: Simplified to (fma N N (+ 1 N)) 2.314 * [simplify]: Simplified (2 2) to (λ (N) (atan2 1 (fma N N (+ 1 N)))) 2.315 * * * [progress]: adding candidates to table 2.494 * * [progress]: iteration 3 / 4 2.494 * * * [progress]: picking best candidate 2.501 * * * * [pick]: Picked # 2.501 * * * [progress]: localizing error 2.535 * * * [progress]: generating rewritten candidates 2.535 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 2.536 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2) 2.537 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 1) 2.539 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1) 2.556 * * * [progress]: generating series expansions 2.556 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 2.556 * [backup-simplify]: Simplify (cbrt (fma N (+ N 1) 1)) into (pow (fma N (+ N 1) 1) 1/3) 2.556 * [approximate]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in (N) around 0 2.556 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 2.556 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 2.556 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 2.556 * [taylor]: Taking taylor expansion of 1/3 in N 2.556 * [backup-simplify]: Simplify 1/3 into 1/3 2.556 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 2.556 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.556 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.556 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.556 * [taylor]: Taking taylor expansion of N in N 2.556 * [backup-simplify]: Simplify 0 into 0 2.556 * [backup-simplify]: Simplify 1 into 1 2.556 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.556 * [taylor]: Taking taylor expansion of N in N 2.556 * [backup-simplify]: Simplify 0 into 0 2.556 * [backup-simplify]: Simplify 1 into 1 2.556 * [taylor]: Taking taylor expansion of 1 in N 2.557 * [backup-simplify]: Simplify 1 into 1 2.557 * [taylor]: Taking taylor expansion of 1 in N 2.557 * [backup-simplify]: Simplify 1 into 1 2.558 * [backup-simplify]: Simplify (+ 0 1) into 1 2.558 * [backup-simplify]: Simplify (* 0 1) into 0 2.559 * [backup-simplify]: Simplify (+ 0 1) into 1 2.559 * [backup-simplify]: Simplify (log 1) into 0 2.559 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.560 * [backup-simplify]: Simplify (+ 1 0) into 1 2.560 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.561 * [backup-simplify]: Simplify (+ 1 0) into 1 2.562 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.562 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 2.562 * [backup-simplify]: Simplify (exp 0) into 1 2.562 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 2.562 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 2.562 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 2.562 * [taylor]: Taking taylor expansion of 1/3 in N 2.562 * [backup-simplify]: Simplify 1/3 into 1/3 2.562 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 2.562 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.562 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.562 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.562 * [taylor]: Taking taylor expansion of N in N 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [backup-simplify]: Simplify 1 into 1 2.562 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.562 * [taylor]: Taking taylor expansion of N in N 2.562 * [backup-simplify]: Simplify 0 into 0 2.562 * [backup-simplify]: Simplify 1 into 1 2.562 * [taylor]: Taking taylor expansion of 1 in N 2.562 * [backup-simplify]: Simplify 1 into 1 2.563 * [taylor]: Taking taylor expansion of 1 in N 2.563 * [backup-simplify]: Simplify 1 into 1 2.563 * [backup-simplify]: Simplify (+ 0 1) into 1 2.563 * [backup-simplify]: Simplify (* 0 1) into 0 2.563 * [backup-simplify]: Simplify (+ 0 1) into 1 2.564 * [backup-simplify]: Simplify (log 1) into 0 2.564 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.564 * [backup-simplify]: Simplify (+ 1 0) into 1 2.564 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.565 * [backup-simplify]: Simplify (+ 1 0) into 1 2.565 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.566 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 2.566 * [backup-simplify]: Simplify (exp 0) into 1 2.566 * [backup-simplify]: Simplify 1 into 1 2.567 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 1) 1)))) into 1/3 2.567 * [backup-simplify]: Simplify 1/3 into 1/3 2.567 * [backup-simplify]: Simplify (+ 0 0) into 0 2.567 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 2.568 * [backup-simplify]: Simplify (+ 1 0) into 1 2.569 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.570 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 0))) into 1/6 2.571 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into 2/9 2.571 * [backup-simplify]: Simplify 2/9 into 2/9 2.571 * [backup-simplify]: Simplify (+ (* 2/9 (pow N 2)) (+ (* 1/3 N) 1)) into (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 2.571 * [backup-simplify]: Simplify (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) 2.571 * [approximate]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in (N) around 0 2.571 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 2.571 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 2.571 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 2.571 * [taylor]: Taking taylor expansion of 1/3 in N 2.571 * [backup-simplify]: Simplify 1/3 into 1/3 2.571 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.571 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.571 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.571 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.571 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.571 * [taylor]: Taking taylor expansion of N in N 2.571 * [backup-simplify]: Simplify 0 into 0 2.571 * [backup-simplify]: Simplify 1 into 1 2.572 * [backup-simplify]: Simplify (/ 1 1) into 1 2.572 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.572 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.572 * [taylor]: Taking taylor expansion of N in N 2.572 * [backup-simplify]: Simplify 0 into 0 2.572 * [backup-simplify]: Simplify 1 into 1 2.572 * [backup-simplify]: Simplify (/ 1 1) into 1 2.572 * [taylor]: Taking taylor expansion of 1 in N 2.572 * [backup-simplify]: Simplify 1 into 1 2.572 * [taylor]: Taking taylor expansion of 1 in N 2.572 * [backup-simplify]: Simplify 1 into 1 2.572 * [backup-simplify]: Simplify (+ 1 0) into 1 2.572 * [backup-simplify]: Simplify (* 1 1) into 1 2.573 * [backup-simplify]: Simplify (+ 1 0) into 1 2.573 * [backup-simplify]: Simplify (log 1) into 0 2.573 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.573 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.573 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.573 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 2.573 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 2.573 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 2.573 * [taylor]: Taking taylor expansion of 1/3 in N 2.573 * [backup-simplify]: Simplify 1/3 into 1/3 2.573 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.573 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.574 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.574 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.574 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.574 * [taylor]: Taking taylor expansion of N in N 2.574 * [backup-simplify]: Simplify 0 into 0 2.574 * [backup-simplify]: Simplify 1 into 1 2.574 * [backup-simplify]: Simplify (/ 1 1) into 1 2.574 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.574 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.574 * [taylor]: Taking taylor expansion of N in N 2.574 * [backup-simplify]: Simplify 0 into 0 2.574 * [backup-simplify]: Simplify 1 into 1 2.574 * [backup-simplify]: Simplify (/ 1 1) into 1 2.574 * [taylor]: Taking taylor expansion of 1 in N 2.574 * [backup-simplify]: Simplify 1 into 1 2.574 * [taylor]: Taking taylor expansion of 1 in N 2.574 * [backup-simplify]: Simplify 1 into 1 2.574 * [backup-simplify]: Simplify (+ 1 0) into 1 2.575 * [backup-simplify]: Simplify (* 1 1) into 1 2.575 * [backup-simplify]: Simplify (+ 1 0) into 1 2.575 * [backup-simplify]: Simplify (log 1) into 0 2.576 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.576 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.576 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.576 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 2.576 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.576 * [backup-simplify]: Simplify (+ 0 1) into 1 2.577 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.577 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 2.578 * [backup-simplify]: Simplify (+ 1 0) into 1 2.578 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.579 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.579 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 (- (* 2 (log N))))) into 1/3 2.579 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 1) 1)))) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.580 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.580 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.580 * [backup-simplify]: Simplify (+ 0 0) into 0 2.581 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.582 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 2.582 * [backup-simplify]: Simplify (+ 0 1) into 1 2.583 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.584 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.584 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 (- (* 2 (log N)))))) into 1/6 2.585 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.585 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.586 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 1/3 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (/ 1 N)) (pow (/ 1 N) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 2.586 * [backup-simplify]: Simplify (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) 2.586 * [approximate]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in (N) around 0 2.586 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 2.586 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 2.586 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 2.586 * [taylor]: Taking taylor expansion of 1/3 in N 2.586 * [backup-simplify]: Simplify 1/3 into 1/3 2.586 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.586 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.586 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.586 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.586 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.586 * [taylor]: Taking taylor expansion of -1 in N 2.586 * [backup-simplify]: Simplify -1 into -1 2.586 * [taylor]: Taking taylor expansion of N in N 2.586 * [backup-simplify]: Simplify 0 into 0 2.586 * [backup-simplify]: Simplify 1 into 1 2.586 * [backup-simplify]: Simplify (/ -1 1) into -1 2.586 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.586 * [taylor]: Taking taylor expansion of 1 in N 2.586 * [backup-simplify]: Simplify 1 into 1 2.586 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.586 * [taylor]: Taking taylor expansion of N in N 2.586 * [backup-simplify]: Simplify 0 into 0 2.586 * [backup-simplify]: Simplify 1 into 1 2.587 * [backup-simplify]: Simplify (/ 1 1) into 1 2.587 * [taylor]: Taking taylor expansion of 1 in N 2.587 * [backup-simplify]: Simplify 1 into 1 2.587 * [backup-simplify]: Simplify (- 1) into -1 2.587 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.587 * [backup-simplify]: Simplify (* -1 -1) into 1 2.588 * [backup-simplify]: Simplify (+ 1 0) into 1 2.588 * [backup-simplify]: Simplify (log 1) into 0 2.588 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.588 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.588 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.588 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 2.588 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 2.588 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 2.588 * [taylor]: Taking taylor expansion of 1/3 in N 2.588 * [backup-simplify]: Simplify 1/3 into 1/3 2.588 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.588 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.589 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.589 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.589 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.589 * [taylor]: Taking taylor expansion of -1 in N 2.589 * [backup-simplify]: Simplify -1 into -1 2.589 * [taylor]: Taking taylor expansion of N in N 2.589 * [backup-simplify]: Simplify 0 into 0 2.589 * [backup-simplify]: Simplify 1 into 1 2.589 * [backup-simplify]: Simplify (/ -1 1) into -1 2.589 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.589 * [taylor]: Taking taylor expansion of 1 in N 2.589 * [backup-simplify]: Simplify 1 into 1 2.589 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.589 * [taylor]: Taking taylor expansion of N in N 2.589 * [backup-simplify]: Simplify 0 into 0 2.589 * [backup-simplify]: Simplify 1 into 1 2.589 * [backup-simplify]: Simplify (/ 1 1) into 1 2.589 * [taylor]: Taking taylor expansion of 1 in N 2.589 * [backup-simplify]: Simplify 1 into 1 2.590 * [backup-simplify]: Simplify (- 1) into -1 2.590 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.590 * [backup-simplify]: Simplify (* -1 -1) into 1 2.590 * [backup-simplify]: Simplify (+ 1 0) into 1 2.591 * [backup-simplify]: Simplify (log 1) into 0 2.591 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.591 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.591 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.591 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 2.592 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.592 * [backup-simplify]: Simplify (- 0) into 0 2.592 * [backup-simplify]: Simplify (+ 1 0) into 1 2.593 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.593 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 2.593 * [backup-simplify]: Simplify (+ -1 0) into -1 2.594 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 2.594 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.595 * [backup-simplify]: Simplify (+ (* 1/3 -1) (* 0 (- (* 2 (log N))))) into (- 1/3) 2.595 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 1) 1)))) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.595 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.596 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.596 * [backup-simplify]: Simplify (- 0) into 0 2.596 * [backup-simplify]: Simplify (+ 0 0) into 0 2.597 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.598 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 2.598 * [backup-simplify]: Simplify (+ 0 1) into 1 2.601 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.602 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.602 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 -1) (* 0 (- (* 2 (log N)))))) into 1/6 2.604 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.604 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.605 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -1/3 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 2.605 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2) 2.605 * [backup-simplify]: Simplify (cbrt (fma N (+ N 1) 1)) into (pow (fma N (+ N 1) 1) 1/3) 2.605 * [approximate]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in (N) around 0 2.605 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 2.605 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 2.605 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 2.605 * [taylor]: Taking taylor expansion of 1/3 in N 2.605 * [backup-simplify]: Simplify 1/3 into 1/3 2.605 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 2.605 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.606 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.606 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.606 * [taylor]: Taking taylor expansion of N in N 2.606 * [backup-simplify]: Simplify 0 into 0 2.606 * [backup-simplify]: Simplify 1 into 1 2.606 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.606 * [taylor]: Taking taylor expansion of N in N 2.606 * [backup-simplify]: Simplify 0 into 0 2.606 * [backup-simplify]: Simplify 1 into 1 2.606 * [taylor]: Taking taylor expansion of 1 in N 2.606 * [backup-simplify]: Simplify 1 into 1 2.606 * [taylor]: Taking taylor expansion of 1 in N 2.606 * [backup-simplify]: Simplify 1 into 1 2.607 * [backup-simplify]: Simplify (+ 0 1) into 1 2.607 * [backup-simplify]: Simplify (* 0 1) into 0 2.607 * [backup-simplify]: Simplify (+ 0 1) into 1 2.608 * [backup-simplify]: Simplify (log 1) into 0 2.608 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.609 * [backup-simplify]: Simplify (+ 1 0) into 1 2.609 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.610 * [backup-simplify]: Simplify (+ 1 0) into 1 2.611 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.612 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 2.612 * [backup-simplify]: Simplify (exp 0) into 1 2.612 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 2.612 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 2.612 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 2.612 * [taylor]: Taking taylor expansion of 1/3 in N 2.612 * [backup-simplify]: Simplify 1/3 into 1/3 2.612 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 2.612 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.612 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.612 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.612 * [taylor]: Taking taylor expansion of N in N 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [backup-simplify]: Simplify 1 into 1 2.612 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.612 * [taylor]: Taking taylor expansion of N in N 2.612 * [backup-simplify]: Simplify 0 into 0 2.612 * [backup-simplify]: Simplify 1 into 1 2.612 * [taylor]: Taking taylor expansion of 1 in N 2.612 * [backup-simplify]: Simplify 1 into 1 2.612 * [taylor]: Taking taylor expansion of 1 in N 2.612 * [backup-simplify]: Simplify 1 into 1 2.613 * [backup-simplify]: Simplify (+ 0 1) into 1 2.613 * [backup-simplify]: Simplify (* 0 1) into 0 2.613 * [backup-simplify]: Simplify (+ 0 1) into 1 2.614 * [backup-simplify]: Simplify (log 1) into 0 2.614 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.615 * [backup-simplify]: Simplify (+ 1 0) into 1 2.615 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.616 * [backup-simplify]: Simplify (+ 1 0) into 1 2.617 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.618 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 2.618 * [backup-simplify]: Simplify (exp 0) into 1 2.618 * [backup-simplify]: Simplify 1 into 1 2.619 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 1) 1)))) into 1/3 2.619 * [backup-simplify]: Simplify 1/3 into 1/3 2.619 * [backup-simplify]: Simplify (+ 0 0) into 0 2.620 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 2.621 * [backup-simplify]: Simplify (+ 1 0) into 1 2.627 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.629 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 0))) into 1/6 2.630 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into 2/9 2.630 * [backup-simplify]: Simplify 2/9 into 2/9 2.631 * [backup-simplify]: Simplify (+ (* 2/9 (pow N 2)) (+ (* 1/3 N) 1)) into (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 2.631 * [backup-simplify]: Simplify (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) 2.631 * [approximate]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in (N) around 0 2.631 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 2.631 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 2.631 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 2.631 * [taylor]: Taking taylor expansion of 1/3 in N 2.631 * [backup-simplify]: Simplify 1/3 into 1/3 2.631 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.631 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.631 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.631 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.631 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.631 * [taylor]: Taking taylor expansion of N in N 2.631 * [backup-simplify]: Simplify 0 into 0 2.631 * [backup-simplify]: Simplify 1 into 1 2.632 * [backup-simplify]: Simplify (/ 1 1) into 1 2.632 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.632 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.632 * [taylor]: Taking taylor expansion of N in N 2.632 * [backup-simplify]: Simplify 0 into 0 2.632 * [backup-simplify]: Simplify 1 into 1 2.632 * [backup-simplify]: Simplify (/ 1 1) into 1 2.632 * [taylor]: Taking taylor expansion of 1 in N 2.632 * [backup-simplify]: Simplify 1 into 1 2.632 * [taylor]: Taking taylor expansion of 1 in N 2.632 * [backup-simplify]: Simplify 1 into 1 2.633 * [backup-simplify]: Simplify (+ 1 0) into 1 2.633 * [backup-simplify]: Simplify (* 1 1) into 1 2.634 * [backup-simplify]: Simplify (+ 1 0) into 1 2.634 * [backup-simplify]: Simplify (log 1) into 0 2.634 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.634 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.635 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.635 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 2.635 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 2.635 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 2.635 * [taylor]: Taking taylor expansion of 1/3 in N 2.635 * [backup-simplify]: Simplify 1/3 into 1/3 2.635 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.635 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.635 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.635 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.635 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.635 * [taylor]: Taking taylor expansion of N in N 2.635 * [backup-simplify]: Simplify 0 into 0 2.635 * [backup-simplify]: Simplify 1 into 1 2.635 * [backup-simplify]: Simplify (/ 1 1) into 1 2.635 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.635 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.635 * [taylor]: Taking taylor expansion of N in N 2.635 * [backup-simplify]: Simplify 0 into 0 2.635 * [backup-simplify]: Simplify 1 into 1 2.636 * [backup-simplify]: Simplify (/ 1 1) into 1 2.636 * [taylor]: Taking taylor expansion of 1 in N 2.636 * [backup-simplify]: Simplify 1 into 1 2.636 * [taylor]: Taking taylor expansion of 1 in N 2.636 * [backup-simplify]: Simplify 1 into 1 2.636 * [backup-simplify]: Simplify (+ 1 0) into 1 2.637 * [backup-simplify]: Simplify (* 1 1) into 1 2.637 * [backup-simplify]: Simplify (+ 1 0) into 1 2.637 * [backup-simplify]: Simplify (log 1) into 0 2.638 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.638 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.638 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.638 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 2.639 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.639 * [backup-simplify]: Simplify (+ 0 1) into 1 2.640 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.641 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 2.641 * [backup-simplify]: Simplify (+ 1 0) into 1 2.642 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.643 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.643 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 (- (* 2 (log N))))) into 1/3 2.644 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 1) 1)))) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.644 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.646 * [backup-simplify]: Simplify (+ 0 0) into 0 2.646 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.647 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 2.648 * [backup-simplify]: Simplify (+ 0 1) into 1 2.650 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.651 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.651 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 (- (* 2 (log N)))))) into 1/6 2.653 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.653 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.654 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 1/3 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (/ 1 N)) (pow (/ 1 N) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 2.654 * [backup-simplify]: Simplify (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) 2.654 * [approximate]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in (N) around 0 2.654 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 2.654 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 2.654 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 2.654 * [taylor]: Taking taylor expansion of 1/3 in N 2.654 * [backup-simplify]: Simplify 1/3 into 1/3 2.654 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.654 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.654 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.654 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.654 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.654 * [taylor]: Taking taylor expansion of -1 in N 2.654 * [backup-simplify]: Simplify -1 into -1 2.654 * [taylor]: Taking taylor expansion of N in N 2.654 * [backup-simplify]: Simplify 0 into 0 2.654 * [backup-simplify]: Simplify 1 into 1 2.655 * [backup-simplify]: Simplify (/ -1 1) into -1 2.655 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.655 * [taylor]: Taking taylor expansion of 1 in N 2.655 * [backup-simplify]: Simplify 1 into 1 2.655 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.655 * [taylor]: Taking taylor expansion of N in N 2.655 * [backup-simplify]: Simplify 0 into 0 2.655 * [backup-simplify]: Simplify 1 into 1 2.655 * [backup-simplify]: Simplify (/ 1 1) into 1 2.655 * [taylor]: Taking taylor expansion of 1 in N 2.655 * [backup-simplify]: Simplify 1 into 1 2.656 * [backup-simplify]: Simplify (- 1) into -1 2.657 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.657 * [backup-simplify]: Simplify (* -1 -1) into 1 2.657 * [backup-simplify]: Simplify (+ 1 0) into 1 2.658 * [backup-simplify]: Simplify (log 1) into 0 2.658 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.658 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.658 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.659 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 2.659 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 2.659 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 2.659 * [taylor]: Taking taylor expansion of 1/3 in N 2.659 * [backup-simplify]: Simplify 1/3 into 1/3 2.659 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.659 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.659 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.659 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.659 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.659 * [taylor]: Taking taylor expansion of -1 in N 2.659 * [backup-simplify]: Simplify -1 into -1 2.659 * [taylor]: Taking taylor expansion of N in N 2.659 * [backup-simplify]: Simplify 0 into 0 2.659 * [backup-simplify]: Simplify 1 into 1 2.659 * [backup-simplify]: Simplify (/ -1 1) into -1 2.659 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.659 * [taylor]: Taking taylor expansion of 1 in N 2.659 * [backup-simplify]: Simplify 1 into 1 2.659 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.659 * [taylor]: Taking taylor expansion of N in N 2.659 * [backup-simplify]: Simplify 0 into 0 2.660 * [backup-simplify]: Simplify 1 into 1 2.660 * [backup-simplify]: Simplify (/ 1 1) into 1 2.660 * [taylor]: Taking taylor expansion of 1 in N 2.660 * [backup-simplify]: Simplify 1 into 1 2.660 * [backup-simplify]: Simplify (- 1) into -1 2.661 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.661 * [backup-simplify]: Simplify (* -1 -1) into 1 2.661 * [backup-simplify]: Simplify (+ 1 0) into 1 2.662 * [backup-simplify]: Simplify (log 1) into 0 2.662 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.662 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.662 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.663 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 2.663 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.664 * [backup-simplify]: Simplify (- 0) into 0 2.664 * [backup-simplify]: Simplify (+ 1 0) into 1 2.665 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.666 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 2.666 * [backup-simplify]: Simplify (+ -1 0) into -1 2.667 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 2.668 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.668 * [backup-simplify]: Simplify (+ (* 1/3 -1) (* 0 (- (* 2 (log N))))) into (- 1/3) 2.669 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 1) 1)))) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.669 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.670 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.671 * [backup-simplify]: Simplify (- 0) into 0 2.671 * [backup-simplify]: Simplify (+ 0 0) into 0 2.672 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.673 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 2.673 * [backup-simplify]: Simplify (+ 0 1) into 1 2.676 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.677 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.678 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 -1) (* 0 (- (* 2 (log N)))))) into 1/6 2.679 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.680 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.680 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -1/3 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 2.680 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 1) 2.680 * [backup-simplify]: Simplify (cbrt (fma N (+ N 1) 1)) into (pow (fma N (+ N 1) 1) 1/3) 2.681 * [approximate]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in (N) around 0 2.681 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 2.681 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 2.681 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 2.681 * [taylor]: Taking taylor expansion of 1/3 in N 2.681 * [backup-simplify]: Simplify 1/3 into 1/3 2.681 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 2.681 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.681 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.681 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.681 * [taylor]: Taking taylor expansion of N in N 2.681 * [backup-simplify]: Simplify 0 into 0 2.681 * [backup-simplify]: Simplify 1 into 1 2.681 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.681 * [taylor]: Taking taylor expansion of N in N 2.681 * [backup-simplify]: Simplify 0 into 0 2.681 * [backup-simplify]: Simplify 1 into 1 2.681 * [taylor]: Taking taylor expansion of 1 in N 2.681 * [backup-simplify]: Simplify 1 into 1 2.681 * [taylor]: Taking taylor expansion of 1 in N 2.681 * [backup-simplify]: Simplify 1 into 1 2.682 * [backup-simplify]: Simplify (+ 0 1) into 1 2.682 * [backup-simplify]: Simplify (* 0 1) into 0 2.683 * [backup-simplify]: Simplify (+ 0 1) into 1 2.683 * [backup-simplify]: Simplify (log 1) into 0 2.684 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.684 * [backup-simplify]: Simplify (+ 1 0) into 1 2.685 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.685 * [backup-simplify]: Simplify (+ 1 0) into 1 2.686 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.687 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 2.687 * [backup-simplify]: Simplify (exp 0) into 1 2.687 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 2.687 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 2.687 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 2.687 * [taylor]: Taking taylor expansion of 1/3 in N 2.687 * [backup-simplify]: Simplify 1/3 into 1/3 2.687 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 2.687 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.688 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.688 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.688 * [taylor]: Taking taylor expansion of N in N 2.688 * [backup-simplify]: Simplify 0 into 0 2.688 * [backup-simplify]: Simplify 1 into 1 2.688 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.688 * [taylor]: Taking taylor expansion of N in N 2.688 * [backup-simplify]: Simplify 0 into 0 2.688 * [backup-simplify]: Simplify 1 into 1 2.688 * [taylor]: Taking taylor expansion of 1 in N 2.688 * [backup-simplify]: Simplify 1 into 1 2.688 * [taylor]: Taking taylor expansion of 1 in N 2.688 * [backup-simplify]: Simplify 1 into 1 2.688 * [backup-simplify]: Simplify (+ 0 1) into 1 2.689 * [backup-simplify]: Simplify (* 0 1) into 0 2.689 * [backup-simplify]: Simplify (+ 0 1) into 1 2.689 * [backup-simplify]: Simplify (log 1) into 0 2.690 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.690 * [backup-simplify]: Simplify (+ 1 0) into 1 2.691 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.691 * [backup-simplify]: Simplify (+ 1 0) into 1 2.692 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.693 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 2.693 * [backup-simplify]: Simplify (exp 0) into 1 2.693 * [backup-simplify]: Simplify 1 into 1 2.694 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 1) 1)))) into 1/3 2.694 * [backup-simplify]: Simplify 1/3 into 1/3 2.695 * [backup-simplify]: Simplify (+ 0 0) into 0 2.696 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 2.696 * [backup-simplify]: Simplify (+ 1 0) into 1 2.699 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.700 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 0))) into 1/6 2.702 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into 2/9 2.702 * [backup-simplify]: Simplify 2/9 into 2/9 2.702 * [backup-simplify]: Simplify (+ (* 2/9 (pow N 2)) (+ (* 1/3 N) 1)) into (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 2.702 * [backup-simplify]: Simplify (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) 2.702 * [approximate]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in (N) around 0 2.702 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 2.702 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 2.702 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 2.702 * [taylor]: Taking taylor expansion of 1/3 in N 2.702 * [backup-simplify]: Simplify 1/3 into 1/3 2.702 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.702 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.703 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.703 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.703 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.703 * [taylor]: Taking taylor expansion of N in N 2.703 * [backup-simplify]: Simplify 0 into 0 2.703 * [backup-simplify]: Simplify 1 into 1 2.703 * [backup-simplify]: Simplify (/ 1 1) into 1 2.703 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.703 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.703 * [taylor]: Taking taylor expansion of N in N 2.703 * [backup-simplify]: Simplify 0 into 0 2.703 * [backup-simplify]: Simplify 1 into 1 2.704 * [backup-simplify]: Simplify (/ 1 1) into 1 2.704 * [taylor]: Taking taylor expansion of 1 in N 2.704 * [backup-simplify]: Simplify 1 into 1 2.704 * [taylor]: Taking taylor expansion of 1 in N 2.704 * [backup-simplify]: Simplify 1 into 1 2.704 * [backup-simplify]: Simplify (+ 1 0) into 1 2.705 * [backup-simplify]: Simplify (* 1 1) into 1 2.705 * [backup-simplify]: Simplify (+ 1 0) into 1 2.705 * [backup-simplify]: Simplify (log 1) into 0 2.706 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.706 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.706 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.706 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 2.706 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 2.706 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 2.706 * [taylor]: Taking taylor expansion of 1/3 in N 2.706 * [backup-simplify]: Simplify 1/3 into 1/3 2.706 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 2.707 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.707 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.707 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.707 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.707 * [taylor]: Taking taylor expansion of N in N 2.707 * [backup-simplify]: Simplify 0 into 0 2.707 * [backup-simplify]: Simplify 1 into 1 2.707 * [backup-simplify]: Simplify (/ 1 1) into 1 2.707 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.707 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.707 * [taylor]: Taking taylor expansion of N in N 2.707 * [backup-simplify]: Simplify 0 into 0 2.707 * [backup-simplify]: Simplify 1 into 1 2.708 * [backup-simplify]: Simplify (/ 1 1) into 1 2.708 * [taylor]: Taking taylor expansion of 1 in N 2.708 * [backup-simplify]: Simplify 1 into 1 2.708 * [taylor]: Taking taylor expansion of 1 in N 2.708 * [backup-simplify]: Simplify 1 into 1 2.708 * [backup-simplify]: Simplify (+ 1 0) into 1 2.709 * [backup-simplify]: Simplify (* 1 1) into 1 2.709 * [backup-simplify]: Simplify (+ 1 0) into 1 2.709 * [backup-simplify]: Simplify (log 1) into 0 2.710 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.710 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.710 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.710 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 2.711 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.711 * [backup-simplify]: Simplify (+ 0 1) into 1 2.712 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.713 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 2.713 * [backup-simplify]: Simplify (+ 1 0) into 1 2.715 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 2.715 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.716 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 (- (* 2 (log N))))) into 1/3 2.717 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 1) 1)))) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.717 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.718 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.718 * [backup-simplify]: Simplify (+ 0 0) into 0 2.719 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.720 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 2.720 * [backup-simplify]: Simplify (+ 0 1) into 1 2.723 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.724 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.725 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 (- (* 2 (log N)))))) into 1/6 2.726 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.726 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.727 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 1/3 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (/ 1 N)) (pow (/ 1 N) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 2.727 * [backup-simplify]: Simplify (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) 2.727 * [approximate]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in (N) around 0 2.727 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 2.727 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 2.727 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 2.727 * [taylor]: Taking taylor expansion of 1/3 in N 2.727 * [backup-simplify]: Simplify 1/3 into 1/3 2.727 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.727 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.727 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.727 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.727 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.727 * [taylor]: Taking taylor expansion of -1 in N 2.728 * [backup-simplify]: Simplify -1 into -1 2.728 * [taylor]: Taking taylor expansion of N in N 2.728 * [backup-simplify]: Simplify 0 into 0 2.728 * [backup-simplify]: Simplify 1 into 1 2.728 * [backup-simplify]: Simplify (/ -1 1) into -1 2.728 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.728 * [taylor]: Taking taylor expansion of 1 in N 2.728 * [backup-simplify]: Simplify 1 into 1 2.728 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.728 * [taylor]: Taking taylor expansion of N in N 2.728 * [backup-simplify]: Simplify 0 into 0 2.728 * [backup-simplify]: Simplify 1 into 1 2.729 * [backup-simplify]: Simplify (/ 1 1) into 1 2.729 * [taylor]: Taking taylor expansion of 1 in N 2.729 * [backup-simplify]: Simplify 1 into 1 2.729 * [backup-simplify]: Simplify (- 1) into -1 2.730 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.730 * [backup-simplify]: Simplify (* -1 -1) into 1 2.730 * [backup-simplify]: Simplify (+ 1 0) into 1 2.731 * [backup-simplify]: Simplify (log 1) into 0 2.731 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.731 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.731 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.731 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 2.731 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 2.732 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 2.732 * [taylor]: Taking taylor expansion of 1/3 in N 2.732 * [backup-simplify]: Simplify 1/3 into 1/3 2.732 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 2.732 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.732 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.732 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.732 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.732 * [taylor]: Taking taylor expansion of -1 in N 2.732 * [backup-simplify]: Simplify -1 into -1 2.732 * [taylor]: Taking taylor expansion of N in N 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [backup-simplify]: Simplify 1 into 1 2.732 * [backup-simplify]: Simplify (/ -1 1) into -1 2.732 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.732 * [taylor]: Taking taylor expansion of 1 in N 2.732 * [backup-simplify]: Simplify 1 into 1 2.732 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.732 * [taylor]: Taking taylor expansion of N in N 2.732 * [backup-simplify]: Simplify 0 into 0 2.732 * [backup-simplify]: Simplify 1 into 1 2.733 * [backup-simplify]: Simplify (/ 1 1) into 1 2.733 * [taylor]: Taking taylor expansion of 1 in N 2.733 * [backup-simplify]: Simplify 1 into 1 2.733 * [backup-simplify]: Simplify (- 1) into -1 2.734 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.734 * [backup-simplify]: Simplify (* -1 -1) into 1 2.735 * [backup-simplify]: Simplify (+ 1 0) into 1 2.735 * [backup-simplify]: Simplify (log 1) into 0 2.735 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.735 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 2.736 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 2.736 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 2.736 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.737 * [backup-simplify]: Simplify (- 0) into 0 2.737 * [backup-simplify]: Simplify (+ 1 0) into 1 2.738 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.738 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 2.738 * [backup-simplify]: Simplify (+ -1 0) into -1 2.739 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 2.740 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.740 * [backup-simplify]: Simplify (+ (* 1/3 -1) (* 0 (- (* 2 (log N))))) into (- 1/3) 2.740 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 1) 1)))) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.741 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 2.741 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.741 * [backup-simplify]: Simplify (- 0) into 0 2.742 * [backup-simplify]: Simplify (+ 0 0) into 0 2.742 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.743 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 2.743 * [backup-simplify]: Simplify (+ 0 1) into 1 2.745 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 2.745 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 2.746 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 -1) (* 0 (- (* 2 (log N)))))) into 1/6 2.747 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.747 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 2.747 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -1/3 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 2.747 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1) 2.747 * [backup-simplify]: Simplify (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) into (pow (pow (fma N (+ N 1) 1) 2) 1/3) 2.747 * [approximate]: Taking taylor expansion of (pow (pow (fma N (+ N 1) 1) 2) 1/3) in (N) around 0 2.747 * [taylor]: Taking taylor expansion of (pow (pow (fma N (+ N 1) 1) 2) 1/3) in N 2.747 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma N (+ N 1) 1) 2)))) in N 2.747 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma N (+ N 1) 1) 2))) in N 2.747 * [taylor]: Taking taylor expansion of 1/3 in N 2.747 * [backup-simplify]: Simplify 1/3 into 1/3 2.747 * [taylor]: Taking taylor expansion of (log (pow (fma N (+ N 1) 1) 2)) in N 2.747 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 2) in N 2.748 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.748 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.748 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.748 * [taylor]: Taking taylor expansion of N in N 2.748 * [backup-simplify]: Simplify 0 into 0 2.748 * [backup-simplify]: Simplify 1 into 1 2.748 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.748 * [taylor]: Taking taylor expansion of N in N 2.748 * [backup-simplify]: Simplify 0 into 0 2.748 * [backup-simplify]: Simplify 1 into 1 2.748 * [taylor]: Taking taylor expansion of 1 in N 2.748 * [backup-simplify]: Simplify 1 into 1 2.748 * [taylor]: Taking taylor expansion of 1 in N 2.748 * [backup-simplify]: Simplify 1 into 1 2.748 * [backup-simplify]: Simplify (+ 0 1) into 1 2.748 * [backup-simplify]: Simplify (* 0 1) into 0 2.749 * [backup-simplify]: Simplify (+ 0 1) into 1 2.749 * [backup-simplify]: Simplify (* 1 1) into 1 2.749 * [backup-simplify]: Simplify (log 1) into 0 2.749 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.750 * [backup-simplify]: Simplify (+ 1 0) into 1 2.750 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.750 * [backup-simplify]: Simplify (+ 1 0) into 1 2.750 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 2.751 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 2) 1)) (pow 1 1)))) 1) into 2 2.752 * [backup-simplify]: Simplify (+ (* 1/3 2) (* 0 0)) into 2/3 2.752 * [backup-simplify]: Simplify (exp 0) into 1 2.752 * [taylor]: Taking taylor expansion of (pow (pow (fma N (+ N 1) 1) 2) 1/3) in N 2.752 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma N (+ N 1) 1) 2)))) in N 2.752 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma N (+ N 1) 1) 2))) in N 2.752 * [taylor]: Taking taylor expansion of 1/3 in N 2.752 * [backup-simplify]: Simplify 1/3 into 1/3 2.752 * [taylor]: Taking taylor expansion of (log (pow (fma N (+ N 1) 1) 2)) in N 2.752 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 2) in N 2.752 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 2.752 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 2.752 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 2.752 * [taylor]: Taking taylor expansion of N in N 2.752 * [backup-simplify]: Simplify 0 into 0 2.752 * [backup-simplify]: Simplify 1 into 1 2.752 * [taylor]: Taking taylor expansion of (+ N 1) in N 2.752 * [taylor]: Taking taylor expansion of N in N 2.752 * [backup-simplify]: Simplify 0 into 0 2.752 * [backup-simplify]: Simplify 1 into 1 2.752 * [taylor]: Taking taylor expansion of 1 in N 2.752 * [backup-simplify]: Simplify 1 into 1 2.752 * [taylor]: Taking taylor expansion of 1 in N 2.752 * [backup-simplify]: Simplify 1 into 1 2.752 * [backup-simplify]: Simplify (+ 0 1) into 1 2.753 * [backup-simplify]: Simplify (* 0 1) into 0 2.753 * [backup-simplify]: Simplify (+ 0 1) into 1 2.753 * [backup-simplify]: Simplify (* 1 1) into 1 2.753 * [backup-simplify]: Simplify (log 1) into 0 2.754 * [backup-simplify]: Simplify (* 1/3 0) into 0 2.754 * [backup-simplify]: Simplify (+ 1 0) into 1 2.754 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 2.755 * [backup-simplify]: Simplify (+ 1 0) into 1 2.755 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 2.756 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 2) 1)) (pow 1 1)))) 1) into 2 2.756 * [backup-simplify]: Simplify (+ (* 1/3 2) (* 0 0)) into 2/3 2.756 * [backup-simplify]: Simplify (exp 0) into 1 2.756 * [backup-simplify]: Simplify 1 into 1 2.757 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 2/3 1) 1)))) into 2/3 2.757 * [backup-simplify]: Simplify 2/3 into 2/3 2.757 * [backup-simplify]: Simplify (+ 0 0) into 0 2.759 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 2.760 * [backup-simplify]: Simplify (+ 1 0) into 1 2.760 * [backup-simplify]: Simplify (+ (* 1 1) (+ (* 1 1) (* 1 1))) into 3 2.762 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 2) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 3) 1)) (pow 1 1)))) 2) into 1 2.762 * [backup-simplify]: Simplify (+ (* 1/3 1) (+ (* 0 2) (* 0 0))) into 1/3 2.763 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 2/3 2) 2)) (* (/ (pow 1/3 1) 1)))) into 5/9 2.763 * [backup-simplify]: Simplify 5/9 into 5/9 2.763 * [backup-simplify]: Simplify (+ (* 5/9 (pow N 2)) (+ (* 2/3 N) 1)) into (+ (* 2/3 N) (+ (* 5/9 (pow N 2)) 1)) 2.764 * [backup-simplify]: Simplify (* (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1))) into (pow (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2) 1/3) 2.764 * [approximate]: Taking taylor expansion of (pow (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2) 1/3) in (N) around 0 2.764 * [taylor]: Taking taylor expansion of (pow (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2) 1/3) in N 2.764 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2)))) in N 2.764 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2))) in N 2.764 * [taylor]: Taking taylor expansion of 1/3 in N 2.764 * [backup-simplify]: Simplify 1/3 into 1/3 2.764 * [taylor]: Taking taylor expansion of (log (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2)) in N 2.764 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2) in N 2.764 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.764 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.764 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.764 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.764 * [taylor]: Taking taylor expansion of N in N 2.764 * [backup-simplify]: Simplify 0 into 0 2.764 * [backup-simplify]: Simplify 1 into 1 2.764 * [backup-simplify]: Simplify (/ 1 1) into 1 2.764 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.764 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.764 * [taylor]: Taking taylor expansion of N in N 2.764 * [backup-simplify]: Simplify 0 into 0 2.764 * [backup-simplify]: Simplify 1 into 1 2.765 * [backup-simplify]: Simplify (/ 1 1) into 1 2.765 * [taylor]: Taking taylor expansion of 1 in N 2.765 * [backup-simplify]: Simplify 1 into 1 2.765 * [taylor]: Taking taylor expansion of 1 in N 2.765 * [backup-simplify]: Simplify 1 into 1 2.765 * [backup-simplify]: Simplify (+ 1 0) into 1 2.765 * [backup-simplify]: Simplify (* 1 1) into 1 2.766 * [backup-simplify]: Simplify (+ 1 0) into 1 2.766 * [backup-simplify]: Simplify (* 1 1) into 1 2.766 * [backup-simplify]: Simplify (log 1) into 0 2.767 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.767 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log N)))) into (* -4/3 (log N)) 2.767 * [backup-simplify]: Simplify (exp (* -4/3 (log N))) into (pow N -4/3) 2.767 * [taylor]: Taking taylor expansion of (pow (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2) 1/3) in N 2.767 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2)))) in N 2.767 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2))) in N 2.767 * [taylor]: Taking taylor expansion of 1/3 in N 2.767 * [backup-simplify]: Simplify 1/3 into 1/3 2.767 * [taylor]: Taking taylor expansion of (log (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2)) in N 2.767 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 2) in N 2.767 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 2.767 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 2.767 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 2.767 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.767 * [taylor]: Taking taylor expansion of N in N 2.767 * [backup-simplify]: Simplify 0 into 0 2.767 * [backup-simplify]: Simplify 1 into 1 2.768 * [backup-simplify]: Simplify (/ 1 1) into 1 2.768 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 2.768 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.768 * [taylor]: Taking taylor expansion of N in N 2.768 * [backup-simplify]: Simplify 0 into 0 2.768 * [backup-simplify]: Simplify 1 into 1 2.768 * [backup-simplify]: Simplify (/ 1 1) into 1 2.768 * [taylor]: Taking taylor expansion of 1 in N 2.768 * [backup-simplify]: Simplify 1 into 1 2.768 * [taylor]: Taking taylor expansion of 1 in N 2.768 * [backup-simplify]: Simplify 1 into 1 2.769 * [backup-simplify]: Simplify (+ 1 0) into 1 2.769 * [backup-simplify]: Simplify (* 1 1) into 1 2.770 * [backup-simplify]: Simplify (+ 1 0) into 1 2.770 * [backup-simplify]: Simplify (* 1 1) into 1 2.770 * [backup-simplify]: Simplify (log 1) into 0 2.771 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.771 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log N)))) into (* -4/3 (log N)) 2.771 * [backup-simplify]: Simplify (exp (* -4/3 (log N))) into (pow N -4/3) 2.771 * [backup-simplify]: Simplify (pow N -4/3) into (pow N -4/3) 2.772 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.772 * [backup-simplify]: Simplify (+ 0 1) into 1 2.773 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.774 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 2.774 * [backup-simplify]: Simplify (+ 1 0) into 1 2.774 * [backup-simplify]: Simplify (+ (* 1 1) (* 1 1)) into 2 2.776 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 2) 1)) (pow 1 1)))) 1) into 2 2.776 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.777 * [backup-simplify]: Simplify (+ (* 1/3 2) (* 0 (- (* 4 (log N))))) into 2/3 2.778 * [backup-simplify]: Simplify (* (exp (* -4/3 (log N))) (+ (* (/ (pow 2/3 1) 1)))) into (* 2/3 (pow (/ 1 (pow N 4)) 1/3)) 2.778 * [backup-simplify]: Simplify (* 2/3 (pow (/ 1 (pow N 4)) 1/3)) into (* 2/3 (pow (/ 1 (pow N 4)) 1/3)) 2.779 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.780 * [backup-simplify]: Simplify (+ 0 0) into 0 2.781 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.782 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 2.782 * [backup-simplify]: Simplify (+ 0 1) into 1 2.783 * [backup-simplify]: Simplify (+ (* 1 1) (+ (* 1 1) (* 1 1))) into 3 2.785 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 2) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 3) 1)) (pow 1 1)))) 2) into 1 2.786 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.787 * [backup-simplify]: Simplify (+ (* 1/3 1) (+ (* 0 2) (* 0 (- (* 4 (log N)))))) into 1/3 2.788 * [backup-simplify]: Simplify (* (exp (* -4/3 (log N))) (+ (* (/ (pow 2/3 2) 2)) (* (/ (pow 1/3 1) 1)))) into (* 5/9 (pow (/ 1 (pow N 4)) 1/3)) 2.788 * [backup-simplify]: Simplify (* 5/9 (pow (/ 1 (pow N 4)) 1/3)) into (* 5/9 (pow (/ 1 (pow N 4)) 1/3)) 2.789 * [backup-simplify]: Simplify (+ (* (* 5/9 (pow (/ 1 (pow (/ 1 N) 4)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 2/3 (pow (/ 1 (pow (/ 1 N) 4)) 1/3)) (/ 1 N)) (pow (/ 1 N) -4/3))) into (+ (* 2/3 (pow N 1/3)) (+ (pow (/ 1 N) -4/3) (* 5/9 (pow (/ 1 (pow N 2)) 1/3)))) 2.789 * [backup-simplify]: Simplify (* (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1))) into (pow (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2) 1/3) 2.789 * [approximate]: Taking taylor expansion of (pow (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2) 1/3) in (N) around 0 2.789 * [taylor]: Taking taylor expansion of (pow (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2) 1/3) in N 2.790 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2)))) in N 2.790 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2))) in N 2.790 * [taylor]: Taking taylor expansion of 1/3 in N 2.790 * [backup-simplify]: Simplify 1/3 into 1/3 2.790 * [taylor]: Taking taylor expansion of (log (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2)) in N 2.790 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2) in N 2.790 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.790 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.790 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.790 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.790 * [taylor]: Taking taylor expansion of -1 in N 2.790 * [backup-simplify]: Simplify -1 into -1 2.790 * [taylor]: Taking taylor expansion of N in N 2.790 * [backup-simplify]: Simplify 0 into 0 2.790 * [backup-simplify]: Simplify 1 into 1 2.790 * [backup-simplify]: Simplify (/ -1 1) into -1 2.790 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.790 * [taylor]: Taking taylor expansion of 1 in N 2.790 * [backup-simplify]: Simplify 1 into 1 2.790 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.790 * [taylor]: Taking taylor expansion of N in N 2.791 * [backup-simplify]: Simplify 0 into 0 2.791 * [backup-simplify]: Simplify 1 into 1 2.791 * [backup-simplify]: Simplify (/ 1 1) into 1 2.791 * [taylor]: Taking taylor expansion of 1 in N 2.791 * [backup-simplify]: Simplify 1 into 1 2.791 * [backup-simplify]: Simplify (- 1) into -1 2.792 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.792 * [backup-simplify]: Simplify (* -1 -1) into 1 2.793 * [backup-simplify]: Simplify (+ 1 0) into 1 2.793 * [backup-simplify]: Simplify (* 1 1) into 1 2.793 * [backup-simplify]: Simplify (log 1) into 0 2.794 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.794 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log N)))) into (* -4/3 (log N)) 2.794 * [backup-simplify]: Simplify (exp (* -4/3 (log N))) into (pow N -4/3) 2.794 * [taylor]: Taking taylor expansion of (pow (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2) 1/3) in N 2.794 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2)))) in N 2.794 * [taylor]: Taking taylor expansion of (* 1/3 (log (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2))) in N 2.794 * [taylor]: Taking taylor expansion of 1/3 in N 2.794 * [backup-simplify]: Simplify 1/3 into 1/3 2.794 * [taylor]: Taking taylor expansion of (log (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2)) in N 2.794 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 2) in N 2.794 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 2.794 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 2.794 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 2.794 * [taylor]: Taking taylor expansion of (/ -1 N) in N 2.794 * [taylor]: Taking taylor expansion of -1 in N 2.794 * [backup-simplify]: Simplify -1 into -1 2.794 * [taylor]: Taking taylor expansion of N in N 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [backup-simplify]: Simplify 1 into 1 2.794 * [backup-simplify]: Simplify (/ -1 1) into -1 2.794 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 2.794 * [taylor]: Taking taylor expansion of 1 in N 2.794 * [backup-simplify]: Simplify 1 into 1 2.794 * [taylor]: Taking taylor expansion of (/ 1 N) in N 2.794 * [taylor]: Taking taylor expansion of N in N 2.794 * [backup-simplify]: Simplify 0 into 0 2.794 * [backup-simplify]: Simplify 1 into 1 2.795 * [backup-simplify]: Simplify (/ 1 1) into 1 2.795 * [taylor]: Taking taylor expansion of 1 in N 2.795 * [backup-simplify]: Simplify 1 into 1 2.795 * [backup-simplify]: Simplify (- 1) into -1 2.795 * [backup-simplify]: Simplify (+ 0 -1) into -1 2.795 * [backup-simplify]: Simplify (* -1 -1) into 1 2.796 * [backup-simplify]: Simplify (+ 1 0) into 1 2.796 * [backup-simplify]: Simplify (* 1 1) into 1 2.796 * [backup-simplify]: Simplify (log 1) into 0 2.796 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.797 * [backup-simplify]: Simplify (* 1/3 (- (* 4 (log N)))) into (* -4/3 (log N)) 2.797 * [backup-simplify]: Simplify (exp (* -4/3 (log N))) into (pow N -4/3) 2.797 * [backup-simplify]: Simplify (pow N -4/3) into (pow N -4/3) 2.797 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 2.797 * [backup-simplify]: Simplify (- 0) into 0 2.798 * [backup-simplify]: Simplify (+ 1 0) into 1 2.798 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 2.799 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 2.799 * [backup-simplify]: Simplify (+ -1 0) into -1 2.799 * [backup-simplify]: Simplify (+ (* 1 -1) (* -1 1)) into -2 2.800 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -2) 1)) (pow 1 1)))) 1) into -2 2.800 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.801 * [backup-simplify]: Simplify (+ (* 1/3 -2) (* 0 (- (* 4 (log N))))) into (- 2/3) 2.801 * [backup-simplify]: Simplify (* (exp (* -4/3 (log N))) (+ (* (/ (pow (- 2/3) 1) 1)))) into (* -2/3 (pow (/ 1 (pow N 4)) 1/3)) 2.801 * [backup-simplify]: Simplify (* -2/3 (pow (/ 1 (pow N 4)) 1/3)) into (* -2/3 (pow (/ 1 (pow N 4)) 1/3)) 2.802 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.802 * [backup-simplify]: Simplify (- 0) into 0 2.803 * [backup-simplify]: Simplify (+ 0 0) into 0 2.803 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 2.804 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 2.804 * [backup-simplify]: Simplify (+ 0 1) into 1 2.804 * [backup-simplify]: Simplify (+ (* 1 1) (+ (* -1 -1) (* 1 1))) into 3 2.806 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -2) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 3) 1)) (pow 1 1)))) 2) into 1 2.806 * [backup-simplify]: Simplify (+ (* (- 4) (log N)) 0) into (- (* 4 (log N))) 2.807 * [backup-simplify]: Simplify (+ (* 1/3 1) (+ (* 0 -2) (* 0 (- (* 4 (log N)))))) into 1/3 2.808 * [backup-simplify]: Simplify (* (exp (* -4/3 (log N))) (+ (* (/ (pow (- 2/3) 2) 2)) (* (/ (pow 1/3 1) 1)))) into (* 5/9 (pow (/ 1 (pow N 4)) 1/3)) 2.808 * [backup-simplify]: Simplify (* 5/9 (pow (/ 1 (pow N 4)) 1/3)) into (* 5/9 (pow (/ 1 (pow N 4)) 1/3)) 2.808 * [backup-simplify]: Simplify (+ (* (* 5/9 (pow (/ 1 (pow (/ 1 (- N)) 4)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -2/3 (pow (/ 1 (pow (/ 1 (- N)) 4)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -4/3))) into (+ (* 2/3 (pow N 1/3)) (+ (* 5/9 (pow (/ 1 (pow N 2)) 1/3)) (pow (/ -1 N) -4/3))) 2.809 * * * [progress]: simplifying candidates 2.809 * * * * [progress]: [ 1 / 97 ] simplifiying candidate # 2.809 * * * * [progress]: [ 2 / 97 ] simplifiying candidate # 2.809 * * * * [progress]: [ 3 / 97 ] simplifiying candidate # 2.809 * * * * [progress]: [ 4 / 97 ] simplifiying candidate # 2.809 * * * * [progress]: [ 5 / 97 ] simplifiying candidate # 2.809 * * * * [progress]: [ 6 / 97 ] simplifiying candidate # 2.809 * * * * [progress]: [ 7 / 97 ] simplifiying candidate # 2.809 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 2.809 * * [simplify]: iters left: 6 (7 enodes) 2.811 * * [simplify]: iters left: 5 (26 enodes) 2.815 * * [simplify]: iters left: 4 (39 enodes) 2.822 * * [simplify]: iters left: 3 (46 enodes) 2.828 * * [simplify]: Extracting #0: cost 1 inf + 0 2.828 * * [simplify]: Extracting #1: cost 3 inf + 0 2.828 * * [simplify]: Extracting #2: cost 5 inf + 0 2.828 * * [simplify]: Extracting #3: cost 7 inf + 0 2.828 * * [simplify]: Extracting #4: cost 12 inf + 0 2.829 * * [simplify]: Extracting #5: cost 13 inf + 2 2.829 * * [simplify]: Extracting #6: cost 8 inf + 377 2.829 * * [simplify]: Extracting #7: cost 4 inf + 868 2.830 * * [simplify]: Extracting #8: cost 1 inf + 1559 2.830 * * [simplify]: Extracting #9: cost 0 inf + 1856 2.831 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 2.831 * [simplify]: Simplified (2 2 2 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (cbrt (cbrt (fma N (+ N 1) 1))))))) 2.831 * * * * [progress]: [ 8 / 97 ] simplifiying candidate # 2.831 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 2.831 * * [simplify]: iters left: 5 (6 enodes) 2.835 * * [simplify]: iters left: 4 (23 enodes) 2.842 * * [simplify]: iters left: 3 (36 enodes) 2.854 * * [simplify]: iters left: 2 (43 enodes) 2.864 * * [simplify]: Extracting #0: cost 1 inf + 0 2.864 * * [simplify]: Extracting #1: cost 3 inf + 0 2.864 * * [simplify]: Extracting #2: cost 5 inf + 0 2.864 * * [simplify]: Extracting #3: cost 10 inf + 0 2.864 * * [simplify]: Extracting #4: cost 10 inf + 44 2.865 * * [simplify]: Extracting #5: cost 6 inf + 336 2.865 * * [simplify]: Extracting #6: cost 1 inf + 965 2.865 * * [simplify]: Extracting #7: cost 0 inf + 1182 2.866 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 2.866 * [simplify]: Simplified (2 2 2 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) (* (cbrt (sqrt (+ 1 (fma N N N)))) (cbrt (sqrt (fma N (+ N 1) 1))))))) 2.866 * * * * [progress]: [ 9 / 97 ] simplifiying candidate # 2.866 * [simplify]: Simplifying (cbrt 1) 2.866 * * [simplify]: iters left: 1 (2 enodes) 2.870 * * [simplify]: Extracting #0: cost 1 inf + 0 2.870 * * [simplify]: Extracting #1: cost 0 inf + 1 2.870 * [simplify]: Simplified to 1 2.870 * [simplify]: Simplified (2 2 2 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) (* 1 (cbrt (fma N (+ N 1) 1)))))) 2.870 * * * * [progress]: [ 10 / 97 ] simplifiying candidate # 2.870 * * * * [progress]: [ 11 / 97 ] simplifiying candidate # 2.870 * * * * [progress]: [ 12 / 97 ] simplifiying candidate # 2.870 * * * * [progress]: [ 13 / 97 ] simplifiying candidate # 2.870 * * * * [progress]: [ 14 / 97 ] simplifiying candidate #real (real->posit16 (cbrt (fma N (+ N 1) 1)))))))> 2.870 * * * * [progress]: [ 15 / 97 ] simplifiying candidate # 2.871 * * * * [progress]: [ 16 / 97 ] simplifiying candidate # 2.871 * * * * [progress]: [ 17 / 97 ] simplifiying candidate # 2.871 * * * * [progress]: [ 18 / 97 ] simplifiying candidate # 2.871 * * * * [progress]: [ 19 / 97 ] simplifiying candidate # 2.871 * * * * [progress]: [ 20 / 97 ] simplifiying candidate # 2.871 * * * * [progress]: [ 21 / 97 ] simplifiying candidate # 2.871 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 2.871 * * [simplify]: iters left: 6 (7 enodes) 2.876 * * [simplify]: iters left: 5 (26 enodes) 2.887 * * [simplify]: iters left: 4 (39 enodes) 2.899 * * [simplify]: iters left: 3 (46 enodes) 2.908 * * [simplify]: Extracting #0: cost 1 inf + 0 2.908 * * [simplify]: Extracting #1: cost 3 inf + 0 2.908 * * [simplify]: Extracting #2: cost 5 inf + 0 2.908 * * [simplify]: Extracting #3: cost 7 inf + 0 2.908 * * [simplify]: Extracting #4: cost 12 inf + 0 2.908 * * [simplify]: Extracting #5: cost 13 inf + 2 2.908 * * [simplify]: Extracting #6: cost 8 inf + 377 2.908 * * [simplify]: Extracting #7: cost 4 inf + 868 2.909 * * [simplify]: Extracting #8: cost 1 inf + 1559 2.909 * * [simplify]: Extracting #9: cost 0 inf + 1856 2.909 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 2.909 * [simplify]: Simplified (2 2 1 2 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (cbrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 2.909 * * * * [progress]: [ 22 / 97 ] simplifiying candidate # 2.910 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 2.910 * * [simplify]: iters left: 5 (6 enodes) 2.911 * * [simplify]: iters left: 4 (23 enodes) 2.915 * * [simplify]: iters left: 3 (36 enodes) 2.920 * * [simplify]: iters left: 2 (43 enodes) 2.925 * * [simplify]: Extracting #0: cost 1 inf + 0 2.925 * * [simplify]: Extracting #1: cost 3 inf + 0 2.925 * * [simplify]: Extracting #2: cost 5 inf + 0 2.925 * * [simplify]: Extracting #3: cost 10 inf + 0 2.926 * * [simplify]: Extracting #4: cost 10 inf + 44 2.926 * * [simplify]: Extracting #5: cost 6 inf + 336 2.926 * * [simplify]: Extracting #6: cost 1 inf + 965 2.926 * * [simplify]: Extracting #7: cost 0 inf + 1182 2.926 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 2.926 * [simplify]: Simplified (2 2 1 2 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (* (cbrt (sqrt (+ 1 (fma N N N)))) (cbrt (sqrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 2.926 * * * * [progress]: [ 23 / 97 ] simplifiying candidate # 2.927 * [simplify]: Simplifying (cbrt 1) 2.927 * * [simplify]: iters left: 1 (2 enodes) 2.929 * * [simplify]: Extracting #0: cost 1 inf + 0 2.929 * * [simplify]: Extracting #1: cost 0 inf + 1 2.929 * [simplify]: Simplified to 1 2.929 * [simplify]: Simplified (2 2 1 2 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (* 1 (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 2.929 * * * * [progress]: [ 24 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 25 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 26 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 27 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 28 / 97 ] simplifiying candidate #real (real->posit16 (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1)))))> 2.929 * * * * [progress]: [ 29 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 30 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 31 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 32 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 33 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 34 / 97 ] simplifiying candidate # 2.929 * * * * [progress]: [ 35 / 97 ] simplifiying candidate # 2.929 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 2.929 * * [simplify]: iters left: 6 (7 enodes) 2.931 * * [simplify]: iters left: 5 (26 enodes) 2.935 * * [simplify]: iters left: 4 (39 enodes) 2.946 * * [simplify]: iters left: 3 (46 enodes) 2.957 * * [simplify]: Extracting #0: cost 1 inf + 0 2.957 * * [simplify]: Extracting #1: cost 3 inf + 0 2.957 * * [simplify]: Extracting #2: cost 5 inf + 0 2.957 * * [simplify]: Extracting #3: cost 7 inf + 0 2.957 * * [simplify]: Extracting #4: cost 12 inf + 0 2.957 * * [simplify]: Extracting #5: cost 13 inf + 2 2.957 * * [simplify]: Extracting #6: cost 8 inf + 377 2.958 * * [simplify]: Extracting #7: cost 4 inf + 868 2.958 * * [simplify]: Extracting #8: cost 1 inf + 1559 2.959 * * [simplify]: Extracting #9: cost 0 inf + 1856 2.959 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 2.960 * [simplify]: Simplified (2 2 1 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (cbrt (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1))))) 2.960 * * * * [progress]: [ 36 / 97 ] simplifiying candidate # 2.960 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 2.960 * * [simplify]: iters left: 5 (6 enodes) 2.963 * * [simplify]: iters left: 4 (23 enodes) 2.971 * * [simplify]: iters left: 3 (36 enodes) 2.983 * * [simplify]: iters left: 2 (43 enodes) 2.993 * * [simplify]: Extracting #0: cost 1 inf + 0 2.993 * * [simplify]: Extracting #1: cost 3 inf + 0 2.993 * * [simplify]: Extracting #2: cost 5 inf + 0 2.993 * * [simplify]: Extracting #3: cost 10 inf + 0 2.993 * * [simplify]: Extracting #4: cost 10 inf + 44 2.994 * * [simplify]: Extracting #5: cost 6 inf + 336 2.994 * * [simplify]: Extracting #6: cost 1 inf + 965 2.994 * * [simplify]: Extracting #7: cost 0 inf + 1182 2.994 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 2.994 * [simplify]: Simplified (2 2 1 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (sqrt (+ 1 (fma N N N)))) (cbrt (sqrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1))))) 2.994 * * * * [progress]: [ 37 / 97 ] simplifiying candidate # 2.995 * [simplify]: Simplifying (cbrt 1) 2.995 * * [simplify]: iters left: 1 (2 enodes) 2.997 * * [simplify]: Extracting #0: cost 1 inf + 0 2.997 * * [simplify]: Extracting #1: cost 0 inf + 1 2.997 * [simplify]: Simplified to 1 2.997 * [simplify]: Simplified (2 2 1 1 1) to (λ (N) (atan2 1 (* (* (* 1 (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1))))) 2.997 * * * * [progress]: [ 38 / 97 ] simplifiying candidate # 2.997 * * * * [progress]: [ 39 / 97 ] simplifiying candidate # 2.997 * * * * [progress]: [ 40 / 97 ] simplifiying candidate # 2.997 * * * * [progress]: [ 41 / 97 ] simplifiying candidate # 2.997 * * * * [progress]: [ 42 / 97 ] simplifiying candidate #real (real->posit16 (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1)))))> 2.997 * * * * [progress]: [ 43 / 97 ] simplifiying candidate # 2.998 * * * * [progress]: [ 44 / 97 ] simplifiying candidate # 2.998 * * * * [progress]: [ 45 / 97 ] simplifiying candidate # 2.998 * [simplify]: Simplifying (fma N (+ N 1) 1) 2.998 * * [simplify]: iters left: 3 (4 enodes) 2.999 * * [simplify]: iters left: 2 (17 enodes) 3.003 * * [simplify]: iters left: 1 (30 enodes) 3.009 * * [simplify]: Extracting #0: cost 1 inf + 0 3.009 * * [simplify]: Extracting #1: cost 6 inf + 0 3.009 * * [simplify]: Extracting #2: cost 7 inf + 2 3.010 * * [simplify]: Extracting #3: cost 1 inf + 433 3.010 * * [simplify]: Extracting #4: cost 0 inf + 474 3.010 * [simplify]: Simplified to (fma N (+ 1 N) 1) 3.010 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (pow (fma N (+ 1 N) 1) (+ 1/3 1/3)) (cbrt (fma N (+ N 1) 1))))) 3.010 * [simplify]: Simplifying (+ 1/3 1/3) 3.010 * * [simplify]: iters left: 2 (2 enodes) 3.012 * * [simplify]: iters left: 1 (7 enodes) 3.013 * * [simplify]: Extracting #0: cost 1 inf + 0 3.013 * * [simplify]: Extracting #1: cost 0 inf + 1 3.013 * [simplify]: Simplified to 2/3 3.013 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (pow (fma N (+ N 1) 1) 2/3) (cbrt (fma N (+ N 1) 1))))) 3.013 * * * * [progress]: [ 46 / 97 ] simplifiying candidate # 3.013 * [simplify]: Simplifying (cbrt (fma N (+ N 1) 1)) 3.013 * * [simplify]: iters left: 4 (5 enodes) 3.015 * * [simplify]: iters left: 3 (20 enodes) 3.018 * * [simplify]: iters left: 2 (33 enodes) 3.024 * * [simplify]: iters left: 1 (40 enodes) 3.028 * * [simplify]: Extracting #0: cost 1 inf + 0 3.028 * * [simplify]: Extracting #1: cost 3 inf + 0 3.028 * * [simplify]: Extracting #2: cost 8 inf + 0 3.029 * * [simplify]: Extracting #3: cost 9 inf + 2 3.029 * * [simplify]: Extracting #4: cost 1 inf + 787 3.029 * * [simplify]: Extracting #5: cost 0 inf + 828 3.029 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 3.029 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (pow (cbrt (fma N (+ 1 N) 1)) (+ 1 1)) (cbrt (fma N (+ N 1) 1))))) 3.029 * [simplify]: Simplifying (+ 1 1) 3.029 * * [simplify]: iters left: 2 (2 enodes) 3.031 * * [simplify]: iters left: 1 (9 enodes) 3.032 * * [simplify]: Extracting #0: cost 1 inf + 0 3.032 * * [simplify]: Extracting #1: cost 0 inf + 1 3.032 * [simplify]: Simplified to 2 3.033 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (pow (cbrt (fma N (+ N 1) 1)) 2) (cbrt (fma N (+ N 1) 1))))) 3.033 * * * * [progress]: [ 47 / 97 ] simplifiying candidate # 3.033 * [simplify]: Simplifying (* (fma N (+ N 1) 1) (fma N (+ N 1) 1)) 3.033 * * [simplify]: iters left: 5 (5 enodes) 3.034 * * [simplify]: iters left: 4 (20 enodes) 3.038 * * [simplify]: iters left: 3 (39 enodes) 3.054 * * [simplify]: iters left: 2 (73 enodes) 3.083 * * [simplify]: iters left: 1 (165 enodes) 3.201 * * [simplify]: Extracting #0: cost 1 inf + 0 3.201 * * [simplify]: Extracting #1: cost 21 inf + 0 3.201 * * [simplify]: Extracting #2: cost 71 inf + 2 3.202 * * [simplify]: Extracting #3: cost 51 inf + 3570 3.205 * * [simplify]: Extracting #4: cost 5 inf + 10191 3.208 * * [simplify]: Extracting #5: cost 0 inf + 10910 3.212 * [simplify]: Simplified to (* (fma N (+ 1 N) 1) (fma N (+ 1 N) 1)) 3.212 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (pow (* (fma N (+ 1 N) 1) (fma N (+ 1 N) 1)) 1/3) (cbrt (fma N (+ N 1) 1))))) 3.212 * * * * [progress]: [ 48 / 97 ] simplifiying candidate # 3.212 * [simplify]: Simplifying (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) 3.212 * * [simplify]: iters left: 6 (6 enodes) 3.214 * * [simplify]: iters left: 5 (23 enodes) 3.222 * * [simplify]: iters left: 4 (36 enodes) 3.234 * * [simplify]: iters left: 3 (43 enodes) 3.244 * * [simplify]: Extracting #0: cost 1 inf + 0 3.244 * * [simplify]: Extracting #1: cost 3 inf + 0 3.244 * * [simplify]: Extracting #2: cost 5 inf + 0 3.244 * * [simplify]: Extracting #3: cost 10 inf + 0 3.244 * * [simplify]: Extracting #4: cost 10 inf + 44 3.245 * * [simplify]: Extracting #5: cost 6 inf + 336 3.245 * * [simplify]: Extracting #6: cost 1 inf + 1045 3.245 * * [simplify]: Extracting #7: cost 0 inf + 1262 3.246 * [simplify]: Simplified to (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N)))) 3.246 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (pow (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N)))) 1) (cbrt (fma N (+ N 1) 1))))) 3.246 * * * * [progress]: [ 49 / 97 ] simplifiying candidate # 3.246 * * * * [progress]: [ 50 / 97 ] simplifiying candidate # 3.247 * [simplify]: Simplifying (cbrt (fma N (+ N 1) 1)) 3.247 * * [simplify]: iters left: 4 (5 enodes) 3.249 * * [simplify]: iters left: 3 (20 enodes) 3.256 * * [simplify]: iters left: 2 (33 enodes) 3.269 * * [simplify]: iters left: 1 (40 enodes) 3.278 * * [simplify]: Extracting #0: cost 1 inf + 0 3.279 * * [simplify]: Extracting #1: cost 3 inf + 0 3.279 * * [simplify]: Extracting #2: cost 8 inf + 0 3.279 * * [simplify]: Extracting #3: cost 9 inf + 2 3.279 * * [simplify]: Extracting #4: cost 1 inf + 787 3.279 * * [simplify]: Extracting #5: cost 0 inf + 828 3.280 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 3.280 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (pow (cbrt (fma N (+ 1 N) 1)) (+ 1 1)) (cbrt (fma N (+ N 1) 1))))) 3.280 * * * * [progress]: [ 51 / 97 ] simplifiying candidate # 3.280 * * * * [progress]: [ 52 / 97 ] simplifiying candidate # 3.281 * [simplify]: Simplifying (+ (log (cbrt (fma N (+ N 1) 1))) (log (cbrt (fma N (+ N 1) 1)))) 3.281 * * [simplify]: iters left: 6 (7 enodes) 3.284 * * [simplify]: iters left: 5 (26 enodes) 3.292 * * [simplify]: iters left: 4 (39 enodes) 3.304 * * [simplify]: iters left: 3 (46 enodes) 3.315 * * [simplify]: Extracting #0: cost 1 inf + 0 3.315 * * [simplify]: Extracting #1: cost 3 inf + 0 3.315 * * [simplify]: Extracting #2: cost 5 inf + 0 3.315 * * [simplify]: Extracting #3: cost 7 inf + 0 3.316 * * [simplify]: Extracting #4: cost 12 inf + 0 3.316 * * [simplify]: Extracting #5: cost 13 inf + 2 3.316 * * [simplify]: Extracting #6: cost 8 inf + 377 3.316 * * [simplify]: Extracting #7: cost 4 inf + 898 3.317 * * [simplify]: Extracting #8: cost 1 inf + 1609 3.317 * * [simplify]: Extracting #9: cost 0 inf + 1896 3.318 * [simplify]: Simplified to (+ (log (cbrt (fma N (+ 1 N) 1))) (log (cbrt (fma N (+ 1 N) 1)))) 3.318 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (exp (+ (log (cbrt (fma N (+ 1 N) 1))) (log (cbrt (fma N (+ 1 N) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.318 * * * * [progress]: [ 53 / 97 ] simplifiying candidate # 3.318 * * * * [progress]: [ 54 / 97 ] simplifiying candidate # 3.318 * * * * [progress]: [ 55 / 97 ] simplifiying candidate # 3.318 * [simplify]: Simplifying (* (fma N (+ N 1) 1) (fma N (+ N 1) 1)) 3.318 * * [simplify]: iters left: 5 (5 enodes) 3.320 * * [simplify]: iters left: 4 (20 enodes) 3.323 * * [simplify]: iters left: 3 (39 enodes) 3.331 * * [simplify]: iters left: 2 (73 enodes) 3.346 * * [simplify]: iters left: 1 (165 enodes) 3.518 * * [simplify]: Extracting #0: cost 1 inf + 0 3.518 * * [simplify]: Extracting #1: cost 21 inf + 0 3.519 * * [simplify]: Extracting #2: cost 71 inf + 2 3.520 * * [simplify]: Extracting #3: cost 51 inf + 3570 3.526 * * [simplify]: Extracting #4: cost 5 inf + 10191 3.533 * * [simplify]: Extracting #5: cost 0 inf + 10910 3.539 * [simplify]: Simplified to (* (fma N (+ 1 N) 1) (fma N (+ 1 N) 1)) 3.540 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (cbrt (* (fma N (+ 1 N) 1) (fma N (+ 1 N) 1))) (cbrt (fma N (+ N 1) 1))))) 3.540 * * * * [progress]: [ 56 / 97 ] simplifiying candidate # 3.540 * * * * [progress]: [ 57 / 97 ] simplifiying candidate # 3.540 * * * * [progress]: [ 58 / 97 ] simplifiying candidate # 3.540 * * * * [progress]: [ 59 / 97 ] simplifiying candidate # 3.540 * * * * [progress]: [ 60 / 97 ] simplifiying candidate # 3.540 * [simplify]: Simplifying (* (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))))) 3.541 * * [simplify]: iters left: 6 (8 enodes) 3.545 * * [simplify]: iters left: 5 (29 enodes) 3.554 * * [simplify]: iters left: 4 (42 enodes) 3.568 * * [simplify]: iters left: 3 (49 enodes) 3.580 * * [simplify]: Extracting #0: cost 1 inf + 0 3.580 * * [simplify]: Extracting #1: cost 3 inf + 0 3.580 * * [simplify]: Extracting #2: cost 5 inf + 0 3.580 * * [simplify]: Extracting #3: cost 7 inf + 0 3.580 * * [simplify]: Extracting #4: cost 9 inf + 0 3.580 * * [simplify]: Extracting #5: cost 14 inf + 0 3.580 * * [simplify]: Extracting #6: cost 15 inf + 2 3.580 * * [simplify]: Extracting #7: cost 10 inf + 336 3.581 * * [simplify]: Extracting #8: cost 5 inf + 1045 3.582 * * [simplify]: Extracting #9: cost 0 inf + 2530 3.582 * [simplify]: Simplified to (* (cbrt (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N))))) (cbrt (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N)))))) 3.582 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N))))) (cbrt (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N)))))) (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.583 * [simplify]: Simplifying (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1)))) 3.583 * * [simplify]: iters left: 6 (7 enodes) 3.586 * * [simplify]: iters left: 5 (26 enodes) 3.597 * * [simplify]: iters left: 4 (39 enodes) 3.604 * * [simplify]: iters left: 3 (46 enodes) 3.609 * * [simplify]: Extracting #0: cost 1 inf + 0 3.609 * * [simplify]: Extracting #1: cost 3 inf + 0 3.609 * * [simplify]: Extracting #2: cost 5 inf + 0 3.609 * * [simplify]: Extracting #3: cost 7 inf + 0 3.609 * * [simplify]: Extracting #4: cost 12 inf + 0 3.609 * * [simplify]: Extracting #5: cost 13 inf + 2 3.609 * * [simplify]: Extracting #6: cost 8 inf + 377 3.610 * * [simplify]: Extracting #7: cost 4 inf + 908 3.610 * * [simplify]: Extracting #8: cost 1 inf + 1639 3.610 * * [simplify]: Extracting #9: cost 0 inf + 1936 3.610 * [simplify]: Simplified to (* (cbrt (cbrt (fma N (+ 1 N) 1))) (cbrt (cbrt (fma N (+ 1 N) 1)))) 3.610 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))))) (* (cbrt (cbrt (fma N (+ 1 N) 1))) (cbrt (cbrt (fma N (+ 1 N) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.611 * * * * [progress]: [ 61 / 97 ] simplifiying candidate # 3.611 * [simplify]: Simplifying (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) 3.611 * * [simplify]: iters left: 6 (7 enodes) 3.613 * * [simplify]: iters left: 5 (26 enodes) 3.617 * * [simplify]: iters left: 4 (39 enodes) 3.623 * * [simplify]: iters left: 3 (46 enodes) 3.632 * * [simplify]: Extracting #0: cost 1 inf + 0 3.632 * * [simplify]: Extracting #1: cost 3 inf + 0 3.632 * * [simplify]: Extracting #2: cost 5 inf + 0 3.632 * * [simplify]: Extracting #3: cost 7 inf + 0 3.632 * * [simplify]: Extracting #4: cost 12 inf + 0 3.632 * * [simplify]: Extracting #5: cost 13 inf + 2 3.633 * * [simplify]: Extracting #6: cost 8 inf + 377 3.633 * * [simplify]: Extracting #7: cost 4 inf + 828 3.633 * * [simplify]: Extracting #8: cost 1 inf + 1439 3.634 * * [simplify]: Extracting #9: cost 0 inf + 1696 3.635 * [simplify]: Simplified to (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) 3.635 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.635 * [simplify]: Simplifying (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) 3.635 * * [simplify]: iters left: 6 (7 enodes) 3.639 * * [simplify]: iters left: 5 (26 enodes) 3.647 * * [simplify]: iters left: 4 (39 enodes) 3.660 * * [simplify]: iters left: 3 (46 enodes) 3.670 * * [simplify]: Extracting #0: cost 1 inf + 0 3.670 * * [simplify]: Extracting #1: cost 3 inf + 0 3.671 * * [simplify]: Extracting #2: cost 5 inf + 0 3.671 * * [simplify]: Extracting #3: cost 7 inf + 0 3.671 * * [simplify]: Extracting #4: cost 12 inf + 0 3.671 * * [simplify]: Extracting #5: cost 13 inf + 2 3.671 * * [simplify]: Extracting #6: cost 8 inf + 377 3.671 * * [simplify]: Extracting #7: cost 4 inf + 828 3.672 * * [simplify]: Extracting #8: cost 1 inf + 1439 3.672 * * [simplify]: Extracting #9: cost 0 inf + 1696 3.673 * [simplify]: Simplified to (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) 3.673 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.673 * * * * [progress]: [ 62 / 97 ] simplifiying candidate # 3.674 * [simplify]: Simplifying (* (cbrt 1) (cbrt 1)) 3.674 * * [simplify]: iters left: 3 (3 enodes) 3.680 * * [simplify]: iters left: 2 (11 enodes) 3.683 * * [simplify]: iters left: 1 (13 enodes) 3.686 * * [simplify]: Extracting #0: cost 1 inf + 0 3.686 * * [simplify]: Extracting #1: cost 0 inf + 1 3.686 * [simplify]: Simplified to 1 3.686 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* 1 (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 3.686 * [simplify]: Simplifying (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) 3.687 * * [simplify]: iters left: 6 (6 enodes) 3.690 * * [simplify]: iters left: 5 (23 enodes) 3.698 * * [simplify]: iters left: 4 (36 enodes) 3.710 * * [simplify]: iters left: 3 (43 enodes) 3.720 * * [simplify]: Extracting #0: cost 1 inf + 0 3.720 * * [simplify]: Extracting #1: cost 3 inf + 0 3.720 * * [simplify]: Extracting #2: cost 5 inf + 0 3.720 * * [simplify]: Extracting #3: cost 10 inf + 0 3.720 * * [simplify]: Extracting #4: cost 10 inf + 44 3.720 * * [simplify]: Extracting #5: cost 6 inf + 336 3.721 * * [simplify]: Extracting #6: cost 1 inf + 1045 3.723 * * [simplify]: Extracting #7: cost 0 inf + 1262 3.723 * [simplify]: Simplified to (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N)))) 3.723 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* 1 (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N))))) (cbrt (fma N (+ N 1) 1))))) 3.724 * * * * [progress]: [ 63 / 97 ] simplifiying candidate # 3.724 * [simplify]: Simplifying (* (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1)))) (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1))))) 3.724 * * [simplify]: iters left: 6 (8 enodes) 3.728 * * [simplify]: iters left: 5 (33 enodes) 3.739 * * [simplify]: iters left: 4 (50 enodes) 3.751 * * [simplify]: iters left: 3 (67 enodes) 3.760 * * [simplify]: iters left: 2 (87 enodes) 3.776 * * [simplify]: iters left: 1 (133 enodes) 3.805 * * [simplify]: Extracting #0: cost 1 inf + 0 3.805 * * [simplify]: Extracting #1: cost 13 inf + 0 3.805 * * [simplify]: Extracting #2: cost 40 inf + 1 3.805 * * [simplify]: Extracting #3: cost 42 inf + 7 3.805 * * [simplify]: Extracting #4: cost 42 inf + 66 3.805 * * [simplify]: Extracting #5: cost 35 inf + 619 3.806 * * [simplify]: Extracting #6: cost 22 inf + 5220 3.807 * * [simplify]: Extracting #7: cost 7 inf + 13906 3.809 * * [simplify]: Extracting #8: cost 0 inf + 18648 3.811 * [simplify]: Simplified to (* (cbrt (+ 1 (fma N N N))) (cbrt (cbrt (+ 1 (fma N N N))))) 3.811 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (+ 1 (fma N N N))) (cbrt (cbrt (+ 1 (fma N N N))))) (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.812 * [simplify]: Simplifying (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1)))) 3.812 * * [simplify]: iters left: 6 (7 enodes) 3.814 * * [simplify]: iters left: 5 (26 enodes) 3.824 * * [simplify]: iters left: 4 (39 enodes) 3.836 * * [simplify]: iters left: 3 (46 enodes) 3.847 * * [simplify]: Extracting #0: cost 1 inf + 0 3.847 * * [simplify]: Extracting #1: cost 3 inf + 0 3.847 * * [simplify]: Extracting #2: cost 5 inf + 0 3.847 * * [simplify]: Extracting #3: cost 7 inf + 0 3.847 * * [simplify]: Extracting #4: cost 12 inf + 0 3.847 * * [simplify]: Extracting #5: cost 13 inf + 2 3.847 * * [simplify]: Extracting #6: cost 8 inf + 377 3.847 * * [simplify]: Extracting #7: cost 4 inf + 908 3.848 * * [simplify]: Extracting #8: cost 1 inf + 1639 3.849 * * [simplify]: Extracting #9: cost 0 inf + 1936 3.849 * [simplify]: Simplified to (* (cbrt (cbrt (fma N (+ 1 N) 1))) (cbrt (cbrt (fma N (+ 1 N) 1)))) 3.849 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1)))) (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1))))) (* (cbrt (cbrt (fma N (+ 1 N) 1))) (cbrt (cbrt (fma N (+ 1 N) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.849 * * * * [progress]: [ 64 / 97 ] simplifiying candidate # 3.850 * [simplify]: Simplifying (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) 3.850 * * [simplify]: iters left: 6 (7 enodes) 3.854 * * [simplify]: iters left: 5 (24 enodes) 3.861 * * [simplify]: iters left: 4 (38 enodes) 3.872 * * [simplify]: iters left: 3 (45 enodes) 3.878 * * [simplify]: Extracting #0: cost 1 inf + 0 3.878 * * [simplify]: Extracting #1: cost 4 inf + 0 3.878 * * [simplify]: Extracting #2: cost 10 inf + 0 3.878 * * [simplify]: Extracting #3: cost 11 inf + 2 3.878 * * [simplify]: Extracting #4: cost 5 inf + 433 3.878 * * [simplify]: Extracting #5: cost 2 inf + 868 3.878 * * [simplify]: Extracting #6: cost 0 inf + 1262 3.879 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 3.879 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ 1 N) 1)) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.879 * [simplify]: Simplifying (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) 3.879 * * [simplify]: iters left: 6 (7 enodes) 3.881 * * [simplify]: iters left: 5 (24 enodes) 3.884 * * [simplify]: iters left: 4 (38 enodes) 3.890 * * [simplify]: iters left: 3 (45 enodes) 3.895 * * [simplify]: Extracting #0: cost 1 inf + 0 3.895 * * [simplify]: Extracting #1: cost 4 inf + 0 3.895 * * [simplify]: Extracting #2: cost 10 inf + 0 3.895 * * [simplify]: Extracting #3: cost 11 inf + 2 3.895 * * [simplify]: Extracting #4: cost 5 inf + 433 3.895 * * [simplify]: Extracting #5: cost 2 inf + 868 3.896 * * [simplify]: Extracting #6: cost 0 inf + 1262 3.896 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 3.896 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ 1 N) 1))) (cbrt (fma N (+ N 1) 1))))) 3.896 * * * * [progress]: [ 65 / 97 ] simplifiying candidate # 3.896 * [simplify]: Simplifying (* 1 1) 3.896 * * [simplify]: iters left: 2 (2 enodes) 3.897 * * [simplify]: iters left: 1 (6 enodes) 3.898 * * [simplify]: Extracting #0: cost 1 inf + 0 3.898 * * [simplify]: Extracting #1: cost 0 inf + 1 3.898 * [simplify]: Simplified to 1 3.898 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* 1 (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 3.898 * [simplify]: Simplifying (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) 3.899 * * [simplify]: iters left: 6 (6 enodes) 3.900 * * [simplify]: iters left: 5 (23 enodes) 3.906 * * [simplify]: iters left: 4 (36 enodes) 3.917 * * [simplify]: iters left: 3 (43 enodes) 3.927 * * [simplify]: Extracting #0: cost 1 inf + 0 3.927 * * [simplify]: Extracting #1: cost 3 inf + 0 3.927 * * [simplify]: Extracting #2: cost 5 inf + 0 3.927 * * [simplify]: Extracting #3: cost 10 inf + 0 3.927 * * [simplify]: Extracting #4: cost 10 inf + 44 3.927 * * [simplify]: Extracting #5: cost 6 inf + 336 3.927 * * [simplify]: Extracting #6: cost 1 inf + 1045 3.927 * * [simplify]: Extracting #7: cost 0 inf + 1262 3.927 * [simplify]: Simplified to (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N)))) 3.928 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* 1 (* (cbrt (+ 1 (fma N N N))) (cbrt (+ 1 (fma N N N))))) (cbrt (fma N (+ N 1) 1))))) 3.928 * * * * [progress]: [ 66 / 97 ] simplifiying candidate # 3.928 * [simplify]: Simplifying (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) 3.928 * * [simplify]: iters left: 6 (7 enodes) 3.930 * * [simplify]: iters left: 5 (26 enodes) 3.935 * * [simplify]: iters left: 4 (39 enodes) 3.941 * * [simplify]: iters left: 3 (46 enodes) 3.947 * * [simplify]: Extracting #0: cost 1 inf + 0 3.947 * * [simplify]: Extracting #1: cost 3 inf + 0 3.947 * * [simplify]: Extracting #2: cost 5 inf + 0 3.947 * * [simplify]: Extracting #3: cost 7 inf + 0 3.947 * * [simplify]: Extracting #4: cost 12 inf + 0 3.947 * * [simplify]: Extracting #5: cost 13 inf + 2 3.947 * * [simplify]: Extracting #6: cost 8 inf + 377 3.947 * * [simplify]: Extracting #7: cost 4 inf + 828 3.947 * * [simplify]: Extracting #8: cost 1 inf + 1439 3.948 * * [simplify]: Extracting #9: cost 0 inf + 1696 3.948 * [simplify]: Simplified to (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) 3.948 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.948 * [simplify]: Simplifying (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) 3.948 * * [simplify]: iters left: 6 (7 enodes) 3.950 * * [simplify]: iters left: 5 (26 enodes) 3.954 * * [simplify]: iters left: 4 (39 enodes) 3.960 * * [simplify]: iters left: 3 (46 enodes) 3.966 * * [simplify]: Extracting #0: cost 1 inf + 0 3.966 * * [simplify]: Extracting #1: cost 3 inf + 0 3.966 * * [simplify]: Extracting #2: cost 5 inf + 0 3.966 * * [simplify]: Extracting #3: cost 7 inf + 0 3.966 * * [simplify]: Extracting #4: cost 12 inf + 0 3.966 * * [simplify]: Extracting #5: cost 13 inf + 2 3.966 * * [simplify]: Extracting #6: cost 8 inf + 377 3.966 * * [simplify]: Extracting #7: cost 4 inf + 828 3.966 * * [simplify]: Extracting #8: cost 1 inf + 1439 3.967 * * [simplify]: Extracting #9: cost 0 inf + 1696 3.967 * [simplify]: Simplified to (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) 3.967 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) (* (cbrt (sqrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.967 * * * * [progress]: [ 67 / 97 ] simplifiying candidate # 3.967 * [simplify]: Simplifying (* (cbrt (sqrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) 3.967 * * [simplify]: iters left: 6 (9 enodes) 3.969 * * [simplify]: iters left: 5 (33 enodes) 3.974 * * [simplify]: iters left: 4 (46 enodes) 3.981 * * [simplify]: iters left: 3 (53 enodes) 3.987 * * [simplify]: Extracting #0: cost 1 inf + 0 3.987 * * [simplify]: Extracting #1: cost 4 inf + 0 3.987 * * [simplify]: Extracting #2: cost 8 inf + 0 3.987 * * [simplify]: Extracting #3: cost 11 inf + 0 3.987 * * [simplify]: Extracting #4: cost 16 inf + 0 3.988 * * [simplify]: Extracting #5: cost 17 inf + 2 3.988 * * [simplify]: Extracting #6: cost 13 inf + 280 3.988 * * [simplify]: Extracting #7: cost 5 inf + 1399 3.988 * * [simplify]: Extracting #8: cost 0 inf + 2724 3.989 * [simplify]: Simplified to (* (sqrt (cbrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) 3.989 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) (* (cbrt (sqrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 3.989 * [simplify]: Simplifying (* (cbrt (sqrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) 3.989 * * [simplify]: iters left: 6 (9 enodes) 3.991 * * [simplify]: iters left: 5 (33 enodes) 3.996 * * [simplify]: iters left: 4 (46 enodes) 4.003 * * [simplify]: iters left: 3 (53 enodes) 4.011 * * [simplify]: Extracting #0: cost 1 inf + 0 4.011 * * [simplify]: Extracting #1: cost 4 inf + 0 4.011 * * [simplify]: Extracting #2: cost 8 inf + 0 4.011 * * [simplify]: Extracting #3: cost 11 inf + 0 4.011 * * [simplify]: Extracting #4: cost 16 inf + 0 4.011 * * [simplify]: Extracting #5: cost 17 inf + 2 4.011 * * [simplify]: Extracting #6: cost 13 inf + 280 4.011 * * [simplify]: Extracting #7: cost 5 inf + 1399 4.012 * * [simplify]: Extracting #8: cost 0 inf + 2724 4.012 * [simplify]: Simplified to (* (sqrt (cbrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1)))) 4.012 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (sqrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ 1 N) 1))) (cbrt (sqrt (fma N (+ 1 N) 1))))) (cbrt (fma N (+ N 1) 1))))) 4.012 * * * * [progress]: [ 68 / 97 ] simplifiying candidate # 4.012 * [simplify]: Simplifying (* (sqrt (cbrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) 4.012 * * [simplify]: iters left: 6 (9 enodes) 4.015 * * [simplify]: iters left: 5 (33 enodes) 4.020 * * [simplify]: iters left: 4 (46 enodes) 4.027 * * [simplify]: iters left: 3 (53 enodes) 4.040 * * [simplify]: Extracting #0: cost 1 inf + 0 4.040 * * [simplify]: Extracting #1: cost 4 inf + 0 4.040 * * [simplify]: Extracting #2: cost 8 inf + 0 4.040 * * [simplify]: Extracting #3: cost 11 inf + 0 4.040 * * [simplify]: Extracting #4: cost 16 inf + 0 4.040 * * [simplify]: Extracting #5: cost 17 inf + 2 4.040 * * [simplify]: Extracting #6: cost 13 inf + 280 4.041 * * [simplify]: Extracting #7: cost 5 inf + 1359 4.042 * * [simplify]: Extracting #8: cost 0 inf + 2724 4.042 * [simplify]: Simplified to (* (cbrt (sqrt (fma N (+ 1 N) 1))) (sqrt (cbrt (fma N (+ 1 N) 1)))) 4.042 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (sqrt (fma N (+ 1 N) 1))) (sqrt (cbrt (fma N (+ 1 N) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 4.043 * [simplify]: Simplifying (* (sqrt (cbrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) 4.043 * * [simplify]: iters left: 6 (9 enodes) 4.048 * * [simplify]: iters left: 5 (33 enodes) 4.056 * * [simplify]: iters left: 4 (46 enodes) 4.064 * * [simplify]: iters left: 3 (53 enodes) 4.070 * * [simplify]: Extracting #0: cost 1 inf + 0 4.070 * * [simplify]: Extracting #1: cost 4 inf + 0 4.070 * * [simplify]: Extracting #2: cost 8 inf + 0 4.070 * * [simplify]: Extracting #3: cost 11 inf + 0 4.070 * * [simplify]: Extracting #4: cost 16 inf + 0 4.071 * * [simplify]: Extracting #5: cost 17 inf + 2 4.071 * * [simplify]: Extracting #6: cost 13 inf + 280 4.071 * * [simplify]: Extracting #7: cost 5 inf + 1359 4.071 * * [simplify]: Extracting #8: cost 0 inf + 2724 4.072 * [simplify]: Simplified to (* (cbrt (sqrt (fma N (+ 1 N) 1))) (sqrt (cbrt (fma N (+ 1 N) 1)))) 4.072 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (cbrt (sqrt (fma N (+ N 1) 1)))) (* (cbrt (sqrt (fma N (+ 1 N) 1))) (sqrt (cbrt (fma N (+ 1 N) 1))))) (cbrt (fma N (+ N 1) 1))))) 4.072 * * * * [progress]: [ 69 / 97 ] simplifiying candidate # 4.072 * [simplify]: Simplifying (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) 4.072 * * [simplify]: iters left: 6 (7 enodes) 4.074 * * [simplify]: iters left: 5 (24 enodes) 4.078 * * [simplify]: iters left: 4 (38 enodes) 4.084 * * [simplify]: iters left: 3 (45 enodes) 4.092 * * [simplify]: Extracting #0: cost 1 inf + 0 4.093 * * [simplify]: Extracting #1: cost 4 inf + 0 4.093 * * [simplify]: Extracting #2: cost 10 inf + 0 4.093 * * [simplify]: Extracting #3: cost 11 inf + 2 4.093 * * [simplify]: Extracting #4: cost 5 inf + 433 4.093 * * [simplify]: Extracting #5: cost 2 inf + 868 4.094 * * [simplify]: Extracting #6: cost 0 inf + 1262 4.094 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 4.094 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ 1 N) 1)) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 4.095 * [simplify]: Simplifying (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) 4.095 * * [simplify]: iters left: 6 (7 enodes) 4.099 * * [simplify]: iters left: 5 (24 enodes) 4.107 * * [simplify]: iters left: 4 (38 enodes) 4.119 * * [simplify]: iters left: 3 (45 enodes) 4.125 * * [simplify]: Extracting #0: cost 1 inf + 0 4.125 * * [simplify]: Extracting #1: cost 4 inf + 0 4.125 * * [simplify]: Extracting #2: cost 10 inf + 0 4.125 * * [simplify]: Extracting #3: cost 11 inf + 2 4.125 * * [simplify]: Extracting #4: cost 5 inf + 433 4.125 * * [simplify]: Extracting #5: cost 2 inf + 868 4.125 * * [simplify]: Extracting #6: cost 0 inf + 1262 4.126 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 4.126 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ 1 N) 1))) (cbrt (fma N (+ N 1) 1))))) 4.126 * * * * [progress]: [ 70 / 97 ] simplifiying candidate # 4.126 * [simplify]: Simplifying (fma N (+ N 1) 1) 4.126 * * [simplify]: iters left: 3 (4 enodes) 4.127 * * [simplify]: iters left: 2 (17 enodes) 4.130 * * [simplify]: iters left: 1 (30 enodes) 4.135 * * [simplify]: Extracting #0: cost 1 inf + 0 4.135 * * [simplify]: Extracting #1: cost 6 inf + 0 4.136 * * [simplify]: Extracting #2: cost 7 inf + 2 4.136 * * [simplify]: Extracting #3: cost 1 inf + 433 4.136 * * [simplify]: Extracting #4: cost 0 inf + 474 4.136 * [simplify]: Simplified to (fma N (+ 1 N) 1) 4.136 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (pow (fma N (+ 1 N) 1) (* 2 1/3)) (cbrt (fma N (+ N 1) 1))))) 4.136 * [simplify]: Simplifying (* 2 1/3) 4.136 * * [simplify]: iters left: 2 (3 enodes) 4.138 * * [simplify]: iters left: 1 (11 enodes) 4.140 * * [simplify]: Extracting #0: cost 1 inf + 0 4.140 * * [simplify]: Extracting #1: cost 0 inf + 1 4.140 * [simplify]: Simplified to 2/3 4.140 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (pow (fma N (+ N 1) 1) 2/3) (cbrt (fma N (+ N 1) 1))))) 4.140 * * * * [progress]: [ 71 / 97 ] simplifiying candidate # 4.140 * [simplify]: Simplifying (cbrt (fma N (+ N 1) 1)) 4.140 * * [simplify]: iters left: 4 (5 enodes) 4.142 * * [simplify]: iters left: 3 (20 enodes) 4.145 * * [simplify]: iters left: 2 (33 enodes) 4.156 * * [simplify]: iters left: 1 (40 enodes) 4.164 * * [simplify]: Extracting #0: cost 1 inf + 0 4.164 * * [simplify]: Extracting #1: cost 3 inf + 0 4.164 * * [simplify]: Extracting #2: cost 8 inf + 0 4.164 * * [simplify]: Extracting #3: cost 9 inf + 2 4.164 * * [simplify]: Extracting #4: cost 1 inf + 787 4.164 * * [simplify]: Extracting #5: cost 0 inf + 828 4.165 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 4.165 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (pow (cbrt (fma N (+ 1 N) 1)) (* 2 1)) (cbrt (fma N (+ N 1) 1))))) 4.165 * [simplify]: Simplifying (* 2 1) 4.165 * * [simplify]: iters left: 2 (3 enodes) 4.166 * * [simplify]: iters left: 1 (9 enodes) 4.168 * * [simplify]: Extracting #0: cost 1 inf + 0 4.168 * * [simplify]: Extracting #1: cost 0 inf + 1 4.168 * [simplify]: Simplified to 2 4.169 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (pow (cbrt (fma N (+ N 1) 1)) 2) (cbrt (fma N (+ N 1) 1))))) 4.169 * * * * [progress]: [ 72 / 97 ] simplifiying candidate # 4.169 * [simplify]: Simplifying (cbrt (cbrt (fma N (+ N 1) 1))) 4.169 * * [simplify]: iters left: 5 (6 enodes) 4.171 * * [simplify]: iters left: 4 (23 enodes) 4.175 * * [simplify]: iters left: 3 (36 enodes) 4.181 * * [simplify]: iters left: 2 (43 enodes) 4.186 * * [simplify]: Extracting #0: cost 1 inf + 0 4.186 * * [simplify]: Extracting #1: cost 3 inf + 0 4.186 * * [simplify]: Extracting #2: cost 5 inf + 0 4.186 * * [simplify]: Extracting #3: cost 10 inf + 0 4.186 * * [simplify]: Extracting #4: cost 10 inf + 44 4.187 * * [simplify]: Extracting #5: cost 6 inf + 336 4.187 * * [simplify]: Extracting #6: cost 1 inf + 1085 4.187 * * [simplify]: Extracting #7: cost 0 inf + 1342 4.187 * [simplify]: Simplified to (cbrt (cbrt (+ 1 (fma N N N)))) 4.187 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))))) (cbrt (cbrt (+ 1 (fma N N N))))) (cbrt (fma N (+ N 1) 1))))) 4.187 * * * * [progress]: [ 73 / 97 ] simplifiying candidate # 4.188 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 4.188 * * [simplify]: iters left: 5 (6 enodes) 4.189 * * [simplify]: iters left: 4 (23 enodes) 4.193 * * [simplify]: iters left: 3 (36 enodes) 4.199 * * [simplify]: iters left: 2 (43 enodes) 4.204 * * [simplify]: Extracting #0: cost 1 inf + 0 4.204 * * [simplify]: Extracting #1: cost 3 inf + 0 4.204 * * [simplify]: Extracting #2: cost 5 inf + 0 4.204 * * [simplify]: Extracting #3: cost 10 inf + 0 4.204 * * [simplify]: Extracting #4: cost 10 inf + 44 4.205 * * [simplify]: Extracting #5: cost 6 inf + 336 4.206 * * [simplify]: Extracting #6: cost 1 inf + 965 4.207 * * [simplify]: Extracting #7: cost 0 inf + 1182 4.207 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 4.207 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (sqrt (fma N (+ N 1) 1)))) (cbrt (sqrt (+ 1 (fma N N N))))) (cbrt (fma N (+ N 1) 1))))) 4.208 * * * * [progress]: [ 74 / 97 ] simplifiying candidate # 4.208 * [simplify]: Simplifying (cbrt (fma N (+ N 1) 1)) 4.208 * * [simplify]: iters left: 4 (5 enodes) 4.211 * * [simplify]: iters left: 3 (20 enodes) 4.218 * * [simplify]: iters left: 2 (33 enodes) 4.226 * * [simplify]: iters left: 1 (40 enodes) 4.231 * * [simplify]: Extracting #0: cost 1 inf + 0 4.231 * * [simplify]: Extracting #1: cost 3 inf + 0 4.231 * * [simplify]: Extracting #2: cost 8 inf + 0 4.231 * * [simplify]: Extracting #3: cost 9 inf + 2 4.231 * * [simplify]: Extracting #4: cost 1 inf + 787 4.231 * * [simplify]: Extracting #5: cost 0 inf + 828 4.231 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 4.231 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (fma N (+ N 1) 1)) (cbrt 1)) (cbrt (fma N (+ 1 N) 1))) (cbrt (fma N (+ N 1) 1))))) 4.231 * * * * [progress]: [ 75 / 97 ] simplifiying candidate # 4.232 * [simplify]: Simplifying (cbrt (cbrt (fma N (+ N 1) 1))) 4.232 * * [simplify]: iters left: 5 (6 enodes) 4.234 * * [simplify]: iters left: 4 (23 enodes) 4.238 * * [simplify]: iters left: 3 (36 enodes) 4.243 * * [simplify]: iters left: 2 (43 enodes) 4.248 * * [simplify]: Extracting #0: cost 1 inf + 0 4.248 * * [simplify]: Extracting #1: cost 3 inf + 0 4.248 * * [simplify]: Extracting #2: cost 5 inf + 0 4.248 * * [simplify]: Extracting #3: cost 10 inf + 0 4.248 * * [simplify]: Extracting #4: cost 10 inf + 44 4.249 * * [simplify]: Extracting #5: cost 6 inf + 336 4.249 * * [simplify]: Extracting #6: cost 1 inf + 1085 4.249 * * [simplify]: Extracting #7: cost 0 inf + 1342 4.249 * [simplify]: Simplified to (cbrt (cbrt (+ 1 (fma N N N)))) 4.249 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (fma N (+ N 1) 1)) (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1))))) (cbrt (cbrt (+ 1 (fma N N N))))) (cbrt (fma N (+ N 1) 1))))) 4.249 * * * * [progress]: [ 76 / 97 ] simplifiying candidate # 4.250 * [simplify]: Simplifying (sqrt (cbrt (fma N (+ N 1) 1))) 4.250 * * [simplify]: iters left: 5 (6 enodes) 4.251 * * [simplify]: iters left: 4 (23 enodes) 4.257 * * [simplify]: iters left: 3 (36 enodes) 4.268 * * [simplify]: iters left: 2 (43 enodes) 4.278 * * [simplify]: Extracting #0: cost 1 inf + 0 4.278 * * [simplify]: Extracting #1: cost 3 inf + 0 4.279 * * [simplify]: Extracting #2: cost 5 inf + 0 4.279 * * [simplify]: Extracting #3: cost 10 inf + 0 4.279 * * [simplify]: Extracting #4: cost 10 inf + 44 4.279 * * [simplify]: Extracting #5: cost 6 inf + 336 4.279 * * [simplify]: Extracting #6: cost 1 inf + 1045 4.280 * * [simplify]: Extracting #7: cost 0 inf + 1262 4.280 * [simplify]: Simplified to (sqrt (cbrt (+ 1 (fma N N N)))) 4.280 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (fma N (+ N 1) 1)) (sqrt (cbrt (fma N (+ N 1) 1)))) (sqrt (cbrt (+ 1 (fma N N N))))) (cbrt (fma N (+ N 1) 1))))) 4.280 * * * * [progress]: [ 77 / 97 ] simplifiying candidate # 4.281 * [simplify]: Simplifying (cbrt (fma N (+ N 1) 1)) 4.281 * * [simplify]: iters left: 4 (5 enodes) 4.284 * * [simplify]: iters left: 3 (20 enodes) 4.290 * * [simplify]: iters left: 2 (33 enodes) 4.296 * * [simplify]: iters left: 1 (40 enodes) 4.300 * * [simplify]: Extracting #0: cost 1 inf + 0 4.300 * * [simplify]: Extracting #1: cost 3 inf + 0 4.300 * * [simplify]: Extracting #2: cost 8 inf + 0 4.300 * * [simplify]: Extracting #3: cost 9 inf + 2 4.300 * * [simplify]: Extracting #4: cost 1 inf + 787 4.301 * * [simplify]: Extracting #5: cost 0 inf + 828 4.301 * [simplify]: Simplified to (cbrt (fma N (+ 1 N) 1)) 4.301 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (* (cbrt (fma N (+ N 1) 1)) 1) (cbrt (fma N (+ 1 N) 1))) (cbrt (fma N (+ N 1) 1))))) 4.301 * * * * [progress]: [ 78 / 97 ] simplifiying candidate # 4.301 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 4.301 * * [simplify]: iters left: 6 (7 enodes) 4.303 * * [simplify]: iters left: 5 (26 enodes) 4.307 * * [simplify]: iters left: 4 (39 enodes) 4.315 * * [simplify]: iters left: 3 (46 enodes) 4.324 * * [simplify]: Extracting #0: cost 1 inf + 0 4.324 * * [simplify]: Extracting #1: cost 3 inf + 0 4.324 * * [simplify]: Extracting #2: cost 5 inf + 0 4.324 * * [simplify]: Extracting #3: cost 7 inf + 0 4.324 * * [simplify]: Extracting #4: cost 12 inf + 0 4.324 * * [simplify]: Extracting #5: cost 13 inf + 2 4.324 * * [simplify]: Extracting #6: cost 8 inf + 377 4.325 * * [simplify]: Extracting #7: cost 4 inf + 868 4.325 * * [simplify]: Extracting #8: cost 1 inf + 1559 4.326 * * [simplify]: Extracting #9: cost 0 inf + 1856 4.326 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 4.327 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 4.327 * * * * [progress]: [ 79 / 97 ] simplifiying candidate # 4.327 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 4.327 * * [simplify]: iters left: 5 (6 enodes) 4.330 * * [simplify]: iters left: 4 (23 enodes) 4.338 * * [simplify]: iters left: 3 (36 enodes) 4.348 * * [simplify]: iters left: 2 (43 enodes) 4.354 * * [simplify]: Extracting #0: cost 1 inf + 0 4.354 * * [simplify]: Extracting #1: cost 3 inf + 0 4.354 * * [simplify]: Extracting #2: cost 5 inf + 0 4.354 * * [simplify]: Extracting #3: cost 10 inf + 0 4.354 * * [simplify]: Extracting #4: cost 10 inf + 44 4.354 * * [simplify]: Extracting #5: cost 6 inf + 336 4.354 * * [simplify]: Extracting #6: cost 1 inf + 965 4.355 * * [simplify]: Extracting #7: cost 0 inf + 1182 4.355 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 4.355 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (cbrt (sqrt (+ 1 (fma N N N)))) (* (cbrt (sqrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 4.355 * * * * [progress]: [ 80 / 97 ] simplifiying candidate # 4.355 * [simplify]: Simplifying (cbrt 1) 4.355 * * [simplify]: iters left: 1 (2 enodes) 4.357 * * [simplify]: Extracting #0: cost 1 inf + 0 4.357 * * [simplify]: Extracting #1: cost 0 inf + 1 4.357 * [simplify]: Simplified to 1 4.357 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* 1 (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 4.357 * * * * [progress]: [ 81 / 97 ] simplifiying candidate # 4.358 * [simplify]: Simplifying (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (cbrt (fma N (+ N 1) 1)))) 4.358 * * [simplify]: iters left: 6 (7 enodes) 4.359 * * [simplify]: iters left: 5 (26 enodes) 4.364 * * [simplify]: iters left: 4 (39 enodes) 4.370 * * [simplify]: iters left: 3 (46 enodes) 4.376 * * [simplify]: Extracting #0: cost 1 inf + 0 4.376 * * [simplify]: Extracting #1: cost 3 inf + 0 4.376 * * [simplify]: Extracting #2: cost 5 inf + 0 4.376 * * [simplify]: Extracting #3: cost 7 inf + 0 4.376 * * [simplify]: Extracting #4: cost 12 inf + 0 4.376 * * [simplify]: Extracting #5: cost 13 inf + 2 4.376 * * [simplify]: Extracting #6: cost 8 inf + 377 4.376 * * [simplify]: Extracting #7: cost 4 inf + 908 4.377 * * [simplify]: Extracting #8: cost 1 inf + 1639 4.377 * * [simplify]: Extracting #9: cost 0 inf + 1936 4.377 * [simplify]: Simplified to (* (cbrt (cbrt (fma N (+ 1 N) 1))) (cbrt (cbrt (fma N (+ 1 N) 1)))) 4.377 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (* (cbrt (cbrt (fma N (+ 1 N) 1))) (cbrt (cbrt (fma N (+ 1 N) 1)))) (* (cbrt (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 4.378 * * * * [progress]: [ 82 / 97 ] simplifiying candidate # 4.378 * [simplify]: Simplifying (sqrt (cbrt (fma N (+ N 1) 1))) 4.378 * * [simplify]: iters left: 5 (6 enodes) 4.381 * * [simplify]: iters left: 4 (23 enodes) 4.388 * * [simplify]: iters left: 3 (36 enodes) 4.395 * * [simplify]: iters left: 2 (43 enodes) 4.400 * * [simplify]: Extracting #0: cost 1 inf + 0 4.400 * * [simplify]: Extracting #1: cost 3 inf + 0 4.400 * * [simplify]: Extracting #2: cost 5 inf + 0 4.400 * * [simplify]: Extracting #3: cost 10 inf + 0 4.400 * * [simplify]: Extracting #4: cost 10 inf + 44 4.400 * * [simplify]: Extracting #5: cost 6 inf + 336 4.400 * * [simplify]: Extracting #6: cost 1 inf + 1045 4.400 * * [simplify]: Extracting #7: cost 0 inf + 1262 4.401 * [simplify]: Simplified to (sqrt (cbrt (+ 1 (fma N N N)))) 4.401 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (sqrt (cbrt (+ 1 (fma N N N)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1)))) (cbrt (fma N (+ N 1) 1))))) 4.401 * * * * [progress]: [ 83 / 97 ] simplifiying candidate # 4.401 * * * * [progress]: [ 84 / 97 ] simplifiying candidate #real (real->posit16 (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1)))))> 4.401 * * * * [progress]: [ 85 / 97 ] simplifiying candidate # 4.401 * * * * [progress]: [ 86 / 97 ] simplifiying candidate # 4.401 * [simplify]: Simplifying (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 4.401 * * [simplify]: iters left: 6 (10 enodes) 4.405 * * [simplify]: iters left: 5 (44 enodes) 4.414 * * [simplify]: iters left: 4 (62 enodes) 4.427 * * [simplify]: iters left: 3 (90 enodes) 4.450 * * [simplify]: iters left: 2 (112 enodes) 4.479 * * [simplify]: iters left: 1 (124 enodes) 4.491 * * [simplify]: Extracting #0: cost 1 inf + 0 4.491 * * [simplify]: Extracting #1: cost 14 inf + 0 4.491 * * [simplify]: Extracting #2: cost 17 inf + 87 4.491 * * [simplify]: Extracting #3: cost 4 inf + 943 4.492 * * [simplify]: Extracting #4: cost 0 inf + 1271 4.492 * [simplify]: Simplified to (fma N (fma N 2/9 1/3) 1) 4.492 * [simplify]: Simplified (2 2 2) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) (fma N (fma N 2/9 1/3) 1)))) 4.492 * * * * [progress]: [ 87 / 97 ] simplifiying candidate # 4.493 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 4.493 * * [simplify]: iters left: 6 (16 enodes) 4.500 * * [simplify]: iters left: 5 (73 enodes) 4.519 * * [simplify]: iters left: 4 (144 enodes) 4.548 * * [simplify]: iters left: 3 (279 enodes) 4.650 * * [simplify]: Extracting #0: cost 1 inf + 0 4.650 * * [simplify]: Extracting #1: cost 23 inf + 0 4.651 * * [simplify]: Extracting #2: cost 76 inf + 2 4.651 * * [simplify]: Extracting #3: cost 97 inf + 8 4.652 * * [simplify]: Extracting #4: cost 88 inf + 2817 4.655 * * [simplify]: Extracting #5: cost 50 inf + 14443 4.660 * * [simplify]: Extracting #6: cost 18 inf + 26768 4.669 * * [simplify]: Extracting #7: cost 0 inf + 36432 4.678 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) 4.678 * [simplify]: Simplified (2 2 2) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3)))))) 4.679 * * * * [progress]: [ 88 / 97 ] simplifiying candidate # 4.679 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 4.679 * * [simplify]: iters left: 6 (18 enodes) 4.691 * * [simplify]: iters left: 5 (79 enodes) 4.723 * * [simplify]: iters left: 4 (150 enodes) 4.785 * * [simplify]: iters left: 3 (285 enodes) 4.842 * * [simplify]: Extracting #0: cost 1 inf + 0 4.842 * * [simplify]: Extracting #1: cost 23 inf + 0 4.842 * * [simplify]: Extracting #2: cost 78 inf + 2 4.843 * * [simplify]: Extracting #3: cost 101 inf + 8 4.843 * * [simplify]: Extracting #4: cost 95 inf + 1133 4.845 * * [simplify]: Extracting #5: cost 38 inf + 18588 4.854 * * [simplify]: Extracting #6: cost 2 inf + 37269 4.865 * * [simplify]: Extracting #7: cost 0 inf + 37268 4.869 * * [simplify]: Extracting #8: cost 0 inf + 37228 4.874 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) 4.874 * [simplify]: Simplified (2 2 2) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1))) (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3)))))) 4.874 * * * * [progress]: [ 89 / 97 ] simplifiying candidate # 4.874 * [simplify]: Simplifying (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 4.874 * * [simplify]: iters left: 6 (10 enodes) 4.878 * * [simplify]: iters left: 5 (44 enodes) 4.889 * * [simplify]: iters left: 4 (62 enodes) 4.908 * * [simplify]: iters left: 3 (90 enodes) 4.920 * * [simplify]: iters left: 2 (112 enodes) 4.936 * * [simplify]: iters left: 1 (124 enodes) 4.955 * * [simplify]: Extracting #0: cost 1 inf + 0 4.955 * * [simplify]: Extracting #1: cost 14 inf + 0 4.955 * * [simplify]: Extracting #2: cost 17 inf + 87 4.957 * * [simplify]: Extracting #3: cost 4 inf + 943 4.957 * * [simplify]: Extracting #4: cost 0 inf + 1271 4.958 * [simplify]: Simplified to (fma N (fma N 2/9 1/3) 1) 4.958 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (fma N (fma N 2/9 1/3) 1)) (cbrt (fma N (+ N 1) 1))))) 4.958 * * * * [progress]: [ 90 / 97 ] simplifiying candidate # 4.958 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 4.958 * * [simplify]: iters left: 6 (16 enodes) 4.964 * * [simplify]: iters left: 5 (73 enodes) 4.991 * * [simplify]: iters left: 4 (144 enodes) 5.038 * * [simplify]: iters left: 3 (279 enodes) 5.111 * * [simplify]: Extracting #0: cost 1 inf + 0 5.111 * * [simplify]: Extracting #1: cost 23 inf + 0 5.111 * * [simplify]: Extracting #2: cost 76 inf + 2 5.112 * * [simplify]: Extracting #3: cost 97 inf + 8 5.112 * * [simplify]: Extracting #4: cost 88 inf + 2817 5.113 * * [simplify]: Extracting #5: cost 50 inf + 14443 5.116 * * [simplify]: Extracting #6: cost 18 inf + 26768 5.123 * * [simplify]: Extracting #7: cost 0 inf + 36432 5.132 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) 5.132 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3)))) (cbrt (fma N (+ N 1) 1))))) 5.133 * * * * [progress]: [ 91 / 97 ] simplifiying candidate # 5.133 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 5.133 * * [simplify]: iters left: 6 (18 enodes) 5.142 * * [simplify]: iters left: 5 (79 enodes) 5.159 * * [simplify]: iters left: 4 (150 enodes) 5.200 * * [simplify]: iters left: 3 (285 enodes) 5.299 * * [simplify]: Extracting #0: cost 1 inf + 0 5.299 * * [simplify]: Extracting #1: cost 23 inf + 0 5.299 * * [simplify]: Extracting #2: cost 78 inf + 2 5.300 * * [simplify]: Extracting #3: cost 101 inf + 8 5.301 * * [simplify]: Extracting #4: cost 95 inf + 1133 5.304 * * [simplify]: Extracting #5: cost 38 inf + 18588 5.313 * * [simplify]: Extracting #6: cost 2 inf + 37269 5.323 * * [simplify]: Extracting #7: cost 0 inf + 37268 5.332 * * [simplify]: Extracting #8: cost 0 inf + 37228 5.342 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) 5.342 * [simplify]: Simplified (2 2 1 2) to (λ (N) (atan2 1 (* (* (cbrt (fma N (+ N 1) 1)) (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3)))) (cbrt (fma N (+ N 1) 1))))) 5.342 * * * * [progress]: [ 92 / 97 ] simplifiying candidate # 5.343 * [simplify]: Simplifying (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 5.343 * * [simplify]: iters left: 6 (10 enodes) 5.350 * * [simplify]: iters left: 5 (44 enodes) 5.364 * * [simplify]: iters left: 4 (62 enodes) 5.384 * * [simplify]: iters left: 3 (90 enodes) 5.407 * * [simplify]: iters left: 2 (112 enodes) 5.441 * * [simplify]: iters left: 1 (124 enodes) 5.454 * * [simplify]: Extracting #0: cost 1 inf + 0 5.454 * * [simplify]: Extracting #1: cost 14 inf + 0 5.454 * * [simplify]: Extracting #2: cost 17 inf + 87 5.455 * * [simplify]: Extracting #3: cost 4 inf + 943 5.455 * * [simplify]: Extracting #4: cost 0 inf + 1271 5.456 * [simplify]: Simplified to (fma N (fma N 2/9 1/3) 1) 5.456 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (fma N (fma N 2/9 1/3) 1) (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1))))) 5.456 * * * * [progress]: [ 93 / 97 ] simplifiying candidate # 5.456 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 5.456 * * [simplify]: iters left: 6 (16 enodes) 5.462 * * [simplify]: iters left: 5 (73 enodes) 5.488 * * [simplify]: iters left: 4 (144 enodes) 5.546 * * [simplify]: iters left: 3 (279 enodes) 5.627 * * [simplify]: Extracting #0: cost 1 inf + 0 5.627 * * [simplify]: Extracting #1: cost 23 inf + 0 5.627 * * [simplify]: Extracting #2: cost 76 inf + 2 5.627 * * [simplify]: Extracting #3: cost 97 inf + 8 5.628 * * [simplify]: Extracting #4: cost 88 inf + 2817 5.629 * * [simplify]: Extracting #5: cost 50 inf + 14443 5.635 * * [simplify]: Extracting #6: cost 18 inf + 26768 5.644 * * [simplify]: Extracting #7: cost 0 inf + 36432 5.652 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) 5.653 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1))))) 5.653 * * * * [progress]: [ 94 / 97 ] simplifiying candidate # 5.653 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 5.653 * * [simplify]: iters left: 6 (18 enodes) 5.668 * * [simplify]: iters left: 5 (79 enodes) 5.699 * * [simplify]: iters left: 4 (150 enodes) 5.757 * * [simplify]: iters left: 3 (285 enodes) 5.861 * * [simplify]: Extracting #0: cost 1 inf + 0 5.861 * * [simplify]: Extracting #1: cost 23 inf + 0 5.862 * * [simplify]: Extracting #2: cost 78 inf + 2 5.863 * * [simplify]: Extracting #3: cost 101 inf + 8 5.864 * * [simplify]: Extracting #4: cost 95 inf + 1133 5.867 * * [simplify]: Extracting #5: cost 38 inf + 18588 5.877 * * [simplify]: Extracting #6: cost 2 inf + 37269 5.886 * * [simplify]: Extracting #7: cost 0 inf + 37268 5.895 * * [simplify]: Extracting #8: cost 0 inf + 37228 5.905 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) 5.905 * [simplify]: Simplified (2 2 1 1) to (λ (N) (atan2 1 (* (* (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) (cbrt (fma N (+ N 1) 1))) (cbrt (fma N (+ N 1) 1))))) 5.905 * * * * [progress]: [ 95 / 97 ] simplifiying candidate # 5.905 * [simplify]: Simplifying (+ (* 2/3 N) (+ (* 5/9 (pow N 2)) 1)) 5.906 * * [simplify]: iters left: 6 (10 enodes) 5.912 * * [simplify]: iters left: 5 (44 enodes) 5.927 * * [simplify]: iters left: 4 (62 enodes) 5.947 * * [simplify]: iters left: 3 (90 enodes) 5.975 * * [simplify]: iters left: 2 (112 enodes) 6.005 * * [simplify]: iters left: 1 (124 enodes) 6.027 * * [simplify]: Extracting #0: cost 1 inf + 0 6.027 * * [simplify]: Extracting #1: cost 14 inf + 0 6.028 * * [simplify]: Extracting #2: cost 17 inf + 87 6.028 * * [simplify]: Extracting #3: cost 4 inf + 943 6.029 * * [simplify]: Extracting #4: cost 0 inf + 1271 6.030 * [simplify]: Simplified to (fma N (fma N 5/9 2/3) 1) 6.031 * [simplify]: Simplified (2 2 1) to (λ (N) (atan2 1 (* (fma N (fma N 5/9 2/3) 1) (cbrt (fma N (+ N 1) 1))))) 6.031 * * * * [progress]: [ 96 / 97 ] simplifiying candidate # 6.031 * [simplify]: Simplifying (+ (* 2/3 (pow N 1/3)) (+ (pow (/ 1 N) -4/3) (* 5/9 (pow (/ 1 (pow N 2)) 1/3)))) 6.031 * * [simplify]: iters left: 6 (17 enodes) 6.043 * * [simplify]: iters left: 5 (76 enodes) 6.072 * * [simplify]: iters left: 4 (134 enodes) 6.107 * * [simplify]: iters left: 3 (267 enodes) 6.169 * * [simplify]: iters left: 2 (484 enodes) 6.342 * * [simplify]: Extracting #0: cost 1 inf + 0 6.342 * * [simplify]: Extracting #1: cost 23 inf + 0 6.343 * * [simplify]: Extracting #2: cost 119 inf + 2 6.344 * * [simplify]: Extracting #3: cost 181 inf + 1052 6.348 * * [simplify]: Extracting #4: cost 138 inf + 15748 6.358 * * [simplify]: Extracting #5: cost 53 inf + 52800 6.375 * * [simplify]: Extracting #6: cost 2 inf + 81166 6.393 * * [simplify]: Extracting #7: cost 0 inf + 82877 6.410 * [simplify]: Simplified to (fma (cbrt N) 2/3 (fma 5/9 (cbrt (/ (/ 1 N) N)) (pow (/ 1 N) -4/3))) 6.410 * [simplify]: Simplified (2 2 1) to (λ (N) (atan2 1 (* (fma (cbrt N) 2/3 (fma 5/9 (cbrt (/ (/ 1 N) N)) (pow (/ 1 N) -4/3))) (cbrt (fma N (+ N 1) 1))))) 6.411 * * * * [progress]: [ 97 / 97 ] simplifiying candidate # 6.411 * [simplify]: Simplifying (+ (* 2/3 (pow N 1/3)) (+ (* 5/9 (pow (/ 1 (pow N 2)) 1/3)) (pow (/ -1 N) -4/3))) 6.411 * * [simplify]: iters left: 6 (18 enodes) 6.427 * * [simplify]: iters left: 5 (80 enodes) 6.449 * * [simplify]: iters left: 4 (138 enodes) 6.490 * * [simplify]: iters left: 3 (273 enodes) 6.578 * * [simplify]: Extracting #0: cost 1 inf + 0 6.578 * * [simplify]: Extracting #1: cost 23 inf + 0 6.578 * * [simplify]: Extracting #2: cost 78 inf + 2 6.578 * * [simplify]: Extracting #3: cost 96 inf + 10 6.579 * * [simplify]: Extracting #4: cost 81 inf + 2487 6.581 * * [simplify]: Extracting #5: cost 26 inf + 21478 6.584 * * [simplify]: Extracting #6: cost 1 inf + 32739 6.588 * * [simplify]: Extracting #7: cost 0 inf + 33284 6.591 * [simplify]: Simplified to (fma (cbrt (/ 1 (* N N))) 5/9 (fma (cbrt N) 2/3 (pow (/ -1 N) -4/3))) 6.591 * [simplify]: Simplified (2 2 1) to (λ (N) (atan2 1 (* (fma (cbrt (/ 1 (* N N))) 5/9 (fma (cbrt N) 2/3 (pow (/ -1 N) -4/3))) (cbrt (fma N (+ N 1) 1))))) 6.592 * * * [progress]: adding candidates to table 7.406 * * [progress]: iteration 4 / 4 7.406 * * * [progress]: picking best candidate 7.413 * * * * [pick]: Picked # 7.413 * * * [progress]: localizing error 7.451 * * * [progress]: generating rewritten candidates 7.451 * * * * [progress]: [ 1 / 4 ] rewriting at (2 2 2) 7.452 * * * * [progress]: [ 2 / 4 ] rewriting at (2 2 1 2 2 1) 7.452 * * * * [progress]: [ 3 / 4 ] rewriting at (2 2 1 2 1 1) 7.453 * * * * [progress]: [ 4 / 4 ] rewriting at (2 2 1 1 2 1) 7.454 * * * [progress]: generating series expansions 7.454 * * * * [progress]: [ 1 / 4 ] generating series at (2 2 2) 7.454 * [backup-simplify]: Simplify (cbrt (fma N (+ N 1) 1)) into (pow (fma N (+ N 1) 1) 1/3) 7.454 * [approximate]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in (N) around 0 7.454 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.454 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.454 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.454 * [taylor]: Taking taylor expansion of 1/3 in N 7.454 * [backup-simplify]: Simplify 1/3 into 1/3 7.455 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.455 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.455 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.455 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.455 * [taylor]: Taking taylor expansion of N in N 7.455 * [backup-simplify]: Simplify 0 into 0 7.455 * [backup-simplify]: Simplify 1 into 1 7.455 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.455 * [taylor]: Taking taylor expansion of N in N 7.455 * [backup-simplify]: Simplify 0 into 0 7.455 * [backup-simplify]: Simplify 1 into 1 7.455 * [taylor]: Taking taylor expansion of 1 in N 7.455 * [backup-simplify]: Simplify 1 into 1 7.455 * [taylor]: Taking taylor expansion of 1 in N 7.455 * [backup-simplify]: Simplify 1 into 1 7.455 * [backup-simplify]: Simplify (+ 0 1) into 1 7.456 * [backup-simplify]: Simplify (* 0 1) into 0 7.456 * [backup-simplify]: Simplify (+ 0 1) into 1 7.456 * [backup-simplify]: Simplify (log 1) into 0 7.457 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.457 * [backup-simplify]: Simplify (+ 1 0) into 1 7.457 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.458 * [backup-simplify]: Simplify (+ 1 0) into 1 7.458 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.459 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.459 * [backup-simplify]: Simplify (exp 0) into 1 7.459 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.459 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.459 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.459 * [taylor]: Taking taylor expansion of 1/3 in N 7.459 * [backup-simplify]: Simplify 1/3 into 1/3 7.459 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.459 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.459 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.459 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.459 * [taylor]: Taking taylor expansion of N in N 7.459 * [backup-simplify]: Simplify 0 into 0 7.459 * [backup-simplify]: Simplify 1 into 1 7.459 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.459 * [taylor]: Taking taylor expansion of N in N 7.459 * [backup-simplify]: Simplify 0 into 0 7.459 * [backup-simplify]: Simplify 1 into 1 7.459 * [taylor]: Taking taylor expansion of 1 in N 7.459 * [backup-simplify]: Simplify 1 into 1 7.459 * [taylor]: Taking taylor expansion of 1 in N 7.459 * [backup-simplify]: Simplify 1 into 1 7.459 * [backup-simplify]: Simplify (+ 0 1) into 1 7.460 * [backup-simplify]: Simplify (* 0 1) into 0 7.460 * [backup-simplify]: Simplify (+ 0 1) into 1 7.460 * [backup-simplify]: Simplify (log 1) into 0 7.460 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.461 * [backup-simplify]: Simplify (+ 1 0) into 1 7.461 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.461 * [backup-simplify]: Simplify (+ 1 0) into 1 7.462 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.462 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.462 * [backup-simplify]: Simplify (exp 0) into 1 7.463 * [backup-simplify]: Simplify 1 into 1 7.463 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 1) 1)))) into 1/3 7.463 * [backup-simplify]: Simplify 1/3 into 1/3 7.464 * [backup-simplify]: Simplify (+ 0 0) into 0 7.464 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 7.464 * [backup-simplify]: Simplify (+ 1 0) into 1 7.466 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.466 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 0))) into 1/6 7.467 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into 2/9 7.467 * [backup-simplify]: Simplify 2/9 into 2/9 7.468 * [backup-simplify]: Simplify (+ (* 2/9 (pow N 2)) (+ (* 1/3 N) 1)) into (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 7.468 * [backup-simplify]: Simplify (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) 7.468 * [approximate]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in (N) around 0 7.468 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.468 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.468 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.468 * [taylor]: Taking taylor expansion of 1/3 in N 7.468 * [backup-simplify]: Simplify 1/3 into 1/3 7.468 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.468 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.468 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.468 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.468 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.468 * [taylor]: Taking taylor expansion of N in N 7.468 * [backup-simplify]: Simplify 0 into 0 7.468 * [backup-simplify]: Simplify 1 into 1 7.468 * [backup-simplify]: Simplify (/ 1 1) into 1 7.468 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.468 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.468 * [taylor]: Taking taylor expansion of N in N 7.468 * [backup-simplify]: Simplify 0 into 0 7.468 * [backup-simplify]: Simplify 1 into 1 7.469 * [backup-simplify]: Simplify (/ 1 1) into 1 7.469 * [taylor]: Taking taylor expansion of 1 in N 7.469 * [backup-simplify]: Simplify 1 into 1 7.469 * [taylor]: Taking taylor expansion of 1 in N 7.469 * [backup-simplify]: Simplify 1 into 1 7.469 * [backup-simplify]: Simplify (+ 1 0) into 1 7.469 * [backup-simplify]: Simplify (* 1 1) into 1 7.470 * [backup-simplify]: Simplify (+ 1 0) into 1 7.470 * [backup-simplify]: Simplify (log 1) into 0 7.470 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.470 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.471 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.471 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.471 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.471 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.471 * [taylor]: Taking taylor expansion of 1/3 in N 7.471 * [backup-simplify]: Simplify 1/3 into 1/3 7.471 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.471 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.471 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.471 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.471 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.471 * [taylor]: Taking taylor expansion of N in N 7.471 * [backup-simplify]: Simplify 0 into 0 7.471 * [backup-simplify]: Simplify 1 into 1 7.471 * [backup-simplify]: Simplify (/ 1 1) into 1 7.471 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.471 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.471 * [taylor]: Taking taylor expansion of N in N 7.471 * [backup-simplify]: Simplify 0 into 0 7.471 * [backup-simplify]: Simplify 1 into 1 7.472 * [backup-simplify]: Simplify (/ 1 1) into 1 7.472 * [taylor]: Taking taylor expansion of 1 in N 7.472 * [backup-simplify]: Simplify 1 into 1 7.472 * [taylor]: Taking taylor expansion of 1 in N 7.472 * [backup-simplify]: Simplify 1 into 1 7.472 * [backup-simplify]: Simplify (+ 1 0) into 1 7.473 * [backup-simplify]: Simplify (* 1 1) into 1 7.473 * [backup-simplify]: Simplify (+ 1 0) into 1 7.474 * [backup-simplify]: Simplify (log 1) into 0 7.474 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.474 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.474 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.475 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.475 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.476 * [backup-simplify]: Simplify (+ 0 1) into 1 7.477 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.477 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 7.478 * [backup-simplify]: Simplify (+ 1 0) into 1 7.479 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.479 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.480 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 (- (* 2 (log N))))) into 1/3 7.481 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 1) 1)))) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.481 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.482 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.482 * [backup-simplify]: Simplify (+ 0 0) into 0 7.483 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.484 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 7.484 * [backup-simplify]: Simplify (+ 0 1) into 1 7.495 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.496 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.498 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 (- (* 2 (log N)))))) into 1/6 7.499 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.499 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.500 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 1/3 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (/ 1 N)) (pow (/ 1 N) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.500 * [backup-simplify]: Simplify (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) 7.500 * [approximate]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in (N) around 0 7.500 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.500 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.500 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.500 * [taylor]: Taking taylor expansion of 1/3 in N 7.500 * [backup-simplify]: Simplify 1/3 into 1/3 7.500 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.501 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.501 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.501 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.501 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.501 * [taylor]: Taking taylor expansion of -1 in N 7.501 * [backup-simplify]: Simplify -1 into -1 7.501 * [taylor]: Taking taylor expansion of N in N 7.501 * [backup-simplify]: Simplify 0 into 0 7.501 * [backup-simplify]: Simplify 1 into 1 7.501 * [backup-simplify]: Simplify (/ -1 1) into -1 7.501 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.501 * [taylor]: Taking taylor expansion of 1 in N 7.501 * [backup-simplify]: Simplify 1 into 1 7.501 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.501 * [taylor]: Taking taylor expansion of N in N 7.502 * [backup-simplify]: Simplify 0 into 0 7.502 * [backup-simplify]: Simplify 1 into 1 7.502 * [backup-simplify]: Simplify (/ 1 1) into 1 7.502 * [taylor]: Taking taylor expansion of 1 in N 7.502 * [backup-simplify]: Simplify 1 into 1 7.502 * [backup-simplify]: Simplify (- 1) into -1 7.503 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.503 * [backup-simplify]: Simplify (* -1 -1) into 1 7.504 * [backup-simplify]: Simplify (+ 1 0) into 1 7.504 * [backup-simplify]: Simplify (log 1) into 0 7.505 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.505 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.505 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.505 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.505 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.505 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.505 * [taylor]: Taking taylor expansion of 1/3 in N 7.505 * [backup-simplify]: Simplify 1/3 into 1/3 7.505 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.505 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.505 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.506 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.506 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.506 * [taylor]: Taking taylor expansion of -1 in N 7.506 * [backup-simplify]: Simplify -1 into -1 7.506 * [taylor]: Taking taylor expansion of N in N 7.506 * [backup-simplify]: Simplify 0 into 0 7.506 * [backup-simplify]: Simplify 1 into 1 7.506 * [backup-simplify]: Simplify (/ -1 1) into -1 7.506 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.506 * [taylor]: Taking taylor expansion of 1 in N 7.506 * [backup-simplify]: Simplify 1 into 1 7.506 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.506 * [taylor]: Taking taylor expansion of N in N 7.506 * [backup-simplify]: Simplify 0 into 0 7.506 * [backup-simplify]: Simplify 1 into 1 7.507 * [backup-simplify]: Simplify (/ 1 1) into 1 7.507 * [taylor]: Taking taylor expansion of 1 in N 7.507 * [backup-simplify]: Simplify 1 into 1 7.507 * [backup-simplify]: Simplify (- 1) into -1 7.508 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.508 * [backup-simplify]: Simplify (* -1 -1) into 1 7.508 * [backup-simplify]: Simplify (+ 1 0) into 1 7.509 * [backup-simplify]: Simplify (log 1) into 0 7.509 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.509 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.510 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.510 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.510 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.511 * [backup-simplify]: Simplify (- 0) into 0 7.511 * [backup-simplify]: Simplify (+ 1 0) into 1 7.512 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.513 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 7.513 * [backup-simplify]: Simplify (+ -1 0) into -1 7.515 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 7.515 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.516 * [backup-simplify]: Simplify (+ (* 1/3 -1) (* 0 (- (* 2 (log N))))) into (- 1/3) 7.517 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 1) 1)))) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.517 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.518 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.518 * [backup-simplify]: Simplify (- 0) into 0 7.519 * [backup-simplify]: Simplify (+ 0 0) into 0 7.520 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.521 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 7.521 * [backup-simplify]: Simplify (+ 0 1) into 1 7.524 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.524 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.525 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 -1) (* 0 (- (* 2 (log N)))))) into 1/6 7.527 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.527 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.528 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -1/3 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.528 * * * * [progress]: [ 2 / 4 ] generating series at (2 2 1 2 2 1) 7.528 * [backup-simplify]: Simplify (cbrt (fma N (+ N 1) 1)) into (pow (fma N (+ N 1) 1) 1/3) 7.528 * [approximate]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in (N) around 0 7.528 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.528 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.528 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.528 * [taylor]: Taking taylor expansion of 1/3 in N 7.528 * [backup-simplify]: Simplify 1/3 into 1/3 7.528 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.528 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.528 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.528 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.528 * [taylor]: Taking taylor expansion of N in N 7.528 * [backup-simplify]: Simplify 0 into 0 7.528 * [backup-simplify]: Simplify 1 into 1 7.528 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.528 * [taylor]: Taking taylor expansion of N in N 7.529 * [backup-simplify]: Simplify 0 into 0 7.529 * [backup-simplify]: Simplify 1 into 1 7.529 * [taylor]: Taking taylor expansion of 1 in N 7.529 * [backup-simplify]: Simplify 1 into 1 7.529 * [taylor]: Taking taylor expansion of 1 in N 7.529 * [backup-simplify]: Simplify 1 into 1 7.529 * [backup-simplify]: Simplify (+ 0 1) into 1 7.530 * [backup-simplify]: Simplify (* 0 1) into 0 7.530 * [backup-simplify]: Simplify (+ 0 1) into 1 7.530 * [backup-simplify]: Simplify (log 1) into 0 7.531 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.531 * [backup-simplify]: Simplify (+ 1 0) into 1 7.532 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.532 * [backup-simplify]: Simplify (+ 1 0) into 1 7.533 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.534 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.534 * [backup-simplify]: Simplify (exp 0) into 1 7.534 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.534 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.534 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.534 * [taylor]: Taking taylor expansion of 1/3 in N 7.534 * [backup-simplify]: Simplify 1/3 into 1/3 7.534 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.534 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.534 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.534 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.534 * [taylor]: Taking taylor expansion of N in N 7.534 * [backup-simplify]: Simplify 0 into 0 7.534 * [backup-simplify]: Simplify 1 into 1 7.534 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.534 * [taylor]: Taking taylor expansion of N in N 7.534 * [backup-simplify]: Simplify 0 into 0 7.534 * [backup-simplify]: Simplify 1 into 1 7.534 * [taylor]: Taking taylor expansion of 1 in N 7.534 * [backup-simplify]: Simplify 1 into 1 7.534 * [taylor]: Taking taylor expansion of 1 in N 7.534 * [backup-simplify]: Simplify 1 into 1 7.534 * [backup-simplify]: Simplify (+ 0 1) into 1 7.535 * [backup-simplify]: Simplify (* 0 1) into 0 7.535 * [backup-simplify]: Simplify (+ 0 1) into 1 7.535 * [backup-simplify]: Simplify (log 1) into 0 7.535 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.536 * [backup-simplify]: Simplify (+ 1 0) into 1 7.536 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.536 * [backup-simplify]: Simplify (+ 1 0) into 1 7.537 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.538 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.538 * [backup-simplify]: Simplify (exp 0) into 1 7.538 * [backup-simplify]: Simplify 1 into 1 7.538 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 1) 1)))) into 1/3 7.538 * [backup-simplify]: Simplify 1/3 into 1/3 7.539 * [backup-simplify]: Simplify (+ 0 0) into 0 7.539 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 7.539 * [backup-simplify]: Simplify (+ 1 0) into 1 7.541 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.541 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 0))) into 1/6 7.542 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into 2/9 7.542 * [backup-simplify]: Simplify 2/9 into 2/9 7.542 * [backup-simplify]: Simplify (+ (* 2/9 (pow N 2)) (+ (* 1/3 N) 1)) into (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 7.543 * [backup-simplify]: Simplify (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) 7.543 * [approximate]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in (N) around 0 7.543 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.543 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.543 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.543 * [taylor]: Taking taylor expansion of 1/3 in N 7.543 * [backup-simplify]: Simplify 1/3 into 1/3 7.543 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.543 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.543 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.543 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.543 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.543 * [taylor]: Taking taylor expansion of N in N 7.543 * [backup-simplify]: Simplify 0 into 0 7.543 * [backup-simplify]: Simplify 1 into 1 7.543 * [backup-simplify]: Simplify (/ 1 1) into 1 7.543 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.543 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.543 * [taylor]: Taking taylor expansion of N in N 7.543 * [backup-simplify]: Simplify 0 into 0 7.543 * [backup-simplify]: Simplify 1 into 1 7.543 * [backup-simplify]: Simplify (/ 1 1) into 1 7.543 * [taylor]: Taking taylor expansion of 1 in N 7.543 * [backup-simplify]: Simplify 1 into 1 7.544 * [taylor]: Taking taylor expansion of 1 in N 7.544 * [backup-simplify]: Simplify 1 into 1 7.544 * [backup-simplify]: Simplify (+ 1 0) into 1 7.544 * [backup-simplify]: Simplify (* 1 1) into 1 7.544 * [backup-simplify]: Simplify (+ 1 0) into 1 7.545 * [backup-simplify]: Simplify (log 1) into 0 7.545 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.545 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.545 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.545 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.545 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.545 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.545 * [taylor]: Taking taylor expansion of 1/3 in N 7.545 * [backup-simplify]: Simplify 1/3 into 1/3 7.545 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.545 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.545 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.545 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.545 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.545 * [taylor]: Taking taylor expansion of N in N 7.545 * [backup-simplify]: Simplify 0 into 0 7.545 * [backup-simplify]: Simplify 1 into 1 7.545 * [backup-simplify]: Simplify (/ 1 1) into 1 7.545 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.545 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.545 * [taylor]: Taking taylor expansion of N in N 7.545 * [backup-simplify]: Simplify 0 into 0 7.545 * [backup-simplify]: Simplify 1 into 1 7.546 * [backup-simplify]: Simplify (/ 1 1) into 1 7.546 * [taylor]: Taking taylor expansion of 1 in N 7.546 * [backup-simplify]: Simplify 1 into 1 7.546 * [taylor]: Taking taylor expansion of 1 in N 7.546 * [backup-simplify]: Simplify 1 into 1 7.546 * [backup-simplify]: Simplify (+ 1 0) into 1 7.546 * [backup-simplify]: Simplify (* 1 1) into 1 7.547 * [backup-simplify]: Simplify (+ 1 0) into 1 7.547 * [backup-simplify]: Simplify (log 1) into 0 7.547 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.547 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.547 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.547 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.548 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.548 * [backup-simplify]: Simplify (+ 0 1) into 1 7.548 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.549 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 7.549 * [backup-simplify]: Simplify (+ 1 0) into 1 7.550 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.550 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.551 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 (- (* 2 (log N))))) into 1/3 7.551 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 1) 1)))) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.551 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.552 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.552 * [backup-simplify]: Simplify (+ 0 0) into 0 7.553 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.553 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 7.553 * [backup-simplify]: Simplify (+ 0 1) into 1 7.555 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.555 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.556 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 (- (* 2 (log N)))))) into 1/6 7.557 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.557 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.557 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 1/3 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (/ 1 N)) (pow (/ 1 N) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.557 * [backup-simplify]: Simplify (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) 7.557 * [approximate]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in (N) around 0 7.557 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.557 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.557 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.557 * [taylor]: Taking taylor expansion of 1/3 in N 7.557 * [backup-simplify]: Simplify 1/3 into 1/3 7.557 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.557 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.557 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.557 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.557 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.557 * [taylor]: Taking taylor expansion of -1 in N 7.557 * [backup-simplify]: Simplify -1 into -1 7.557 * [taylor]: Taking taylor expansion of N in N 7.557 * [backup-simplify]: Simplify 0 into 0 7.557 * [backup-simplify]: Simplify 1 into 1 7.558 * [backup-simplify]: Simplify (/ -1 1) into -1 7.558 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.558 * [taylor]: Taking taylor expansion of 1 in N 7.558 * [backup-simplify]: Simplify 1 into 1 7.558 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.558 * [taylor]: Taking taylor expansion of N in N 7.558 * [backup-simplify]: Simplify 0 into 0 7.558 * [backup-simplify]: Simplify 1 into 1 7.558 * [backup-simplify]: Simplify (/ 1 1) into 1 7.558 * [taylor]: Taking taylor expansion of 1 in N 7.558 * [backup-simplify]: Simplify 1 into 1 7.558 * [backup-simplify]: Simplify (- 1) into -1 7.559 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.559 * [backup-simplify]: Simplify (* -1 -1) into 1 7.559 * [backup-simplify]: Simplify (+ 1 0) into 1 7.559 * [backup-simplify]: Simplify (log 1) into 0 7.560 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.560 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.560 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.560 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.560 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.560 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.560 * [taylor]: Taking taylor expansion of 1/3 in N 7.560 * [backup-simplify]: Simplify 1/3 into 1/3 7.560 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.560 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.560 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.560 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.560 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.560 * [taylor]: Taking taylor expansion of -1 in N 7.560 * [backup-simplify]: Simplify -1 into -1 7.560 * [taylor]: Taking taylor expansion of N in N 7.560 * [backup-simplify]: Simplify 0 into 0 7.560 * [backup-simplify]: Simplify 1 into 1 7.560 * [backup-simplify]: Simplify (/ -1 1) into -1 7.560 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.560 * [taylor]: Taking taylor expansion of 1 in N 7.560 * [backup-simplify]: Simplify 1 into 1 7.561 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.561 * [taylor]: Taking taylor expansion of N in N 7.561 * [backup-simplify]: Simplify 0 into 0 7.561 * [backup-simplify]: Simplify 1 into 1 7.561 * [backup-simplify]: Simplify (/ 1 1) into 1 7.561 * [taylor]: Taking taylor expansion of 1 in N 7.561 * [backup-simplify]: Simplify 1 into 1 7.561 * [backup-simplify]: Simplify (- 1) into -1 7.562 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.562 * [backup-simplify]: Simplify (* -1 -1) into 1 7.562 * [backup-simplify]: Simplify (+ 1 0) into 1 7.563 * [backup-simplify]: Simplify (log 1) into 0 7.563 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.563 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.564 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.564 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.564 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.565 * [backup-simplify]: Simplify (- 0) into 0 7.565 * [backup-simplify]: Simplify (+ 1 0) into 1 7.566 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.567 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 7.567 * [backup-simplify]: Simplify (+ -1 0) into -1 7.569 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 7.569 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.570 * [backup-simplify]: Simplify (+ (* 1/3 -1) (* 0 (- (* 2 (log N))))) into (- 1/3) 7.571 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 1) 1)))) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.571 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.572 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.573 * [backup-simplify]: Simplify (- 0) into 0 7.573 * [backup-simplify]: Simplify (+ 0 0) into 0 7.574 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.575 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 7.575 * [backup-simplify]: Simplify (+ 0 1) into 1 7.578 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.578 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.579 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 -1) (* 0 (- (* 2 (log N)))))) into 1/6 7.581 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.581 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.582 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -1/3 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.582 * * * * [progress]: [ 3 / 4 ] generating series at (2 2 1 2 1 1) 7.582 * [backup-simplify]: Simplify (cbrt (fma N (+ N 1) 1)) into (pow (fma N (+ N 1) 1) 1/3) 7.582 * [approximate]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in (N) around 0 7.582 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.582 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.582 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.582 * [taylor]: Taking taylor expansion of 1/3 in N 7.582 * [backup-simplify]: Simplify 1/3 into 1/3 7.582 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.582 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.582 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.582 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.583 * [taylor]: Taking taylor expansion of N in N 7.583 * [backup-simplify]: Simplify 0 into 0 7.583 * [backup-simplify]: Simplify 1 into 1 7.583 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.583 * [taylor]: Taking taylor expansion of N in N 7.583 * [backup-simplify]: Simplify 0 into 0 7.583 * [backup-simplify]: Simplify 1 into 1 7.583 * [taylor]: Taking taylor expansion of 1 in N 7.583 * [backup-simplify]: Simplify 1 into 1 7.583 * [taylor]: Taking taylor expansion of 1 in N 7.583 * [backup-simplify]: Simplify 1 into 1 7.583 * [backup-simplify]: Simplify (+ 0 1) into 1 7.584 * [backup-simplify]: Simplify (* 0 1) into 0 7.584 * [backup-simplify]: Simplify (+ 0 1) into 1 7.585 * [backup-simplify]: Simplify (log 1) into 0 7.585 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.586 * [backup-simplify]: Simplify (+ 1 0) into 1 7.586 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.587 * [backup-simplify]: Simplify (+ 1 0) into 1 7.588 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.589 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.589 * [backup-simplify]: Simplify (exp 0) into 1 7.589 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.589 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.589 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.589 * [taylor]: Taking taylor expansion of 1/3 in N 7.589 * [backup-simplify]: Simplify 1/3 into 1/3 7.589 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.589 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.589 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.589 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.589 * [taylor]: Taking taylor expansion of N in N 7.589 * [backup-simplify]: Simplify 0 into 0 7.589 * [backup-simplify]: Simplify 1 into 1 7.589 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.589 * [taylor]: Taking taylor expansion of N in N 7.589 * [backup-simplify]: Simplify 0 into 0 7.589 * [backup-simplify]: Simplify 1 into 1 7.589 * [taylor]: Taking taylor expansion of 1 in N 7.589 * [backup-simplify]: Simplify 1 into 1 7.589 * [taylor]: Taking taylor expansion of 1 in N 7.589 * [backup-simplify]: Simplify 1 into 1 7.590 * [backup-simplify]: Simplify (+ 0 1) into 1 7.590 * [backup-simplify]: Simplify (* 0 1) into 0 7.591 * [backup-simplify]: Simplify (+ 0 1) into 1 7.591 * [backup-simplify]: Simplify (log 1) into 0 7.591 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.592 * [backup-simplify]: Simplify (+ 1 0) into 1 7.593 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.593 * [backup-simplify]: Simplify (+ 1 0) into 1 7.594 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.595 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.595 * [backup-simplify]: Simplify (exp 0) into 1 7.595 * [backup-simplify]: Simplify 1 into 1 7.596 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 1) 1)))) into 1/3 7.596 * [backup-simplify]: Simplify 1/3 into 1/3 7.597 * [backup-simplify]: Simplify (+ 0 0) into 0 7.597 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 7.598 * [backup-simplify]: Simplify (+ 1 0) into 1 7.600 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.602 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 0))) into 1/6 7.604 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into 2/9 7.604 * [backup-simplify]: Simplify 2/9 into 2/9 7.604 * [backup-simplify]: Simplify (+ (* 2/9 (pow N 2)) (+ (* 1/3 N) 1)) into (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 7.604 * [backup-simplify]: Simplify (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) 7.604 * [approximate]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in (N) around 0 7.604 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.604 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.605 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.605 * [taylor]: Taking taylor expansion of 1/3 in N 7.605 * [backup-simplify]: Simplify 1/3 into 1/3 7.605 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.605 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.605 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.605 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.605 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.605 * [taylor]: Taking taylor expansion of N in N 7.605 * [backup-simplify]: Simplify 0 into 0 7.605 * [backup-simplify]: Simplify 1 into 1 7.605 * [backup-simplify]: Simplify (/ 1 1) into 1 7.605 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.605 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.605 * [taylor]: Taking taylor expansion of N in N 7.605 * [backup-simplify]: Simplify 0 into 0 7.605 * [backup-simplify]: Simplify 1 into 1 7.606 * [backup-simplify]: Simplify (/ 1 1) into 1 7.606 * [taylor]: Taking taylor expansion of 1 in N 7.606 * [backup-simplify]: Simplify 1 into 1 7.606 * [taylor]: Taking taylor expansion of 1 in N 7.606 * [backup-simplify]: Simplify 1 into 1 7.606 * [backup-simplify]: Simplify (+ 1 0) into 1 7.607 * [backup-simplify]: Simplify (* 1 1) into 1 7.607 * [backup-simplify]: Simplify (+ 1 0) into 1 7.608 * [backup-simplify]: Simplify (log 1) into 0 7.608 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.608 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.608 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.608 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.608 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.608 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.608 * [taylor]: Taking taylor expansion of 1/3 in N 7.608 * [backup-simplify]: Simplify 1/3 into 1/3 7.608 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.608 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.608 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.608 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.609 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.609 * [taylor]: Taking taylor expansion of N in N 7.609 * [backup-simplify]: Simplify 0 into 0 7.609 * [backup-simplify]: Simplify 1 into 1 7.609 * [backup-simplify]: Simplify (/ 1 1) into 1 7.609 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.609 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.609 * [taylor]: Taking taylor expansion of N in N 7.609 * [backup-simplify]: Simplify 0 into 0 7.609 * [backup-simplify]: Simplify 1 into 1 7.609 * [backup-simplify]: Simplify (/ 1 1) into 1 7.610 * [taylor]: Taking taylor expansion of 1 in N 7.610 * [backup-simplify]: Simplify 1 into 1 7.610 * [taylor]: Taking taylor expansion of 1 in N 7.610 * [backup-simplify]: Simplify 1 into 1 7.610 * [backup-simplify]: Simplify (+ 1 0) into 1 7.610 * [backup-simplify]: Simplify (* 1 1) into 1 7.611 * [backup-simplify]: Simplify (+ 1 0) into 1 7.611 * [backup-simplify]: Simplify (log 1) into 0 7.612 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.612 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.612 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.612 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.613 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.613 * [backup-simplify]: Simplify (+ 0 1) into 1 7.614 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.615 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 7.615 * [backup-simplify]: Simplify (+ 1 0) into 1 7.616 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.617 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.617 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 (- (* 2 (log N))))) into 1/3 7.618 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 1) 1)))) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.618 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.619 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.620 * [backup-simplify]: Simplify (+ 0 0) into 0 7.620 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.621 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 7.622 * [backup-simplify]: Simplify (+ 0 1) into 1 7.631 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.632 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.633 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 (- (* 2 (log N)))))) into 1/6 7.634 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.634 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.634 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 1/3 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (/ 1 N)) (pow (/ 1 N) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.634 * [backup-simplify]: Simplify (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) 7.634 * [approximate]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in (N) around 0 7.634 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.635 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.635 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.635 * [taylor]: Taking taylor expansion of 1/3 in N 7.635 * [backup-simplify]: Simplify 1/3 into 1/3 7.635 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.635 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.635 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.635 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.635 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.635 * [taylor]: Taking taylor expansion of -1 in N 7.635 * [backup-simplify]: Simplify -1 into -1 7.635 * [taylor]: Taking taylor expansion of N in N 7.635 * [backup-simplify]: Simplify 0 into 0 7.635 * [backup-simplify]: Simplify 1 into 1 7.635 * [backup-simplify]: Simplify (/ -1 1) into -1 7.635 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.635 * [taylor]: Taking taylor expansion of 1 in N 7.635 * [backup-simplify]: Simplify 1 into 1 7.635 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.635 * [taylor]: Taking taylor expansion of N in N 7.635 * [backup-simplify]: Simplify 0 into 0 7.635 * [backup-simplify]: Simplify 1 into 1 7.636 * [backup-simplify]: Simplify (/ 1 1) into 1 7.636 * [taylor]: Taking taylor expansion of 1 in N 7.636 * [backup-simplify]: Simplify 1 into 1 7.636 * [backup-simplify]: Simplify (- 1) into -1 7.636 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.636 * [backup-simplify]: Simplify (* -1 -1) into 1 7.637 * [backup-simplify]: Simplify (+ 1 0) into 1 7.637 * [backup-simplify]: Simplify (log 1) into 0 7.637 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.637 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.637 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.637 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.637 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.637 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.637 * [taylor]: Taking taylor expansion of 1/3 in N 7.637 * [backup-simplify]: Simplify 1/3 into 1/3 7.638 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.638 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.638 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.638 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.638 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.638 * [taylor]: Taking taylor expansion of -1 in N 7.638 * [backup-simplify]: Simplify -1 into -1 7.638 * [taylor]: Taking taylor expansion of N in N 7.638 * [backup-simplify]: Simplify 0 into 0 7.638 * [backup-simplify]: Simplify 1 into 1 7.638 * [backup-simplify]: Simplify (/ -1 1) into -1 7.638 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.638 * [taylor]: Taking taylor expansion of 1 in N 7.638 * [backup-simplify]: Simplify 1 into 1 7.638 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.638 * [taylor]: Taking taylor expansion of N in N 7.638 * [backup-simplify]: Simplify 0 into 0 7.638 * [backup-simplify]: Simplify 1 into 1 7.638 * [backup-simplify]: Simplify (/ 1 1) into 1 7.638 * [taylor]: Taking taylor expansion of 1 in N 7.638 * [backup-simplify]: Simplify 1 into 1 7.639 * [backup-simplify]: Simplify (- 1) into -1 7.639 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.639 * [backup-simplify]: Simplify (* -1 -1) into 1 7.639 * [backup-simplify]: Simplify (+ 1 0) into 1 7.640 * [backup-simplify]: Simplify (log 1) into 0 7.640 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.640 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.640 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.640 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.641 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.641 * [backup-simplify]: Simplify (- 0) into 0 7.641 * [backup-simplify]: Simplify (+ 1 0) into 1 7.642 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.642 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 7.642 * [backup-simplify]: Simplify (+ -1 0) into -1 7.643 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 7.643 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.644 * [backup-simplify]: Simplify (+ (* 1/3 -1) (* 0 (- (* 2 (log N))))) into (- 1/3) 7.644 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 1) 1)))) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.644 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.645 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.645 * [backup-simplify]: Simplify (- 0) into 0 7.645 * [backup-simplify]: Simplify (+ 0 0) into 0 7.646 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.647 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 7.647 * [backup-simplify]: Simplify (+ 0 1) into 1 7.648 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.649 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.649 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 -1) (* 0 (- (* 2 (log N)))))) into 1/6 7.650 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.650 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.651 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -1/3 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.651 * * * * [progress]: [ 4 / 4 ] generating series at (2 2 1 1 2 1) 7.651 * [backup-simplify]: Simplify (cbrt (fma N (+ N 1) 1)) into (pow (fma N (+ N 1) 1) 1/3) 7.651 * [approximate]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in (N) around 0 7.651 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.651 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.651 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.651 * [taylor]: Taking taylor expansion of 1/3 in N 7.651 * [backup-simplify]: Simplify 1/3 into 1/3 7.651 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.651 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.651 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.651 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.651 * [taylor]: Taking taylor expansion of N in N 7.651 * [backup-simplify]: Simplify 0 into 0 7.651 * [backup-simplify]: Simplify 1 into 1 7.651 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.651 * [taylor]: Taking taylor expansion of N in N 7.651 * [backup-simplify]: Simplify 0 into 0 7.651 * [backup-simplify]: Simplify 1 into 1 7.651 * [taylor]: Taking taylor expansion of 1 in N 7.651 * [backup-simplify]: Simplify 1 into 1 7.651 * [taylor]: Taking taylor expansion of 1 in N 7.651 * [backup-simplify]: Simplify 1 into 1 7.651 * [backup-simplify]: Simplify (+ 0 1) into 1 7.652 * [backup-simplify]: Simplify (* 0 1) into 0 7.652 * [backup-simplify]: Simplify (+ 0 1) into 1 7.652 * [backup-simplify]: Simplify (log 1) into 0 7.652 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.653 * [backup-simplify]: Simplify (+ 1 0) into 1 7.653 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.653 * [backup-simplify]: Simplify (+ 1 0) into 1 7.654 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.654 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.654 * [backup-simplify]: Simplify (exp 0) into 1 7.654 * [taylor]: Taking taylor expansion of (pow (fma N (+ N 1) 1) 1/3) in N 7.654 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma N (+ N 1) 1)))) in N 7.655 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma N (+ N 1) 1))) in N 7.655 * [taylor]: Taking taylor expansion of 1/3 in N 7.655 * [backup-simplify]: Simplify 1/3 into 1/3 7.655 * [taylor]: Taking taylor expansion of (log (fma N (+ N 1) 1)) in N 7.655 * [taylor]: Taking taylor expansion of (fma N (+ N 1) 1) in N 7.655 * [taylor]: Rewrote expression to (+ (* N (+ N 1)) 1) 7.655 * [taylor]: Taking taylor expansion of (* N (+ N 1)) in N 7.655 * [taylor]: Taking taylor expansion of N in N 7.655 * [backup-simplify]: Simplify 0 into 0 7.655 * [backup-simplify]: Simplify 1 into 1 7.655 * [taylor]: Taking taylor expansion of (+ N 1) in N 7.655 * [taylor]: Taking taylor expansion of N in N 7.655 * [backup-simplify]: Simplify 0 into 0 7.655 * [backup-simplify]: Simplify 1 into 1 7.655 * [taylor]: Taking taylor expansion of 1 in N 7.655 * [backup-simplify]: Simplify 1 into 1 7.655 * [taylor]: Taking taylor expansion of 1 in N 7.655 * [backup-simplify]: Simplify 1 into 1 7.655 * [backup-simplify]: Simplify (+ 0 1) into 1 7.655 * [backup-simplify]: Simplify (* 0 1) into 0 7.656 * [backup-simplify]: Simplify (+ 0 1) into 1 7.656 * [backup-simplify]: Simplify (log 1) into 0 7.656 * [backup-simplify]: Simplify (* 1/3 0) into 0 7.657 * [backup-simplify]: Simplify (+ 1 0) into 1 7.657 * [backup-simplify]: Simplify (+ (* 0 1) (* 1 1)) into 1 7.657 * [backup-simplify]: Simplify (+ 1 0) into 1 7.658 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.658 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 0)) into 1/3 7.658 * [backup-simplify]: Simplify (exp 0) into 1 7.658 * [backup-simplify]: Simplify 1 into 1 7.659 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 1) 1)))) into 1/3 7.659 * [backup-simplify]: Simplify 1/3 into 1/3 7.659 * [backup-simplify]: Simplify (+ 0 0) into 0 7.660 * [backup-simplify]: Simplify (+ (* 0 0) (+ (* 1 1) (* 0 1))) into 1 7.660 * [backup-simplify]: Simplify (+ 1 0) into 1 7.662 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.663 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 0))) into 1/6 7.665 * [backup-simplify]: Simplify (* (exp 0) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into 2/9 7.665 * [backup-simplify]: Simplify 2/9 into 2/9 7.665 * [backup-simplify]: Simplify (+ (* 2/9 (pow N 2)) (+ (* 1/3 N) 1)) into (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 7.665 * [backup-simplify]: Simplify (cbrt (fma (/ 1 N) (+ (/ 1 N) 1) 1)) into (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) 7.665 * [approximate]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in (N) around 0 7.665 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.665 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.665 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.665 * [taylor]: Taking taylor expansion of 1/3 in N 7.665 * [backup-simplify]: Simplify 1/3 into 1/3 7.665 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.665 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.666 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.666 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.666 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.666 * [taylor]: Taking taylor expansion of N in N 7.666 * [backup-simplify]: Simplify 0 into 0 7.666 * [backup-simplify]: Simplify 1 into 1 7.666 * [backup-simplify]: Simplify (/ 1 1) into 1 7.666 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.666 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.666 * [taylor]: Taking taylor expansion of N in N 7.666 * [backup-simplify]: Simplify 0 into 0 7.666 * [backup-simplify]: Simplify 1 into 1 7.667 * [backup-simplify]: Simplify (/ 1 1) into 1 7.667 * [taylor]: Taking taylor expansion of 1 in N 7.667 * [backup-simplify]: Simplify 1 into 1 7.667 * [taylor]: Taking taylor expansion of 1 in N 7.667 * [backup-simplify]: Simplify 1 into 1 7.667 * [backup-simplify]: Simplify (+ 1 0) into 1 7.668 * [backup-simplify]: Simplify (* 1 1) into 1 7.668 * [backup-simplify]: Simplify (+ 1 0) into 1 7.668 * [backup-simplify]: Simplify (log 1) into 0 7.669 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.669 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.669 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.669 * [taylor]: Taking taylor expansion of (pow (fma (/ 1 N) (+ (/ 1 N) 1) 1) 1/3) in N 7.669 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)))) in N 7.669 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ 1 N) (+ (/ 1 N) 1) 1))) in N 7.669 * [taylor]: Taking taylor expansion of 1/3 in N 7.669 * [backup-simplify]: Simplify 1/3 into 1/3 7.669 * [taylor]: Taking taylor expansion of (log (fma (/ 1 N) (+ (/ 1 N) 1) 1)) in N 7.669 * [taylor]: Taking taylor expansion of (fma (/ 1 N) (+ (/ 1 N) 1) 1) in N 7.669 * [taylor]: Rewrote expression to (+ (* (/ 1 N) (+ (/ 1 N) 1)) 1) 7.669 * [taylor]: Taking taylor expansion of (* (/ 1 N) (+ (/ 1 N) 1)) in N 7.669 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.669 * [taylor]: Taking taylor expansion of N in N 7.669 * [backup-simplify]: Simplify 0 into 0 7.669 * [backup-simplify]: Simplify 1 into 1 7.670 * [backup-simplify]: Simplify (/ 1 1) into 1 7.670 * [taylor]: Taking taylor expansion of (+ (/ 1 N) 1) in N 7.670 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.670 * [taylor]: Taking taylor expansion of N in N 7.670 * [backup-simplify]: Simplify 0 into 0 7.670 * [backup-simplify]: Simplify 1 into 1 7.670 * [backup-simplify]: Simplify (/ 1 1) into 1 7.670 * [taylor]: Taking taylor expansion of 1 in N 7.670 * [backup-simplify]: Simplify 1 into 1 7.670 * [taylor]: Taking taylor expansion of 1 in N 7.670 * [backup-simplify]: Simplify 1 into 1 7.671 * [backup-simplify]: Simplify (+ 1 0) into 1 7.671 * [backup-simplify]: Simplify (* 1 1) into 1 7.672 * [backup-simplify]: Simplify (+ 1 0) into 1 7.672 * [backup-simplify]: Simplify (log 1) into 0 7.673 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.673 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.673 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.673 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.674 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.674 * [backup-simplify]: Simplify (+ 0 1) into 1 7.674 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.675 * [backup-simplify]: Simplify (+ (* 1 1) (* 0 1)) into 1 7.675 * [backup-simplify]: Simplify (+ 1 0) into 1 7.676 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 1) 1)) (pow 1 1)))) 1) into 1 7.676 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.676 * [backup-simplify]: Simplify (+ (* 1/3 1) (* 0 (- (* 2 (log N))))) into 1/3 7.677 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 1) 1)))) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.677 * [backup-simplify]: Simplify (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* 1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.677 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.678 * [backup-simplify]: Simplify (+ 0 0) into 0 7.678 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.679 * [backup-simplify]: Simplify (+ (* 1 0) (+ (* 0 1) (* 0 1))) into 0 7.679 * [backup-simplify]: Simplify (+ 0 1) into 1 7.680 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.681 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.681 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 1) (* 0 (- (* 2 (log N)))))) into 1/6 7.682 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow 1/3 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.682 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.682 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (pow (/ 1 N) 2)) (+ (* (* 1/3 (pow (/ 1 (pow (/ 1 N) 2)) 1/3)) (/ 1 N)) (pow (/ 1 N) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.683 * [backup-simplify]: Simplify (cbrt (fma (/ 1 (- N)) (+ (/ 1 (- N)) 1) 1)) into (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) 7.683 * [approximate]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in (N) around 0 7.683 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.683 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.683 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.683 * [taylor]: Taking taylor expansion of 1/3 in N 7.683 * [backup-simplify]: Simplify 1/3 into 1/3 7.683 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.683 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.683 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.683 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.683 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.683 * [taylor]: Taking taylor expansion of -1 in N 7.683 * [backup-simplify]: Simplify -1 into -1 7.683 * [taylor]: Taking taylor expansion of N in N 7.683 * [backup-simplify]: Simplify 0 into 0 7.683 * [backup-simplify]: Simplify 1 into 1 7.683 * [backup-simplify]: Simplify (/ -1 1) into -1 7.683 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.683 * [taylor]: Taking taylor expansion of 1 in N 7.683 * [backup-simplify]: Simplify 1 into 1 7.683 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.683 * [taylor]: Taking taylor expansion of N in N 7.683 * [backup-simplify]: Simplify 0 into 0 7.683 * [backup-simplify]: Simplify 1 into 1 7.684 * [backup-simplify]: Simplify (/ 1 1) into 1 7.684 * [taylor]: Taking taylor expansion of 1 in N 7.684 * [backup-simplify]: Simplify 1 into 1 7.684 * [backup-simplify]: Simplify (- 1) into -1 7.684 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.684 * [backup-simplify]: Simplify (* -1 -1) into 1 7.685 * [backup-simplify]: Simplify (+ 1 0) into 1 7.685 * [backup-simplify]: Simplify (log 1) into 0 7.685 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.685 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.686 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.686 * [taylor]: Taking taylor expansion of (pow (fma (/ -1 N) (- 1 (/ 1 N)) 1) 1/3) in N 7.686 * [taylor]: Taking taylor expansion of (exp (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)))) in N 7.686 * [taylor]: Taking taylor expansion of (* 1/3 (log (fma (/ -1 N) (- 1 (/ 1 N)) 1))) in N 7.686 * [taylor]: Taking taylor expansion of 1/3 in N 7.686 * [backup-simplify]: Simplify 1/3 into 1/3 7.686 * [taylor]: Taking taylor expansion of (log (fma (/ -1 N) (- 1 (/ 1 N)) 1)) in N 7.686 * [taylor]: Taking taylor expansion of (fma (/ -1 N) (- 1 (/ 1 N)) 1) in N 7.686 * [taylor]: Rewrote expression to (+ (* (/ -1 N) (- 1 (/ 1 N))) 1) 7.686 * [taylor]: Taking taylor expansion of (* (/ -1 N) (- 1 (/ 1 N))) in N 7.686 * [taylor]: Taking taylor expansion of (/ -1 N) in N 7.686 * [taylor]: Taking taylor expansion of -1 in N 7.686 * [backup-simplify]: Simplify -1 into -1 7.686 * [taylor]: Taking taylor expansion of N in N 7.686 * [backup-simplify]: Simplify 0 into 0 7.686 * [backup-simplify]: Simplify 1 into 1 7.686 * [backup-simplify]: Simplify (/ -1 1) into -1 7.686 * [taylor]: Taking taylor expansion of (- 1 (/ 1 N)) in N 7.686 * [taylor]: Taking taylor expansion of 1 in N 7.686 * [backup-simplify]: Simplify 1 into 1 7.686 * [taylor]: Taking taylor expansion of (/ 1 N) in N 7.686 * [taylor]: Taking taylor expansion of N in N 7.686 * [backup-simplify]: Simplify 0 into 0 7.686 * [backup-simplify]: Simplify 1 into 1 7.686 * [backup-simplify]: Simplify (/ 1 1) into 1 7.686 * [taylor]: Taking taylor expansion of 1 in N 7.687 * [backup-simplify]: Simplify 1 into 1 7.687 * [backup-simplify]: Simplify (- 1) into -1 7.687 * [backup-simplify]: Simplify (+ 0 -1) into -1 7.687 * [backup-simplify]: Simplify (* -1 -1) into 1 7.688 * [backup-simplify]: Simplify (+ 1 0) into 1 7.688 * [backup-simplify]: Simplify (log 1) into 0 7.688 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.688 * [backup-simplify]: Simplify (* 1/3 (- (* 2 (log N)))) into (* -2/3 (log N)) 7.688 * [backup-simplify]: Simplify (exp (* -2/3 (log N))) into (pow N -2/3) 7.688 * [backup-simplify]: Simplify (pow N -2/3) into (pow N -2/3) 7.689 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)))) into 0 7.689 * [backup-simplify]: Simplify (- 0) into 0 7.689 * [backup-simplify]: Simplify (+ 1 0) into 1 7.690 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)))) into 0 7.691 * [backup-simplify]: Simplify (+ (* -1 1) (* 0 -1)) into -1 7.691 * [backup-simplify]: Simplify (+ -1 0) into -1 7.692 * [backup-simplify]: Simplify (/ (+ (* 1 (/ (* (pow (* 1 -1) 1)) (pow 1 1)))) 1) into -1 7.692 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.692 * [backup-simplify]: Simplify (+ (* 1/3 -1) (* 0 (- (* 2 (log N))))) into (- 1/3) 7.693 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 1) 1)))) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.693 * [backup-simplify]: Simplify (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) into (* -1/3 (pow (/ 1 (pow N 2)) 1/3)) 7.694 * [backup-simplify]: Simplify (- (+ (* 1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.694 * [backup-simplify]: Simplify (- 0) into 0 7.694 * [backup-simplify]: Simplify (+ 0 0) into 0 7.695 * [backup-simplify]: Simplify (- (/ 0 1) (+ (* -1 (/ 0 1)) (* 0 (/ 0 1)))) into 0 7.696 * [backup-simplify]: Simplify (+ (* -1 0) (+ (* 0 1) (* 0 -1))) into 0 7.696 * [backup-simplify]: Simplify (+ 0 1) into 1 7.697 * [backup-simplify]: Simplify (/ (+ (* -1 (/ (* (pow (* 1 -1) 2)) (pow 1 2))) (* 1 (/ (* 1 (pow (* 2 1) 1)) (pow 1 1)))) 2) into 1/2 7.698 * [backup-simplify]: Simplify (+ (* (- 2) (log N)) 0) into (- (* 2 (log N))) 7.698 * [backup-simplify]: Simplify (+ (* 1/3 1/2) (+ (* 0 -1) (* 0 (- (* 2 (log N)))))) into 1/6 7.699 * [backup-simplify]: Simplify (* (exp (* -2/3 (log N))) (+ (* (/ (pow (- 1/3) 2) 2)) (* (/ (pow 1/6 1) 1)))) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.699 * [backup-simplify]: Simplify (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) into (* 2/9 (pow (/ 1 (pow N 2)) 1/3)) 7.700 * [backup-simplify]: Simplify (+ (* (* 2/9 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (pow (/ 1 (- N)) 2)) (+ (* (* -1/3 (pow (/ 1 (pow (/ 1 (- N)) 2)) 1/3)) (/ 1 (- N))) (pow (/ 1 (- N)) -2/3))) into (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.700 * * * [progress]: simplifying candidates 7.700 * * * * [progress]: [ 1 / 68 ] simplifiying candidate # 7.700 * * * * [progress]: [ 2 / 68 ] simplifiying candidate # 7.700 * * * * [progress]: [ 3 / 68 ] simplifiying candidate # 7.700 * * * * [progress]: [ 4 / 68 ] simplifiying candidate # 7.700 * * * * [progress]: [ 5 / 68 ] simplifiying candidate # 7.700 * * * * [progress]: [ 6 / 68 ] simplifiying candidate # 7.700 * * * * [progress]: [ 7 / 68 ] simplifiying candidate # 7.700 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 7.701 * * [simplify]: iters left: 6 (7 enodes) 7.703 * * [simplify]: iters left: 5 (26 enodes) 7.709 * * [simplify]: iters left: 4 (39 enodes) 7.721 * * [simplify]: iters left: 3 (46 enodes) 7.732 * * [simplify]: Extracting #0: cost 1 inf + 0 7.732 * * [simplify]: Extracting #1: cost 3 inf + 0 7.732 * * [simplify]: Extracting #2: cost 5 inf + 0 7.732 * * [simplify]: Extracting #3: cost 7 inf + 0 7.733 * * [simplify]: Extracting #4: cost 12 inf + 0 7.733 * * [simplify]: Extracting #5: cost 13 inf + 2 7.733 * * [simplify]: Extracting #6: cost 8 inf + 377 7.733 * * [simplify]: Extracting #7: cost 4 inf + 868 7.734 * * [simplify]: Extracting #8: cost 1 inf + 1559 7.734 * * [simplify]: Extracting #9: cost 0 inf + 1856 7.735 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 7.735 * [simplify]: Simplified (2 2 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (cbrt (cbrt (fma N (+ N 1) 1))))))) 7.736 * * * * [progress]: [ 8 / 68 ] simplifiying candidate # 7.736 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 7.736 * * [simplify]: iters left: 5 (6 enodes) 7.739 * * [simplify]: iters left: 4 (23 enodes) 7.752 * * [simplify]: iters left: 3 (36 enodes) 7.763 * * [simplify]: iters left: 2 (43 enodes) 7.768 * * [simplify]: Extracting #0: cost 1 inf + 0 7.768 * * [simplify]: Extracting #1: cost 3 inf + 0 7.768 * * [simplify]: Extracting #2: cost 5 inf + 0 7.768 * * [simplify]: Extracting #3: cost 10 inf + 0 7.768 * * [simplify]: Extracting #4: cost 10 inf + 44 7.768 * * [simplify]: Extracting #5: cost 6 inf + 336 7.768 * * [simplify]: Extracting #6: cost 1 inf + 965 7.768 * * [simplify]: Extracting #7: cost 0 inf + 1182 7.769 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 7.769 * [simplify]: Simplified (2 2 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (* (cbrt (sqrt (+ 1 (fma N N N)))) (cbrt (sqrt (fma N (+ N 1) 1))))))) 7.769 * * * * [progress]: [ 9 / 68 ] simplifiying candidate # 7.769 * [simplify]: Simplifying (cbrt 1) 7.769 * * [simplify]: iters left: 1 (2 enodes) 7.771 * * [simplify]: Extracting #0: cost 1 inf + 0 7.771 * * [simplify]: Extracting #1: cost 0 inf + 1 7.771 * [simplify]: Simplified to 1 7.771 * [simplify]: Simplified (2 2 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (* 1 (cbrt (fma N (+ N 1) 1)))))) 7.771 * * * * [progress]: [ 10 / 68 ] simplifiying candidate # 7.771 * * * * [progress]: [ 11 / 68 ] simplifiying candidate # 7.771 * * * * [progress]: [ 12 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 13 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 14 / 68 ] simplifiying candidate #real (real->posit16 (cbrt (fma N (+ N 1) 1)))))))> 7.772 * * * * [progress]: [ 15 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 16 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 17 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 18 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 19 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 20 / 68 ] simplifiying candidate # 7.772 * * * * [progress]: [ 21 / 68 ] simplifiying candidate # 7.772 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 7.772 * * [simplify]: iters left: 6 (7 enodes) 7.774 * * [simplify]: iters left: 5 (26 enodes) 7.779 * * [simplify]: iters left: 4 (39 enodes) 7.785 * * [simplify]: iters left: 3 (46 enodes) 7.791 * * [simplify]: Extracting #0: cost 1 inf + 0 7.792 * * [simplify]: Extracting #1: cost 3 inf + 0 7.792 * * [simplify]: Extracting #2: cost 5 inf + 0 7.792 * * [simplify]: Extracting #3: cost 7 inf + 0 7.792 * * [simplify]: Extracting #4: cost 12 inf + 0 7.792 * * [simplify]: Extracting #5: cost 13 inf + 2 7.792 * * [simplify]: Extracting #6: cost 8 inf + 377 7.792 * * [simplify]: Extracting #7: cost 4 inf + 868 7.793 * * [simplify]: Extracting #8: cost 1 inf + 1559 7.794 * * [simplify]: Extracting #9: cost 0 inf + 1856 7.794 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 7.794 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (cbrt (cbrt (fma N (+ N 1) 1))))))) (cbrt (fma N (+ N 1) 1))))) 7.795 * * * * [progress]: [ 22 / 68 ] simplifiying candidate # 7.795 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 7.795 * * [simplify]: iters left: 5 (6 enodes) 7.799 * * [simplify]: iters left: 4 (23 enodes) 7.806 * * [simplify]: iters left: 3 (36 enodes) 7.812 * * [simplify]: iters left: 2 (43 enodes) 7.817 * * [simplify]: Extracting #0: cost 1 inf + 0 7.817 * * [simplify]: Extracting #1: cost 3 inf + 0 7.817 * * [simplify]: Extracting #2: cost 5 inf + 0 7.817 * * [simplify]: Extracting #3: cost 10 inf + 0 7.817 * * [simplify]: Extracting #4: cost 10 inf + 44 7.818 * * [simplify]: Extracting #5: cost 6 inf + 336 7.818 * * [simplify]: Extracting #6: cost 1 inf + 965 7.818 * * [simplify]: Extracting #7: cost 0 inf + 1182 7.818 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 7.818 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (* (cbrt (sqrt (+ 1 (fma N N N)))) (cbrt (sqrt (fma N (+ N 1) 1))))))) (cbrt (fma N (+ N 1) 1))))) 7.818 * * * * [progress]: [ 23 / 68 ] simplifiying candidate # 7.819 * [simplify]: Simplifying (cbrt 1) 7.819 * * [simplify]: iters left: 1 (2 enodes) 7.821 * * [simplify]: Extracting #0: cost 1 inf + 0 7.821 * * [simplify]: Extracting #1: cost 0 inf + 1 7.821 * [simplify]: Simplified to 1 7.821 * [simplify]: Simplified (2 2 1 2 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (* 1 (cbrt (fma N (+ N 1) 1)))))) (cbrt (fma N (+ N 1) 1))))) 7.821 * * * * [progress]: [ 24 / 68 ] simplifiying candidate # 7.821 * * * * [progress]: [ 25 / 68 ] simplifiying candidate # 7.821 * * * * [progress]: [ 26 / 68 ] simplifiying candidate # 7.821 * * * * [progress]: [ 27 / 68 ] simplifiying candidate # 7.821 * * * * [progress]: [ 28 / 68 ] simplifiying candidate #real (real->posit16 (cbrt (fma N (+ N 1) 1))))))) (cbrt (fma N (+ N 1) 1)))))> 7.821 * * * * [progress]: [ 29 / 68 ] simplifiying candidate # 7.821 * * * * [progress]: [ 30 / 68 ] simplifiying candidate # 7.821 * * * * [progress]: [ 31 / 68 ] simplifiying candidate # 7.822 * * * * [progress]: [ 32 / 68 ] simplifiying candidate # 7.822 * * * * [progress]: [ 33 / 68 ] simplifiying candidate # 7.822 * * * * [progress]: [ 34 / 68 ] simplifiying candidate # 7.822 * * * * [progress]: [ 35 / 68 ] simplifiying candidate # 7.822 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 7.822 * * [simplify]: iters left: 6 (7 enodes) 7.824 * * [simplify]: iters left: 5 (26 enodes) 7.828 * * [simplify]: iters left: 4 (39 enodes) 7.835 * * [simplify]: iters left: 3 (46 enodes) 7.840 * * [simplify]: Extracting #0: cost 1 inf + 0 7.840 * * [simplify]: Extracting #1: cost 3 inf + 0 7.840 * * [simplify]: Extracting #2: cost 5 inf + 0 7.840 * * [simplify]: Extracting #3: cost 7 inf + 0 7.840 * * [simplify]: Extracting #4: cost 12 inf + 0 7.840 * * [simplify]: Extracting #5: cost 13 inf + 2 7.840 * * [simplify]: Extracting #6: cost 8 inf + 377 7.841 * * [simplify]: Extracting #7: cost 4 inf + 868 7.841 * * [simplify]: Extracting #8: cost 1 inf + 1559 7.841 * * [simplify]: Extracting #9: cost 0 inf + 1856 7.842 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 7.842 * [simplify]: Simplified (2 2 1 2 1 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (cbrt (cbrt (fma N (+ N 1) 1))))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 7.842 * * * * [progress]: [ 36 / 68 ] simplifiying candidate # 7.842 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 7.842 * * [simplify]: iters left: 5 (6 enodes) 7.844 * * [simplify]: iters left: 4 (23 enodes) 7.850 * * [simplify]: iters left: 3 (36 enodes) 7.859 * * [simplify]: iters left: 2 (43 enodes) 7.865 * * [simplify]: Extracting #0: cost 1 inf + 0 7.865 * * [simplify]: Extracting #1: cost 3 inf + 0 7.865 * * [simplify]: Extracting #2: cost 5 inf + 0 7.865 * * [simplify]: Extracting #3: cost 10 inf + 0 7.865 * * [simplify]: Extracting #4: cost 10 inf + 44 7.866 * * [simplify]: Extracting #5: cost 6 inf + 336 7.866 * * [simplify]: Extracting #6: cost 1 inf + 965 7.866 * * [simplify]: Extracting #7: cost 0 inf + 1182 7.866 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 7.866 * [simplify]: Simplified (2 2 1 2 1 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (* (cbrt (sqrt (+ 1 (fma N N N)))) (cbrt (sqrt (fma N (+ N 1) 1))))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 7.866 * * * * [progress]: [ 37 / 68 ] simplifiying candidate # 7.867 * [simplify]: Simplifying (cbrt 1) 7.867 * * [simplify]: iters left: 1 (2 enodes) 7.868 * * [simplify]: Extracting #0: cost 1 inf + 0 7.869 * * [simplify]: Extracting #1: cost 0 inf + 1 7.869 * [simplify]: Simplified to 1 7.869 * [simplify]: Simplified (2 2 1 2 1 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (* 1 (cbrt (fma N (+ N 1) 1)))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 7.869 * * * * [progress]: [ 38 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 39 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 40 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 41 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 42 / 68 ] simplifiying candidate #real (real->posit16 (cbrt (fma N (+ N 1) 1))))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1)))))> 7.869 * * * * [progress]: [ 43 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 44 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 45 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 46 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 47 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 48 / 68 ] simplifiying candidate # 7.869 * * * * [progress]: [ 49 / 68 ] simplifiying candidate # 7.869 * [simplify]: Simplifying (cbrt (* (cbrt (fma N (+ N 1) 1)) (cbrt (fma N (+ N 1) 1)))) 7.869 * * [simplify]: iters left: 6 (7 enodes) 7.871 * * [simplify]: iters left: 5 (26 enodes) 7.875 * * [simplify]: iters left: 4 (39 enodes) 7.881 * * [simplify]: iters left: 3 (46 enodes) 7.887 * * [simplify]: Extracting #0: cost 1 inf + 0 7.887 * * [simplify]: Extracting #1: cost 3 inf + 0 7.887 * * [simplify]: Extracting #2: cost 5 inf + 0 7.887 * * [simplify]: Extracting #3: cost 7 inf + 0 7.887 * * [simplify]: Extracting #4: cost 12 inf + 0 7.888 * * [simplify]: Extracting #5: cost 13 inf + 2 7.888 * * [simplify]: Extracting #6: cost 8 inf + 377 7.888 * * [simplify]: Extracting #7: cost 4 inf + 868 7.888 * * [simplify]: Extracting #8: cost 1 inf + 1559 7.888 * * [simplify]: Extracting #9: cost 0 inf + 1856 7.889 * [simplify]: Simplified to (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) 7.889 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (* (cbrt (* (cbrt (fma N (+ 1 N) 1)) (cbrt (fma N (+ 1 N) 1)))) (cbrt (cbrt (fma N (+ N 1) 1)))))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 7.889 * * * * [progress]: [ 50 / 68 ] simplifiying candidate # 7.889 * [simplify]: Simplifying (cbrt (sqrt (fma N (+ N 1) 1))) 7.889 * * [simplify]: iters left: 5 (6 enodes) 7.892 * * [simplify]: iters left: 4 (23 enodes) 7.900 * * [simplify]: iters left: 3 (36 enodes) 7.909 * * [simplify]: iters left: 2 (43 enodes) 7.914 * * [simplify]: Extracting #0: cost 1 inf + 0 7.914 * * [simplify]: Extracting #1: cost 3 inf + 0 7.914 * * [simplify]: Extracting #2: cost 5 inf + 0 7.914 * * [simplify]: Extracting #3: cost 10 inf + 0 7.914 * * [simplify]: Extracting #4: cost 10 inf + 44 7.914 * * [simplify]: Extracting #5: cost 6 inf + 336 7.915 * * [simplify]: Extracting #6: cost 1 inf + 965 7.915 * * [simplify]: Extracting #7: cost 0 inf + 1182 7.915 * [simplify]: Simplified to (cbrt (sqrt (+ 1 (fma N N N)))) 7.915 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (* (cbrt (sqrt (+ 1 (fma N N N)))) (cbrt (sqrt (fma N (+ N 1) 1)))))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 7.915 * * * * [progress]: [ 51 / 68 ] simplifiying candidate # 7.915 * [simplify]: Simplifying (cbrt 1) 7.916 * * [simplify]: iters left: 1 (2 enodes) 7.918 * * [simplify]: Extracting #0: cost 1 inf + 0 7.918 * * [simplify]: Extracting #1: cost 0 inf + 1 7.918 * [simplify]: Simplified to 1 7.918 * [simplify]: Simplified (2 2 1 1 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (* 1 (cbrt (fma N (+ N 1) 1))))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 7.918 * * * * [progress]: [ 52 / 68 ] simplifiying candidate # 7.918 * * * * [progress]: [ 53 / 68 ] simplifiying candidate # 7.918 * * * * [progress]: [ 54 / 68 ] simplifiying candidate # 7.918 * * * * [progress]: [ 55 / 68 ] simplifiying candidate # 7.918 * * * * [progress]: [ 56 / 68 ] simplifiying candidate #real (real->posit16 (cbrt (fma N (+ N 1) 1)))))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1)))))> 7.918 * * * * [progress]: [ 57 / 68 ] simplifiying candidate # 7.918 * [simplify]: Simplifying (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 7.918 * * [simplify]: iters left: 6 (10 enodes) 7.922 * * [simplify]: iters left: 5 (44 enodes) 7.930 * * [simplify]: iters left: 4 (62 enodes) 7.948 * * [simplify]: iters left: 3 (90 enodes) 7.964 * * [simplify]: iters left: 2 (112 enodes) 7.979 * * [simplify]: iters left: 1 (124 enodes) 7.991 * * [simplify]: Extracting #0: cost 1 inf + 0 7.992 * * [simplify]: Extracting #1: cost 14 inf + 0 7.992 * * [simplify]: Extracting #2: cost 17 inf + 87 7.993 * * [simplify]: Extracting #3: cost 4 inf + 943 7.994 * * [simplify]: Extracting #4: cost 0 inf + 1271 7.995 * [simplify]: Simplified to (fma N (fma N 2/9 1/3) 1) 7.995 * [simplify]: Simplified (2 2 2) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (fma N (fma N 2/9 1/3) 1)))) 7.995 * * * * [progress]: [ 58 / 68 ] simplifiying candidate # 7.995 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 7.996 * * [simplify]: iters left: 6 (16 enodes) 8.006 * * [simplify]: iters left: 5 (73 enodes) 8.022 * * [simplify]: iters left: 4 (144 enodes) 8.053 * * [simplify]: iters left: 3 (279 enodes) 8.118 * * [simplify]: Extracting #0: cost 1 inf + 0 8.118 * * [simplify]: Extracting #1: cost 23 inf + 0 8.118 * * [simplify]: Extracting #2: cost 76 inf + 2 8.118 * * [simplify]: Extracting #3: cost 97 inf + 8 8.119 * * [simplify]: Extracting #4: cost 88 inf + 2817 8.120 * * [simplify]: Extracting #5: cost 50 inf + 14443 8.123 * * [simplify]: Extracting #6: cost 18 inf + 26768 8.127 * * [simplify]: Extracting #7: cost 0 inf + 36432 8.132 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) 8.132 * [simplify]: Simplified (2 2 2) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3)))))) 8.132 * * * * [progress]: [ 59 / 68 ] simplifiying candidate # 8.132 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 8.133 * * [simplify]: iters left: 6 (18 enodes) 8.139 * * [simplify]: iters left: 5 (79 enodes) 8.166 * * [simplify]: iters left: 4 (150 enodes) 8.199 * * [simplify]: iters left: 3 (285 enodes) 8.278 * * [simplify]: Extracting #0: cost 1 inf + 0 8.278 * * [simplify]: Extracting #1: cost 23 inf + 0 8.278 * * [simplify]: Extracting #2: cost 78 inf + 2 8.279 * * [simplify]: Extracting #3: cost 101 inf + 8 8.279 * * [simplify]: Extracting #4: cost 95 inf + 1133 8.281 * * [simplify]: Extracting #5: cost 38 inf + 18588 8.286 * * [simplify]: Extracting #6: cost 2 inf + 37269 8.290 * * [simplify]: Extracting #7: cost 0 inf + 37268 8.295 * * [simplify]: Extracting #8: cost 0 inf + 37228 8.303 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) 8.303 * [simplify]: Simplified (2 2 2) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3)))))) 8.303 * * * * [progress]: [ 60 / 68 ] simplifiying candidate # 8.303 * [simplify]: Simplifying (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 8.303 * * [simplify]: iters left: 6 (10 enodes) 8.308 * * [simplify]: iters left: 5 (44 enodes) 8.323 * * [simplify]: iters left: 4 (62 enodes) 8.339 * * [simplify]: iters left: 3 (90 enodes) 8.351 * * [simplify]: iters left: 2 (112 enodes) 8.372 * * [simplify]: iters left: 1 (124 enodes) 8.383 * * [simplify]: Extracting #0: cost 1 inf + 0 8.383 * * [simplify]: Extracting #1: cost 14 inf + 0 8.384 * * [simplify]: Extracting #2: cost 17 inf + 87 8.384 * * [simplify]: Extracting #3: cost 4 inf + 943 8.384 * * [simplify]: Extracting #4: cost 0 inf + 1271 8.385 * [simplify]: Simplified to (fma N (fma N 2/9 1/3) 1) 8.385 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (fma N (fma N 2/9 1/3) 1)))) (cbrt (fma N (+ N 1) 1))))) 8.385 * * * * [progress]: [ 61 / 68 ] simplifiying candidate # 8.385 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 8.385 * * [simplify]: iters left: 6 (16 enodes) 8.391 * * [simplify]: iters left: 5 (73 enodes) 8.410 * * [simplify]: iters left: 4 (144 enodes) 8.440 * * [simplify]: iters left: 3 (279 enodes) 8.499 * * [simplify]: Extracting #0: cost 1 inf + 0 8.499 * * [simplify]: Extracting #1: cost 23 inf + 0 8.500 * * [simplify]: Extracting #2: cost 76 inf + 2 8.500 * * [simplify]: Extracting #3: cost 97 inf + 8 8.501 * * [simplify]: Extracting #4: cost 88 inf + 2817 8.502 * * [simplify]: Extracting #5: cost 50 inf + 14443 8.505 * * [simplify]: Extracting #6: cost 18 inf + 26768 8.509 * * [simplify]: Extracting #7: cost 0 inf + 36432 8.514 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) 8.514 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3)))))) (cbrt (fma N (+ N 1) 1))))) 8.514 * * * * [progress]: [ 62 / 68 ] simplifiying candidate # 8.514 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 8.514 * * [simplify]: iters left: 6 (18 enodes) 8.521 * * [simplify]: iters left: 5 (79 enodes) 8.544 * * [simplify]: iters left: 4 (150 enodes) 8.580 * * [simplify]: iters left: 3 (285 enodes) 8.644 * * [simplify]: Extracting #0: cost 1 inf + 0 8.644 * * [simplify]: Extracting #1: cost 23 inf + 0 8.644 * * [simplify]: Extracting #2: cost 78 inf + 2 8.645 * * [simplify]: Extracting #3: cost 101 inf + 8 8.645 * * [simplify]: Extracting #4: cost 95 inf + 1133 8.647 * * [simplify]: Extracting #5: cost 38 inf + 18588 8.651 * * [simplify]: Extracting #6: cost 2 inf + 37269 8.657 * * [simplify]: Extracting #7: cost 0 inf + 37268 8.661 * * [simplify]: Extracting #8: cost 0 inf + 37228 8.666 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) 8.666 * [simplify]: Simplified (2 2 1 2 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3)))))) (cbrt (fma N (+ N 1) 1))))) 8.666 * * * * [progress]: [ 63 / 68 ] simplifiying candidate # 8.667 * [simplify]: Simplifying (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 8.667 * * [simplify]: iters left: 6 (10 enodes) 8.671 * * [simplify]: iters left: 5 (44 enodes) 8.682 * * [simplify]: iters left: 4 (62 enodes) 8.693 * * [simplify]: iters left: 3 (90 enodes) 8.705 * * [simplify]: iters left: 2 (112 enodes) 8.730 * * [simplify]: iters left: 1 (124 enodes) 8.749 * * [simplify]: Extracting #0: cost 1 inf + 0 8.749 * * [simplify]: Extracting #1: cost 14 inf + 0 8.749 * * [simplify]: Extracting #2: cost 17 inf + 87 8.750 * * [simplify]: Extracting #3: cost 4 inf + 943 8.750 * * [simplify]: Extracting #4: cost 0 inf + 1271 8.751 * [simplify]: Simplified to (fma N (fma N 2/9 1/3) 1) 8.751 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (fma N (fma N 2/9 1/3) 1)) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 8.751 * * * * [progress]: [ 64 / 68 ] simplifiying candidate # 8.751 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 8.751 * * [simplify]: iters left: 6 (16 enodes) 8.757 * * [simplify]: iters left: 5 (73 enodes) 8.774 * * [simplify]: iters left: 4 (144 enodes) 8.812 * * [simplify]: iters left: 3 (279 enodes) 8.876 * * [simplify]: Extracting #0: cost 1 inf + 0 8.876 * * [simplify]: Extracting #1: cost 23 inf + 0 8.876 * * [simplify]: Extracting #2: cost 76 inf + 2 8.876 * * [simplify]: Extracting #3: cost 97 inf + 8 8.877 * * [simplify]: Extracting #4: cost 88 inf + 2817 8.878 * * [simplify]: Extracting #5: cost 50 inf + 14443 8.881 * * [simplify]: Extracting #6: cost 18 inf + 26768 8.886 * * [simplify]: Extracting #7: cost 0 inf + 36432 8.895 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) 8.895 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3)))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 8.895 * * * * [progress]: [ 65 / 68 ] simplifiying candidate # 8.896 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 8.896 * * [simplify]: iters left: 6 (18 enodes) 8.908 * * [simplify]: iters left: 5 (79 enodes) 8.933 * * [simplify]: iters left: 4 (150 enodes) 8.972 * * [simplify]: iters left: 3 (285 enodes) 9.039 * * [simplify]: Extracting #0: cost 1 inf + 0 9.039 * * [simplify]: Extracting #1: cost 23 inf + 0 9.040 * * [simplify]: Extracting #2: cost 78 inf + 2 9.040 * * [simplify]: Extracting #3: cost 101 inf + 8 9.041 * * [simplify]: Extracting #4: cost 95 inf + 1133 9.045 * * [simplify]: Extracting #5: cost 38 inf + 18588 9.050 * * [simplify]: Extracting #6: cost 2 inf + 37269 9.055 * * [simplify]: Extracting #7: cost 0 inf + 37268 9.059 * * [simplify]: Extracting #8: cost 0 inf + 37228 9.064 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) 9.065 * [simplify]: Simplified (2 2 1 2 1 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1)))) (* (sqrt (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3)))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 9.065 * * * * [progress]: [ 66 / 68 ] simplifiying candidate # 9.065 * [simplify]: Simplifying (+ (* 1/3 N) (+ (* 2/9 (pow N 2)) 1)) 9.065 * * [simplify]: iters left: 6 (10 enodes) 9.069 * * [simplify]: iters left: 5 (44 enodes) 9.079 * * [simplify]: iters left: 4 (62 enodes) 9.090 * * [simplify]: iters left: 3 (90 enodes) 9.105 * * [simplify]: iters left: 2 (112 enodes) 9.127 * * [simplify]: iters left: 1 (124 enodes) 9.139 * * [simplify]: Extracting #0: cost 1 inf + 0 9.139 * * [simplify]: Extracting #1: cost 14 inf + 0 9.139 * * [simplify]: Extracting #2: cost 17 inf + 87 9.139 * * [simplify]: Extracting #3: cost 4 inf + 943 9.140 * * [simplify]: Extracting #4: cost 0 inf + 1271 9.140 * [simplify]: Simplified to (fma N (fma N 2/9 1/3) 1) 9.140 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (fma N (fma N 2/9 1/3) 1))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 9.140 * * * * [progress]: [ 67 / 68 ] simplifiying candidate # 9.141 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ 1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 9.141 * * [simplify]: iters left: 6 (16 enodes) 9.152 * * [simplify]: iters left: 5 (73 enodes) 9.183 * * [simplify]: iters left: 4 (144 enodes) 9.222 * * [simplify]: iters left: 3 (279 enodes) 9.288 * * [simplify]: Extracting #0: cost 1 inf + 0 9.288 * * [simplify]: Extracting #1: cost 23 inf + 0 9.288 * * [simplify]: Extracting #2: cost 76 inf + 2 9.289 * * [simplify]: Extracting #3: cost 97 inf + 8 9.290 * * [simplify]: Extracting #4: cost 88 inf + 2817 9.291 * * [simplify]: Extracting #5: cost 50 inf + 14443 9.294 * * [simplify]: Extracting #6: cost 18 inf + 26768 9.302 * * [simplify]: Extracting #7: cost 0 inf + 36432 9.307 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))) 9.307 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ 1 (* (* N N) (* N N)))) (pow (/ 1 N) -2/3))))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 9.307 * * * * [progress]: [ 68 / 68 ] simplifiying candidate # 9.307 * [simplify]: Simplifying (+ (* 1/3 (pow (/ 1 N) 1/3)) (+ (pow (/ -1 N) -2/3) (* 2/9 (pow (/ 1 (pow N 4)) 1/3)))) 9.307 * * [simplify]: iters left: 6 (18 enodes) 9.314 * * [simplify]: iters left: 5 (79 enodes) 9.336 * * [simplify]: iters left: 4 (150 enodes) 9.371 * * [simplify]: iters left: 3 (285 enodes) 9.438 * * [simplify]: Extracting #0: cost 1 inf + 0 9.438 * * [simplify]: Extracting #1: cost 23 inf + 0 9.439 * * [simplify]: Extracting #2: cost 78 inf + 2 9.439 * * [simplify]: Extracting #3: cost 101 inf + 8 9.440 * * [simplify]: Extracting #4: cost 95 inf + 1133 9.442 * * [simplify]: Extracting #5: cost 38 inf + 18588 9.451 * * [simplify]: Extracting #6: cost 2 inf + 37269 9.460 * * [simplify]: Extracting #7: cost 0 inf + 37268 9.469 * * [simplify]: Extracting #8: cost 0 inf + 37228 9.474 * [simplify]: Simplified to (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))) 9.474 * [simplify]: Simplified (2 2 1 1 2 1) to (λ (N) (atan2 1 (* (* (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (fma (cbrt (/ 1 N)) 1/3 (fma 2/9 (cbrt (/ (/ (/ 1 N) N) (* N N))) (pow (/ -1 N) -2/3))))) (* (sqrt (cbrt (fma N (+ N 1) 1))) (sqrt (cbrt (fma N (+ N 1) 1))))) (cbrt (fma N (+ N 1) 1))))) 9.475 * * * [progress]: adding candidates to table 10.207 * [progress]: [Phase 3 of 3] Extracting. 10.207 * * [regime]: Finding splitpoints for: (# # # # # #) 10.207 * * * [regime-changes]: Trying 2 branch expressions: (N (- (atan (+ N 1)) (atan N))) 10.207 * * * * [regimes]: Trying to branch on N from (# # # # # #) 10.239 * * * * [regimes]: Trying to branch on (- (atan (+ N 1)) (atan N)) from (# # # # # #) 10.268 * * * [regime]: Found split indices: #