Está en la página 1de 6

RACES DE ECUACIONES Mtodo de la Secante

Ing Yamil Armando Cerquera Rojas yacerque@gmail.com Especialista en Sistemas Universidad Nacional Docente Universidad Surcolombiana Neiva - Huila

Contenido

Mtodo de la secante

Introduccin
El principal inconveniente del mtodo de Newton estriba en que requiere conocer el valor de la primera derivada de la funcin en el punto, lo cual puede llegar a resultar engorroso. Sin embargo, la forma funcional de f (x) dificulta en ocasiones el clculo de la derivada. El mtodo de la secante es casi idntico al de regula falsi salvo por un detalle: no se tiene en cuenta el signo de la funcin para estimar el siguiente punto. Se procede independientemente de los signos de la funcin. De todas maneras en algunos casos es ms til emplear el mtodo de la secante. Este mtodo, a diferencia del de biseccin y regla falsa, casi nunca falla ya que solo requiere de 2 puntos al principio, y despus el mismo mtodo se va retroalimentando. Lo que hace bsicamente es ir tirando rectas secantes a la curva de la ecuacin que se tiene originalmente, y va chequeando la interseccin de esas rectas con el eje de las X para ver si es la raz que se busca.

Fig 1. Representacin grafica del mtodo de la secante

Una forma de evitar el clculo de f ' ( x) consiste en considerar como aproximacin a la derivada la recta que pasa por los valores de 2 iteraciones sucesivas (estima la f ( x1 ) f ( x0 ) . Esta variante se tangente) es decir, la pendiente de la recta) f ' ( x0 ) = x1 x0 conoce con el nombre de mtodo de la Secante. Sustituyendo esta expresin en la ecuacin del mtodo de Newton, se obtiene la expresin del mtodo de la secante x1 x0 f ( x1 ) que proporciona el siguiente punto de iteracin: x 2 = x1 f ( x1 ) f ( x0 )

Fig 2. Representacin geomtrica de las iteraciones al aplicar el mtodo de la secante .

La sucesin queda expresada en trminos generales como:


x n1 x n2 x n = x n 1 f ( x n1 ) f ( x n1 ) f ( x n 2 )

A partir de ciertos valores x 0 y x1 dados. El algoritmo deber parar cuando x n +1 x n sea menor que la precisin requerida. Obviamente, para poder arrancar el mtodo se necesitan dos valores iniciales. Forma de hacerlo: Primero hay que definir algunos conceptos como:
x n Es el valor actual de X x n 1 Es el valor anterior de X x n +1 Es el valor siguiente de X

Como su nombre lo dice, este mtodo va trazando rectas secantes a la curva original, y como despus del primer paso no depende de otras cantidades sino que solito va usando las que ya se obtuvieron, casi nunca falla porque se va acomodando y har que encuentra la raz.

Lo primero que se hace, igual que con otros mtodos es dar 2 puntos cualesquiera que sean sobre el eje de las X que se llaman A y C. Despus se sustituyen esos puntos en la ecuacin original para obtener f(A) y f(C). Una vez que se tienen todos esos datos se obtiene el punto B con la frmula B=((Af(C))-(C(f(A)))/(f(C)-f(A)). A diferencia del resto de los mtodos, aqu no hay que acomodar en columnas cada uno de los datos, sino que se utiliza la simplificacin de conceptos y como se simplifica la formula para seguir con el mtodo. Aqu solo se usan 2 columnas, una de x n y otra de f ( x n ) . Ejemplo 1 Usar el mtodo de la secante para calcular la raiz aproximada de la funcin f ( x) = x 2 4 . Comenzando con x 0 = 4 , x1 = 3 y hasta que r 1% .

x1 x0 f ( x1 ) , se f ( x1 ) f ( x 0 ) tendra un valor para x 2 = 2.2857 . Si se calcula el error relativo con los valores x 2 3 2.2857 como valor real y x1 como valor aproximado se tendr: r = * 100% = 31.25% , 2.2857 Ver primer resultado en la figura 3:
Aplicando para la primera iteracin con la frmula x 2 = x1

Fig 3. Primera iteracin aplicando el mtodo de la secante de la funcin f ( x) = x 2 4

Ahora si se calcula en una segunda iteracin x3 = x 2 un valor para x3 = 2.0541 , con un error relativo r =

x 2 x1 f ( x 2 ) , se tendra f ( x 2 ) f ( x1 )

2.2857 2.0541 * 100% = 11.28% . 2.0541 Ahora si se contina realizando los clculos iterativamente, se tendrn valores como los mostrados en la siguiente tabla.
Tabla 1. Resultados al aplicar el mtodo de la Secante a la funcin

f ( x) = x 2 i xi xi +1 0 4 3 1 3 2.2857 2 2.2057 2.0541 3 2.0541 2.0036

4 . Con xi + 2 2.2857 2.0541 2.0036 2.0000

x 0 = 4 y x1 = 3
a 0.7143 0.2316 0.0505 0.0036 r 31.25% 11.28% 2.52% 0.18%

Se termina el proceso iterativo con la encontrada de la raz para x5 = 2.0000 . Ejemplo 2 Usar el mtodo de la secante para aproximar la raz de f ( x) = e x x , comenzando con x0 = 0 , x1 = 1 y hasta que r 1% .
2

Fig 4. Primera iteracin para la f ( x) = e x , con x0 = 0 , x1 = 1 , aplicando el mtodo de la secante

x2

Solucin Se Tiene que f ( x0 ) = 1 y f ( x1 ) = 0.632120558 , que se sustituye en la frmula de la secante para calcular la aproximacin x 2

x n 1 x n 2 x n = x n 1 f ( x n 1 ) = 0.612699837 f ( x n 1 ) f ( x n 2 )
Con un error aproximado de:

r =

x 2 x1 100% = 63.2% x1

Como todava no se logra el objetivo, continuamos con el proceso. Resumimos los resultados en la siguiente tabla: Aprox. a la raz 0 1 0.612699837 0.653442133 0.652917265 Error aprox. 100% 63.2% 6.23% 0.08%

De lo cual se concluye que la aproximacin a la raz es:

x 4 = 0.652917265
Ejemplo 3 Usar el mtodo de la secante para aproximar la raz de f ( x) = arctan(x 2 x + 1) , comenzando con x0 = 0 , x1 = 1 , y hasta que el error relativo r 1% . Solucin Se tienen los valores f ( x0 ) = 1 y f ( x1 ) = 0.214601836 , que se sustituyen en la frmula del mtodo de la secante para obtener la aproximacin x 2 :

x n 1 x n 2 x n = x n 1 f ( x n 1 ) = 0.823315073 f ( x n 1 ) f ( x n 2 )
Con un error aproximado de:

r =

x 2 x1 100% = 21.46% x1

Como todava no se logra el objetivo, se contina con el proceso. Se resumen los resultados en la siguiente tabla:

Aprox. a la raz 0 1 0.823315073 0.852330280 0.853169121

Error aprox. 100% 21.4% 3.40% 0.09%

De lo cual se concluye que la aproximacin a la raz es:


x 4 = 0.853169121

También podría gustarte