Subido por cursos webchuls

CLASE 4

Anuncio
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS
ANÁLISIS NUMÉRICO
Lic. Gladys G. Melgarejo Estremadoyro
METODOS
ABIERTOS
INTRODUCCIÓN
Veremos que los Métodos Abiertos se basan en fórmulas
que requieren un único valor de inicio ó un par de ellos,
pero no necesariamente encierran a la raíz; pues algunas
veces divergen ó se alejan de la verdadera raíz a medida
que aumenta el número de iteraciones.
Si los métodos
rápidamente.
abiertos
convergen
Entre ellos tenemos:
a) Método del punto fijo
b) Método de Newton Raphson
c) Método de la secante
estos
lo
hacen
MÉTODO DE PUNTO FIJO
O
MÉTODO DE APROXIMACIONES
SUCESIVAS
Sea 𝑓 𝑥 una función de la que deseamos hallar sus raíces
donde 𝑓 𝑥 se puede expresar de la forma:
𝑥 = 𝑔 𝑥 , para alguna función 𝑔 𝑥 por lo tanto debemos
hallar su solución.
Sí se desea hallar un cero (raíz) de 𝑓 𝑥 = 0 , se puede
expresar como un problema de punto fijo, haciendo:
𝑔 𝑥 =𝑥−𝑓 𝑥
(“La tarea es cuando una función tendrá un punto fijo y
cómo determinarlos”)
¿Las raíces ó ceros de 𝒇 𝒙 = 𝒄𝒐𝒔
Raíces
𝝅𝒙
𝟐
𝑥 = 1 ⇒ 𝑓 𝑥 = 𝑐𝑜𝑠
𝜋
2
𝑥 = 3 ⇒ 𝑓 𝑥 = 𝑐𝑜𝑠
3𝜋
2
en un intervalo 𝟏 , 𝟑 ?
=0
=0
Entonces si resolvemos como un problema de punto fijo,
tenemos:
𝑔 𝑥 =𝑥−𝑓 𝑥
𝑔 𝑥 = 𝑥 − 𝑐𝑜𝑠
⇒𝑔 1
⇒𝑔 3
= 1 − 𝑐𝑜𝑠
𝜋
2
= 3 − 𝑐𝑜𝑠
3𝜋
2
𝜋𝑥
2
,𝑥 ∈ 𝟏 ,𝟑
⇒𝑔 1 =1⇒𝑥 =1.
⇒𝑔 3 =3⇒𝑥=3 .
Es punto fijo.
Es punto fijo.
¿Las raíces ó ceros de 𝒇 𝒙 = 𝒔𝒆𝒏𝟐 𝒙 en un intervalo
𝟎 ,𝟏 ?
Raíces
𝑥 = 0 ⇒ 𝑓 𝑥 = 𝑠𝑒𝑛0 = 0
𝑥 = 1 ⇒ 𝑓 𝑥 = 𝑠𝑒𝑛2𝜋 = 0
Entonces si resolvemos como un problema de punto fijo,
tenemos:
𝑔 𝑥 =𝑥−𝑓 𝑥
𝑔 𝑥 = 𝑥 − 𝑠𝑒𝑛 2𝜋 𝑥 , 𝑥 ∈ 0, 1
⇒𝑔 0
= 0 − 𝑠𝑒𝑛 0 ⇒ 𝑔 0 = 0 ⇒ 𝑥 = 0 .
⇒𝑔 1
= 1 − 𝑠𝑒𝑛 2𝜋 ⇒ 𝑔 1 = 1 ⇒ 𝑥 = 1 .
Es punto fijo.
Es punto fijo.
¿Las raíces ó ceros de 𝒇 𝒙 = 𝒔𝒆𝒏 𝒙 en un intervalo 𝟎 , 𝟏 ?
Raíces
𝑥 = 0 ⇒ 𝑓 𝑥 = 𝑠𝑒𝑛0 = 0
𝑥 = 1 ⇒ 𝑓 𝑥 = 𝑠𝑒𝑛𝜋 = 0
Si
𝟏

𝟏
𝒙 = ⇒ 𝒇 𝒙 = 𝒔𝒆𝒏 = 𝟏 ≠ 𝟎 ⇒ 𝒙 = , No es una raíz
𝟐
𝟐
𝟐
Entonces si resolvemos como un problema de punto fijo,
tenemos:
𝑔 𝑥 =𝑥−𝑓 𝑥
𝑔 𝑥 = 𝑥 − 𝑠𝑒𝑛 𝜋 𝑥 , 𝑥 ∈ 0, 1
⇒𝑔 0
= 0 − 𝑠𝑒𝑛 0 ⇒ 𝑔 0 = 0 ⇒ 𝑥 = 0 .
Es punto fijo.
⇒𝑔 1
= 1 − 𝑠𝑒𝑛 𝜋 ⇒ 𝑔 1 = 1 ⇒ 𝑥 = 1 .
Es punto fijo.
TEOREMA DE EXISTENCIA Y UNICIDAD DEL PUNTO FIJO
Supongamos que
i.
𝑔∈𝐶 𝑎𝑏
Si la imagen de la aplicación
𝑦 ∈
𝑦= 𝑔 𝑥
𝑎 𝑏 para cada punto 𝑥 ∈ 𝑎 𝑏
verifica que ,
⇒ 𝑔 tiene al menos
un punto fijo en 𝑎 𝑏 .
ii. Supongamos además. que 𝑔′ 𝑥 está definida en
y que
𝑔′ 𝑥
<1
∀𝑥 ∈ 𝑎 𝑏
𝑎𝑏
⇒ 𝑔 tiene un único
punto 𝑝 fijo en 𝑎 𝑏 .
𝑔 ∈ 𝐶 𝑎 𝑏 : Al conjunto de todas las funciones continuas en el intervalo cerrado.
Sea 𝒇 𝒙 = 𝒔𝒆𝒏 𝒙 en 𝟎, 𝟏 . Probar si se tiene un único punto
fijo.
1) 𝑓 𝑥 = 𝑠𝑒𝑛 𝑥 ∈ 𝐶 0,1
𝑓 𝑥 = 𝑠𝑒𝑛 𝑥 es creciente en 0,1 por lo que su imagen 𝑓 0,1
𝑠𝑒𝑛 0 , 𝑠𝑒𝑛 1
𝑓 0,1
= 0, 0.841470985 ⊆ 0,1
Por lo que cumple con i) del teorema
2) Si 𝑥 ∈ 0, 1 ⇒ 𝑔′ 𝑥
= 𝑐𝑜𝑠 𝑥
=
𝑐𝑜𝑠 𝑥
, cuando 𝑥 = 1
≅ 0.540302306 < 1
Cumple con la condición ii) del teorema
Por lo tanto el punto fijo de f(x) en 0,1
=
es único
Sea 𝒈 𝒙 =
1)
𝟐𝒙𝟐 −𝟐
𝟖
en −𝟏, 𝟏 . Probar si se tiene un único punto fijo.
Existe 𝑔′ 𝑥 .
𝑔 𝑥 =
2𝑥 2 −2
8
⇒
𝑔′ 𝑥 =
4) Podemos determinar el punto fijo “𝑝 ” en el intervalo −1,1 .
𝑝=𝑔 𝑝
4𝑥 8
8 2
1𝑥
2
2)
Los máximos y mínimos absolutos, para
encontraremos los puntos críticos.
2𝑝2 − 2
𝑝=
8
8𝑝 = 2𝑝2 − 2
𝑔′ 𝑥 =
Si 𝑔′ 𝑥 = 0 ⇒
1𝑥
2
𝑔 0 =
𝑔 1 =
2 1 2 −2
8
𝑔 −1 =
⇒𝑔 0 =
0= 𝑝2 − 4𝑝 − 1
𝑝=
1
−
4
⇒ 𝑔 −1 = 0
− −4 ±
−4 −4 1 −1
2 1
=2± 5
Entonces:
Mínimo
𝑝 = 2 + 5 No es un punto fijo de 𝑔 𝑥 en −1,1
𝑝 = 2 − 5 Es un punto fijo de 𝑔 𝑥 en −1,1
⇒𝑔 1 = 0
2 −1 2 −2
8
0= 2𝑝2 − 8𝑝 − 2
=0 ⇒𝑥=0
Entonces:
2 0 2 −2
8
esto
Máximo
OBSERVACION
𝑝 = 2 − 5 = −0.236 ∈ −1,1
3) Se tiene que 𝑔 𝑥 es continua y
1
⃒𝑔′ 𝑥 ⃒ ≤ < 1, ∀∈ −1,1 , 𝑐𝑢𝑎𝑛𝑑𝑜 𝑥 = 1
2
∴ Tiene un único punto fijo en −1,1 .
𝑝 = 2 + 5 = 4.236 ∉ −1,1
Sea 𝒈 𝒙 = 𝝅 +
1)
𝟏
𝟐
𝒙
𝟐
𝒔𝒆𝒏 . Probar si se tiene un único punto fijo en 𝟎 ,𝟐𝝅 .
Existe 𝑔′ 𝑥 .
𝑔 𝑥 =𝜋+
1
2
𝑠𝑒𝑛
𝑥
2
1
4
𝑔′ 𝑥 = cos
⇒
𝑥
2
3) Se tiene que 𝑔 𝑥 es continua 0 ,2𝜋 y
⃒𝑔′ 𝑥 ⃒ ≤ 𝐾 < 1, ∀𝑥 ∈
2) Los máximos y mínimos absolutos, para
encontraremos los puntos críticos.
Si 𝑔′ 𝑥 = 0 ⇒
1
𝑥
1
cos
𝑥
4
2 cos 4
= 0 ⇒ cos
2
𝑥
2
=0
𝑥
⇒
= 90 ⇒ 𝑥 = 180 ⇒ 𝑥 = 𝜋
2
Entonces:
1
𝑔 0 = 𝜋 + 2 𝑠𝑒𝑛
0
2
1
𝑔 2𝜋 = 𝜋 + 2 𝑠𝑒𝑛
1
𝑔 𝜋 = 𝜋 + 2 𝑠𝑒𝑛
𝜋
2
⇒ 𝒈 𝟐𝝅 = 𝛑
Luego:
⃒
1
𝑥
cos
4
2
⃒≤
1
4
< 1, ∀𝑥 ∈ 0 ,2𝜋 , cuando
𝑥=0
∴ Tiene un único punto fijo en 0 ,2𝜋
⇒ 𝒈 𝟎 = 𝝅=3.1416
2𝜋
2
esto
0, 2𝜋
Minimo
⇒ 𝒈 𝝅 = 3.6415 Máximo
Dada la ecuación polinomial 2𝑥 2 − 𝑥 − 5 = 0 , halle algunas
posibilidades de Funciones de Iteraciones de g(x).
a) 𝑥 = 2𝑥 2 − 5
b) 𝑥 =
𝑥+5
2
c) 𝑥 =
5
2𝑥−1
despejando el segundo termino.
despejando x del primer término.
factorizando x
y despejando
Cada una se denomina función de Iteración para encontrar
una raíz de la ecuación, al escoger alguna de ellas se
efectúa el algoritmo.
Dada la ecuación polinomial 𝑥 2 − 𝑥 − 2 = 0 , halle algunas
posibilidades de Funciones de
Iteraciones de g(x).
a) 𝑥 = 𝑥 2 − 2 ⟹ 𝑔 𝑥 = 𝑥 2 − 2
b) 𝑥 = 𝑥 + 2 ⟹ 𝑔 𝑥 = 𝑥 + 2
2
2
2
c) 𝑥 = 𝑥 2 − 2 ⟹ 1 = 𝑥 − 𝑥 ⟹ 1 = 𝑥 − 𝑥 ⟹ 𝑔 𝑥 = 1 + 𝑥
Cada una se denomina función de Iteración para
encontrar una raíz de la ecuación, al escoger alguna de
ellas se efectúa el algoritmo.
¿La ecuación polinomial
raíz en 𝟏, 𝟐
𝒙𝟑 + 𝟒𝒙𝟐 − 𝟏𝟎 = 𝟎 , tiene una
Hay varias funciones de iteración de dicha ecuación
polinomial; es decir hay muchas maneras de convertirlas en
𝑥 = 𝑔 𝑥 , entre ellas tenemos:
1)
2)
3)
𝑥 = 𝑥 − 𝑥 3 − 4𝑥 2 + 10 ⟹ 𝑔1 𝑥 = 𝑥 − 𝑥 3 − 4𝑥 2 + 10
x=
𝑥=
1
3
10−x 2
2
10
4+𝑥
1
2
⟹ g2 x =
⟹ 𝑔3 𝑥 =
1
3
10−x 2
2
10
4+𝑥
1
2
Como 𝑥0 = 1.3 tenemos (Trabajar con 9 dígitos)
𝒙𝟏 = 𝟐. 𝟑𝟒𝟑𝟎
⇒ 𝟏 𝒕𝒆𝒏𝒆𝒎𝒐𝒔: 𝟐. 𝟑𝟒𝟑𝟎 − 𝟐. 𝟑𝟒𝟑𝟎 𝟑 − 𝟒 𝟐. 𝟑𝟒𝟑𝟎
= −𝟐𝟐. 𝟒𝟕𝟕𝟖𝟒𝟑𝟔𝟏𝟎
𝟐
+ 𝟏𝟎
1)
𝒊
3)
0
1.3
1
2.3430
1.373605639
2
-22.477843610
1.364165634
3
9323.51644
1.365365454
4
-8.10824573 x 1011
1.365212782
5
5.33065009 x 1035
1.365232206
6
1.3
1.365229734
Debemos señalar que 1) es divergente; pero tenemos UN
MEJOR RESULTADO en 3)
¿La ecuación polinomial
raíz en 𝟏, 𝟐
𝒙𝟑 + 𝟒𝒙𝟐 − 𝟏𝟎 = 𝟎 , tiene una
Hay varias funciones de iteración de dicha ecuación
polinomial; es decir hay muchas maneras de convertirlas
en 𝑥 = 𝑔 𝑥 , entre ellas tenemos:
1)
2)
𝑥 = 𝑥 − 𝑥 3 − 4𝑥 2 + 10 ⟹ 𝑔1 𝑥 = 𝑥 − 𝑥 3 − 4𝑥 2 + 10
x=
1
10−x3 2
2
3) 𝑔3 𝑥 = 𝑥 =
⟹ g2 x =
10
4+𝑥
1
2
1
10−x3 2
2
⟹ 𝑔3 𝑥 =
10
4+𝑥
1
2
Como 𝑥0 = 1.5 tenemos (Trabajar con 9 dígitos)
𝑥1 = −0.875
⇒ 1 𝑡𝑒𝑛𝑒𝑚𝑜𝑠: −0875 − −0.875
3
− 4 −0.875
2
+ 10 = 6.73 … .
1)
2)
0
1.5
1.5
1
-0.875
1.286953
2
6.73242185
1.402541
3
-469.71958
1.3454581
𝑖
4
1.375170
5
1.360094
6
1.367847
Debemos señalar que 1) es divergente; pero tenemos UN
MEJOR RESULTADO en 2)
10 −
𝑔2 𝑥 =
2
1
3
𝑥 2
𝑥0 = 𝑔 𝑥0 = 1.5
𝑥1 = 𝑔 𝑥0 = 𝑔 1.5 =
10
1
− 1.53 2
2
= 1.286953
1
3 2
𝑥2 = 𝑔 𝑥1 = 𝑔 1.286953
10 − 1.286953
=
2
= 1.402541
1
3 2
𝑥3 = 𝑔 𝑥2 = 𝑔 1.402541
𝑥4 =….
10 − 1.402541
=
2
= 1.3454581
COROLARIO
Sea 𝒈 ∈ 𝑪 𝒂 𝒃 , 𝐠 𝒙 ∈ 𝒂 𝒃 , ∀ 𝐱 ∈ 𝒂 𝒃 , ∃ , 𝒈′ 𝒙 ∀ 𝐱 ∈ 𝒂 𝒃
; ⃒𝒈′ 𝒙 ⃒ ≤ 𝒌 < 𝟏, ∀𝒙 ∈ 𝒂 𝒃
𝒌𝒏
⇒ ⃒𝑷𝒏 − 𝒙𝟎 ⃒ ≤
⃒𝒙𝟏 − 𝒙𝟎 ⃒, ∀ 𝒏 ≥ 𝟏
𝟏−𝒌
OBSERVACION
1) Si K es muy cercano a cero ⇒ La sucesión
Converge rápidamente.
2) 2) Si K es muy cercano a uno
Converge muy lentamente.
𝑃𝑛
𝑛≥1
⇒ La sucesión 𝑃𝑛
𝑛≥1
3) 3) La rapidez de la convergencia dependerá del factor
𝑘𝑛
:
1−𝑘
ALGORITMO DEL PUNTO FIJO
ENTRADA:
𝒙𝟎 = Valor inicial
𝑬 = Error
𝑵 = Numero máximo de iteraciones
1) 𝒊 = 𝟏
2) Mientras 𝒊 ≤ 𝑵, hacer los pasos 3,4,5
3) 𝒙𝒊 = 𝒈 𝒙𝒊−𝟏
4) Sí
⃒𝒙 − 𝒙𝟎 ⃒ < 𝑬
Entonces
Imprimir 𝒙
Terminar
5) De lo contrario
Hacer 𝒊 = 𝒊 + 𝟏
6) Actualizar 𝒙𝟎
7) Imprimir “Mensaje” El Método no converge a una raíz y
terminar.
EJEMPLO
En un laboratorio de Análisis Mineral Cuantitativo se desea
saber la cantidad de reactivo para un experimento ,
empleando
la función
consideró la iteración
𝑓 𝑥 = 0.5 𝑠𝑒𝑛 𝑥 + 1 , para ello se
𝑥 = 0.5 𝑠𝑒𝑛 𝑥 + 1 , con un valor inicial
cero.
Iterar hasta que el error aproximado porcentual sea menor
a 0.001%. (8 dígitos)
Tenemos : 𝑔 𝑥 = 0.5 𝑠e𝑛 𝑥 + 1
𝑥0 = 𝑔 𝑥0 = 0
𝑥1 = 𝑔 𝑥0 = 𝑔 0 = 0.5 𝑠e𝑛 0 + 1 = 1
𝑥2 = 𝑔 𝑥1 = 𝑔 1 = 0.5 sen 1 + 1 = 1.420735492
𝑥3 = 𝑔 𝑥2 = 𝑔 1.420735492 = 0.5 𝑠e𝑛 1.420735492 + 1
= 1.494380993
𝑥4 = ⋯
𝑥5 = ⋯
1.420735492 − 1
𝑬𝒂𝒑𝒓𝒐𝒙 % =
𝒙 𝟏𝟎𝟎%
1.420735492
⟹ 𝑬𝒂𝒑𝒓𝒐𝒙 % = 29.61392141
1.494380993 − 1.420735492
𝑬𝒂𝒑𝒓𝒐𝒙 % =
𝒙 𝟏𝟎𝟎%
1.494380993
⟹ 𝑬𝒂𝒑𝒓𝒐𝒙 % = 4.928160981
𝒊
𝒙𝒊
𝑬𝒂𝒑𝒓𝒐𝒙 %
0
0
0
1
1
100%
2
1.420735492
29.61392141%
3
1.494380993
4.928160981%
4
1.498540884
0.277596097%
5
1.498695356
0.010307098%
6
1.498700925
0.000371617% ≤ 𝟎. 𝟎𝟎𝟏%
EJEMPLO:
Utilice el método de Punto Fijo para localizar la raíz de
𝑓 𝑥 = 𝑠𝑒𝑛 𝑥 − 𝑥
con un valor inicial es 0.5 e iterar
hasta que el error aproximado porcentual sea menor o
igual a 0.01%.
Tenemos como función de iteración: 𝑔 𝑥 = 𝑠𝑒𝑛 𝑥 .
Tenemos que:
𝑓 𝑥 = 𝑠𝑒𝑛 𝑥 − 𝑥 ⟹ 𝑥 = 𝑠𝑒𝑛 𝑥 ⟹ 𝑔 𝑥 = 𝑠𝑒𝑛 𝑥
Tenemos 𝑔 𝑥 = 𝑠𝑒𝑛 𝑥 :
𝑥0 = 𝑔 𝑥0 = 0.5
𝑥1 = 𝑔 𝑥0 = 𝑔 0.5 = 𝑠𝑒𝑛 0.5 = 0.649636939
𝑥2 = 𝑔 𝑥1 = 𝑔 0.649636939 = 𝑠𝑒𝑛 0.649636939 = 0.721523797
𝑥3 = 𝑔 𝑥2 = 𝑔 0.721523797 = 𝑠𝑒𝑛 0.721523797 = 0.750901166
𝑥4 = 𝑔 𝑥3 = 𝑔 0.750901166 = 𝑠𝑒𝑛 0.750901166 = 0.762096851
0.649636939 − 0.5
𝐸𝑎𝑝𝑟𝑜𝑥 % =
𝑥 100% ⟹ 𝐸𝑎𝑝𝑟𝑜𝑥 % = 23.03393330
0.649636939
0.721523797 − 0.649636939
𝐸𝑎𝑝𝑟𝑜𝑥 % =
𝑥 100% ⟹ 𝐸𝑎𝑝𝑟𝑜𝑥 % = 9.963199869
0.721523797
𝒊
𝒙𝒊
0
1
2
3
4
5
6
7
8
9
0.5
0.649636939
0.721523797
0.750901166
0.762096851
0.766248143
0.767771654
0.768328660
0.768532022
0.768606231
10
0.768633063
𝑬𝒂𝒑𝒓𝒐𝒙 %
23.03393327
9.963199869
3.912281713
1.469063281
0.541768621
0.198432827
0.072495669
0.026461097
0.009655139 ≤ 0.01%
EJEMPLO:
Aplique el método de iteración de punto fijo
para
determinar una solución con una exactitud estimada de
10−2 ,
intervalo
de
la
función
𝑓 𝑥 = 𝑥 4 − 3𝑥 2 − 3
1, 2 .
Sea 𝑔 𝑥 = 𝑥 −
𝑥 4 −3𝑥 2 −3
4𝑥 3 −6𝑥
y considere
𝑥0 = 1
en
un
𝑓 𝑥) = 𝑥4 − 3𝑥2 − 3
f(x)
Función iteración = g(x)
𝑥 4 − 3𝑥 2 − 3
𝑔 𝑥) = 𝑥 −
4𝑥 3 − 6𝑥
1
Error Estimado=
0.01
𝒊
𝒙𝒊
𝝃𝒔
0
1
2
3
4
5
6
1.00000000
-1.50000000
-2.54166667
-2.15790111
-1.98489478
-1.94862107
-1.94712544
2.50000000
1.04166667
0.38376556
0.17300633
0.03627371
0.00149562
f(x)
Función iteración = g(x)
Xo
Error Estimado=ξ_s
1
0.01
𝒊
𝒙𝒊
0
1.00000000
1
1.56508458
0.56508458
2
1.79357288
0.22848830
3
1.88594374
0.09237086
4
1.92284784
0.03690410
5
1.93750754
0.01465970
6
1.94331693
0.00580939
𝝃𝒔
EJEMPLO:
Utilice el método de Punto Fijo para localizar la raíz de
𝒇 𝒙 = 𝒙 − 𝒔𝒆𝒄 𝒙 /𝟐 con un valor inicial es 0.5 e iterar hasta
que el error aproximado porcentual sea menor o igual a
0.1%.
Tenemos que:
𝑓 𝑥 = 𝑥 − 𝑠𝑒𝑐 𝑥/2 ⟹ 𝑥 = 𝑠𝑒𝑐𝑥/2 ⟹ 𝑔 𝑥 = sec 𝑥/2
Tenemos 𝒈 𝒙 = 𝒔𝒆𝒄 𝒙/𝟐
𝒊
𝒙𝒊
0
0.5
1
0.523598776
4.50703414
2
0.509863372
2.69393812
3
0.517885183
1.5489556
4
0.5132097
0.91102791
5
0.515937969
0.52879797
6
0.51434704
0.30931045
7
0.515275124
0.18011422
8
0.514733843
0.1051574
𝑬𝒂𝒑𝒓𝒐𝒙 %
Descargar