Details

Time bar (total: 12.8s)

sample124.0ms

Algorithm
intervals
Results
55.0ms104×body1280valid
33.0ms94×body640valid
12.0ms45×body320valid
11.0ms256×pre80true
2.0ms13×body160valid

simplify2.0s

Counts
1 → 1

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 44.2b

localize16.0ms

Local error

Found 3 expressions with local error:

3.6b
(- (log1p n) (log n))
0.0b
(fma (- (log1p n) (log n)) n (+ (log1p n) -1))
0.0b
(+ (log1p n) -1)

rewrite13.0ms

Algorithm
rewrite-expression-head
Rules
18×*-un-lft-identity
16×add-sqr-sqrt
13×add-cube-cbrt
12×prod-diff
pow1 add-log-exp
log-pow
expm1-log1p-u log-prod fma-def add-cbrt-cube fma-neg add-exp-log insert-posit16 log1p-expm1-u associate--r+
log1p-udef sum-log diff-log distribute-lft-out--
+-commutative difference-of-sqr--1 sub-neg flip3-+ flip3-- flip-+ fma-udef flip-- distribute-lft-out difference-of-squares
Counts
3 → 68
Calls
3 calls:
Slowest
6.0ms
(- (log1p n) (log n))
5.0ms
(+ (log1p n) -1)
0.0ms
(fma (- (log1p n) (log n)) n (+ (log1p n) -1))

series234.0ms

Counts
3 → 9
Calls
3 calls:
Slowest
118.0ms
(fma (- (log1p n) (log n)) n (+ (log1p n) -1))
90.0ms
(- (log1p n) (log n))
27.0ms
(+ (log1p n) -1)

simplify1.3s

Counts
77 → 77

prune677.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize30.0ms

Local error

Found 1 expressions with local error:

0.5b
(/ -1/6 (* n n))

rewrite7.0ms

Algorithm
rewrite-expression-head
Rules
add-cbrt-cube add-exp-log
add-sqr-sqrt *-un-lft-identity times-frac add-cube-cbrt associate-/l*
cbrt-undiv div-exp
expm1-log1p-u pow1 clear-num associate-/r* frac-2neg prod-exp cbrt-unprod insert-posit16 log1p-expm1-u div-inv add-log-exp
Counts
1 → 24
Calls
1 calls:
Slowest
7.0ms
(/ -1/6 (* n n))

series42.0ms

Counts
1 → 3
Calls
1 calls:
Slowest
42.0ms
(/ -1/6 (* n n))

simplify2.1s

Counts
27 → 27

prune221.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

end0.0ms

sample6.0s

Algorithm
intervals
Results
2.9s3598×body1280valid
2.0s2644×body640valid
490.0ms1316×body320valid
305.0ms8000×pre80true
97.0ms442×body160valid