Details

Time bar (total: 2.6s)

analyze812.0ms

Algorithm
search
Search
TrueOtherFalseIter
0%100%0%0
0%100%0%1
0%100%0%2
0%100%0%3
0%100%0%4
0%100%0%5
0%100%0%6
0%100%0%7
0%100%0%8
0%100%0%9
0%100%0%10
0%100%0%11
0%100%0%12
3%46.9%50%13
3.1%46.8%50%14

sample80.0ms

Algorithm
intervals
Results
41.0ms105×body2560valid
20.0ms72×body1280valid
7.0ms33×body640valid
3.0ms24×body320valid
1.0ms12×body160valid
1.0ms10×body80valid
0.0msbody80nan

simplify343.0ms

Counts
1 → 1
Iterations

Useful iterations: 0 (55.0ms)

IterNodesCost
0494921
1494921

prune1.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.7b

Counts
2 → 1

localize8.0ms

Local error

Found 3 expressions with local error:

0.0b
(/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (-.f64 (*.f64 v v) 1))
0.1b
(*.f64 5 (*.f64 v v))
0.7b
(acos.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (-.f64 (*.f64 v v) 1)))

rewrite212.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt_binary64_7625
19×*-un-lft-identity_binary64_7640
18×times-frac_binary64_7635
15×add-cube-cbrt_binary64_7611
10×add-cbrt-cube_binary64_7612 add-exp-log_binary64_7604
difference-of-squares_binary64_7669 pow1_binary64_7582
associate-/r*_binary64_7703
difference-of-sqr-1_binary64_7670
cbrt-unprod_binary64_7609 associate-*l*_binary64_7700 prod-exp_binary64_7587 add-log-exp_binary64_7605 pow-prod-down_binary64_7563 associate-/l*_binary64_7704
flip3--_binary64_7639 associate-/l/_binary64_7706 flip--_binary64_7666 associate-/r/_binary64_7705
unswap-sqr_binary64_7668 div-sub_binary64_7634 clear-num_binary64_7643 *-commutative_binary64_7708 div-inv_binary64_7641 frac-2neg_binary64_7633 div-exp_binary64_7589 associate-*r*_binary64_7699 cbrt-undiv_binary64_7610 acos-asin_binary64_7466
Counts
3 → 71
Calls
3 calls:
10.0ms
(/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (-.f64 (*.f64 v v) 1))
7.0ms
(*.f64 5 (*.f64 v v))
192.0ms
(acos.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (-.f64 (*.f64 v v) 1)))

series1.0s

Counts
3 → 9
Calls
3 calls:
288.0ms
(/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (-.f64 (*.f64 v v) 1))
372.0ms
(*.f64 5 (*.f64 v v))
356.0ms
(acos.f64 (/.f64 (-.f64 1 (*.f64 5 (*.f64 v v))) (-.f64 (*.f64 v v) 1)))
Iterations

Useful iterations: 0 (89.0ms)

IterNodesCost
01012148
11012148
049442061
149442061
01012148
11012148
049442061
149442061
058692125
01341538
11341538
04896584
14896584
01341538
11341538
04896584
14896584
05356690
02792046
12792046
054911718
02792046
12792046
054911718
050851806

simplify117.0ms

Counts
80 → 80
Iterations

Useful iterations: 0 (82.0ms)

IterNodesCost
049696064
149696064

prune24.0ms

Filtered
62 candidates to 80 candidates (-29.0%)

Profiling

Loading profile data...