Details

series11.0m (58.0%)

Calls

326 calls:

2.4s
(* (/ 1 (cbrt (fma (fma y (fma (+ y a) y b) c) y i))) (/ (fma (fma y (fma y (fma y x z) 27464.7644705) 230661.510616) y t) (cbrt (fma (fma y (fma (+ y a) y b) c) y i))))
920.0ms
(fma (- (* t c) (* i y)) j (fma b (- (* a i) (* z c)) (* (- (* z y) (* t a)) x)))
900.0ms
(fma (- (* t c) (* i y)) j (fma b (- (* a i) (* z c)) (* (- (* z y) (* t a)) x)))
875.0ms
(fma (- (* t c) (* i y)) j (fma b (- (* a i) (* z c)) (* (- (* z y) (* t a)) x)))
866.0ms
(fma (- (* t c) (* i y)) j (fma b (- (* a i) (* z c)) (* (* (- (* z y) (* t a)) (* (cbrt x) (cbrt x))) (cbrt x))))

simplify3.8m (20.1%)

sample2.0m (10.4%)

Algorithm
59×intervals
Results
34.2s264010×body80valid
24.0s205527×body80nan
20.9s21375×body1280valid
7.0s11091×body640valid
5.1s5212×body2560valid
2.9s5195×body320valid
785.0ms16512×pre80true
675.0ms2513×body160valid
130.0ms204×body5120valid

prune1.5m (7.9%)

regimes20.3s (1.8%)

Accuracy

Total 32.4b remaining (24.5%)

Threshold costs 5.7b (4.3%)

4.7b17.2%Linear.Matrix:det33 from linear-1.19.1.3
4.6b15%Hakyll.Web.Tags:renderTagCloud from hakyll-4.7.2.3
4.5b83.2%NMSE problem 3.2.1
4.5b84.2%The quadratic formula (r1)
3.2b35.5%Graphics.Rendering.Chart.Backend.Diagrams:calcFontMetrics from Chart-diagrams-1.5.1

rewrite12.7s (1.1%)

Algorithm
99×rewrite-expression-head
Calls

330 calls:

377.0ms
(* (* (/ (cbrt x) (cbrt y)) (/ (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x))) (cbrt y))) z)
367.0ms
(* (/ 1 (cbrt z)) (* (* (cbrt (/ x (cbrt z))) (cbrt (/ x (cbrt z)))) (* (cbrt (/ x (cbrt z))) (/ y (cbrt z)))))
365.0ms
(* (/ (/ (- y z) (* (cbrt (- 1.0 (- z t))) (cbrt (- 1.0 (- z t))))) (cbrt (- 1.0 (- z t)))) (- a x))
318.0ms
(- (+ x (/ (+ (tan y) (tan z)) (- 1 (* (tan y) (tan z))))) (tan a))
272.0ms
(* (/ (- y z) (* (cbrt (- 1.0 (- z t))) (cbrt (- 1.0 (- z t))))) (* (/ 1 (cbrt (- 1.0 (- z t)))) (- a x)))
Rules
5879×*-un-lft-identity
5808×times-frac
5003×add-sqr-sqrt
4809×add-exp-log
3798×add-cube-cbrt
3301×prod-exp
1421×cbrt-prod
1219×add-cbrt-cube
901×prod-diff
844×div-exp
839×pow1
817×distribute-rgt-neg-in
772×pow-exp
771×pow-to-exp
756×distribute-lft-neg-in
712×associate-*l*
575×distribute-lft-out--
528×associate-*r*
490×add-log-exp
483×cbrt-unprod
434×difference-of-squares
426×distribute-lft-out
346×associate-/l*
332×swap-sqr
330×expm1-log1p-u log1p-expm1-u
303×associate-/r*
271×div-inv
266×associate-+r+
249×sqrt-prod
228×flip3-- neg-mul-1 flip--
214×cbrt-undiv cbrt-div
206×associate-/r/
201×pow-prod-down
180×fma-neg
174×log-pow
161×distribute-rgt-in distribute-lft-in
159×exp-prod
133×unswap-sqr
130×associate-+l+
129×frac-times
109×unpow-prod-down associate-*r/
108×associate-*l/
98×pow1/3
92×fma-def
83×*-commutative
72×sub-neg
68×sqrt-div
66×log-prod
57×diff-log
54×frac-2neg clear-num
45×fma-udef
44×associate-/l/
43×tan-quot sqr-pow
41×flip-+ flip3-+
40×sqrt-pow1
39×pow1/2
36×sum-log 1-exp rec-exp
35×exp-sum
30×sin-mult
28×rem-sqrt-square
24×cos-mult
22×frac-sub associate--l+
20×pow-prod-up
18×+-commutative div-sub
16×distribute-frac-neg sub-div distribute-neg-frac pow-sqr
15×neg-sub0
14×pow-plus
12×rem-exp-log frac-add
11×associate-+l-
10×pow2 log-div
associate-+r- associate--r+
pow-unpow
exp-diff
pow-flip associate--l- neg-log inv-pow
pow-pow exp-neg
tan-sum cos-sum
unpow-prod-up distribute-lft-neg-out distribute-rgt-neg-out pow3 log-rec sqrt-unprod sqr-neg e-exp-1 rem-log-exp

localize6.7s (0.6%)

bsearch1.7s (0.1%)

end1.0ms (0.0%)