Details

simplify1.7m

Calls

948 calls:

Slowest
1.1s
(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*))))))))
866.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*))))))))
698.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*))))))))
680.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))))))))
621.0ms
(- (* 1/2 PI) (asin (pow (fmod (cosh a) (pow a 2)) (log1p a))))

sample1.3m

Algorithm
12×intervals
Results
51.6s32888×body10240exit
7.9s3453×body2560valid
5.3s37175×body80nan
5.2s4989×body1280valid
4.5s37197×body80valid
1.8s2956×body640valid
822.0ms1433×body320valid
318.0ms8256×pre80true
186.0ms706×body160valid
54.0ms22×body5120valid
20.0msbody5120nan
8.0msbody2560nan
6.0msbody1280nan
5.0msbody640nan
2.0msbody160nan
1.0msbody320nan

prune16.0s

series9.9s

Calls

51 calls:

Slowest
2.1s
(sqrt (* 2 (* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
1.8s
(sqrt (* 2 (+ (* (* (- t (* (* l (/ l Om)) 2)) n) U) (* (* (- (* (* (/ l Om) n) (* (/ l Om) n))) (- U U*)) U))))
1.4s
(sqrt (* 2 (* (* U n) (- (- t (* (* l (/ l Om)) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
1.3s
(sqrt (* 2 (* U (* n (- (- t (* (* l (/ l Om)) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*)))))))
469.0ms
(* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))

regimes2.1s

Accuracy

Total 7.5b remaining (4%)

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

rewrite1.4s

Algorithm
17×rewrite-expression-head
Calls

51 calls:

Slowest
196.0ms
(sqrt (* 2 (* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
174.0ms
(sqrt (* 2 (* U (* n (- (- t (* (* l (/ l Om)) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*)))))))
125.0ms
(* (* n (* (/ l Om) (/ l Om))) (- U U*))
110.0ms
(* U (* n (- (- t (* (* l (/ l Om)) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*)))))
99.0ms
(* (* U n) (- (- t (* (/ (* l l) Om) 2)) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))
Rules
523×associate-*r/
216×associate-*l/
207×add-sqr-sqrt
203×add-exp-log
200×add-cbrt-cube
186×pow1
166×frac-times
164×*-un-lft-identity
158×flip3-- flip--
132×frac-sub
130×add-cube-cbrt
106×sqrt-div
80×cbrt-unprod prod-exp
61×pow-prod-down
58×sqrt-prod associate-*l*
53×add-log-exp
51×insert-posit16
49×times-frac
47×associate-*r*
34×sqrt-pow1
33×log-prod
32×distribute-lft-in distribute-rgt-in
31×exp-prod
28×log-pow
27×distribute-neg-frac
25×div-exp cbrt-undiv sub-neg
24×pow1/2
22×frac-add
18×difference-of-squares
17×distribute-lft-out--
16×sinh-def swap-sqr associate--l+
15×exp-sum unswap-sqr
13×*-commutative
10×pow-prod-up
associate-/r*
associate-/l* pow-sqr
rem-log-exp
div-inv pow-unpow
unpow-prod-up rem-exp-log unpow-prod-down acos-asin
associate-/r/ associate-/l/ rem-square-sqrt frac-2neg pow2 pow-exp rem-sqrt-square pow-plus sqrt-unprod clear-num
pow-to-exp div-sub distribute-lft-neg-in asin-acos associate--r- sqr-pow flip-+ neg-mul-1 e-exp-1 distribute-lft-neg-out flip3-+ pow-pow distribute-rgt-neg-in diff-log

localize605.0ms

bsearch208.0ms

end0.0ms