Details

series13.5m (63.5%)

Calls

328 calls:

2.5m
(+ (log (sqrt (+ x y))) (/ (+ (pow (log (sqrt (+ x y))) 3) (pow (log z) 3)) (fma (log (sqrt (+ x y))) (log (sqrt (+ x y))) (* (log z) (- (log z) (log (sqrt (+ x y))))))))
2.1m
(fma (- (* x y2) (* z y3)) (- (* y0 c) (* y1 a)) (* (- (* x y) (* z t)) (- (* a b) (* c i))))
1.0s
(/ (* x (/ (pow a (* 2 (/ (- 1.0) 2))) (exp (fma y (- (log z)) (fma (- (log a)) t b))))) y)
908.0ms
(cbrt (/ (fma (+ 230661.510616 (* (fma (fma x y z) y 27464.7644705) y)) y t) (fma (fma (fma (+ y a) y b) y c) y i)))
896.0ms
(fma (- (cbrt (tan a))) (* (cbrt (tan a)) (cbrt (tan a))) (* (cbrt (tan a)) (* (cbrt (tan a)) (log1p (expm1 (cbrt (tan a)))))))

simplify3.8m (17.9%)

sample2.1m (10.1%)

Algorithm
59×intervals
Results
35.3s263500×body80valid
23.7s209534×body80nan
20.6s21369×body1280valid
7.8s11012×body640valid
5.1s5358×body2560valid
2.9s4990×body320valid
1.4s16512×pre80true
807.0ms2442×body160valid
94.0ms205×body5120valid

prune1.2m (5.9%)

rewrite17.8s (1.4%)

Algorithm
102×rewrite-expression-head
Calls

329 calls:

1.3s
(* (- a x) (- (/ y (- (+ t 1.0) z)) (/ z (- (+ t 1.0) z))))
591.0ms
(+ (* (- a x) (- (/ y (- (+ t 1.0) z)) (/ z (- (+ t 1.0) z)))) x)
486.0ms
(- (+ (log (sqrt (+ x y))) (+ (log (sqrt (+ x y))) (log z))) t)
396.0ms
(* (* (* (cbrt (* (* t (* x 18.0)) y)) (cbrt (* (* t (* x 18.0)) y))) (cbrt (* (* t (* x 18.0)) y))) z)
361.0ms
(- (/ 1.0 (sin B)) (* x (/ 1.0 (tan B))))
Rules
10555×*-un-lft-identity
8908×times-frac
8359×add-sqr-sqrt
6231×add-cube-cbrt
4468×prod-diff
2664×add-exp-log
1746×distribute-rgt-in distribute-lft-in
1535×distribute-lft-out--
1530×prod-exp
1181×associate-+l+
1126×add-cbrt-cube
1012×sqrt-prod
962×distribute-lft-out
900×difference-of-squares
870×pow1
694×associate--l+
639×associate-*r*
618×div-inv
579×distribute-rgt-neg-in
541×distribute-lft-neg-in
504×associate-/r/
466×div-exp
452×add-log-exp
443×associate-*l*
363×cbrt-unprod
355×unpow-prod-up
354×flip3-- flip--
329×log1p-expm1-u expm1-log1p-u
318×pow-exp
317×pow-to-exp
280×associate-/l*
279×cbrt-prod
276×associate-/r*
238×fma-neg
191×pow-prod-down
187×swap-sqr
179×cbrt-undiv
155×neg-mul-1
150×log-pow
130×unswap-sqr
110×associate-*r/
98×cbrt-div
92×unpow-prod-down
90×*-commutative
87×associate-*l/
86×sub-neg
81×frac-times
75×sqrt-div
74×associate-+r+
68×pow1/2 sqrt-pow1
65×flip-+ flip3-+
62×frac-2neg clear-num
58×pow1/3
53×log-prod
52×diff-log
49×fma-udef 1-exp
48×associate-/l/
43×fma-def
42×rem-sqrt-square
36×sqr-pow
34×rec-exp
33×pow-unpow tan-quot
31×exp-sum
26×exp-prod
21×sum-log
20×frac-sub
19×sin-mult
18×div-sub pow-pow log-div
17×associate-+l- neg-sub0 cos-mult
16×pow-prod-up
15×sub-div
14×distribute-frac-neg
12×associate--l- pow-sqr pow-sub
10×cube-prod +-commutative pow-neg
neg-log
distribute-rgt-out-- associate--r+
un-div-inv
associate-+r- pow2 rem-exp-log distribute-neg-frac
distribute-neg-in pow-plus
exp-diff sqrt-unprod inv-pow pow-flip
rem-cube-cbrt unpow3 distribute-lft-neg-out associate--r- cube-mult rem-square-sqrt tan-sum cos-sum
exp-neg frac-add distribute-rgt-neg-out

regimes9.7s (0.8%)

Accuracy

Total 36.9b remaining (28%)

Threshold costs 1.9b (1.4%)

7.4b22.4%Linear.Matrix:det33 from linear-1.19.1.3
5.5b0%Hakyll.Web.Tags:renderTagCloud from hakyll-4.7.2.3
4.2b82.3%NMSE problem 3.2.1
4.2b85.1%The quadratic formula (r1)
1.9b85.3%jeff quadratic root 1

localize4.1s (0.3%)

bsearch2.2s (0.2%)

end1.0ms (0.0%)