Details

simplify48.9s

Calls

302 calls:

Slowest
763.0ms
(cbrt (* (* (* (- 4 (* x x)) (- 4 (* x x))) (/ (- 4 (* x x)) (- 2 x))) (* (* x x) x)))
726.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)))
723.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)))
723.0ms
(* (* (* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x 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)))
696.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)))

sample4.2s

Algorithm
intervals
Results
1.3s7534×body1280valid
1.1s4281×body640valid
851.0ms2959×body2560valid
314.0ms10162×body80valid
149.0ms1764×body320valid
40.0ms818×body160valid

prune1.7s

rewrite635.0ms

Algorithm
rewrite-expression-head
Calls

7 calls:

Slowest
253.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)))
70.0ms
(* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x)))
22.0ms
(* (+ 2 x) x)
17.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/
cbrt-div insert-posit16 add-log-exp
pow3 distribute-lft-out--
unswap-sqr associate-/r* *-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*

series512.0ms

Calls

7 calls:

Slowest
129.0ms
(cbrt (* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (* (* x x) x)))
118.0ms
(/ (* (- 4 (* x x)) x) (- 2 x))
75.0ms
(* (- 4 (* x x)) x)
61.0ms
(* (* (* (/ (- 4 (* x x)) (- 2 x)) (/ (- 4 (* x x)) (- 2 x))) (/ (- 4 (* x x)) (- 2 x))) (* (* x x) x))
49.0ms
(* (+ 2 x) x)

localize52.0ms

regimes22.0ms

Accuracy

Total 0.0b remaining (74.4%)

0.0b0%Expanding a square

bsearch1.0ms

end0.0ms