Details

simplify5.2m (44.7%)

sample2.9m (24.9%)

Algorithm
60×intervals
Results
1.3m335552×body80valid
25.1s208236×body80nan
19.7s21184×body1280valid
7.9s11301×body640valid
4.6s5339×body2560valid
3.7s5091×body320valid
1.1s16512×pre80true
613.0ms2420×body160valid
583.0ms224×body5120valid

series1.4m (12.0%)

Calls

357 calls:

5.9s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
5.6s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
5.4s
(exp (log (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))))
5.0s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))
4.9s
(sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i)))

prune1.1m (9.6%)

rewrite26.8s (3.8%)

Algorithm
105×rewrite-expression-head
Calls

357 calls:

1.3s
(+ (+ (- (+ (log (+ x y)) (log z)) t) (* (* 2 (log (cbrt t))) (- a 0.5))) (* (- a 0.5) (log (cbrt t))))
1.3s
(+ (+ (- (+ (log (+ x y)) (log z)) t) (* (* 2 (log (cbrt t))) (- a 0.5))) (* (- a 0.5) (log (pow (/ 1 t) -1/3))))
1.0s
(/ (- (* (* z (sqrt (+ t a))) (* (- a (/ 5.0 6.0)) (* t 3.0))) (* t (* (- b c) (- (* (- (* a a) (* (/ 5.0 6.0) (/ 5.0 6.0))) (* t 3.0)) (* (- a (/ 5.0 6.0)) 2.0))))) (* t (* (- a (/ 5.0 6.0)) (* t 3.0))))
885.0ms
(/ (+ (* (+ (* (* (cbrt (+ (* (+ (* x y) z) y) 27464.7644705)) (cbrt (+ (* (+ (* x y) z) y) 27464.7644705))) (* (cbrt (+ (* (+ (* x y) z) y) 27464.7644705)) y)) 230661.510616) y) t) (+ (* (+ (* (+ (* (+ y a) y) b) y) c) y) i))
709.0ms
(* (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))) (sqrt (+ (+ (+ (* x y) (* z t)) (* a b)) (* c i))))
Rules
6450×times-frac
4924×add-sqr-sqrt
4807×*-un-lft-identity
3811×add-cube-cbrt
2973×add-exp-log
1675×prod-exp
1533×cbrt-prod
1330×add-cbrt-cube
1049×associate-*l/
982×associate-*r/
860×pow1
847×unpow-prod-down flip3-- flip--
731×distribute-rgt-neg-in
712×distribute-lft-neg-in
699×associate-*r*
675×cube-prod
623×associate-*l*
605×frac-times
599×frac-sub
563×add-log-exp
464×div-exp
446×cbrt-unprod
376×sqrt-div
364×associate-/r* pow-exp
354×pow-to-exp
333×difference-of-squares
310×distribute-lft-out--
303×div-inv
274×associate-/l*
266×sqrt-prod flip-+ flip3-+
223×neg-mul-1 unswap-sqr
222×pow-prod-down
210×distribute-lft-out
209×associate-/l/
207×cbrt-undiv
156×exp-prod
146×cbrt-div
142×distribute-rgt-in sub-neg distribute-lft-in
141×log-prod
132×*-commutative
127×sqr-pow
115×associate-/r/
96×log-pow
89×tan-quot
83×associate-+r+
80×frac-add
67×sum-log
66×distribute-neg-frac
65×clear-num frac-2neg
58×diff-log
56×pow1/3
55×sqrt-pow1
51×unpow3 cube-mult
44×1-exp
43×rec-exp
41×pow1/2 pow-unpow
31×exp-sum
30×associate-+l+
29×rem-sqrt-square
26×+-commutative associate--r+
22×log-div
20×pow-prod-up unpow2 swap-sqr associate-+l-
19×pow-pow
18×cube-div
16×exp-diff
15×associate--l+
14×unpow-prod-up
13×sin-mult cos-mult
12×pow-sqr div-sub
11×un-div-inv inv-pow pow-flip neg-sub0
10×pow-plus
rem-exp-log
pow-sub
sub-div distribute-frac-neg
neg-log
rem-cube-cbrt associate--l- pow2
rem-cbrt-cube
distribute-lft-neg-out exp-neg distribute-rgt-neg-out rem-log-exp
sqrt-unprod cos-sum tan-sum associate-+r-
e-exp-1 pow3 quot-tan unsub-neg rem-square-sqrt log-rec acos-asin cube-neg exp-to-pow

regimes20.3s (2.9%)

Accuracy

Total 47.1b remaining (28.9%)

Threshold costs 4.5b (2.7%)

13.6b-20.8%Linear.Matrix:det44 from linear-1.19.1.3
7.7b13.2%Linear.Matrix:det33 from linear-1.19.1.3
4.5b84.2%The quadratic formula (r1)
3.6b8.9%Diagrams.Solve.Polynomial:cubForm from diagrams-solve-0.1
3.4b0%Numeric.SpecFunctions:invIncompleteBetaWorker from math-functions-0.1.5.2

bsearch10.7s (1.5%)

localize3.8s (0.5%)

end2.0ms (0.0%)