Details

Time bar (total: 11.6s)

sample40.0ms

Algorithm
intervals
Results
17.0ms336×body80valid

simplify7.0s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
08164
113164
220164
334164
449164
557164
666164
783164
8114164
9144164
10259164
11924164
121450164
131739164
141898164
152053164
162190164
172333164
182480164
192623164
202760164
212903164
223050164
233193164
243330164
253471164
263624164
273765164
283902164
294043164
304196164
314337164
324474164
334615164
344768164
354909164
done5001164

prune4.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize10.0ms

Local error

Found 2 expressions with local error:

0.0b
(* (- 1.0 x) y)
0.0b
(+ (* (- 1.0 x) y) (* 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) y)
12.0ms
(+ (* (- 1.0 x) y) (* x z))

series97.0ms

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

simplify2.9s

Counts
39 → 39
Iterations

Useful iterations: 2 (220.0ms)

IterNodesCost
0717897
11907034
25996834
323886834
done50046834

prune205.0ms

Pruning

4 alts after pruning (3 fresh and 1 done)

Merged error: 0.0b

localize27.0ms

Local error

Found 4 expressions with local error:

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

rewrite131.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:
87.0ms
(* (cbrt (+ (* (- 1.0 x) y) (* x z))) (cbrt (+ (* (- 1.0 x) y) (* x z))))
8.0ms
(cbrt (+ (* (- 1.0 x) y) (* x z)))
14.0ms
(cbrt (+ (* (- 1.0 x) y) (* x z)))
16.0ms
(cbrt (+ (* (- 1.0 x) y) (* x z)))

series990.0ms

Counts
4 → 12
Calls
4 calls:
295.0ms
(* (cbrt (+ (* (- 1.0 x) y) (* x z))) (cbrt (+ (* (- 1.0 x) y) (* x z))))
213.0ms
(cbrt (+ (* (- 1.0 x) y) (* x z)))
230.0ms
(cbrt (+ (* (- 1.0 x) y) (* x z)))
252.0ms
(cbrt (+ (* (- 1.0 x) y) (* x z)))

simplify221.0ms

Iterations

Useful iterations: 0 (67.0ms)

IterNodesCost
015748683