Details

Time bar (total: 4.9s)

analyze2.3s

Algorithm
search
Search
TrueOtherFalseIter
0%99.8%0.2%0
0%99.8%0.2%1
0%99.8%0.2%2
0%99.8%0.2%3
0%99.8%0.2%4
0%99.8%0.2%5
0%99.8%0.2%6
0%99.8%0.2%7
0%99.8%0.2%8
12.5%87.3%0.2%9
12.5%87.3%0.2%10
18.7%81.1%0.2%11
18.7%81.1%0.2%12
18.7%81.1%0.2%13
20.5%79.3%0.2%14

sample52.0ms

Algorithm
intervals
Results
31.0ms248×body80valid
3.0msbody640invalid
2.0msbody640valid
1.0msbody320valid
1.0msbody80invalid
1.0msbody1280invalid

simplify381.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (48.0ms)

IterNodesCost
0523343

prune6.0ms

Filtered
1 candidates to 1 candidates (0.0%)
Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New011
Fresh101
Picked000
Done000
Total112

Merged error: 16.4b

Counts
2 → 1

localize21.0ms

Local error

Found 4 expressions with local error:

0.0b
(*.f64 K (+.f64 m n))
0.0b
(+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) l)
0.0b
(pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)
36.2b
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M))

rewrite271.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt_binary64_4275
14×*-un-lft-identity_binary64_4290
add-cube-cbrt_binary64_4261
pow1_binary64_4232 add-exp-log_binary64_4254
add-cbrt-cube_binary64_4262 unpow-prod-down_binary64_4221 add-log-exp_binary64_4255
associate-*r*_binary64_4349
pow-unpow_binary64_4219 associate-*l*_binary64_4350
flip-+_binary64_4315 flip3-+_binary64_4288 distribute-lft-out_binary64_4334 associate-*r/_binary64_4351 difference-of-squares_binary64_4319
cos-sum_binary64_4132 times-frac_binary64_4285 pow-pow_binary64_4214 distribute-rgt-in_binary64_4333 cos-diff_binary64_4135 sqr-pow_binary64_4322 sum-log_binary64_4200 prod-exp_binary64_4237 +-commutative_binary64_4357 pow-prod-down_binary64_4213 pow-to-exp_binary64_4211 pow-exp_binary64_4210 distribute-lft-in_binary64_4332 sub-neg_binary64_4294 *-commutative_binary64_4358 unswap-sqr_binary64_4318 unpow2_binary64_4229 distribute-lft-out--_binary64_4335 cbrt-unprod_binary64_4259
Counts
4 → 65
Calls
4 calls:
8.0ms
(*.f64 K (+.f64 m n))
17.0ms
(+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) l)
13.0ms
(pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)
231.0ms
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M))

series1.7s

Counts
4 → 12
Calls
4 calls:
406.0ms
(*.f64 K (+.f64 m n))
399.0ms
(+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2) l)
364.0ms
(pow.f64 (-.f64 (/.f64 (+.f64 m n) 2) M) 2)
551.0ms
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) 2) M))
Iterations

Useful iterations: 0 (72.0ms)

IterNodesCost
0794569
1794569
050854509
0794569
1794569
050854509
048514601
148514601
0693600
1693600
052713564
0693600
1693600
052713564
050753631
0794578
1794578
057544536
0794578
1794578
057544536
051104609
0623546
1623546
06173492
16173492
0623546
1623546
06173492
16173492
010143577
110143577

simplify79.0ms

Counts
77 → 77
Iterations

Useful iterations: 0 (45.0ms)

IterNodesCost
0507917374

prune32.0ms

Filtered
60 candidates to 77 candidates (-28.3%)

Profiling

Loading profile data...