Details

simplify5.2m (43.5%)

sample4.4m (37.5%)

Algorithm
56×intervals
16×halfpoints
Results
51.6s66914×body1280valid
31.6s17447×body2560valid
18.3s41775×body640valid
11.4s12457×body10240exit
8.5s93556×body80valid
6.4s21350×body320valid
5.7s63645×body80nan
2.7s10578×body160valid
1.7s47375×pre80true
612.0ms692×body1280nan
445.0ms698×body640nan
444.0ms472×body5120valid
118.0ms368×body320nan
41.0ms192×body160nan

series56.8s (8.0%)

Calls

408 calls:

2.7s
(/ (* eps (- (exp (* (+ a b) eps)) 1.0)) (* (- (exp (* a eps)) 1.0) (+ (* 1/6 (pow (* eps b) 3)) (* b (+ eps (* (* 1/2 (pow eps 2)) b))))))
681.0ms
(/ (* 1.0 (- (/ 1.0 x) (/ 1.0 (+ x 1.0)))) (+ (/ 1.0 (sqrt x)) (/ 1.0 (sqrt (+ x 1.0)))))
676.0ms
(/ (* 1.0 (- (* 1.0 (+ x 1.0)) (* x 1.0))) (* (+ (/ 1.0 (sqrt x)) (/ 1.0 (sqrt (+ x 1.0)))) (* x (+ x 1.0))))
613.0ms
(/ (* 1.0 1.0) (* (+ (/ 1.0 (sqrt x)) (/ 1.0 (sqrt (+ x 1.0)))) (* x (+ x 1.0))))
608.0ms
(- (sqrt (pow (+ x 1.0) (/ 1.0 n))) (pow x (/ (/ 1.0 n) 2)))

prune48.0s (6.7%)

rewrite21.6s (3.0%)

Algorithm
123×rewrite-expression-head
Calls

408 calls:

871.0ms
(- (+ (/ (sin x) (* (- 1 (/ (* (sin x) (sin eps)) (* (cos x) (cos eps)))) (cos x))) (/ (sin eps) (* (- 1 (/ (* (sin x) (sin eps)) (* (cos x) (cos eps)))) (cos eps)))) (/ (sin x) (cos x)))
692.0ms
(* (/ (sqrt 2.0) 1) (+ (/ (sqrt 2.0) (pow x 5)) (/ (sqrt 2.0) (pow x 3))))
522.0ms
(+ (/ (- (pow (exp x) 3) (pow 2.0 3)) (+ (* 2.0 (+ (exp x) 2.0)) (exp (+ x x)))) (exp (- x)))
514.0ms
(* (/ (- (log 1.0) (+ (* 1.0 x) (* 1/2 (/ (pow x 2) (pow 1.0 2))))) (* (- (* 1.0 x) (log 1.0)) (- (* (pow 1.0 2) (+ (* 1.0 x) (log 1.0))) (* 1/2 (pow x 2))))) (* (- (* 1.0 x) (log 1.0)) (pow 1.0 2)))
409.0ms
(+ (- (/ 1.0 (+ x 1.0)) (/ 2.0 x)) (/ 1.0 (- x 1.0)))
Rules
4556×add-sqr-sqrt
4538×*-un-lft-identity
4226×times-frac
2862×add-cube-cbrt
2203×sqrt-prod
1412×add-exp-log
1110×add-cbrt-cube
839×associate-*l*
720×pow1
701×difference-of-squares
694×add-log-exp
535×unpow-prod-down
483×distribute-lft-out--
474×associate-/r*
457×associate-*r*
424×associate-/l*
392×distribute-lft-out
363×prod-exp
298×div-exp
283×cbrt-prod
255×sqr-pow
238×flip-- flip3--
233×cbrt-unprod
223×cube-prod
207×cbrt-undiv
196×div-inv
192×associate-/r/
185×log-prod
176×unswap-sqr
150×flip-+ flip3-+
115×diff-log
111×sub-neg associate-*r/
101×pow-prod-down
99×pow-unpow
88×associate-*l/
83×frac-2neg clear-num
82×log-pow
74×pow-exp
71×*-commutative
69×frac-times
68×associate-/l/
67×sqrt-pow1
64×pow-to-exp swap-sqr
56×cbrt-div sqrt-div
54×pow1/2
52×distribute-rgt-in distribute-lft-in
50×distribute-rgt-neg-in
46×log-div pow1/3 exp-prod
40×unpow3 cube-mult
39×sum-log
38×unpow-prod-up
34×frac-add exp-sum
29×rem-sqrt-square 1-exp frac-sub
28×div-sub rec-exp tan-quot
27×associate--l+
26×pow-pow +-commutative
21×distribute-lft-neg-in neg-mul-1
20×pow-flip
17×associate--r+
16×cube-div
15×pow-prod-up
14×neg-sub0
13×rem-cube-cbrt complex-mul-def rem-log-exp
12×associate-+l+
11×associate--l- pow-sqr
10×pow-div exp-diff unpow2 pow-sub
e-exp-1
difference-cubes inv-pow neg-log sin-mult
exp-neg pow-plus rem-cbrt-cube associate-+l- pow2
un-div-inv distribute-frac-neg *.c-commutative
rem-exp-log distribute-rgt-out-- +.c-commutative
cos-sum sqrt-unprod associate--r- associate-+r+ complex-add-def rem-square-sqrt cos-mult tan-sum exp-to-pow sin-sum
sub0-neg associate-+r- associate-+l+.c diff-atan sin-cos-mult diff-cos associate-*l*.c sub-div frac-2neg.c diff-sin

regimes3.4s (0.5%)

Accuracy

Total 21.5b remaining (19.4%)

Threshold costs 6.8b (6.1%)

4.6b84.2%quadp (p42, positive)
3.3b86.8%quad2p (problem 3.2.1, positive)
3.1b0%expq3 (problem 3.4.2)
1.7b79%2nthrt (problem 3.4.6)
1.1b95.7%quadm (p42, negative)

localize3.3s (0.5%)

bsearch2.1s (0.3%)

end0.0ms (0.0%)