Análisis de Fourier y Von Neumann-Daniel E. Quintero Pamplona PDF
Análisis de Fourier y Von Neumann-Daniel E. Quintero Pamplona PDF
Análisis de Fourier y Von Neumann-Daniel E. Quintero Pamplona PDF
2. Análisis de Fourier 3
2.1. Análisis de Fourier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2. Análisis de Fourier y ecuaciones diferenciales parciales. . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3. La transformada de Fourier en dimensiones de orden superior. . . . . . . . . . . . . . . . . . . . . 6
4. Ejercicio 11
5. Bibliografı́a 12
2
1. Preliminares
Definición 1. Región de estabilidad: una región de estabilidad es cualquier región acotada no vacı́a en el
primer cuadrante de R2 que tenga al origen como un punto de acumulación.
Definición 2. Estabilidad: un esquema de diferencias finitas Pk,h vm n = 0 para una ecuacón de primer orden
es estable en una región de estabilidad Λ si existe un entero J tal que, para cualquier tiempo positivo T hay una
constante CT tal que:
X∞ XJ X ∞
n 2 j 2
h |vm | ≤ CT h |vm |
−∞ j=0 −∞
Definición 3. Consistencia: dada una ecuación diferencial parcial, Pu = f , y esquema de diferencias finitas
Pk,h v = f , decimos que el esquema de diferencias finitas es consistente con la ecuación diferencial parcial si
para cualquier función suave φ(t, x)
P φ − Pk,h φ → 0 con k, h → 0
Definición 4. Buen planteamiento: el problema de valor inicial para ecuaciones diferenciales de primer
orden P u = 0 es bien planteado si para cualquier tiempo, hay una constante CT tal que cualquier solución
u(t, x) satisface:
ku(t, x)k2 ≤ CT ku(0, x)k2
para 0 ≤ t ≤ T .
2. Análisis de Fourier
2.1. Análisis de Fourier
En ésta sección damos una breve descripción de las propiedades básicas del análisis de Fourier ya que éstas son
de gran utilidad para el estudio de la estabilidad y ”well-posedness”de los esquemas de diferencias finitas como
se vera en las secciones posteriores.
Consideremos una función u(x) definida en la recta real, entonces definiremos su transformada de Fourier como:
Z ∞
1
û(w) = √ e−iωx u(x)dx (1)
2π −∞
Ésta transformada es una función de la variable real w que está definida de forma única por u. La función û
es una representación alternativa de u además de las propiedades de û pueden ser inferidas ciertas propiedades
de u.
La fórmula que nos permite retornar a la función original u es conocida como fórmula de inversión de Fourier
y está dada por: Z ∞
1
u(x) = √ eiωx û(x)dx
2π −∞
La fórmula de inversión de Fourier expresa la función u como una superposición de ondas, dadas por eiwx , con
diferentes amplitudes û.
Análogamente, si v es una función de malla definida para todos los enteros m, su transformada de Fourier viene
dada por:
∞
1 X
v̂(ξ) = √ e−imξ vm (2)
2π m=−∞
3
Para ξ ∈ [−π, π] y v̂(−π) = v̂(π) y la fórmula de inversión de Fourier asociada está dada por:
Z π
1
vm = √ eimξ v̂(ξ)dξ
2π −π
La fórmula de inversión de Fourier de (4) posee una interpretación análoga a (2) que se expresa como una
superposición de ondas. Si el espacio entre los puntos de la malla es h, podemos hacer un cambio de variable y
definir la transformada por:
∞
1 X
v̂(ξ) = √ e−imhξ vm h
2π m=−∞
para ξ ∈ [ −π π
h , h ] y la fórmula de inversión es:
Z π
1 h
vm =√ eimhξ v̂(ξ)dξ (3)
2π −π
h
Análogamente dicho resultado también es valido para la transformada discreta de Fourier, utilizando las normas
L2 correspondientes, ası́
Z π/h ∞
X
||v̂||2h = |v̂(ξ)|2 d(ξ) = |vm |2 h = ||v||2n (5)
−π/h −∞
Las ecuaciones (4) y (5) son llamadas relaciones de Parserval. Usando estas relaciones se puede mostrar que
la transformada de Fourier está definida para todas las funciones en L2 (R) y L2 (nZ),
La relación de Parserval nos permite reescribir la condición de estabilidad de la siguiente forma
J
X
||v̂ n ||h ≤ Ct∗ ||v̂ j ||h (6)
j=0
4
Ejemplo 2: tomemos la siguiente función de malla,
1 si |xm | < 1
vm = 12 si |xm | = 1
0 si |xm | > 1
En una malla definida con un espaciamiento h , con h = M −1 para algún M ∈ Z, tenemos por (3) que:
M −1
h 1 iM hξ 1 −iM hξ h X
v̂(ξ) = √ e + e +√ e−imhξ
2π 2 2 2π m=−(M −1)
1
h h sen(M − 2 )hξ
= √ cosξ + √
2π 2π sen 21 hξ
h h senM hξcos 21 hξ − cosM hξsen 12 hξ
= √ cosξ + √
2π 2π sen 21 hξ
h 1
= √ senξcot hξ
2π 2
5
De ésto concluimos por (1) que la transformada de Fourier de la derivada de u(x) es iωû(w), es decir,
ˆ
∂u
(ω) = iωû(ω) (9)
∂x
Una consecuencia importante de (9) y de las relaciones de Parseval es que todas las derivadas de u(x) de orden
menor o igual que r serán integrables L2 si y sólo si
Z ∞
(1 + |ω|2 )r |û(ω)|2 dω < ∞
−∞
ésto es porque:
∞ ∂ u(x) 2 ∞
Z r Z
∂x
dx = |ω|2r |û(ω)|2 dω
−∞ −∞
Definimos el espacio de funciones Hr, para cada valor no negativo de r, como el conjunto de funciones de L2 (R)
tales que la norma:
Z ∞ 1
2
r 2 r 2
||u||H = 1 + |ω| |û(ω)| dω
−∞
es finita. Note que la norma sobre H0 es la misma que la norma sobre L2 . Además definimos la expresión de
||Dr u|| por:
Z ∞
r 2 Z ∞
r 2
∂
|ω|2r |û(ω)|2 dω
kD uk = ∂xr u(x) dx =
−∞ −∞
donde la integral sobre x es definida sólo cuando r es un entero, pero definimos kDr uk por la última integral
cuando r no es un entero. Ahora aplicamos el análisis de Fourier al problema de valor inicial para la ecuación
de onda unidireccional, comenzando por la transformada sólo en la variable espacial, obtemenos para ût , ω) la
ecuación
ût = −iaωû
la cual es una ecuación diferencial ordinaria en t. Ésta ecuación se resuelve fácilmente usando la condición
inicial, la solución es:
û(t, ω) = e−iaωt û0 (ω)
Con ésta solución y utilizando las relaciones de Parseval es posible demostrar que la ecuación ut + aux = 0 está
bien planteada ası́
Z ∞ Z ∞
|u(t, x)|2 dx = |û(t, ω)|2 dω
−∞
Z−∞∞
= |e−iaωt û0 (ω)|2 dω
−∞
Z ∞
= |û0 (ω)|2 dω
Z−∞∞
= |u0 (x)|2 dx
−∞
6
donde x y ω son variables en RN , el producto interno ω ·x es el producto usual en (RN ) . la fórmula de inversión
está dada por: Z
1
u(x) = N eiω·x û(ω)dω
(2π) 2 RN
fórmulas similares se mantienen para las transformaciones directas, éstas son:
1 X
v̂(ξ) = N e−ihm·ξ vm hN
(2π) 2
m∈ZN
la relación Parserval también se mantiene para dimensiones de orden superior. Casi todas las técnicas que
utilizamos para problemas unidimensiones se transfieren a dimensiones de orden superior, asi que centraremos
las aplicaciones a los casos en los que sólo se incluye una variable espacial.
n y vn
y sustituyendo en (11) las respectivas transformadas de vm m−1 , obtenemos que:
Z π
n+1 1 h
h i
vm =√ eimhξ (1 − aλ) + aλeimhξ v̂ n+1 (ξ)dξ (12)
2π −π
h
7
donde
g(hξ) = (1 − aλ) + aλe−ihξ
A g(hξ) se le conoce como factor de amplificación. De la ecuación (13) podemos apreciar que avanzar un paso
n es equivalente a multiplicar por el factor de amplificación a su correspondiente transformada de
temporal en vm
Fourier, además si aplicamos de forma recursiva (13) obtenemos
pese a que hemos realizado el análisis para una ecuación especı́fica este método puede ser utilizado en cualquier
esquema de diferencias finitas de un paso, ası́ con éste método podemos estudiar una gran variedad de esquemas
de diferencias finitas, ya que utilizando la relación de Parseval obtenemos la ecuación
∞
X Z π/h Z π/h
n
h |vm |= |v̂ n (ξ)|dξ = |g(hξ)|2n |v̂ 0 (ξ)|2 dξ (15)
−∞ −π/h −π/h
De la ecuación (6) y (15) vemos que los esquemas de diferencias finitas de un paso son estables para J = 0
siempre que |g(hξ)| ≤ 1 asi para el esquema (10) haciendo hξ = θ tendremos que
Teorema 1. Un esquema de diferencias finitas de un paso con coeficientes constantes es estable en una región
de estabilidad Λ si y sólo si existe una constante positiva K independiente de θ,k y h tal que
|g(θ)| ≤ 1
Por hipótesis tenemos que |g(hξ, k, h)| ≤ 1 + Kk para (k, h) ∈ Λ luego tenemos que
Z π/h
||v n ||2h ≤ (1 + Kk)2n |v̂ 0 (ξ)|2 dξ = (1 + Kk)2n ||v 0 ||2h
−π/h
y ası́
||v n ||h ≤ CT ||v 0 ||h
8
y ası́ por (6) el esquema de diferencias finitas es estable.
Ahora veremos que si (18) no se tiene para ninguna constante positiva entonces el esquema de diferencias
finitas es inestable. En efecto sea C > 0 entonces hay un intervalo tal que θ ∈ [θ1 , θ2 ] y (k, h) ∈ Λ entonces
|g(θ, k, h)| > 1 + Ck entonces si consideramos la condición inicial
0 0 si θ 6∈ [θ1 , θ2 ]
v̂ (ξ) = p
−1
h(θ2 − θ1 ) si θ ∈ [θ1 , θ2 ]
Corolario 2. Si un esquema de diferencias finitas es modificado de tal forma que las modificaciones en el
factor de amplificación se reducen a añadir términos que son O(k) uniformemente en ξ entonces el esquema
modificado es estable si y sólo si el esquema original es estable.
Demostración: Sea g el factor de amplificación del esquema original que satisface |g| ≤ 1 + Kk entonces el
factor de amplificación modificado g 0 satisface que
ut + aux + bu = 0
es estable si y sólo si es estable cuando b = 0. Además cuando k = λh con λ constante, entonces la condición
de estabilidad viene dada por
|g(θ, 0, 0)| ≤ 1
Demostración: Por consistencia es fácil ver que el término bu contribuye al factor de amplificación sólo con
términos proporcionales a k luego por el corolario remover éstos términos no afecta la estabilidad del esquema.
Expandiendo el factor de amplificación en serie de potencias tenemos que
Pero h = λ−1 k entonces ası́ O(h) = O(k) y como θ está restrigido al compacto [−π, π] entonces está uniforme-
mente acotado con lo cual por el corolario
|g(θ, 0, 0)| ≤ 1 + Kk
ası́ como el lado izquierdo no depende de k y k puede hacerce arbitariamente pequeño se tiene que
|g(θ, 0, 0)| ≤ 1
9
Nota 1: la condición (18) es equivalente a la condición |g|2 ≤ 1 + Kk ya que si se satisface (18) entonces
Kk
|g| ≤ (1 + Kk)1/2 ≤ 1 +
2
Nota 2: El método utilizado en (10) para encontrar el factor de amplificación puede ser simplificado reempla-
n por g n eimθ y despejando g de la ecuación resultante.
zando vm
Ejemplo: Un ejemplo interesante de la relación entre consistencia y estabilidad es un esquema para la ecuación,
ut + auxxx = f (22)
10
4. Ejercicio
Consideremos la ecuación diferencial
ut + aux = 0
y consideremos el esquema de diferencias finitas
n+1 1 n n aλ n n
vm − (vm+1 + vm−1 )+ (v − vm−1 )=0
2 2 m+1
entonces aplicando el método utilizado en los ejemplos de esta sección encontramos que el factor de amplificación
es
g(θ) = cos(θ) − aλisen(θ)
ası́
|g(θ)|2 = cos2 (θ) + a2 λ2 sen2 (θ)
luego para que el esquema sea estable como g es independiente de k y h entonces por el teorema 1 se debe
cumplir que |g(θ)| ≤ 1 de donde se obtiene la condición de estabilidad
|aλ| ≤ 1 (24)
el programa mostrado acontinuación ilustra esta situación ya que al modificar λ de tal forma que no se cumpla
la condición (24) se puede apreciar como las solución del esquema de diferencias finitas crece sin medida y se
ve tambien que para λ que satisface (24) la solución tiene un error bastante pequeño.
la solución exacta de la ecuación utilizada es
u(x, t) = ex−2t
11
29 M=[M; v1 ] ;
30 t t =[ t t , t ( n + 1 ) ] ;
31 end
32 v0=v1 ;
33 end
34
35 f i g u r e , mesh (M)
36 % Veamos e l e r r o r
37 [ X, T]= m e s h g r i d ( xx , t t ) ;
38 U=e x p (X−2∗T ) ;
39 f i g u r e ( 2 ) , mesh (U)
40 E=U−M;
41 f i g u r e ( 3 ) , mesh (E)
5. Bibliografı́a
John Strikwerda, Finite Difference Schemes and Partial Differential Equations, (2004, Society for Indus-
trial and Applied Mathematics)
12