Details

simplify52.4s

Calls

302 calls:

Slowest
807.0ms
(* (* (* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x)))) (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x)))) (* (* (* (* x x) x) (* (* x x) x)) (* (* x x) x)))
773.0ms
(* (* (* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x)))) (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x)))) (* (* (* (* x x) (* x x)) (* x x)) (* (* x x) x)))
771.0ms
(* (* (* (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x))) (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x)))) (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x)))) (* (* (* (* x x) (* x x)) (* x x)) (* (* x x) x)))
765.0ms
(* (* (* (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x))) (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x)))) (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x)))) (* (* (* (* x x) (* x x)) (* x x)) (* (* x x) x)))
738.0ms
(* (* (* (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x))) (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x)))) (/ (* (* (- 4 (* x x)) (- 4 (* x x))) (- 4 (* x x))) (* (* (- 2 x) (- 2 x)) (- 2 x)))) (* (* (* (* x x) x) (* (* x x) x)) (* (* x x) x)))

sample4.0s

Algorithm
intervals
Results
1.6s7534×body1280valid
805.0ms2959×body2560valid
596.0ms4281×body640valid
290.0ms10162×body80valid
144.0ms1764×body320valid
57.0ms818×body160valid

prune1.7s

rewrite637.0ms

Algorithm
rewrite-expression-head
Calls

7 calls:

Slowest
252.0ms
(* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (* (* x x) x))
235.0ms
(cbrt (* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (* (* x x) x)))
71.0ms
(* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x)))
22.0ms
(* (+ 2 x) x)
18.0ms
(/ (* (- 4 (* x x)) x) (- 2 x))
Rules
254×add-cbrt-cube add-exp-log
173×pow1
144×cbrt-unprod prod-exp
61×pow-prod-down
54×div-exp cbrt-undiv
52×pow-plus pow-prod-up
50×add-sqr-sqrt
38×*-un-lft-identity
36×associate-*r*
35×associate-*l/
26×times-frac
24×add-cube-cbrt
15×frac-times
12×pow2 difference-of-squares pow-sqr
11×associate-*l*
associate-*r/
expm1-log1p-u cbrt-div log1p-expm1-u insert-posit16 add-log-exp
pow3 distribute-lft-out--
associate-/r* unswap-sqr *-commutative
flip3-- associate-/r/ flip--
div-inv associate-/l/
frac-2neg flip3-+ distribute-lft-out clear-num rem-cbrt-cube flip-+ pow1/3 cbrt-prod associate-/l*

series531.0ms

Calls

7 calls:

Slowest
134.0ms
(cbrt (* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (* (* x x) x)))
119.0ms
(/ (* (- 4 (* x x)) x) (- 2 x))
75.0ms
(* (- 4 (* x x)) x)
59.0ms
(* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (* (* x x) x))
49.0ms
(* (+ 2 x) x)

localize48.0ms

regimes19.0ms

Accuracy

Total 0.0b remaining (74.4%)

0.0b0%Expanding a square

bsearch1.0ms

end0.0ms