Details

simplify8.7m

Calls

4501 calls:

Slowest
685.0ms
(fma (* (cbrt (/ PI 2)) (cbrt (/ PI 2))) (cbrt (/ PI 2)) (- (* (sqrt (asin (pow (* (sqrt (fmod (cosh a) (* a a))) (log (exp (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))) (sqrt (asin (pow (* (sqrt (fmod (cosh a) (* a a))) (log (exp (sqrt (fmod (cosh a) (* a a)))))) (log1p a)))))))
683.0ms
(+ (* 1/6 (pow c 3)) (+ (* 1/120 (pow c 5)) c))
632.0ms
(exp (* (* (cbrt (log (fmod (cosh c) (log1p a)))) (cbrt (log (fmod (cosh c) (log1p a))))) (sqrt (cbrt (log (fmod (cosh c) (log1p a)))))))
565.0ms
(* (* (- l) (/ l Om)) (- (pow U 3) (pow U* 3)))
550.0ms
(* (* (sqrt l) (/ l (* (cbrt Om) (cbrt Om)))) (- (* U U) (* U* U*)))

sample1.2m

Algorithm
11×intervals
Results
47.7s33060×body10240exit
6.8s3451×body2560valid
4.8s5075×body1280valid
4.4s27990×body80valid
3.0s22796×body80nan
1.7s2896×body640valid
514.0ms1396×body320valid
312.0ms8256×pre80true
206.0ms786×body160valid
25.0ms14×body5120valid
17.0msbody5120nan
9.0msbody2560nan
6.0msbody1280nan
3.0msbody320nan
3.0ms11×body160nan
2.0msbody640nan

prune56.9s

rewrite40.5s

Algorithm
17×rewrite-expression-head
Calls

50 calls:

Slowest
22.2s
(sqrt (* 2 (* U (* n (- (fma (/ (* l l) Om) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
5.0s
(sqrt (* (cbrt U) (* n (- (fma (/ (* l l) Om) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
5.0s
(sqrt (* (cbrt (cbrt U)) (* n (- (fma (* (/ (/ l (cbrt Om)) (cbrt Om)) (/ l (cbrt Om))) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
5.0s
(sqrt (* (cbrt U) (* n (- (fma (* (/ (/ l (cbrt Om)) (cbrt Om)) (/ l (cbrt Om))) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
921.0ms
(* n (- (fma (* (/ (/ l (cbrt Om)) (cbrt Om)) (/ l (cbrt Om))) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))
Rules
4292×add-sqr-sqrt
3560×frac-times
2432×*-un-lft-identity
2316×add-cube-cbrt
1701×associate-*r*
1499×associate-/l*
1474×associate-*r/
1451×associate-/r*
1382×associate-*l*
1275×prod-diff
1204×times-frac
1024×associate-*l/
947×unswap-sqr
825×flip-- flip3--
736×distribute-lft-in distribute-rgt-in
507×clear-num
483×frac-2neg
381×swap-sqr
242×add-exp-log
238×add-cbrt-cube
177×sqrt-prod
150×pow1
121×*-commutative
100×difference-of-squares cbrt-unprod prod-exp
87×div-inv
84×cbrt-prod
81×exp-prod
55×add-log-exp
53×pow-prod-down
52×expm1-log1p-u log1p-expm1-u
50×insert-posit16
48×un-div-inv
45×distribute-lft-out--
37×div-exp cbrt-undiv
29×sub-neg
27×log-pow
21×rem-sqrt-square
15×log-prod
13×sqrt-pow1 fma-neg
sqrt-div
rem-log-exp
sinh-def pow1/2 log1p-expm1 fma-udef associate--l+
exp-sum rem-exp-log acos-asin
expm1-udef expm1-log1p associate-/l/ associate-/r/ log1p-udef
exp-to-pow div-sub asin-acos associate--r- diff-log

series22.6s

Calls

50 calls:

Slowest
6.2s
(sqrt (* (cbrt (cbrt U)) (* n (- (fma (* (/ (/ l (cbrt Om)) (cbrt Om)) (/ l (cbrt Om))) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
6.0s
(sqrt (* (cbrt U) (* n (- (fma (/ (* l l) Om) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
5.9s
(sqrt (* (cbrt U) (* n (- (fma (* (/ (/ l (cbrt Om)) (cbrt Om)) (/ l (cbrt Om))) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
1.7s
(sqrt (* 2 (* U (* n (- (fma (/ (* l l) Om) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
317.0ms
(* n (- (fma (* (/ (/ l (cbrt Om)) (cbrt Om)) (/ l (cbrt Om))) -2 t) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))

regimes1.1s

Accuracy

Total 0.3b remaining (0.2%)

0.2b0%Random Jason Timeout Test 004
0.1b0%Random Jason Timeout Test 012

localize586.0ms

bsearch6.0ms

end0.0ms