Date:Tuesday, February 25th, 2020
Commit:7c13946c on findroot
Hostname:warfa with Racket 7.5
Seed:2020056
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:numericsrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:complexrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
+o rules:numerics

Details

sample8.1m (79.1%)

Algorithm
78×intervals
Results
6.8m46489×body10240exit
33.7s43913×body1280valid
11.2s30433×body640valid
7.0s204435×body80valid
4.5s151898×body80nan
4.5s27580×body320valid
3.2s185520×pre80true
3.0s36091×body160valid
759.0ms3058×body2560valid
382.0ms4128×pre10240exit
361.0ms7989×body160nan
148.0ms219×body5120valid
96.0ms8222×pre80false
0.0msbody320nan

prune52.0s (8.4%)

series43.2s (7.0%)

Calls

497 calls:

807.0ms
(expm1 (expm1 (log1p (log1p (* 0.5 (* s c_n))))))
657.0ms
(* (sqrt (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2))) R)
588.0ms
(/ (* (pow (/ 1.0 (+ 1.0 (exp (- s)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- s))))) c_n)) (* (pow (/ 1.0 (+ 1.0 (exp (- t)))) c_p) (pow (- 1.0 (/ 1.0 (+ 1.0 (exp (- t))))) c_n)))
454.0ms
(* (sqrt (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2))) (* (sqrt (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2))) R))
448.0ms
(* (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2)) R)

simplify12.6s (2.0%)

Algorithm
226×egg-herbie

regimes10.0s (1.6%)

Accuracy

Total 37.1b remaining (30.2%)

Threshold costs 5.8b (4.7%)

5.8b56.9%Cubic critical, narrow range
5.6b19.6%Cubic critical, medium range
5.0b30.5%Quotient of products
4.2b85.3%Cubic critical
4.1b85.4%Quadratic roots, full range

rewrite8.3s (1.3%)

Algorithm
148×rewrite-expression-head
Calls

497 calls:

252.0ms
(* (/ (* (/ (/ a1 (* (cbrt b1) (cbrt b1))) (* (cbrt b2) (cbrt b2))) (* (cbrt a2) (cbrt a2))) (cbrt (* (cbrt b2) (cbrt b2)))) (/ (/ (cbrt a2) (cbrt b1)) (cbrt (cbrt b2))))
204.0ms
(/ (- (* (/ 2.0 (+ 1.0 (exp (* -2.0 x)))) (/ 2.0 (+ 1.0 (exp (* -2.0 x))))) (* 1.0 1.0)) (+ (/ 2.0 (+ 1.0 (exp (* -2.0 x)))) 1.0))
195.0ms
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0)))
155.0ms
(* (- (/ (/ (* m (- 1.0 m)) (sqrt v)) (sqrt v)) 1.0) m)
152.0ms
(log (exp (+ (/ 1.0 (- x 1.0)) (/ x (+ x 1.0)))))
Rules
8158×*-un-lft-identity
7456×add-sqr-sqrt
7332×times-frac
5726×add-cube-cbrt
2999×add-exp-log
2816×prod-diff
1919×add-cbrt-cube
1383×associate-*r*
1194×cbrt-prod
1149×pow1
1113×sqrt-prod
1007×prod-exp
936×div-exp
806×add-log-exp
684×unpow-prod-down
664×distribute-lft-out
632×cbrt-unprod
599×difference-of-squares cbrt-undiv
574×distribute-rgt-neg-in
555×distribute-lft-out--
502×expm1-log1p-u
498×log1p-expm1-u
497×associate-/l*
494×associate-/r*
459×distribute-lft-neg-in
433×associate-*l*
424×div-inv
389×associate-/r/
364×fma-neg
331×fma-def
317×distribute-rgt-in distribute-lft-in
311×pow-exp
289×log-prod
240×flip--
239×flip3--
233×flip-+
232×flip3-+
228×sqr-pow pow-to-exp
223×pow-prod-down
217×cube-prod
213×unswap-sqr
151×neg-mul-1
146×unpow2
140×associate-*r/
136×log-pow
108×clear-num frac-2neg
107×swap-sqr
106×exp-prod
99×sub-neg
98×*-commutative
96×associate-/l/
94×frac-times
90×diff-log
88×sqrt-div
87×associate-*l/
75×pow-unpow sum-log
74×cbrt-div sin-sum
67×log-div
66×sqrt-pow1
56×unpow3 cube-mult
55×pow-prod-up
53×associate-+r+
52×div-sub
51×+-commutative
47×cos-sum
43×pow1/2
40×associate--l+
39×associate-+l+ pow-sqr
37×1-exp
35×neg-sub0 rem-log-exp
31×pow1/3 rec-exp exp-sum
30×rem-sqrt-square pow-plus distribute-rgt-out
29×fma-udef
26×associate-+l-
24×pow2 pow-pow
22×neg-log associate--r+
20×tan-quot
19×sin-diff
18×cos-diff
17×sin-mult cos-mult
16×associate--l- distribute-rgt-neg-out
15×associate-+r- pow-flip
13×hypot-def
12×frac-add frac-sub
11×distribute-frac-neg
10×distribute-lft-neg-out unsub-neg expm1-udef
sin-cos-mult inv-pow expm1-log1p acos-asin
rem-cube-cbrt exp-to-pow
rem-exp-log associate--r-
acos-neg log1p-udef log1p-expm1
asin-acos
exp-diff
difference-of-sqr-1 rem-cbrt-cube
cube-div sin-neg un-div-inv distribute-lft1-in exp-neg hypot-udef sqrt-unprod distribute-neg-frac
distribute-neg-out expm1-def div0 rem-square-sqrt

localize2.3s (0.4%)

bsearch598.0ms (0.1%)

end1.0ms (0.0%)