Details

sample2.8m (29.9%)

Algorithm
60×intervals
Results
1.1m335826×body80valid
23.3s208148×body80nan
17.5s21192×body1280valid
8.1s11114×body640valid
4.9s5370×body2560valid
3.1s5303×body320valid
1.1s16512×pre80true
880.0ms2568×body160valid
98.0ms223×body5120valid

simplify2.8m (29.8%)

prune1.6m (16.8%)

series1.2m (12.6%)

Calls

352 calls:

3.4s
(/ (- (* (* (/ z (* (cbrt t) (cbrt t))) (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (cbrt t) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* (cbrt t) (* (- a (/ 5.0 6.0)) (* t 3.0))))
2.8s
(- (* (* (/ z (* (cbrt t) (cbrt t))) (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (cbrt t) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0)))))
1.6s
(/ (/ (* 1 (- (* (* (+ (* (sin y) (cos z)) (* (cos y) (sin z))) (cos a)) (+ 1 (* (tan y) (tan z)))) (* (* (cos y) (cos z)) (* (- 1 (* (* (tan y) (tan z)) (* (tan y) (tan z)))) (sin a))))) (* (- 1 (* (tan y) (tan z))) (cos a))) (* (* (cos y) (cos z)) (+ 1 (* (tan y) (tan z)))))
931.0ms
(cbrt (/ (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))
801.0ms
(/ (* (- 1 (* (tan y) (tan z))) (cos a)) (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))))

rewrite26.8s (4.8%)

Algorithm
103×rewrite-expression-head
Calls

352 calls:

1.2s
(* (* x (/ (pow (/ 1 a) 1.0) (exp (+ (* y (log (/ 1 z))) (+ (* (log (/ 1 a)) t) b))))) (/ 1 y))
1.2s
(/ (- (* (* (/ z (* (cbrt t) (cbrt t))) (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (cbrt t) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* (cbrt t) (* (- a (/ 5.0 6.0)) (* t 3.0))))
1.0s
(+ (+ (- (+ (log (+ x y)) (log z)) t) (* (log (sqrt t)) (- a 0.5))) (* (log (sqrt t)) (- a 0.5)))
943.0ms
(- (* (* (/ z (* (cbrt t) (cbrt t))) (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* (cbrt t) (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0)))))
685.0ms
(/ (* 2.0 c) (+ (- b) (- (* 2.0 (* (/ a (* (cbrt b) (cbrt b))) (/ c (cbrt b)))) b)))
Rules
9969×times-frac
6764×add-sqr-sqrt
6351×*-un-lft-identity
5023×add-cube-cbrt
2525×add-exp-log
1958×associate-*l/
1436×add-cbrt-cube
1430×associate-*r/
1332×cbrt-prod
1327×flip-- flip3--
1260×frac-times
1230×frac-sub
1110×prod-exp
1012×unpow-prod-down
908×pow1
846×associate-*r*
736×associate-*l*
609×div-exp
606×difference-of-squares
566×sqrt-div
558×add-log-exp
503×associate-/l*
496×sqrt-prod
490×cbrt-unprod
437×distribute-lft-out--
413×div-inv
409×flip-+ flip3-+
394×associate-/l/
363×associate-/r*
301×cbrt-undiv
286×exp-sum
268×associate-/r/
252×distribute-lft-out
246×pow-prod-down
218×unswap-sqr
196×distribute-rgt-neg-in
185×pow-exp
173×log-prod
171×distribute-lft-neg-in
157×distribute-rgt-in distribute-lft-in
147×pow-to-exp
137×sqr-pow
134×*-commutative
129×sub-neg
87×tan-quot
85×1-exp
79×sum-log
65×pow1/3
63×cbrt-div
61×frac-2neg clear-num
57×log-pow
55×neg-mul-1
52×diff-log
50×rec-exp
47×frac-add associate-+r+
46×sqrt-pow1
44×pow1/2
37×associate-+l+
35×rem-sqrt-square
34×swap-sqr cos-mult
33×sin-mult
31×unpow2
30×associate-+l-
29×+-commutative
21×log-div
20×associate--r+
17×pow-unpow
16×pow-prod-up
15×neg-sub0
14×sub-div pow-sqr
13×inv-pow pow-flip associate--l+
12×distribute-rgt-neg-out pow-pow
11×neg-log
10×div-sub
exp-prod associate-+r-
un-div-inv associate--l- pow-plus log-rec
pow2
distribute-frac-neg rem-log-exp
cube-div exp-diff rem-exp-log unsub-neg distribute-lft-neg-out
cos-sum rem-cube-cbrt unpow3 mul-1-neg sqrt-unprod cube-mult cube-prod tan-sum distribute-neg-frac
rem-cbrt-cube sqrt-pow2 unpow1/2 rem-square-sqrt distribute-rgt-out

regimes21.7s (3.9%)

Accuracy

Total 51.1b remaining (30.9%)

Threshold costs 3.8b (2.3%)

12.1b-15.3%Linear.Matrix:det44 from linear-1.19.1.3
6.4b12.5%Linear.Matrix:det33 from linear-1.19.1.3
6.3b-14.8%Graphics.Rendering.Chart.Backend.Diagrams:calcFontMetrics from Chart-diagrams-1.5.1
4.7b83.3%The quadratic formula (r1)
3.7b6.9%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1

bsearch8.3s (1.5%)

localize4.8s (0.9%)

end1.0ms (0.0%)