Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Olivier Sarbach
Universidad Michoacana de San Nicolas de Hidalgo
8 de marzo de 2007
1. Algebra lineal
2. Calculo
En este captulo estudiamos primero algunas propiedades de funciones f :
Rn Rm (no necesariamente lineales) del espacio vectorial Rn al espacio vecto-
rial Rm . En particular, analizaremos la diferenciabilidad de funciones f : Rn
Rm y sus aproximaciones por polinomios (el teorema de Taylor). Despues, ana-
lizaremos la diferenciabilidad de campos vectoriales y de formas diferenciales
(analisis vectorial).
De ahora en adelante, consideramos el espacio vectorial real Rn con el pro-
ducto escalar canonico dado por
n
X
(x, y) := x y = xj y j , x, y Rn , (1)
j=1
y la norma inducida
1/2
p n
X
kxk := (x, x) = x2j , x Rn . (2)
j=1
La norma es importante en todo lo que sigue porque nos permite introducir una
nocion de distancia entre dos puntos x y y en Rn . Esta distancia se define como
Por ejemplo, la bola abierta centrada en x Rn con radio > 0 esta definida
por
B (x) := {y Rn : d(x, y) < }.
1
2.1. Sucesiones convergentes
Definicion 1 Una sucesion en Rn es una funcion N R que asigna a todo
numero natural k N un punto xk Rn . Escribimos {xk }kN o simplemente
xk para denotar una sucesion en Rn .
Definicion 2 Una sucesion xk en Rn se llama convergente a x Rn si para
todo > 0 existe una constante K = K() N (que depende de ) tal que
kxk xk < para todo k K(). (4)
En este caso, x se llama el lmite de xk , y escribimos
lm xk = x o simplemente xk x.
k
Observaciones
1. Notamos que xk converge a x si y solo si la sucession real {kxk xk}kN
converge a cero, es decir, si y solo si
lm kxk xk = 0. (5)
k
2
Un resultado util es el siguiente
Teorema 1 Sea xk = (x1k , x2k , ..., xnk ) una sucesion en Rn . Entonces xk con-
verge al punto x = (x1 , x2 , ..., xn ) Rn si y solo si las n sucesiones correspon-
dientes en R, {x1k }kN , ... {xnk }kN convergen a x1 , ... , xn , respectivamente;
es decir, si y solo si
Demostracion.
(i) Si xk x, entonces existe para cada > 0 un K() N tal que
n
X
kxk xk2 = (xjk xj )2 < 2
j=1
|xjk xj | <
(ii) Por otro lado, si vale (6), existen para cada > 0 numeros naturales
K1 (), K2 (), ...Kn () tales que
|xjk xj | <
n
para todos k Kj () y j = 1, 2, ...n. Definimos K() = max{K1 (), K2 (), ...Kn ()}.
Entonces 1/2
X n
kxk xk = |xjk xj |2 <
j=1
Ejemplos
1. Sea xk := ( 1k , ek , 1 k12 ), k N. Puesto que 1
k
0, ek 0 y
1 k12 1 para k , obtenemos que
lm xk = (0, 0, 1).
k
3
2.2. Funciones f : Rn Rm continuas
Definicion 4 Sea f : Rn Rm una funcion. Se dice que f es continua en un
punto x0 Rn si para todo > 0 existe un = (, x0 ) > 0 (que depende de
y, en general, tambien de x0 ) tal que
lm f (xk ) = f (x)
k
Demostracion.
(i) Sea f continua en x y sea xk una sucesion en Rn que converge a x. Quere-
mos demostrar que f (xk ) f (x). Entonces sea > 0. Por la continuidad
de f en el punto x existe un = (, x) > 0 tal que
kxk xk <
kx xk < y kf (x ) f (x)k .
4
Ejemplos
1. Sea f : R R la funcion
0, x < 2,
f (x) :=
1, x 2.
tenemos que |f (xk , yk )| 0 para todas las sucesiones (xk , yk ) (0, 0).
Por esta razon, f es continua en el punto (0, 0). (f tambien es continua
en los otros puntos de R2 . porque ?)
3. Por otro lado, la funcion f : R2 R definida por
xy
f (x, y) := x2 +y 2 , (x, y) 6= (0, 0),
0, (x, y) = (0, 0),
5
para todos x, y Rn : Sean x, y Rn . Usando la desigualdad del triangulo,
obtenemos que
lm |kxk k kxk| = 0,
k
Entonces,
n
X m
X n
X
A(x) = xj A(ej ) = aij xj e0i .
j=1 i=1 j=1
6
lo que implica que
m m X
n
2
X X
kA(x)k2 = |A(x)i | |aij |2 kxk2 .
i=1 i=1 j=1
tenemos la desigualdad
kA(x)k Ckxk (8)
n
para todos x R . Usando la linealidad de A, (8) implica que
Ejemplos
1. Sean a, b R, a < b y (a, b) := {x R : a < x < b}. (a, b) es abierto:
Sea x (a, b). Entonces, eligiendo 0 < < mn{b x, x a}, tenemos que
B (x) = (x , x + ) (a, b).
2. Los conjuntos (, a) = {x R : x < a} y (b, ) := {x R : x > b},
tambien son abiertos.
3. La bola abierta centrada en x con radio > 0,
B (x) = {y Rn : kx yk < },
es abierta.
7
4. La bola cerrada centrada en x con radio > 0,
B (x) = {y Rn : kx yk },
f 1 (V ) := {x U : f (x) V }
de Rn es abierto.
8
Observacion: Esta definicion es equivalente a la definicion 4. Para ver esto,
vamos a asumir primero que f : U Rn Rm es continua en el sentido de la
definicion 6 y mostrar que f es continua en el sentido de la definicion 4 en todos
los puntos x0 U : Sean x0 U , y0 := f (x0 ), > 0 y
V := B (y 0 ) = {y Rm : ky y 0 k < }.
9
2.3. Funciones f : Rn Rm diferenciables
Primero, nos acordamos de la definicion de diferenciabilidad para funciones
que dependen de una variable:
Definicion 7 Una funcion f : R R se llama diferenciable en x R si
existe el lmite
f (x + h) f (x)
f 0 (x) := lm . (10)
h0,h6=0 h
Observaciones
A(x)h := f 0 (x)h, h R.
(h)
lm =0
h0,h6=0 h
y
f (x + h) = f (x) + A(x)h + (h), (11)
para todos h R. Para ver esto, definimos la funcion : R R por
(h) := f (x + h) f (x) f 0 (x)h, h R. Entonces, para h 6= 0,
(h) f (x + h) f (x)
= f 0 (x) 0
h h
para h 0 puesto que f es diferenciable en x.
2. En particular, si f es diferenciable en x R, f es automaticamente con-
tinua en x, porque (11) implica que
(h)
lm [f (x + h) f (x)] = lm h A(x) + = 0,
h0 h0 h
10
Definicion 8 Sea f : U Rn R una funcion definida sobre un subconjunto
abierto U de Rn , y sean
e1 = (1, 0, 0, ..., 0), e2 = (0, 1, 0, ..., 0), ... en = (0, 0, 0, ..., 1),
f (x + hei ) f (x)
Di f (x) := lm . (12)
h0,h6=0 h
Si f es parcialmente diferenciable en x con respecto a todas las coordenadas i =
1, 2, ...n, f se llama parcialmente diferenciable en x. En este caso, el gradiente
de f en x esta definido por el vector
Observaciones
Otras notaciones para la derivada parcial son:
Dj f (x) f (x) j f (x) f,j (x)
xj
Otras notaciones para el gradiente son:
donde
(1 , 2 , ..., n )
se llama el operador nabla.
Ejemplos
p
1. Sea r : R2 R la norma, r(x) := kxk = x21 + x22 . Entonces para
(x1 , x2 ) 6= (0, 0) tenemos que
x1 x2
D1 r(x) = p , D2 r(x) = p ,
x21 + x22 x21 + x22
(x1 , x2 ) x
grad r(x) = p 2 = ,
x1 + x2 2 kxk
11
2. Sea f : R2 R la funcion
x1 x2
kxk2 , x = (x1 , x2 ) 6= (0, 0),
f (x) :=
0, x = (x1 , x2 ) = (0, 0).
f (h, 0) f (0, 0)
D1 f (0, 0) = lm = 0,
h0,h6=0 h
f (0, h) f (0, 0)
D2 f (0, 0) = lm = 0.
h0,h6=0 h
Entonces, f es parcialmente diferenciable. A pesar de esto, f no es conti-
nua en el punto (0, 0) como vimos en el ejemplo 3 de la seccion 2.2.
Notamos tambien que la funcion D1 f : R2 R no es continua en el punto
(0, 0), porque si definimos la sucesion xk := (0, k1 ), k N, entonces xk 0
pero D1 f (xk ) = k diverge.
El ultimo ejemplo muestra que una funcion parcialmente diferenciable no es
necesariamente continua. Por otro lado, esperamos que una buena definicion de
diferenciabilidad implica la continuidad. Por esta razon, definimos
Definicion 9 Una funcion f : U Rn Rm definida sobre un subconjunto
abierto U de Rn se llama diferenciable en x U si existe una transformacion
lineal A(x) : Rn Rm y una funcion error x : B (0) Rn Rm definida
sobre una vecindad de 0 tal que
(h)
lm =0
h0,h6=0 khk
y
f (x + h) = f (x) + A(x)(h) + (h) (14)
para todos h B (0).
f se llama diferenciable si f es diferenciable en todos los puntos x U .
Observaciones
12
2. Geometricamente, la transformacion lineal A(x) describe el espacio plano
tangente a la superficie
{(x, f (x) : x U } Rn Rm
en el punto (x, f (x)).
Ejemplo: Sea C = (cij ) una matriz real simetrica n n, y sea f : Rn R la
funcion definida por
n
X
f (x) := (x, Cx) = cij xi xj ,
i,j=1
13
(i) (15) y (16) implican que
fi (x + hej ) fi (x)
Dj fi (x) = lm = aij .
h0,h6=0 h
14
pertenecen a B (x) V . Ademas, z (0) = x y z (n) = x + h. Como f es parcial-
mente diferenciable en todos los puntos de B (x) y usando el teorema del valor
medio1 , existen valores j (0, 1), j = 1, 2, ..., n, tales que
f g : U R n Rk , f g(x) := f (g(x)), x U.
es diferenciable en todos los puntos x R con a < x < b. Entonces existe un valor y R con
a < y < b tal que
f (b) f (a)
= f 0 (y).
ba
15
Demostracion. Ejercicio.
16
2.4. El teorema de Taylor
Sea f : U Rn R una funcion definida sobre un subconjunto abierto
U de Rn , y sea f diferenciable en un punto x U . Como vimos en la seccion
anterior, esto significa que existe una transformacion lineal
(h)
lm =0
h0,h6=0 khk
y
f (x + h) = f (x) + A(x)(h) + (h) (18)
para todos h B (0). En otras palabras, es posible aproximar la funcion f en
una vecindad del punto x por la constante f (x) mas la transformacion lineal
h 7 A(x)(h) = (grad f (x), h). El error esta dado por la funcion x que cae a
cero mas rapidamente que khk.
En esta seccion vamos a ver que si f es suficientemente suave se pueden
obtener aproximaciones de f que son mejores que (18). Empezamos por:
f (k) (x + h) = p.
Para ver esto, suponemos primero que h > 0 y definimos la funcion H : [0, h]
R,
k1
X f (j) (x + y) p
H(y) := f (x + h) (h y)j (h y)k , 0yh
j=0
j! k!
17
que satisface H(0) = H(h) = 0. Ademas, H es diferenciable en los puntos
y (0, h) y
k1
X f (j+1) (x + y) f (j) (x + y)
0
H (y) = (h y)j j(h y)j1
j=0
j! j!
p
+ k(h y)k1
k!
k1
X f (j+1) (x + y) k1
X f (j) (x + y)
= (h y)j + (h y)j1
j=0
j! j=0
(j 1)!
p
+ (h y)k1
(k 1)!
p f (k) (x + y)
= (h y)k1 .
(k 1)!
Por el teorema del valor medio existe z (0, h) tal que H 0 (z) = 0. Definiendo
:= z/h (0, 1) esto quiere decir que
f (k) (x + h) = p.
f (k) (x + h) k
f (x + h) = Px,k1 (h) + h = Px,k (h) + x,k (h),
k!
donde
f (k) (x + h) f (k) (x) k
x,k (h) = h .
k!
18
Dado que f (k) es continua y que (0, 1) tenemos que f (k) (x+h)f (k) (x) 0
para h 0. Entonces, hk x,k (h) 0 para h 0.
Ejemplos
1. Sea f : R R la funcion exponencial f (x) = ex , x R. Existen todas las
derivadas de f , y f (k) (x) = ex para k = 0, 1, 2, ..., x R. Entonces, existe
para cada x, h R y cada k N un k (0, 1) tal que
ex+k h k
f (x + h) = Px,k1 (h) + h ,
k!
donde
k
X ex
Px,k (h) = hj .
j=0
j!
Que pasa en el lmite k ?
Puesto que
ex+k h |h|k
hk ex+|h| 0, k ,
k! k!
19
donde las funciones ,x tienen la propiedad que caen a cero mas rapida-
mente que h. Entonces las funciones D f dan una aproximacion para la
primera derivada de f . El error de estas aproximaciones es del orden h. Se
puede obtener una mejor aproximacion definiendo las derivadas centradas,
D0 f por
f (x + h) f (x h) 1
D0 f (x) = = (D+ f (x) + D f (x)) , x R.
2h 2
En este caso, obtenemos que
1
D0 f (x) = f 0 (x) + f 000 (x)h2 + 0,x (h),
6
donde la funcion 0,x tiene la propiedad que h2 0,x (h) 0 para h 0.
Entonces, D0 f (x) es una aproximacion para la derivada de f con un error
del orden h2 .
Los operadores de diferencias finitas D , D0 se usan en la discretizacion
de ecuaciones diferenciales con derivadas parciales.
En lo que sigue, generalizamos el teorema de Taylor para funciones que
dependen de un numero n arbitrario de variables.
Definicion 10 Sea f : U Rn R una funcion definida sobre un subconjunto
abierto U de Rn . f se llama k veces parcialmente diferenciable si existen
todas las derivadas parciales del orden menor o igual a k,
Di1 Di2 ...Dij f : U Rn R, i1 , i2 , ..., ij {1, 2, ..., n}, j k.
f se llama k veces continuamente diferenciable si existen todas las deriva-
das parciales del orden menor o igual a k y si todas las derivadas
Di1 Di2 ...Dij f : U Rn R, i1 , i2 , ..., ij {1, 2, ..., n}, j k.
son continuas. En este caso, definimos para cada x U las cantidades
n
X
D(j) f (x)(h) :=
Di1 Di2 ...Dij f (x) hi1 hi2 ...hij , j k,
i1 ,i2 ,...ij =1
20
3. Para k = 2, tenemos que
n
X
D(2) f (x)(h) = [Di Dj f (x)] hi hj = (h, Hessf (x)h),
i,j=1
21
Teorema 8 (teorema de Taylor en dimensiones n 1) Sean k N y U
Rn un subconjunto abierto de Rn . Sea f : U Rn R una funcion que es k
veces continuamente diferenciable. Sean x U y h Rn tales que el segmento
x + th, t [0, 1] este contenido en U . Entonces existe (0, 1) tal que
k1
X 1 (j) 1
f (x + h) = D f (x)(h) + D(k) f (x + h)(h).
j=0
j! k!
22
Teorema 9 (teorema de Taylor en dimensiones n 1, segunda version)
Sean k N y U Rn un subconjunto abierto de Rn . Sea f : U Rn R una
funcion que es k veces continuamente diferenciable. Sean x U y > 0 tales
que B (x) U . Entonces existe una funcion error x,k : B (0) R tal que
x,k (h)
lm =0
h0,h6=0 khkk
y
f (x + h) = Px,k (h) + x,k (h)
para todos los h B (0).
satisface
n
1 X
x,k (h) Di1 Di2 ...Dik f (x + h) Di1 Di2 ...Dik f (x)khkk .
k! i
1 ,i2 ,...,ik =1
23
2 0
Dado que f (0, 0) = 0, grad f (0, 0) = (0, 0) y Hessf (0, 0) = , tenemos
0 0
que para h = (hx , hy ) R2 ,
(hx , hy )
0, (hx , hy ) (0, 0).
h2x + h2y
24
2.5. Extremos relativos de funciones f : Rn R
Como una aplicacion del teorema de Taylor vamos a analizar los extremos
relativos de funciones.
Definicion 11 Sea f : U Rn R una funcion definida sobre un subconjunto
abierto U de Rn .
1. Un punto x U se llama mnimo relativo de f si existe > 0 tal que
B (x) U y
grad f (x) = 0.
gj (h) gj (0)
0,
h
y para h < 0,
gj (h) gj (0)
0.
h
Como gj es diferenciable en el punto t = 0, la primera desigualdad implica que
gj0 (0) 0 mientras que la segunda desigualdad implica que gj0 (0) 0. Entonces,
25
Definicion 12 Sea f : U Rn R una funcion parcialmente diferencia-
ble definida sobre un subconjunto abierto U de Rn . Un punto x U tal que
grad f (x) = 0 se llama un punto crtico de f o un punto estacionario de
f.
26
3. A se llama indefinida si existen h1 , h2 Rn tales que (h1 , Ah1 ) < 0 <
(h2 Ah2 ).
n
X
(h, Ah) = j h2j . (21)
j=1
(i) Sea A = Hessf (x) definida positiva. Entonces, usando (21), obtenemos
que
Xn
(h, Ah) h2j = khk2 ,
j=1
27
donde = mn{j : j = 1, 2, ..., n} > 0 es el autovalor mnimo de A. Por
otro lado, dado que khk2 (h) 0 para h 0, existe (0, ) tal que
|(h)| khk2
4
para todos h B (0). Entonces para dichos hs, (22) implica que
f (x + h) f (x) khk2 khk2 = khk2 .
2 4 4
En particular, f (x + h) f (x) > 0 para 0 < khk < , lo que implica que
x es un mnimo relativo estricto de f .
(ii) Similar que (i).
(iii) Sea A = Hessf (x) indefinida. Entonces existen vectores h1 , h2 tales que
kh1 k = kh2 k = 1 y
|| 2 2
|(th1 )| t , |(th2 )| t ,
4 4
para todos |t| < . Entonces (22) implica que
2 || 2 ||
f (x + th1 ) f (x) t + t = t2 < 0,
2 4 4
2 2 2
f (x + th2 ) f (x) t t = t > 0,
2 4 4
para 0 < |t| < . Entonces, x no puede ser un extremo relativo y x es un
punto silla.
Ejemplos
1. Sean a 6= 0, b 6= 0 dos valores reales, y sea f : R2 R la funcion definida
por
1
ax2 + by 2 , (x, y) R2 .
f (x, y) =
2
Tenemos que
a 0
grad f (x, y) = (ax, by), Hessf (x, y) = , (x, y) R2 .
0 b
28
b) a < 0, b < 0: (0, 0) es un maximo estricto de f .
c) ab < 0: (0, 0) es un punto silla de f .
2. Si grad f (x) = 0 y si Hessf (x) posee uno o varios autovalores igual a cero
(y Hessf (x) no es indefinida) hay que tener cuidado! Por ejemplo, las tres
funciones fi : R2 R, i = 1, 2, 3, definidas por
f1 (x, y) := x2 + y 4 ,
f2 (x, y) := x2 ,
f3 (x, y) := x2 + y 3 ,
29
2.6. Formas diferenciales y analisis vectorial
En esta seccion, generalizamos el calculo diferencial para campos vectoriales
y formas diferenciales. Muchas cantidades relevantes en la fsica son descritas
no por funciones, si no por campos vectoriales o formas diferenciables. Ademas,
el calculo diferencial para las formas diferenciales nos llevara de manera natural
a la definicion de los operadores div (divergencia) y rot (rotacional) que se
encuentran frecuentemente en la fsica. Tambien daremos una demostracion del
lema de Poincare y analizaremos las consecuencias de este resultado importante
para el analisis vectorial.
De ahora en adelante, U Rn denota un subconjunto abierto de Rn . Em-
pezamos con unos conceptos geometricos:
Definicion 15 Una curva continuamente diferenciable en U es una fun-
cion diferenciable : (, ) Rn con la propiedad que (t) U para todos
d
|t| < y que la derivada = dt : (, ) Rn es continua. (t) es el vector
tangente a la curva en el punto p = (t).
Tp (U ) = Rn
Tp (U ) := { : Tp (U ) R : es lineal}.
Ejemplos
1. Sea U = R3 \ {(0, 0, 0)} el espacio tridimensional menos el origen. Defina
E : U R3 por
Q
Ep = x, p = x U, (23)
kxk2
30
donde x = x/kxk. Entonces E es un campo vectorial. En electromagnetis-
mo, (23) representa el campo electrico de una partcula estatica con carga
Q.
2. Sea U como en el ejemplo anterior. Defina la funcion f : U R por
f (p) := Q/kxk, p = x U . Entonces f es diferenciable y
grad f (p) = E p .
e1 = (1, 0, 0, ..., 0), e2 = (0, 1, 0, ..., 0), ... en = (0, 0, 0, ..., 1),
En particular,
dxi (p)(ej ) = ij .
Entonces, las formas lineales
31
Si v Tp (U ) es un vector en p U y Tp (U ) es una forma lineal en p,
existen numeros reales v1 , v2 , ..., vn R y 1 , 2 , ..., n R tales que
n
X n
X
v= vj ej , = i dxi (p).
j=1 i=1
es decir,
n
X n
X
Xp = Xj (p)ej , p = i (p)dxi (p) , p U.
j=1 i=1
n
P
Definicion 19 Sea k N0 . Un campo vectorial X = Xj ej sobre U se llama
j=1
k veces continuamente diferenciable si todas las funciones Xj : U Rn
R, j = 1, 2, ..., n, son k veces continuamente diferenciables.
n
P
Una forma diferencial de primer orden = i dxi sobre U se llama k
i=1
veces continuamente diferenciable si todas las funciones i : U Rn R,
i = 1, 2, ..., n, son k veces continuamente diferenciables.
Ejemplos
1. El campo vectorial E definido en (23) es indefinidamente diferenciable,
dado que las funciones x 7 xi /kxk3 son indefinidamente diferenciables
sobre el conjunto U = R3 /{(0, 0, 0)}.
2. Sea f : U Rn R una funcion que es continuamente diferenciable.
Entonces su diferencial, = df , tiene la expansion
n
X
df = fi dxi ,
i=1
donde
fi (p) = df (p)(ei ) = (grad f (p), ei ) = Di f (p).
Entonces df es continua y
n
X
df = (Di f )dxi . (24)
i=1
32
2.6.2. Formas diferenciales de orden mayor
Sea V := Tp (U ) = Rn el espacio vectorial que consiste de los vectores tan-
gentes en el punto p U , y sea V = Tp (U ) el espacio dual correspondiente.
Nos acordamos:
Definicion 20 Sea k N. Una k-forma sobre V es una funcion : V k R
que asigna a k vectores v 1 , ..., v k un numero real (v 1 , ..., v k ) tal que
(i) es lineal en cada argumento, es decir
donde i1 i2 ...ik = (ei1 , ei2 , ..., eik ) y donde denota el producto exterior (ver
el captulo sobre algebra lineal). En particular, i1 i2 ... ik esta definido
por
X
i1 i2 ... ik (v 1 , v 2 , ..., v k ) := sign()(i1 ) (v 1 )(i2 ) (v 2 ) (ik ) (v k ),
S(k)
Ejemplos
33
1. Una 1-forma,
n
X
= i i ,
i=1
donde
i (v) i (w)
i j (v, w) = i (v)j (w) j (v)i (w) = det ,
j (v) j (w)
para v, w V .
3. De manera mas general,
i1 (v 1 ) ... i1 (v k )
i2 (v 1 ) ... i2 (v k )
i1 i2 ... ik (v 1 , v 2 , ..., v k ) = det
...
,
...
ik (v 1 ) ... ik (v k )
Dado que los elementos dx1 (p), dx2 (p), ..., dxn (p) forman una base de V =
Tp (U ),
una forma diferencial de orden k se puede escribir como
X
= i1 i2 ...ik dxi1 dxi2 ... dxik ,
1i1 <i2 <...<ik n
34
Definicion 22 Sea l N0 . Una forma diferencial de orden k sobre U se llama
l veces continuamente diferenciable si todas las funciones i1 i2 ...ik : U
Rn R, 1 i1 < i2 < ... < ik n son l veces continuamente diferenciables.
Ejemplos
1. Puesto que una 0-forma es un numero real, una forma diferencial de orden
0 sobre U es simplemente una funcion sobre U .
2. Una forma diferencial de orden 1 sobre U es una forma diferencial de
primer orden sobre U (ver definicion 19). Como ejemplo, sean U := {p =
(t, x, y, z) R4 : (x, y, z) 6= (0, 0, 0)} el espacio-tiempo menos el origen
espacial y f : U R la funcion
Q
f (p) := ,
kxk
p
donde kxk = x2 + y 2 + z 2 . Entonces f es indefinidamente diferenciable
y
Q
df = (xdx + ydy + zdz) = Ex dx + Ey dy + Ez dz,
kxk3
donde E = (Ex , Ey , Ez ) es el campo electrico definido en (23).
3. Sea U R4 el espacio-tiempo menos el origen espacial, como en el ejemplo
anterior. El tensor electromagnetico correspondiente a una partcula en
reposo con carga electrica Q es dado por la siguiente forma diferencial de
segundo orden sobre U :
Q
F = (xdx dt + ydy dt + zdz dt) = df dt. (25)
kxk3
F es indefinidamente diferenciable.
4. De manera mas general, el tensor electromagnetico es dado por la siguiente
forma diferencial de segundo orden:
F = Ex dx dt + Ey dy dt + Ez dz dt
+ Bx dy dz + By dz dx + Bz dx dy, (26)
35
5. Sea una forma diferencial de orden n = dim Tp (U ). Entonces existe una
funcion f : U Rn R tal que
= f dx1 dx2 ... dxn .
es l veces continuamente diferenciable si la funcion f lo es.
36
donde en el penultimo paso usamos dxj dxi = dxi dxj . Entonces,
F = dA es una forma diferencial de segundo orden y sus componentes son
dadas por las funciones continuas
Fij = Di Aj Dj Ai , 1 i < j n.
En particular, si A = df es la diferencial de una funcion que es dos ve-
ces continuamente diferenciable, entonces Aj = Dj f y Fij = Di Dj f
Dj Di f = 0 (ver theorem 7). Concluimos que d(df ) = 0 para cualquier
funcion f que es dos veces continuamente diferenciable.
P
2. Sea F = Fij dxi dxj una forma diferencial de segundo orden
1i<jn
que es continuamente diferenciable. Entonces dF es la siguiente forma
diferencial de tercer orden,
n
1 X
dF = dFij dxi dxj
2 i,j=1
n
1 X
= (Dk Fij )dxk dxi dxj
2
k,i,j=1
n
1 X
= (Dk Fij + Di Fjk + Dj Fki )dxk dxi dxj
6
k,i,j=1
X
= (Dk Fij + Di Fjk + Dj Fki )dxk dxi dxj .
k<i<j
37
donde div B Dx Bx + Dy By + Dz Bz es la divergencia del campo vec-
torial B = (Bx , By , Bz ).
Los primeros dos ejemplos surgieren que d(d) = 0 para cualquier forma
diferencial que es dos veces continuamente diferenciable. El proximo teorema
muestra que efectivamente, esto se cumple.
d( + ) = d + d.
d( ) = d + (1)k d.
Demostracion.
(i) Consideramos primero el caso k = 0: Sean f, g : U R dos funciones que
son continuamente diferenciables y sea R. Entonces,
n
X
d(f + g) = Di (f + g)dxi
i=1
Xn
= (Di f + Di g)dxi
i=1
= df + dg.
P P
Ahora sean = i1 ...ik dxi1 ... dxik y = i1 ...ik dxi1
i1 <...<ik i1 <...<ik
... dxik dos formas diferenciales de orden k 1. Entonces,
X
d( + ) = d (i1 ...ik + i1 ...ik ) dxi1 ... dxik
i1 <...<ik
X
= (di1 ...ik + di1 ...ik ) dxi1 ... dxik
i1 <...<ik
= d + d.
38
(ii) Consideramos primero el caso k = l = 0: Sean f, g : U R dos funciones
que son continuamente diferenciables. Entonces, f g = f g y usando la
regla de Leibnitz,
n
X
d(f g) = Di (f g)dxi
i=1
Xn
= [(Di f ) g + f Di g] dxi
i=1
= (df )g + f dg = df g + f dg.
P P
Ahora sean = i1 ...ik dxi1 ... dxik y = j1 ...jl dxj1
i1 <...<ik j1 <...<jl
...dxjl dos formas diferenciales de orden k y l, respectivamente. Entonces,
d( )
X X
= d i1 ...ik j1 ...jl dxi1 ... dxik dxj1 ... dxjl
i1 <...<ik j1 <...<jl
X X
= [(di1 ...ik )j1 ...jl + i1 ...ik dj1 ...jl ]
i1 <...<ik j1 <...<jl
dxi1 ... dxik dxj1 ... dxjl
X X
= di1 ...ik dxi1 ... dxik j1 ...jl dxj1 ... dxjl
i1 <...<ik j1 <...<jl
X X
+ i1 ...ik dxi1 ... dxik (1)k dj1 ...jl dxj1 ... dxjl
i1 <...<ik j1 <...<jl
= d + (1)k d,
donde usamos dj1 ...jl dxi1 ... dxik = (1)k dxi1 ... dxik dj1 ...jl
en el penultimo paso.
(iii) Si f : U R es una funcion que es dos veces continuamente diferenciable,
ya Pvimos en los ejemplos anteriores que d(df ) = 0. Entonces sea =
i1 ...ik dxi1 ... dxik una forma diferencial de orden k 1 que
i1 <...<ik
es dos veces continuamente diferenciable. Usando el resultado anterior y
el hecho de que d(dxij ) = 0, obtenemos que
" #
X
d(d) = d di1 ...ik dxi1 ... dxik
i1 <...<ik
X
= d (di1 ...ik ) dxi1 ... dxik
i1 <...<ik
= 0.
39
2.6.4. El lema de Poincare
Para lo que sigue, es conveniente definir:
Definicion 24 Una forma diferencial de orden k N0 sobre U que es conti-
nuamente diferenciable se llama cerrada si d = 0.
Una forma diferencial de orden k N sobre U que es continua se llama
exacta si existe una forma diferencial de orden k 1sobre U que es conti-
nuamente diferenciable tal que = d.
Sea una forma diferencial de orden k N sobre U que es continuamente
diferenciable. Por el resultado del teorema 12(iii), es automaticamente cerrada
si es exacta. Ahora preguntamos si tambien vale la afirmacion contraria: Su-
pongamos que es cerrada. Es automaticamente exacta, es decir, existe una
forma diferencial de orden k 1 sobre U que es continuamente diferenciable
tal que = d?
Como vamos a ver, la respuesta depende de las propiedades topologicas de
U . Para entender esto, empezamos con:
Ejemplo: Sea U = R2 \ {(0, 0)} el plano menos el origen, y sea la forma
diferencial de primer orden sobre U dada por
y x
:= dx + 2 dy.
x2 +y 2 x + y2
Como es facil verificar, es continuamente diferenciable y d = 0. Entonces
es cerrada. Sean V := {(x, y) R2 : x < 0} y V+ := {(x, y) R2 : x > 0}
los semiplanos a la izquierda y a la derecha, respectivamente, del eje y. Como
vamos a mostrar ahora, , definida como forma diferencial sobre los subespacios
V , V+ o V := V V+ es exacta, pero no es exacta como forma diferencial
definida sobre todo U .
Sea g : V R la funcion definida por
y
g(x, y) := arc tg , x 6= 0, y R.
x
Entonces g es continuamente diferenciable, y
y x
dg = (Dx g)dx + (Dy )dy = dx + 2 dy = .
x2 + y 2 x + y2
Entonces, dg = sobre V y es exacta sobre V . Pero no es exacta como
forma diferencial definida sobre todo U . Para ver esto, supongamos que es
exacta sobre U . Entonces existe una funcion f : U R que es continuamente
diferenciable tal que = df . Dado que = df = dg sobre V , d(f g) = 0 sobre
V . Entonces existe una constante c R tal que f (x, y) = g(x, y) + c para
todos los puntos (x, y) V . De la misma manera, existe una constante c+ R
tal que f (x, y) = g(x, y) + c+ para todos los puntos (x, y) V+ . Entonces,
arc tg xy + c , (x, y) V ,
f (x, y) = y
arc tg x + c+ , (x, y) V+ .
40
Por otro lado, f es una funcion continua sobre U . En particular, f es continua
en los puntos (0, 1) y (0, 1). Tomando en cuenta que lm arc tg(z) = /2,
z
lm arc tg(z) = /2, encontramos que
z
+ c = lm f (x, 1) = lm f (x, 1) = + c+ ,
2 x0,x<0 x0,x>0 2
+ c = lm f (x, 1) = lm f (x, 1) = + c+ ,
2 x0,x<0 x0,x>0 2
La primera ecuacion implica que c+ = c , la segunda que c+ = c + lo
que es absurdo. Entonces, no puede ser exacta sobre todo U .
De este ejemplo aprendemos que el hecho de que si una forma cerrada es
exacta o no puede depender del dominio U sobre cual esta definida . Ahora
introducimos una propiedad de U que garantiza que una forma cerrada siempre
es exacta:
Definicion 25 Sea U Rn un subconjunto abierto de Rn . Se dice que U tiene
forma de estrella con respecto a un punto p0 U si para todos p U el
segmento entre p0 y p,
{tp + (1 t)p0 : 0 t 1} U.
esta dentro de U .
Ejemplos
1. Los semiplanos V y V+ del ejemplo anterior tienen forma de estrella (con
respecto a cualquiera de sus puntos).
2. U = Rn tiene forma de estrella (con respecto a cualquier punto p0 Rn ).
3. El espacio menos el origen, U = R2 \ {(0, 0)}, no tiene forma estrella.
4. La bola abierta U := B (p) centrada en p Rn con radio > 0 tiene
forma de estrella con respecto a p.
41
n
P
Empezamos con el caso k = 1: Sea A = Aj dxj una forma diferencial de
j=1
primer orden sobre U que es continuamente diferenciable y que satisface dA = 0,
es decir,
Di Aj (x) Dj Ai (x) = 0, x U.
Entonces definimos
Z1 X
n
f (x) := xj Aj (tx) dt, x U.
0 j=1
Z1
n
X
= Ai (tx) + t xj Dj Ai (tx) dt
0 j=1
Z1
d
= Ai (tx) + t Ai (tx) dt
dt
0
Z1
d
= [tAi (tx)] dt
dt
0
1
= tAi (tx)|t=0 = Ai (x).
Entonces, df = A yP
A es exacta.
Ahora sea F = Fij dxi dxj una forma diferencial de segundo orden sobre
i<j
U que es continuamente diferenciable y que satisface dF = 0, es decir,
Dk Fij (x) + Di Fjk (x) + Dj Fki (x) = 0, x U.
Entonces definimos
Z1 X
n
Aj (x) := txk Fkj (tx) dt, x U.
0 k=1
Z1 " n
X
#
= 2tFij (tx) + t xk Dk Fij (tx) dt
0 k=1
42
Z1
d 2
= t Fij (tx) dt
dt
0
1
= t2 Fij (tx)t=0 = Fij (x),
Z1 X
n
i2 ...ik (x) := tk1 xj ji2 ...ik (tx) dt, x U.
0 j=1
satisface d = .
rot A (Dy Az Dz Ay , Dz Ax Dx Az , Dx Ay Dy Ax )
es el rotacional de A.
A0t = At + Dt f, A0 = A + grad f.
43
2.6.5. Aplicacion para el analisis vectorial
Sea U R3 un subconjunto abierto del espacio tridimensional. Definimos:
A = a ds ax dx + ay dy + az dz,
F = b dS bx dy dz + by dz dx + bz dx dy,
= h dV h dx dy dz,
grad f = f (gradiente de f ),
rot a = a
= (Dy az Dz ay , Dz ax Dx az , Dx ay Dy ax ) (rotacional de a),
div b = b
= D x bx + D y by + D z bz (divergencia de b).
Por otro lado, sean a, b : U R3 dos campos vectoriales que son continua-
mente diferenciables y que satisfacen
rot a = 0, div b = 0.
44
Entonces las formas a ds y b dS sobre U son cerradas. Si U tiene forma de
estrella, el lema de Poincare implica que existe una funcion f : U R y una
forma diferencial de primer orden sobre U tales que
a ds = df, b dS = d.
div B = 0, Dt B + rot E = 0,
rot (Dt A + E) = 0.
Las ecuaciones (31,32) son equivalentes a las ecuaciones (27) con A t = . Los
potenciales y A no son unicos; la transformacion
7 + Dt f, A 7 A + grad f, (33)
45
2.7. Integracion de formas diferenciales y el teorema de
Stokes
En esta seccion aprendemos como integrar formas diferenciales sobre sub-
conjuntos de Rn y sobre superficies. Luego, formulamos el teorema de Stokes
para formas y analizamos varios casos particulares, incluyendo el teorema de
Gauss, el teorema clasico de Stokes y las formulas de Green.
Por falta de tiempo solamente consideramos superficies locales y solamente
demostramos el teorema de Stokes para un caso particular. Para un analisis mas
completo, consultar la literatura, por ejemplo [3].
Empezamos con la integracion de formas diferenciales de orden n sobre sub-
conjuntos de Rn :
Definicion 26 Sea U Rn un subconjunto abierto de Rn y sea una forma
diferencial de orden n sobre U . Entonces existe una funcion f : U R tal que
Z1 Z1
2
Z Z
2 2 2
= (x + y ) dx dy = x dx + y 2 dy = .
3
A A 0 0
46
(iii) La funcion : U S es inyectiva (es decir, (y 1 ) = (y 2 ) para y1 , y2
U implica que y 1 = y2 ) y su inversa, 1 : S U es continua.
Ejemplos
d
(t) (t) 6= 0, a < t < b,
dt
es diferenciable, y
1, t2 cos(/t) ,
0 < t 2,
(t) := (cos (t/2 1) , sen (t/2 1)) , 2 < t 2 + 3,
(0, 1) , 2 + 3 < t < 8 + 3.
47
Para dar un ejemplo concreto, sea V := (0, ) R R2 . Defina la funcion
: V R2 R3 por
sen cos
(, ) := er sen sen , (, ) V.
cos
es continuamente diferenciable y
cos cos sen sen
D(, ) = cos sen sen cos =: (e , sen e ), (, ) V.
sen 0
48
2.7.2. Integracion de formas diferenciales sobre superficies locales
Sea S una superficie local de dimension k en Rn , y sea =
P
i1 ...ik dxi1
i1 <...<ik
... dxik una forma diferencial de orden k definida sobre un subconjunto abierto
V de Rn que contiene S. Queremos definir la integral
Z
.
S
Aplicaciones y ejemplos
49
1. Integrales de lnea
Sea : (a, b) Rn una curva continuamente diferenciable que cumple
con los puntos (a), (b) y (c) del ejemplo 1 en la pagina 47. Sea
n
X
= i dxi
i=1
y obtenemos que
Z Zb X
n
= i ((t))i (t)dt.
S a i=1
= a ds, a i = i .
ds = (d1 , d2 , ...dn )
= (1 , 2 , ..., n )dt
= dt.
Z Z Zb
= a ds = a((t)) e(t) ds.
S S a
50
R3 R3 , donde V es un subconjunto abierto de R3 que contiene S =
(0, 1). En este caso, el trabajo efectuado es igual a
Z
W = F ds.
S
Ejemplos
(a) Sea V := R3 \ {(0, 0, 0)} y F : V R una fuerza central de la forma
F x := x, x V,
kxk2
donde x := x/kxk y donde es una constante. Sean L > 0 y :
(0, L) R3 el camino (t) := (0, 1, t) entre los puntos p1 = (0, 1, 0)
y p2 = (0, 1, L). Entonces,
Z
W = F ds
S
ZL
= (0, 1, t) (0, 0, 1)dt
(1 + t2 )3/2
0
ZL
t
= dt
(1 + t2 )3/2
0
1
= 1 .
(1 + L2 )1/2
En particular, W en el lmite L . Como vamos a ver, si
la fuerza es conservativa, es decir, si existe una funcion f : V R
que es continuamente diferenciable tal que F = grad f , entonces el
trabajo W es independiente del camino entre p1 y p2 .
(b) Sea r > 0 y considere la curva : (0, 2) R2 , (t) := r(cos(t), sen(t)),
0 < t < 2. La imagen de es el crculo con radio r centrado en el
origen menos el punto (1, 0). Tenemos que e(t) = ( sen(t), cos(t)) y
ds = rdt para 0 < t < 2. Ahora sean V = R2 \ {(0, 0)} el plano
menos el origen y la siguiente forma diferencial de primer orden
sobre V :
y x
:= 2 dx + 2 dy.
x + y2 x + y2
Vimos en la seccion 2.6.4 que es cerrada pero no exacta sobre V .
Calculamos:
Z2
1
Z
= ( sen(t), cos(t)) e(t)ds
r
S 0
51
Z2
= dt = 2.
0
v(y) w(y)
n(y) :=
kv(y) w(y)k
Ahora, que es dS ?
para j = 1, 2, 3. Ademas,
52
para k = 1, 2, 3. Entonces, por definicion del pull-back,
3
1 X
dSj = jkl dk dl
2
k,l=1
3
1 X
= jkl (vk dy1 + wk dy2 ) (vl dy1 + wl dy2 )
2
k,l=1
3
X
= jkl vk wl dy1 dy2
k,l=1
= (v w)j dy1 dy2 .
53
y obtenemos la superficie de la esfera.
3. Integrales de volumen
Sea S = (U ) una superficie local de dimension tres en R3 , y sea
una forma diferencial de orden tres definida sobre un subconjunto abierto
W R3 que contiene S. Entonces, tiene la forma
= f dV,
Demostracion.
dV = d1 d2 d3
3
X 1 2 3
= dyj dyk dyl
yj yk yl
j,k,l=1
3
X 1 2 3
= jkl dy1 dy2 dy3
yj yk yl
j,k,l=1
= det(D) dy1 dy2 dy3 ,
donde hemos usado la ecuacion dyj dyk dyl = jkl dy1 dy2 dy3 en
el tercer paso y la definicion del determinante en el ultimo paso.
Entonces, Z Z Z
f ((y)) det D(y) d3 y.
= f dV =
S S U
Z1 Z Z2 Z1
4
Z
2
dV = r sen dddr = 4 r2 dr = ,
3
S 0 0 0 0
54
2.7.3. El teorema de Stokes
Sea S una superficie de dimension k en Rn con frontera suave S, y sea
una forma diferencial de orden k 1 sobre un subconjunto V Rn abierto
de Rn que contiene S y su frontera. El teorema general de Stokes relaciona la
integral de la forma diferencial d de orden k sobre S con la integral de sobre
la superficie S de dimension k 1:
Z Z
d = . (37)
S S
Por falta de tiempo, no podemos dar una formulacion precisa ni una demostra-
cion completa de este teorema. En vez de esto, discutimos varias aplicaciones y
ejemplos basados en la relacion (37). Una demostracion para el caso particular
que S = (Rk+ ) es la imagen del semiespacio Rk := {y = (y1 , y2 , ..., yk ) : y1 < 0}
se encuentra al final de esta seccion (y no es material obligatorio para el curso).
Aplicaciones y ejemplos
1. Integrales de lnea
Sea : (a, b) Rn una curva continuamente diferenciable que cumple
con los puntos (a), (b) y (c) del ejemplo 1 en la pagina 47 y que se puede
extender a los puntos (a) y (b). Sea f : V Rn R una funcion
continuamente diferenciable definida sobre un subconjunto abierto V de
Rn que contiene S := (a, b). Puesto que S = {(a), (b)}, la relacion
(37) implica que Z
df = f ((b)) f ((a)).
S
55
y
Z
2 cos(t) sen(t)dt
Z
df =
1 + sen2 (t)
S 0
log(1 + sen2 (t))
= 0
= f (cos(), sen()) f (1, 0),
de acuerdo al teorema de Stokes.
(b) Sean y V R2 como en el ejemplo previo. Sea la forma diferencial
y x
:= dx + 2 dy.
x2 + y 2 x + y2
Como vimos en la seccion 2.6.4, es cerrada. Ademas, tenemos que
Z Z
= dt = .
S 0
56
para un campo vectorial a : V R3 que es continuamente diferenciable.
Ademas, como vimos en la seccion 2.6, d = (rot a) dS, donde dS =
(dx2 dx3 , dx3 dx1 , dx1 dx2 ) es el elemento de area. Entonces, la relacion
(37) implica que Z Z
(rot a) dS = a ds.
S S
La integral a la izquierda es una integral de flujo sobre la superficie S
mientras que la integral a la derecha es una integral de lnea sobre la
frontera, S, de S.
Ejemplos
(a) En magnetostatica, la ley de Ampere relaciona el rotacional del cam-
po magnetico B con la densidad de corriente J,
J = rot B.
Integrando esta relacion sobre una superficie S bidimensional y usan-
do el teorema de Stokes para superficies en R3 , obtenemos la ley de
Ampere en forma integral,
Z Z
J dS = B ds.
S S
57
Z2
1
= (b sen(t), a cos(t), 0) (a sen(t), b cos(t), 0)dt
2
0
Z2
ab
= dt
2
0
= ab.
= b dS,
= div E.
58
(b) Sea X : R3 R3 el campo vectorial dado por
1 1
X x := x = (x1 , x2 , x3 ), x = (x1 , x2 , x3 ) R3 ,
3 3
y sea S = (U ) una superficie tridimensional con frontera suave S
en R3 . Puesto que div X = 1, el teorema de Gauss implica que
Z Z
V ol(S) = dV = X n dS.
S S
r 4r3
Z Z
V ol(S) = X n dS = dS = .
3 3
S S
59
V . Buscamos una funcion : S R que es dos veces continuamente
diferenciable y que se puede extender de manera continua sobre SS
tal que
60
Por otro lado, dado que d1 = 0 y que dj = dyj1 para j = 2, 3.., n, encontramos
que
n
X
y = (1)j1 aj ((y))d1 ... dj1 dj+1 ... dn
j=1
= a1 (0, y1 , y2 , ..., yn1 )dy1 dy2 ... dyn1 .
Entonces,
Z n
Z X
d = (Dj aj )(x)dn x
S Rn j=1
+
Z0 n Z0
Z X Z
= D1 a1 (x)dx1 dn1 x + Dj aj (x)dn1 dx1
j=2
Rn1 Rn1
Z
= a1 (0, x2 ..., xn )dn1 x
Rn1
Z Z
= = ,
Rn1 S
donde hemos usado el teorema fundamental del calculo integral en el tercer paso
y el hecho de que aj (x) = 0 para kxk > R. Esto demuestra el teorema de Stokes
para el caso S = Rn+ .
Ahora, sea S = (Rk+ ) una superficie local de dimension k en Rn , y una
forma diferencial de orden k 1 definida sobre un subconjunto abierto V de Rn
que contiene S y su frontera. Como antes, vamos a asumir que x = 0 si kxk > R
para un radio R dado. Sea : Rk1 Rk la funcion (z) := (0, z1 , z2 , ..., zk1 ),
z = (z1 , z2 , ..., zk1 ) Rk1 . Entonces la frontera de S esta parametrizada por
la funcion : S = ((Rk1 )). Usando el hecho de que la derivada exterior
conmuta con el pull-back y el resultado anterior, obtenemos que
Z Z Z Z Z Z
d = d = d( ) = ( ) = ( ) = .
S Rk
+ Rk
+
Rk1 Rk1 S
Referencias
[1] M. Spivak, Calculus, Publish or Perish; 3rd edition.
[2] J. Marsden and A. Tromba, Vector Calculus, W. H. Freeman; 5th edition.
[3] M. P. do Carmo, Differential Forms and Applications, Springer-Verlag
(1994).
[4] H. Flanders, Differential Forms with Applications to Physical Sciences,
(Academic Press)
61