Details

Time bar (total: 2.7s)

analyze43.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%14%86%0
0%14%86%1
0%14%86%2
0%14%86%3
0%14%86%4
0%14%86%5
0%14%86%6
8.1%5.9%86%7
10.3%3.7%86%8
12.6%1.5%86%9
13.9%0.1%86%10
14%0%86%11
14%0%86%12
14%0%86%13
14%0%86%14

sample33.0ms

Algorithm
intervals
Results
18.0ms256×body80valid
5.0ms256×pre80true

simplify351.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (58.0ms)

IterNodesCost
0537779

prune4.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: 53.7b

Counts
2 → 1

localize19.0ms

Local error

Found 4 expressions with local error:

0.0b
(*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
0.1b
(*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i))))
36.9b
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
45.7b
(/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))))

rewrite339.0ms

Algorithm
rewrite-expression-head
Rules
86×times-frac_binary64_9380
66×flip3-+_binary64_9383 associate-/r/_binary64_9450 flip-+_binary64_9410
61×add-cbrt-cube_binary64_9357 add-exp-log_binary64_9349
46×add-sqr-sqrt_binary64_9370
44×*-un-lft-identity_binary64_9385 frac-times_binary64_9377
34×associate-*r/_binary64_9446
30×add-cube-cbrt_binary64_9356
28×difference-of-squares_binary64_9414
22×prod-exp_binary64_9332 associate-*l/_binary64_9447 cbrt-unprod_binary64_9354
19×cbrt-undiv_binary64_9355 div-exp_binary64_9334
16×pow1_binary64_9327
14×associate-/l*_binary64_9449 difference-of-sqr-1_binary64_9415
div-inv_binary64_9386 associate-/l/_binary64_9451
associate-/r*_binary64_9448
associate-*r*_binary64_9444
add-log-exp_binary64_9350 associate-*l*_binary64_9445 pow-prod-down_binary64_9308
swap-sqr_binary64_9412
distribute-lft-in_binary64_9427 distribute-rgt-in_binary64_9428 *-commutative_binary64_9453 clear-num_binary64_9388 frac-2neg_binary64_9378
pow-plus_binary64_9322 unswap-sqr_binary64_9413 flip--_binary64_9411 flip3--_binary64_9384 pow-sqr_binary64_9418 pow-prod-up_binary64_9307 pow2_binary64_9318
Counts
4 → 228
Calls
4 calls:
16.0ms
(*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
17.0ms
(*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i))))
50.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
240.0ms
(/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))))

series1.5s

Counts
4 → 12
Calls
4 calls:
490.0ms
(*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
292.0ms
(*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i))))
316.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) (-.f64 (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) 1))
379.0ms
(/.f64 (*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i)))) (*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))))
Iterations

Useful iterations: 0 (146.0ms)

IterNodesCost
04774263
14774263
051504074
04774263
14774263
051504074
058223998
06814650
16814650
053424389
06814650
16814650
053424389
050464238
0743903
1743903
055803783
0743903
1743903
055803783
050203797
0693753
1693753
051623663
0693753
1693753
051623663
050193725

simplify266.0ms

Counts
240 → 240
Iterations

Useful iterations: 0 (107.0ms)

IterNodesCost
0504635014

prune176.0ms

Filtered
152 candidates to 240 candidates (-57.9%)

Profiling

Loading profile data...