Details

prune17.1m (55.5%)

simplify4.3m (14.1%)

series3.5m (11.4%)

Calls

448 calls:

33.2s
(sqrt (* (* 2.0 n) (* (- (* (* (* (pow (/ l Om) (/ 2.0 2)) (pow (/ l (cbrt Om)) (/ 2.0 2))) (* n (pow (/ 1 (* (cbrt Om) (cbrt Om))) (/ 2.0 2)))) (- U* U)) (- (* (/ l Om) (* l 2.0)) t)) U)))
20.2s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* (* (pow (/ 1 (* (cbrt Om) (cbrt Om))) (/ 2.0 2)) n) (pow (/ l (cbrt Om)) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
14.7s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
12.8s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
2.7s
(* (* (* 2.0 n) (+ t (- (* (* (* (* (pow (/ 1 (* (cbrt Om) (cbrt Om))) (/ 2.0 2)) n) (pow (/ l (cbrt Om)) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)

sample3.2m (10.3%)

Algorithm
60×intervals
Results
44.8s245954×body80valid
33.7s27185×body1280valid
26.2s160912×body80nan
18.8s8920×body2560valid
16.5s18542×body640valid
10.8s3339×body5120valid
5.7s9055×body320valid
3.1s8787×body160valid
851.0ms695×body10240exit
626.0ms8256×pre80true
290.0ms600×body640nan
284.0ms585×body1280nan
139.0ms346×body320nan
42.0ms232×body160nan

rewrite2.1m (6.7%)

Algorithm
117×rewrite-expression-head
Calls

448 calls:

18.8s
(* (/ (/ (/ (sqrt 2.0) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (cbrt l))) (/ (/ (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (tan k)) l) (cbrt l))) (sin k)) (/ (sqrt 2.0) (* (+ (pow (/ k t) 2.0) (+ 1.0 1.0)) (/ (pow (cbrt t) 3.0) (cbrt l)))))
8.8s
(* (* (* 2.0 n) (+ t (- (* (* (* (* (pow (/ 1 (* (cbrt Om) (cbrt Om))) (/ 2.0 2)) n) (pow (/ l (cbrt Om)) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
7.9s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* (* (pow (/ 1 (* (cbrt Om) (cbrt Om))) (/ 2.0 2)) n) (pow (/ l (cbrt Om)) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
3.6s
(/ (/ (/ (sqrt 2.0) (/ (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (cbrt l))) (/ (/ (* (pow (* (cbrt t) (cbrt t)) (/ 3.0 2)) (tan k)) l) (cbrt l))) (sin k))
3.0s
(/ (- (* (* (* (+ 0.5 1.0) (- 1.0 0.5)) (* 1.0 (* (+ 0.5 1.0) (- 1.0 0.5)))) (* (hypot 1.0 x) (+ (* 1.0 1.0) (* 0.5 (- 0.5 1.0))))) (* (* (+ 0.5 1.0) (- 1.0 0.5)) (* (* 0.5 1.0) (+ (pow 0.5 3) (pow 1.0 3))))) (* (+ (* 1.0 1.0) (* 0.5 (- 0.5 1.0))) (* (+ 0.5 1.0) (- 1.0 0.5))))
Rules
404847×times-frac
147041×add-sqr-sqrt
142485×*-un-lft-identity
140216×add-cube-cbrt
60464×cbrt-prod
43851×frac-times
40069×associate-*r/
38603×sqrt-prod
29798×associate-*l*
21852×flip-+ flip3-+
18448×add-exp-log
18340×associate-*l/
16225×unpow-prod-down
14279×div-inv
13549×flip3-- flip--
13307×sqr-pow
12616×frac-sub
11875×associate-/l*
8353×prod-exp
8315×div-exp
6362×associate-/l/
4043×difference-of-squares
3792×pow-exp
3061×add-cbrt-cube
2100×associate-*r*
2034×associate-/r*
1833×pow-to-exp
1638×associate-/r/
1134×cbrt-undiv
1070×pow1
938×cbrt-unprod
903×distribute-lft-out--
807×unpow2
583×add-log-exp
481×1-exp
475×rec-exp
353×unswap-sqr
302×pow-prod-down
272×sqrt-div
249×cube-prod
243×distribute-lft-out
237×pow-unpow
176×sqrt-pow1
132×log-pow
126×exp-prod
121×*-commutative
109×frac-2neg clear-num
91×frac-add
80×pow1/2
72×pow1/3
69×unpow3 rem-sqrt-square cube-mult
56×distribute-rgt-neg-in
55×sum-log
47×log-prod
43×distribute-rgt-in distribute-lft-in
42×sub-div
41×distribute-lft-neg-in pow-pow
35×sub-neg
34×+-commutative
30×cbrt-div
29×div-sub
28×pow-sub
24×swap-sqr
20×exp-sum
19×neg-sub0 diff-log
14×associate-+l+
13×tan-quot pow-neg
11×pow-flip rem-cube-cbrt cube-div
associate--l+ inv-pow pow-prod-up
associate-+l- pow-sqr
neg-log associate--r+ distribute-neg-frac cos-sum rem-log-exp
neg-mul-1
rem-cbrt-cube acos-asin
associate-+r+ pow2 pow-plus asin-acos cos-diff un-div-inv
rem-exp-log
associate-+r- sqrt-undiv mul0 distribute-frac-neg sqrt-unprod associate--l- rem-square-sqrt unsub-neg associate--r-

regimes24.5s (1.3%)

Accuracy

Total 43.6b remaining (22%)

Threshold costs 4.4b (2.2%)

13.0b-0.3%Henrywood and Agarwal, Equation (3)
8.6b30.6%Toniolo and Linder, Equation (13)
5.7b76.1%Toniolo and Linder, Equation (7)
4.7b1%Henrywood and Agarwal, Equation (12)
4.2b0%Henrywood and Agarwal, Equation (13)

localize8.6s (0.5%)

bsearch2.5s (0.1%)

end1.0ms (0.0%)