Details

simplify4.8m (50.2%)

prune2.3m (24.0%)

sample1.6m (16.4%)

Algorithm
67×intervals
Results
36.9s269855×body80valid
12.8s13855×body1280valid
8.2s16827×body160valid
6.1s3814×body2560valid
6.0s9452×body640valid
5.3s2281×body10240exit
3.4s6822×body320valid
3.4s75826×pre80true
2.1s19440×body80nan
318.0ms250×body5120valid
5.0ms100×pre80false

series25.6s (4.5%)

Calls

277 calls:

620.0ms
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (fma (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (- (* (* x1 x1) (* x1 x1)) (* 1 1))) (- (* x1 x1) 1) -3)) (+ (* (* x1 x1) (fma 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)) (- (* (sqrt 6) (sqrt 6))))) (* (* 0 x1) x1)))
606.0ms
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (fma (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (- (* (* x1 x1) (* x1 x1)) (* 1 1))) (- (* x1 x1) 1) -3)) (+ (+ (* (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (* x1 x1)) (* (* -6 x1) x1)) (* (* 0 x1) x1)))
494.0ms
(/ (* (* (* x x) x) (fma (* (* x x) x) (* (* x x) x) (* (* x x) x))) (fma (* (* x x) x) (* (* x x) x) (* (- (* x x) (* (* x x) x)) (* x x))))
493.0ms
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (fma (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (- (* (* x1 x1) (* x1 x1)) (* 1 1))) (- (* x1 x1) 1) -3)) (* (* x1 x1) (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))
493.0ms
(* (fma (exp (* n (log1p (/ i n)))) 100 -100) (/ 1 (/ i n)))

rewrite17.5s (3.1%)

Algorithm
97×rewrite-expression-head
Calls

277 calls:

4.0s
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (fma (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (- (* (* x1 x1) (* x1 x1)) (* 1 1))) (- (* x1 x1) 1) -3)) (+ (+ (* (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (* x1 x1)) (* (* -6 x1) x1)) (* (* 0 x1) x1)))
1.1s
(+ (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2))) (* 5.5 (pow 33096 8)))
977.0ms
(+ (+ (+ (* 333.75 (pow 33096 6)) (* (* 77617 77617) (+ (+ (+ (* (* 11 (* 77617 77617)) (* 33096 33096)) (- (pow 33096 6))) (* -121 (pow 33096 4))) -2))) (* 5.5 (pow 33096 8))) (/ 77617 (* 2 33096)))
886.0ms
(+ (log (exp (+ e (+ b (+ d c))))) a)
748.0ms
(+ (* (* (* 2 x1) (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) (- (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1)) 3)) (* (* x1 x1) (- (* 4 (/ (- (+ (* (* 3 x1) x1) (* 2 x2)) x1) (+ (* x1 x1) 1))) 6)))
Rules
5534×*-un-lft-identity
5363×times-frac
4734×add-sqr-sqrt
3629×add-cube-cbrt
1473×prod-diff
1237×add-exp-log
1048×add-cbrt-cube
971×pow1
617×distribute-lft-out
549×associate-*r*
528×sqrt-prod
525×add-log-exp
441×difference-of-squares
404×associate-/l*
379×associate-+l+
371×associate-*l*
349×prod-exp
344×associate-/r*
336×div-inv
315×distribute-lft-out--
291×associate-/r/
289×div-exp
287×cbrt-unprod
285×expm1-log1p-u
277×log1p-expm1-u insert-posit16
232×pow-prod-down
215×cbrt-undiv
202×flip-+ flip3-+
168×distribute-rgt-neg-in
134×pow-prod-up
129×cbrt-prod
123×fma-neg
118×fma-def
117×sum-log
104×distribute-rgt-in distribute-lft-in unswap-sqr
94×associate-*r/
93×distribute-lft-neg-in
86×flip3-- flip--
74×cbrt-div
73×fma-udef
71×pow-plus
70×frac-2neg clear-num
64×associate-*l/
63×pow-flip
62×*-commutative
56×pow-sqr
54×frac-times
53×associate-/l/
46×exp-prod sub-neg
38×pow2
37×diff-log
36×1-exp rec-exp
35×swap-sqr
32×log-pow
31×associate-+r+ sqrt-div neg-mul-1
30×div-sub
27×sqrt-pow1 +-commutative pow1/2 rem-sqrt-square
26×pow1/3
23×frac-add
20×exp-sum
16×unpow-prod-down
14×log-prod
13×inv-pow hypot-def
10×pow3
pow-div log1p-expm1 distribute-frac-neg log1p-udef
sqr-pow rem-exp-log
neg-sub0
distribute-lft-neg-out
cube-prod associate--l- pow-exp pow-to-exp
expm1-udef pow-unpow cube-unmult neg-log
expm1-log1p associate-+r- un-div-inv rem-cbrt-cube unsub-neg
distribute-lft1-in remove-posit16 exp-diff frac-sub distribute-rgt-out-- unpow3 pow-pow rem-log-exp associate-+l- cube-mult

regimes5.0s (0.9%)

Accuracy

Total 40.3b remaining (26.9%)

Threshold costs 2.2b (1.5%)

13.1b49.3%Compound Interest
10.5b28.4%Complex division, real part
6.2b81.7%The quadratic formula (r2)
4.5b83.9%The quadratic formula (r1)
2.5b0%Complex division, imag part

localize3.3s (0.6%)

bsearch2.5s (0.4%)

end1.0ms (0.0%)