Está en la página 1de 4

MTODO DE REGULA FALSI

En clculo numrico el mtodo de regula falsi (regla falsa), falsa posicin o


interpolacin lineal, es un mtodo iterativo de resolucin numrica de ecuaciones no
lineales. El mtodo se basa en la suposicin de que existe una recta secante que corta en
un punto en una curva cualquiera; por ello este mtodo combina el mtodo de biseccin
y el mtodo de la secante.
Este mtodo sirve para encontrar la raz o solucin real de una ecuacin. Al decir que
encuentra su resultado hay que tomar en cuenta que no todas las ecuaciones tienen un
solo resultado, y que no todas tienen resultado, por lo que hay que tener una idea de la
forma de la curva de la ecuacin antes de aplicar el mtodo para que sea efectivo.

La idea ahora es calcular la recta secante que une los puntos extremos

. Luego se determina el punto en que esta recta corta el eje y este valor
entra a jugar el papel que en el mtodo de biseccin jugaba el punto medio.

As, es posible suponer entre qu intervalos es posible que se encuentre una raz.
Un defecto del mtodo de biseccin es que al dividir el intervalo [x izq, xder] en mitades
iguales, no se toma en consideracin la magnitud de la funcin evaluada en los puntos
xizq y xder.
Este mtodo de regula falsi une los puntos f (x izq) y f (xder) con una lnea recta. La
interseccin de esta lnea con el eje x proporciona una posicin falsa de raz.
Como se mencion anteriormente, sera bueno considerar si la raz de una ecuacin est
localizada ms cerca de alguno de los extremos del intervalo.

Se considera nuevamente una grfica como ejemplo:

Donde se ha agregado la lnea recta que une los puntos extremos de la grfica en el
intervalo

Es claro que si en lugar de considerar el punto medio del intervalo, tomamos el punto
donde cruza al eje esta recta, nos aproximaremos mucho ms rpido a la raz; sta es
en s, la idea central del mtodo de la regla falsa y sta es realmente la nica diferencia
con el mtodo de biseccin, puesto que en todo lo dems los dos mtodos son
prcticamente idnticos.
Supongamos que tenemos una funcin
adems,

que es continua en el intervalo

tienen signos opuestos.

Calculemos la ecuacin de la lnea recta que une los puntos


Sabemos que la pendiente de esta recta esta dada por:

Por lo tanto la ecuacin de la recta es:

Para obtener el cruce con el eje

, hacemos

Multiplicando por

nos da:

Finalmente, de aqu despejamos

(que es la X real)

Este punto es el que toma el papel de


biseccin.

en lugar del punto medio del mtodo de

As pues, el mtodo de la regla falsa sigue los siguientes pasos:


El reemplazo de la curva por una lnea recta da una "posicin falsa" de la raz, de aqu el
nombre de mtodo de la regla falsa.

Pasos

Para comenzar a desarrollar el mtodo de regula falsi es necesario determinar un


segmento en el que se encuentre una raz; para ello, es posible usar el teorema de
Bolzano para ver si dicho segmento contiene una raz.
Supongamos la funcin:
f (x)= x3+2x2+10x-20
Xinf=1

Xsup=2

f (xinf)=f(1)= -7

f (xsup)=f(2)= 16

Como existe un cambio de signo en las funciones evaluadas se acepta que existe una
raz.
Posteriormente se comienza a realizar la primera iteracin; donde se utiliza la frmula
explicada anteriormente:
xreal xsup

f ( xs )( xi xs )
f ( xi ) f ( xs )

Al obtener un nuevo valor de x, ste se evala en la funcin y se compara su valor


absoluto con la tolerancia que le queramos proporcionar; si el valor esta dentro de la
tolerancia que queremos, el valor se acepta y se concluye que ese valor de la X real que
se obtuvo, es una raz; por el contrario, si el valor resulta mayor que la tolerancia, se
continua iterando hasta encontrar un valor de x, para el cual el valor absoluto de la
funcin evaluada en ella, se encuentre dentro de la tolerancia.

Para continuar iterando, un valor de las dos x seleccionadas al inicio permanece


constante,, mientras que el otro es sustituido por la nueva x encontrada.
iteracin

x inf

x sup

1.30434783

1.3579123

x real

tolerancia
sigue
2 1.304347826 iterando
sigue
2 1.357912305 iterando
sigue
2 1.366977805 iterando

De esta manera, se sigue iterando hasta obtener un valor de x que pueda cumplir con la
tolerancia, y se concluye que ese valor de x es una raz de la funcin presentada.