La bisección es un método que permite encontrar las raíces de cualquier función continua, si conocemos un intervalo tal que tengan signos opuestos.

Para esto, utilizamos el teorema de Bolzano

Teorema

Sea y , Entonces el método de la bisección genera una sucesión que aproxima a la raíz de .

Algoritmo

  1. A partir de , busco el punto medio
  2. Busco si el cambio de signo está en el intervalo o
    1. Si , encontré el punto.
    2. Si , defino
    3. Caso contrario, defino
  3. Repito el algoritmo a partir de
  4. Freno el algoritmo una vez hallada la precisión buscada (criterio de paro)

Criterios de Paro

Se define la tolerancia a partir de la cantidad de precisión que busco. Si quiero un error menor a , entonces debo usar una tolerancia de .

El mejor criterio de paro es el que involucra un error relativo

Iteraciones Necesarias

Podemos encontrar la cantidad de iteraciones necesarias para asegurarnos de alcanzar tolerancia específica.

Sabemos que el problema siempre divide el intervalo a la mitad, por lo que la cota de error máxima siempre se divide en dos a cada iteración. De esta forma, podemos plantear:

Ya que el número de iteraciones debe ser un número natural. Redondeo para arriba para encontrar el próximo natural.

La sucesión converge a con un radio de convergencia . Esto quiere decir, que