Details

Time bar (total: 2.0s)

analyze14.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%23.7%76.3%0
0%23.7%76.3%1
11.9%11.9%76.3%2
17.8%5.9%76.3%3
20.8%3%76.3%4
22.2%1.5%76.3%5
23%0.7%76.3%6
23.3%0.4%76.3%7
23.3%0.4%76.3%8
23.4%0.3%76.3%9
23.5%0.2%76.3%10
23.5%0.2%76.3%11
23.5%0.2%76.3%12
23.6%0.2%76.3%13
23.6%0.1%76.3%14

sample82.0ms

Algorithm
intervals
Results
41.0ms114×body1280valid
19.0ms79×body640valid
11.0ms51×body320valid
3.0ms256×pre80true
1.0ms12×body160valid

simplify437.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (148.0ms)

IterNodesCost
0523923

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 63.0b

Counts
2 → 1

localize10.0ms

Local error

Found 3 expressions with local error:

0.3b
(*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1)))
0.3b
(*.f64 n (log.f64 n))
5.6b
(-.f64 (*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1))) (*.f64 n (log.f64 n)))

rewrite225.0ms

Algorithm
rewrite-expression-head
Rules
28×log-prod_binary64_4204
25×*-un-lft-identity_binary64_4290
19×add-sqr-sqrt_binary64_4275
15×add-cube-cbrt_binary64_4261
14×distribute-rgt-in_binary64_4333 distribute-lft-in_binary64_4332
pow1_binary64_4232
associate--l+_binary64_4346 associate-*r*_binary64_4349
add-cbrt-cube_binary64_4262 add-exp-log_binary64_4254 associate-*l*_binary64_4350
associate--r+_binary64_4345
distribute-lft-out_binary64_4334 add-log-exp_binary64_4255
prod-exp_binary64_4237 pow-prod-down_binary64_4213 log-pow_binary64_4207 *-commutative_binary64_4358 associate-*l/_binary64_4352 unswap-sqr_binary64_4318 cbrt-unprod_binary64_4259
sub-neg_binary64_4294 flip-+_binary64_4315 flip3-+_binary64_4288 flip--_binary64_4316 flip3--_binary64_4289 diff-log_binary64_4201
Counts
3 → 80
Calls
3 calls:
10.0ms
(*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1)))
5.0ms
(*.f64 n (log.f64 n))
206.0ms
(-.f64 (*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1))) (*.f64 n (log.f64 n)))

series1.1s

Counts
3 → 9
Calls
3 calls:
316.0ms
(*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1)))
371.0ms
(*.f64 n (log.f64 n))
433.0ms
(-.f64 (*.f64 (+.f64 n 1) (log.f64 (+.f64 n 1))) (*.f64 n (log.f64 n)))
Iterations

Useful iterations: 0 (84.0ms)

IterNodesCost
03031899
13031899
061671436
03031899
13031899
061671436
052681489
01711464
11711464
051911236
01711464
11711464
051911236
059011311
01811566
11811566
053861306
01811566
11811566
053861306
050721335

simplify90.0ms

Counts
89 → 89
Iterations

Useful iterations: 0 (58.0ms)

IterNodesCost
049655453
149655453

prune25.0ms

Filtered
65 candidates to 89 candidates (-36.9%)

Profiling

Loading profile data...