Details

simplify12.8s

Calls

154 calls:

Slowest
569.0ms
(- (* (+ x 1) (+ x 1)) 1)
445.0ms
(* (* (* (+ 2 x) (+ 2 x)) (+ 2 x)) (* (* x x) x))
410.0ms
(* (* (+ 2 x) (+ 2 x)) (* (+ 2 x) (* (* x x) x)))
361.0ms
(* (* (cbrt (+ 2 x)) (cbrt (- (* 2 2) (* x x)))) (* (cbrt (+ 2 x)) x))
351.0ms
(* (* (* x x) x) (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))))

sample4.3s

Algorithm
intervals
Results
1.4s7495×body1280valid
1.1s2967×body2560valid
751.0ms4379×body640valid
359.0ms10076×body80valid
132.0ms1837×body320valid
35.0ms760×body160valid

prune975.0ms

series403.0ms

Calls

7 calls:

Slowest
105.0ms
(/ (* x (- 4 (* x x))) (- 2 x))
68.0ms
(* x (- 4 (* x x)))
55.0ms
(* (+ 2 x) x)
45.0ms
(* (* (cbrt (+ 2 x)) (cbrt (+ 2 x))) (* (cbrt (+ 2 x)) x))
44.0ms
(cbrt (+ 2 x))

rewrite110.0ms

Algorithm
rewrite-expression-head
Calls

7 calls:

Slowest
50.0ms
(* (* (cbrt (+ 2 x)) (cbrt (+ 2 x))) (* (cbrt (+ 2 x)) x))
16.0ms
(/ (* x (- 4 (* x x))) (- 2 x))
15.0ms
(* (+ 2 x) x)
13.0ms
(* x (- 4 (* x x)))
2.0ms
(cbrt (+ 2 x))
Rules
60×cbrt-div
34×associate-*l/
31×flip-+ flip3-+
30×*-un-lft-identity
28×add-exp-log frac-times
27×add-sqr-sqrt
23×pow1
22×add-cbrt-cube
18×add-cube-cbrt
12×associate-*r/ cbrt-prod
11×cbrt-unprod prod-exp
10×pow-prod-down
associate-*l* associate-*r*
log1p-expm1-u add-log-exp expm1-log1p-u insert-posit16
prod-diff
distribute-lft-in distribute-rgt-in associate-/r* times-frac
distribute-lft-out
difference-of-squares pow1/3 flip3-- *-commutative flip--
associate-/r/ sub-neg distribute-lft-out-- div-exp unswap-sqr associate-/l/ cbrt-undiv
clear-num div-inv frac-2neg associate-/l*

localize37.0ms

regimes17.0ms

Accuracy

Total 0.0b remaining (69.8%)

0.0b0%Expanding a square

bsearch1.0ms

end0.0ms