Details

simplify5.3m (46.1%)

sample3.0m (25.6%)

Algorithm
60×intervals
Results
1.2m335104×body80valid
24.8s206816×body80nan
20.2s21314×body1280valid
8.5s10809×body640valid
5.0s5302×body2560valid
3.2s5100×body320valid
678.0ms2622×body160valid
661.0ms16512×pre80true
201.0ms250×body5120valid

prune1.2m (10.1%)

series1.1m (9.2%)

Calls

344 calls:

1.5s
(/ (* x (* (sqrt (* (pow z y) (/ (pow a (- t 1.0)) (exp b)))) (sqrt (* (pow z y) (/ (pow (* (cbrt a) (cbrt a)) (- t 1.0)) (/ (exp b) (pow (cbrt a) (- t 1.0)))))))) y)
1.5s
(/ (* x (* (sqrt (* (pow z y) (/ (pow a (- t 1.0)) (exp b)))) (sqrt (* (pow z y) (pow (* (cbrt a) (cbrt a)) (- t 1.0)))))) (* y (sqrt (/ (exp b) (pow (cbrt a) (- t 1.0))))))
1.1s
(/ (- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* t (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* t (* (- a (/ 5.0 6.0)) (* t 3.0))))
978.0ms
(- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* t (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0)))))
846.0ms
(* (* (* (- y z) (* (cbrt (/ 1 (- (+ t 1.0) z))) (cbrt (/ 1 (- (+ t 1.0) z))))) (cbrt (/ 1 (- (+ t 1.0) z)))) (- a x))

rewrite33.1s (4.8%)

Algorithm
104×rewrite-expression-head
Calls

344 calls:

3.5s
(* (* (* (- y z) (* (cbrt (/ 1 (- (+ t 1.0) z))) (cbrt (/ 1 (- (+ t 1.0) z))))) (cbrt (/ 1 (- (+ t 1.0) z)))) (- a x))
1.5s
(* (* (cbrt (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))) (cbrt (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))))) (* (cbrt (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))) (cbrt (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))))))
1.4s
(/ (+ (* (* (cbrt (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616)) (cbrt (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616))) (* (cbrt (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616)) y)) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i))
1.1s
(/ (- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* t (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* t (* (- a (/ 5.0 6.0)) (* t 3.0))))
821.0ms
(* (cbrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))) (cbrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))))
Rules
3998×times-frac
3854×add-sqr-sqrt
3457×*-un-lft-identity
2826×add-exp-log
2449×add-cube-cbrt
1629×prod-exp
1254×add-cbrt-cube
1162×associate-*l/
1058×associate-*r/ flip3-- flip--
1016×frac-times
961×pow1
897×associate-*r*
873×cbrt-prod
831×cbrt-div
757×sqrt-div
612×frac-sub
529×add-log-exp
480×div-exp
453×associate-*l*
446×cbrt-unprod
420×difference-of-squares
392×unpow-prod-down
375×pow-exp
362×flip-+ flip3-+
360×pow-to-exp
327×distribute-lft-out--
305×associate-/r*
274×associate-/l*
266×pow-prod-down
248×associate-/r/
215×sub-neg
213×unswap-sqr
210×associate-/l/
203×distribute-lft-out
195×sqrt-prod
184×div-inv
183×cbrt-undiv
180×sqr-pow
158×unpow-prod-up
146×pow1/3
141×distribute-rgt-in distribute-lft-in
116×*-commutative
104×log-prod
101×distribute-rgt-neg-in
96×distribute-lft-neg-in
68×pow-prod-up
63×clear-num frac-2neg
61×diff-log
47×sum-log swap-sqr
46×pow-sqr
43×sqrt-pow1
42×associate-+r+
41×log-pow exp-prod
36×pow-unpow
35×frac-add
34×sin-mult
30×associate--r+ pow-plus
29×neg-mul-1
28×associate--l+
26×tan-quot
25×pow1/2 pow-pow cos-mult
24×associate-+l+
22×1-exp
21×pow2
20×rec-exp
19×rem-sqrt-square +-commutative
15×exp-sum
14×sub-div
11×pow-sub div-sub
10×pow-flip
rem-exp-log inv-pow associate-+l-
log-div
neg-log
cube-div un-div-inv neg-sub0
exp-diff rem-cube-cbrt cube-prod unpow3 distribute-neg-in cube-mult associate--l-
pow-div associate-+r-
cos-sum exp-neg distribute-rgt-out tan-sum rem-cbrt-cube distribute-neg-frac
sqrt-unprod pow3 associate--r- distribute-rgt-out-- unpow1/2 distribute-frac-neg acos-asin asin-acos

regimes20.9s (3.0%)

Accuracy

Total 42.6b remaining (26.9%)

Threshold costs 4.4b (2.8%)

12.3b-17.3%Linear.Matrix:det44 from linear-1.19.1.3
6.8b30.5%Linear.Matrix:det33 from linear-1.19.1.3
4.5b84.2%The quadratic formula (r1)
3.5b-7.5%Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2
2.6b44.9%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1

localize4.7s (0.7%)

bsearch4.4s (0.6%)

end1.0ms (0.0%)