Iteration Process:
Given the interval [a, b], define c = (a + b)/2. Then
Halting Conditions:
There are three conditions which may cause the iteration process to halt:
If we halt due to Condition 1, we state that c is our approximation to the root. If we halt according to Condition 2, we choose either a or b, depending on whether |f(a)| < |f(b)| or |f(a)| > |f(b)|, respectively.