Details

Time bar (total: 11.2s)

sample22.0ms

Algorithm
intervals
Results
9.0ms336×body80valid

simplify7.0s

Counts
1 → 1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08164
113164
220164
334164
450164
563164
675164
797164
8134164
9171164
10310164
111065164
121618164
131929164
142094164
152253164
162402164
172550164
182701164
192866164
203017164
213165164
223316164
233481164
243632164
253780164
263931164
274096164
284247164
294395164
304546164
314711164
324862164
done5000164

prune7.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize13.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (- 1.0 x) z)
0.0b
(+ (* x y) (* (- 1.0 x) z))

rewrite33.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt
*-un-lft-identity
associate-*l*
pow1 add-cbrt-cube add-exp-log add-cube-cbrt add-log-exp
associate-*r*
associate-*l/
+-commutative sum-log flip3-+ flip3-- pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ flip-- distribute-lft-out-- difference-of-squares unswap-sqr
Counts
2 → 33
Calls
2 calls:
20.0ms
(* (- 1.0 x) z)
12.0ms
(+ (* x y) (* (- 1.0 x) z))

series69.0ms

Counts
2 → 6
Calls
2 calls:
33.0ms
(* (- 1.0 x) z)
36.0ms
(+ (* x y) (* (- 1.0 x) z))

simplify2.6s

Counts
39 → 39
Iterations

Useful iterations: 2 (155.0ms)

IterNodesCost
0717897
11907034
26036834
325276834
done50026834

prune187.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize28.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (cbrt (+ (* x y) (* (- 1.0 x) z))) (cbrt (+ (* x y) (* (- 1.0 x) z))))
0.6b
(cbrt (+ (* x y) (* (- 1.0 x) z)))
0.6b
(cbrt (+ (* x y) (* (- 1.0 x) z)))
0.6b
(cbrt (+ (* x y) (* (- 1.0 x) z)))

rewrite57.0ms

Algorithm
rewrite-expression-head
Rules
25×cbrt-prod
23×add-sqr-sqrt
18×cbrt-div
15×*-un-lft-identity add-cube-cbrt
11×pow1
flip3-+ pow1/3 flip-+
swap-sqr associate-*r* associate-*l* add-exp-log
frac-times add-cbrt-cube add-log-exp unswap-sqr
pow-prod-down associate-*l/ associate-*r/ pow-sqr pow-prod-up
pow2 pow-plus prod-exp *-commutative cbrt-unprod
Counts
4 → 87
Calls
4 calls:
41.0ms
(* (cbrt (+ (* x y) (* (- 1.0 x) z))) (cbrt (+ (* x y) (* (- 1.0 x) z))))
4.0ms
(cbrt (+ (* x y) (* (- 1.0 x) z)))
4.0ms
(cbrt (+ (* x y) (* (- 1.0 x) z)))
4.0ms
(cbrt (+ (* x y) (* (- 1.0 x) z)))

series933.0ms

Counts
4 → 12
Calls
4 calls:
288.0ms
(* (cbrt (+ (* x y) (* (- 1.0 x) z))) (cbrt (+ (* x y) (* (- 1.0 x) z))))
214.0ms
(cbrt (+ (* x y) (* (- 1.0 x) z)))
205.0ms
(cbrt (+ (* x y) (* (- 1.0 x) z)))
225.0ms
(cbrt (+ (* x y) (* (- 1.0 x) z)))

simplify150.0ms

Iterations

Useful iterations: 0 (34.0ms)

IterNodesCost
013044398