Details

series10.8m (82.7%)

Calls

324 calls:

3.9s
(* (* (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)) (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))) (/ (* (cbrt (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))) (cbrt (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)))) (* (cbrt (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (cbrt (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))))
3.0s
(fma t (- (* (* (* x 18.0) y) z) (* a 4.0)) (- (* b c) (fma x (* 4.0 i) (* (* j 27.0) k))))
2.9s
(fma t (- (* (* (* x 18.0) y) z) (* a 4.0)) (- (* b c) (fma x (* 4.0 i) (* j (* 27.0 k)))))
953.0ms
(- (/ (* (+ (tan y) (tan z)) (fma (tan y) (tan z) 1)) (- 1 (* (* (tan y) (tan z)) (* (tan y) (tan z))))) (tan a))
736.0ms
(fma (- (* c t) (* i y)) j (- (* (* (cbrt x) (cbrt x)) (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (* (cbrt (cbrt x)) (- (* y z) (* t a))))) (* b (- (* c z) (* i a)))))

prune56.7s (7.3%)

sample52.4s (6.7%)

Algorithm
59×intervals
Results
12.8s263124×body80valid
9.0s21424×body1280valid
8.8s207932×body80nan
3.1s10717×body640valid
2.6s5260×body2560valid
1.0s5252×body320valid
487.0ms16512×pre80true
353.0ms2583×body160valid
62.0ms226×body5120valid

simplify8.7s (1.1%)

Algorithm
158×egg-herbie

rewrite7.0s (0.9%)

Algorithm
100×rewrite-expression-head
Calls

326 calls:

733.0ms
(* (pow (/ (* (cbrt 1) (cbrt 1)) (* (cbrt a) (cbrt a))) 1.0) (/ x (/ y (/ (pow (/ (cbrt 1) (cbrt a)) 1.0) (exp (fma y (log (/ 1 z)) (fma (log (/ 1 a)) t b)))))))
359.0ms
(* (* (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)) (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))) (/ (* (cbrt (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))) (cbrt (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)))) (* (cbrt (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)) (cbrt (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))))
264.0ms
(+ (+ (log (sqrt (+ x y))) (+ (log (sqrt (+ x y))) (- (log z) t))) (* (- a 0.5) (log t)))
243.0ms
(* (* (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)) (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))) (/ (cbrt (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t)) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))
188.0ms
(* (* (cbrt x) (* (* (cbrt (cbrt x)) (cbrt (cbrt x))) (cbrt (cbrt x)))) (* (cbrt x) (/ y z)))
Rules
13019×times-frac
8395×*-un-lft-identity
8040×add-sqr-sqrt
6810×add-cube-cbrt
2947×unpow-prod-down
2170×associate-*r*
2109×cbrt-prod
2080×add-exp-log
1303×prod-diff
1067×add-cbrt-cube
955×prod-exp
928×pow1
736×exp-sum
713×fma-udef
576×associate-/r*
526×distribute-rgt-neg-in
524×add-log-exp
520×sqrt-prod
506×cube-prod
479×distribute-lft-neg-in
461×distribute-lft-out
440×div-exp
402×distribute-lft-out--
394×associate-*l*
390×cbrt-unprod
372×difference-of-squares
327×expm1-log1p-u
326×log1p-expm1-u
325×div-inv
268×fma-neg
264×pow-prod-down
214×pow-exp
213×associate-/r/
203×associate-/l*
189×flip-- flip3--
181×distribute-rgt-in distribute-lft-in
177×unswap-sqr
162×cbrt-undiv
156×sqr-pow
152×pow-to-exp
144×neg-mul-1
140×associate-+r+
135×fma-def
132×sqrt-pow1
131×exp-prod
128×log-pow
125×flip-+ flip3-+
112×cbrt-div
109×associate-*r/
105×sub-neg
98×associate-*l/
95×*-commutative log-prod
91×frac-times
90×sqrt-div
70×diff-log
65×associate--r+
58×tan-quot
55×pow1/3
54×clear-num frac-2neg
53×sum-log
52×associate-+l+
50×swap-sqr
44×pow1/2
39×distribute-neg-in
38×frac-sub
36×1-exp
35×cos-mult associate-+l-
33×associate-/l/
31×neg-sub0 pow-prod-up
30×rec-exp
27×pow-sqr
26×sin-mult
25×pow-unpow
24×rem-sqrt-square neg-log
20×associate--l+ log-div
18×+-commutative
15×associate-+r-
14×frac-add associate--l-
12×rem-exp-log unpow3 cube-mult div-sub
11×exp-diff sub-div
10×pow-pow
exp-neg
cube-div rem-cube-cbrt pow-flip
un-div-inv pow-plus distribute-neg-frac
inv-pow pow2 unpow2
distribute-frac-neg
sqrt-unprod
rem-cbrt-cube distribute-lft-neg-out rem-square-sqrt tan-sum cos-sum exp-to-pow
log1p-udef associate--r- log1p-expm1 unsub-neg unpow1/2 cube-neg expm1-udef rem-log-exp

regimes6.6s (0.9%)

Accuracy

Total 33.9b remaining (26.5%)

Threshold costs 3.3b (2.6%)

7.3b0%Linear.Matrix:det33 from linear-1.19.1.3
4.3b20.9%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1
3.7b86.3%NMSE problem 3.2.1
3.7b21.6%Hakyll.Web.Tags:renderTagCloud from hakyll-4.7.2.3
2.2b5.6%cos(2*x)/(cos^2(x)*sin^2(x))

localize2.4s (0.3%)

bsearch1.1s (0.1%)

end1.0ms (0.0%)