Details

Time bar (total: 2.8s)

analyze4.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%56.2%43.8%0
0%56.2%43.8%1
0%56.2%43.8%2
42.1%14%43.8%3
42.1%14%43.8%4
52.7%3.5%43.8%5
56.2%0%43.8%6

sample26.0ms

Algorithm
intervals
Results
15.0ms256×body80valid
4.0ms256×pre80true

simplify1.0s

Counts
1 → 1
Iterations

Useful iterations: 0 (526.0ms)

IterNodesCost
0541537

prune5.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 1.2b

Counts
2 → 2

localize15.0ms

Local error

Found 4 expressions with local error:

0.0b
(*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2))
0.1b
(/.f64 (*.f64 (+.f64 alpha 1) (/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2)))) (+.f64 alpha (+.f64 beta 3)))
5.7b
(*.f64 (+.f64 alpha 1) (/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2))))
10.7b
(/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2)))

rewrite113.0ms

Algorithm
rewrite-expression-head
Rules
77×*-un-lft-identity_binary64_10752
34×add-exp-log_binary64_10716 add-cbrt-cube_binary64_10724 distribute-lft-out_binary64_10796
24×flip3-+_binary64_10750 flip-+_binary64_10777
21×associate-*r*_binary64_10811 add-sqr-sqrt_binary64_10737
18×associate-/r/_binary64_10817
16×frac-times_binary64_10744
15×add-cube-cbrt_binary64_10723
14×times-frac_binary64_10747
13×pow1_binary64_10694
11×swap-sqr_binary64_10779
10×prod-exp_binary64_10699 div-exp_binary64_10701 associate-*l/_binary64_10814 cbrt-unprod_binary64_10721 cbrt-undiv_binary64_10722
associate-*l*_binary64_10812
associate-*r/_binary64_10813
associate-/l/_binary64_10818
associate-/r*_binary64_10815
associate-/l*_binary64_10816
add-log-exp_binary64_10717
div-inv_binary64_10753 unswap-sqr_binary64_10780
frac-2neg_binary64_10745 pow-prod-down_binary64_10675 clear-num_binary64_10755 *-commutative_binary64_10820
pow-sqr_binary64_10785 pow-prod-up_binary64_10674 distribute-lft-in_binary64_10794 pow-plus_binary64_10689 pow2_binary64_10685 distribute-rgt-in_binary64_10795
Counts
4 → 158
Calls
4 calls:
18.0ms
(*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2))
33.0ms
(/.f64 (*.f64 (+.f64 alpha 1) (/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2)))) (+.f64 alpha (+.f64 beta 3)))
28.0ms
(*.f64 (+.f64 alpha 1) (/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2))))
21.0ms
(/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2)))

series1.4s

Counts
4 → 12
Calls
4 calls:
348.0ms
(*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2))
472.0ms
(/.f64 (*.f64 (+.f64 alpha 1) (/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2)))) (+.f64 alpha (+.f64 beta 3)))
294.0ms
(*.f64 (+.f64 alpha 1) (/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2))))
319.0ms
(/.f64 (+.f64 beta 1) (*.f64 (+.f64 (+.f64 alpha beta) 2) (+.f64 (+.f64 alpha beta) 2)))
Iterations

Useful iterations: 0 (83.0ms)

IterNodesCost
03132754
13132754
049602661
149602661
03132754
13132754
049602661
149602661
054852666
01382840
11382840
050192754
01382840
11382840
050192754
051502744
03693009
13693009
050972943
03693009
13693009
050972943
049482897
149482897
0862506
1862506
049262352
149262352
0862506
1862506
049262352
149262352
054472387

simplify149.0ms

Counts
170 → 170
Iterations

Useful iterations: 0 (95.0ms)

IterNodesCost
0532014193

prune65.0ms

Filtered
112 candidates to 170 candidates (-51.8%)

Profiling

Loading profile data...