Details

simplify5.7m (40.5%)

sample3.4m (24.1%)

Algorithm
61×intervals
Results
44.5s252717×body80valid
41.0s29655×body1280valid
26.2s160168×body80nan
22.6s19798×body640valid
17.0s8843×body2560valid
11.5s3394×body5120valid
6.8s10182×body320valid
3.4s9191×body160valid
2.0s635×body10240exit
419.0ms599×body1280nan
278.0ms619×body640nan
154.0ms361×body320nan
150.0ms8256×pre80true
44.0ms209×body160nan

series2.4m (17.3%)

Calls

429 calls:

8.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
7.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
6.7s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
3.2s
(sqrt (* (- (- t (* 2.0 (* l (/ l Om)))) (* (- U U*) (* n (pow (/ l Om) (* 2 (/ 2.0 2)))))) (* (* 2.0 n) U)))
3.2s
(sqrt (* (- (- t (* 2.0 (* l (/ l Om)))) (* (- U U*) (* n (pow (/ l Om) (* 2 (/ 2.0 2)))))) (* (* 2.0 n) U)))

prune1.4m (9.6%)

rewrite48.5s (5.7%)

Algorithm
113×rewrite-expression-head
Calls

429 calls:

3.1s
(exp (- (- (pow (- (/ (+ m n) 2.0) M) 2.0)) (- l (fabs (- m n)))))
2.7s
(exp (- (- (pow (- (/ (+ m n) 2.0) M) 2.0)) (- l (fabs (- m n)))))
1.8s
(* (* (* (/ (pow (cbrt t) 3.0) (/ l (pow (cbrt t) 3.0))) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (tan k)) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0))
1.5s
(- (- (pow (- (/ (+ m n) 2.0) M) 2.0)) (- l (fabs (- m n))))
1.5s
(- (- (pow (- (/ (+ m n) 2.0) M) 2.0)) (- l (fabs (- m n))))
Rules
39227×add-exp-log
27494×prod-exp
17086×pow-exp
13080×div-exp
8438×pow-to-exp
5181×add-sqr-sqrt
5030×times-frac
4260×*-un-lft-identity
3286×add-cube-cbrt
2344×add-cbrt-cube
1731×sqrt-prod
1620×unpow-prod-down
1542×1-exp rec-exp
1362×associate-*l*
1235×pow1
962×associate-*r*
887×cbrt-unprod
597×cbrt-prod
543×add-log-exp
506×difference-of-squares
490×sqrt-div
451×associate-*r/
441×sqr-pow
436×cbrt-undiv
371×pow-unpow unswap-sqr
358×associate-/l*
356×pow-prod-down
346×associate-/r*
322×associate-*l/
285×distribute-lft-out div-inv
255×frac-times
236×associate-/r/
222×flip-- flip3--
215×distribute-lft-out--
191×flip-+ flip3-+
178×cube-prod
142×*-commutative
137×sqrt-pow1
109×exp-prod
108×distribute-rgt-neg-in
100×tan-quot
93×pow1/2
87×frac-2neg clear-num
75×distribute-lft-neg-in
72×rem-sqrt-square
61×associate-/l/
58×distribute-rgt-in distribute-lft-in
57×unpow2 sub-neg
47×pow-prod-up pow-pow
42×frac-sub
41×pow1/3
38×diff-log
37×div-sub
29×pow-sqr
27×pow-sub
24×frac-add
23×sum-log
22×swap-sqr
20×pow-plus
19×cbrt-div +-commutative
15×pow2
14×associate--l+
13×rem-exp-log neg-sub0
12×pow-flip
10×inv-pow neg-log
rem-cube-cbrt exp-sum neg-mul-1
cos-sum unpow3 pow-neg cube-mult associate--r+
cube-div
exp-diff associate-+r+ associate--r-
difference-cubes un-div-inv acos-asin
cos-diff
associate--l- unpow-prod-up log-prod rem-cbrt-cube
associate-+l+ associate-+r- unsub-neg distribute-frac-neg asin-acos distribute-neg-frac
e-exp-1 sqrt-unprod exp-neg log-pow rem-square-sqrt sub-div mul0

regimes16.1s (1.9%)

Accuracy

Total 44.2b remaining (20.6%)

Threshold costs 4.3b (2%)

9.2b18.6%Toniolo and Linder, Equation (13)
6.8b-20%Maksimov and Kolovsky, Equation (3)
5.7b76.5%Toniolo and Linder, Equation (7)
4.6b15.2%Toniolo and Linder, Equation (10+)
3.9b33.2%Toniolo and Linder, Equation (10-)

bsearch4.2s (0.5%)

localize3.9s (0.5%)

end0.0ms (0.0%)