Guia Solución de Ecuaciones No Lineales 2017
Guia Solución de Ecuaciones No Lineales 2017
� 1 + �1
2
Si 𝑓(�1) = 0 ¡ya está listo! y hemos hallado la raíz p. 𝑓(�1) ≠ 0 entonces 𝑓(�1)tiene el mismo signo de 𝑓(�1) o 𝑓(�1). Si 𝑓(�1
� = � y � = � . Si f(p ) tiene el mismo signo de 𝑓(� )entonces � (� , � ) y hacemos
2 1 2 1 1 1 1 1
�2 = �1 y �2 = �1 y hallamos de nuevo el punto medio del nuevo intervalo:
� 2 + �2
�2 = 2
y continuamos formando [�3, �3], [�4, �4], . .. Cada nuevo intervalo sigue conteniendo la raíz p y su longitud es la mitad de la lon
CULTAD DE INGENIERIA
como una ecuación 𝑓(𝑥) = 0, siendo f una función de la variable 𝑥. Los valores de x soluciones de dicha ecuación son llamados ceros de
iterativas, es decir, partiremos de una aproximación inicial x0 del cero exacto 𝑥∗ de 𝑓 y posteriormente construiremos una sucesió
que afirma que si una función continua toma valores opuestos en los
entonces construir subintervalos de longitud cada vez menor que contengan al cero.
𝒇(𝒙) = 𝟎 en un intervalo [a, b], con la ayuda de un buen computador. Suponemos en este caso que f es continua en dicho intervalo y q
mo signo de 𝑓(�1) o 𝑓(�1). Si 𝑓(�1) tiene el mismo signo de 𝑓(�1) entonces � (�1, �1) y hacemos
continua en dicho intervalo y que 𝒇 (𝒂) y 𝒇 (𝒃) tienen signos distintos. Aunque el método funciona en el caso en que hay más de una
rascendente es relativamente complicada, no resulta posible por lo general hallar raíces exactas. Es más, en algunos casos las ecuaciones ti
n el caso en que hay más de una raíz en el intervalo [a, b], para facilitar nuestra argumentación que la raíz en dicho intervalo es única.
n algunos casos las ecuaciones tienen coeficientes conocidos sólo de forma aproximada, y por tanto, carece de sentido tratar de hallar las ra
convergente a ��
=
��+��
###
tal que
si lim �� = � se cumple que 𝑓(�) = 0.
�→∞
Tenemos tres criterios de parada que se suelen incorporar al método de Bisección:
1. El primero es detener el método si uno de los puntos medios coincide con la raíz.
2. El segundo es detener el método cuando la longitud del intervalo es menor que una tolerancia determinada.
3. El tercero, el método también se detendrá si el número de iteraciones excede una cota máxima N0 dada de antemano.
Para aplicar el método de Bisección, necesitamos encontrar un intervalo [a, b] tal que
f(a). f (b) < 0. En cada paso, la longitud del intervalo en el que sabemos que hay un cero de f
se reduce a la mitad. Puesto que el punto medio p1 debe distar de la raíz p menos de �−�
2
y en
cada iteración subsiguiente se divide el intervalo en cuestión por la mitad, tenemos
�−�
|�� − �| ≤
2
�
TEOREMA: Supongamos que f es continua en [�, �] y que 𝑓(�). 𝑓(�) < 0. El método de la
bisección genera una sucesión Pn
2
n
donde
n1
tolerancia determinada.
ma N0 dada de antemano.
ALGORITMO DE BISECCIÓN:
Para encontrar una solución de f(x) = 0 dada la función f en el intervalo [a; b] donde f(a) y f(b) tienen signo opuestos: Entrada: extremos a y b; tolerancia TOL; número máximo de
iteraciones N ;
0
Salida: solución aproximada p ó mensaje de fracaso.
Paso 1: tomar i = 1;
Paso 2: mientras que i≤ N seguir pasos 3-6;
0
Paso 3: tomar � = � + �−� = �−� (calcular p );
i
2 2
Paso 4: si f(p) = 0 ó (� ¡−�) < 𝑇𝑂𝐿 entonces SALIDA (p); (procedimiento completado satisfactoriamente)
2
PARAR;
Paso 5: tomar i = i + 1
Paso 6: si f(a). f(p) > 0 entonces tomar a = p, si no, tomar b = p (calcular a , b );
i i
Paso 7: SALIDA (0El método fracaso después de N iteraciones, N = 0 ‘;N0); (procedimiento completado sin éxito);
0 0 PARAR.
Ejemplo: Sea f(x) = x + 4x – 10, que tiene un raíz en p = 1.36523001341 en el intervalo [1,2]. Utilice Bisección para hallar la
3 2
�−� 2−1 1
−� < |
= =
≤ 10−3
� 2�
2
�
2
�
2
−� ≤ 10−3
𝑙𝑜�2−� ≤ 𝑙𝑜�10−3
−�𝑙𝑜�2 ≤ −3𝑙𝑜�10 = −3
�𝑙𝑜�2 ≥ 3
###
� ≥ 𝑙𝑜�2 = 9,96 ≈ 10
Utilice Bisección para hallar la raíz. Determine la cantidad de intervalos necesarios para resolver con una exactitud de 10 si
-3
a1 = 1 y b1 =
itud de 10 si
-3
a1 = 1 y b1 = 2
La raíz debe obtenerse en por los menos 10 iteraciones. Ahora:� = 1 𝑓(1) = −5 𝑦 � = 2 𝑓(2) = 14, Entonces 𝑓(�
� = �1 + �1
= 1+2
= 1,5 ⇒ 𝑓(1,5) = 2,375
1
2 2
Luego 𝑓(1,5) y tiene el mismo signo de f(b1)= f(2), por lo tanto b2 = 1,5 y a2 =
1, de ahí que:
�2 =
1 + 1,5
2
= 1,25
onvergencia llegando (bajo ciertas condiciones) a duplicar, en cada iteración, los decimales exactos. El método de Newton converg
do 𝑓(𝑥) se hace muy pequeña en el intervalo comprendido entre el punto de partida y la raíz, el punto dado por la iteración siguiente tiene
ón intermedia puede ser desechada sin que nos demos cuenta. Sin embargo, el método tiene la propiedad importante de que converge siem
El método de Newton converge si se cumplen las siguientes tres condiciones para la función 𝑓(𝑥):
o por la iteración siguiente tiene un valor muy grande, puesto que la tangente es casi paralela al eje de abscisas, y en estos casos el méto
mportante de que converge siempre a una solución y, por esta razón se usa frecuentemente para poner en marcha" a los métodos m
scisas, y en estos casos el método diverge. Debido a la rápida convergencia del método de Newton cuando converge, un algoritmo eficient
en marcha" a los métodos más eficientes que se presentarán más adelante.
o converge, un algoritmo eficiente es comenzar con este método y continuar con otro más robusto, como bisección si se produce una diverge
ección si se produce una divergencia. Si se quisiera sustituir la función f no lineal por una recta que pasa por el punto (𝑥�, 𝑓(𝑥�)) de ecuaci
or el punto (𝑥�, 𝑓(𝑥�)) de ecuación:
Dejando 𝑦 = 0 y despejando 𝑥, se obtiene:
𝑓(𝑥�)
𝑥 = 𝑥� −
𝑓´(𝑥)
Suponiendo siempre que la derivada 𝑓’ no se anula en los puntos 𝑥�. Este método simplemente sustituye la función por la recta
En general, para el método de Newton tenemos: Sea ƒ(𝑐) = 0, donde ƒ es derivable en un intervalo abierto que contie
1. Se efectúa una estimación inicial x0 que es cercana a c. (Una gráfica es útil.)
2. Se determina una nueva aproximación:
𝑓(𝑥�)
𝑥 �+1 = 𝑥� −
𝑓´(𝑥)
3. Si |𝑥� − 𝑥�−1| está dentro de la precisión deseada, dejar que 𝑥�−1 sirva como la aproximación final. En otro
Ejemplo: Sea 𝑓(𝑥) = 𝑥3 + 4𝑥2 − 10 = 0 tiene una raíz en [1,2] donde 𝑥0 = 1.5
Solución: Sea 𝑓(𝑥) = 𝑥3 + 4𝑥2 − 10, entonces al aplicar el método de Newton-Raphson primero obtenemos su derivad
𝑓’(𝑥) = 3𝑥2 + 8𝑥
Aplicando la ecuación:
𝑓(𝑥�)
𝑥�+1 = 𝑥� −
𝑓′ (𝑥 )
De ahí que:
𝑓(1,5)
2.375
𝑥1 = 1,5 − 𝑓′ (1,5) = 1,5 − 18,75 = 1,373333333
𝑓(𝑥1) 𝑓(1,373333333)
𝑥2 = 𝑥1 − 𝑓′(𝑥 ) ⟹ 𝑥2 = 1,373333333 − 𝑓′ (1,373333333) = 1,373333333 −
0.13434548
16.6448
= 1,36526201
Continuamos las iteraciones en la tabla:
mente sustituye la función por la recta tangente a la curva en el punto de abscisa 𝑥�.
ble en un intervalo abierto que contiene a c. Entonces, para aproximar c, se siguen los siguientes pasos:
omo la aproximación final. En otro caso, volver al paso anterior y calcular una nueva aproximación. Cada aplicación sucesiva d
�1
TEOREMA: Sea 𝑓 ∈ �(−∞, +∞), 𝑓(�). 𝑓(�) < 0, 𝑓′(𝑥) ≠ 0 para � ≤ 𝑥 ≤ � y si 𝑓′′(𝑥) existe en cualquier punto y conserva el
𝑓(𝑥) = 0 que caiga en el intervalo (�, �). Se puede, por ejemplo, tomar 𝑥0 = � ó 𝑥0 = �.
de Newton es local, es decir, como aproximación inicial de debe elegir un x 0 que este “suficientemente cercano a 𝑥*. Sin embargo hay teor
ue 𝑓(�). 𝑓(�) < 0, 𝑓´´(𝑥) es continua y 𝑓´(𝑥). 𝑓 ´´(𝑥) 0, en [a, b]. Entonces, si
+∞), 𝑓(�). 𝑓(�) < 0, 𝑓′(𝑥) ≠ 0 para � ≤ 𝑥 ≤ � y si 𝑓′′(𝑥) existe en cualquier punto y conserva el signo, entonces puede tomarse cualqu
rvalo (�, �). Se puede, por ejemplo, tomar 𝑥0 = � ó 𝑥0 = �.
rcano a 𝑥*. Sin embargo hay teoremas que dan criterios para la convergencia global (para ciertos tipos de funciones). Por ejemplo, si en el in
entonces puede tomarse cualquier valor 𝑐 ∈ [�, �] como aproximación inicial 𝑥0 al utilizarse el método de Newton para hallar una raíz d
nciones). Por ejemplo, si en el intervalo 𝐼 = [�, �] 𝑓 tiene un único cero y si f´ y f´´ conservan el signo, entonces una buena aproximación i
Se puede demostrar que esta función tiene las mismas raíces que la función original. En este sentido la ecuación:
𝑓(𝑥�)
𝑥�+1 = 𝑥� − 𝑓′(𝑥 )
𝑢′(𝑥�) =
𝑓′(𝑥�)𝑓′(𝑥�) − 𝑓(𝑥�)𝑓′′(𝑥�)
[𝑓′(𝑥�)]2
Con lo que la ecuación modificada de Newton-Rahpson se puede escribir así:
𝑓(𝑥�)𝑓′(𝑥�)
𝑥�+1 = 𝑥� − [𝑓′(𝑥
)]2 − 𝑓(𝑥�
)𝑓′′(𝑥�)
Esta fórmula recursiva requiere no solo f’ sino también f’’ por lo que el costo computacional aumenta. Hay que tener en cuent
Ejemplo: Considere la ecuación f(x) = e – x -1 tiene una multiplicidad de raíz par en x = 0 Solución: Apliquemos el método de
x
1. 𝑥�+1
= 𝑥�
−
𝑓(𝑥�)
𝑓′(𝑥�)
mos la función:
curva toca en forma tangencial al eje x en la raíz triple, pero en este caso cruza al eje (multiplicidad impar)
es. El hecho de que la función no cambie de signo o que f’(x) se aproxime a cero en la raíz ocasiona trastornos a los métodos expuestos ant
ido la ecuación:
enta. Hay que tener en cuenta además que aunque teóricamente la convergencia es cuadrática, para cierto tipo de funciones, por ejemplo po
n: Apliquemos el método de Newton para cada una de las ecuaciones y tratar de obtener una raíz:
a los métodos expuestos anteriormente. Una forma sencilla de resolver problemas con raíces múltiples en el método de Newton consiste en
de funciones, por ejemplo polinomios con raíces múltiples, hay una barrera que no permite acercarse a la raíz con la precisión esperada.
el método de Newton consiste en definir una función u de la siguiente forma:
[𝑓′(𝑥�)]2−𝑓(𝑥�)𝑓′′(𝑥�)
Al hallar las iteraciones para cada uno de los casos podemos observar lo siguiente:
Método de Newton-Raphson Método de Newton-Raphson Modificado
La raíz es: 4,3399 x 10 -5
La raíz es: -4,2186 x 10-11
− 2 = 0 (𝑥 – 2)(𝑥 + 1) = 0
de problemas. Geométricamente significa: los puntos fijos de una función � son los puntos de intersección de la curva 𝑦 = �(𝑥) con la rect
curva 𝑦 = �(𝑥) con la recta 𝑦 = 𝑥.
Solución: Geométricamente, un punto fijo corresponde al valor de la abscisa donde la gráfica de 𝑦 = �(𝑥) interseca a la recta 𝑦
Los problemas de búsqueda de raíces y los de punto fijo son clases equivalentes en el siguiente sentido:
Si para cualquier función � dada se puede encontrar un punto fijo, entonces cada problema de búsqueda de las raíces de 𝑓(𝑥) =
El siguiente teorema establece condiciones para la existencia y unicidad de un punto fijo.
TEOREMA DE PUNTO FIJO: Si �(𝑥) es una función continua en [�, �] y �(𝑥)[�, �] para todo 𝑥[�, �], entonces g(x) tien
b]. Si además, �’(𝑥) existe para todo 𝑥(�, �) y |�’(𝑥)| ≤ 𝐾 < 1 para todo 𝑥(�, �), 𝐾 constante, entonces g(x) tiene un único
𝑥� = �(𝑥�+1); � = 1,2,3, …
converge a � (lim 𝑥� = �) cualquiera sea x0[a, b]
𝑥→0
El teorema anterior no sólo nos dice que bajo sus condiciones existe un punto fijo único, además nos dice cómo podemos encon
Las siguientes gráficas muestran algunas formas de convergencia o divergencia de la sucesión
{xn}n, donde 𝑥� = �(𝑥�+1); � = 1,2,3, …
Ejemplo: Sea 𝑥3 − 𝑥 − 1 = 0 tiene una raíz en [1,2], Utilicemos iteración de punto fijo para hallar una aproximación de su r
Solución: Para empezar, debemos poner el problema como un problema de punto fijo. Para hacer esto debemos despejar “x”. H
a. 𝑥 = 1 + 𝑥3 b. 𝑥 = 3√1 + 𝑥 c. 𝑥 = 1+𝑥
2
𝑥
(1−𝑥)2/3
nte sentido:
de búsqueda de las raíces de 𝑓(𝑥) = 0 tiene soluciones que corresponden precisamente a los puntos fijos de �(𝑥) = 𝑥 con �(𝑥) = 𝑥 −
ra todo 𝑥[�, �], entonces g(x) tiene por lo menos un punto fijo en [a,
stante, entonces g(x) tiene un único punto fijo �[�, �] y la sucesión {𝑥�}� definida mediante la fórmula de iteración:
emás nos dice cómo podemos encontrarlo, usando la sucesión generada a partir de la función g con una condición inicial arbitraria.
ón inicial arbitraria.
punto fijo y cómo se pueden determinar (es decir, aproximar con suficiente grado de precisión) dichos puntos fijos.
único y la iteración de punto fijo converge para cualquier 𝑥𝑜[1,2]. Recuerde que: 𝑥�+1 = �(𝑥�),
si 𝑥0 = 0,5 entonces:
𝑥 = �(𝑥 ) = 3√1 + 𝑥
1 0 0
n de 𝑥 = �(𝑥). Esta técnica se llama técnica iterativa de punto fijo ó iteración funcional. El procedimiento está detallado en el algoritmo co
o �(1) = (1/3) � (𝑥) 1 = � (0) para todo 𝑥 ∈ [0, 1], por lo cual g posee un punto fijo. No podemos garantizar la unicidad del punto fi
o 𝑥� = �(𝑥�−1) para cada � > 1. Si la sucesión converge a 𝑥 y � es continua, entonces:
𝑥� − �| ≤ 1 − � |𝑥1 − 𝑥0|
|
punto de corte con el eje de abscisas de la recta que pasa por los puntos
(𝑥0, 𝑓(𝑥0)) 𝑦 (𝑥1, 𝑓(𝑥1)).
La intersección de esta recta, que es la secante a la curva que pasa por estos dos puntos, representa una mejor aproximación a la
Si usamos triángulos semejantes (también podemos hallar la fórmula de la posición falsa hallando la pendiente de la recta), se p
𝑥1 − 𝑥� 𝑥� − 𝑥0
𝑓(𝑥 ) = −𝑓(𝑥 )
1 0
de la función 𝑓(𝑥) a la hora de calcular el punto 𝑥�. El método de la régula falsi determina xr como el
asa por estos dos puntos, representa una mejor aproximación a la raíz. En este sentido, que se reemplace la curva por una línea recta d
rmula de la posición falsa hallando la pendiente de la recta), se puede estimar la intersección de la línea recta así:
los dos valores iniciales 𝑥0 y 𝑥1. El método de la Régula Falsi exige mantener que la función tome valores opuestos a lo largo del proceso it
(𝑥�) tienen signos opuestos, y por lo tanto la raíz se encuentra en el intervalo [𝑥0, 𝑥�].
(𝑥�) tienen el mismo signo y por lo tanto, la raíz se encuentra en el intervalo[𝑥�, 𝑥1].
y por lo tanto ya localizamos la raíz.
a. El método de la Régula Falsi converge usualmente mucho más rápido que el método de bisección.
– 𝑙�(𝑥), tiene una raíz en [1, 2],
curva por una línea recta da lo que se llama una Posición Falsa de la raíz (del latín regula falsi) de ahí su nombre o también conoci
puestos a lo largo del proceso iterativo, es decir, 𝑓(𝑥0). 𝑓(𝑥1) < 0. Evaluar 𝑓(𝑥�) Forzosamente debemos caer en uno de los siguientes casos:
más fiables. Naturalmente, los errores sistemáticos al aplicar este método pueden hacer que no se obtenga el resultado requerido.
1 0
Verificamos:
𝑓(𝑥�) = 𝑓(1,39741048) = −0,08738451
En este caso, tenemos que 𝑓(𝑥1) 𝑦 𝑓(𝑥�) tienen el mismo signo, de aquí que 𝑓(𝑥0) y 𝑓(𝑥�)
tienen signos opuestos. Por lo tanto, la raíz se encuentra en el intervalo (𝑥0, 𝑥�) Después intercambiamos los índices d
𝑥0) y 𝑓(𝑥�)
(
𝑥0, 𝑥�) Después intercambiamos los índices de 𝑥0 y 𝑥1 una vez encontrado 𝑥�, y procedemos de igual manera a realizar la próxima iteraci
anera a realizar la próxima iteración. La tabla sería la siguiente:
� 𝒙� 𝒇(𝒙�) 𝒙
�+� 𝒇(𝒙�+�) 𝒙� 𝒇(𝒙�) 𝑬𝒂(%)
0 1 0.36787944 2 -0.5578119 1.39741048 -0.08738451
1 1 0.36787944 1.39741048 -0.08738451 1.32113051 -0.01165435 5.7738%
2 1 0.36787944 1.32113051 -0.01165435 1.31126956 -0.00151807 0.7520%
3 1 0.36787944 1.31126956 -0.00151807 1.30999037 -0.00019713 0.0976%
4 1 0.36787944 1.30999037 -0.00019713 1.30982435 -2.5587E-05 0.0127%
5 1 0.36787944 1.30982435 -2.5587E-05 1.3098028 -3.3211E-06 0.0016%
6 1 0.36787944 1.3098028 -3.3211E-06 1.3098 -4.3105E-07 0.0002%
7 1 0.36787944 1.3098 -4.3105E-07 1.30979964 -5.5947E-08 0.0000%
Su raíz es: 1,3097996.
Se puede demostrar que si bien el método es lento, también es seguro, es decir, si se cumple todos los supuestos que el método
Otra desventaja es que durante la bisección necesita de un número determinado de iteraciones la regla falsa requiere casi el dob
3.6. MÉTODO DE LA SECANTE
El método de la Secante tiene base en el método de Newton-Raphson:
𝑓(𝑥�)
𝑥�+1 = 𝑥� −
𝑓′ (𝑥 )
Con este método se busca simplificar la ecuación anterior, debido a que habrá ocasiones donde calcular la derivada de la funció
𝑓(𝑥1) − 𝑓(𝑥0)
𝑥1 − 𝑥0
La aproximación x2 será la intersección de la recta que une (𝑥0, 𝑓(𝑥0)) y (𝑥1, 𝑓(𝑥1)) con el eje x. Ahora tenemos la recta de pend
𝑓(𝑥2) − 𝑓(𝑥1)
𝑥2 − 𝑥1
ir, si se cumple todos los supuestos que el método exige, la convergencia está asegurada. Salvo raros casos, este método converge más rápid
do de iteraciones la regla falsa requiere casi el doble. El método de la regla falsa solo se puede aplicar para funciones que cambien de signo
á ocasiones donde calcular la derivada de la función se complica. El método comienza con dos aproximaciones iniciales 𝑥0 y 𝑥1, para pode
Remplazando la ecuación anterior en la fórmula de Newton se obtiene la fórmula para el método de la secante:
𝑓(𝑥�)(𝑥� − 𝑥�−1)
𝑥�+1 = 𝑥� −
𝑓(𝑥 ) − 𝑓(𝑥
�−1)
De la ecuación se puede notar como son necesarios dos valores iniciales de 𝑥, lo cual puede confundir para calificarlo como
La diferencia entre una y otra es que mientras el método de la regla falsa trabaja sobre intervalos cerrados, el método de la s
Ejemplo: Supongamos que tenemos la función 𝑓(𝑥) = 𝑒−𝑥 – 𝑥, tiene una raíz en [0, 1],
Solución: Tengamos presente lo siguiente: Primero elegimos las aproximaciones iniciales
𝑥0 y 𝑥1:
𝑓(𝑥0) = 𝑓(0) = 1
𝑓(𝑥1) = 𝑓(1) = −0,63212
La aproximación 𝑥3 se halla de la siguiente manera:
𝑓(𝑥1)(𝑥1 − 𝑥0)
𝑥2 = 𝑥 1 −
𝑓(𝑥 ) − 𝑓(𝑥 ) = 1 −
−0,63212)(1 − 0)
(
(
−0,63212) − 1 = 0,61270
1 0
−0,07081395)(0,61270 − 1)
(
2 1
𝑥, lo cual puede confundir para calificarlo como método abierto. Sin embargo, este método no necesita de cambio de signo en la función e
ja sobre intervalos cerrados, el método de la secante es un proceso iterativo y por lo mismo, encuentra la aproximación casi con
aciones iniciales
cia finita dividida hacia atrás, como se ve en la ecuación:
ambio de signo en la función entre los valores dados, por lo que no se puede calificar como un método cerrado. Es preciso tener en cuen
tra la aproximación casi con la misma rapidez que el método de Newton-Raphson. Claro, corre el mismo riesgo de éste último de n
ado. Es preciso tener en cuenta que para poder calcular el valor de 𝑥� + 1, necesitamos conocer los dos valores anteriores 𝑥 � y 𝑥1. A
mismo riesgo de éste último de no converger a la raíz, mientras que el método de la posición falsa va a la segura.
dos valores anteriores 𝑥 � y 𝑥1. Además se aprecia el gran parecido con la fórmula del método de la regla falsa.
� 𝒙
�−� 𝒇(𝒙�−�) 𝒙� 𝒇(𝒙�) 𝒙
�+� 𝒇(𝒙�+�) 𝑬𝒂(%)
1 0 1 1 -0.63212056 0.61269984 -0.07081395
2 1 -0.63212056 0.61269984 -0.07081395 0.56383839 0.00518235 63.212%
3 0.61269984 -0.07081395 0.56383839 0.00518235 0.56717036 -4.2419E-05 8.666%
4 0.56383839 0.00518235 0.56717036 -4.2419E-05 0.56714331 -2.538E-08 0.587%
5 0.56717036 -4.2419E-05 0.56714331 -2.538E-08 0.56714329 1.2423E-13 0.005%
6 0.56714331 -2.538E-08 0.56714329 1.2423E-13 0.56714329 0 0.000%
7 0.56714329 1.2423E-13 0.56714329 0 0.56714329 0 0.000%
Luego la raíz es: 0,56714329
3.7. MÉTODO DE HORNER (DIVISIÓN SINTÉTICA)
El proceso de división de un polinomio por un factor 𝑥 − 𝑥0 es importante por dos razones. Esto forma un componente del esqu
ponente del esquema para encontrar las raíces de un polinomio y también
habilita el teorema de residuo del álgebra para emplearlo eficientemente cuando se calcula utilizando computadora.
TEOREMA DEL RESIDUO: (Teorema Fundamental del Algebra) Si P es un polinomio de grado n ≥ 1, entonces P(x) = 0 tie
El teorema del residuo se desarrolla escribiendo un polinomio de grado n de la forma:
�(𝑥) = (𝑥 − 𝑥0)𝑄(𝑥) + �0
La división dará un cociente de grado � − 1 y un residuo �0 que es una constante. Si se emplea
𝑥 = 𝑥0, entonces �(𝑥0) = �0, de manera que el residuo dará el valor del polinomio en 𝑥 = 𝑥0
.
Veamos una forma abreviada de realizar una división sintética.
Ejemplo:
TEOREMA (Método de Horner): Sea �(𝑥) = ��𝑥� + ��−1𝑥�−1 + · · · + �1𝑥 + �0, Si �� = �� y si �� = �� + ��−1𝑥0 para � = � –
Además si 𝑄(𝑥) = ��𝑥�−1 + ��−1𝑥�−2 + · · · + �2𝑥 + �1, entonces
�(𝑥) = (𝑥 − 𝑥0)𝑄(𝑥) + �0
Una ventaja adicional al usar el procedimiento de Horner es que, como �(𝑥) = (𝑥 − 𝑥0)𝑄(𝑥) +
�0, donde
�(𝑥) = ��𝑥� + ��−1𝑥�−1 + · · · + �1𝑥 + �0
𝑄(𝑥) = ��𝑥�−1 + ��−1𝑥�−2 + · · · + �2𝑥 + �1
Diferenciando con respecto a 𝑥 tenemos: �’(𝑥) = 𝑄(𝑥) + (𝑥 − 𝑥0)𝑄’(𝑥), resulta entonces si
𝑥 = 𝑥0, tenemos que:
�’(𝑥0) = 𝑄(𝑥0)
Así, cuando se use el método de Newton-Raphson para encontrar un cero aproximado de un polinomio P, ambos P y P´ p
�(𝑥0) y �′(𝑥0) usando el método de Horner. El algoritmo de Horner se puede utilizar en la deflaxión de un polinomio.
� — 1 raíces de un polinomio Q de grado 1 menos que el grado de p tal que:
�(𝑥) = (𝑥 − � )𝑄(𝑥) + �(� )
donde
𝑄(𝑥) = �0 + �1𝑥 + �2𝑥2 + · · · + ��−1𝑥�−1
Para usar el procedimiento de Newton-Raphson en localizar aproximadamente los ceros de un polinomio P, es necesario eval
Ejemplo: Hallemos una de las raíces al polinomio �(𝑥) = 2𝑥4 − 3𝑥2 + 3𝑥 − 4, con x0 = -2 como aproximación inicial, entonces:
cuando se calcula utilizando computadora.
n polinomio de grado n ≥ 1, entonces P(x) = 0 tiene al menos una raíz (posiblemente compleja).
nte. Si se emplea
nomio en 𝑥 = 𝑥0
= (𝑥 − 𝑥0)𝑄(𝑥) +
esulta entonces si
o aproximado de un polinomio P, ambos P y P´ pueden ser evaluados de esta manera. El algoritmo siguiente calcula
puede utilizar en la deflaxión de un polinomio. Éste es el proceso de eliminar un factor lineal de un polinomio. Si r es una raíz del polinom
e los ceros de un polinomio P, es necesario evaluar a P y a su derivada en valores específicos. Como P y sus derivadas son polinomi
on x0 = -2 como aproximación inicial, entonces:
mio. Si r es una raíz del polinomio p, entonces 𝑥 – � es un factor de p. Las raíces restantes de p son las
y sus derivadas son polinomios, la eficiencia computacional requerirá que la evaluación de estas funciones sea hecha de manera ani
ciones sea hecha de manera anidada. El método de Horner incorpora esta técnica y como consecuencia requiere solamente de n multipli
requiere solamente de n multiplicaciones y n sumas para evaluar un polinomio de enésimo grado arbitrario.
donde
𝑄(𝑥) = 2𝑥3 − 4𝑥2 + 5𝑥 − 7 𝑦 �´(−2) = 𝑄(−2)
de ahí que �’(−2) puede hallarse al evaluar 𝑄(−2), así:
Nótese que el polinomio denotado por Q(x) depende de la aproximación usada y cambia de iteración a iteración.
3.8. EL METODO DE INTERPOLACION DE MÜLLER
El método de Müller fué presentado por primera vez por D.E. Müller en 1956. Esta técnica puede ser usada en cualquier prob
El método de Müller es una generalización del método de la secante. El método de la secante modificado empieza con dos a
𝑥1 y 𝑥2 y determina la siguiente aproximación 𝑥3 considerando la intersección del eje x con la parábola que pasa por
El método de Müller lo utilizamos para encontrar las raíces de ecuaciones de la forma general:
P ( x) a
n 0
axa1 2
x ....... a x
2 n
Donde � es el orden del polinomio y las � son coeficientes constantes. Tenga en cuenta que los polinomios cumplen con las sig
1. Para la ecuación de orden n, hay n raíces reales o complejas. (Las raíces no son necesariamente distintas).
2. Si n es impar, hay al menos una raíz real.
3. Si hay raíces complejas, hay entonces un par conjugado.
El método consiste en obtener los coeficientes de los tres puntos, sustituirlos en la fórmula cuadrática y obtener el pun
La aproximación es fácil de escribir, en forma conveniente esta sería:
�(𝑥) = �(𝑥 − 𝑥2)2 + �(𝑥 − 𝑥2) + 𝑐
usada y cambia de iteración a iteración.
Esta técnica puede ser usada en cualquier problema de búsqueda de raíces, pero es particularmente útil para aproximar raíces de pol
de la secante modificado empieza con dos aproximaciones iniciales 𝑥0 y 𝑥1 y determina la siguiente aproximación 𝑥2 como la
ción del eje x con la parábola que pasa por (𝑥0 , 𝑓(𝑥0 )), (𝑥1, 𝑓(𝑥1)) 𝑦 (𝑥2 , 𝑓(𝑥2)).
s de la forma general:
0 2 1 2 0 1
�=
(
𝑥0 − 𝑥2)2[𝑓(𝑥1) − 𝑓(𝑥2)] − (𝑥1 − 𝑥2)2[𝑓(𝑥0) − 𝑓(𝑥2)]
(
𝑥 − 𝑥 )(𝑥 − 𝑥 )(𝑥 − 𝑥 )
𝑐 = 𝑓(𝑥2)
0 2 1
2 0 1
0 2 1 2 0 1
�=
(
𝑥0 − 𝑥2)2[𝑓(𝑥1) − 𝑓(𝑥2)] − (𝑥1 − 𝑥2)2[𝑓(𝑥0) − 𝑓(𝑥2)]
𝑥 − 𝑥 )(𝑥 − 𝑥 )(𝑥 − 𝑥
( )
0 2 1
𝑐 = 𝑓(𝑥2)
2 0 1
y [x2, f(x2)]. Los coeficientes de la ecuación anterior se evalúan al sustituir uno de esos tres puntos para dar:
𝑥1) − 𝑓(𝑥2)]
ido de esta manera, el denominador sería el más grande en magnitud y resultará en seleccionar a x3 como la raíz de P más cercana a x2. De
𝑜 𝑑𝑒 �)√�2 − 4�𝑐
en lugar de x0, x1 y x2 para determinar la siguiente aproximación x4. El método continúa hasta que se obtiene una conclusión satisfactoria.
jos, en cuyo caso sirve para obtener raíces complejas.
2
+ 10 𝑥 − 20 y encontró 𝑥 1,368808107. Nadie sabe que método usó Leonardo. Usar el método de Müller para reencontrar este resu
mo la raíz de P más cercana a x2. De modo que:
btiene una conclusión satisfactoria. De hecho, la importancia del método de Müller reside en que esta técnica generalmente conv
-0.03642022
0.0004762 0.13%
2.46E-08 0.00%
0 0.00%
3.9. EJERCICIOS DE APLICACIÓN
Ejemplo: La siguiente ecuación muestra la descarga de aguas residuales relacionada con el nivel de oxigeno:
𝑐 = 10 − 20(𝑒 −0,2𝑥 − 𝑒 −0,75𝑥 )
donde 𝑥 es la distancia agua abajo en km. Determine la distancia agua abajo donde el nivel de oxígeno se encuentra a una lectu
Solución: Primero realizamos la gráfica de la función que relaciona el nivel de oxigeno cuando su valor es 5:
5 = 10 − 20(𝑒 −0,2𝑥 − 𝑒 −0,75𝑥 )
Nos queda entonces la ecuación:
2
�
2
�
2
−� ≤ 10−2
𝑙𝑜�2−� ≤ 𝑙𝑜�10−1
−�𝑙𝑜�2 ≤ −2𝑙𝑜�10 = −2
da con el nivel de oxigeno:
de el nivel de oxígeno se encuentra a una lectura de 5. (Sug. Este valor está dentro de los 2 km de la descarga). Determine una respuesta con
igeno cuando su valor es 5:
ortamiento del nivel de oxigeno los primeros dos kilómetros, de ahí que, Analizaremos la función en el intervalo [0,1], ya que gráficamente
os si 𝑓(�) y 𝑓(�) tiene signos contrarios:
n y la tabla de iteraciones:
ga). Determine una respuesta con 2% de error
Obtener dos intervalos entre dos enteros consecutivos 𝐼� = [��, ��+1] ⊂ 𝑅 con �� ∈ �
para � = 1, 2, tal que 𝑥∗ ∈ 𝐼�.
b. Calcular el número de pasos que se deben ejecutar en el algoritmo de bisección partiendo del intervalo 𝐼1 si se des
10 . −2
c. Utilizar 2 iteraciones del método de Newton–Raphson para aproximar 𝑥∗. Usar un punto inicial en la iteración de m
3. Aplicando el método de regla falsa, encuentre el valor del cruce por cero de la función
𝑓(𝑥) = 𝑥3𝑒−𝑥 + 4𝑥2 − 10 iniciando con 𝑥0 = 1 𝑦 𝑥1 = 2. Detener el proceso en la cuarta iteración.
4. Por el método de regla falsa encuentre la quinta iteración de la función 𝑓(𝑥) = 1000𝑥2 𝑡��(𝑥)𝑒−5𝑥 − 10 iniciando co
5. La función 𝑓(𝑥) = (𝑥 − 2)2 − ln(𝑥) tiene una única raíz real. Determine un intervalo en el cuál esté la raíz y utilice los métod
6. Considere la ecuación 4(𝑥 − 1)3 𝑐𝑜𝑠(𝑥) = 0.
a. ¿Qué multiplicidad tiene la raíz x = 1?. Aplique Newton con x 0 = 0,5
b. Modifique la ecuación de tal manera que el orden de convergencia sea cuadrático. Hacer esto de dos maneras: Usand
𝑢(𝑥) = 𝑓 (𝑥)
𝑓´ (𝑥)
7. Se desea resolver la ecuación 𝑥3 − 𝑙�(1 + 2𝑥) = 0.
a. Compruebe que esta ecuación tiene exactamente una solución en el intervalo [1, 2]
b. Proponga un método iterativo de punto fijo que converja a la solución de la ecuación en el intervalo [1, 2]. Justifique.
c. Partiendo de x = 1, determine el número mínimo de iteraciones que se necesitarían para alcanzar una precisión de 10 −4, utilizando el método iterativo propuesto anteriormente.
0
aciones. Bosquejar sus gráficas e identificar tres intervalos de longitud uno que contienen una raíz. Luego encuentre las raíces a seis
360
)
]=0
𝑥 100 − 𝑥
con dos dígitos decimales correctos. Grafique la función y determine el intervalo donde se encuentra una raíz. Use Bisecc
10. Una partícula parte del reposo sobre un plano inclinado uniforme, cuyo ángulo cambia con una rapidez constante de:
𝑑�
𝑑𝑡
=𝑤<0
Al final de t segundos, la posición del objeto está dada por:
�
𝑥(𝑡) = − 2𝑤2 (
𝑒
𝑤𝑡 − 𝑒−𝑤𝑡
− 𝑠𝑒� 𝑤𝑡)
2
Suponga que la partícula se desplazó 1.7 pies en 1 segundo. Encuentre con una exactitud de 10 la rapidez w con que ca
-5
11. Suponga el lector que está diseñando un tanque esférico de almacenamiento de agua para un poblado pequeño de un país en
𝑉 = 𝜋ℎ2
3𝑅 − ℎ ( )
3
donde V = volumen [pie ], h = profundidad del agua en el tanque [pies], y R = radio del tanque [pies]. Si R = 3 m, ¿a qué
3
que contenga 30 m ? Haga tres iteraciones del método de Newton- Raphson para determinar la respuesta. Encuent
3
12. En la figura se muestra una viga uniforme sujeta a una carga distribuida uniformemente que crece en forma lineal. La ecuac
𝑤0
𝑦=
120𝐸𝐿𝐼
(−𝑥 + 2𝐿2𝑥3 − 𝐿4𝑥)
5
13. El desplazamiento de una estructura está definido por la ecuación siguiente para una oscilación amortiguada:
𝑦 = 9𝑒–�𝑡 cos(𝑤𝑡)
donde k = 0.7 y w = 4.
a. Utilice el método gráfi co para realizar una estimación inicial del tiempo que se requiere para que el despl
b. Emplee el método de Newton-Raphson para determinar la raíz con es = 0.01%.
c. Use el método de la secante para determinar la raíz con es = 0.01%.
14. La concentración de la bacteria contaminante C en un lago decrece de acuerdo con la relación:
� = 80𝑒−2𝑡 + 20𝑒−0,1𝑡
Determínese el tiempo requerido para que la bacteria se reduzca a 10.
15. Dos escaleras se cruzan en un pasillo de ancho W. Cada una llega de la base de un muro a un punto en el extremo del f
l algoritmo de Müller con TOL = 10-5 y x0 = 0,5 x1 = - 0,5 x2 = 0,0 aproxime una raíz.
o de agua para un poblado pequeño de un país en desarrollo. El volumen del líquido que puede contener se calcula con:
y R = radio del tanque [pies]. Si R = 3 m, ¿a qué profundidad debe llenarse el tanque de modo
Raphson para determinar la respuesta. Encuentre el error relativo aproximado después de cada iteración. Observe que el valor inicial de R
iformemente que crece en forma lineal. La ecuación para la curva elástica resultante es la siguiente:
ase de un muro a un punto en el extremo del frente. Las escaleras se cruzan a una altura H arriba del pavimento. Dado que las long
erve que el valor inicial de R convergerá siempre.
pavimento. Dado que las longitudes de las escaleras son x 1 = 20 pies y x2 = 30 pies y que H = 8 pies. Calcule W.