Details

Time bar (total: 5.5s)

analyze2.3s

Algorithm
search
Search
TrueOtherFalseIter
0%99.7%0.3%0
0%99.7%0.3%1
0%99.7%0.3%2
0%99.7%0.3%3
0%99.7%0.3%4
0%99.7%0.3%5
0%99.7%0.3%6
0%98.1%1.9%7
0%98.1%1.9%8
0%97.8%2.2%9
0%96.8%3.2%10
0%96.3%3.7%11
0%94.3%5.7%12
0.4%92.1%7.5%13
0.6%90.8%8.6%14

sample95.0ms

Algorithm
intervals
Results
40.0ms392×body80nan
23.0ms256×body80valid
4.0ms49×body80invalid

simplify353.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (40.0ms)

IterNodesCost
0505939

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: 29.6b

Counts
2 → 2

localize20.0ms

Local error

Found 4 expressions with local error:

3.7b
(*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*)))
6.9b
(*.f64 (/.f64 l Om) (-.f64 U U*))
9.8b
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*)))))))
19.1b
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*))))))))

rewrite259.0ms

Algorithm
rewrite-expression-head
Rules
30×pow1_binary64_2437
27×add-exp-log_binary64_2459 add-cbrt-cube_binary64_2467
21×add-sqr-sqrt_binary64_2480
17×associate-*l*_binary64_2555
16×*-un-lft-identity_binary64_2495 pow-prod-down_binary64_2418
14×add-cube-cbrt_binary64_2466
13×cbrt-unprod_binary64_2464 associate-*r/_binary64_2556 prod-exp_binary64_2442
10×times-frac_binary64_2490
associate-*r*_binary64_2554
distribute-rgt-in_binary64_2538 sub-neg_binary64_2499 distribute-lft-in_binary64_2537
add-log-exp_binary64_2460 frac-times_binary64_2487 flip--_binary64_2521 sqrt-pow1_binary64_2476 flip3--_binary64_2494
*-commutative_binary64_2563
associate-*l/_binary64_2557 div-exp_binary64_2444 unswap-sqr_binary64_2523 flip-+_binary64_2520 flip3-+_binary64_2493 cbrt-undiv_binary64_2465 sqrt-div_binary64_2475
pow1/2_binary64_2427 distribute-lft-out--_binary64_2540 sqrt-prod_binary64_2474 difference-of-squares_binary64_2524 div-inv_binary64_2496
Counts
4 → 109
Calls
4 calls:
12.0ms
(*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*)))
12.0ms
(*.f64 (/.f64 l Om) (-.f64 U U*))
15.0ms
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*)))))))
215.0ms
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*))))))))

series2.3s

Counts
4 → 12
Calls
4 calls:
385.0ms
(*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*)))
765.0ms
(*.f64 (/.f64 l Om) (-.f64 U U*))
585.0ms
(*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*)))))))
575.0ms
(sqrt.f64 (*.f64 (*.f64 (*.f64 2 n) U) (+.f64 t (*.f64 (/.f64 l Om) (-.f64 (*.f64 l -2) (*.f64 n (*.f64 (/.f64 l Om) (-.f64 U U*))))))))
Iterations

Useful iterations: 0 (217.0ms)

IterNodesCost
01156807
11156807
050486579
01156807
11156807
050486579
049746713
149746713
01126789
11126789
050456561
01126789
11126789
050456561
049726695
149726695
0724524
1724524
050114428
0724524
1724524
050114428
049714524
149714524
0825502
1825502
053055400
0825502
1825502
053055400
048835534
148835534

simplify112.0ms

Counts
121 → 121
Iterations

Useful iterations: 0 (54.0ms)

IterNodesCost
0592325956

prune49.0ms

Filtered
86 candidates to 121 candidates (-40.7%)

Profiling

Loading profile data...