You are on page 1of 6

Problema.

- Determínese el polinomio interpolador de Lagrange de la función

𝑓(𝑥) = 𝑒 −𝑥 𝑐𝑜𝑠(2 + 𝑥)

sobre el soporte {1, 3, π}. Para ello:

a) Determínense los polinomios de base de Lagrange L0(x), L1(x) y L2(x).


b) Dibújense ambos polinomios de base (en el tramo de abscisas [0, 3]).
c) Exprésese el polinomio interpolador de Lagrange de f(x) en función de los polinomios de base de
Lagrange.
d) Dibújese la función f(x) y su polinomio (en el intervalo de dibujo de abscisas [0, 4]).
Solución:
Solución a)

Tabla de valores:
𝑃𝑎𝑟𝑎: 𝑥1 = 1 → 𝑓(𝑥1 ) = 𝑒 −1 𝑐𝑜𝑠(2 + 1) = −0,364197886

𝑃𝑎𝑟𝑎: 𝑥2 = 3 → 𝑓(𝑥2 ) = 𝑒 −3 𝑐𝑜𝑠(2 + 3) = 0,014122709

𝑃𝑎𝑟𝑎: 𝑥3 = 𝜋 → 𝑓(𝑥3 ) = 𝑒 −𝜋 𝑐𝑜𝑠(2 + 𝜋) = 0,01798333

𝒏
(𝒙 − 𝒙𝒋 )
𝑳𝒊 (𝒙) = ∏
𝒋=𝟏
(𝒙𝒊 − 𝒙𝒋 )
𝒋≠𝒊

𝑷𝒂𝒓𝒂: 𝒊 = 𝟎

(𝒙 − 𝒙𝟏 )(𝒙 − 𝒙𝟐 ) (𝒙 − 𝟑)(𝒙 − 𝟑, 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓)


𝑳𝟎 (𝒙) = → 𝑳𝟎 (𝒙) =
(𝒙𝟎 − 𝒙𝟏 )(𝒙𝟎 − 𝒙𝟐 ) (𝟏 − 𝟑)(𝟏 − 𝟑, 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓)

𝑺𝒊𝒎𝒑𝒍𝒊𝒇𝒊𝒄𝒂𝒏𝒅𝒐:

𝒙𝟐 − 𝟔. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓𝒙 + 𝟗. 𝟒𝟐𝟒𝟕𝟕𝟕𝟗𝟔
𝑳𝟎 (𝒙) =
𝟒, 𝟐𝟖𝟑𝟏𝟖𝟓𝟑𝟎𝟕

𝑷𝒂𝒓𝒂: 𝒊 = 𝟏

(𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟐 ) (𝒙 − 𝟏)(𝒙 − 𝟑, 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓)


𝑳𝟏 (𝒙) = → 𝑳𝟏 (𝒙) =
(𝒙𝟏 − 𝒙𝟎 )(𝒙𝟏 − 𝒙𝟐 ) (𝟑 − 𝟏)(𝟑 − 𝟑, 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓)

𝑺𝒊𝒎𝒑𝒍𝒊𝒇𝒊𝒄𝒂𝒏𝒅𝒐:

𝒙𝟐 − 𝟒. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓𝒙 + 𝟑. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓
𝑳𝟏 (𝒙) =
−𝟕, 𝟔𝟒𝟔𝟎𝟎𝟑𝟐𝟗𝟒
𝑷𝒂𝒓𝒂: 𝒊 = 𝟐

(𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 ) (𝒙 − 𝟏)(𝒙 − 𝟑)
𝑳𝟐 (𝒙) = → 𝑳𝟐 (𝒙) =
(𝒙𝟐 − 𝒙𝟎 )(𝒙𝟐 − 𝒙𝟏 ) (𝟑, 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓 − 𝟏)(𝟑, 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓 − 𝟑)

𝑺𝒊𝒎𝒑𝒍𝒊𝒇𝒊𝒄𝒂𝒏𝒅𝒐:

𝒙𝟐 − 𝟒𝒙 + 𝟑
𝑳𝟐 (𝒙) =
𝟗, 𝟒𝟎𝟐𝟏𝟓𝟎𝟔𝟗
Solución b)
Solución c)
𝒏

𝑷𝒏 (𝒙) = ∑ 𝑳𝒊 (𝒙) ∙ 𝒇(𝒙𝒊 )


𝒊=𝟎
Donde:
𝒙𝟐 − 𝟔. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓𝒙 + 𝟗. 𝟒𝟐𝟒𝟕𝟕𝟕𝟗𝟔
𝑳𝟎 (𝒙) =
𝟒, 𝟐𝟖𝟑𝟏𝟖𝟓𝟑𝟎𝟕

𝒙𝟐 − 𝟒. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓𝒙 + 𝟑. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓
𝑳𝟏 (𝒙) =
−𝟕, 𝟔𝟒𝟔𝟎𝟎𝟑𝟐𝟗𝟒
𝟐
𝒙 − 𝟒𝒙 + 𝟑
𝑳𝟐 (𝒙) =
𝟗, 𝟒𝟎𝟐𝟏𝟓𝟎𝟔𝟗
Reemplazando: 𝑛
𝒙𝟐 − 𝟔. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓𝒙 + 𝟗.𝑃𝟒𝟐𝟒𝟕𝟕𝟕𝟗𝟔
𝑷𝟐 (𝒙) = 𝑛 = ∑ 𝐿𝑖 (𝑥) [−𝟎,
• 𝑓(𝑥𝑖𝟑𝟔𝟒𝟏𝟗𝟕𝟖𝟖𝟔]
)
𝟒, 𝟐𝟖𝟑𝟏𝟖𝟓𝟑𝟎𝟕 𝑖=0

𝒙𝟐 − 𝟒. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓𝒙 + 𝟑. 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓 𝒙𝟐 − 𝟒𝒙 + 𝟑
+ [𝟎, 𝟎𝟏𝟒𝟏𝟐𝟐𝟕𝟎𝟗] + [𝟎, 𝟎𝟏𝟕𝟗𝟖𝟑𝟑𝟑]
−𝟕, 𝟔𝟒𝟔𝟎𝟎𝟑𝟐𝟗𝟒 𝟗, 𝟒𝟎𝟐𝟏𝟓𝟎𝟔𝟗

Simplificando:

𝑷𝟐 (𝒙) = 𝟎. 𝟐𝟎𝟗𝟎𝟒𝟐𝟒𝟔𝒙𝟐 − 𝟏. 𝟑𝟏𝟕𝟔𝟓𝟏𝟑𝟑𝒙 + 𝟐. 𝟏𝟎𝟖𝟔𝟎𝟖𝟖𝟕


Solución d)
Cálculo del error:
𝒏
𝒇𝒏+𝟏 (∝)
𝑬𝒓𝒓𝒐𝒓 = |𝒇(𝒙) − 𝑷𝒏 (𝒙)| ≤ | ∙ ∏(𝒙 − 𝒙𝒋 )|
(𝒏 + 𝟏)!
𝒋=𝟎

Para el ejemplo:

𝟐
𝒇𝟐+𝟏 (∝)
𝑬𝒓𝒓𝒐𝒓 = |𝒇(𝒙) − 𝑷𝟐 (𝒙)| ≤ | ∙ ∏(𝒙 − 𝒙𝒋 )|
(𝟐 + 𝟏)!
𝒋=𝟎

𝒇𝟑 (∝)
𝑬𝒓𝒓𝒐𝒓 = |𝒇(𝒙) − 𝑷𝟐 (𝒙)| ≤ | ∙ (𝒙 − 𝒙𝟎 )(𝒙 − 𝒙𝟏 )(𝒙 − 𝒙𝟐 )|
(𝟑)!

Cálculo de la derivada de orden Superior:


𝑓(𝑥) = 𝑒 −𝑥 𝑐𝑜𝑠(2 + 𝑥)

𝑓´(𝑥) = −𝑒 −𝑥 [𝑐𝑜𝑠(2 + 𝑥) + 𝑠𝑒𝑛(2 + 𝑥)]

𝑓´´(𝑥) = 𝑒 −𝑥 [2𝑠𝑒𝑛(2 + 𝑥)]

𝑓´´´(𝑥) = 2𝑒 −𝑥 [𝑐𝑜𝑠(2 + 𝑥) − 𝑠𝑒𝑛(2 + 𝑥)]

𝑉𝑎𝑙𝑜𝑟 𝑎 𝑖𝑛𝑡𝑒𝑟𝑝𝑜𝑙𝑎𝑟: 𝑥 = 2.8

𝑃𝑎𝑟𝑎: ∝= 1

𝑓´´´(∝) = 2𝑒 −∝ [𝑐𝑜𝑠(2+∝) − 𝑠𝑒𝑛(2+∝)]

𝑓´´´(∝= 1) = 2𝑒 −1 [𝑐𝑜𝑠(2 + 1) − 𝑠𝑒𝑛(2 + 1)] → 𝒇´´´(∝= 𝟏) = −𝟎. 𝟖𝟑𝟐𝟐𝟐𝟔𝟎𝟕

𝑅𝑒𝑒𝑚𝑝𝑙𝑎𝑧𝑎𝑛𝑑𝑜 𝑙𝑜𝑠 𝑣𝑎𝑙𝑜𝑟𝑒𝑠:

−𝟎. 𝟖𝟑𝟐𝟐𝟐𝟔𝟎𝟕
𝑬𝒓𝒓𝒐𝒓 = |𝒇(𝒙) − 𝑷𝟐 (𝒙)| ≤ | ∙ (𝟐. 𝟖 − 𝟏)(𝟐. 𝟖 − 𝟑)(𝟐. 𝟖 − 𝟑, 𝟏𝟒𝟏𝟓𝟗𝟐𝟔𝟓𝟒)|
𝟔

𝑬𝒓𝒓𝒐𝒓 = |𝒇(𝒙) − 𝑷𝟐 (𝒙)| ≤ |−𝟎. 𝟎𝟏𝟕𝟎𝟓𝟔𝟗𝟑|

𝑉𝑎𝑙𝑜𝑟 𝑎 𝑖𝑛𝑡𝑒𝑟𝑝𝑜𝑙𝑎𝑟: 𝑥 = 1.5 → 𝑬𝒓𝒓𝒐𝒓 = |𝒇(𝒙) − 𝑷𝟐 (𝒙)| ≤ |−𝟎. 𝟏𝟕𝟎𝟕𝟕𝟐|

𝑉𝑎𝑙𝑜𝑟 𝑎 𝑖𝑛𝑡𝑒𝑟𝑝𝑜𝑙𝑎𝑟: 𝑥 = 0.5 → 𝑬𝒓𝒓𝒐𝒓 = |𝒇(𝒙) − 𝑷𝟐 (𝒙)| ≤ |𝟎. 𝟒𝟓𝟖𝟎𝟎𝟎𝟒𝟕|

You might also like