Details

simplify3.1m (48.7%)

sample1.2m (19.5%)

Algorithm
60×intervals
Results
22.8s336730×body80valid
8.5s21318×body1280valid
7.8s207353×body80nan
3.2s10959×body640valid
2.3s5354×body2560valid
966.0ms5115×body320valid
384.0ms16512×pre80true
313.0ms2493×body160valid
55.0ms230×body5120valid

series43.0s (11.3%)

Calls

348 calls:

1.1s
(/ (- (* (* (+ (* (sin y) (cos z)) (* (cos y) (sin z))) (cos a)) (+ 1 (* (tan y) (tan z)))) (* (* (cos y) (cos z)) (* (- (* 1 1) (* (* (tan y) (tan z)) (* (tan y) (tan z)))) (sin a)))) (* (* (cos y) (cos z)) (* (cos a) (- 1 (* (* (tan y) (tan z)) (* (tan y) (tan z)))))))
793.0ms
(+ x (/ (- (* (+ (tan y) (tan z)) (cos a)) (* (- 1 (* (tan y) (tan z))) (sin a))) (* (- 1 (* (tan y) (tan z))) (cos a))))
785.0ms
(+ x (* (/ 1 (- 1 (* (tan y) (tan z)))) (- (+ (tan y) (tan z)) (/ (* (- 1 (* (tan y) (tan z))) (sin a)) (cos a)))))
688.0ms
(* (+ (* (+ (* (* (cbrt (* (+ (* (+ (* x y) z) y) 27464.7644705) y)) (cbrt (* (+ (* (+ (* x y) z) y) 27464.7644705) y))) (cbrt (* (+ (* (+ (* x y) z) y) 27464.7644705) y))) 230661.510616) y) t) (/ 1 (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))
539.0ms
(/ (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i) (+ (* (+ (* (+ (* (+ (* x y) z) y) 27464.7644705) y) 230661.510616) y) t))

prune38.8s (10.2%)

rewrite18.4s (4.8%)

Algorithm
105×rewrite-expression-head
Calls

348 calls:

1.0s
(* (+ (* (+ (* (* (cbrt (* (+ (* (+ (* x y) z) y) 27464.7644705) y)) (cbrt (* (+ (* (+ (* x y) z) y) 27464.7644705) y))) (cbrt (* (+ (* (+ (* x y) z) y) 27464.7644705) y))) 230661.510616) y) t) (/ 1 (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i)))
1.0s
(/ (* x (* (* (cbrt (* (exp (- (/ (log a) (/ 1 (- t 1.0))) b)) (pow z y))) (cbrt (* (exp (- (/ (log a) (/ 1 (- t 1.0))) b)) (pow z y)))) (cbrt (* (exp (- (/ (log a) (/ 1 (- t 1.0))) b)) (pow z y))))) y)
1.0s
(/ (* x (* (* (cbrt (* (exp (- (/ (log a) (/ 1 (- t 1.0))) b)) (pow z y))) (cbrt (* (pow E (- (/ (log a) (/ 1 (- t 1.0))) b)) (pow z y)))) (cbrt (* (exp (- (/ (log a) (/ 1 (- t 1.0))) b)) (pow z y))))) y)
752.0ms
(/ (* x (exp (- (+ (* y (log z)) (/ (* (- (* t t) (* 1.0 1.0)) (log a)) (+ t 1.0))) b))) y)
438.0ms
(* (cbrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))) (cbrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))))
Rules
2901×add-sqr-sqrt
2868×*-un-lft-identity
2752×add-exp-log
2105×times-frac
1804×add-cube-cbrt
1581×prod-exp
1326×add-cbrt-cube
905×pow1
686×associate-*r*
575×add-log-exp
548×associate-*l*
449×cbrt-unprod
421×cbrt-prod
378×div-exp
359×difference-of-squares
344×distribute-lft-out--
342×distribute-rgt-neg-in
318×pow-exp
315×pow-to-exp
312×associate-/r*
309×distribute-lft-neg-in
299×flip3-- flip--
296×associate-*l/
290×associate-/l*
254×pow-prod-down
228×frac-times
222×associate-*r/
211×distribute-lft-out
201×cbrt-undiv
171×frac-sub unswap-sqr
166×sqrt-prod
144×flip-+ flip3-+
138×sub-neg
130×associate-/r/
128×div-inv
124×*-commutative
115×associate-/l/
114×unpow-prod-down
111×distribute-rgt-in distribute-lft-in
93×tan-quot
85×neg-mul-1 cbrt-div
78×log-prod
74×exp-prod
73×pow1/3
69×clear-num frac-2neg
68×diff-log
58×sum-log
55×cos-mult
54×pow-unpow
49×sqr-pow
44×sqrt-div
41×swap-sqr
36×log-pow
33×sin-mult
32×pow-pow associate-+r+
31×exp-diff associate--l+
28×exp-sum
26×pow-prod-up +-commutative
25×distribute-neg-frac associate--r+
23×cube-prod
22×1-exp frac-add neg-sub0
21×associate-+l+
20×pow1/2 rem-exp-log pow-sqr sqrt-pow1
19×div-sub
18×rem-sqrt-square
17×associate-+l-
15×pow-plus rec-exp
14×cube-div sub-div
12×unpow2 unpow-prod-up pow-sub neg-log distribute-rgt-neg-out log-div
10×associate--l-
pow2
distribute-frac-neg
unpow3 cube-mult
pow-flip
rem-cube-cbrt inv-pow
un-div-inv distribute-lft-neg-out unsub-neg
rem-cbrt-cube
cos-sum associate-+r- associate--r- exp-neg tan-sum
e-exp-1 unpow1/3 sqrt-unprod pow3 unpow1/2 distribute-rgt-out acos-asin rem-log-exp

regimes14.6s (3.8%)

Accuracy

Total 40.2b remaining (25.6%)

Threshold costs 5.5b (3.5%)

11.5b-6.2%Linear.Matrix:det44 from linear-1.19.1.3
6.7b34.7%Linear.Matrix:det33 from linear-1.19.1.3
4.9b81.9%The quadratic formula (r1)
2.4b-62.5%Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2
2.0b21%Hakyll.Web.Tags:renderTagCloud from hakyll-4.7.2.3

bsearch3.7s (1.0%)

localize2.4s (0.6%)

end0.0ms (0.0%)