Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Procesos evolutivos
La teorı́a de ecuaciones diferenciales ordinarias es una de las herramientas básicas de la
ciencia matemática. Esta teorı́a hace posible el estudio de todos los procesos evolutivos
que son deterministas, finito-dimensionales y diferenciables. — V.I. Arnold
Un proceso evolutivo:
(a) es finito-dimensional cuando el conjunto de posibles estados del proceso, denominado espacio
de fase, está identificado con una variedad diferenciable finito-dimensional;
(b) es determinista cuando los estados futuro y pasado están completamente determinados por el
estado presente del proceso, y además dependen continuamente respecto al estado presente;
(c) es diferenciable si la dependencia de un estado respecto al tiempo es diferenciable.
La identificación de los estados de un sistema con puntos del espacio de fase (los puntos de fase),
permite la geometrización de cualquier proceso evolutivo. Si el espacio de fase es U , el espacio de
fase ampliado es Ω = I × U , donde I ⊂ R es un intervalo (el dominio temporal).
Definición 1 Un proceso evolutivo con espacio de fase ampliado un abierto Ω ⊂ R × Rn y dominio
D ⊂ R × Ω es una aplicación continua
Φ: D −→ Rn
(t; t0 , x0 ) −→ Φ(t; t0 , x0 )
tal que:
(a) D es abierto y, para todo (t0 , x0 ) ∈ Ω, I(t0 , x0 ) = {t ∈ R | (t, t0 , x0 ) ∈ D} es un intervalo
abierto (el intervalo temporal de la evolución con condición inicial (t0 , x0 ), Φ(· ; t0 , x0 ));
(b) Para todo (t0 , x0 ) ∈ Ω, t1 ∈ I(t0 , x0 ):
(b.1) t0 ∈ I(t0 , x0 ) y Φ(t0 ; t0 , x0 ) = x0 ;
(b.2) t2 ∈ I(t1 , Φ(t1 ; t0 , x0 )) si, y sólo si, t2 ∈ I(t0 , x0 ), y Φ(t2 ; t1 , Φ(t1 ; t0 , x0 )) = Φ(t2 ; t0 , x0 ).
∂Φ
(c) Φ es derivable respecto a t, y la derivada parcial : D −→ Rn es continua.
∂t
El campo vectorial (dependiente del tiempo) de velocidades de fase del proceso evolutivo es la
aplicación continua
f: Ω −→ Rn
∂Φ
(t, x) −→ (t; t, x).
∂t
La ley del proceso evolutivo es la ecuación diferencial definida en Ω, ẋ = f (t, x). Tal ecuación codifica
la relación entre la velocidad del proceso y el estado del mismo en cada instante.
Proposición 1 Sea Φ : D → Rn un proceso evolutivo con dominio D ⊂ R × Ω, y sea f : Ω → Rn el
campo vectorial de velocidades de fase en el abierto Ω ⊂ R × Rn . Entonces, para todo (t0 , x0 ) ∈ Ω,
Φ(·; t0 , x0 ) : I(t0 , x0 ) → Rn es solución del problema de valor inicial {ẋ = f (t, x), x(t0 ) = x0 }.
Dem.: Obviamente, se satisface la condición inicial x(t0 ) = x0 , pues Φ(t0 ; t0 , x0 ) = x0 . Por otro lado,
para todo t ∈ I(t0 , x0 ),
∂Φ 1
f (t, Φ(t; t0 , x0 )) = (t; t, Φ(t; t0 , x0 )) = lı́m (Φ(t + h; t, Φ(t; t0 , x0 )) − Φ(t; t, Φ(t; t0 , x0 )))
∂t h→0 h
1 ∂Φ
= lı́m (Φ(t + h; t0 , x0 ) − Φ(t; t0 , x0 )) = (t; t0 , x0 ),
h→0 h ∂t
por lo que Φ(·; t0 , x0 ) es solución de la ecuación diferencial ẋ = f (t, x). u
t
El problema fundamental de la teorı́a de ecuaciones diferenciales ordinarias es construir el proceso
evolutivo asociado a una ecuación diferencial ẋ = f (t, x) definida en un abierto Ω ⊂ R × Rn , donde
f : Ω → Rn es continua.
2
dϕ
Dem.: Si (a), integrando dt
(t) = f (t, ϕ(t)) en [t0 , t] obtenemos
Z t
ϕ(t) − ϕ(t0 ) = f (s, ϕ(s))ds, (1)
t0
y x∗ es el punto fijo. Finalmente, tomando (2) con n = 0 y haciendo k → +∞, se estima d(x0 , x∗ ). u
t
3
Hipótesis de Picard
Consideraremos el problema de construir el proceso evolutivo asociado a una ecuación diferencial
en el caso que el campo vectorial de velocidades de fase no sólo es continuo, sino que satisface
condiciones de tipo Lipschitz.
Definición 2 Sea f : Ω → Rn un campo vectorial de velocidades de fase en el abierto Ω ⊂ R × Rn .
Se dice que f satisface la hipótesis de Picard si f es localmentente Lipschitz respecto a x en Ω, esto
es, para todo (t∗ , x∗ ) ∈ Ω existen a, b > 0 tal que I¯a (t∗ ) × B̄b (x∗ ) ⊂ Ω y existe L ≥ 0 tal que:
t ∈ I¯a (t∗ ), x1 , x2 ∈ B̄b (x∗ ) =⇒ |f (t, x2 ) − f (t, x1 )| ≤ L|x2 − x1 |.
Observamos que la hipótesis de Picard indica que f es Lipschitz respecto a x en un entorno com-
pacto suficientemente pequeño de cualquier punto. Veamos que realmente no importa cuan pequeño
es el entorno.
Proposición 2 (Localmente Lipschitz es equivalente a Lipschitz sobre compactos)
Sea f : Ω ⊂ R × Rn → Rn una función continua y localmente Lipschitz respecto a x en el abierto Ω.
Sea K ⊂ Ω un conjunto compacto. Entonces, f|K es Lipschitz respecto a x.
Dem.: Recubrimos K con un número finito de cilindros I1 ×Br1 (x̄1 ), . . . , Im ×Brm (x̄m ) ⊂ Ω, de modo
que f sea Lipschitz respecto a x en cada uno de los cilindros I¯1 × B̄2r1 (x̄1 ), . . . , I¯m × B̄2rm (x̄m ) ⊂ Ω,
con constantes de Lipschitz L1 , . . . , Lm , respectivamente. Sea r = mı́n(r1 , . . . , rm ). Sobre el compacto
K̂r = {(t, x1 , x2 ) ∈ R × Rn × Rn | (t, x1 ) ∈ K, (t, x2 ) ∈ K, |x1 − x2 | ≥ r}, la función
|f (t, x2 ) − f (t, x1 )|
(t, x1 , x2 ) 7−→
|x2 − x1 |
es continua, y está acotada superiormente por un cierto L̂. Entonces, para todo (t, x1 ), (t, x2 ) ∈ K:
Si |x2 − x1 | ≥ r, entonces |f (t, x2 ) − f (t, x1 )| ≤ L̂|x2 − x1 |;
Si |x2 − x1 | < r, entonces existe algún i ∈ {1, . . . , m} tal que (t, x1 ) ∈ Ii × Bri (x̄i ), de modo que
|x2 − x̄i | ≤ |x2 − x1 | + |x1 − x̄i | < r + ri ≤ 2ri y, por tanto, como (t, x1 ), (t, x2 ) ∈ Ii × B2ri (x̄i ),
se tiene |f (t, x2 ) − f (t, x1 )| ≤ Li |x2 − x1 |.
Ası́, pues, f|K es Lipschitz respecto a x con constante L = máx(L1 , . . . , Lm , L̂). u
t
Una clase de funciones que satisfacen la hipótesis de Picard es la de las funciones de clase C 1
respecto a x.
Proposición 3 Sea f : Ω ⊂ R × Rn → Rn una función continua y de clase C 1 respecto a x en el
abierto Ω. Entonces, f es continua y localmente Lipschitz respecto a x.
Dem.: La función f es diferenciable con continuidad respecto a x, por lo que la aplicación diferencial
respecto a x, Dx f : Ω → Rn×n , es continua. Dado (t∗ , x∗ ) ∈ Ω cualquiera, sean a, b > 0 suficientemente
pequeños tal que I¯a (t∗ ) × B̄b (x∗ ) ⊂ Ω. Sea
L= máx |Dx f (t, x)|,
(t,x)∈I¯a (t∗ )×B̄b (x∗ )
que existe por el teorema de Weierstrass. Entonces, para todo t ∈ I¯a (t∗ ), x1 , x2 ∈ B̄b (x∗ ), tenemos:
Z 1
d
|f (t, x2 ) − f (t, x1 )| = (f (t, sx2 + (1 − s)x1 )) ds
ds
Z0 1
= Dx f (t, sx2 + (1 − s)x1 )(x2 − x1 ) ds ≤ L|x2 − x1 |,
0
Teorema fundamental
Teorema 2 Sea ẋ = f (t, x) una ecuación diferencial definida en I¯a (t∗ )×B̄b (x∗ ), con (t∗ , x∗ ) ∈ R×Rn
y a, b > 0, tal que f : I¯a (t∗ ) × B̄b (x∗ ) → Rn es continua, y Lipschitz respecto a x. Sea M ≥ 0 tal que,
para todo (t, x) ∈ I¯a (t∗ ) × B̄b (x∗ ), |f (t, x)| ≤ M . Sean α, α0 , β tales que 0 < α ≤ a, 0 ≤ α0 ≤ α,
0 ≤ β ≤ b y (α + α0 )M + β ≤ b. Entonces, existe una única función continua
Φ∗ : I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ ) −→ B̄b (x∗ )
(t; t0 , x0 ) −→ Φ∗ (t; t0 , x0 ),
y diferenciable respecto a t, tal que, para todo (t; t0 , x0 ) ∈ I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ ),
∂Φ∗
(t; t0 , x0 ) = f (t, Φ∗ (t; t0 , x0 )), Φ∗ (t0 ; t0 , x0 ) = x0 .
∂t
Dem.: Sea L una constante de Lipschitz de f respecto a x. Consideremos en el espacio vectorial
X = C 0 (I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ ), Rn ) = {Φ : I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ ) −→ Rn , continua },
la norma de Bielecki
kΦk∞,L = sup{e−L|t−t0 | |Φ(t; t0 , x0 )| | (t; t0 , x0 ) ∈ I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ )}.
Tal norma es equivalente a la norma del supremo k · k∞ , pues e−L(α+α0 ) kΦk∞ ≤ kΦk∞,L ≤ kΦk∞ ,
por lo que (X, k · k∞,L ) es un espacio de Banach (un espacio vectorial normado y completo). En X,
consideramos el subconjunto cerrado (y, por tanto, espacio métrico completo)
Xb = C 0 (I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ ), B̄b (x∗ )) = {Φ : I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ ) −→ B̄b (x∗ ), continua }.
Definimos la aplicación Γ : Xb → Xb , denominada operador de Picard, mediante
Z t
ΓΦ(t; t0 , x0 ) = x0 + f (s, Φ(s; t0 , x0 )) ds,
t0
= 1 − e−L(α+α0 ) kΨ − Φk∞,L ,
donde los supremos son tomados respecto a (t; t0 , x0 ) ∈ I¯α (t∗ ) × I¯α0 (t∗ ) × B̄β (x∗ ). Por tanto, el factor
de contracción de Γ es 1 − e−L(α+α0 ) < 1.
El teorema del punto fijo de Banach implica, pues, que existe una única Φ∗ ∈ Xb tal que ΓΦ∗ = Φ∗ .
Este hecho es equivalente a la tesis del teorema, por la equivalencia entre la ecuación integral de
Volterra y el problema de Cauchy correspondiente. u
t
Observación 1 Se puede adaptar el teorema en el caso en que f sea continua, y Lipschitz respecto
a x, en la banda I¯a (t∗ ) × R̄n , esto es b = ∞. En tal caso, podemos tomar α = α0 = a y β < ∞
cualquiera.
5
Del resultado de existencia y unicidad local de solución se deduce un resultado de unicidad global.
Dem.: Supongamos que existe t ∈ I1 ∩ I2 tal que ϕ1 (t) 6= ϕ2 (t). Supongamos que t > t0 (el caso
t < t0 se hace igual). Definimos
Se tiene que para todo t ∈ [t0 , t∗ ], ϕ1 (t) = ϕ2 (t). Como (t∗ , x∗ ) ∈ Ω, tomamos a, b > 0 de modo
que C̄a,b (t∗ , x∗ ) := I¯a (t∗ ) × B̄b (x∗ ) ⊂ Ω y f sea Lipschitz respecto a x en tal cilindro. Sea M =
máx{|f (t, x)| | (t, x) ∈ C̄a,b (t∗ , x∗ )}. Como, para i = 1, 2, lı́mt→t∗ ϕi (t) = x∗ , sabemos que existe
α > 0 tal que, para i = 1, 2 y para todo t ∈ I¯α (t∗ ), |ϕi (t) − x∗ | ≤ b. Podemos suponer que, además,
αM ≤ b.
Por el Teorema de Picard, existe una única función ϕ : I¯α (t∗ ) → B̄b (x∗ ) solución del problema
de Cauchy x(t∗ ) = x∗ . Como ϕ1 |I¯α (t∗ ) y ϕ2 |I¯α (t∗ ) toman valores en B̄b (x∗ ) y son solución del mismo
problema de Cauchy, obtenemos que, para todo t ∈ I¯α (t∗ ), ϕ1 (t) = ϕ(t) = ϕ2 (t), en contradicción
con la definición de t∗ . u
t
Pasamos ahora a considerar las soluciones que “no se pueden prolongar más”, denominadas so-
luciones maximales.
Definición 3 Se dice que una solución ϕ : I → Rn de una edo ẋ = f (t, x) es maximal si para toda
solución ψ : J → Rn con I ⊂ J y ψ|I = ϕ se tiene que I = J (y, por tanto, ψ = ϕ).
Dem.: Consideremos el conjunto de soluciones del problema de Cauchy con c.i. x(t0 ) = x0 ,
S(t0 , x0 ) = {ψ : Iψ → Rn | ψ es solución de ẋ = f (t, x), x(t0 ) = x0 },
que, obviamente, es no vacı́o. Definimos
[
I(t0 , x0 ) = Iψ
ψ∈S(t0 ,x0 )
Dem. lema: Sea t ∈ I cualquiera, y Ut = máx u(t̄). Iterando n veces la desigualdad, y acotando u
t̄∈[t0 ,t]
por Ut en [t0 , t], obtenemos que
Xn−1 Z t Z t1 Z tk−1
Z t Z t1 Z tn−1
k
n
u(t) ≤ A L ··· 1 dtk · · · dt2 dt1 + Ut L
··· 1 dtn · · · dt2 dt1
k=0 t0 t0 t0 t0 t0 t0
n−1
X Lk Ln n→∞
≤A |t − t0 |k + Ut |t − t0 |n −−−→ eL|t−t0 | A,
k=0
k! n!
demostrando el lema. u
tlema
En lo siguiente, consideramos el conjunto de todas las soluciones maximales de una ecuación
diferencial, y sus propiedades de continuidad, que derivan en la contrucción del proceso evolutivo
asociado.
Dem.: Las leyes deterministas (b) son consecuencia de la unicidad de solución maximal en un
problema de Cauchy. Basta observar que tanto Φ(t; t1 , Φ(t1 ; t0 , x0 )) como Φ(t; t0 , x0 ) son soluciones
maximales del problema de Cauchy con c.i. x(t1 ) = Φ(t1 ; t0 , x0 ).
Los lemas siguientes permitirán demostrar (a), esto es que D es abierto, y que Φ es continua,
de hecho localmente Lipschitz. Como consecuencia de la relación ∂Φ ∂t
(t; t0 , x0 ) = f (t, Φ(t; t0 , x0 )) para
∂Φ
todo (t, t0 , x0 )) ∈ D se siguirá entonces (c), que ∂t es continua. Además veremos que tal derivada
parcial es localmente Lipschitz respecto a (t0 , x0 ).
Lema 3 Dado (t∗ , x∗ ) ∈ Ω y [a1 , a2 ] ⊂ I(t∗ , x∗ ), sea r > 0 suficientemente pequeño tal que
¯ r := {(t, x) | t ∈ [a1 , a2 ], |x − Φ(t; t∗ , x∗ )| ≤ r} ⊂ Ω.
∆
Entonces, existe ρ > 0 tal que para todo (t0 , x0 ) ∈ ∆ ¯ ρ , [a1 , a2 ] ⊂ I(t0 , x0 ), y para todo t ∈ [a1 , a2 ],
|Φ(t; t0 , x0 ) − Φ(t; t∗ , x∗ )| ≤ r, esto es, (t, Φ(t; t0 , x0 )) ∈ ∆ ¯ r . En consecuencia, [a1 , a2 ] × ∆ ¯ ρ ⊂ D.
8
Dem. lema: Sea 0 < ρ < r, cualquiera (a fijar más adelante). Dado (t0 , x0 ) ∈ ∆ ¯ ρ , sea [tr , tr ] =
− +
I¯∆¯ r (t0 , x0 ) el intervalo temporal en el que el grafo de la solución por (t0 , x0 ) está en ∆ ¯ r , dado por el
teorema de extensión hasta la frontera de un compacto. Además, (tr± , Φ(tr± ; t0 , x0 )) ∈ ∂ ∆ ¯ r , donde
¯ r = {(ai , x) | i ∈ {1, 2}, |x − Φ(ai ; t∗ , x∗ )| ≤ r} ∪ {(t, x) | t ∈ [a1 , a2 ], |x − Φ(t; t∗ , x∗ )| = r}.
∂∆
¯ r . Ası́, para todo t ∈ [tr , tr ]:
Sea L una constante de Lipschitz de f en el compacto ∆ − +
Dem.: (Esquema) Los resultados desarrollados hasta este momento se pueden generalizar involu-
crando parámetros, obteniendo versiones paramétricas del Teorema Fundamental y del Teorema de
Lipschitzianidad respecto a condiciones iniciales.
Si f es localmente Lipschitz respecto a λ, se pueden usar los argumentos basados en el lema
de Gronwall utilizados en la demostración de la Lipschitzianidad respecto a (t; t0 , x0 ) para ver la
Lipschitzianidad respecto a λ. u
t
para obtener la ecuación variacional respecto a x0 , que es la edo lineal para J(t; t0 , x0 , λ) que ha de
satisfacer la diferencial Dx0 Φ(t; t0 , x0 , λ):
∂J (t; t , x , λ) = D f (t, Φ(t; t , x , λ), λ)J(t; t , x , λ),
0 0 x 0 0 0 0
∂t
J(t0 ; t0 , x0 , λ) = I.
Es decir, J(t; t0 , x0 , λ) es la matriz fundamental principal en t0 de la edo lineal homogénea con matriz
A(t; t0 , x0 , λ) = Dx f (t, Φ(t; t0 , x0 , λ), λ). Observamos que (t0 , x0 ) juegan el papel de parámetros, y que
10
la matriz A(t; t0 , x0 , λ) es, pues, continua respecto a t y respecto a los parámetros (t0 , x0 ), a parte del
parámetro λ. Por tanto, para cada (t0 , x0 , λ) ∈ Ω, la matriz fundamental J(t; t0 , x0 , λ) está definida
para t ∈ I(t0 , x0 , λ), y la dependencia en (t0 , x0 , λ) es continua.
Para ver que J(t; t0 , x0 , λ) es realmente la diferencial, tenemos que ver primero que su acción
sobre un vector v0 ∈ Rn da la derivada direccional correspondiente. Ası́, pues, tenemos que ver que,
para todo v0 ∈ Rn ,
1
J(t; t0 , x0 , λ)v0 = lı́m (Φ(t; t0 , x0 + hv0 , λ) − Φ(t; t0 , x0 , λ)) .
h→0 h
Definimos, entonces,
1 (Φ(t; t , x + hv , λ) − Φ(t; t , x , λ)) si h 6= 0
0 0 0 0 0
J(t; t0 , x0 , λ, v0 , h) = h
J(t; t , x , λ)v si h = 0.
0 0 0
Observamos que, para h 6= 0, el cociente incremental satisface también una edo lineal:
∂J 1 ∂Φ ∂Φ
(t; t0 , x0 , λ, v0 , h) = (t; t0 , x0 + hv0 , λ) − (t; t0 , x0 , λ)
∂t h ∂t ∂t
1
= (f (t, Φ(t; t0 , x0 + hv0 , λ), λ) − f (t, Φ(t; t0 , x0 , λ), λ))
hZ
1 1 d
= (f (t, sΦ(t; t0 , x0 + hv0 , λ) + (1 − s)Φ(t; t0 , x0 , λ), λ)) ds
h 0 ds
Z 1
= Dx f (t, sΦ(t; t0 , x0 + hv0 , λ) + (1 − s)Φ(t; t0 , x0 , λ), λ) ds J(t; t0 , x0 , λ, v0 , h).
0
que es la identidad que querı́amos demostrar. Como las derivadas direccionales son continuas en x0 ,
entonces Dx0 Φ(t; t0 , x0 , λ) = J(t; t0 , x0 , λ), que además es continua respecto a (t; t0 , x0 , λ).
y el término independiente es
1 (x − Φ(t ; t + h, x , λ)) si h 6= 0
0 0 0 0
f (t0 , x0 , λ, h) = h
f (t , x , λ) si h = 0
0 0
Por un lado,
lı́m A(t; t0 , x0 , λ, h) = A(t; t0 , x0 , λ, 0),
h→0
y por otro, como para h 6= 0 tenemos
1
f (t0 , x0 , λ, h) = (x0 − Φ(t0 ; t0 + h, x0 , λ))
h
1
= (Φ(t0 + h; t0 + h, x0 , λ) − Φ(t0 ; t0 + h, x0 , λ))
hZ
1 1 d
= (Φ(t0 + sh; t0 + h, x0 , λ)) ds
h 0 ds
Z 1
∂Φ
= (t0 + sh; t0 + h, x0 , λ) ds
0 ∂t
Z 1
= f (t0 + sh, Φ(t0 + sh; t0 + h, x0 , λ), λ) ds,
0
entonces
lı́m f (t0 , x0 , λ, h) = f (t0 , x0 , λ).
h→0
Por continuidad de la edo lineal y de la condición inicial respecto al parámetro h, obtenemos que la
derivada respecto a t0 es
lı́m Jt0 (t; t0 , x0 , λ, h) = Jt0 (t; t0 , x0 , λ, 0) = −J(t; t0 , x0 , λ)f (t0 , x0 , λ),
h→0
De este modo, tanto x como λ son variables dependientes, y, aplicando la primera parte del resultado,
sobre diferenciabilidad respecto a condiciones iniciales, se obtiene la regularidad C 1 respecto a λ. u
t
Aunque la diferenciablidad respecto a parámetros la hemos obtenido usando la diferenciabilidad
respecto a condiciones iniciales, es conveniente obtener directamente la ecuación variacional corres-
pondiente. De nuevo, basta diferenciar respecto a λ el problema de Cauchy (4), obteniendo la ecuación
variacional respecto a λ, que es la edo lineal para Jλ (t; t0 , x0 , λ), que a posteriori es la diferencial
respecto a λ, Dλ Φ(t; t0 , x0 , λ):
∂Jλ (t; t , x , λ) = D f (t, Φ(t; t , x , λ), λ)J (t; t , x , λ) + D f (t, Φ(t; t , x , λ), λ).
0 0 x 0 0 λ 0 0 λ 0 0
∂t
Jλ (t0 ; t0 , x0 , λ) = O.
Podemos resolver esta edo lineal no homogénea usando la fórmula de variación de las constantes. Se
puede demostrar también la diferenciabilidad respecto a parámetros siguiendo argumentos similares
a los utilizados para demostrar la diferenciabilidad respecto a condiciones iniciales.
En resumen, si J(t; t0 , x0 , λ) es la matriz fundamental principal, solución de la ecuación variacional
∂J (t; t , x , λ) = D f (t, Φ(t; t , x , λ), λ)J(t; t , x , λ),
0 0 x 0 0 0 0
∂t
J(t0 ; t0 , x0 , λ) = I,
tenemos