Details

Time bar (total: 2.6s)

analyze39.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

sample36.0ms

Algorithm
intervals
Results
22.0ms256×body80valid
5.0ms256×pre80true

simplify575.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (90.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: 55.5b

Counts
2 → 1

localize15.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.6b
(/.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))
47.8b
(/.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))))

rewrite135.0ms

Algorithm
rewrite-expression-head
Rules
86×times-frac_binary64_7157
66×associate-/r/_binary64_7227 flip3-+_binary64_7160 flip-+_binary64_7187
61×add-cbrt-cube_binary64_7134 add-exp-log_binary64_7126
46×add-sqr-sqrt_binary64_7147
44×*-un-lft-identity_binary64_7162 frac-times_binary64_7154
34×associate-*r/_binary64_7223
30×add-cube-cbrt_binary64_7133
28×difference-of-squares_binary64_7191
22×cbrt-unprod_binary64_7131 associate-*l/_binary64_7224 prod-exp_binary64_7109
19×div-exp_binary64_7111 cbrt-undiv_binary64_7132
16×pow1_binary64_7104
14×difference-of-sqr-1_binary64_7192 associate-/l*_binary64_7226
associate-/l/_binary64_7228 div-inv_binary64_7163
associate-/r*_binary64_7225
associate-*r*_binary64_7221
pow-prod-down_binary64_7085 associate-*l*_binary64_7222 add-log-exp_binary64_7127
swap-sqr_binary64_7189
*-commutative_binary64_7230 distribute-rgt-in_binary64_7205 clear-num_binary64_7165 frac-2neg_binary64_7155 distribute-lft-in_binary64_7204
unswap-sqr_binary64_7190 pow-plus_binary64_7099 flip3--_binary64_7161 pow-prod-up_binary64_7084 pow-sqr_binary64_7195 pow2_binary64_7095 flip--_binary64_7188
Counts
4 → 228
Calls
4 calls:
16.0ms
(*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
16.0ms
(*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i))))
54.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))
33.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.3s

Counts
4 → 12
Calls
4 calls:
470.0ms
(*.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) (+.f64 (+.f64 alpha beta) (*.f64 2 i)))
266.0ms
(*.f64 (*.f64 i (+.f64 (+.f64 alpha beta) i)) (+.f64 (*.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha beta) i))))
282.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))
300.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 (145.0ms)

IterNodesCost
04774263
14774263
049904071
149904071
04774263
14774263
049904071
149904071
049944013
149944013
06814650
16814650
053134389
06814650
16814650
053134389
050464238
0743903
1743903
054533783
0743903
1743903
054533783
050203797
0693753
1693753
051573663
0693753
1693753
051573663
050193725

simplify260.0ms

Counts
240 → 240
Iterations

Useful iterations: 0 (108.0ms)

IterNodesCost
0504635023

prune171.0ms

Filtered
152 candidates to 240 candidates (-57.9%)

Profiling

Loading profile data...