Details

Time bar (total: 8.3s)

sample75.0ms

Algorithm
intervals
Results
44.0ms120×body1280valid
11.0ms136×body80valid

simplify114.0ms

Counts
1 → 1
Iterations

Useful iterations: 1 (4.0ms)

IterNodesCost
0812
1158
2328
3448
4518
5578
6608
done608

prune13.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 3.6b

localize19.0ms

Local error

Found 2 expressions with local error:

0.1b
(* (/ 1.0 x) (fabs x))
4.6b
(- 1 (* (/ 1.0 x) (fabs x)))

rewrite48.0ms

Algorithm
rewrite-expression-head
Rules
15×add-sqr-sqrt
13×associate-*l*
10×add-cube-cbrt *-un-lft-identity times-frac
add-exp-log add-cbrt-cube
pow1 add-log-exp
associate-*r*
prod-exp cbrt-unprod unswap-sqr
cbrt-undiv sub-neg flip3-- diff-log div-exp pow-prod-down associate-*l/ *-commutative flip-- div-inv
Counts
2 → 44
Calls
2 calls:
33.0ms
(* (/ 1.0 x) (fabs x))
12.0ms
(- 1 (* (/ 1.0 x) (fabs x)))

series185.0ms

Counts
2 → 6
Calls
2 calls:
78.0ms
(* (/ 1.0 x) (fabs x))
107.0ms
(- 1 (* (/ 1.0 x) (fabs x)))

simplify1.9s

Counts
50 → 50
Iterations

Useful iterations: 2 (398.0ms)

IterNodesCost
090505
1230474
21425432
done5000432

prune286.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize28.0ms

Local error

Found 2 expressions with local error:

0.1b
(* (fabs x) (/ 1.0 x))
4.6b
(- 1 (cbrt (pow (* (fabs x) (/ 1.0 x)) 3)))

rewrite73.0ms

Algorithm
rewrite-expression-head
Rules
22×add-sqr-sqrt
15×*-un-lft-identity
13×associate-*r*
10×add-cube-cbrt times-frac
add-exp-log add-cbrt-cube
difference-of-squares
pow1 cbrt-prod add-log-exp
associate-*l*
prod-exp cbrt-unprod unswap-sqr sqr-pow
cbrt-undiv sub-neg flip3-- diff-log associate-*r/ div-exp pow-prod-down *-commutative flip-- div-inv distribute-lft-out--
Counts
2 → 51
Calls
2 calls:
41.0ms
(* (fabs x) (/ 1.0 x))
27.0ms
(- 1 (cbrt (pow (* (fabs x) (/ 1.0 x)) 3)))

series168.0ms

Counts
2 → 6
Calls
2 calls:
75.0ms
(* (fabs x) (/ 1.0 x))
93.0ms
(- 1 (cbrt (pow (* (fabs x) (/ 1.0 x)) 3)))

simplify2.0s

Counts
57 → 57
Iterations

Useful iterations: 2 (540.0ms)

IterNodesCost
0116746
1292618
21520574
done5000574

prune355.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01011
11311
done1311

end0.0ms

sample3.0s

Algorithm
intervals
Results
1.7s4025×body1280valid
1000.0ms3975×body80valid