Details

simplify4.0m

Calls

1861 calls:

Slowest
951.0ms
(* (* (pow (fmod (cosh a) (* a a)) (log1p a)) (pow (fmod (cosh a) (* a a)) (log1p a))) (pow (fmod (cosh a) (* a a)) (log1p a)))
753.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)))))))
646.0ms
(sqrt (* (* (* 2 n) U) (- (* (- (* t t) (* (* 2 (/ (* l l) Om)) (* 2 (/ (* l l) Om)))) (+ U U*)) (* (+ t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- (* U U) (* U* U*)))))))
621.0ms
(exp (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
608.0ms
(* (* (pow E (log (fmod (cosh c) (log1p a)))) (pow E (log (fmod (cosh c) (log1p a))))) (pow E (log (fmod (cosh c) (log1p a)))))

sample1.2m

Algorithm
11×intervals
Results
48.9s31678×body10240exit
7.7s3515×body2560valid
4.6s4911×body1280valid
3.3s28070×body80valid
2.7s22581×body80nan
1.8s2871×body640valid
567.0ms1465×body320valid
350.0ms8256×pre80true
198.0ms768×body160valid
22.0ms15×body5120valid
12.0ms10×body2560nan
11.0ms13×body1280nan
10.0msbody5120nan
5.0ms13×body320nan
5.0msbody640nan
2.0msbody160nan

prune20.0s

series8.9s

Calls

44 calls:

Slowest
1.4s
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
1.2s
(sqrt (* (* (cbrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*))))) (cbrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))) (cbrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))))
1.1s
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
1.1s
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))
595.0ms
(cbrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))

rewrite1.9s

Algorithm
15×rewrite-expression-head
Calls

44 calls:

Slowest
320.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))
284.0ms
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))
232.0ms
(sqrt (* (* (cbrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*))))) (cbrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))) (cbrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))))
210.0ms
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
95.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2)) (- U U*))))
Rules
8406×associate-*r/
6120×cbrt-div
5938×frac-times
5146×flip3-- flip--
5136×frac-sub
2220×sqrt-div
1954×times-frac
1349×associate-*l/
1005×add-sqr-sqrt
967×*-un-lft-identity
937×add-cube-cbrt
585×associate-*l*
153×add-exp-log
134×pow1
124×add-cbrt-cube
105×div-inv
90×prod-diff
63×distribute-rgt-in distribute-lft-in
48×prod-exp
46×expm1-log1p-u
44×pow-prod-down insert-posit16 log1p-expm1-u add-log-exp
42×associate-*r*
33×cbrt-unprod
30×associate--l+
27×sqrt-pow1
24×div-exp
21×cbrt-undiv unpow-prod-down associate-/r*
18×sub-neg
17×associate-/r/
15×difference-of-squares log-prod distribute-lft-out--
12×pow1/3 unswap-sqr
pow-prod-up associate-/l* pow-exp
pow-unpow *-commutative
remove-posit16 pow-plus
log-pow pow-to-exp
exp-prod pow1/2 sqr-pow sqrt-prod
rem-log-exp unpow-prod-up exp-sum frac-2neg acos-asin clear-num cbrt-prod pow-sqr
unpow2 associate-/l/ log1p-expm1 pow2 log1p-udef pow-pow
div-sub pow3 rem-exp-log e-exp-1

regimes738.0ms

Accuracy

Total 0.7b remaining (0.4%)

Threshold costs 0.7b (0.4%)

0.4b76.6%Random Jason Timeout Test 012
0.2b0%Random Jason Timeout Test 004

localize664.0ms

bsearch11.0ms

end0.0ms