Details

Time bar (total: 1.8s)

analyze4.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
25%75%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

sample11.0ms

Algorithm
intervals
Results
7.0ms256×body80valid

simplify286.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (4.0ms)

IterNodesCost
01516
11516

prune3.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New101
Fresh011
Picked000
Done000
Total112

Merged error: 0.0b

Counts
2 → 1

localize6.0ms

Local error

Found 3 expressions with local error:

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

rewrite242.0ms

Algorithm
rewrite-expression-head
Rules
67×*-un-lft-identity_binary64_7640
41×times-frac_binary64_7635
40×add-sqr-sqrt_binary64_7625
24×add-cube-cbrt_binary64_7611
12×distribute-lft-out_binary64_7684
11×associate-/r*_binary64_7703
add-exp-log_binary64_7604
difference-of-squares_binary64_7669
add-cbrt-cube_binary64_7612
distribute-lft-out--_binary64_7685 associate-/l*_binary64_7704
add-log-exp_binary64_7605
pow1_binary64_7582 difference-of-sqr-1_binary64_7670 associate-/r/_binary64_7705
div-inv_binary64_7641 div-exp_binary64_7589
clear-num_binary64_7643 flip-+_binary64_7665 frac-2neg_binary64_7633 flip3-+_binary64_7638 cbrt-undiv_binary64_7610
flip3--_binary64_7639 inv-pow_binary64_7558 rec-exp_binary64_7588 sum-log_binary64_7550 +-commutative_binary64_7707 1-exp_binary64_7600 flip--_binary64_7666 pow-flip_binary64_7566 frac-add_binary64_7630
Counts
3 → 100
Calls
3 calls:
7.0ms
(/.f64 1 (-.f64 x 1))
6.0ms
(/.f64 x (+.f64 x 1))
224.0ms
(+.f64 (/.f64 1 (-.f64 x 1)) (/.f64 x (+.f64 x 1)))

series1.1s

Counts
3 → 9
Calls
3 calls:
284.0ms
(/.f64 1 (-.f64 x 1))
420.0ms
(/.f64 x (+.f64 x 1))
390.0ms
(+.f64 (/.f64 1 (-.f64 x 1)) (/.f64 x (+.f64 x 1)))
Iterations

Useful iterations: 0 (40.0ms)

IterNodesCost
02461917
12461917
048871580
148871580
02461917
12461917
048871580
148871580
051441490
01921595
11921595
048281332
148281332
01921595
11921595
048281332
148281332
049981342
149981342
01811499
11811499
048811226
148811226
01811499
11811499
048811226
148811226
049901275
149901275

simplify110.0ms

Counts
109 → 109
Iterations

Useful iterations: 0 (77.0ms)

IterNodesCost
052085310

prune23.0ms

Filtered
71 candidates to 109 candidates (-53.5%)

Profiling

Loading profile data...