Details

Time bar (total: 1.8s)

analyze4.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
0%100%0%3
75%25%0%4
87.5%12.5%0%5
93.7%6.2%0%6
96.8%3.1%0%7
98.4%1.6%0%8
99.2%0.8%0%9
99.6%0.4%0%10
99.8%0.2%0%11
99.9%0.1%0%12
99.9%0%0%13
99.9%0%0%14

sample27.0ms

Algorithm
intervals
Results
11.0ms60×body1280valid
4.0ms38×body640valid
4.0ms125×body80valid
1.0ms16×body320valid
1.0ms17×body160valid

simplify355.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (78.0ms)

IterNodesCost
066919
166919

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 30.9b

Counts
2 → 1

localize6.0ms

Local error

Found 3 expressions with local error:

0.0b
(/.f64 x (+.f64 x 1))
0.0b
(/.f64 (+.f64 x 1) (-.f64 x 1))
4.5b
(-.f64 (/.f64 x (+.f64 x 1)) (/.f64 (+.f64 x 1) (-.f64 x 1)))

rewrite277.0ms

Algorithm
rewrite-expression-head
Rules
110×*-un-lft-identity_binary64_11470
60×times-frac_binary64_11465
57×add-sqr-sqrt_binary64_11455
25×add-cube-cbrt_binary64_11441
20×distribute-lft-out_binary64_11514
18×distribute-lft-out--_binary64_11515
14×difference-of-squares_binary64_11499
11×associate-/r*_binary64_11533
add-exp-log_binary64_11434 add-cbrt-cube_binary64_11442 associate-/l*_binary64_11534
difference-of-sqr-1_binary64_11500 add-log-exp_binary64_11435
associate-/r/_binary64_11535
pow1_binary64_11412
clear-num_binary64_11473 frac-2neg_binary64_11463 flip-+_binary64_11495 flip3-+_binary64_11468 associate-/l/_binary64_11536 flip--_binary64_11496 div-exp_binary64_11419 flip3--_binary64_11469 cbrt-undiv_binary64_11440 div-inv_binary64_11471
sub-neg_binary64_11474 frac-sub_binary64_11461 diff-log_binary64_11381
Counts
3 → 113
Calls
3 calls:
6.0ms
(/.f64 x (+.f64 x 1))
10.0ms
(/.f64 (+.f64 x 1) (-.f64 x 1))
254.0ms
(-.f64 (/.f64 x (+.f64 x 1)) (/.f64 (+.f64 x 1) (-.f64 x 1)))

series966.0ms

Counts
3 → 9
Calls
3 calls:
306.0ms
(/.f64 x (+.f64 x 1))
322.0ms
(/.f64 (+.f64 x 1) (-.f64 x 1))
339.0ms
(-.f64 (/.f64 x (+.f64 x 1)) (/.f64 (+.f64 x 1) (-.f64 x 1)))
Iterations

Useful iterations: 0 (76.0ms)

IterNodesCost
01951852
11951852
049931623
149931623
01951852
11951852
049931623
149931623
055841487
01661505
11661505
049811368
149811368
01661505
11661505
049811368
149811368
053731362
01601478
11601478
049181296
149181296
01601478
11601478
049181296
149181296
049221317
149221317

simplify95.0ms

Counts
122 → 122
Iterations

Useful iterations: 0 (60.0ms)

IterNodesCost
054666270

prune31.0ms

Filtered
80 candidates to 122 candidates (-52.5%)

Profiling

Loading profile data...