Details

Time bar (total: 13.4s)

sample32.0ms

Algorithm
intervals
Results
15.0ms298×body80valid

simplify7.2s

Counts
1 → 1
Iterations

Useful iterations: 4 (50.0ms)

IterNodesCost
013247
125247
248247
374247
4113222
5147222
6179222
7211222
8269222
9405222
10610222
11861222
121066222
131231222
141404222
151557222
161721222
171869222
182039222
192191222
202348222
212501222
222662222
232810222
242980222
253132222
263289222
273450222
283611222
293759222
303929222
314081222
324238222
334402222
344563222
354711222
364868222
done5000222

prune10.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize26.0ms

Local error

Found 2 expressions with local error:

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

rewrite42.0ms

Algorithm
rewrite-expression-head
Rules
21×prod-diff
20×add-sqr-sqrt *-un-lft-identity
18×add-cube-cbrt
12×times-frac
add-cbrt-cube add-exp-log
div-inv add-log-exp
associate-/r* fma-neg
expm1-log1p-u pow1 cbrt-undiv div-exp log1p-expm1-u
clear-num sub-neg frac-2neg flip3-- diff-log prod-exp associate--l+ cbrt-unprod fma-udef flip-- associate-/l* distribute-lft-out-- difference-of-squares
Counts
2 → 64
Calls
2 calls:
17.0ms
(- (fma (/ 1.0 8.0) x t) (/ (* y z) 2.0))
21.0ms
(/ (* y z) 2.0)

series131.0ms

Counts
2 → 6
Calls
2 calls:
97.0ms
(- (fma (/ 1.0 8.0) x t) (/ (* y z) 2.0))
34.0ms
(/ (* y z) 2.0)

simplify4.7s

Counts
70 → 70
Iterations

Useful iterations: 3 (2.5s)

IterNodesCost
014024895
134922896
2106119880
3474419630
done500019630

prune412.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0b

localize32.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))

rewrite42.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
expm1-log1p-u add-cbrt-cube log1p-expm1-u 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 → 111
Calls
4 calls:
25.0ms
(* (cbrt (/ (* y z) 2.0)) (cbrt (/ (* y z) 2.0)))
5.0ms
(cbrt (/ (* y z) 2.0))
5.0ms
(cbrt (/ (* y z) 2.0))
3.0ms
(cbrt (/ (* y z) 2.0))

series665.0ms

Counts
4 → 12
Calls
4 calls:
175.0ms
(* (cbrt (/ (* y z) 2.0)) (cbrt (/ (* y z) 2.0)))
153.0ms
(cbrt (/ (* y z) 2.0))
176.0ms
(cbrt (/ (* y z) 2.0))
161.0ms
(cbrt (/ (* y z) 2.0))

simplify124.0ms

Iterations

Useful iterations: 0 (22.0ms)

IterNodesCost
013237856