Details

Time bar (total: 6.7s)

sample57.0ms

Algorithm
intervals
Results
14.0ms256×body80valid

simplify87.0ms

Calls
1 calls:
Slowest
86.0ms
(/ (- (+ f n)) (- f n))

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize15.0ms

Local error

Found 1 expressions with local error:

0.0b
(/ (- (+ f n)) (- f n))

rewrite39.0ms

Algorithm
rewrite-expression-head
Rules
82×*-un-lft-identity
60×times-frac
58×add-sqr-sqrt
32×add-cube-cbrt
24×distribute-lft-neg-in distribute-rgt-neg-in
13×distribute-lft-out-- difference-of-squares
12×distribute-lft-out associate-/l*
neg-mul-1
associate-/r*
add-cbrt-cube add-exp-log
associate-/r/ distribute-neg-frac associate-/l/
neg-sub0 expm1-log1p-u pow1 cbrt-undiv clear-num frac-2neg flip3-+ flip3-- div-sub div-exp distribute-frac-neg flip-+ insert-posit16 log1p-expm1-u div-inv flip-- add-log-exp
Calls
1 calls:
Slowest
34.0ms
(/ (- (+ f n)) (- f n))

series103.0ms

Calls
1 calls:
Slowest
103.0ms
(/ (- (+ f n)) (- f n))

simplify3.8s

Calls
144 calls:
Slowest
300.0ms
(- (- (* f f) (* n n)))
238.0ms
(/ (* (* (- (+ f n)) (- (+ f n))) (- (+ f n))) (* (* (- f n) (- f n)) (- f n)))
193.0ms
(- (+ (pow f 3) (pow n 3)))
120.0ms
(/ (- (* (cbrt (+ f n)) (cbrt (+ f n)))) (* (cbrt (- f n)) (cbrt (- f n))))
71.0ms
(/ (- (+ f n)) (- (sqrt f) (sqrt n)))

prune766.0ms

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0b

localize30.0ms

Local error

Found 4 expressions with local error:

0.0b
(* (/ (+ n f) (- f n)) (/ (+ n f) (- f n)))
0.0b
(cbrt (* (/ (+ n f) (- f n)) (- (* (/ (+ n f) (- f n)) (/ (+ n f) (- f n))))))
0.0b
(/ (+ n f) (- f n))
0.0b
(/ (+ n f) (- f n))

rewrite1.1s

Algorithm
rewrite-expression-head
Rules
6314×frac-times
5040×*-un-lft-identity
3550×associate-/r*
3419×cbrt-div
3405×distribute-neg-frac
3205×add-sqr-sqrt
2872×associate-/l*
1600×add-cube-cbrt
1420×associate-/l/
855×distribute-lft-out
818×distribute-lft-out--
782×difference-of-squares
726×clear-num
710×frac-2neg flip3-+ flip-+
451×associate-*r/
445×times-frac
300×associate-*r*
255×cbrt-prod
238×associate-*l/
144×swap-sqr
109×distribute-lft-neg-in distribute-rgt-neg-in
104×associate-*l*
48×un-div-inv
30×associate-/r/
20×add-cbrt-cube add-exp-log
15×flip3-- div-inv flip--
14×unswap-sqr
11×pow1
cbrt-undiv div-exp
expm1-log1p-u prod-exp *-commutative cbrt-unprod insert-posit16 log1p-expm1-u add-log-exp
pow2 neg-mul-1 pow-plus pow1/3 pow-prod-down pow-sqr pow-prod-up
Calls
4 calls:
Slowest
593.0ms
(cbrt (* (/ (+ n f) (- f n)) (- (* (/ (+ n f) (- f n)) (/ (+ n f) (- f n))))))
126.0ms
(* (/ (+ n f) (- f n)) (/ (+ n f) (- f n)))
25.0ms
(/ (+ n f) (- f n))
22.0ms
(/ (+ n f) (- f n))

series670.0ms

Calls
4 calls:
Slowest
380.0ms
(cbrt (* (/ (+ n f) (- f n)) (- (* (/ (+ n f) (- f n)) (/ (+ n f) (- f n))))))
114.0ms
(* (/ (+ n f) (- f n)) (/ (+ n f) (- f n)))
90.0ms
(/ (+ n f) (- f n))
86.0ms
(/ (+ n f) (- f n))