Details

Time bar (total: 10.6s)

sample44.0ms

Algorithm
intervals
Results
19.0ms298×body80valid

simplify6.3s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
013247
124247
244247
367247
494247
5130247
6171247
7208247
8283247
9433247
10586247
11849247
121004247
131155247
141306247
151451247
161606247
171757247
181902247
192057247
202208247
212353247
222508247
232659247
242804247
252959247
263110247
273255247
283410247
293561247
303706247
313861247
324012247
334157247
344312247
354463247
364608247
374763247
384914247
done5000247

prune5.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize15.0ms

Local error

Found 2 expressions with local error:

0.0b
(/ (* y z) 2.0)
0.0b
(+ (- (* (/ 1.0 8.0) x) (/ (* y z) 2.0)) t)

rewrite105.0ms

Algorithm
rewrite-expression-head
Rules
add-cbrt-cube add-exp-log add-log-exp
*-un-lft-identity
add-sqr-sqrt add-cube-cbrt
associate-/r* times-frac
pow1 cbrt-undiv associate-+l+ sum-log div-exp
+-commutative clear-num sub-neg frac-2neg flip3-+ diff-log prod-exp associate-+l- cbrt-unprod flip-+ div-inv distribute-lft-out associate-/l*
Counts
2 → 37
Calls
2 calls:
15.0ms
(/ (* y z) 2.0)
89.0ms
(+ (- (* (/ 1.0 8.0) x) (/ (* y z) 2.0)) t)

series128.0ms

Counts
2 → 6
Calls
2 calls:
33.0ms
(/ (* y z) 2.0)
95.0ms
(+ (- (* (/ 1.0 8.0) x) (/ (* y z) 2.0)) t)

simplify2.9s

Counts
43 → 43
Iterations

Useful iterations: 3 (1.2s)

IterNodesCost
0909682
12268879
27548719
333238559
done50628559

prune250.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize34.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (/ (* y z) 2.0)) (cbrt (/ (* y z) 2.0)))
8.8b
(cbrt (/ (* y z) 2.0))
8.8b
(cbrt (/ (* y z) 2.0))
8.8b
(cbrt (/ (* y z) 2.0))

rewrite34.0ms

Algorithm
rewrite-expression-head
Rules
53×cbrt-prod
30×add-sqr-sqrt
22×*-un-lft-identity add-cube-cbrt
21×times-frac
11×pow1
10×swap-sqr associate-*r* associate-*l*
pow1/3
cbrt-div div-inv
add-exp-log
add-cbrt-cube add-log-exp unswap-sqr
pow-prod-down pow-sqr pow-prod-up
pow2 frac-times pow-plus associate-*l/ prod-exp associate-*r/ *-commutative cbrt-unprod
Counts
4 → 103
Calls
4 calls:
16.0ms
(* (cbrt (/ (* y z) 2.0)) (cbrt (/ (* y z) 2.0)))
3.0ms
(cbrt (/ (* y z) 2.0))
3.0ms
(cbrt (/ (* y z) 2.0))
7.0ms
(cbrt (/ (* y z) 2.0))

series621.0ms

Counts
4 → 12
Calls
4 calls:
225.0ms
(* (cbrt (/ (* y z) 2.0)) (cbrt (/ (* y z) 2.0)))
149.0ms
(cbrt (/ (* y z) 2.0))
121.0ms
(cbrt (/ (* y z) 2.0))
126.0ms
(cbrt (/ (* y z) 2.0))

simplify124.0ms

Iterations

Useful iterations: 0 (42.0ms)

IterNodesCost
012835832