Details

sample6.2m (35.8%)

Algorithm
78×intervals
Results
2.0m21229×body10240exit
1.6m43883×body1280valid
38.3s30599×body640valid
25.0s202294×body80valid
18.4s27969×body320valid
17.9s153192×body80nan
11.8s158431×pre80true
10.3s36016×body160valid
2.1s3051×body2560valid
1.1s7749×body160nan
764.0ms4156×pre10240exit
208.0ms8242×pre80false
156.0ms245×body5120valid
4.0msbody640nan

simplify6.2m (35.8%)

prune2.4m (13.9%)

series1.3m (7.5%)

Calls

458 calls:

1.2s
(fma (- (pow (+ x 1.0) 3)) (pow (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))) 3) (* (pow (+ x 1.0) 3) (pow (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))) 3)))
1.2s
(fma (- (pow (+ x 1.0) 3)) (pow (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))) 3) (* (pow (+ x 1.0) 3) (pow (/ (+ 1.0 x) (- (* x x) (* 1.0 1.0))) 3)))
1.1s
(/ (- (pow (/ x (+ x 1.0)) 3) (pow (/ (+ 1.0 x) (- x 1.0)) 3)) (fma (/ x (+ x 1.0)) (/ x (+ x 1.0)) (* (/ (+ 1.0 x) (- x 1.0)) (+ (/ (+ 1.0 x) (- x 1.0)) (/ x (+ x 1.0))))))
855.0ms
(- (cos delta) (* (cos (acos (fma (sin delta) (* (cos phi1) (cos theta)) (* (sin phi1) (cos delta))))) (sin phi1)))
816.0ms
(* (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2)) R)

rewrite36.0s (3.5%)

Algorithm
145×rewrite-expression-head
Calls

458 calls:

1.8s
(/ (- (pow (/ x (+ x 1.0)) 3) (pow (/ (+ 1.0 x) (- x 1.0)) 3)) (fma (/ x (+ x 1.0)) (/ x (+ x 1.0)) (* (/ (+ 1.0 x) (- x 1.0)) (+ (/ (+ 1.0 x) (- x 1.0)) (/ x (+ x 1.0))))))
1.1s
(- (/ (/ 2.0 (sqrt (+ 1.0 (exp (* -2.0 x))))) (sqrt (+ 1.0 (exp (* -2.0 x))))) 1.0)
956.0ms
(- (log (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n))) (fma (- (fma t 0.5 (log 0.5)) (* 0.03125 (/ (pow t 2) (pow 0.5 2)))) c_p (* (log (- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))) c_n)))
952.0ms
(- (log (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n))) (fma (log (/ 1.0 (+ 1.0 (exp (- t))))) c_p (* (log (- 1.0 (/ 1.0 (+ 1.0 (exp (- t)))))) c_n)))
817.0ms
(* (* (* (- (/ (* m (- 1.0 m)) v) 1.0) (sqrt (sqrt m))) (sqrt (sqrt m))) (sqrt m))
Rules
15077×*-un-lft-identity
11796×times-frac
11710×add-sqr-sqrt
8261×add-cube-cbrt
6325×prod-diff
3037×unpow-prod-down
2869×cube-prod
2373×add-exp-log
2118×sqrt-prod
1974×distribute-lft-out
1495×add-cbrt-cube
1468×difference-of-squares
1352×distribute-lft-out--
996×associate-/r/
910×pow1
815×associate-*r*
780×prod-exp
700×add-log-exp
677×div-exp
666×div-inv
641×fma-neg
620×associate-/l*
593×distribute-rgt-neg-in
561×associate-*l*
462×log1p-expm1-u associate-/r*
459×expm1-log1p-u
457×distribute-lft-neg-in
414×cbrt-prod
393×flip--
392×flip3--
365×flip-+
364×flip3-+
341×cbrt-undiv
340×cbrt-unprod
337×pow-exp
334×distribute-rgt-in distribute-lft-in
332×sqr-pow
329×log-prod
236×pow-to-exp
232×fma-def
212×sin-sum
206×unswap-sqr
166×pow-prod-down
165×exp-prod
162×sqrt-div
154×unpow3 cube-mult
140×log-pow swap-sqr
127×neg-mul-1
105×frac-times
102×associate-*l/
101×associate-*r/
97×clear-num frac-2neg
94×associate-/l/ sub-neg
92×*-commutative
89×associate--r+
78×diff-log
68×sqrt-pow1
62×pow1/2
58×cos-sum
56×distribute-rgt-out
55×rem-log-exp
45×pow-unpow
41×div-sub
40×pow-prod-up
38×pow-sqr sum-log
36×cube-div
33×cbrt-div fma-udef pow1/3
32×log-div
31×rem-sqrt-square
29×neg-sub0
28×exp-sum
27×+-commutative rec-exp 1-exp
22×neg-log frac-sub
21×frac-add
20×distribute-lft1-in
19×associate--l-
18×distribute-rgt1-in acos-asin associate-+l- sin-diff
17×sin-mult pow-pow
16×rem-cube-cbrt
15×sin-cos-mult cos-diff exp-to-pow
13×pow2 pow-plus hypot-def
12×count-2 tan-quot
11×difference-cubes associate--l+
unpow2
cos-mult
expm1-udef
log1p-udef associate--r- rem-cbrt-cube
rem-exp-log log1p-expm1 expm1-log1p pow-flip sum-cubes
acos-neg distribute-frac-neg
inv-pow cos-PI/2 associate-+r- un-div-inv cos-acos
exp-diff associate-+r+ sqrt-unprod distribute-neg-in associate-+l+ hypot-udef sub-div rem-square-sqrt tanh-undef asin-acos distribute-rgt-out-- distribute-rgt-neg-out distribute-neg-frac tanh-def

regimes27.7s (2.7%)

Accuracy

Total 40.3b remaining (29.6%)

Threshold costs 5.6b (4.1%)

7.1b47.7%Cubic critical, narrow range
6.8b0%Cubic critical, medium range
5.9b47.8%Quotient of products
4.6b83.2%Quadratic roots, full range
3.5b0%Cubic critical, wide range

localize7.4s (0.7%)

bsearch1.9s (0.2%)

end1.0ms (0.0%)