Details

simplify3.8m

Calls

2094 calls:

Slowest
1.2s
(sqrt (* 2 (* (* U n) (- (* (- (* t t) (* (* (/ (* l l) Om) 2) (* (/ (* l l) Om) 2))) (* Om (+ U U*))) (* (+ t (* (/ (* l l) Om) 2)) (* (* n (* l (/ l Om))) (- (* U U) (* U* U*))))))))
803.0ms
(sqrt (* 2 (* (* U n) (- (* (- (* t t) (* (* (/ (* l l) Om) 2) (* (/ (* l l) Om) 2))) (+ (* U U) (+ (* U* U*) (* U U*)))) (* (+ t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- (pow U 3) (pow U* 3))))))))
745.0ms
(sqrt (* 2 (* (* U n) (- (* (- (* t t) (* (* (/ (* l l) Om) 2) (* (/ (* l l) Om) 2))) (* (* Om Om) (+ U U*))) (* (+ t (* (/ (* l l) Om) 2)) (* (* n (* l l)) (- (* U U) (* U* U*))))))))
660.0ms
(sqrt (* 2 (* (* U n) (- (* (- (pow t 3) (pow (* (/ (* l l) Om) 2) 3)) (* Om Om)) (* (+ (* t t) (+ (* (* (/ (* l l) Om) 2) (* (/ (* l l) Om) 2)) (* t (* (/ (* l l) Om) 2)))) (* (* n (* l l)) (- U U*)))))))
632.0ms
(sqrt (* 2 (* (* U n) (- (* (- (* t t) (* (* (/ (* l l) Om) 2) (* (/ (* l l) Om) 2))) (* Om (+ U U*))) (* (+ t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) l)) (- (* U U) (* U* U*))))))))

sample1.3m

Algorithm
12×intervals
Results
51.1s32859×body10240exit
7.3s3461×body2560valid
5.4s36696×body80nan
5.3s37299×body80valid
5.0s4971×body1280valid
2.2s2922×body640valid
688.0ms1468×body320valid
330.0ms8256×pre80true
181.0ms730×body160valid
35.0ms18×body5120valid
20.0msbody5120nan
15.0ms10×body2560nan
5.0msbody1280nan
4.0msbody640nan
3.0msbody320nan
2.0msbody160nan

prune28.9s

series9.4s

Calls

43 calls:

Slowest
2.1s
(sqrt (* 2 (* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
1.7s
(sqrt (* 2 (+ (* (* U n) t) (* (* U (- (/ (* -2 l) (/ Om l)) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))) n))))
1.5s
(sqrt (* 2 (* (* U n) (- (- t (* (* l (/ l Om)) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
1.4s
(sqrt (* 2 (* (* U n) (- (- t (* (* l (/ l Om)) 2)) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*))))))
531.0ms
(* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))

regimes2.3s

Accuracy

Total 7.9b remaining (4.3%)

7.3b-3.4%Toniolo and Linder, Equation (13)
0.4b0%Random Jason Timeout Test 012
0.2b0%Random Jason Timeout Test 004

rewrite1.1s

Algorithm
15×rewrite-expression-head
Calls

43 calls:

Slowest
153.0ms
(sqrt (* 2 (* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
107.0ms
(* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))
98.0ms
(sqrt (* 2 (* (* U n) (- (- t (* (* l (/ l Om)) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
89.0ms
(* (* n (* (/ l Om) (/ l Om))) (- U U*))
73.0ms
(* (* U n) (- (- t (* (* l (/ l Om)) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))
Rules
3860×times-frac
1804×add-sqr-sqrt
1730×*-un-lft-identity
1698×add-cube-cbrt
1171×associate-*l*
348×associate-*r/
210×add-exp-log
206×div-inv
205×add-cbrt-cube
174×pow1
117×flip3-- flip--
113×frac-sub
105×frac-times
69×associate-*l/
66×prod-exp
65×cbrt-unprod
62×sqrt-div
55×pow-prod-down
51×div-exp cbrt-undiv
47×sqrt-pow1 log-pow
44×add-log-exp
43×insert-posit16
39×associate-*r*
34×associate-/r*
32×associate-/r/
31×pow1/2 sqrt-prod
27×exp-prod
22×sub-neg distribute-lft-in distribute-rgt-in
20×log-prod unswap-sqr
16×difference-of-squares distribute-lft-out--
15×pow-prod-up
12×associate--l+ associate-/l*
10×*-commutative
pow-sqr
swap-sqr
rem-log-exp
frac-2neg clear-num
pow2 pow-plus
associate-/l/ acos-asin
div-sub sub-div rem-square-sqrt exp-sum exp-to-pow rem-exp-log rem-sqrt-square sqrt-unprod flip-+ flip3-+

localize535.0ms

bsearch283.0ms

end0.0ms