Details

simplify2.4m (32.5%)

prune2.3m (31.1%)

sample1.5m (20.5%)

Algorithm
67×intervals
Results
37.5s269560×body80valid
12.2s13921×body1280valid
8.4s16735×body160valid
5.4s9326×body640valid
5.4s3888×body2560valid
4.8s2316×body10240exit
3.7s75820×pre80true
2.9s6890×body320valid
2.3s19765×body80nan
244.0ms218×body5120valid
6.0ms100×pre80false

rewrite33.3s (7.4%)

Algorithm
104×rewrite-expression-head
Calls

320 calls:

5.0s
(+ (* (* (* (* (exp 2) x) x) x) (* (* (* (* (exp 2) x) x) x) (* (* (* (* (exp 2) x) x) x) 8/27))) (* (- (exp 2) (* (* (exp 2) x) x)) (* (- (exp 2) (* (* (exp 2) x) x)) (- (exp 2) (* (* (exp 2) x) x)))))
4.7s
(log (+ (* (* (* (* (exp 2) x) x) x) (* (* (* (* (exp 2) x) x) x) (* (* (* (* (exp 2) x) x) x) 8/27))) (* (- (exp 2) (* (* (exp 2) x) x)) (* (- (exp 2) (* (* (exp 2) x) x)) (- (exp 2) (* (* (exp 2) x) x))))))
1.3s
(exp (+ (exp (* (- eps 1) x)) (+ (- (/ (exp (* (- eps 1) x)) eps) (/ (exp (* x (- -1 eps))) eps)) (exp (* x (- -1 eps))))))
1.0s
(+ (+ (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2))) (* 5.5 (pow 33096 8))) (/ 77617 (* 2 33096)))
954.0ms
(+ (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2))) (* 5.5 (pow 33096 8)))
Rules
6637×times-frac
6041×*-un-lft-identity
5796×add-sqr-sqrt
2905×add-cube-cbrt
1683×add-exp-log
1599×add-cbrt-cube
1185×difference-of-squares
1167×associate-*r*
1001×pow1
957×sqrt-prod
821×add-log-exp
805×distribute-lft-out--
665×distribute-lft-out
633×associate-*r/
573×associate-*l*
563×prod-exp
533×cbrt-unprod
490×div-inv
444×associate-/l*
384×div-exp
379×flip3-- flip--
361×cbrt-div
352×cbrt-undiv
330×frac-times
321×flip-+ flip3-+
320×insert-posit16
297×associate-/r/
286×associate-/r*
277×pow-prod-down
211×associate-*l/
196×sum-log
192×unpow-prod-down
184×frac-add
151×swap-sqr sqr-pow
139×sqrt-div
116×cbrt-prod
113×unswap-sqr
104×diff-log
103×sub-neg
94×distribute-rgt-neg-in
91×difference-of-sqr-1
89×*-commutative
85×distribute-rgt-in distribute-lft-in
81×distribute-lft-neg-in
75×exp-prod
69×log-prod
68×pow-prod-up
61×associate-/l/
55×frac-2neg clear-num
53×+-commutative
48×pow-sqr
41×pow-plus
38×frac-sub
37×log-div
35×associate-+l+
33×associate--l+
32×exp-sum log-pow
31×sqrt-pow1 associate-+r+
30×pow2
29×pow1/2
27×neg-mul-1 rem-sqrt-square
24×div-sub
19×pow1/3
17×distribute-rgt-out-- rem-exp-log
16×1-exp rec-exp
12×difference-of-sqr--1
11×associate--l- pow-exp pow-to-exp rem-log-exp
10×distribute-lft1-in distribute-frac-neg distribute-rgt-out
pow-flip inv-pow
pow-div
neg-sub0 exp-diff distribute-lft-neg-out
associate--r+
associate-+r- pow3 neg-log sub-div
pow-unpow cube-unmult exp-to-pow associate-+l-
remove-posit16 exp-lft-sqr rem-cbrt-cube
pow-pow un-div-inv associate--r-

series27.1s (6.0%)

Calls

320 calls:

639.0ms
(log (+ (* (* (* (* (exp 2) x) x) x) (* (* (* (* (exp 2) x) x) x) (* (* (* (* (exp 2) x) x) x) 8/27))) (* (- (exp 2) (* (* (exp 2) x) x)) (* (- (exp 2) (* (* (exp 2) x) x)) (- (exp 2) (* (* (exp 2) x) x))))))
479.0ms
(* (sqrt (sqrt x)) (* (sqrt x) (+ (* x x) x)))
465.0ms
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (- (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)) 3)) (* (* x1 x1) (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))
453.0ms
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (- (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)) 3)) (* (* (cbrt (* (* x1 x1) (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6))) (cbrt (* (* x1 x1) (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))) (cbrt (* (* x1 x1) (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))))
444.0ms
(log (+ (* (- (exp 2) (* (* (exp 2) x) x)) (- (exp 2) (* (* (exp 2) x) x))) (* (* (exp 2) (* x (* x (* x 2/3)))) (- (* (exp 2) (* x (* x (* x 2/3)))) (- (exp 2) (* (* (exp 2) x) x))))))

regimes5.9s (1.3%)

Accuracy

Total 36.1b remaining (15.9%)

Threshold costs 2.7b (1.2%)

10.8b52.1%Compound Interest
4.9b82.4%The quadratic formula (r1)
4.8b75.9%Kahan p9 Example
4.5b83.7%The quadratic formula (r2)
2.7b-0.2%Complex division, real part

localize4.3s (1.0%)

bsearch1.3s (0.3%)

end1.0ms (0.0%)