Details

simplify19.4s (77.1%)

sample4.9s (19.6%)

Algorithm
intervals
Results
2.1s7527×body1280valid
892.0ms2817×body2560valid
600.0ms4405×body640valid
436.0ms10159×body80valid
165.0ms1826×body320valid
49.0ms829×body160valid

prune470.0ms (1.9%)

series158.0ms (0.6%)

Calls

3 calls:

78.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
62.0ms
(fma 2.0 x (* x x))
18.0ms
(* (+ x 1.0) (+ x 1.0))

rewrite112.0ms (0.4%)

Algorithm
rewrite-expression-head
Calls

3 calls:

66.0ms
(* (+ x 1.0) (+ x 1.0))
38.0ms
(- (* (+ x 1.0) (+ x 1.0)) 1.0)
1.0ms
(fma 2.0 x (* x x))
Rules
22×*-un-lft-identity
11×add-sqr-sqrt
10×pow1
add-cube-cbrt
distribute-lft-out swap-sqr flip-+ flip3-+
add-log-exp add-cbrt-cube add-exp-log
associate-*l* frac-times associate-*r*
expm1-log1p-u log1p-expm1-u insert-posit16 prod-diff
associate--l+ distribute-lft-in distribute-rgt-in associate-*r/ associate-*l/
pow2 sub-neg unswap-sqr difference-of-squares pow-prod-down fma-udef prod-exp pow-prod-up *-commutative pow-sqr pow-plus cbrt-unprod fma-neg flip-- diff-log flip3--

localize75.0ms (0.3%)

end0.0ms (0.0%)