Details

sample1.4m

Algorithm
12×intervals
Results
51.6s32120×body10240exit
8.1s3453×body2560valid
6.1s37156×body80nan
5.9s4895×body1280valid
5.6s37282×body80valid
1.8s2875×body640valid
619.0ms1443×body320valid
534.0ms772×body160valid
379.0ms8256×pre80true
51.0ms29×body5120valid
28.0msbody5120nan
25.0msbody1280nan
8.0msbody2560nan
4.0msbody640nan
3.0msbody320nan
2.0msbody160nan

simplify46.5s

Calls

521 calls:

Slowest
1.1s
(sqrt (* (* (* 2 n) U) (- (* (- (pow t 3) (pow (* 2 (/ (* l l) Om)) 3)) (+ (* U U) (+ (* U* U*) (* U U*)))) (* (+ (* t t) (+ (* (* 2 (/ (* l l) Om)) (* 2 (/ (* l l) Om))) (* t (* 2 (/ (* l l) Om))))) (* (* n (pow (/ l Om) 2)) (- (pow U 3) (pow U* 3)))))))
871.0ms
(* (* (- (exp c) (exp (- c))) (- (exp c) (exp (- c)))) (- (exp c) (exp (- c))))
834.0ms
(* (* (sinh c) (- (exp c) (exp (- c)))) (sinh c))
695.0ms
(sqrt (* (* (* 2 n) U) (- (* (- (pow t 3) (pow (* 2 (/ (* l l) Om)) 3)) (+ U U*)) (* (+ (* t t) (+ (* (* 2 (/ (* l l) Om)) (* 2 (/ (* l l) Om))) (* t (* 2 (/ (* l l) Om))))) (* (* n (pow (/ l Om) 2)) (- (* U U) (* U* U*)))))))
666.0ms
(sqrt (* (* (* 2 n) U) (- (* (- (* t t) (* (* 2 (/ (* l l) Om)) (* 2 (/ (* l l) Om)))) (+ (* U U) (+ (* U* U*) (* U U*)))) (* (+ t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- (pow U 3) (pow U* 3)))))))

prune13.3s

series7.4s

Calls

56 calls:

Slowest
1.3s
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
955.0ms
(sqrt (* (* (* (* 2 n) U) 1) (- t (* (/ l Om) (- (* l 2) (* (* (- U U*) (- (/ l Om))) n))))))
819.0ms
(sqrt (+ (* t (* (* (* 2 n) U) 1)) (* (* (* (cbrt (* (* 2 U) (* (/ l Om) n))) (cbrt (* (* 2 U) (* (/ l Om) n)))) (cbrt (* (* 2 U) (* (/ l Om) n)))) (- (* -2 l) (* (- U U*) (* (/ l Om) n))))))
585.0ms
(sqrt (+ (* t (* (* (* 2 n) U) 1)) (* (* (* 2 U) (* (/ l Om) n)) (- (* -2 l) (* (- U U*) (* (/ l Om) n))))))
311.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))

regimes3.3s

Accuracy

Total 11.1b remaining (6.2%)

8.7b-0.3%Toniolo and Linder, Equation (13)
2.3b0%Random Jason Timeout Test 004
0.2b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 002
0.0b0%Random Jason Timeout Test 014

localize511.0ms

rewrite347.0ms

Algorithm
17×rewrite-expression-head
Calls

56 calls:

Slowest
43.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))
29.0ms
(* (* (* (* 2 n) U) 1) (- t (* (/ l Om) (- (* l 2) (* (* (- U U*) (- (/ l Om))) n)))))
26.0ms
(* (* (sinh c) (sinh c)) (sinh c))
18.0ms
(cbrt (* (* (sinh c) (sinh c)) (sinh c)))
17.0ms
(* (* (- U U*) (- (/ l Om))) n)
Rules
113×pow1 cbrt-prod
111×add-sqr-sqrt
109×add-cube-cbrt *-un-lft-identity
86×add-exp-log
84×add-cbrt-cube
60×sinh-def
56×add-log-exp insert-posit16
47×associate-*r* associate-*r/
41×associate-*l/
35×associate-*l*
28×frac-times
21×flip3-- flip--
17×pow1/3 cbrt-div
16×pow-prod-down
15×cbrt-unprod prod-exp
14×pow-prod-up
13×pow-plus *-commutative
12×sqrt-div
11×sqrt-prod log-pow
exp-prod times-frac
distribute-lft-in frac-sub sub-neg distribute-rgt-in
pow2
distribute-neg-frac log-prod
div-inv
pow1/2 distribute-lft-neg-in pow3 associate--l+ distribute-rgt-neg-in associate-/l*
associate-/r* acos-asin
rem-log-exp frac-2neg distribute-rgt-neg-out associate-/r/ rem-cbrt-cube rem-sqrt-square clear-num flip-+ associate-/l/ flip3-+ cosh-def
div-sub cbrt-undiv div-exp distribute-lft-neg-out neg-mul-1

bsearch327.0ms

end0.0ms