Академический Документы
Профессиональный Документы
Культура Документы
Aun cuando la biseccin es una tcnica perfectamente vlida para determinar races, su mtodo de aproximacin por "fuerza bruta" es relativamente ineficiente. La falsa posicin es una alternativa basada en una visualizacin grfica. Un inconveniente del mtodo de biseccin es que al dividir el intervalo de x1 a xu en mitades iguales, no se toman en cuenta las magnitudes de f(x1) y f(xu). Por ejemplo, si f(x1) est mucho ms cercana a cero que f(xu), es lgico que la raz se encuentre ms cerca de x1 que de xu. Un mtodo alternativo que aprovecha esta visualizacin grfica consiste en unir f(x1) y f(xu) con una lnea recta. La interseccin de esta lnea con el eje de las x representa un mejor aproximacin de la raz. El hecho de que se reemplace la curva por una lnea recta de una "falsa posicin" de la raz; de aqu el nombre de mtodo de la falsa posicin, o en latn, regula falsi. Tambin se le conoce como mtodo de interpolacin lineal.
Frmula
Usando tringulos semejantes, la interseccin de la lnea recta con el eje de las x se estima mediante:
Dividiendo entre ( )
):
Esta es una de las formas del mtodo de la falsa posicin. Esta puede ponerse en una forma alternativa al separar los trminos:
O:
Esta es la frmula de la falsa posicin. El valor de xr calculado con la ecuacin reemplazar, despus, a cualquiera de los dos valores iniciales, xl o xu, y da un valor de la funcin con el mismo signo de f(xr). De esta manera, los valores xl y xu siempre encierran la verdadera raz. El proceso se repite hasta que la aproximacin a la raz sea adecuada.
) (
( )( ( )
) )
) ( )
Como f(xa) y f(xr) tienen signos opuestos, por la condicin mencionada anteriormente deducimos que, la raz se encuentra en el intervalo [xa, xr] -Segundo:
) ( )
f(xa) y f(xr) tienen el mismo signo. As que xb y xr han de tener signos distintos, pues:
( ) (
Por tanto, la raz se encuentra en el intervalo [xr, xa]. Como consideramos que la ecuacin tiene que ser continua (si o si), al darse este caso, no cumplira con la condicin de continuidad, al menos que tomemos como referencia un tercer punto (xr) cuya imagen (f(xr)) ser de signo opuesto. -Tercero:
) ( )
Ejemplo 1:
Para mostrar el procedimiento se mostrara un ejemplo paso a paso en la bsqueda de una raz por este mtodo, la funcin sobre la cual se trabajara se muestra a continuacin: ( ) Cabe mencionar que este al ser un mtodo numrico rara vez es exacto motivo por el cual desde el inicio es importante fijar un error mximo permisible, esto con el fin de saber en qu momento detener la iteraciones, porque el mtodo en condiciones normales en cada iteracin se acerca ms, entonces lo s que busca es que el f(x) se aproxime lo ms al cero. Para el caso de este ejemplo se busca que f(x) no sea mayor a 0.001 A continuacin se muestra la grfica de la funcin en el segmento de x[1,2], y precisamente lo que se buscar es ver con precisin donde corta f(x) el eje x, dado que es ah donde existe una raz real.
Como se pudo apreciar la grfica corta el eje de las x entre 1.5 y 2, pero normalmente se necesita un valor ms preciso, por lo cual se comienza a explicar el mtodo de posicin falsa.
1er Paso Se determina 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. Xizq = 1 Xder = 2
Como existe un cambio de signo en las funciones evaluadas se acepta que existe una raz. 2do Paso Empieza la seccin iterativa: Iteracin 1. Se determina una xm mediante la frmula:
( (
) ) (
( )
( (
3er Paso
) )
Se compara si el valor obtenido ya es una solucin factible. |-1.625| > 0.001 Como sucede esto se contina iterando. Pero antes de determina cual ser la nueva xm, y esto se hace siguiendo el criterio: Si f(xm) < 0 entonces xizq tomara el valor de xm, en caso contrario xder tomara el valor de xm Entonces dado que f(xm) es negativo la xizq ser remplazada por la xder, quedando as xizq=1.5 f(xizq)=-1.625 xder=2 f(xder)=10
Al seguir estos pasos de forma iterativa se obtiene la siguiente tabla xizq 1 1.5 1.569892473 1.579975226 xder 2 2 2 2 xm 1.5 1.569892473 1.578843317 1.580118134 f(xm) -1.625 - 0.2125300109 -0.02694863188 -0.0004296319045
Se compara si el valor obtenido ya es una solucin factible. |-0.0004296319045| < 0.001 Como se cumple la condicin de error se acepta la raz en x=1.580118134
Ejemplo 2
Usar el mtodo de la regla falsa para aproximar la raz de comenzando en el intervalo y hasta que . ,
Solucin Este es el mismo ejemplo 1 del mtodo de la biseccin. As pues, ya sabemos que es continua en el intervalo dado y que toma signos opuestos
en los extremos de dicho intervalo. Por lo tanto podemos aplicar el mtodo de la regla falsa. Calculamos la primera aproximacin:
Puesto que solamente tenemos una aproximacin, debemos seguir con el proceso.
As pues, evaluamos
De donde vemos que la raz se encuentra en el intervalo Con este nuevo intervalo, calculamos la nueva aproximacin:
Evaluamos de signos:
, y hacemos la tabla
De donde vemos que la raz se encuentra en el intervalo con el cual, podemos calcular la nueva aproximacin:
Y el error aproximado:
Particularidades del mtodo. Un defecto del mtodo de biseccin es que al dividir el intervalo [xizq, xder] en mitades iguales, no se toma en consideracin la magnitud de la funcin evaluada en los puntos xizq y xder. Este mtodo une los puntos f(xizq) 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:
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 y adems, y que es continua en el intervalo
Calculemos la ecuacin de la lnea recta que une los puntos , . Sabemos que la pendiente de esta recta est dada por:
, hacemos
Multiplicando por
nos da:
2) Una tarea importante que se debe de realizar antes de aplicar el mtodo es encontrar un intervalo que contenga la raz buscada, as como verificar que la funcin sea continua en l. Lo anterior no significa que si no se cumple cualquiera de estos requisitos el mtodo vaya a diverger.
Parar. Paso5: Asigne i = i+1 Paso6: Si q0q1>0 entonces tomar q0=q1 Si no tomar Xb(i)=Xr(i-1) x0 = x1 x1 = x q0 = q 1 q1 = f(x) Paso7: Salida ("Mtodo fall luego de N0 iteraciones"). Parar