Bisection method (dichotomy) : very simple and robust method, but relatively slow. It assumes continuity of the function, and obtain one roots. The algorithm is based on a
loop invariant property : an interval [a, b] is said to bracket a root if f(a) and f(b) have opposite signs.