Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Teoría de Interpolación
Repaso de Teoría
Dada una función continua 𝑓(𝑥) la queremos aproximar con una función 𝑓 𝑛 (𝑥) = 𝛼𝑗 ɸ𝑗 (𝑥).
Asumimos que 𝐵 = {ɸ𝑗 (𝑥)} es una base para un subespacio del conjunto de funciones al que
pertenece 𝑓(𝑥) (e.g. las funciones de cuadrado integrable), y que empleamos para efectuar la
interpolación. En particular, nos interesa encontrar los valores de 𝛼𝑗 que nos dan la mejor
aproximación de la función 𝑓(𝑥) dentro del subespacio engendrado por las funciones de
interpolación ɸ𝑗 (𝑥) conocidas. Para ello empleamos el método de los cuadrados mínimos:
𝐿
𝑚𝑖𝑛 ∫ (𝑓 − 𝑓 𝑛 )2 𝑑𝑥
𝛼𝑗 0
Observar que 𝑔(𝛼𝑗 ) es ahora una función de la N-upla de números reales 𝛼𝑗 . Por lo tanto, el mínimo
puede ser hallado de la manera usual, anulando la derivada de g respecto de dichos coeficientes.
Por otra parte, entendiendo que la integral del producto de dos funciones puede ser
conceptualizada como un “producto escalar” entre las mismas y de acuerdo con la siguiente
notación:
∫ 𝑓. 𝑔𝑑𝑥 = ⟨𝑓, 𝑔⟩
2
𝑔(𝛼𝑗 ) = ⟨𝑓 − 𝛼𝑗 ɸ𝑗 , 𝑓 − 𝛼𝑗 ɸ𝑗 ⟩ = ‖𝑓 − 𝛼𝑗 ɸ𝑗 ‖
En la última igualdad hemos expresado a 𝑔(𝛼𝑗 ) como la norma del error al cuadrado, siendo el error:
𝑒 𝑛 = 𝑓 − 𝛼𝑗 ɸ𝑗 = 𝑓 − 𝑓 𝑛 . Para facilitar los desarrollos subsecuentes, a partir de aquí emplearemos
las expresiones en su forma de producto escalar.
𝜕𝑔(𝛼𝑗 )
=0
𝜕𝛼𝑖
Página 1 de 4
Fluidodinámica Computacional Facultad de Ingeniería UNMdP
𝜕(𝑓 − 𝛼𝑗 ɸ𝑗 )
2⟨ , 𝑓 − 𝛼𝑗 ɸ𝑗 ⟩ = 0
𝜕𝛼𝑖
⟨−ɸ𝑖 , 𝑓 − 𝛼𝑗 ɸ𝑗 ⟩ = 0
⟨ɸ𝑖 , 𝑓 − 𝛼𝑗 ɸ𝑗 ⟩ = 0 (1)
𝐴𝑖𝑗 𝛼𝑗 = 𝐿𝑖
Resolviendo la ecuación matricial de la última expresión, es posible hallar los valores de 𝛼𝑗 que
optimizan la interpolación de 𝑓(𝑥) para la base ɸ𝑗 .
Observaciones
a) La ecuación (1) puede interpretarse de la siguiente manera: los coeficientes de la interpolación
son elegidos para que el error 𝑒 𝑛 = 𝑓 − 𝛼𝑗 ɸ𝑗 = 𝑓 − 𝑓 𝑛 resulte ortogonal al subespacio generado
por la base B.
⟨ɸ𝑖 , 𝑓 − 𝑓 𝑛 ⟩ = 0
⟨ɸ𝑖 , 𝑒 𝑛 ⟩ = 0
b) Por otro lado la (2) significa que las componentes de 𝑓 𝑛 se eligen de tal manera que coincidan
con las de f en B.
⟨ɸ𝑖 , 𝛼𝑗 ɸ𝑗 ⟩ = ⟨ɸ𝑖 , 𝑓⟩
⟨𝑣 𝑛 , 𝑓 − 𝑓 𝑛 ⟩ = 0 ∀ 𝑣 𝑛 ∈ 𝑉𝑛 (3)
Página 2 de 4
Fluidodinámica Computacional Facultad de Ingeniería UNMdP
Denotemos con 𝑢(𝑥) a la función a interpolar y con 𝑢𝑛 (𝑥) su mejor aproximación en el subespacio
𝑉 𝑛 generado por la base 𝐵 = {ɸ𝑗 (𝑥)}, es decir, si 𝑣 𝑛 ∈ 𝑉 𝑛 entonces 𝑣 𝑛 = 𝛽𝑖 ɸ𝑖 .
𝑚𝑖𝑛 𝐺(𝑤 𝑛 )
𝑤 𝑛 ∈𝑉 𝑛
con
𝐺(𝑤 𝑛 ) = ⟨𝑢 − 𝑤 𝑛 , 𝑢 − 𝑤 𝑛 ⟩ = ‖𝑢 − 𝑤 𝑛 ‖2
𝑑𝑔
= 0 ⇒ ⟨𝑢 − 𝑢𝑛 , 𝑣 𝑛 ⟩ ∀𝑣 𝑛 ∈ 𝑉 𝑛 (4)
𝑑𝜀 𝜀=0
Ejercicio:
Muestre efectivamente que si 𝑢𝑛 (𝑥) es la solución del problema de cuadrados mínimos entonces
se tiene que:
𝑔(0) ≤ 𝑔(𝜀)∀𝑣 𝑛 ∈ 𝑉 𝑛
Ejercicio:
Muestre la equivalencia entre el planteo de la ecuación (4) y la (1). Tomar nota de lo realizado en
(3).
Página 3 de 4
Fluidodinámica Computacional Facultad de Ingeniería UNMdP
Ejercicios a resolver
−2𝑥 + 1 𝑠𝑖 0 ≤ 𝑥 ≤ 1⁄2
ɸ1 = { }
0 𝑠𝑖 1⁄2 ≤ 𝑥 ≤ 1
2𝑥 𝑠𝑖 0 ≤ 𝑥 ≤ 1⁄2
ɸ2 = { }
−2𝑥 + 2 𝑠𝑖 1⁄2 ≤ 𝑥 ≤ 1
0 𝑠𝑖 0 ≤ 𝑥 ≤ 1⁄2
ɸ3 = { }
2𝑥 − 1 𝑠𝑖 1⁄2 ≤ 𝑥 ≤ 1
Página 4 de 4