veats which must be kept in mind for successful use of finite-difference
      differentiation, it is reasonable to try to avoid it if possible. Boost provides
      two possibilities: The Chebyshev transform (see <a class="link" href="sf_poly/chebyshev.html" title="Chebyshev Polynomials">here</a>)
      and the complex step derivative. If your function is the restriction to the
      real line of a holomorphic function which takes real values at real argument,
      then the <span class="bold"><strong>comp