Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ndice general
Notaciones matemticas
16
Prlogo
17
1. lgebra lineal
1.1. Matrices. Operaciones con matrices . . . . . . . .
1.2. Sistemas de ecuaciones lineales . . . . . . . . . . .
1.3. Espacios vectoriales . . . . . . . . . . . . . . . . .
1.4. Espacios vectoriales de dimensin finita . . . . . .
1.5. Aplicaciones lineales . . . . . . . . . . . . . . . .
1.6. Determinantes . . . . . . . . . . . . . . . . . . . .
1.7. Valores propios y vectores propios. Diagonalizacin
1.8. Problemas resueltos . . . . . . . . . . . . . . . . .
1.9. Problemas propuestos . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
63
. 63
. 63
. 63
. 66
. 67
. 69
. 70
. 71
. 72
. 75
. 78
. 79
. 79
. 80
. 81
. 81
. 81
. 104
3. Extremos de funciones
3.1. Definiciones y teorema principal . . .
3.1.1. Definiciones . . . . . . . . .
3.1.2. Clculo de extremos relativos
3.2. Extremos condicionados . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19
19
26
30
34
41
46
50
54
61
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
107
107
107
109
114
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
114
115
118
140
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
141
141
142
142
142
143
143
145
145
145
145
146
149
149
149
149
150
150
151
151
151
153
153
153
154
154
172
175
175
176
176
177
178
179
182
184
188
190
192
204
6. Anlisis vectorial
6.1. Curvas y trayectorias . . . .
6.2. Campos vectoriales . . . . .
6.3. Divergencia y rotacional . .
6.4. Integrales sobre trayectorias
6.5. Teorema de Green . . . . . .
6.6. Problemas resueltos . . . . .
6.7. Problemas propuestos . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
207
207
212
217
219
223
227
247
7. Clculo operacional
7.1. Transformada de Laplace. Transformada inversa. Linealidad . . . .
7.2. Transformada de la derivada. Resolucin de ecuaciones diferenciales
7.3. Transformada de Laplace de la integral . . . . . . . . . . . . . . . .
7.4. Traslacin en s, funcin escaln unitario, traslacin en t . . . . . .
7.4.1. Traslacin en s . . . . . . . . . . . . . . . . . . . . . . . .
7.4.2. Funcin escaln unitario . . . . . . . . . . . . . . . . . . .
7.4.3. Traslacin en t . . . . . . . . . . . . . . . . . . . . . . . .
7.5. Convolucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6. Sistemas de ecuaciones diferenciales . . . . . . . . . . . . . . . . .
7.7. Transformada de Fourier . . . . . . . . . . . . . . . . . . . . . . .
7.8. Problemas resueltos . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9. Problemas propuestos . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
251
251
255
257
258
258
258
258
260
261
261
262
272
Bibliografa
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
275
10
11
ndice de cuadros
12
13
ndice de figuras
2.1. Bola abierta de centro x y radio r (izquierda) y bola cerrada de centro x y radio r (derecha) . . . .
2.2. Representacin grfica de la funcin f (x, y) = 1 + 1+x32 +y2 . . . . . . . . . . . . . . . . . . . .
2.3. Interpretacin grfica de la derivada direccional de una funcin en el punto a y en la direccin del
vector u . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4. La frmula de Taylor de segundo orden permite aproximar una funcin (superficie tramada) por
un paraboloide (superficie blanca) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5. Los diferentes casos para el punto (x0 , y0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.
3.2.
3.3.
3.4.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
73
81
95
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
108
109
115
126
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
141
142
144
146
147
148
150
152
155
166
.
.
.
.
.
.
.
.
.
.
.
.
175
178
181
190
5.1.
5.2.
5.3.
5.4.
Ilustracin de extremos . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
El origen es un punto de silla: mximo en direccin y, mnimo en direccin x
Multiplicadores de Lagrange . . . . . . . . . . . . . . . . . . . . . . . . . .
2
2
Grfica de la funcin f (x, y) = (x2 + y 2 )ex y . . . . . . . . . . . . . .
66
68
6.1. La trayectoria c es una aplicacin del intervalo [a, b] en el espacio, cuya imagen es la curva C . . 208
6.2. La trayectoria plana c = R(cos t, sin t) describe una circunferencia de radio R . . . . . . . . . . 209
6.3. Las grficas de funciones pueden describirse mediante trayectorias planas. No todas las curvas, por
ejemplo la curva C, son grficas de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
6.4. Al tender h a cero, el vector (c(t + h) c(t))/h tiende a un vector tangente a la curva C en el
punto c(t) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
6.5. Recta tangente a la curva descrita por c(t) en el punto c(t0 ) . . . . . . . . . . . . . . . . . . . . . 211
6.6. La velocidad del viento en la atmsfera o la velocidad del agua en una tubera son campos vectoriales213
6.7. Representacin grfica de los campos F(x, y) = (x, y) (izquierda) y G(x, y) = (x, y) (derecha) 214
6.8. Representacin grfica del campo giratorio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
6.9. Ejemplos de regin simplemente conexa y otras que no lo son . . . . . . . . . . . . . . . . . . . 223
14
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
7.1. Ejemplo de una funcin f (t) continua por secciones. Los puntos marcan los valores de la funcin
en los saltos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.2. Ejemplo de funciones que tienen la misma transformada de Laplace. En el cuadro superior derecho,
la funcin no est definida en R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3. Mtodo de la transformada de Laplace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4. Traslacin en s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5. Funcin escaln unitario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6. Ilustracin de un retardo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.7. Funcin f (t) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.8. Circuito elctrico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.9. Evolucin de VC (t) y I(t) para R = 1M , C = 1F y V0 = 1V . . . . . . . . . . . . . . . . .
7.10. Funcin r(t) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.11. Sistema mecnico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
224
225
226
233
243
251
253
257
258
259
260
265
268
269
273
274
15
16
B
H
M
P
X
, %
beta
eta
mu
ro
ji
Conjuntos importantes
conjunto vaco
N
nmeros naturales
N nmeros naturales diferentes de cero
Z
nmeros enteros
Q
nmeros racionales
R
nmeros reales
R+ nmeros reales positivos
C
nmeros complejos
Operadores lgicos
para todo
existe
!
existe un solo
implica
si, y slo si
negacin
otras notaciones para la negacin
gamma
theta
nu
sigma
psi
delta
iota
xi
tau
omega
E
K
O
psilon
kappa
micron
psilon
{0, 1, 2, . . .}
{1, 2, . . .}
{. . . , 2, 1, 0, 1, 2, . . .}
{m/n : m Z, n N+ }
(, +)
[0, +)
{x + iy : x, y R}
(i verifica i2 = 1)
n N, n 0
n N, n 7
!n N, n < 1
(3 > 2) (2 > 1)
(2 > 3) (2 > 1)
a, b R, (a = b) (a b)
a, b R, (a = b) (b = a)
(2 > 3)
(2 > 3), 2 6> 3
Operadores aritmticos
| | valor absoluto |x|
P
P = x siix 0; |x| = x si x 0
Q suma
QniN+ 2 = 1
producto
i=1 i = n!
!
factorial
7! = 1 2 3 4 5 6 7 = 5040
Operadores sobre conjuntos
pertenece
unin
. . . sobre un conjunto indexado
interseccin
. . . sobre un conjunto indexado
\
diferencia entre conjuntos
contiene estrictamente
contiene
est contenido estrictamente en
est contenido en
2A potencia de A
a {a, b, c}
{a,
S b, c} {a, d} = {a, b, c, d}
iN Si = S0 S1 S2
{a,
T b, c} {a, d} = {a}
iN Si = S0 S1 S2
{a, b, c} \ {a, d} = {b, c}
ZN
NN
NZ
NN
si A = {a, b, c},
entonces 2A = {, {a}, {b}, {c}, {a, b}, {a, c}, {b, c}, A}
17
Prlogo
Este libro es el reflejo de la experiencia docente en asignaturas de clculo de siete profesores de la Universitat
Politcnica de Catalunya. El texto sigue el esquema bsico de la asignatura troncal Matemticas 2 (captulos 1, 2,
3, 4 y 6), y parte del temario de Matemticas 3 (captulos 5 y 7) que imparten los autores en la Escuela Universitaria
de Ingeniera Tcnica Industrial de Barcelona. No obstante, su contenido es perfectamente adaptable para cursos
de clculo en varias variables de cualquier ingeniera. El texto tiene como objetivo principal iniciar al estudiante
en los conceptos bsicos del clculo de funciones de varias variables, anlisis vectorial y ecuaciones diferenciales,
as como en la teora de transformadas. Para el estudio de este texto, se supone que el alumno ya ha adquirido
nociones bsicas de matrices, as como suponemos un amplio conocimiento de los fundamentos de funciones de
una variable, diferenciacin e integracin.
Al ser un texto dirigido a estudiantes de ingeniera, se han cuidado los aspectos de aplicacin, justificando los
conceptos introducidos mediante ejemplos prcticos y motivaciones de las ciencias fsicas tales como electricidad,
electrnica y mecnica, en las que se aplican los conocimientos adquiridos.
El libro, que consta de siete captulos, se puede dividir en tres partes. La primera parte trata el lgebra lineal,
introduciendo los conceptos de valores y vectores propios. La segunda parte est dedicada a las funciones de
varias variables: nociones bsicas de lmite, continuidad y derivacin; clculo de extremos libres y condicionados;
integracin mltiple y anlisis vectorial. La tercera parte trata las ecuaciones diferenciales de primer orden y orden
superior, la transformada de Laplace y la transformada de Fourier.
Para ilustrar la teora, se presentan ejemplos aplicados a la ingeniera, as como problemas resueltos y problemas propuestos que permiten al lector verificar sus conocimientos. La experiencia en la docencia de esta materia
muestra que es preferible omitir algunas demostraciones tcnicas. En este sentido, hemos mantenido las que consideramos que, efectivamente, permiten una mejor comprensin de los aspectos tericos.
Al final de cada uno de estos captulos, junto a los listados de ejercicios, se encuentra una recopilacin de
problemas resueltos utilizando el programa de clculo simblico Maple. De esta manera, se presentan al estudiante todos los comandos y herramientas necesarios para la resolucin de problemas, con especial nfasis en las
capacidades grficas y de representacin de dicho programa.
Queremos mostrar nuestro agradecimiento a la Universitat Politcnica de Catalunya y a la Escuela Universitaria
de Ingeniera Tcnica Industrial de Barcelona por acoger nuestro trabajo de estos aos, as como a Jos Rodellar,
director del Departamento de Matemtica Aplicada III, por su apoyo y confianza.
18
19
1 lgebra lineal
En este captulo se introducen algunos conceptos bsicos del lgebra lineal. En la Seccin 1.1 se presentan las
matrices y su operatoria. La Seccin 1.2 se centra en la resolucin de sistemas de ecuaciones lineales, tema con un
gran abanico de aplicaciones, no slo por el hecho de que muchos problemas de inters en Ingeniera, como por
ejemplo el del clculo de circuitos de corriente alterna o continua, pueden plantearse directamente en trminos de
la resolucin de un sistema de ecuaciones lineales con coeficientes reales o complejos, sino tambin porque, en el
contexto de los Mtodos Numricos, las soluciones de determinados sistemas de ecuaciones lineales representan
soluciones aproximadas de ecuaciones diferenciales.
En la Seccin 1.3 se establece la estructura de espacio vectorial y se describen algunas de sus propiedades
generales. La Seccin 1.4 est dedicada al estudio de los espacios vectoriales de dimensin finita, y la mayor parte
del esfuerzo realizado va en la direccin de desarrollar un procedimiento eficiente para el clculo de bases de esos
espacios vectoriales.
En la Seccin 1.5 se analizan las propiedades bsicas de las aplicaciones lineales, esenciales en muchas otras
ramas de las Matemticas (diferenciacin de funciones de varias variables, geometra diferencial, etc.) y de la Fsica
(tensores de tensiones y de deformaciones, tensores de inercia, etc.). En la Seccin 1.6 se da la definicin formal
de determinante de una matriz cuadrada y se presentan algunas de sus propiedades. Por ltimo, en la Seccin 1.7
se estudian los conceptos de valor propio y vector propio de un endomorfismo (un tipo de aplicacin lineal), con
relaciones, por ejemplo, con la resolucin de ecuaciones diferenciales y los mtodos numricos.
Se ha intentado que la informacin presentada en este captulo sea autocontenida, en el sentido de que no sea
necesario poseer ms que unos pocos conocimentos elementales previos para poder comprender la totalidad de los
conceptos y razonamientos descritos. El captulo incluye las demostraciones de prctimente todos los resultados
enunciados, excepto algunas que se han dejado como ejercicio para el lector y unas pocas (la demostracin de
algunas propiedades de los determinantes en la Seccin 1.6 y de dos resultados sobre diagonalizacin al final de la
Seccin 1.7) que se han omitido por requerir desarrollos demasiado extensos en relacin al propsito de este texto.
Este captulo est dedicado a Sara.
1.1.
Definicin 1. Sean n, m N. Una matriz de n filas y m columnas con coeficientes en un cuerpo conmutativo K es
una funcin que asigna a cada par de nmeros naturales (i, j) {1, . . . , n}{1, . . . , m} un elemento de K. Menos
formalmente, puede definirse una matriz como una coleccin de elementos de K (tpicamente R o C) organizados
por filas y columnas. Denotamos el conjunto de todas las matrices de n filas y m columnas con coeficientes en K
como MK (n m). Si A MK (n m), i {1, . . . , n} y j {1, . . . , m}, el elemento de K localizado en la
i-sima fila y la j-sima columna de A se representa como aij o tambin como [A]ij o (A)ij .
1 1 3
Ejemplo 1. A =
es una matriz de 2 filas y 3 columnas con coeficientes en R, es decir, A
2 1 0
MR (2 3), y, en particular, a22 = [A]22 = (A)22 = 1. Tambin se tiene que A MC (2 3).
Definicin 2. Sean n, m, p N. Si A, B MK (n m), se define la matriz suma de A y B, A + B MK (n m),
mediante la igualdad [A + B]ij = aij + bij , i = 1, . . . , n, j = 1, . . . , m. Si A MK (n m) y K, se define la
20
matriz producto del escalar y la matriz A, A MK (nm), mediante la igualdad [A]ij = aij , i = 1, . . . , n,
j = 1, . . . , m. Si A MK (n m) y B MK (m p), se define la matriz producto de A y B, A B MK (m p),
m
P
aik bkj , i = 1, . . . , n, j = 1, . . . , p. Si A MK (n m), se define la matriz
mediante la igualdad [A B]ij =
k=1
0 1
2 1 1
Ejemplo 2. Sean A =
, B = 1 2 , = 2. Entonces
0 1 1
1 1
2 1 1
0 1 1
T
A + B = (2)
+
=
0 1 1
1 2 1
(2) 2 + 0
(2) 1 1
(2) (1) + 1
4 3 3
=
=
.
(2) 0 + 1 (2) (1) + 2
(2) 1 + 1
1
4 1
Por otra parte,
0 1
1 2 =
AB =
1 1
2 0 + 1 (1) + (1) 1 2 1 + 1 2 + (1) 1
2
=
=
0 0 + (1) (1) + 1 1 0 1 + (1) 2 + 1 1
2
2
0
0
B A = 1
1
1
1
1
1
1
2
2
0
1
1
1
1
1
3
1
02+10
0 1 + 1 (1)
0 (1) + 1 1
0
= (1) 2 + 2 0 (1) 1 + 2 (1) (1) (1) + 2 1 = 2
12+10
1 1 + 1 (1)
1 (1) + 1 1
2
1 1
3 3 .
0 0
Proposicin 1. Sean n, m, p, q N. La operacin suma de matrices tiene las propiedades conmutativa y asociativa, es decir, si A, B, C MK (n m), entonces A + B = B +A y (A +B)+ C = A +(B + C). El producto de un
escalar por una matriz satisface que, si , K y A, B MK (nm), entonces (A) = (A) = ()A,
( + ) A = A + A y (A + B) = A + B. La operacin producto de matrices tiene la propiedad
asociativa, pero en general no es conmutativa, es decir, si A MK (n m), B MK (m p) y C MK (p q),
entonces (A B) C = A (B C) pero no necesariamente A B = B A. Ambas operaciones tienen la propiedad
distributiva, es decir, si A, B MK (n m), C MK (m p), entonces (A + B) C = A C + B C.
Demostracin. En cuanto a la no conmutatividad del producto de matrices, basta considerar por ejemplo que si
A MK (n m), B MK (m p), n, m, p N, y n 6= p, entonces la matriz B A ni siquiera est definida,
mientras que si n = p 6= m entonces A B MK (n n) y B A MK (m m) no tienen la misma cantidad de
coeficientes. Por ltimo,
incluso
en el caso
n = m =p es posible encontrar matrices cuyo
producto
no conmute.
i 1
1 1+i
i i
i 1
Por ejemplo, si A =
yB =
, entonces A B =
6=
= B A. La
0 0
0
1
0 0
0 0
demostracin del resto de propiedades se deja como ejercicio.
Observacin 1. Con el objetivo de aligerar la notacin, en el resto de este captulo omitiremos a menudo algunas formalidades. Por ejemplo, una letra mayscula del alfabeto latino representar por defecto a una matriz.
Asimismo, cuando nos refiramos a la matriz producto de dos matrices A y B, A B, estaremos asumiendo que las
dimensiones de las matrices involucradas son tales que el producto tiene sentido, y cuando citemos el coeficiente
21
aij de una matriz A estaremos suponiendo que los ndices i, j recorren todos los nmeros naturales compatibles
con la cantidad de filas y columnas de A. Tambin daremos por hecho que cualquier variable que represente la
cantidad de filas y columnas de una matriz es un nmero natural. Los casos que pudieran generar confusin sern
comentados especficamente. Por otra parte, en virtud de la asociatividad del producto de matrices, utilizaremos la
notacin habitual A B C = (A B) C = A (B C), y anlogamente con ms de tres matrices.
Proposicin 2. (A B)T = B T AT
Demostracin. Sea m la cantidad de columnas de A. Entonces se tiene [(A B)T ]ij = [A B]ji =
m
P
k=1
aTkj bTik =
m
P
k=1
m
P
ajk bki =
k=1
1 0 0 0
0 1 0 0
Ejemplo 3. I4 =
0 0 1 0
0 0 0 1
1
0
si i = j
. Se define
si i =
6 j
m
P
k=1
1 1 1
1 1 0
Ejemplo 4. Sean A = 0 1 1 y B = 0 1 1 . Es fcil comprobar que A B = B A = I3 , de
0 0 1
0 0
1
manera que B = A1 .
Proposicin 4. Si A es inversible, entonces AT y A1 son inversibles, (AT )1 = (A1 )T y (A1 )1 = A.
Demostracin. Por lo que respecta a AT es suficiente ver que (A1 )T AT = (A A1 )T = (In )T = In y
AT (A1 )T = (A1 A)T = In . En cuanto a A1 , basta recordar la definicin de inversa de una matriz.
1 0 0
1
0 0
Ejemplo 5. Puede comprobarse que si A = 1 1 0 y B = 1 1 0 , entonces B = A1
1 1 1
0 1 1
(comprese con el Ejemplo 4).
Proposicin 5. Si A y B son inversibles, entonces A B es inversible y (A B)1 = B 1 A1 .
Demostracin. Basta observar que B 1 A1 A B = B 1 In B = B 1 B = In y que A B B 1 A1 =
A In A1 = A A 1 = In .
Corolario 2. Si n N y A1 , . . . , An son matrices inversibles, entonces A1 A2 . . . An es inversible y (A1 A2
1
1
. . . An )1 = A1
n An1 . . . A1 .
22
Definicin 5. Denominamos operaciones elementales de fila (oefs) a las siguientes manipulaciones con las filas
de una matriz:
I. Intercambiar las filas i y j. Esta operacin se representa como fi fj .
II. Multiplicar la fila i por un escalar K, 6= 0. Esta operacin se representa como fi .
III. Sumar a la fila i la fila j multiplicada por un escalar K. Esta operacin se representa como fi + fj .
Llamamos e(A) a la matriz que resulta despus de aplicar una oef e a una matriz A.
1 1
Ejemplo 6. Sean A = 1 1 , la oef tipo I e1 = f1 f3 y la oef tipo III e2 = f2 if1 . Entonces
1 2i
1
2
1
2
1 2i
e1 (A) = 1 1 y e2 (e1 (A))) = 1 i 1 i2i = 1 i 1 . Tambin puede comprobarse
1
1
1
1
1 1
1
2i
que e1 (e2 (A))) = 1 i 1 i .
1
1
Definicin 6. Denominamos matriz elemental de fila a cualquier matriz que pueda obtenerse aplicando una oef a
la matriz In . Es decir, si e es una oef, e(In ) es una matriz elemental de fila.
1 0
Ejemplo 7. Consideremos la matriz identidad de orden 2, I2 =
, y la oef de tipo II e = 2f2 . Entonces
0 1
1 0
la matriz e(I2 ) =
es una matriz elemental de fila.
0 2
Proposicin 6. Si e es una oef, entonces e(A) = e(In ) A
Demostracin. Es un sencillo ejercicio de comprobacin para cada tipo de oef.
1 0
1
Ejemplo 8. Sean A =
y la oef e = f1 f2 . Entonces se tiene que e(A) =
1
1
0
0 1
0 1
1 0
1 1
y e(I2 ) A =
=
= e(A).
1 0
1 0
1 1
0 1
1
1
, e(I2 ) =
Proposicin 7. Si E es una matriz elemental de fila, entonces E es inversible y su inversa es otra matriz elemental
de fila.
Demostracin. Supongamos que E es una matriz elemental de fila asociada a la oef e, con lo que E = e(In ).
Si e es de tipo I, e = fi fj , entonces e(e(In )) = In , con lo que e(In ) e(In ) = In (Proposicin 6), o,
equivalentemente, E E = In , lo que implica que E es inversible y E 1 = E. En otro caso, si e es de tipo II,
e = fi , podemos definir la oef e = 1 fi (ntese que 6= 0), y entonces e(
e(In )) = e(e(In )) = In , con lo que
E e(In ) = e(In ) E = In , lo que implica que E es inversible y E 1 = e(In ). Por ltimo, si e es de tipo III,
e = fi + fj , podemos definir la oef e = fi fj y proceder como en el caso anterior.
1 0
Ejemplo 9. La matriz
es la matriz elemental de fila asociada a la oef e = f2 + 2if1 . Es inmediato
2i 1
1
0
comprobar que la matriz
, es decir, la matriz elemental de fila asociada a la oef e = f2 2if1 , es su
2i 1
inversa.
23
1 0 0
, e1 = f2 f1 y e2 = f2 /2, entonces
oef que permite pasar de una a la otra. Por ejemplo, si A =
1 2 0
1 0 0
1 0 0
. Todo ello puede simbolizarse como
y e2 (e1 (A)) =
e1 (A) =
0 1 0
0 2 0
1 0
1 2
0
0
f f
2
1
1
0
2
f /2
2
1
0
1
0
0
f2 + f1
1
0
2
0
0
0
0
1
0
0
1
0
0
2f2
1 0
0 2
0
0
Definicin 8. Sea A MK (n m) una matriz de n filas y m columnas. Se dice que A es una matriz escalonada
reducida por filas (merf) si y slo si verifica las siguientes propiedades:
1. Si la fila i de A es no nula y la fila j de A es nula, entonces j > i (si hay filas nulas, son las ltimas).
2. Si slo las r primeras filas de A son no nulas (r n) y k1 , . . . , kr son los ndices de columna de los primeros
elementos no nulos de las filas 1, . . . , r, respectivamente, entonces:
2.a Si 1 i < j r, entonces ki < kj (el primer elemento no nulo de cada fila est ms a la derecha que
el primer elemento no nulo de la fila inmediatamente anterior).
2.b ajki = jki i = 1, . . . , r, j = 1, . . . , i (el primer elemento no nulo de cada fila es 1 y los coeficientes
de su columna con menor ndice de fila que l son nulos).
Se deduce directamente de las propiedades anteriores que todos los coeficientes de cualquier columna que corresponda al primer elemento no nulo de una fila de una merf son nulos excepto ste, que es igual a 1.
24
0
0
Ejemplo 11. La matriz
0
0
1
0
0
0
2+i
0
0
0
0 0
1 0
0 1
0 0
3
i
es una merf.
2
0
la oef a1
il f1 . Obtenemos una matriz A equivalente a A tal que todas sus columnas anteriores a la l son nulas y
[A]1l = 1. Si inicialmente se tuviera a1l = 1 se tomara A = A, mientras que si fuera a1l 6= 0, a1l 6= 1, A se
obtendra de A haciendo simplemente la oef a1
1l f1 . En todos los casos, el procedimiento contina realizando las
il f1 , i = 2, . . . , n, con lo que obtenemos una matriz equivalente a A tal que sus primeras l columnas
oefs fi [A]
constituyen una merf no nula. Supongamos ahora que hemos conseguido una matriz B equivalente a A tal que
sus primeras k columnas, k < m, constituyen una merf con exactamente r filas no nulas, r < n, y veamos que
equivalente a B tal que sus primeras k + 1 filas constituyan una merf
siempre es posible obtener una matriz B
(ntese que si fuera k = m o r = n la propia B sera una merf equivalente a A y el proceso habra terminado).
examinemos los trminos de la columna k + 1 de B con ndice de fila mayor que r, es decir,
Para obtener B,
los bi,k+1 , i = r + 1, . . . , n. Si todos esos coeficientes fuesen nulos, entonces las primeras k + 1 columnas de B
= B. En caso contrario, supongamos que bj,k+1 6= 0, j {r+1, . . . , n},
constituiran una merf y bastara tomar B
i,k+1 fr+1 , i = 1, . . . , n,
de las dos ltimas oefs podra ser innecesaria). Si ahora aplicamos a B las oefs fi [B]
i 6= r + 1, obtenemos la matriz B que buscbamos. Razonando por induccin, esto prueba que A es equivalente a
una merf.
Para ver la unicidad, supongamos que B1 , B2 son merfs y A B1 , A B2 . Eso implica que B1 B2 , con lo
que, en virtud de la Proposicin 8, es posible transformar B1 en B2 mediante oefs y viceversa. Segn el corolario
de esa misma proposicin, tenemos en particular que B1 = C B2 , B2 = C 1 B1 para alguna matriz inversible
C. Observemos ahora que si B1 es nula entonces tambin deben serlo A y B2 , con lo que B1 = B2 . Supongamos
entonces que B1 no es nula (y, por tanto, tampoco lo son ni A ni B2 ), y veamos que si la columna l1 es la primera
columna no nula de B1 y la columna l2 es la primera columna no nula de B2 , entonces l2 = l1 . En efecto, si fuera
l2 < l1 sera posible transformar una columna nula de B1 en una columna no nula de B2 haciendo nicamente
oefs, lo cual es absurdo. El mismo razonamiento demuestra que no puede ser l1 < l2 sin ms que intercambiar los
papeles de B1 y B2 . Luego la primera columna no nula de B1 ocupa la misma posicin que la primera columna
no nula de B2 , de manera que ambas columnas tienen un 1 en la primera fila y ceros en las siguientes, puesto que
tanto B1 como B2 son merfs. Recordando la definicin del producto de dos matrices, ello implica que tanto la
primera columna de la matriz C como la primera columna de la matriz C 1 son iguales a la primera columna de
In . Supongamos ahora que las primeras k < m columnas de B1 y B2 son iguales y constituyen una merf con r < n
filas no nulas, y que tanto las primeras r columnas de C como las primeras r columnas de C 1 son iguales a las
primeras r columnas de In (ntese que si fuese k = m ya tendramos que B1 = B2 , mientras que si fuese r = n
sera C = In y tambin B1 = B2 ). En ese caso deducimos que si [B2 ]r+1,k+1 = 0 entonces [B1 ]r+1,k+1 = 0,
puesto que tenemos la igualdad B1 = C B2 , sabemos que las primeras r filas de C coinciden con las de In
y B1 es merf. Intercambiando los papeles de B1 y B2 y considerando la igualdad B2 = C 1 B1 , tenemos que
[B1 ]r+1,k+1 = 0 si y slo si [B2 ]r+1,k+1 = 0. En ese caso, si [B2 ]r+1,k+1 = 0 entonces [B1 ]r+1,k+1 = 0 y,
recurriendo nuevamente a la igualdad B1 = C B2 , tenemos que las primeras k + 1 columnas de B1 coindicen
con las primeras k + 1 columnas de B2 y constituyen una merf con r filas no nulas. Si [B2 ]r+1,k+1 = 1, entonces
25
[B1 ]r+1,k+1 6= 0. Como B1 es una merf, eso implica que [B1 ]r+1,k+1 = 1, con lo que las columnas k + 1 de
B1 y B2 son iguales. As pues, tenemos por una parte que las primeras k + 1 columnas de B1 coindicen con las
primeras k + 1 columnas de B2 y constituyen una merf con r + 1 filas no nulas, y, por otra, gracias una vez ms a
las igualdades B1 = C B2 , B2 = C 1 B1 , que tanto las primeras r + 1 columnas de C como las primeras r + 1
columnas de C 1 son iguales a las primeras r + 1 columnas de In . Razonando por induccin, esto prueba que
B1 = B2 .
0 0 2 1 1
Ejemplo 12. Consideremos la matriz A = 0 1 1 0 1 y apliquemos el procedimiento de elimi0 2 0 1 1
nacin de Gauss-Jordan para encontrar la merf a la que es equivalente:
0
0
0
0
1
2
2 1
1 0
0 1
1
0 1
f1 f2
0 0
1
1
0 2
0
0
0
1
0
0
1
1
2
1
0
f3 2f1
0
1
0
1
1 0
2 1
0 1
f1 f2
0
1
0
2
1
0
f3 + 2f2
0
12
1
1
0
0
0
1
0
1
2
21
1
f2 /2
1
1 0
2 1
2 1
1
2
1
2
1
0
0
= merf (A).
0 0
0 1
0 2
2 1
1 0
0 1
1
0
f3 2f2
0
1
1
0
0
1
0
0 0
0 1
0 0
0 1 0
0 0 0
0 0 1
0
0
2
1
2
1
2
1
1
2
0
12
f3 /2
1
1
2
0
1
2
1
0 0
f1 f3
0 1
1
1
0 0
2 1
1 0
2 1
f2 f3
0 0
0 1
0 0
0
0
1
0 1 0
0 0 1
0 0 0
1
2
12
1
2
1
2
1
2
12
1
2
1
2
0 0
1 0
2 1
0
f2 + f3 /2
1
f1 f2
= merf (A),
26
1.2.
Definicin 10. Un sistema de n ecuaciones lineales con m incgnitas y coeficientes en el cuerpo conmutativo K
es un sistema de igualdades de la forma
m
X
ij xj = i , i = 1, . . . , n,
j=1
donde ij , k K. Resolver el sistema de ecuaciones consiste en decidir si existe alguna coleccin de m elementos x1 , . . . , xm K que satisfaga simultneamente las n igualdades, y, en caso afirmativo, encontrarlas todas.
Llamamos solucin del sistema a cada una de esas colecciones.
Dado un sistema de ecuaciones lineales siempre es posible construir las matrices A MK (n m), X
MK (m 1), B
MK (n 1) y A|B MK (n (m + 1)), tales que [A]ij = ij , [X]j1 = xj , [B]j1 =
ij
si j m
. Esas matrices se denominan, respectivamente, matriz de coeficientes,
j y [A|B]ij =
i si j = m + 1
matriz de incgnitas, matriz de trminos independientes y matriz ampliada del sistema, que, teniendo en cuenta la
definicin del producto de matrices, puede reescribirse en la forma compacta A X = B. Si la matriz B es nula se
dice que el sistema es homogneo.
Ejemplo 14. El conjunto de igualdades
ix1 + 2x3 2x5 + x2
= 1
x1 + (1 i)x4
= 2
= 2i
x2
i 1 2
0
2
1
1 1 2 0 2 1
2 .
triz de trminos independientes es B = 2 , y la matriz ampliada es A|B = 1 0 0 1 0
2i
3 2 0 0 5 2i
Definicin 11. Se dice que dos sistemas de ecuaciones lineales son equivalentes si ambos tienen las mismas
soluciones.
Proposicin 10. Dos sistemas de ecuaciones lineales son equivalentes si y slo si sus matrices ampliadas son
equivalentes.
Demostracin. Es un sencilla comprobacin que se deja como ejercicio.
x1 + 2x3 2x5 + x2 = 1
4x3 x1 9x5
x1 + x4 = 2 y
x2 + 2x3 + x4 2x5
Ejemplo 15. Los sistemas
= 1
= 3
= 0
1 0 4 0 9 1
1 1 2 0 2 1
0 1 2 1 2 3 = e3 e2 e1 1 0 0 1 0 2
2 1 2 0 7 0
3 2 0 0 5 1
tienen las
27
= 0
x1 ix2 + x3
= 1
x1 + x2 + x4
= 0
0 1 + i 1 1 0
1
1
0 1 0
f1 f3
1 i
1 i
1 0 1
1 0 1
1
1
0 1 0
0 1 + i 1 1 0
1
1
0
1 0
1
1
0 1
f3 + f2
0 1 i 1 1 1
0 1 i 1 1
0 1 + i 1 1 0
0
0
0 0
f2 f1
0
1 = C|D
1
Llegados a este punto ya es claro que rgf A = 2 y rgf A|B = 3, con lo que, segn el Teorema de RouchFrobenius, el sistema original es incompatible. Ntese que dicho sistema debe tener las mismas soluciones que el
sistema cuya matriz ampliada es C|D, y que la tercera ecuacin de ese sistema es 0 x1 + 0 x2 + 0 x3 + 0 x4 = 1,
lo cual es imposible para cualquier combinacin de nmeros complejos x1 , x2 , x3 , x4 .
28
= 0
x1 x2 x3
= 1
x1 + x2 + x3
= 0
1
1
1
1
1
1
f f
2
1
1 0
1
0
1 1
1 0
0
f3 f1
1
0
2
1 0
2 1 ,
0 0
de manera que rgf A = rgf A|B = 3. Como el sistema original tiene tres incgintas, entonces podemos decir
que dicho sistema es compatible determinado. Para hallar la solucin del sistema continuamos con el proceso de
eliminacin:
1
0
0
1
0
2
f /2
2
1 1
1 0
0 0
2 1
0 0
0 1
f3 /2
1 0 1 0
f1 f3
0 1 0 0
0 0 1 12
1
1
0
1
0
f2 f3
0
12
0
0
1 0
0 1
0 0
0
0
1
1
2
1 1
1 0
0 1
0
f1 + f2
0
21
El sistema original debe tener las mismas soluciones que el sistema cuya matriz ampliada es C|D, lo que implica
1
1
que x1 = , x2 = 0, x3 = es la nica solucin del sistema original.
2
2
Ejemplo 18. El sistema de ecuaciones lineales
x1 + x2 x3 + 2x4
(1 + i)(x1 + x2 ) + 2x4
i(x1 + x2 ) + x3
= i
= 2+i
= 2
1
1+i
i
1 1
0 0
0 0
f (1 + i)f
2
1
i
1 1 1
2
i
f3 f2
0 0 1 + i 2i 3
2+i
2
0 0 1 + i 2i 3
f3 if1
1 1 1
2
i
1
2
i
f2 /(1 + i)
f1 + f2
0 0 1 1 i 3 (1 i)
1 + i 2i 3
2
0
0
0
0 0 0
0
0
1
1 1 0 1i
2 (3 i)
0 0 1 1 i 3 (1 i) = merf (A|B),
2
0 0 0
0
0
1
1 2
1+i 0 2
i
1 0
y, por tanto, rgf A = rgf A|B = 2. Como el sistema original tiene cuatro incgnitas, entonces podemos decir
que dicho sistema es compatible indeterminado con dos incgnitas principales, x1 , x3 , y dos parmetros, x2 , x4 ,
29
que pueden tomar cualquier valor en C, con lo que hay infinitas soluciones. Las incgnitas principales pueden
expresarse en trminos de los parmetros a partir de la forma reducida de A|B, obteniendo x1 = 12 (3 i) x2
(1 i)x4 , x3 = 23 (1 i) + (1 + i)x4 . Es habitual describir el conjunto de todas las soluciones del sistema de la
siguiente forma: x1 = 12 (3 i) (1 i), x2 = , x3 = 32 (1 i) + (1 + i), x4 = , , C.
Definicin 12. Una ecuacin matricial con matriz de coeficientes A MK (n m) y matriz de trminos independientes B MK (n p) es una ecuacin de la forma A X = B, donde X MK (m p) se denomina
matriz de incgnitas. Resolver el sistema matricial consiste en decidir si existe alguna matriz X que satisfaga la
igualdad y, en caso afirmativo, encontrarlas todas. Diremos que cada una de esas matrices X es una solucin de la
ecuacin matricial. La matriz de n filas y m + p columnas cuyas primeras m columnas son las columnas de A y
cuyas ltimas p columnas son las columnas de B se denomina matriz ampliada de la ecuacin matricial. Tambin
utilizaremos el smbolo A|B para representar a las matrices ampliadas de las ecuaciones matriciales.
Proposicin 11. Teorema de Rouch-Frobenius para ecuaciones matriciales: si A MK (nm) y B MK (np)
son, respectivamente, la matriz de coficientes y la matriz de trminos independientes de una ecuacin matricial y
r = rgf A, entonces la ecuacin tiene solucin slo cuando rgf A|B = r. En ese caso, si r = m slo existe una
matriz X MK (m p) que satisfaga la igualdad A X = B, mientras que si r < m pueden encontrarse infinitas
soluciones para la ecuacin matricial.
Demostracin. Consideremos una sucesin de oefs e1 , . . . , es , s N, que transforme A en merf (A), y las
matrices Bi MK (n1), i = 1, . . . , p, tales que [Bi ]j = bij . Esta claro que la ecuacin matricial tiene soluciones
si y slo si todos y cada uno de los p sistemas de ecuaciones lineales asociados a las matrices ampliadas A|Bi tienen
soluciones. Si rgf A|B = r, entonces debe obtenerse merf (A|B) al aplicar e1 , . . . , es a A|B, con lo que tambin
se obtendr merf (A|Bi ) al aplicar e1 , . . . , es a cada una de las matrices A|Bi . En esas condiciones, si r = m todos
los sistemas son compatibles determinados, y por tanto, la ecuacin matricial tiene una nica solucin, mientras
que si r < m todos los sistemas son compatibles indeterminados y la ecuacin matricial tiene infinitas soluciones.
Si, por el contrario, rgf A|B 6= r, deber ser rgf A|B > r. Eso slo puede suceder si para alguno de los sistemas
no es rgf A|Bi = r, en cuyo caso ese sistema es incompatible y la ecuacin matricial no puede tener soluciones.
Teorema 3. Una matriz cuadrada es inversible si y slo si su rango por filas es mximo.
Demostracin. Sea A MK (n n) y consideremos una sucesin de oefs e1 , . . . , es , s N, que transforme A en
merf (A). Para que A sea inversible debe existir, en particular, una matriz B MK (n n) tal que A B = In .
Eso quiere decir que el sistema A X = In es compatible, con lo que rgf A = rgf A|In y la matriz que se
obtiene aplicando e1 , . . . , es a A|In es una merf. Como es (. . . (e1 (In )) . . .) es equivalente a In , entonces su rango
es n y no puede tener filas nulas, con lo que necesariamente rgf A = n. Recprocamente, si rgf A = n entonces
merf (A) = In y el sistema A X = In es compatible determinado con solucin X = es (. . . (e1 (In )) . . .). Esa
solucin verifica, adems, X A = es (. . . (e1 (In )) . . .) A = es (In ) . . . e1 (In ) A = es (. . . (e1 (A)) . . .) = In ,
con lo que A es inversible y A1 = es (. . . (e1 (In )) . . .).
Corolario 5. Se deduce de la demostracin del teorema anterior que si una matriz cuadrada tiene inversa, esa
inversa es nica. Tambin se ha visto que una matriz es inversible si y slo si es producto de matrices elementales
de fila, con lo que podemos afirmar que dos matrices son equivalentes si y slo si una de ellas puede obtenerse
multiplicando una matriz inversible por la otra.
Ejemplo 19. Los resultados anteriores justifican el denominado mtodo de Gauss para el clculo de la inversa de
una matriz. Consideremos, por ejemplo, la matriz
1 1
A= 1 0
1 1
0
1 .
1
30
Si A es inversible, entonces su inversa es la nica solucin del sistema matricial AX = I3 , y se obtiene reduciendo
la matriz ampliada A|I3 :
f2 f1
1 1 0 1 0 0
1
1 0 1 0 1 0
0
1 1 1 0 0 1
0
f3 f1
1
0
0
0 1
1 1
0 1
0
1
1
f1 + f2
1 0 0
1 1 0
1 0 1
(1)f3
f f
1
3
0
1 0 0 1 1 1
(1)f2
0 1 0 2 1 1
0
1
0 0 1 1 0 1
f2 f3
1 0 0 1 1
1
0 1 0 2 1 1
0 0 1 1
0 1
1 1
1
= 2 1 1 , lo que puede comprobarse fcilmente.
1
0 1
0 1
1 1
1 0
As pues, A es inversible y A1
1.3.
1
1
0
Espacios vectoriales
1.2 x, y, z E
1.3
v E tal que x E
) = x.
s(
v, x) = s(x, v
1.4 x E,
x E tal que
) = s(
.
s(x, x
x, x) = v
2 K, x, y E
3 , K, x E
4 , K, x E
5 x E
p(1, x) = x.
La funcin s se denomina ley u operacin de composicin interna y la funcin p se denomina ley u operacin
de composicin externa. Cuando se pretende dotar a un conjunto E de estructura de Kev es frecuente definir las
leyes s, p basndose en las operaciones suma y producto (+, ) usuales en K. Por esa razn es habitual abusar del
lenguaje, llamar suma y producto por un escalar a s y p, respectivamente, y utilizar la notacin s(x, y) = x + y,
= 0E o simplemente v
= 0, x
= x y x + (y) = x y. Segn este
p(, x) = x o bien p(, x) = x, v
convenio, las propiedades que caracterizan a un Kev pueden reescribirse de la forma ms familiar
1 (E, +) es un grupo conmutativo, es decir:
1.1 x, y E
1.2 x, y, z E
31
2 K, x, y E
escalar).
3 , K, x E
por un escalar).
4 , K, x E
( ) x = ( x).
5 x E
1 x = x.
0 x = 0E .
2 K
0E = 0E .
3 K, x E
4 K, x, y E
( x) = () x = (x).
(x + (y)) = x + (( y)).
32
5 , K, x E
( ) x = x + (( x)).
6 x = 0E = { = 0 x = 0E }.
Demostracin. Se deja como ejercicio para el lector.
Definicin 14. Sea E un Kev y F E. Se dice que F es un subespacio vectorial (sev) de E cuando se verifican
las siguientes condiciones:
1. 0E F.
2. K, x, y F = x + y F.
Observacin 5. Es fcil ver que un sev F de un Kev E con la operacin + de E restringida a F F y la
operacin de E restringida a K F es tambin un Kev.
Ejemplo 24. Consideremos el Rev R4 con las operaciones definidas en el Ejemplo 20. El conjunto F = {x =
(x1 , x2 , x3 , x4 ) R4 | x1 + x3 = 0, x2 2x4 = 0} es un sev de R4 . Para demostrarlo basta ver que el
elemento neutro para la suma de R4 , 0 = (0, 0, 0, 0), pertenece a F, lo que es trivial puesto que 0 + 0 = 0
y 0 2 0 = 0. En segundo lugar, sean R y x = (x1 , x2 , x3 , x4 ), y = (y1 , y2 , y3 , y4 ) F. Entonces
se tiene que x + y = (x1 + y1 , x2 + y2 , x3 + y3 , x4 + y4 ). Este vector pertenecer a F si y slo si
x1 + y1 + x3 + y3 = (x1 + x3 ) + (y1 + y3 ) = 0 y x2 + y2 2(x4 + y4 ) = (x2 2x4 ) + (y2 2y4 ) = 0,
lo que efectivamente se cumple, puesto que x, y F.
Ejemplo 25. Consideremos el Cev C2 [x] con las operaciones definidas en el Ejemplo 22. El conjunto G = {p
C2 [x] | a, b C tales que x C p(x) = (ab)+(a+ib)x+(2ab)x2 } es un sev de C2 [x]. Para demostrarlo
basta ver que el elemento neutro para la suma de C2 [x], el polinomio nulo 0, pertenece a G, lo que es trivial puesto
que x C 0(x) = (00)+(0+i0)x+(200)x2 . En segundo lugar, sean C y p, q G. Entonces existen
a, b, c, d C tales que x C p(x) = (a b) + (a + ib)x + (2a b)x2 y q(x) = (c d) + (c + id)x + (2c d)x2 .
As pues, (p + q)(x) = ((a b) + (a + ib)x + (2a b)x2 ) + ((c d) + (c + id)x + (2c d)x2 ) =
((a + c) (b + d)) + ((a + c) + i(b + d))x + (2(a + c) (b + d))x2 , de manera que, si definimos los
escalares a
= a + c, b = b + d C, se tiene que x C (p + q)(x) = (
a b) + (
a + ib)x + (2
a b)x2 , con
lo que p + q G y G es sev de C2 [x].
R1
Ejemplo 26. Los conjuntos F = {p R3 [x] | p(0) = 2p(1), p0 (1) = 0, 0 p = 0}, donde p0 representa la
derivada de p, y G = {A MC (2 2) | A = iAT } son sevs de R3 [x] y MC (2 2), respectivamente. La
comprobacin de este hecho se deja como ejercicio.
Definicin 15. Si E es un Kev y v, x1 , . . . , xn E, se dice que v es combinacin lineal de x1 , . . . , xn cuando
n
P
1 , . . . , n K tales que v =
i xi .
i=1
1
i
x = (i, i, 1, 2i), y = 2 , 2 , 2 2 , 0 , ya que v = (1 + i, 0, 1, 2) = i(i, i, 1, 2i) + 2 2i , 12 , 12 2i , 0 =
2 2 0
ix + 2y. Sea ahora el Rev MR (2 3). La matriz A =
MR (2 3) es combinacin lineal de las
0 1 2
1 1 0
1 1 0
0 0
0
matrices B =
,C =
,D =
MR (2 3), ya que, por ejemplo,
0 0 0
0 1 2
0 1 2
A = 1 B + 1 C + 0 D y A = 0 B + 2 C + 1 D.
33
Definicin 16. Sea E un Kev y x1 , . . . , xn E. Se dice que el sistema de vectores {x1 , . . . , xn } es libre,
o, equivalentemente, que los vectores x1 , . . . , xn son linealmente independientes, cuando, si 1 , . . . , n K,
entonces
n
X
i xi = 0E 1 = . . . = n = 0.
i=1
n
P
i=1
i=1
Corolario 6. Si un sistema de vectores es ligado hay al menos uno de ellos que es combinacin lineal del resto.
Definicin 17. Sea E un Kev y x1 , . . . , xn E. Es inmediato comprobar que el conjunto F = {v E| v es
combinacin lineal de x1 , . . . , xn } es sev de E. A este subespacio vectorial se le denomina subespacio generado
por el sistema {x1 , . . . , xn } y se le representa como hx1 , . . . , xn iK . Tambin se dice que x1 , . . . , xn generan
hx1 , . . . , xn iK o que constituyen un sistema generador de ese sev.
Ejemplo 29. Consideremos el Kev Kn con las operaciones anteriormentes definidas y sea x Kn . Entonces
x1 , . . . , xn K tales que x = (x1 , . . . , xn ) = x1 (1, 0, . . . , 0) + x2 (0, 1, 0, . . . , 0) + . . . + xn (0, . . . , 0, 1).
As pues, si llamamos e1 , . . . , en a los vectores (1, 0, . . . , 0), (0, 1, 0, . . . , 0), . . . , (0, . . . , 0, 1), respectivamente,
tenemos que Kn = he1 , . . . , en iK .
Ejemplo 30. Consideremos el Kev Kn [x] con las operaciones anteriormentes definidas y sea p Kn [x]. Entonces
a0 , . . . , an K tales que x K p(x) = a0 +a1 x+. . .+an x2 . As pues, si llamamos p0 , . . . , pn a los polinomios
tales que x K p0 (x) = 1, p1 (x) = x, . . . , pn (x) = xn , respectivamente, tenemos que Kn [x] = hp0 , . . . , pn iK .
Ejemplo 31. Consideremos el Kev MK (n m) con las operaciones anteriormentes definidas y sea A MK (n
m). Si definimos las n m matrices Mij MK (n m) tales que Mij tiene un 1 en la posicin correspondiente
a la i-sima fila, j-sima columna, y ceros en el resto de posiciones, es decir, (Mij )ks = ik js , entonces A =
a11 M11 + a12 M12 + . . . + anm Mnm
, con lo que MK (n m)
= hM
11 , . . ., Mnm iK. Por ejemplo,
si
a11 a12
1 0
0 1
0 0
0 0
A MR (22), entonces A =
= a11
+a12
+a21
+a22
,
a
a
0 0
0 0
1 0
0 1
21 22
1 0
0 1
0 0
0 0
de manera que MR (2 2) =
,
,
,
.
0 0
0 0
1 0
0 1
K
34
Ejemplo 32. El sev F R4 presentado en el Ejemplo 24 es el subespacio generado por los vectores v =
(1, 0, 1, 0), w = (0, 2, 0, 1) R4 . Para comprobarlo, observemos que x = (x1 , x2 , x3 , x4 ) F si y slo si
x1 + x3 = 0, x2 2x4 = 0. Resolviendo este sistema de dos ecuaciones lineales con cuatro incgnitas se obtiene
que x = (x1 , x2 , x3 , x4 ) F si y slo si existen dos escalares , R tales que x1 = , x2 = 2, x3 =
, x4 = . As pues, x F si y slo si , R tales que x = (, 2, , ) = (1, 0, 1, 0) + (0, 2, 0, 1), es
decir, si y slo si x es combinacin lineal de v, w.
Ejemplo 33. El sev G C2 [x] presentado en el Ejemplo 25 es el subespacio generado por los polinomios
r, s C2 [x] tales que x C r(x) = 1 + x + 2x2 y s(x) = 1 + ix x2 . Basta observar que G = {p
C2 [x] | a, b C tales que x C p(x) = (a b) + (a + ib)x + (2a b)x2 } = {p C2 [x] | a, b
C tales que x C p(x) = a(1 + x + 2x2 ) + b(1 + ix x2 )} = {p C2 [x] | p es combinacin lineal de
r, s} = hr, siC .
Proposicin 14. Sea E un Kev. Los vectores v1 , . . . , vm E son combinacin lineal de los vectores x1 , . . . , xn
E si y slo si hv1 , . . . , vm iK hx1 , . . . , xn iK .
Demostracin. Veamos en primer lugar que si w es combinacin lineal de v1 , . . . , vm entonces tambin es comm
P
binacin lineal de x1 , . . . , xn . Supongamos, por tanto, que 1 , . . . , m K tales que w =
i vi . Sabemos
i=1
!
n
m
n
P
P
P
que i {1, . . . , m} i1 , . . . , in K tales que vi =
ij xj . Eso implica que w =
i
ij xj ,
j=1
i=1
j=1
m
n
P
P
y, reordenando y agrupando trminos, que w =
i ij xj , con lo que w hx1 , . . . , xn iK . Recproj=1
i=1
camente, si hv1 , . . . , vm iK hx1 , . . . , xn iK , entonces cada uno de los vi hx1 , . . . , xn iK , lo que concluye la
demostracin.
Proposicin 15. Sean E un Kev, x1 , . . . , xn E y F = hx1 , . . . , xn iK . Si el sistema de vectores {x1 , . . . , xn }
es ligado, entonces es posible obtener un nuevo sistema generador de F con n 1 vectores.
Demostracin. Si el sistema {x1 , . . . , xn } es ligado, entonces alguno de sus vectores es combinacin lineal del
resto (Corolario 6). Supongamos, sin prdida de generalidad, que x1 es combinacin lineal de x2 , . . . , xn . Entonces
basta con observar que todos los vectores del sistema x1 , . . . , xn son combinacin lineal de los n 1 vectores
x2 , . . . , xn y recordar la Proposicin 14, puesto que es obvio que hx2 , . . . , xn iK hx1 , . . . , xn iK .
1.4.
Definicin 18. Sea E un Kev. Si x1 , . . . , xn E tales que E = hx1 , . . . , xn iK , entonces decimos que E es un
Kev de dimensin finita (Kevdf). Es decir, E es un Kevdf si es el subespacio generado por una cantidad finita de
vectores.
Ejemplo 34. En virtud de lo que se ha visto en los Ejemplos 29, 30 y 31, los Kevs Kn , Kn [x] y MK (n m),
dotados de sus respectivas operaciones habituales, son Kevdfs.
Definicin 19. Sea E un Kevdf y B = {x1 , . . . , xn } un sistema libre de n vectores de E. Si E = hx1 , . . . , xn iK ,
entonces decimos que B es una base de E.
Ejemplo 35. Es sencillo comprobar que los sistemas {e1 , . . . , en }, {p0 , . . . , pn } y {M11 , . . . , Mnm }, presentados
en los Ejemplos 29, 30 y 31, son libres, con lo que constituyen bases de los Kevdfs Kn , Kn [x] y MK (n m),
respectivamente. Estas bases se denominan bases cannicas de cada uno de esos espacios vectoriales.
Teorema 4. Si E es un Kevdf, E 6= {0}, entonces E tiene alguna base.
35
(i
i=1
i=1
i=1
1 = . . . = n
n = 0, y, por tanto, que 1 =
1 , . . . , n =
n.
libre eso implica que 1
Definicin 20. Sea E un Kevdf, B = {x1 , . . . , xn } una de sus bases, v K y 1 , . . . , n K los nicos
n
P
escalares que satisfacen la igualdad v =
i xi . Entonces se dice que 1 , . . . , n son las coordenadas de v en la
i=1
m
n
P
P
vj
i wij xj = 0E . Dado que x1 , . . . , xn son linealmente independientes, eso
reagrupando trminos,
j=1
i=1
m
P
i=1
36
m
P
los vectores (w1 )B , . . . , (wm )B . Recprocamente, supongamos que 1 , . . . , m K tales que vB =
i w B .
i=1
m
n
n
m
P
P
P
P
Entonces j {1, . . . , n} tenemos que vj =
i wij , de manera que v =
vj xj =
i wij xi =
i=1
j=1
j=1 i=1
!
m
n
m
P
P
P
i
wij xj =
i wi y, por tanto, v es combinacin lineal de w1 , . . . , wm .
i=1
j=1
i=1
Ejemplo 38. Consideremos el Cevdf F = hp, qiC C3 [x], donde x C p(x) = i x2 y q(x) = ix x3 . Es
sencillo comprobar que p, q forman un sistema libre, con lo que constituyen una base de F a la que llamaremos
B. El polinomio r C3 [x] tal que x C r(x) = i + 2ix x2 2x3 pertenece a F, ya que r = p + 2q. En
consecuencia tambin se cumple que (r)B = (1, 2) = (1, 0) + 2(0, 1) = (p)B + 2(q)B C2 , y, si llamamos C a
la base cannica de C3 [x], que (r)C = (i, 2i, 1, 2) = (i, 0, 1, 0) + 2(0, i, 0, 1) = (p)C + 2(q)C C4 .
Definicin 21. Consideremos una matriz A MK (n m). Con los coeficientes de cada fila de A podemos
construir un vector de Km . De la misma manera, con los coeficientes de cada columna de A podemos construir un
vector de Kn . Llamamos vector fila y vector columna de A, respectivamente, a cada uno de esos vectores.
2 2 0
Ejemplo 39. Sea A =
MR (2 3). Entonces el segundo vector fila de A es (0, 1, 2) R3 y el
0 1 2
primer vector columna de A es (2, 0) R2 .
Proposicin 17. Sea E un Kevdf, B una de sus bases, v1 , . . . , vm E, y construyamos la matriz A MK (nm)
tal que [A]ij = vji , donde vkl representa la l-sima coordenada de vk en la base B. Entonces {v1 , . . . , vm } es
un sistema libre si y slo si rgf A = m. Ntese que los vectores columna de A contienen las coordenadas de los
vectores v1 , . . . , vm en la base B, es decir, son los vectores (v1 )B , . . . , (vm )B .
Demostracin. El sistema {v1 , . . . , vm } es libre si y slo si la nica forma de conseguir que sea cierta la igualm
P
dad
i vi = 0E con 1 , . . . , m K es tomando 1 = . . . = m = 0. Es inmediato ver que todas las
i=1
coordenadas de 0E son nulas en cualquier base de E, de manera que, en virtud del Lema anterior, el sistema
m
P
{v1 , . . . , vm } es libre si y slo si los nicos escalares 1 , . . . , m K que satisfacen
i (vi1 , . . . , vin ) =
i=1
m
m
P
P
i vi1 , . . . ,
i vin = (0, . . . , 0) son 1 = . . . = m = 0, o, equivalentemente, si y slo si el sistema
i=1
i=1
m
P
i=1
1 0 0
1 0 0
1 0 0
f2 f1
1 1 0
0 1 0 f3 f2 0 1 0
0 1 0
0 1 0
0 0 0 ,
f4 f1
1 0 1
0 0 1
0 0 1
y es claro que el rango por filas de la ltima matriz es 3.
Ejemplo 41. La proposicin anterior resulta til cuando se pretende encontrar qu condiciones deben cumplir las
coordendas de un vector en una determinada base de un Kevdf E para pertenecer a un sev F E. Recordemos una
vez ms los sevs F = {x = (x1 , x2 , x3 , x4 ) R4 | x1 + x3 = 0, x2 2x4 = 0} y G = {p C2 [x] | a, b
C tales que x C, p(x) = (ab)+(a+ib)x+(2ab)x2 } presentados en los Ejemplos 24 y 25, respectivamente.
37
Si llamamos C1 a la base cannica de R4 , tenemos que un vector x R4 pertenece a F si y slo si sus coordenadas
en la base C1 son solucin del sistema homogneo x1 + x3 = 0, x2 2x4 = 0. Estas ecuaciones se denominan
ecuaciones implcitas del sev F en la base C1 . Por otra parte, si C2 es la base cannica de C2 [x], entonces tenemos
que G = {p C2 [x] | a, b C tales que , (p)C2 = (a b, a + ib, 2a b)}. Es decir, si 1 , 2 , 3 C son las
coordenadas en la base C2 de un polinomio genrico p C2 [x], entonces p G si y slo si a, b C tales que
1 = a+b, 2 = a+ib, 3 = 2ab. Estas ecuaciones se denominan ecuaciones paramtricas del sev G en la base
C2 . En el Ejemplo 32 obtuvimos unas ecuaciones paramtricas para el sev F en la base C1 resolviendo el sistema
formado por sus ecuaciones implcitas en esa base. En efecto, vimos que x = (x1 , x2 , x3 , x4 ) F si y slo si
, R tales que x1 = , x2 = 2, x3 = , x4 = . Este procedimiento es general, y permite obtener unas
ecuaciones paramtricas para un sev a partir de unas ecuaciones implcitas del mismo. Veamos ahora cmo obtener
unas ecuaciones implcitas para un sev si se conocen unas ecuaciones paramtricas del mismo. Observemos que
G = {p C2 [x] | a, b C tales que , (p)C2 = a(1, 1, 2) + b(1, i, 1) = a(r)C2 + (s)C2 }, donde x C
r(x) = 1 + x + 2x2 y s(x) = 1 + ix x2 , con lo que {r, s} es un sistema generador de G, como ya habamos
visto en el Ejemplo 33. En virtud de la Proposicin 17, podemos afirmar que r, s son linealmente independientes
(lo cual, por otra parte, resulta obvio en este caso), ya que
1
1
2
f2 f1
1
1
0
i
1
0
f3 2f1
1
1 1
f3 (1 + i)f2
0 1+i
1+i
1
0
0
y el rango por filas de la ltima matriz es 2, de manera que r, s constituyen una base de G. Supongamos ahora que
p G. Entonces p debe ser combinacin lineal de r, s, con
lo que el sistema
de vectores {r, s, p} debe ser ligado,
1 1 1
y, por tanto, si (p)C2 = (1 , 2 , 3 ), entonces la matriz 1 i 2 no puede tener rango por filas igual a 3
2 1 3
(aqu estamos volviendo a aplicar la Proposicin 17). Ahora bien, si hacemos
f2 f1
1 1 1
1 1
1
f3 (1 + i)f2
1 i 2
0 1 + i 2 1
2 1 3
0
1
3 21
f3 2f1
1 1
1
0 1+i
,
2 1
0
0
(i 1)1 (1 + i)2 + 3
tenemos que la nica forma de que el rango de la ltima matriz no sea 3 es que (i 1)1 (1 + i)2 + 3 = 0,
lo que proporciona un sistema de ecuaciones implcitas (en este caso con una sola ecuacin) para G en la base C2 .
Terminemos con otro ejemplo de aplicacin de esta tcnica. Si H = h(0, 1, 0, 1, 2, 0), (2, 0, 2, 1, 0, 2)iR R6 y
llamamos x1 , x2 , x3 , x4 , x5 , x6 a las coordenadas de un vector genrico x R6 en la base cannica de R6 , C3 ,
entonces haciendo
0 2 x1
0 2
x1
0 0 x1 + 2x2 2x4
f1 2f4
1 0 x2 f f 1 0
x2
x2
2
4
f 2f 1 0
3
4
0 2 x3
0 2
x3
0 0 2x2 + x3 2x4
1 1 x4
0 1 x4 x2
x4 x2
0 1
2 0 x5 f5 2f1 0 0 x5 2x2
0 0
x5 2x2
f6 2f4
0 2 x6
0 2
x6
0 0 2x2 2x4 + x6
comprobamos que los vectores (0, 1, 0, 1, 2, 0), (2, 0, 2, 1, 0, 2) son linealmente independientes y, por tanto, base de
H, y obtenemos las siguientes ecuaciones implcitas para H en la base C3 : x1 + 2x2 2x4 = 0, 2x2 + x3 2x4 =
0, 2x2 2x4 + x6 = 0.
38
2 3
1 2
0 1
1 1 ,B =
0 1
Ejemplo 43. Si A =
yC =
, entonces A = B C y se tiene, en
1 1
1 0
1 1
particular, que el primer vector fila de A es combinacin lineal de los dos vectores fila de C, ya que (2, 3) =
1(0, 1) + 2(1, 1), y que el segundo vector columna de A es combinacin lineal de los dos vectores columna de B,
ya que (3, 1, 0) = 1(1, 0, 1) + 1(2, 1, 1).
Proposicin 18. Sea E un Kevdf, B una base de E y {v1 , . . . , vm }, {w1 , . . . , wm } dos sistemas de vectores de
E con la misma cantidad de elementos. Construyamos las matrices A1 , A2 MK (m n) tales que los vectores
fila de A1 son (v1 )B , . . . , (vm )B y los vectores fila de A2 son (w1 )B , . . . , (wm )B . Entonces hv1 , . . . , vm iK =
hw1 , . . . , wm iK si y slo si A1 A2 .
Demostracin. Es consecuencia directa de las Proposiciones 8 y 14 y de los Lemas 1 y 2.
Teorema 6. Sea E un Kevdf, n = dimK E, B una base de E, {v1 , . . . , vm } un sistema de vectores de E y
A MK (mn) la matriz cuyos vectores fila son (v1 )B , . . . , (vm )B . Entonces se verifica que rgK {v1 , . . . , vm } =
rgf A.
Demostracin. Consideremos los m vectores w1 , . . . , wm E tales que (w1 )B , . . . , (wm )B son los vectores
fila de merf (A), y llamemos wij a la coordenada j-sima de wi en la base B, es decir, a [merf (A)]ij . Por la
Proposicin anterior, hv1 , . . . , vm iK = hw1 , . . . , wm iK . Si r = rgA, entonces las ltimas mr filas de merf (A)
son nulas, con lo que hw1 , . . . , wm iK = hw1 , . . . , wr iK . Por otra parte, en el contexto de la Proposicin 17,
los vectores w1 , . . . , wr son linealmente independientes si y slo si el sistema de n ecuaciones lineales con r
r
P
incgnitas
wji j = 0, j = 1, . . . , n, es compatible determinado. Ahora bien, por la estructura de merf (A),
i=1
hay r ecuaciones de ese sistema homogneo de las que se deduce directamente que 1 = . . . = r = 0, con lo
que obtenemos el resultado deseado.
Ejemplo 44. Las dos proposiciones anteriores proporcionan un mtodo til en la prctica para obtener bases de
espacios vectoriales de dimensin finita. Consideremos, por ejemplo, el sev G R6 presentado en el Ejemplo 36
39
1
2
1
3
0
0
1
1
1
1
1
2
1
3
0
f2 2f1
0 1 1
1 0 2
f3 f1
1 1 1
1 1 3
1 2 0
f4 3f1
1
0
0
0
0
0
1
1
1
1
1
0
0
0
0
0
1
1
1
1
1
2
2
2
2
1
0
0
0
0
f f
3
2
f f
2
4
f5 f2
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
1
0
0
0
1
0
1
2
0
0
0
0
1
1
0
0
0
0
1 1
2 0
es
una merf.
Definicin 23. Si A es una matriz de coeficientes en K se define su rango por columnas, rgc A, como rgc A =
rgf AT .
Proposicin 19. Sea A MK (n m). Entonces rgc A = rgf A.
Demostracin. Sean r = rgf A y s = rgc A. Por el Teorema 6, r es el rango del sistema de vectores formado
por los n vectores fila de A, y s es el rango del sistema de vectores formado por los m vectores columna de A.
Sabemos que existe una matriz inversible B MK (n n) tal que A = B merf (A) (Corolario 5). Consideremos
MK (n r) obtenida eliminando las ltimas n r columnas de B y la matriz C MK (r m)
ahora la matriz B
obtenida eliminando las ltimas n r filas de merf (A). Como las ltimas n r filas de merf (A) son nulas
C,
de manera que los m vectores columna de A son combinacin lineal de los
podemos afirmar que A = B
r vectores columna de B (Lema 2) y s r (Proposicin 14). De la misma manera, existe una matriz inversible
D MK (m m) tal que AT = D merf (AT ) y podemos razonar que r s.
Corolario 7. En la Proposicin 17 la matriz A MK (n m) tal que [A]ij = vji puede reemplazarse por la matriz
A MK (m n) tal que [A]ij = vij , anloga a las que se han utilizado en las proposiciones posteriores, y, en
general, por lo que respecta a la determinacin de rangos, puede trabajarse indistintamente con una matriz y con
su traspuesta.
Observacin 7. En lo que sigue escribiremos simplemente rgA para referirnos tanto a rgf A como a rgc A.
Ejemplo 45. Se tiene que
1 0
A= 0 1
1 1
1
0
1
0
1
f3 f1
0
1
1
0
1 0 1
0 1 1 f3 f1
AT =
1 0 1
0 1 1
0
1
1
1
0
0
0
1
0
0
0
1
0
1
0
1
f3 f2
0
1
1
0
1
f4 f2
1
1
0
0
0
0
1
0
0
1
0
0
1
0
0
0
1 ,
0
1
1
,
0
0
de manera que rgc A = 2. Segn la Proposicin 19 este resultado es general, y decimos simplemente rgA = 2.
Finalmente, en el contexto del Ejemplo 40, para ver que los polinomios p, q, r son linealmente independientes
basta ver que la matriz
1 1 0 1
0 1 1 0 ,
0 0 0 1
tiene rango 3, lo que resulta inmediato.
40
1 1
1 1
1 1
f2 f1
1 0 1
1
0
1 0 1
0 0 2
0
f3 f1
1
0
0
1 1
1 0 1
f3 f2 /2
0 0
2 0 0
0 0
1 0 1
1 0 1
2 0 0 .
0 0 1
Aunque esta matriz todava no es una merf, ya resulta sencillo ampliarla con dos filas adicionales de manera que
la matriz resultante tenga rango 5. Basta con tomar la matriz
1 1 1 0 1
0 0 2 0 0
0 0 0 0 1 .
0 1 0 0 0
0 0 0 1 0
41
Entonces podemos asegurar que los vectores cuyas coordenadas en la base C son (0, 1, 0, 0, 0), (0, 0, 0, 1, 0),
es decir, los vectores e2 , e4 , forman con x1 , x2 , x3 una base de R5 . Ntese que, por tanto, es posible sustituir tres vectores de la base C por los vectores x1 , x2 , x3 y seguir teniendo una base de R5 . Obviamente, la
eleccin que hemos hecho de los vectores v1 , v2 no es nica. Tambin podamos haber tomado, por ejemplo,
v1 = (0, 1, 1, 1, 1), v2 = (0, 0, 0, 1, 1) (se deja como ejercicio razonar por qu).
1.5.
Aplicaciones lineales
Definicin 24. Sean E, F dos Kevs y f : E F una funcin. Se dice que f es una aplicacin lineal cuando
satisface que K, x, y E, f (x + y) = f (x) + f (y). Si f es una aplicacin lineal y E = F se dice que
f es un endomorfismo.
Ejemplo 47. La funcin f : R3 R2 tal que x = (x1 , x2 , x3 ) R, f (x) = (x1 + 3x2 , 2x2 x3 ) es una
aplicacin lineal. Para comprobarlo, sean R, x = (x1 , x2 , x3 ), y (y1 , y2 , y3 ) R3 . Entonces x + y =
(x1 + y1 , x2 + y2 , x3 + y3 ) y f (x + y) = (x1 + y1 + 3(x3 + y3 ), 2(x2 + y2 ) (x3 + y3 )) =
(x1 + 3x2 , 2x2 x3 ) + (y1 + 3y2 , 2y2 y3 ) = f (x) + f (y).
a0
0
Ejemplo 48. La funcin f : C2 [x] MC (2 2) tal que p C2 [x] f (p) =
,
a1 + a2 a0 2a2
2
3
donde x C p(x) = a0 + a1 x + a2 x , es una aplicacin lineal. Para comprobarlo, sean R, p, q R
tales que x C p(x) = a0 + a1 x + a2 x2 y q(x) = b0 + b1 x + b2 x2 . Entonces x C (p + q)(x) =
a0 + b0
0
=
(a0 + b0 ) + (a1 + b1 )x + (a2 + b2 )x2 y f (p + q) =
a
+
b
+
a
+
b
a
+
b
2(a2 + b2 )
1
1
2
2
0
0
b0
0
a0
0
= f (p) + f (q).
+
b1 + b2 b0 2b2
a1 + a2 a0 2a2
R2
p
p(2)
1
Ejemplo 49. La funcin f : C2 [x] MC (2 2) tal que p C2 [x] f (p) =
es una
p0 (1) 3p(0) p(1)
aplicacin lineal. La comprobacin se deja como ejercicio.
Definicin 25. Sean E, F dos Kevs y f : E F una aplicacin lineal. Se define el ncleo de f, Kerf, como
el conjunto de todos los elementos de E cuya imagen es el elemento neutro para la suma de F, 0F , es decir,
Kerf = {x E | f (x) = 0F }. La imagen de F, Imf, es el conjunto de todos los elementos de F que son imagen
por f de algn elemento de E, es decir, Imf = {y F | x E tal que f (x) = y}.
Proposicin 21. En las condiciones de la definicin anterior, Kerf es un subespacio vectorial de E y Imf es un
espacio vectorial de F.
Demostracin. Empecemos observando que, siendo f una aplicacin lineal, f (0E ) = f (00E ) = 0f (0E ) = 0F ,
con lo que 0E Kerf y 0F Imf. Por otra parte, si K y x, y Kerf , entonces f (x + y) = f (x) + f (y) =
0F + 0F = 0F , de manera que x + y Kerf. Finalmente, si K e y1 , y2 Imf , entonces x1 , x2 E
tales que f (x1 ) = y1 y f (x2 ) = y2 . Como f es lineal, eso implica que el vector x1 + x2 E cumple que
f (x1 + x2 ) = y1 + y2 , con lo que y1 + y2 Imf.
Proposicin 22. Sean E, F dos Kevs y f : E F una aplicacin lineal. Entonces f es inyectiva si y slo si
Kerf = {0E }.
Demostracin. Supongamos en primer lugar que f es inyectiva y sea x Kerf . Entonces, por definicin de
inyectividad, puesto que f (x) = 0F y f (0E ) = 0F se tiene que x = 0E y Kerf {0E }. Es claro que
{0E } Kerf, con lo que Kerf = {0E }. Recprocamente, supongamos que Kerf = {0E } y que x, y son dos
elementos de E que cumplen f (x) = f (y). Como f es lineal, eso implica que f (x y) = 0F , y que, por tanto,
x y Kerf , de manera que x = y y f es inyectiva.
42
x1
x1 + 3x2
1 3 0
C1 , entonces [f (x)]C2 =
=
x2 = [f ]C1 C2 [x]C1 . Veamos ahora que
2x2 x3
0 2 1
x3
x1
1
3
0
0
Kerf = {x R3 | f (x) = (0, 0)} = x R3 | (x)C1 = (x1 , x2 , x3 ) y
x2 =
.
0 2 1
0
x3
Por tanto, conocemos unas ecuaciones implcitas del sev Kerf y podemos hallar una base obteniendo previamente
unas ecuaciones paramtricas. Haciendo
1
0
3
2
0 0
1 0
f2 /2
1 3
0 1
0
21
0
0
f1 3f3
1 0
0 1
32
12
0
0
43
1 0
1 0
1 0
f2 + 2f1
f2 3f1
0 0 ,
0 2
3 2
0 1
0 1
0 1
con lo que los vectores linealmente independientes de R2 cuyas coordenadas en la base C2 son 1, 0 y 0, 1,
respectivamente, constituyen una base de Imf, es decir, Imf = h(1, 0), (0, 1)iR y dimR Imf = 2. Tal como
garantiza el Teorema 8, dimR Kerf + dimR Imf = 3 = dimR R3 . Tambin se poda haber utilizado ese teorema
para deducir directamente que Imf = R2 justo despus de comprobar que dimR Kerf = 1.
Ejemplo51. Consideremos la aplicacin
lineal f : C2 [x] MC (2 2) del Ejemplo 48 tal que p C2 [x]
a0
0
f (p) =
, donde x C p(x) = a0 + a1 x + a2 x2 . Sean C1 = {p0 , p1 , p2 } y C2 =
a1 + a2 a0 2a2
{M11 , M12 , M21 , M22 } las bases cannicas de C2 [x] y MC (2 2), respectivamente.
Entonces,
puestoque x C
0 0
1
0
, f (p2 ) =
, f (p1 ) =
es p0 (x) = 1, p1 (x) = x y p2 (x) = x2 , se tiene que f (p0 ) =
1 0
0
1
0 0
, de manera que (f (p0 ))C2 = (1, 0, 0, 1), (f (p1 ))C2 = (0, 0, 1, 0), (f (p2 ))C2 = (0, 0, 1, 2),
1 2
1 0 0
0 0 0
[f ]C1 C2 =
0 1 1 , y, si llamamos a0 , a1 , a2 a las coordenadas de un polinomio genrico p C2 [x]
1 0 2
a0
1 0 0
a0
0 0 0
= [f ]C1 C2 [p]C1 . Por tanen la base C1 , entonces [f (p)]C2 =
a1 + a2 = 0 1 1 a1
a2
a0 2a2
1 0 2
1 0 0
0
a0
0 0 0
0
a2
1 0 2
0
condiciones, para obtener una base de Kerf podemos hacer
1 0 0
1 0 0
f
f
f4 /2
1 0 0
0 0 0 4
0
0 1 1
0 1 1
1 0 2
0 0 2
1 0 0
1 0 0
0 0 0 f3 f4 0 0 0
0 1 1
0 1 0 ,
0 0 1
0 0 1
con lo que Kerf = {0C2 [x] }, dimC Kerf = 0 y f es inyectiva. Como Imf
una base de Imf de la siguente forma:
1 0 0 1
1 0 0
f3 f2
0 0 1 0
0 0 1
0 0 1 2
0 0 0
1
0 .
2
44
1 0
0
1 0
0 0
0 0
,
As pues, Imf =
,
,
y dimC Imf = 3. Las matrices
0 1
1 0
0 2
0
1
1
C
0 0
constituyen tambin una base de Imf.
1 2
0
0
Proposicin 24. Sean E, F dos Kevs, f, g : E F dos aplicaciones lineales y K. Entonces la funcin
f + g : E F es una aplicacin lineal. Si, adems, E, F son dos Kevdfs, n = dimK E, m = dimK F y B, V
son bases de E y F, respectivamente, entonces [f + g]BV = [f ]BV + [g]BV
Demostracin. Se deja como ejercicio.
Proposicin 25. Sean E, F, G tres Kevs y f : E F , g : F G dos aplicaciones lineales. Entonces la
funcin g f : E G es una aplicacin lineal. Si, adems, E, F, G son Kevdfs de dimensin finita, n =
dimK E, m = dimK F, p = dimK G, y B, V, W son bases de E, F y G, respectivamente, entonces [g f ]BW =
[g]V W [f ]BV .
Demostracin. Sean K, x, y E. Entonces (g f )(x + y) = g(f (x + y))) = g(f (x) + f (y)) =
g(f (x)) + g(f (y))) = (g f )(x) + (g f )(y), de manera que g f es lineal. Ahora, de acuerdo con la
definicin de matriz asociada a una aplicacin lineal en unas bases, tenemos por una parte que [(g f )(x)]W =
[g f ]BW [x]B y por otra que [(g f )(x)]W = [g(f (x))]W = [g]V W [f (x)]V = [g]V W [f ]BW [x]B . Se
deja como ejercicio demostrar que la validez de las dos ltimas igualdades para cualquier x E implica que
[g f ]BW = [g]V W [f ]BV .
Ejemplo 52. Sean C1 , C2 , C3 las bases cannicas de los Revdfs R3 , R4 y R2 , respectivamente. Consideremos las
funciones f : R3 R4 y g : R4 R2 tales que, si x = (x1 , x2 , x3 ) R3 , y = (y1 , y2 , y3 , y4 ) R4 ,
f (x) = (x1 + x2 , x1 , x2 + x3 , x2 ) y g(y)
= (y1 + y2 , y3 + y4 ). Es fcil ver que f, g son dos aplicaciones
1 1 0
1 0 0
1 1 0 0
1 1 0
1 0 0
2 1 0
2 1 0
1 1 0 0
lo que [g f ]C1 C3 =
. Puede comprobarse que
=
0 1 1 .
0 2 1
0 2 1
0 0 1 1
0 1 0
Definicin 27. Sea E un Kev. Es inmediato comprobar que la funcin identidad id : E E tal que x E
id(x) = x es una aplicacin lineal. Si E es un Kevdf, n = dimK E y B = {v1 , . . . , vn }, V = {w1 , . . . , wn }
son dos bases de E, entonces la matriz asociada a esa aplicacin lineal en las bases B y V , [id]BV , se denomina
matriz de cambio de base de la base B a la base V, y satisface la igualdad [x]V = [id(x)]V = [id]BV [x]B . Los
vectores columna de esta matriz contienen las coordenadas en la base V de cada uno de los vectores de la base B,
de manera que, en particular, [id]BB = In .
Proposicin 26. Sean E y F dos Kevs y f : E F una aplicacin lineal. Si f es una funcin inversible
entonces f 1 es tambin una aplicacin lineal. Adems, si E y F son dos Kevdfs, n = dimK E = dimK F y B, V
son dos bases de E y F , respectivamente, entonces [f ]BV es inversible y [f 1 ]V B = ([f ]BV )1 .
Demostracin. Si f es inversible, entonces y1 , y2 F !x1 , x2 E tales que f (x1 ) = y1 , f (x2 ) = y2
y f 1 (y1 ) = x1 , f 1 (y2 ) = x2 . Por tanto, K se tiene que f 1 (y1 + y2 ) = f 1 (f (x1 ) + f (x2 )) =
f 1 (f (x1 +x2 )) = x1 +x2 = f 1 (y1 )+f 1 (y2 ), donde se ha tenido en cuenta que f f 1 = f 1 f = id.
Estas ltimas igualdades, combinadas con la Proposicin 25, implican tambin que [f ]BV [f 1 ]V B = [id]V V =
In y [f 1 ]V B [f ]BV = [id]BB = In , lo que completa la demostracin.
45
Corolario 9. Si E es un Kevdf y B, V son dos bases de E, entonces [id]V B = ([id]BV )1 (basta observar que la
aplicacin lineal id es inversible y que id1 = id).
Ejemplo 53. Supongamos que los sistemas B = {v1 , v2 , v3 } y V = {w1 , w2 , w3 } son dos bases de un Revdf E,
dimR E = 3, y que se cumple que v1 = w1 + w2 + w3 , v2 = w1 w2 w3 , v3 = w
1 + w2 + 2w3 , con lo que
1 1 1
(v1 )V = (1, 1, 1), (v2 )V = (1, 1, 1), (v3 )V = (1, 1, 2) y [id]BV = 1 1 1 . Entonces, por ejemplo,
1 1 2
1 1 1
si x = 2v1 v3 , y, por tanto, (x2 )B = (2, 0, 1), tenemos que [x]V = [id]BV [x]B = 1 1 1
1 1 2
2
1
0 = 1 y (x)V = (1, 1, 0), de manera que x = w1 + w2 . Podemos comprobar que esta ltima
1
0
igualdad es cierta sin ms que observar que x = 2v1 v
3 = 2(w1 + w2 + w3 ) (w1 + w2 + 2w3 ) = w1 + w2 .
1
3
1
2
2
Por otra parte, se tiene que [id]V B = 21 12
0 = ([id]BV )1 , con lo que, por ejemplo, sabemos que
0 1 1
1
3
1
3
3
w2 = v1 v2 v3 . Esta ltima igualdad tambin puede comprobarse haciendo v1 v2 v3 = (w1 +
2
2
2
2
2
1
w2 + w3 ) (w1 w2 w3 ) (w1 + w2 + 2w3 ) = w2 .
2
1 0
0 0
0 0
Ejemplo 54. En el contexto del Ejemplo 51, los sistemas de matrices B =
,
,
0 1
1 0
0 2
1 0
0 0
0 0
yV =
,
,
son dos bases del Cevdf Imf. Es sencillo comprobar que [id]V B =
0 1
1 0
1 2
1 0 0
1 0 0
0 1 1 y que [id]BV = 0 1 1 = ([id]V B )1 . Por otra parte, tambin est claro que el sistema
0 0 1
0 0 1
0 0 1
0 0
0 0
1 0
W =
,
,
es base de Imf, y tenemos que [id]W V = 1 0 0 .
1 0
1 2
0 1
0 1 0
Teorema 9. Sean E y F dos Kevdfs, n = dimK E, m = dimK F, B1 , B2 dos bases de E, V1 , V2 dos bases de F
y f : E F una aplicacin lineal. Entonces [f ]B2 V2 = [id]V1 V2 [f ]B1 V1 [id]B2 B1 .
Demostracin. Sea x E. Entonces [f (x)]V2 = [f ]B2 V2 [x]B2 . Por otra parte, [f (x)]V2 = [id]V1 V2 [f (x)]V1 =
[id]V1 V2 [f ]B1 V1 [x]B1 = [id]V1 V2 [f ]B1 V1 [id]B2 B1 [x]B2 . Se deja como ejercicio demostrar que la validez de las
dos ltimas igualdades para cualquier x E implica que [f ]B2 V2 = [id]V1 V2 [f ]B1 V1 [id]B2 B1 .
Corolario 10. En las condiciones del teorema anterior se satisfacen tambin las igualdades [f ]B2 V1 = [f ]B1 V1
[id]B2 B1 y [f ]B1 V2 = [id]V1 V2 [f ]B1 V1 . Adems, si E es un Kevdf, B1 , B2 son dos bases de E y f : E E es
un endomorfismo, se cumple que [f ]B2 B2 = ([id]B2 B1 )1 [f ]B1 B1 [id]B2 B1 = [id]B1 B2 [f ]B1 B1 ([id]B1 B2 )1 .
En este ltimo caso la matriz [f ]B1 B1 suele denotarse simplemente por [f ]B1 .
2 , e
3 } las bases cannicas de los Cevdfs C2 y C3 , respectivamente,
Ejemplo 55. Sean C1 = {e1 , e2 }, C2 = {
e1 , e
2
3
y sea f : R R la funcin tal que si x = (x1 , x2 ) R2 , entonces f (x) = (x1 , ix2 , x1 2x2 ). Consideremos
2 +i
3 }. Puede comprobarse
tambin los sistemas de vectores B1 = {e1 +ie
e1 +
e2 +i
e3 , e
e3 , e
2 , e1 e2 }, B2 = {
1 0
que f es uuna aplicacin lineal, [f ]C1 C2 = 0 i y B1 , B2 son bases de C2 , C3 , respectivamente. Adems,
1 2
46
[id]B1 C1 =
1
i
1
1
y [id]B2 C2
1
= 1
i
1
= 1
0
0
0
1
0 0
1 0 .
i 1
1 0
0 i
1 2
1
1
1 1
= 2 1 i . En estas condiciones, si, por ejemplo, (x)B1 = (1, i), entonces [f (x)]B2 =
i 1
1 i
2
1+i
1
1
1
2 1 i
2 + i
e1 + e
e3 )
= 1 i , de manera que, en particular, f (x) = (1 + i)(
i
1+i
1i
2
(1 + i)(
e2 + i
e3 ) + (1 + i)
e3 = (1 + i)
e1 + (1 + i)
e3 , es decir, (f (x))C2 = (1 + i, 0, i + 1) Esto concuerda
con el hecho
1 0
1+i
0 i 1 + i = 0 .
0
1 2
1+i
0 0
1 0 , con lo que [id]C2 B2 = ([id]B2 C2 )1
i 1
1
0
= [id]C2 B2 [f ]C1 C2 [id]B1 C1 = 1 1
0 i
Ejemplo 56. En
: E E tal que
3
1
1
1
2
2
2
2
1 1
0 = 12 27
3 .
2
2
0 1 1
0
4 3
1.6.
Determinantes
Definicin 28. Llamamos permutacin de orden n a cualquier funcin : {1, . . . , n} {1, . . . , n} que sea
biyectiva. Utilizaremos la notacin = {(1) . . . (n)} para representar a la permutacin . El conjunto de todas
las permutaciones de orden n se denota por Pn . Ntese que cada permutacin de orden n puede entenderse como
una forma de reordenar los n elementos del conjunto {1, . . . , n} y que Pn contiene n! elementos.
Ejemplo 57. La funcin : {1, 2, 3, 4} {1, 2, 3, 4} tal que (1) = 2, (2) = 1, (3) = 4, (4) = 3 es
una permutacin de orden 4, es decir, un elemento de P4 que representamos por = {2 1 4 3}. Sin embargo, la
funcin : {1, 2, 3, 4} {1, 2, 3, 4} tal que (1) = 2, (2) = 2, (3) = 4, (4) = 3 no es una permutacin
porque no es biyectiva. Ntese, por ejemplo, que 1 6= 2 pero (1) = (2), con lo que no es inyectiva, y que
no existe ningn elemento del conjunto {1, 2, 3, 4} tal que su imagen por sea 1, de manera que tampoco es
exhaustiva.
Definicin 29. Si Pn , j > i y (j) < (i), se dice que presenta una inversin en las posiciones i, j.
Llamamos ndice de , I(), al nmero de inversiones que presenta la permutacin , y decimos que el nmero
() = (1)I() es la paridad de . Si () = 1 ( presenta una cantidad par de inversiones) decimos que es
una permutacin par, mientras que si () = 1 ( presenta una cantidad impar de inversiones) decimos que es
una permutacin impar.
Ejemplo 58. La permutacin de orden 4 = {2 1 4 3} P4 , es par. Tenemos que 1 < 2 pero (1) = 2 >
1 = (2), y que 3 < 4 pero (3) = 4 > 3 = (4). Como no presenta ms inversiones, tenemos I() = 2 y
() = 1.
Definicin P
30. Sea A MK (n n) una matriz cuadrada. Entonces se define el determinante de A como el escalar
detn A =
()a1(1) a2(2) . . . an(n) K. Es habitual utilizar la notacin |A| = detn A.
Pn
47
a11 a12
MK (2 2). Observemos que el conjunto P2 slo tiene 2 elementos,
a21 a22
P2 = {
1 , 2 }, tales que 1 = {1 2} y 2 = {2 1}. Es facil ver que (1 ) = 1 y (2 ) = 1, con lo que det2 A =
a
P
a12
|A| = 11
=
()a1(1) a2(2) = (1 )a11 (1) a21 (2) + (2 )a12 (1) a22 (2) = a11 a22 a12 a21 .
a21 a22 P2
1 2
i
i
Por ejemplo,
= 1 4 (2) 3 = 10 y
= i (1 + i) i (3) = 4i 1.
3 4
3 1 + i
P
()a1(1) a2(2) a3(3) = a11 a22 a33 + a12 a23 a31 + a13 a21 a32
det3 A = |A| = a21 a22 a23 =
P3
a31 a32 a33
a13 a22 a31 a11 a23 a32 a12 a21 a33
. Esta frmula
para el clculo del determinante de una matriz 3 3 se conoce
1 1 2
Definicin 31. Sea A MK (n n). Se dice que A es triangular superior si aij = 0 cuando i > j, y que es
triangular inferior si aij = 0 cuando j > i. Se dice que una matriz es triangular cuando es triangular superior o
triangular inferior.
1 2 3
Ejemplo 61. La matriz A = 0 0 0 es triangular superior. La matriz AT es triangular inferior.
0 0 2
Proposicin 27. Sea A MK (n n) una matriz cuadrada. Entonces se verifican las siguientes propiedades:
1. Si uno de los vectores fila de A es nulo, entonces |A| = 0.
2. Si para un cierto i {1, . . . , n} se cumple que (ai1 , . . . , ain ) = (b1 , . . . , bn ) + (c1 , . . . , cn ), , bj , cj K,
y llamamos B, C a las matrices que se obtienen sustituyendo el i-simo vector fila de A por los vectores
(b1 , . . . , bn ), (c1 , . . . , cn ), respectivamente, entonces |A| = |B| + |C|. Esta propiedad se conoce como la
multilinealidad del determinante.
3. Si dos vectores fila de la matriz A son iguales, entonces |A| = 0. Esta propiedad se conoce como la alternancia del determinante.
4. Si A es triangular, entonces |A| = a11 a22 . . . , ann .
5. Si e es una oef del tipo I, e = fi fj , entonces |e(A)| = |A|.
6. Si e es una oef del tipo II, e = fi , K, 6= 0, entonces |e(A)| = |A|.
7. Si e es una oef del tipo III, e = fi + fj , K, entonces |e(A)| = |A|.
8. Si K, entonces | A| = n |A|
9. rgA = n |A| 6= 0.
10. |A| = |AT |.
48
1
.
|A|
Demostracin. La primera propiedad se demuestra sin ms que tener en cuenta que cada sumando de |A| contiene
como factor un elemento de cada fila de |A|. La segunda propiedad es tambin consecuencia directa de la definicin
de determinante, puesto que
X
|A| =
()a1(1) . . . a(i1)(i1) ai(i) a(i+1)(i+1) . . . an(n) =
Pn
Pn
=
+
Pn
Pn
Las propiedades sexta y octava se deducen directamente de la primera y la segunda. La cuarta propiedad se basa
en que la nica permutacin de orden n tal que o bien i {1, . . . , n}, (i) i o bien i {1, . . . , n}, (i) i
es la permutacin identidad, es decir, = {1 . . . n}. La tercera propiedad se deduce directamente de la quinta, y
la sptima de la segunda y la tercera (comprobarlo se deja como ejercicio). Para demostrar la novena propiedad,
observemos que si rgA = n entonces, como A es cuadrada, merf (A) = In . Como la merf de A puede obtenerse
aplicando oefs a la matriz A, basta tener en cuenta las propiedades quinta, sexta y sptima y que |In | = 1 (cuarta
propiedad) para deducir que |A| 6= 0. Recprocamente, si rgA 6= n, entonces merf (A) tiene alguna fila nula,
con lo que en virtud de la primera propiedad ser |merf (A)| = 0, y, puesto que merf (A) A, |A| = 0. La
duodcima propiedad se obtiene teniendo en cuenta que, al ser A inversible y A A1 = In , entonces por la
propiedad undcima es |A||A1 | = |In | = 1. Como A es inversible, entonces rgA = n (Teorema 3), con lo
1
que |A| 6= 0 (novena propiedad) y podemos escribir |A1 | =
. En cuanto a las propiedades quinta, dcima y
|A|
undcima, su demostracin requerira la introduccin de conceptos que exceden el propsito de este libro.
3 2
. Como ilustraccin de la segunda propiedad, veamos por ejemplo que
Ejemplo 62. Sea A =
1 1
3 2 21+1 2 1 +1
1 1 1 1
2
2
= 2 3 + (2) = 5.
5 =
=
2
+
=
1 1 1 1
1 1
1
1
2
1
2
1
1
3
5
Como |A| 6= 0, entonces A es inversible (novena propiedad) y |A1 | = 51
= =
,
3 =
25
25
5
|A|
5
5
la duodcima propiedad.
Por
con
la propiedad diez, 5 = |A| = |AT | =
como establece
otra
parte, deacuerdo
3 1
5
1
3
2
1
1
5 1
0 2
1 1
1 1
2 1
1
B = 1 1 1 . Se puede comprobar que |B| = 5. Ahora bien, si definimos las oefs e1 = f1 f2 , e2 =
1 0 1
1 1 1
f2 2f1 , e3 = f3 f1 , e4 = 3f3 , e5 = f3 f2 , entonces e5 (e4 (e3 (e2 (e1 (B))))) = 0 3 1 , con lo que,
0 0 5
49
3|e3 (e2 (e1 (B)))| = 3|e2 (e1 (B))| = 3|e1 (B)| = 3|B| = 0 3 1 = 1 3 (5) = 15, y, despejando,
0 0 5
recuperamos el resultado |B| = 5. En la prctica, es usual describir este procedimiento como sigue:
2 1
1 1
1 0
1
1
0
3
0
1
1
1
1
f f
2
=
1
1
3
3
1
1
6
1
1
0
1
1
1
f f
1
2
3
=
3
f 2f
1
f3 f1
1 1
1
3 1 =
3
0 5
1
0
0
1
3
1
1
1
2
3f
2
1 3 (5) = 5.
2 1
En cuanto a las propiedades primera y tercera, el lector comprobar fcilmente que, por ejemplo, 0 0
1 0
2 1 1
0 y que 1 2 1 = 0.
2 1 1
1
0
1
Definicin 32. Sea A MK (n n), n 2, una matriz cuadrada. Se define el menor del coeficiente aij , ij A,
como el determinante de la matriz de n 1 filas y n 1 columnas que resulta de eliminar la fila i-sima y la
columna j-sima de la matriz A. El cofactor o adjunto del elemento aij se define como cofij A = (1)i+j ij A.
La matriz de cofactores o matriz adjunta de A, cof A MK (n n), se define como (cof A)ij = cofij A, es decir,
cof A es la matriz que se obtiene de A sustituyendo cada uno de sus elementos por su correspondiente adjunto.
1 1 2
0 i
1 2
1+1 1 i
1+2 0 i
1+3 0 1
(1)
(1)
(1)
1 0
i 0
i 1
i
1
i
1 2
2+1 1 2
2+3 1 1
2
2i i 1 .
=
(1)2+2
(1)
1 0
(1)
i 1 =
i
0
i
i
1
1 2
(1)3+2 1 2 (1)3+3 1 1
(1)3+1
1 i
0 i
0 1
Proposicin 28. Sea A MK (n n) una matriz cuadrada. Entonces se verifican las siguientes propiedades:
13. Para cualesquiera i, j {1, . . . , n}, |A| =
n
P
aik cofik A =
k=1
n
P
k=1
como desarrollo de un determinante por los coeficientes de una fila o de una columna.
14. Si A es inversible, entonces A1 =
1
(cof A)T .
|A|
50
1 1 2
i
1
i
2
2i i 1 (Ejemplos
Ejemplo 64. Si A = 0 1 i sabemos que |A| = 1 i y cof A =
i 1 0
2 i
i
1
60 y 63). El desarrollo del determinante por la segunda fila de A da |A| = a21 cof21 A + a22 cof22 A + a23 cof23 A =
0 2 + 1 (2i) + (i) (i 1) = 1 i, mientras que el desarrollo por la tercera columna de A da |A| =
a13 cof13 A + a23 cof23 A + a33 cof33 A = 2 (i) + (i) (i 1) + 0 1 = 1 i. Puede comprobarse que el
desarrollo del determinante por el resto de filas y columnas produce el mismo resultado, as como que
A1
1
=
1i
i
1
2
2i
2 i
i
i
i 1 2 + 2i 1 3i
1
i 1 = 1 + i 2 2i
i 1 .
2
1
1i
2
1+i
La combinacin de las propiedades cuarta a la sptima con la trece proporciona, en particular, un mtodo eficiente
para el clculo del determinante de una matriz cuadrada con ms de tres filas (ver los Problemas resueltos al final
de este captulo).
1.7.
0 0 1
Ejemplo 65. Recordemos el endomorfismo f : E E del Ejemplo 56 tal que [f ]B = 1 1 1 , donde
0 1 0
B = {v1 , v2 , v3 } es una base de un Revdf E, dimR E = 3. Entonces = 1 es un vap def, ya que si consideramos,
0 0 1
1
por ejemplo, el vector x = v1 + v2 + v3 6= 0, entonces (x)B = (1, 1, 1) y [f (x)]B = 1 1 1 1 =
0 1 0
1
1
1 , con lo que f (x) = v1 + v2 + v3 = x.
1
Proposicin 29. En las condiciones de la definicin anterior, si es un vap asociado a f, entonces Vf es un
subespacio vectorial de E.
Demostracin. Basta observar que Vf =Ker{f id} (recurdese la Proposicin 24).
Definicin 34. Sean E un Kevdf, f : E E un endomorfismo y K un vap de f. En este caso Vf es un
Kevdf. Se denomina multiplicidad geomtrica del vap , m , a la dimensin de su correspondiente subespacio
propio, es decir, m = dimK Vf .
Ejemplo 66. Volviendo al endomorfismo f del Ejemplo 12, como = 1 es un vep de f tenemos que
V1f = {x E | f (x) = x} = {x E | (f id)(x) = 0E } = Ker{f id} =
1 0 1
x1
0
= x E | (x)B = (x1 , x2 , x3 ) y 1 0 1 x2 = 0 .
0 1 1
x3
0
51
Por tanto, podemos hallar unas ecuaciones paramtricas de V1f en la base B haciendo
1 0 1
0 0 0
f1 + f2
1 0 1
1 0 1 ,
0 1 1
0 1 1
de manera que V1f = {x E | R tal que (x)B = (1, 1, 1)} = hv1 + v2 + v3 iR y m1 = 1.
Definicin 35. Sean E un Kevdf, n = dimK E, B una base de E y f : E E un endomorfismo. Podemos
considerar la funcin pf : C C tal que x C, pf (x) = |[f ]B x In |. Por la forma como se define
el determinante de una matriz, la funcin pf ser un polinomio de grado a lo sumo n. Denominamos polinomio
caracterstico de f a pf .
Proposicin 30. En las condiciones de la proposicin anterior, el polinomio caracterstico de un endomorfismo no
depende de la base escogida para calcular la matriz asociada, siempre que se tome la misma base en el espacio de
salida y en el de llegada.
Demostracin. Sea B, V dos bases de E. Si utilizamos la notacin P = [id]V B tenemos que [f ]V = P 1 [f ]B P
(Corolario 12). Entonces, recordando las propiedades de los determinantes enunciadas en la seccin anterior, se
tiene que |[f ]V xIn | = |P 1 [f ]B P xP 1 In P | = |P 1 ([f ]B xIn )P | = |P 1 ||[f ]B xIn ||P | =
|[f ]B x In |.
0 0 1
Ejemplo 67. Consideremos una vez ms el endomorfismo f del Ejemplo 12. Como [f ]B = 1 1 1 ,
0 1 0
entonces x C el polinomio caracterstico de f vale
0 0 1
1 0 0 x
0
1
pf (x) = 1 1 1 x 0 1 0 = 1 1 x 1 = x3 + x2 x + 1.
0 1 0
0 0 1 0
1
x
x
1
12
72 x
3 = x3 + x2 x + 1.
0
4
3x
3
2
3
2
12
1
2
72
1
3 .
3
1
2
Proposicin 31. Sean E un Kevdf y f : E E un endomorfismo. Entonces los vaps de f son las races de su
polinomio caracterstico que pertenezcan a K.
Demostracin. Puesto que, por definicin, si K es vap entonces tiene asociado algn vep no nulo, deber
ser Vf =Ker{f id} 6= {0E }. Ahora, si B es una base cualquiera de E, la anterior desigualdad implica que
el sistema de ecuaciones homogneo cuya matriz de coeficientes es [f id]B = [f ]B [id]B = [f ]B In
no puede ser compatible determinado, luego su rango no puede ser mximo, con lo que, como se ha visto en la
seccin anterior, |[f ]B In | = 0, es decir, es una raz del polinomio caracterstico de f.
Definicin 36. Se llama multiplicidad algebraica del vap , , al nmero de veces que se repite como raz del
polinomio caracterstico de un endomorfismo.
0 0 1
Ejemplo 68. Si B es una base del Revdf E y f : E E es el endomorfismo tal que [f ]B = 1 1 1 ,
0 1 0
entonces = 1 es su nico vap. Adems, 1 = 1. Para comprobarlo es suficiente observar que x3 + x2 x + 1 =
52
i
0
1
x1
0
0
1
i
x3
0
con lo que, haciendo
f (1 + i)f
1
3
i
0
1
0 1+i 1i
0
f1 + if2
1 1 i 1
1 1 i 1
1
0
1
i
0
1
i
0
f2 (1 i)f3
obtenemos Vif = {x E | C tal que (x)B = (i, i, 1)}
Anlogamente,
i
0
f
Vi = x E | (x)B = (x1 , x2 , x3 ) y 1 1 + i
0
1
de manera que
i
1
0
0
0
1
0
i
i
= hiv1 + iv2 + v3 iC y mi = 1 = i .
1
x1
0
1 x2 = 0 ,
i
x3
0
f1 (1 i)f3
0
1
0 1i 1+i
0 0
f1 if2
1 1 + i 1
1 0
1 + i 1
1
i
0
1
i
0 1
f2 (1 + i)f3
0
i ,
i
53
f
Vi
= {x E | C tal que (x)B = (i, i, 1)} = hiv1 iv2 + v3 iC y mi = 1 = i . Como todos los
vaps de f estn en C y la multiplicidad geomtrica de cada uno de ellos coincide con su multiplicidad algebraica,
entonces las Proposiciones 32, 33 garantizan que existe una base V de E formada por veps de f donde [f ]V es
diagonal. Para construir dicha base, consideremos por ejemplo los vectores w1 = v1 + v2 + v3 V1f , w2 =
f
iv1 + iv2 + v3 Vif , w3 = iv1 iv2 + v3 Vi
. Es facil ver que el sistema V = {w1 , w2 , w3 } es libre,
1 i i
con lo que V es una base de E formada por veps. Ahora, teniendo en cuenta que [id]V B = 1 i i
1 1
1
2
2
0
1
y que [id]BV = ([id]BV )1 = 1 + i 1 i 2 , obtenemos que [f ]V = ([id]BV )1 [f ]B [id]BV =
4
1 i 1 + i 2
1 0 0
0 i 0 , o sea que f diagonaliza en la base V. Ntese que los elementos de la diagonal de f son los vaps
0 0 i
de f y aparecen en el mismo orden que se ha asignado a los veps. Por
ejemplo, W = {w3 , w1 , w2 } es tambin
i 0 0
una base de E formada por veps, y puede comprobarse que [f ]W = 0 1 0 .
0 0 i
i
1
0
1
1
1
1+i 2
es simtrica.
Ejemplo 70. La matriz
0 1+i
i
0
1
2
0
0
Teorema 10. Teorema Espectral para endomorfismos reales (forma dbil): Sea E un Revdf y f : E E un
endomorfirmo tal que existe alguna base B de E tal que [f ]B es una matriz simtrica. Entonces f diagonaliza en
alguna base.
Corolario 11. Todas las races del polinomio caracterstico de un endomorfismo que cumpla las condiciones del
teorema anterior son reales.
Corolario 12. Si A MR (n n) es simtrica, entonces P MR (n n), P inversible, tal que B = P 1 AP
es una matriz diagonal.
Ejemplo 71. Sean E1 , E2 dos Revdfs, dimR E1 = 3, dimR E2 = 4, B,V dos bases de E
y
1 , W unabase de E2 ,
0 1
0
1 0 1
f, g : E1 E1 , h : E2 E2 , los endomorfismos tales que [f ]B = 1 1 1 , [g]V = 0 1 1
0 1 0
1 1 0
0 1
0
0
1 1 1 1
. Entonces, x C, pf (x) = x3 + x2 + 2x = x(x 1)(x + 2), gf (x) =
y [h]W =
0 1 0
0
0 1 0
0
x 12 13
(el
x3 +2x2 +x2 = (x+1)(x1)(x2) y ph (x) = x4 x3 3x2 = x2 x 1+2 13
ltimo polinomio puede calcularse, por ejemplo, desarrollando el determinante por los coeficientes de la primera
columna). Puede observarse que todas las races de esos polinomios
son reales.
Adems,
sabemos queexisten dos
0 0 0
1 0 0
b Vb de E1 y una base W
c de E2 tales que [f ] b = 0 1 0 , [g] b = 0 1 0 y [h] c =
bases B,
B
V
W
0 0 2
0 0 2
54
0
0
0
0
0
0
0
0
0
0
1+ 13
2
V0h
0
0
0
c:
. Calculemos, por ejemplo, una posible base W
1 13
2
1
= x E2 | (x)W = (x1 , x2 , x3 , x4 ) y
0
0
1
0
0
1
1
1
1
f2 f1
0
0
f + f1
1 1
3
0
0
0
0
f4 + f1
1
1
1
1
0
1
0
0
0
1
0
0
1
0
0
0
x1
0
x2
1
0 x3
x4
0
0
1
0
0
0
= ,
0
0
1
0
0
se obtiene que V0h = {x E2 | , R tal que (x)W = (1, 0, 1, 0) + (1, 0, 0, 1)}, y los vectores v1 , v2
tales que (v1 )W = (1, 0, 1, 0), (v2 )W = (1, 0, 0, 1) forman una base de V0h . Por otra parte, se puede comprobar
que
1
0
0
1+2 13
1 0 0
1
1 13
0 1 0 1+ 13
1
1
1
2
,
2
0 0 1
1+
13
1
0
1
2
0
0 0 0
0
0
1
0
1+2 13
h
o sea que, en particular, el vector v3 tal que (v3 )W = (2, 1 + 13, 2, 2) es base de V 1+
. Finalmente,
13
2
131
2
1
0
0
1+ 13
2
1
1
0
1
0
1
0
131
2
131
2
0 0
1 0
0 1
0 0
1 13
2
1
0
h
13, 2, 2) es base de V 1
. Puede com13
2
WW
0 0
0
0
1 1
2
2
0 0 1 + 13 1 13
0 0
0
0
0
0 0
2
2
2
1 13
0 1
2
2
0 0
0
2
manualmente algunos de los clculos de este ejemplo puede resultar tedioso, por lo que se recomienda hacer uso
de algn manipulador algebraico para comprobarlos (ver la coleccin de Problemas resueltos a continuacin).
1.8.
Problemas resueltos
1
2
A=
1
2
1
1
2
2
2
2
1
1
1
1
,
2
1
55
1 1 2 1 f2 2f1
2 1 2 1 f3 f1
1 2 1 2
=
2 2 1 1 f4 2f1
1
0
0
0
1
1
1
0
2
2
1
3
1
1
1
1
1 2
1 2 1
1
1 1 2 1 1 0 0 0
2 1 2 1 0 1 0 0
1 2 1 2 0 0 1 0 ,
2 2 1 1 0 0 0 1
sta se transforma en
1 0 0
0 1 0
0 0 1
0 0 0
1
1
=
1
1
1
43
13
1
0
13
13
1
0
0
0
1
1
1
1
1
1
43
13
1
0
13
13
1
0
1
,
0
1
1
. Tambin es posible calcular la inversa a travs de la matriz
lo que implica que A1
0
1
1 2 1
2 2 1
3 3 0
0
3 4
1
3
. Trasponiendo esta ltima matriz y dividindola por |A| = 3
finalmente, que cof A =
3 1
1
0
3 3 3 3
se obtiene A1 .
>
>
>
>
Determinant(A);
56
>
>
MatrixInverse(A);
1
1
1
1
4
3
1
3
1
3
1
3
0
1
0
1
>
>
Adjoint(A);
3
3
3
3
3
4
1
3
0
1
1
3
0
3
0
3
>
>
Adjoint(A)[2,3];
>
>
Transpose(Adjoint(A))/Determinant(A):
# Si deseamos calcular la inversa de A realizando oefs
# con Maple, debe recordarse que el comando RowOperation(M,[i,j]) intercambia
# las filas i y j de la matriz M, el comando RowOperation(M,i,a) multiplica
# la fila i de M por el escalar a, y el comando RowOperation(M,[i,j],a) suma
# a la fila i la fila j multiplicada por el escalar a. A continuacin se
# introduce la matriz ampliada B y se realizan las primeras oefs para
# calcular la inversa de A por el mtodo de Gauss:
B:=< <1,2,1,2>|<1,1,2,2>|<2,2,1,1>|<1,1,2,1>|<1,0,0,0>|<0,1,0,0>|
<0,0,1,0>|<0,0,0,1> >;
>
>
1
2
B :=
1
2
>
2
2
1
1
1
1
2
1
1
0
0
0
C:=RowOperation(B,[2,1],-2);
1
0
C :=
1
2
>
1
1
2
2
1
1
2
2
2
2
1
1
1
1
2
1
RowOperation(C,[3,1],-1);
1
0
0
2
1
1
1
2
2
2
1
1
1
1
1
1
0
1
0
0
0
0
1
0
0
0
0
1
1 0 0 0
2 1 0 0
0 0 1 0
0 0 0 1
1 0 0 0
2 1 0 0
1 0 1 0
0 0 0 1
>
>
ReducedRowEchelonForm(B);
57
1
0
0
0
0 0 0
1 0 0
0 1 0
0 0 1
1
1
1
1
4
3
1
3
1
3
1
3
0
1
0
1
PR 1.2. Obtener, utilizando Maple como auxiliar en los clculos, bases de los sevs F R3 [x], G MC (2 2)
presentados en el Ejemplo 26
Resolucin
Recordemos que
F =
Z
p R3 [x] | p(0) = 2p(1), p0 (1) = 0,
p=0 .
a0 + 2(a1 + a2 + a3 ) = 0
a
+
2a
+
3a
=
0
1
2
3
F = p R3 [x] | (p)C = (a0 , a1 , a2 , a3 ) y
.
>
>
>
ReducedRowEchelonForm(A);
1 0
0 1
0 0
1
0
8
0 98
33
1 16
a11 a12
Si llamamos B a la base cannica de MC (2 2) y A =
MC (2 2), entonces A G si y
a21 a22
a11 a12
a11 a21
slo si
= i
, o, equivalentemente, (1 i)a11 = 0, a12 ia21 = 0, ia12 a21 =
a21 a22
a12 a22
0, (1 i)a22 = 0. La primera y ltima ecuaciones indican que a11 = a22 = 0.
>
>
58
>
ReducedRowEchelonForm(A);
0
0
0
0
1 0
0 1
.
C
[f ]C1 C2
2
= 2
3
7 3
0 2
0 1
8
, [g]C2 C3 =
1
2
3
1
2
2 3
3 2
1 1
2 3
3 1
[id]B1 C1
1 1
1 0
=
1 1
1 1
1
1
1 1
, [id]B3 C3 =
1 1
1 1
1
0
2
3
1
2
1
3
1
2
3
2
2
1
3
1
3
2
3
4
2
4
3
1
0
Calcular, utilizando Maple, [g f ]C1 C3 , [g f ]B1 B3 , una base de Ker(g f ) y una base de Im(g f ).
Resolucin
Sabemos que [g f ]C1 C3 = [g]C2 C3 [f ]C1 C2 y que [g f ]B1 B3 = [id]C3 B3 [g f ]C1 C3 [id]B1 C1 = ([id]B3 C3 )1
[g f ]C1 C3 [id]B1 C1 .
>
>
>
>
>
gfmat:=gmat.fmat;
>
gf mat :=
>
7
4
7
3
5
MatrixInverse(id3mat).gfmat.id1mat;
7
14
21
7
14
10
14
12
4
11
12
24
12
8
30
59
315
104
4743
52
4429
104
765
26
1693
52
1519
208
6523
104
5337
208
1193
52
2585
104
757
104
743
52
797
104
11
26
3
52
85
13
252
13
83
13
10
13
12
13
>
>
ReducedRowEchelonForm(gfmat);
>
1
0
0
0
0
0
1
0
0
0
3
2
5
14
5
2
0
0
1
0
0
0
0
ReducedRowEchelonForm(Transpose(gfmat));
1
0
0
0
0
1
0
0
0
0
1
0
7
6
1
6
5
6
7
4
9
4
1
4
Por tanto, tenemos que Ker(gf ) = hviR y que Im(gf ) = hw1 , w2 , w3 iR , donde (v)C1 = (21, 5, 35, 14),
(w1 )C3 = (24, 0, 0, 28, 42), (w2 )C3 = (0, 24, 0, 7, 54) y (w3 )C3 = (0, 0, 24, 20, 6). Por supuesto, dimR Kerf +
dimR Imf = 1 + 3 = 4 = dimR E1 .
PR 1.4. Comprobar con Maple los clculos realizados sobre el endomorfismo h en el Ejemplo 71.
Resolucin
>
>
>
>
Eigenvalues(A);
>
Eigenvectors(A);
1
2
1
2
0
0
+ 12 13
12 13
60
1
2
1
2
0 0
+ 12 13 ,
0 1
12 13
1 0
0
0
1
( 2 + 2 13)( 12 + 12 13)
3
1 1
2 + 2 13
1
1
1
( 2 2 13)( 21 12 13)
3
1 1
2 2 13
1
1
>
#
#
#
#
#
#
#
#
#
>
CharacteristicPolynomial(A,x);
>
>
Determinant(A-x*IdentityMatrix(4));
>
>
solve(-x^3+x^4-3x^2=0,x);
x3 + x4 3x2
x3 + x4 3x2
0, 0,
1 1
1 1
13,
13
+
2 2
2 2
>
>
ReducedRowEchelonForm(A-(1/2+1/2*sqrt(13))*IdentityMatrix(4));
1 0 0
0 1 0
0 0 1
0 0 0
>
>
>
>
1
2
+ 12 13
1
0
0 0
0 0
0 0
0 0
0
0
7+13
1+ 13
0
0
0
1 13
2
61
>
1.9.
Problemas propuestos
0 i 1
PP 1.1. Sea A = i 1 1 .
2 1 i
3+i
1
3 6i
Solucin: A1 =
10
4 + 3i
2 4i
3+i
2 + 4i
2i
4 2i 1 2i
= 2( 1)
2(1 )x + ( 2)y + z
= 3( 1)
( 1)x + 2( 2)y + z
= 1
Averiguar para qu valores de el sistema es compatible y hallar todas sus soluciones cuando lo sea.
Solucin: El sistema es compatible si 6= 2. Cuando = 1, es sistema es compatible indeterminado y sus
soluciones son x = 0, y = , z = 0, R, mientras que si 6= 1, 6= 2, entonces el sistema es compatible
1
determinado y su solucin es x = 0, y = 1, z =
.
2
2 1 2 1 2
2 2 1 1 2
0 0 1
0 0
0 1 0
Solucin: B = 1 0 0 , 0 0 0 , 0 0
0 0 0
1 0 0
0 1
1 y dimR F = 3.
p(1)
PP 1.5. Consideremos la funcin f : R2 [x] MR (23) tal que, p R2 [x], f (p) =
0
0
R1
1
p(1)
0
62
Solucin: Imf =
1 0
0 0
0
0
,
0
0
0 1
0
,
0 0
0
0
1
0
0
, [f ]BC
R
1
0
1
0
2
0
2
0
0
0
2
0
1
0
1
0
4
3
1 2 1
PP 1.6. Si A = 1 1 1 , demostrar que existe una matriz inversible P MR (3 3) tal que P 1 AP =
0 1 0
0
0
0
0 1+ 3
0 y hallar una de las posibles matrices P que satisfacen esa propiedad.
0
0
1 3
1 2 + 3 2 3
Solucin: P = 0 1 + 3 1 3 .
1
1
1
PP 1.7. Demostrar que el producto de dos matrices triangulares superiores es una matriz triangular superior, y que
la inversa de una matriz triangular superior es una matriz triangular superior.
1
(cof A)T . Utilizar la propiedad trece de los determinantes para
|A|
demostrar que i {1, . . . , n} [A B]ii = [B A]ii = 1. Comparar este resultado con la propiedad catorce.
63
En la primera parte de este primer captulo (Secciones 2.1 y 2.2) se presentan las nociones bsicas que permiten
definir el concepto de lmite. Estos conceptos son los de producto escalar, norma y distancia. El lmite de una
funcin vectorial en un punto es un concepto fundamental, al igual que en el caso de funciones reales de variable
real, ya que nos permitir definir las derivadas direccionales y la diferenciabilidad. Se presenta asimismo un mtodo
prctico para determinar lmites de funciones. La continuidad de funciones vectoriales de varias variables tambin
se define a partir de un lmite.
En la segunda parte (Secciones 2.3 a 2.6) se definen las derivadas direccionales que en la direccin de los
ejes dan lugar a las derivadas parciales y el concepto de diferenciabilidad, con algunas diferencias destacables
con respecto a las funciones reales de variable real. Finalmente, se presenta el polinomio de Taylor para funciones
de varias variables reales, que permitir obtener aproximaciones locales polinmicas de funciones alrededor de un
punto.
2.1.
2.1.1.
Considrese un sistema masa-resorte. La energa total del sistema viene dada por la expresin
E1 =
1
1
mv 2 + kx2
2
2
1 2 1 2
Cu + Li
2
2
2.2.
Para definir los conceptos de lmite y establecer la continuidad de funciones de varias variables, es necesario
establecer algunas nociones acerca de la topologa del espacio Rn , como son el producto escalar, norma y distancia.
64
De esta manera, podremos hablar de Rn como espacio eucldeo, en el que podremos calcular la distancia entre sus
elementos, que llamaremos vectores.
Definicin 39 (Conjunto Rn ). Se define el conjunto Rn donde n N como
Rn = {x = (x1 , x2 , . . . , xn ) | xi R, i = 1, 2, . . . , n}
Los elementos de Rn se denotan por x para diferenciarlos de x, que generalmente representa un nmero real.
Propiedad 1. El conjunto Rn , junto con las operaciones de suma de vectores + : Rn Rn Rn y producto por
escalar : R Rn Rn definidas como
(i) (x1 , x2 , . . . , xn ) + (y1 , y2 , . . . , yn ) = (x1 + y1 , x2 + y2 , . . . , xn + yn )
(ii) (x1 , x2 , . . . , xn ) = (x1 , x2 , . . . , xn ),
n
X
xi yi
i=1
Puede comprobarse fcilmente que esta aplicacin es, en efecto, un producto escalar.
Pn
Pn
(i) hx, xi = 0 i=1 xi xi = 0 i=1 x2i = 0 x2i = 0, i x = 0
Pn
Pn
(ii) hx, yi = i=1 xi yi = i=1 yi xi = hy, xi
Pn
Pn
Pn
(iii) h x, yi = i=1 (xi )yi = i=1 xi yi = i=1 xi yi = hx, yi, R
Pn
Pn
Pn
Pn
(iv) hx + y, zi = i=1 (xi + yi )zi = i=1 (xi zi + yi zi ) = i=1 xi zi + i=1 yi zi = hx, zi + hy, zi
Definicin 41 (Norma). Una norma en Rn es una aplicacin
k k : Rn R+
x kxk
que a cada vector x Rn le asocia un nmero real no negativo kxk R+ . Adems, esta aplicacin ha de satisfacer
las siguientes propiedades:
65
(i) kxk = 0 x = 0
(ii) k xk = || kxk, R
(iii) kx + yk kxk + kyk (desigualdad triangular)
Definicin 42 (Norma eucldea). Se define la norma eucldea (o norma 2) de x Rn como
q
kxk2 = x21 + x22 + + x2n
La norma eucldea de un vector x Rn no es ms que la longitud del segmento que une el origen de coordenadas
(0) de Rn con el punto x = (x1 , x2 , . . . , xn ).
Ejemplo 73. Veamos la norma eucldea de algunos vectores:
n
X
|xi |
i=1
Nota 2. De forma ms general, dado un producto escalar cualquiera, se puede definir una norma como sigue:
p
kxk = hx, xi
Definicin 43 (Distancia). Una distancia en Rn es una aplicacin
d : Rn Rn R+
(x, y) d(x, y)
que a cada par de vectores (x, y) Rn les asocia un nmero real no negativo d(x, y) R+ . Adems, esta
aplicacin ha de satisfacer las siguientes propiedades:
(i) d(x, y) = 0 x = y
(ii) d(x, y) = d(y, x) (simetra de la distancia)
(iii) d(x, z) d(x, y) + d(y, z) (desigualdad triangular)
Definicin 44 (Distancia eucldea). Se define la distancia eucldea d2 (x, y) entre los vectores x, y Rn , como
p
d2 (x, y) = (x1 y1 )2 + + (xn yn )2
La distancia eucldea de entre dos vectores x e y no es ms que la norma eucldea (o longitud) kx yk2 del vector
diferencia x y.
Ejemplo 74. Veamos la distancia eucldea entre algunos pares de vectores:
p
66
Nota 3. De forma ms general, dada una norma cualquiera, se puede definir una distancia como sigue:
d(x, y) = kx yk.
De esta manera, a parte de la distancia eucldea, se podra considerar la distancia 1 y la distancia infinito.
Definicin 45 (Espacio mtrico). Al par (Rn , d) se le llama espacio mtrico. De forma ms precisa, si la distancia
utilizada es la distancia eucldea, al par (Rn , d2 ) se le llama espacio eucldeo de dimensin n.
2.2.1.
Entornos
Definicin 46 (Bola). Sea (Rn , d) un espacio mtrico. Dado un vector x Rn y un nmero real r > 0, se define
la bola abierta de centro x y radio r al conjunto
B(x, r) = {y Rn | d(x, y) < r}
De la misma manera, se define la bola cerrada de centro x y radio r al conjunto
B(x, r) = {y Rn | d(x, y) r}
Figura 2.1. Bola abierta de centro x y radio r (izquierda) y bola cerrada de centro x y radio r (derecha)
Ejemplo 75. Si consideramos la distancia eucldea d2 , las bolas abiertas en los espacios de 1, 2 y 3 dimensiones
son:
(i) En (R, d2 ), la bola abierta de centro x = x1 y radio r es el intervalo real B(x, r) = (x1 r, x1 + r).
(ii) En (R2 , d2 ), la bola abierta de centro x = (x1 , x2 ) y radio r es un disco centrado en el punto x = (x1 , x2 )
y de radio r:
p
B(x, r) = {(y1 , y2 ) | (x1 y1 )2 + (x2 y2 ) < r}
(iii) En (R3 , d2 ), la bola abierta de centro x = (x1 , x2 , x3 ) y radio r es una esfera centrada en el punto x y de
radio r:
p
B(x, r) = {(y1 , y2 , y3 ) | (x1 y1 )2 + (x2 y2 )2 + (x3 y3 )2 < r}
Definicin 47 (Entorno). Un entorno de un punto x es un conjunto que contiene una bola abierta centrada en x.
Definicin 48 (Conjunto abierto). Un conjunto es abierto si es un entorno de cada uno de sus elementos.
67
2.2.2.
Definicin 49 (Lmite). Sea f : A Rn B R una funcin real de varias variables reales. Se supone que la
funcin f est definida en una bola B(x0 , r) para algn r > 0, excepto posiblemente en x0 .
Se dice que f (x) tiende a L cuando x tiende a x0 si para cualquier > 0, existe un nmero real > 0 de tal
manera que, si x B(x0 , ), entonces se cumple que f (x) B(L, ).
Una definicin alternativa en trminos de distancias dira que: f (x) tiende a L cuando x tiende a x0 si para
cualquier > 0, existe un nmero real > 0, de tal manera que si d(x, x0 ) < , entonces se cumple que
d(f (x), L) < .
Y una ltima definicin en trminos de normas: f (x) tiende a L cuando x tiende a x0 si para cualquier > 0,
existe un nmero real > 0, de tal manera que si kx x0 k < , entonces se cumple que kf (x) Lk < .
En cualquier caso, si el lmite existe se nota:
lm f (x) = L
xx0
Nota 4. La definicin anterior implica que la eleccin del nmero real que satisface la condicin de lmite
depende de .
Nota 5. El lmite de f (x) cuando x tiende a x0 es L si cuando x toma valores cercanos a x0 , entonces las imgenes
de x a travs de f sern tambin cercanas a L.
Aunque dicha definicin puede ser complicada, permitir calcular algunos lmites.
Ejemplo 76. Se quiere ver que el lmite de la funcin f (x, y) = x2 + y 2 , cuando x = (x, y) tiende a x0 = (0, 0),
es L = 0.
Dado un > 0 cualquiera, hay que encontrar un nmero real positivo (que depender de ), tal que si
kx x0 k2 < , esto implique que kf (x) Lk2 < .
Se empieza por la segunda desigualdad, y se intentan relacionar. En efecto,
kf (x) Lk2 = |x2 + y 2 0| = x2 + y 2
p
kx x0 k2 = k(x, y) (0, 0)k2 = k(x, y)k2 = x2 + y 2 <
(x,y)(0,0)
x2 + y 2 = 0
Ejemplo 77. Se quiere ver visualmente la existencia del lmite de la funcin f (x, y) = 1 + 1+x32 +y2 cuando
x = (x, y) tiende a x0 = (0, 0). En efecto, observando la figura 2.2 se puede intuir que las trayectorias acaban
confluyendo en el mismo punto, que es el lmite.
Propiedad 2 (Unicidad del lmite). El lmite de una funcin en un punto, si existe, es nico.
Demostracin. Se supone que una funcin tiene dos lmites, es decir, existen dos valores L1 6= L2 tal que
lm f (x) = L1 ,
xx0
lm f (x) = L2
xx0
Dado un > 0, esto implica la existencia de dos nmeros reales 1 , 2 > 0 tal que
kx x0 k < 1 kf (x) L1 k <
kx x0 k < 2 kf (x) L2 k <
68
3
1+x2 +y 2
kf (x) L2 k <
Nota 6. Cuando se calcula el lmite de una funcin real de variable real, se consideran las dos nicas direcciones
posibles para acercarse al punto (por la izquierda y por la derecha). En el caso, por ejemplo, de considerar una
funcin real de dos variables reales, existen infinitas maneras de aproximarse a un punto. Si el valor al cual se
tiende no es el mismo en todos los caminos, entonces el lmite no puede existir.
Ejemplo 78. El objetivo es demostrar analticamente que
lm
(x,y)(0,0)
xy
x2 + y 2
no existe.
Para ello, se aproxima al origen de coordenada por dos caminos distintos: por el eje de abcisas (recta y = 0) y
por la recta y = x. En el primer caso,
xy
0
lm
= lm 2 = lm 0 = 0
2 + y2
x0 x
x0
x
(x, y) (0, 0)
y=0
En el segundo caso,
x2
x2
1
1
xy
= lm 2
= lm 2 = lm =
lm
2
2
2
x0 x + x
x0 2x
x0 2
x
+
y
2
(x, y) (0, 0)
y=x
Como el valor del lmite no es el mismo por todos los caminos, se deduce que el lmite no existe.
69
2.2.3.
Sea f : A R2 B R una funcin real de dos variables reales. Se supone tambin que f est definida en
un disco D centrado en 0 = (0, 0), excepto posiblemente en 0.
Objetivo: saber si existe o no lm f (x).
x0
Algoritmo. Se considera la trayectoria recta y = mx, m R. Se define g(x) = f (x, mx) y se calcula
lm g(x). Hay 3 casos:
x0
x0
(b) lm g(x) existe para todos los m, pero depende de m. Entonces, lm f (x) no existe.
x0
x0
(c) Para todos los valores de m, lm g(x) existe y tiene el mismo valor L. En este caso, no se sabe con certeza
x0
si existe lm f (x), pero si existe tiene que ser igual a L. En este caso hay dos posibilidades:
x0
(i) Se puede hallar una funcin y = h(x) con h(x) 0 si x 0, y definir k(x) = f (x, h(x)). Si
lm k(x) no existe, entonces lm f (x) no existe. Si lm k(x) 6= L, entonces lm f (x) no existe.
x0
x0
x0
x0
(ii) Se puede hallar una funcin l(x) definida en D {0} que verifique
|f (x) L| l(x), x D {0}
lm l(x) = 0
x0
Ejemplo 79. Si se retoma el ejemplo 78, ya se ha visto que el lmite no exista. Se comprueba esto mediante el
algoritmo anterior. Para ello, se considera la trayectoria recta y = mx, m R y se define la funcin
g(x) = f (x, mx) =
Entonces lm g(x) =
x0
m
1+m2
xy
x(mx)
mx2
m
=
=
=
x2 + y 2
x2 + (mx)2
(1 + m2 )x2
1 + m2
lm
(x,y)(0,0)
lm g(x) = lm
x0
lm
(x,y)(0,0)
f (x, y) no existe.
No se sabe si
lm
(x,y)(0,0)
x0
x3
x2 +(mx)2
x3
x2 +y 2 .
x
1+m2 ,
x 6= 0. Entonces,
x
=0
1 + m2
Se busca ahora una funcin l(x, y) que sirva de cota superior de la expresin |f (x, y) L|. Se sabe que
x2 x2 + y 2
x2
x2
1, (x, y) 6= (0, 0)
+ y2
Entonces,
|f (x, y) L| = x
Dado que
lm
(x,y)(0,0)
x2
x2
|x| = l(x, y)
= |x| 2
2
2
x +y
x + y2
lm
(x,y)(0,0)
f (x, y) = 0.
70
lm
(x,y)(0,0)
x3
mx
x2
m,
x3
y ,
y 6= 0 y f (x, y) = 0 para y = 0.
x, m 6= 0. Entonces,
x2
=0
x0 m
lm g(x) = lm
x0
No se sabe si
lm
(x,y)(0,0)
x3
x3
= 1, x 6= 0. Por lo tanto,
lm k(x) = lm 1 = 1 6= L
x0
lm
(x,y)(0,0)
x0
f (x, y) no existe.
Nota 7. Si el punto x0 = (x0 , y0 ) al cual se tiende al hacer el lmite no es el origen de coordenadas 0 = (0, 0), se
puede hacer un cambio de coordenadas x
= x x0 , y = y y0 de tal manera que
lm
(x,y)(x0 ,y0 )
f (x, y) =
lm
(
x,
y )(0,0)
f (
x + x0 , y + y0 ) =
lm
(
x,
y )(0,0)
f(
x, y)
xx0
lm g(x)
xx0
entonces
(i) lm (f g)(x) existe y vale
xx0
lm f (x) lm g(x)
xx0
xx0
lm f (x) lm g(x)
xx0
xx0
xx0
lm f (x)
xx0
lm g(x)
xx0
2.2.4.
Definicin 50 (Continuidad). Sea f : A Rn B R una funcin real de varias variables reales. Se supone
que la funcin est definida en una bola B(x0 , r) centrada en x0 . Se dice que f (x) es continua en x0 si
lm f (x) = f (x0 )
xx0
71
(x,y)(x0 ,y0 )
f (x, y) = 0 = f (0, 0)
(x,y)(x0 ,y0 )
x3
x2 +y 2 ,
f (x, y) = 0 6= f (0, 0)
Definicin 51 (Funcin vectorial). Una funcin vectorial de varias variables reales, f : A Rn Rm , es una
aplicacin que a cada vector de A Rn le asocia un nico vector de Rm .
Nota 9. Una funcin f : A Rn Rm puede verse como un vector de m funciones, es decir,
f : Rn Rm
(x1 , . . . , xn ) (f1 (x1 , . . . , xn ), . . . , fm (x1 , . . . , xn ))
donde f1 , . . . , fm : A Rn R son funciones reales de varias variables reales.
Nota 10. El espacio de todas las funciones de Rn a Rm (notado generalmente como F(Rn , Rm )) tiene una
estructura de espacio vectorial sobre R. Esto significa que dadas dos funciones f, g : Rn Rm , entonces:
(i) f g es una funcin vectorial de varias variables reales;
(ii) f es una funcin vectorial de varias variables reales, para cualquier R.
Ejemplo 84. f : R3 R2 , f (x, y, z) = (x2 + y 3 , z y) es una funcin vectorial de varias variables reales. En
particular, se puede considerar
f (x, y, z) = (x2 + y 3 , z y) = (f1 (x, y, z), f2 (x, y, z))
donde
f1 : R3 R, f1 (x, y, z) = x2 + y 3
f2 : R3 R, f2 (x, y, z) = z y
son funciones escalares (reales) de varias variables reales.
72
Los conceptos de lmite y continuidad para funciones vectoriales de varias variables son una extensin inmediata del caso de funciones escalares de varias variables. Se sustituye B R por B Rm , m N en la definicin
49 de los lmites y en la definicin 50 de la continuidad.
Teorema 14 (Lmites de funciones vectoriales). Sea
f : A Rn B Rm
(x1 , . . . , xn ) (f1 (x1 , . . . , xn ), . . . , fm (x1 , . . . , xn ))
una funcin vectorial de varias variables reales, donde fi : A Rn R, i = 1, . . . , m son funciones reales de
varias variables reales.
Se supone que para algn punto x0 A, las funciones fi , i = 1, . . . , m estn definidas en una bola abierta
centrada en x0 , excepto posiblemente en x0 . Entonces
lm f1 (x) = l1 R
xx0
lm f2 (x) = l2 R
xx0
..
.
lm fm (x) = lm R
xx0
equivale a
lm f (x) = (l1 , l2 , . . . , lm ) Rm
xx0
Ejemplo 85. Sea f : R3 R2 , f (x, y, z) = (x2 + y 3 , z y) = (f1 (x, y, z), f2 (x, y, z)) una funcin vectorial
de varias variables reales, donde
f1 : R3 R, f1 (x, y, z) = x2 + y 3
f2 : R3 R, f2 (x, y, z) = z y
Sea x0 = (1, 3, 0). Entonces
lm f1 (x) = 26
xx0
lm f2 (x) = 3
xx0
con lo que
lm f (x) = (26, 3)
xx0
2.3.
Dv f (x0 ) = lm
73
Figura 2.3. Interpretacin grfica de la derivada direccional de una funcin en el punto a y en la direccin del
vector u
Ejemplo 86. Se considera la funcin f (x, y) = x2 + y 2 , el punto x0 = (1, 1) y el vector v = (1, 0) (unitario
segn la norma eucldea). Entonces
f ((1, 1) + t(1, 0)) f (1, 1)
f (1 + t, 1) f (1, 1)
= lm
t0
t
t
(1 + t)2 + 12 (12 + 12 )
12 + t2 + 2t + 12 12 12
= lm
= lm
t0
t0
t
t
t(t + 2)
= lm
= lm t + 2 = 2
t0
t0
t
Son de especial inters las derivadas direccionales en la direcciones dadas por los ejes de coordenadas. Es decir,
en las direcciones dadas por los vectores del tipo
Dv f (x0 ) = lm
t0
ei = (0, . . . , 0, |{z}
1 , 0, . . . , 0)
i
Definicin 54 (Derivada parcial). Las derivadas direccionales en las direcciones dadas por los vectores de la base
cannica {ei } se llaman derivadas parciales y se denotan como
Dei f (x0 ) = Di f (x0 ) =
f
f (x0 + tei ) f (x0 )
(x0 ) = lm
t0
xi
t
74
Esto indica que para calcular la derivada parcial i-sima se considera la derivada respecto a la variable xi y se
considera el resto de variables como constantes.
Ejemplo 87. Se considera la funcin f : R2 R, f (x, y) = 5x x2 y 2 + 3xy 3 . Se tiene entonces que
f
(x, y) = 5 2xy 2 + 3y 3
x
f
(x, y) = 2x2 y + 9xy 2
y
Nota 12. Si f : Rn Rm , m > 1 es una funcin vectorial de varias variables reales, calcular la derivada parcial
de f respecto de la variable k-sima, xk , es equivalente a calcular la derivada parcial k-sima de cada componente
de f y expresarlo como un vector:
(x1 , . . . , xn ) =
xk
f1
xk (x1 , . . . , xn )
..
.
fm
xk (x1 , . . . , xn )
6y
f
(x, y) = 14x
x
1
y
6x
f
(x, y) = 16y
y
yx2
Definicin 56 (Gradiente). Dada una funcin f : Rn R, se define el vector gradiente f (x1 , . . . , xn ) Rn de
f en el punto (x1 , . . . , xn ) como
f (x1 , . . . , xn ) =
f
f
(x1 , . . . , xn ), . . . ,
(x1 , . . . , xn )
x1
xn
75
2
2
2
Ejemplo
89. Se considera la funcin f : R R, f (x, y) = x + y , el punto x0 = (1, 1) y el vector
v = 12 , 12 . Se quiere calcular la derivada direccional de f en el punto x0 y en la direccin del vector v.
Para ello se utiliza la frmula
Dv f (x0 ) = hf (x0 ), vi
El gradiente de f en el punto x0 es:
f
(x0 ) = 2x|(1,1) = 2
x
f
(x0 ) = 2y|(1,1) = 2
y
= f (x0 ) = (2, 2)
Entonces,
Dv f (x0 ) = hf (x0 ), vi =
2.4.
(2, 2),
1
1
,
2
2
1
1
= 2 2 = 0
2
2
Funciones diferenciables
En esta seccin se empieza viendo que, para funciones reales de varias variables reales, las derivadas direccionales no son una extensin satisfactoria de la derivada de funciones reales de variable real. En efecto, se recuerda
el siguiente teorema:
Teorema 15 (Diferenciabilidad implica continuidad). Sea f : R R una funcin real de variable real . Si f es
derivable en x0 R, entonces f es continua en x0 .
El siguiente ejemplo demostrar que la existencia de las derivadas direccionales en todas las direcciones no
garantiza la continuidad de la funcin.
Ejemplo 90. Se considera la funcin f : R2 R,
(
f (x, y) =
xy 2
x2 +y 4 ,
0,
x 6= 0
x=0
Se demuestra en primer lugar que existe la derivada direccional de f en el punto (0, 0) para cualquier direccin.
Dado v = (v1 , v2 ) R2 , kvk = 1, se tiene que
Dv f (0, 0) = lm
h0
Se tienen que discutir dos casos: (1) v1 = 0 y (2) v1 6= 0. En el primer caso, f (hv1 , hv2 ) = f (0, hv2 ) = 0, con lo
cual Dv f (0, 0) = 0. En el segundo caso se tiene
Dv f (0, 0) = lm
h3 v1 v22
h2 v12 +h4 v24
h0
= lm
2
h0 v1
v1 v22
v2
= 2
4
2
v1
+ h v2
De este modo se deduce que existe la derivada direccional de f en el origen de coordenadas para cualquier vector
unitario de R2 . No obstante, se ver ahora que la funcin no es continua en este punto.
Se recuerda que f es continua en el origen si, y slo si,
lm
(x,y)(0,0)
f (x, y) = f (0, 0)
76
lm
(x,y)(0,0)
f (x, y) existe, tiene que ser igual a 1/2. Por lo tanto, la funcin no es continua en el
origen.
Como se acaba de ver, las derivadas direccionales no son una extensin satisfactoria de la derivada de funciones
de una variable al caso de varias variables. A continuacin se presenta una generalizacin que s implicar la
continuidad.
Una funcin real de variable real es derivable en x si existe el siguiente lmite:
lm
h0
f (x + h) f (x)
= f 0 (x)
h
o de forma equivalente
f (x + h) f (x) f 0 (x)h
=0
h0
h
lm
khk0
Propiedad 4. Sea f : A Rn Rm una funcin vectorial de varias variables reales. f es diferenciable en x si,
y slo si, cada componente f1 , . . . , fm de f es diferenciable en x.
Propiedad 5 (Matriz jacobiana y jacobiano). Si f : A Rn Rm es diferenciable en x, entonces la aplicacin
diferencial df existe y viene dada por la matriz jacobiana
f 0 (x) =
f1
x1 (x)
..
.
fm
x1 (x)
..
.
f1
xn (x)
..
.
fm
xn (x)
77
(i) Una funcin diferenciable en un punto implica que es continua en ese punto.
(ii) La existencia de derivadas direccionales en un punto no implica la continuidad en ese punto.
(iii) La existencia de derivadas direccionales en un punto no implica la diferenciabilidad en ese punto.
(iv) La existencia de derivadas parciales en un punto no implica la diferenciabilidad en ese punto.
(v) Una funcin diferenciable en un punto implica la existencia de derivadas direccionales y parciales en ese
punto.
Se considera ahora, por ejemplo, una funcin con derivadas parciales en un punto, pero que no es diferenciable.
Ejemplo 91. Se considera la funcin f : R2 R,
1, x, y > 0
f (x, y) =
0, x 0 o y 0
Se ver que las derivadas parciales en el origen existen, pero que f no es diferenciable en este punto.
f ((0, 0) + h(1, 0)) f (0, 0)
f (h, 0) f (0, 0)
00
f
(0, 0) = lm
= lm
= lm
=0
h0
h0
h0
x
h
h
h
f
f ((0, 0) + h(0, 1)) f (0, 0)
f (0, h) f (0, 0)
00
(0, 0) = lm
= lm
= lm
=0
h0
h0
h0
y
h
h
h
Ahora bien,
f (x, y) = lm+ f (x, x) = lm+ 1 = 1
lm
x0
x0
(x, y) (0, 0)
y = x, x > 0
Esto significa que si
lm
(x,y)(0,0)
f (x, y) existe, tiene que ser 1. No obstante, f (0, 0) = 0. Esto implica que la
f
(x, y) = x2 + 3xy 2
y
se puede observar que son funciones continuas en todo punto (x, y) R2 (al ser funciones polinmicas). Entonces
se puede concluir que f es diferenciable en (x, y) R2 .
Nota 14. Hay que tener en cuenta que:
(i) Una funcin con derivadas parciales continuas implica que es diferenciable.
(ii) Una funcin con derivadas parciales no continuas no implica que la funcin no sea diferenciable.
Teorema 17 (Combinaciones de funciones diferenciables). Sean f, g : A Rn R funciones vectoriales de
varias variables reales. Si f y g son diferenciables, tambin lo sern las funciones:
(i) f g
(ii) f g
(iii) f /g, siempre que g 6= 0.
78
2.5.
g1
y1 (f (x0 ))
.
0
..
..
(g f ) (x0 ) =
.
gp
y1 (f (x0 ))
g1
ym (f (x0 ))
..
.
gp
ym (f (x0 ))
f1
x1 (x0 )
..
..
.
.
fm
(x
)
0
x1
f1
xn (x0 )
..
.
fm
(x
)
0
xn
(g f )0 (x, y) =
(g f )
(g f )
(x, y),
(x, y) = 2xy y 2 + y 1, x2 2xy + x + 1
x
y
y finalmente
y x
y
f 0 (x, y) =
f 0 (1, 0) =
1 1
1
x
1
=
(1,0)
0
1
1
1
(g f )0 (1, 0) = (2, 1)
0
1
1
1
= (1, 3)
79
2.5.1.
Sea f : A Rn R una funcin real de varias variables reales que tiene una derivada parcial con respecto a
la variable xi en todo punto de A. En este caso, se puede definir la funcin escalar de varias variables reales
f
: A Rn R
xi
Si esta funcin tiene una derivada parcial con respecto a la variable xj en el punto x0 , esta derivada parcial se nota
( 2f
si i 6= j
f
xj xi (x0 )
(x0 ) =
2
f
xj xi
(x0 )
si i = j
x2
i
f
(x0 ) =
(x0 )
xj xi
xi xj
Ejemplo 94. Sea la funcin f : R2 R, f (x, y) = x3 y xy 2 . Las derivadas parciales de segundo orden de esta
funcin son:
2f
(x, y) = 3x2 2y
f
2
2
yx
(x, y) = 3x y y =
2
x
f (x, y) = 6xy
2
x2
f
(x, y) = 3x2 2y
f
xy
3
(x, y) = x 2xy =
2f
(x, y) = 2x
y 2
Nota 15. Si f : A Rn R es una funcin real de variable real, las derivada parciales de tercer orden se definen
de forma anloga. Por ejemplo,
f
3f
=
x y z
xyz
2.6.
Para funciones reales de una variable real f : R R, la frmula de Taylor se presenta como la posibilidad de
una aproximacin local a la funcin a travs de un polinomio. El objetivo de esta seccin es el de generalizar la
frmula de Taylor para funciones reales de varias variables reales.
Definicin 59 (Desarrollo de Taylor para funciones escalares). La frmula de Taylor de orden n para una funcin
real de variable real que sea n veces derivable en un entorno del punto a R es
f (x) = f (a) + f 0 (a)(x a) +
f (n) (a)
f 00 (a)
(x a)2 + +
(x a)n + Rn (x, a)
2
n!
80
donde Rn (x, a) es el error que se comete al aproximar la funcin por el polinomio. Este trmino recibe el nombre
de resto y en el caso que la funcin f sea de clase n + 1, se puede expresar como
Rn,a (x a) =
xa
2.6.1.
Rn (x, a)
=0
(x a)n
Definicin 60 (Diferencial). Sea f : A Rn R una funcin real de varias variables reales y sea x A un
punto en que f tiene derivadas parciales de segundo orden. La diferencial de segundo orden d2 f es una funcin de
Rn Rn R definida como
d2 f (x, h) =
n X
n
X
i=1 j=1
2f
(x)hi hj , donde h = (h1 , . . . , hn )
xi xj
n X
n X
n
X
i=1 j=1 k=1
3f
(x)hi hj hk
xi xj xk
y la diferencial m-sima d f se define en forma parecida cuando existan todas las derivadas parciales de orden
m.
Teorema 20 (Desarrollo de Taylor para funciones vectoriales). Sea f : A Rn R una funcin que tenga
derivadas parciales continuas de orden m + 1 en cada punto de una bola abierta B A (es decir, que f
C m+1 (B)). Sean x y a dos puntos de B, entonces existe un punto q en el segmento rectilneo que une x y a tal
que
f (x) = f (a) +
m
X
1 k
d f (a, x a) + Rm (x, a)
k!
k=1
donde
Rm (x, a) =
1
dm+1 f (q, x a)
(m + 1)!
..
Hf (x) =
2f
x1 xn (x)
..
.
2f
x1 xn (x)
2f
x2n (x)
..
.
81
2.6.2.
Teorema 21. Sea f : A Rn R una funcin real de varias variables reales. Si f C 2 (A), entonces
f (x) = f (a) +
n
X
f
(a)(xi ai ) + R1 (x, a)
x
i
i=1
donde
lm
xa
2.6.3.
R1 (x, a)
=0
kx ak
Teorema 22. Sea f : A Rn R una funcin real de varias variables reales. Si f C 3 (A), entonces
n
n
n
X
f
1 X X 2f
f (x) = f (a) +
(a)(xi ai ) +
(a)(xi ai )(xj aj ) + R2 (x, a)
xi
2 i=1 j=1 xi xj
i=1
donde
lm
xa
R2 (x a)
=0
kx ak2
Figura 2.4. La frmula de Taylor de segundo orden permite aproximar una funcin (superficie tramada) por un
paraboloide (superficie blanca)
2.7.
Problemas resueltos
(a) f (x, y) = 1 x + y
q
(b) f (x, y) = xy
x+1
(c) f (x, y) = e y2
82
Resolucin
(a) La funcin f (x, y) es una raz cuadrada de la expresin polinmica p(x, y) = 1 x + y. El dominio de este
tipo de funciones son todos los puntos del plano R2 , salvo los que hacen estrictamente negativa la expresin
1 x + y. Es decir,
Dom(f ) = R2 {(x, y) R2 | 1 x + y < 0}
= R2 {(x, y) R2 | y < x 1}
= {(x, y) R2 | y x 1}
El Dom(f ) es, en efecto, uno de los semiplanos en que la recta y = x 1 divide a R2 .
(b) En este caso, no sern del dominio ni los puntos que hagan negativa la expresin racional q(x, y) =
aquellos que anulen el denominador de dicha expresin. Es decir,
2
2 x
2
Dom(f ) = R
(x, y) R | < 0 (x, y) R | y = 0
y
n
o
El conjunto C = (x, y) R2 | xy < 0 es equivalente a la unin de los conjuntos
x
y
ni
>
# Maple no tiene una funcin interna que calcule el dominio de una funcin
# Es recomendable seguir los siguientes pasos para hallar el dominio
# de una funcin:
#
1.- representar la funcin y mirar los puntos (x,y) que no tienen imagen,
#
estos puntos no van a pertenecer al dominio de la funcin
#
2.- determinar las condiciones que deben verificar los puntos del dominio
#
3.- encontrar estos puntos con el comando solve (resolver)
#
4.- dibujar los puntos que estan en el dominio en el plano XY
>
# a)
>
>
f:=(x,y)->sqrt(1-x+y):
plot3d(f(x,y),x=-10..10,y=-10..10,
style=patchnogrid,axes=normal,orientation=[15,70],grid=[100,100]);
>
83
>
>
>
solve(1-x+y>=0);
{x = x, 1 + x y}
>
>
with(plots):
>
implicitplot(y>=x-1,x=-10..10,y=-10..10,filled=true);
>
>
>
# b)
>
84
>
>
f:=(x,y)->sqrt(x/y):
plot3d(f(x,y),x=-10..10,y=-10..10,
style=patchnogrid,axes=normal,orientation=[15,70],grid=[200,200]);
>
# Vemos que el plano XY, los cuadrantes donde x*y<0 no tienen imagen
# a su vez sobre la recta y=0 parece haber una asntota
>
>
implicitplot(dominio[1],x=-10..10,y=-10..10,filled=true,numpoints=20000,
axes=boxed);
>
display(
plot3d([x,y,0],x=0..10,y=0..10,color=red,style=patchnogrid),
plot3d([x,y,0],x=-10..0,y=-10..0,color=red,style=patchnogrid),
plot3d(f(x,y),x=-10..10,y=-10..10,
style=patchnogrid,axes=normal,grid=[200,200],orientation=[15,70])
);
>
# c)
>
85
>
>
f:=(x,y)->exp((x+1)/(y-2)):
plot3d(f(x,y),x=-5..5,y=-5..5,view=[-5..5,-5..5,-1..10],
style=patchnogrid,axes=normal,orientation=[15,70],grid=[50,50]);
>
>
>
display(
implicitplot(dominio[1][2],x=-5..5,y=-5..5,filled=true),
implicitplot(dominio[2][2],x=-5..5,y=-5..5,filled=true)
);
>
display(
implicitplot3d(y=2,x=-5..5,y=-5..5,z=-1..100,
color=black,transparency=0.7,style=patchnogrid),
plot3d(f(x,y),x=-5..5,y=-5..1.99,
style=patchnogrid,axes=normal,grid=[100,100],orientation=[15,70]),
plot3d(f(x,y),x=-5..5,y=2.01..5,
style=patchnogrid,axes=normal,grid=[100,100],orientation=[15,70]),
view=[-5..5,-5..5,-1..100]
);
86
1
kx + yk2 kx yk2
4
Resolucin
Recordemos que kxk2 = hx, xi, con lo que partiendo de la parte derecha de la igualdad, y utilizando las propiedades
del producto escalar, tenemos que:
1
1
kx + yk2 kx yk2 = (hx + y, x + yi hx y, x yi)
4
4
1
= (hx, xi + hx, yi + hy, xi + hy, yi hx, xi hx, yi hy, xi hy, yi)
4
1
= (hx, xi + hx, yi + hx, yi + hy, yi hx, xi + hx, yi + hx, yi hy, yi)
4
1
= (4hx, yi) = hx, yi
4
PR 2.3. Estudiar la existencia del lmite de las siguientes funciones cuando tendemos al origen de coordenadas
(0, 0).
(a) f (x, y) =
xy 2
x2 +y 4
(b) f (x, y) =
x2 y 2
x2 y 2 +(xy)2
(c) f (x, y) =
x2 y
x2 +y 2
(d) f (x, y) =
3xy 2
x2 +y 2
sen(x + y)
Resolucin
(a) Consideremos la trayectoria recta y = mx, m R. Calculemos ahora el lmite
xm2
x3 m2
=
l
m
=0
x0 1 + m4 x2
x0 x2 + m4 x4
lm f (x, mx) = lm
x0
Esto quiere decir que, si el lmite existe, el valor ser 0. No obstante, consideremos ahora la trayectoria
parablica x = y 2 . En este caso tenemos que
lm f (y 2 , y) = lm
y0
y0
1
1
=
2
2
87
x0
x0 x4 m2
x4 m2
x 2 m2
= lm 2 2
= 0, m 6= 1
2
x0 m x + 1 2m + m2
+ (x mx)
Esto quiere decir que, si el lmite existe, el valor ser 0. No obstante, consideremos la recta y = x (es decir,
m = 1). En este caso tenemos que
lm f (x, x) = lm 1 = 1
x0
x0
lm f (x, mx) = lm
x0
Esto quiere decir que, si el lmite existe, el valor ser 0. Para demostrar formalmente la existencia de este
lmite, necesitamos encontrar una funcin l(x, y) tal que
|f (x, y) 0| l(x, y)
lm
(x,y)(0,0)
l(x, y) = 0
x2 y
x2
|f (x) 0| = 2
sen(x + y) = y 2
sen(x + y) |y| = l(x, y)
2
2
x +y
x +y
La funcin l(x, y) = |y| tiene lmite 0 cuando (x, y) (0, 0), con lo que podemos asegurar que
x2 y
sen(x + y) = 0
+ y2
lm
(x,y)(0,0) x2
lm f (x, mx) = lm
x0
Esto quiere decir que, si el lmite existe, el valor ser 0. Para demostrar formalmente la existencia de este
lmite, necesitamos encontrar una funcin l(x, y) tal que
|f (x, y) 0| l(x, y)
lm
(x,y)(0,0)
l(x, y) = 0
3xy 2
y 2
|f (x) 0| = 2
= 3x 2
|3x| = l(x, y)
x + y2
x + y2
La funcin l(x, y) = |3x| tiene lmite 0 cuando (x, y) (0, 0), con lo que podemos asegurar que
lm
3xy 2
=0
+ y2
(x,y)(0,0) x2
88
>
>
>
f(x, y) =
>
xy 2
x2 + y 4
xy 2
{y=0,x=0} x2 + y 4
lm
>
>
limit(subs(y=m*x,f(x,y)),x=0);
>
>
limit(subs(y=m*x^2,f(x,y)),x=0);
>
>
limit(subs(x=m*y^2,f(x,y)),y=0);
m
m2 +1
>
>
with(plots):with(plottools):
LimiteVisual:=proc(f,x0,y0,f0,c,xrange,yrange,zrange,orient,numnp)
local numc,surf,drop,base,lift,point1;
>
numc:=nops(curvas):
surf:=plot3d(f,xrange,yrange,style=patchnogrid,shading=ZHUE,numpoints=numnp):
drop:=plot3d(0,xrange,yrange,color=green,grid=[5,6],transparency=0.8):
base:=spacecurve({[c[k][1],c[k][2],.01] $k=1..numc},t=xrange,color=blue,
thickness=2):
lift:=spacecurve({[c[k][1],c[k][2],f(c[k][1],c[k][2])] $k=1..numc},t=xrange,
color=magenta,thickness=2):
point1:=sphere([x0,y0,f0],0.05):
>
display({surf,drop,base,lift,point1},labels=[x,y,z],orientation=orient,
view=[xrange,yrange,zrange]);
end:
# Empezamos dibujando la funcin y dos trayectorias (y=x,y=x^2)
# En ambos casos las imgenes de las trayectorias (curvas rosas) tienden a 0
>
curvas:=[[t,t],[t,2*t]]:
>
LimiteVisual(f,0,0,0,curvas,-2..2,-5..5,-0.5...0.7,[-160,70],10000);
89
>
>
>
curvas:=[[t^2,t]]:
>
LimiteVisual(f,0,0,0,curvas,-1..2,-5..5,-0.5...0.7,[-10,60],50000);
>
>
>
f(x, y) =
>
x2 y 2
2
x2 y 2 + (x y)
lm
{y=0,x=0}
>
>
limit(subs(y=x,f(x,y)),x=0);
>
x2 y 2
2
x2 y 2 + (x y)
1
>
0
>
# Dibujo
>
curvas:=[[t,t],[t,2*t]]:
>
LimiteVisual(f,0,0,0,curvas,-2..2,-5..5,0..1,[-100,80],100000);
90
>
>
f(x, y) =
>
x2 y sin (x + y)
x2 + y 2
x2 y sin (x + y)
x2 + y 2
{y=0,x=0}
lm
>
>
limit(subs(y=m*x,f(x,y)),x=0);
0
>
>
maximize(x^2/(x^2+y^2)*sin(x+y));
1
>
minimize(x^2/(x^2+y^2)*sin(x+y));
>
plot3d(x^2/(x^2+y^2)*sin(x+y),x=-10..10,y=-10..10,
style=patchnogrid,numpoints=5000,axes=normal);
>
>
>
curvas:=[[t,t],[t,2*t],[t,t^2],[t^2,t]]:
>
LimiteVisual(f,0,0,0,curvas,-2..2,-5..5,-1..1,[100,50],5000);
91
>
>
f(x, y) = 3
>
xy 2
x2 + y 2
lm
{x=0,y=0}
>
>
limit(subs(y=m*x,f(x,y)),x=0);
xy 2
x2 + y 2
0
>
>
maximize(y^2/(x^2+y^2));
1
>
minimize(y^2/(x^2+y^2));
>
plot3d(y^2/(x^2+y^2),x=-10..10,y=-10..10,style=patchnogrid,
numpoints=5000,axes=normal);
>
>
>
curvas:=[[t,t],[t,2*t],[t,t^2],[t^2,t]]:
>
LimiteVisual(f,0,0,0,curvas,-2..2,-5..5,-1..1,[-150,60],5000);
92
x3 y 3
x2 +y 2 ,
0,
(x, y) 6= (0, 0)
(x, y) = (0, 0)
Resolucin
En primer lugar observamos que la funcin no presenta ningn problema en los dos dominios en que se divide la
funcin D1 = {(x, y) R2 | (x, y) 6= (0, 0)} y D2 = {(0, 0)}. En el primer caso, el denominador de la funcin
racional es siempre distinto de 0 en todos los puntos de D1 ; en el segundo caso, la funcin es constantemente igual
a 0. No obstante, lo que s hemos de comprobar es qu pasa en la frontera de estos dos conjuntos, es decir, en el
punto (0, 0). La funcin ser continua si
f (0, 0) =
lm
(x,y)(0,0)
f (x, y)
Claramente f (0, 0) = 0. Para el clculo del lmite, consideremos la trayectoria recta y = mx, m R. Calculemos
ahora
lm f (x, mx) = lm
x0
x0 x2
x 6 m3
x4 m3
= lm
=0
2
2
x0 1 + m2
+m x
Esto quiere decir que, si el lmite existe, el valor ser 0. Para demostrar formalmente la existencia de este lmite,
necesitamos encontrar una funcin l(x, y) tal que
|f (x, y) 0| l(x, y)
lm
(x,y)(0,0)
l(x, y) = 0
3 3
x y 3
y 2
|f (x) 0| = 2
= x y 2
|x3 y| = l(x, y)
x + y2
x + y2
La funcin l(x, y) = |x3 y| tiene lmite 0 cuando (x, y) (0, 0), con lo que podemos asegurar que
3xy 2
=0
(x,y)(0,0) x2 + y 2
lm
93
>
>
>
limit(f(x,y),{x=0,y=0});
>
x3 y 3
+ y2
lm
{y=0,x=0} x2
>
>
limit(subs(y=m*x,f(x,y)),x=0);
>
>
maximize(y^2/(x^2+y^2));
1
>
minimize(y^2/(x^2+y^2));
>
>
plot3d(f(x,y),x=-4..4,y=-4..4,style=patchnogrid,numpoints=5000);
>
(|x|+|y|)
x2 +y 2
(x, y) 6= (0, 0)
(x, y) = (0, 0)
Encontrar la relacin entre y para garantizar la existencia de las derivadas parciales de f en el punto (0, 0).
Resolucin
Las derivadas parciales de f en el punto (0, 0) existen si existen los lmites
f (t, 0) f (0, 0)
f
(0, 0) = lm
t0
x
t
f
f (0, t) f (0, 0)
(0, 0) = lm
t0
y
t
94
|t|
t2
|t|
t2
t0
t
= lm
= lm
t0
Los lmites existen y valen 0 slo si = 0, es decir, cuando = . En caso contrario, si 6= , las derivadas
parciales no existen.
>
>
>
Student[MultivariateCalculus]:-DirectionalDerivative(f(x,y),[x,y]=[0,0],[1,0]);
>
dfx:=limit((f(t,0)-f(0,0))/t,t=0);
|t|
t1
t2
|t|
t1
t2
dfx := lm
t0
>
dfy:=limit((f(0,t)-f(0,0))/t,t=0);
dfy := lm
t0
>
>
>
dfx := 0
>
dfy:=limit((f(0,t)-f(0,0))/t,t=0);
dfy := 0
PR 2.6. Se consideran las funciones f, g : R2 R definidas como:
1
2
f (x, y) = xy sen
, y 6= 0, f (x, y) = 0, y = 0
y
Z x
1
t2
dt
g(x, y) = ex+y +
t4 + 1
0
(a) Calcular las derivadas parciales de f y g.
(b) Demostrar que F = (f, g) : R2 R2 es diferenciable en los puntos (0, 0) y (0, 1/).
(c) Deducir que G = F F es diferenciable en el punto (0, 0) y calcular G0 (0, 0).
(d) Calcular Du g(0, 0) con u = (1, 1).
Resolucin
(a) Sea (x0 , y0 ) un punto del plano tal que y0 6= 0. Entonces existe un entorno V de este punto que no tiene
interseccin con la recta y = 0 (ver Fig. 2.5). En todo punto (x, y) de V se tiene que y 6= 0, con lo cual la
funcin f tiene la misma expresin en V . Esta expresin es una combinacin (producto y composicin) de
95
funciones diferenciables, lo que implica que f es diferenciable en V . Esto implica que f es diferenciable en
todo punto (x0 , y0 ) si y0 6= 0 y, por lo tanto, tiene derivadas parciales que son:
f
1
(x0 , y0 ) = y02 sen
x
y0
f
1
1
(x0 , y0 ) = 2x0 y0 sen
x0 cos
y
y0
y0
Si y0 = 0, entonces todo entorno U del punto (x0 , 0) contiene puntos de la recta y = 0 y por lo tanto, la
expresin de f no es la misma en U . En este caso no se pueden calcular la derivadas parciales directamente
y no se puede saber si f es diferenciable en todo U . Se calculan las derivadas parciales de f a travs de su
definicin usando lmites. En efecto,
f
f ((x0 , 0) + t(1, 0)) f (x0 , 0)
(x0 , 0) = De1 f (x0 , 0) = lm
t0
x
t
f (x0 + t, 0) f (x0 , 0)
= lm
t0
t
0
= lm = 0
t0 t
f ((x0 , 0) + t(0, 1)) f (x0 , 0)
f
(x0 , 0) = De2 f (x0 , 0) = lm
t0
y
t
f (x0 , t) f (x0 , 0)
= lm
t0
t
x0 t2 sen 1t
= lm
t0
t
1
= lm x0 t sen
=0
t0
t
96
f
(x, y) =
x
x2
t2
dt =
x
t4 + 1
x4 + 1
0
Z x
dt = 0
4
y
t +1
0
Entonces,
g
(x, y) =
x
g
(x, y) =
y
1 x+y
x2
e
+
x4 + 1
1 x+y
e
(b) Se ha visto en el apartado anterior que las funciones f y g son diferenciables en todo punto (x, y) con y 6= 0.
Esto implica que la funcin F es diferenciable en (0, 1/).
Para el punto (0, 0), si las derivadas parciales de F son continuas en el punto (0, 0), entonces F es diferenciable. La funcin f
x (x, y) ser continua en el punto (0, 0) si
f
f
(0, 0) =
lm
(x, y)
x
(x,y)(0,0) x
Por un lado, est claro que
f
x (0, 0)
(x, y) y 2
x
y
lm
(x,y)(0,0)
y2 = 0
f
x (x, y)
f
(x, y) 2|xy| + |x|, (x, y) R2
y
lm
(x,y)(0,0)
2|xy| + |x| = 0
97
con lo cual
lm
(x,y)(0,0)
f
f
(x, y) = 0 =
(0, 0)
y
y
1
G0 (0, 0) = (F F )0 (0, 0) = F 0 (F (0, 0)) F 0 (0, 0) = F 0 0,
F 0 (0, 0)
con lo que
G (0, 0) = F
1
0,
f
x (0,
g
x (0,
F 0 (0, 0)
1
)
1
)
1
e
1
e
f
y (0,
g
y (0,
1
)
1
)
!
0
1
!
f
x (0, 0)
g
x (0, 0)
f
y (0, 0)
g
y (0, 0)
e
2
e
2
g
g
(0, 0),
(0, 0) = (1/, 1/)
x
y
1
1
2
Du g(0, 0) = (1/, 1/), ,
=
2
2
g(0, 0) =
>
f:=(x,y)->piecewise(y=0,0,x*y^2*sin(1/y)):
>
g:=(x,y)->1/Pi*exp(x+y)+int(t^2/sqrt(t^4+1),t=0..x):
>
# a) derivadas parciales de f
>
# para y=/=0
>
dfx:=diff(x*y^2*sin(1/y),x);
>
dfy:=diff(x*y^2*sin(1/y),y);
dfx := y 2 sin y 1
98
>
# para y=0
>
dfx:=limit((f(x+t,0)-f(x,0))/t,t=0);
dfx := 0
>
dfy:=limit((f(x,t)-f(x,0))/t,t=0);
dfy := 0
>
>
dfx:=diff(f(x,y),x);
dfx :=
>
dfy:=diff(f(x,y),y);
dfy :=
y 2 sin y 1
y=0
otherwise
y=0
2 xy sin y 1 x cos y 1
otherwise
>
# a) derivadas parciales de g
>
dgx:=diff(g(x,y),x): simplify(dgx);
>
dgy:=diff(g(x,y),y): simplify(dgy);
x2 + ex+y x4 + 1
x4 + 1
ex+y
>
# c)
>
# Consideramos G = F o F
>
F:=(x,y)->(f(x,y),g(x,y)):
>
G:=(x,y)->F(F(x,y)):
>
dF:=Matrix(2,2,[dfx,dfy,dgx,dgy]): dF:=simplify(dF);
dF :=
>
>
y 2 sin y 1
y=0
otherwise
x2 + ex+y x4 + 1
x4 + 1
dF:=unapply(dF,x,y):
M1:=dF(0,1/Pi);
M2:=dF(0,0);
x 2 y sin y 1 cos y 1
ex+y
#
0
M1 := e1
"
0
M2 :=
1
>
M1.M2;
e1
2
>
>
1
0
1
e
2
# d)
# La funcin DirectionalDerivative de Maple
#
permite calcular algunas derivadas direccionales
y=0
otherwise
99
>
with(Student[MultivariateCalculus]):
>
>
>
>
xy, x < 0,
f (x, y) =
xy,
x 0,
xy, x > 0,
y
y
y
y
0
>0
0
<0
x > 0, y > 0
2 x ,
xy
1
f
,
x
< 0, y > 0
2x
(x, y) =
1 xy
x
,
x < 0, y < 0
21 xxy
,
x
> 0, y < 0
2
x
No obstante, en los puntos tales que x = 0, y > 0 (semieje positivo de ordenadas), observemos que:
f (t, y) f (0, y)
f
ty
(0, y) = lm
= lm
@
t0
t0 t
x
t
El anterior lmite no existe, y lo mismo pasa con los otros tres semiejes. En el origen, no obstante, la derivada
parcial s existe y vale 0, como podemos comprobar:
f (t, 0) f (0, 0)
00
f
(0, 0) = lm
= lm
=0
t0
t0
x
t
t
100
Dada la simetra de la funcin f (x, y), los resultados que hemos obtenido hasta ahora son vlidos tambin para
las derivadas parciales respecto de la variable y. El hecho de que las derivadas parciales no sean continuas, como
hemos comprobado, no implica la no diferenciabilidad de la funcin en el origen de coordenadas. Hemos de buscar
otra manera de demostrar la diferenciabilidad o no de dicha funcin.
|t| u1 u2
|t2 u1 u2 |
u u ,
t>0
1 2
= lm
=
= lm
@Du f (0, 0)
u1 u2 , t < 0
t0
t0
t
t
Du f (0, 0) = lm
t0
Dado que las derivadas direccionales no existen en el origen de coordenadas, podemos ahora s, concluir que la
funcin no es diferenciable en el origen.
>
f:=(x,y)->sqrt(abs(x*y)):
>
plot3d(f(x,y),x=-1..1,y=-1..1,style=patchnogrid,numpoints=10000);
>
plot3d(diff(f(x,y),x),x=-1..1,y=-1..1,style=patchnogrid,numpoints=10000);
>
plot3d(diff(f(x,y),y),x=-1..1,y=-1..1,style=patchnogrid,numpoints=10000);
101
PR 2.8. Se consideran las funciones g(x, y) = 4xy 2 y f (u, v) = (f1 (u, v), f2 (u, v)) = (uv 2 , u3 v). Si h = gf ,
calcular la matriz jacobiana de h.
Resolucin
Se resuelve el problema de dos maneras distintas: (a) calculando la composicin y su matriz jacobiana y (b)
calculando las matrices jacobianas de g y f y aplicando la regla de la cadena.
(a) La funcin h = g f es una funcin real de dos variables reales. En efecto,
h(u, v) = (g f )(u, v) = g(f (u, v)) = g(uv 2 , u3 v) = 4uv 2 (u3 v)2 = 4uv 2 u6 v 2
Las derivadas parciales de h son
h
(u, v) = 4v 2 6u5 v 2 ,
u
con lo que la matriz jacobiana es
h
h0 (u, v) = u
(u, v)
h
v (u, v)
h
(u, v) = 8uv 2u6 v
v
4v 2 6u5 v 2
8uv 2u6 v
g
g
(x, y) y
(x, y) = 4 2y
g 0 (x, y) = x
g 0 (uv 2 , u3 v) = 4
f1
f1
(u, v) u
(u, v)
v2
2uv
0
u
2
f (u, v) =
=
f2
f2
3u2 v u3
u (u, v)
v (u, v)
2u3 v
h (u, v) =
2u v
>
g:=(x,y)->4*x-y^2:
>
f:=(u,v)->(u*v^2,u^3*v):
>
h:=(u,v)->g(f(u,v)): h(u,v);
v2
3u2 v
2uv
u3
4 uv 2 u6 v 2
4v 2 6u5 v 2
8uv 2u6 v
102
>
>
Dh:=Matrix(1,2,[diff(h(u,v),u),diff(h(u,v),v)]);
Dh :=
4 v 2 6 u5 v 2
8 uv 2 u6 v
>
>
Dg:=Matrix(1,2,[diff(g(x,y),x),diff(g(x,y),y)]);
Dg :=
>
>
2 y
Dg:=unapply(Dg,x,y):
Df:=Matrix(2,2,[diff(f(u,v)[1],u),diff(f(u,v)[1],v),
diff(f(u,v)[2],u),diff(f(u,v)[2],v)]);
"
Df :=
v2
2 uv
3 u2 v
u3
>
Df:=unapply(Df,u,v):
>
Jh:=Dg(f(u,v)[1],f(u,v)[2]).Df(u,v);
Jh :=
4 v 2 6 u5 v 2
8 uv 2 u6 v
Resolucin
La aproximacin lineal se corresponde con la frmula de Taylor de primer orden, para la que hemos de calcular
las derivadas parciales de primer orden de f y el valor de la funcin en el punto (0, 0):
2
f
(0, 0) = 2 + 2xex y
=2
x
(x,y)=(0,0)
2
f
(0, 0) = ex y
= 1
y
(x,y)=(0,0)
f (0, 0) = 1
Entonces,
f
f
(0, 0)x +
(0, 0)y
x
y
1 + 2x y = f(x, y)
f (x, y) f (0, 0) +
El error que cometemos al aproximar f (0,1, 0,1) por f(0,1, 0,1) es:
f (0,1, 0,1) = 1,11393
f(0,1, 0,1) = 1,1
lo que implica un error absoluto de Ea = |f(0,1, 0,1) f (0,1, 0,1)| = 0,01393 y un error relativo de Er =
|f(0,1,0,1)f (0,1,0,1)|
100 1,25 %.
f (0,1,0,1)
103
Para la aproximacin cuadrtica, consideramos adems las derivadas parciales de segundo orden. En efecto,
2f
(0, 0) =
x2
2f
(0, 0) =
xy
2f
(0, 0) =
yx
2f
(0, 0) =
y 2
2ex
2xex
2xex
ex
+ 4x2 ex
y
(x,y)=(0,0)
(x,y)=(0,0)
y
(x,y)=(0,0)
y
(x,y)=(0,0)
=2
=0
=0
=1
f (x, y) f (0, 0) +
El error que cometemos al aproximar f (0,1, 0,1) por f(0,1, 0,1) es:
f (0,1, 0,1) = 1,11393
f(0,1, 0,1) = 1,115
lo que implica un error absoluto de Ea = |f(0,1, 0,1) f (0,1, 0,1)| = 0,00107 y un error relativo de Er =
|f(0,1,0,1)f (0,1,0,1)|
f (0,1,0,1)
100 0,10 %.
>
f:=(x,y)->2*x+exp(x^2-y):
# El plano tangente en el punto (0,0)
#
viene dado por la aproximacin de Taylor de primer orden
>
Alin:=mtaylor(f(x,y),[x=0,y=0],2);
>
>
Acua:=mtaylor(f(x,y),[x=0,y=0],3);
>
Alin := 2 x y + 1
Acua := x2 + 1/2 y 2 + 2 x y + 1
>
>
Elin:=f(0.1,0.1)-subs([x=0.1,y=0.1],Alin);
Elin := 0,013931185
>
Ecua:=f(0.1,0.1)-subs([x=0.1,y=0.1],Acua);
>
>
with(Student[MultivariateCalculus]):
TaylorApproximation( f(x,y), [x, y] = [0, 0], 1, output = plot,
scaling = unconstrained, view=[-2..2,-2..2,-1..3],numpoints=10000);
Ecua := 0,001068815
>
104
>
>
>
>
>
2.8.
Problemas propuestos
1
xy
u sen v
1
9x2 y 2
105
Solucin: (a) {(x, y) R2 | y < x}; (b) {(u, v) R2 | u 0, v [0 + 2k, + 2k], k Z} {(u, v)
R | u 0, v [ + 2k, 2 + 2k], k Z}; (c) {(x, y) R2 | x2 + y 2 6= 9} (todos los puntos del plano salvo
aquellos que forman parte de la circunferencia de radio 3 centrada en el origen).
2
2
X
kAk := max
|aij |
i=1,2
j=1
x2 y 3
x4 +y 6
(b) f (x, y) =
x2 y 2
x2 +y 2
(c) f (x, y) =
xy
x2 +y 2
(d) f (x, y) =
3xy
2x2 +y 2
Solucin: (a) El lmite no existe (pensar en la direccin dada por el conjunto de puntos {(x, y) R2 | x2 =
y }); (b), (c), (d) no existen los lmites.
3
p
1
y3
f (x, y) =
|y 2x2 |, ln
,
, si (x, y) 6= (0, 0)
1 x2 y 2
x2 + y 2
f (x, y) = (0, 0, 0), si (x, y) = (0, 0)
PP 2.6. Se considera la funcin f : R2 R definida por
|xy|
e p
,
xy 6= 0
f (x, y) =
1 + x2 + y 2 , xy = 0
(a) Estudiar la continuidad de f en el punto (0, 0).
(b) Estudiar D1 f (0, 0) y D2 f (0, 0) geomtrica y analticamente. Deducir, sin necesidad de clculos, que si
g(x) = f (x, 0) existe la recta tangente a y = g(x) en x = 0.
(c) Calcular la variacin de f en el punto (0, 0) en la direccin del vector u = (1/ 2, 1/ 2). Deducir, sin
necesidad de clculos, si la restriccin de f sobre la recta y = x (h(x) = f (x, x)) es continua en x = 0.
PP 2.7. Se considera la funcin f (x, y) = 3 xy. Demostrar que las derivadas direccionales en (0, 0) de la funcin
f slo existen en las direcciones (0, 1), (1, 0), (0, 1) y (1, 0).
PP 2.8. Estudiar la continuidad, existencia de derivadas parciales y direccionales, y la diferenciabilidad en el
origen de las siguientes funciones:
106
(a)
(
xy
2
x +y 2
f (x, y) =
(x, y) 6= (0, 0)
0,
(x, y) = (0, 0)
(b)
(
f (x, y) =
x4 y 4
,
x2 +xy+y 2
0,
(x, y) 6= (0, 0)
(x, y) = (0, 0)
(c)
p
f (x, y) =
x2
0,
y2
sen
1
x2 +y 2
(x, y) 6= (0, 0)
(x, y) = (0, 0)
1
1
1
1
0
0
Solucin: (a) f (1, 1, 1) =
; (b) g (0, 1/2) =
21 12 ln(2) 12 ln(2)
1
!
1 1/2 e1/2 1 + 1/2 e1/2 ln (2) 1 1/2 e1/2 ln (2)
(c) (g f )0 (1, 1, 1) =
1/2
1 + 1/2 ln (2)
1 1/2 ln (2)
e1/2
1
h
r (r, )
= 2r;
h
(r, )
h
r
= 0.
PP 2.11. Encontrar los puntos de la superficie z = 4x + 2y x2 + xy y 2 en los que el plano tangente es paralelo
al plano XY (z = 0).
Solucin: {x = 10/3, y = 8/3, z = 28/3}.
PP 2.12. Encontrar la aproximacin lineal y cuadrtica de f (x, y) = 25 x2 y 2 en el punto (3, 1). Compara las
aproximaciones con el valor real de la funcin en el punto (3,1, 0,9).
Solucin: La aproximacin lineal es f(x, y) = 356x2y y la aproximacin cuadrtica f(x, y) = 356x
2y (x3)2 (y 1)2 , que coincide con la propia funcin. Los valores de la evaluacin son: f (3,1, 0,9) = 14,58,
f(3,1, 0,9) = 14,6 y f(3,1, 0,9) = 14,58.
107
3 Extremos de funciones
El estudio de maximizar o minimizar una funcin real de varias variables o campo escalar y = f (x), con
x = (x1 , . . . , xn ), se asemeja al clculo de extremos para una funcin real de una variable real. En este captulo
se extienden las tcnicas de estudio de los valores extremos de una funcin de una sola variable a funciones de
varias variables, estudiando tres tipos de extremos: relativos, absolutos y condicionados. Los extremos relativos
son aquellos puntos x0 tales que, para todo x suficientemente cercano a x0 , la imagen f (x0 ) es mayor o menor que
f (x). No se afirma nada para x lejano a x0 . Ser extremo relativo es una propiedad local. Adems, dichos extremos
no tienen por qu ser nicos y pueden no existir.
En cambio, los extremos absolutos s que verifican cierta propiedad global. Es decir, si se considera una regin
dada D, verificando ciertas propiedades, resulta que x0 es extremo absoluto en D si para todo x D, f (x0 ) es
el mayor o menor de todos los valores f (x), con x en D. Se ver qu tiene que verificar esta regin D para poder
asegurar su existencia, y as calcularlos. Se demostrar que siempre existen este tipo de extremos en D y que si bien
f (x0 ) es nica, pueden existir varios valores de x0 con la misma imagen (basta pensar en una funcin constante).
Finalmente, los extremos condicionados son aquellos que si bien maximizan o minimizan una funcin f (x0 )
dada, estn sujetos a verificar cierta ecuacin g(x) = 0. Dicha ecuacin g(x) = 0 tambin se llama condicin o
ligadura, ya que impone una relacin entre las componentes de la variable x Rn .
3.1.
En esta seccin se explica cmo encontrar los extremos relativos, dando reglas o frmulas que permitan el
clculo efectivo de estos extremos. Pero antes se necesitan ciertas definiciones.
3.1.1.
Definiciones
Se presenta a continuacin las definiciones de extremos relativos y absolutos de una funcin escalar de variables
reales (ver figura 3.1).
Definicin 61 (Extremos). Sea f : U Rn R una funcin escalar dada. Se dice que x0 U es un extremo
(mnimo o mximo) de f si se verifican una de las dos condiciones siguientes:
1. Existe un entorno V U de x0 tal que para todo x V , f (x) f (x0 ). En este caso, el punto x0 se
denomina mximo relativo o local de f . Si esta desigualdad se verifica por todo x U , se dice que el punto
x0 es un mximo absoluto o global de f .
2. Existe un entorno V U de x0 tal que para todo x V , f (x) f (x0 ). En este caso, el punto x0 se
denomina mnimo relativo o local de f . Si esta desigualdad se verifica por todo x U , se dice que el punto
x0 es un mnimo absoluto o global de f .
Definicin 62 (Punto crtico). Sea f una funcin diferenciable en x0 Rn . Se dice que x0 es un punto crtico de
f si f (x0 ) = 0, es decir, si el gradiente de f se anula en x0 .
Definicin 63 (Punto de silla). Un punto crtico que no sea un extremo relativo se llama punto de silla.
108
109
Definicin 64 (Matriz definida negativa). Sea A una matriz simtrica n n. Se dice que A es definida negativa,
y se nota por A < 0 si para todo x Rn , x 6= 0, se cumple que xT Ax < 0.
Definicin 65 (Matriz definida positiva). Sea A una matriz simtrica n n. Se dice que A es definida positiva, y
se nota por A > 0 si para todo x Rn , x 6= 0, se cumple que xT Ax > 0.
En el caso de matrices simtricas, ambas definiciones 64 y 65 se pueden escribir en trminos de valores propios
de una matriz. Se dice que una matriz simtrica es definida positiva si todos sus valores propios son positivos,
mientras que una matriz simtrica A es definida negativa si A es definida positiva.
3.1.2.
(3.1)
Si se supone que x0 es un mximo relativo de la funcin f , entonces se tiene que tener f (x) f (x0 ) para todo
punto x cercano a x0 . A partir de la ecuacin 3.1, para estos puntos x, se tiene que f (x0 ) (x x0 ) 0.
Se elige un valor particular x que se encuentre en el plano tangente: x = x0 + f (x0 )T donde > 0 es lo
suficientemente pequeo para que la aproximacin 3.1 sea vlida. Entonces se tiene que kf (x0 )k2 0 siendo
> 0. Esto puede ocurrir slo si
f (x0 ) = 0
(3.2)
El razonamiento es equivalente para un mnimo y conduce a la misma ecuacin 3.2. Por lo tanto, el extremo relativo
x0 tiene que ser un punto crtico (ver definicin 62). A continuacin se presenta un teorema con una condicin
necesaria para la existencia de extremos relativos.
Teorema 23 (Extremos relativos). Sea f : U Rn R diferenciable en U , abierto de Rn . Si x0 U es un
extremo relativo de f , entonces f (x0 ) = 0. Es decir, los extremos relativos se producen solamente en puntos
crticos.
Esta condicin es necesaria pero no es suficiente. Resulta que hay otra clase de puntos x0 , llamados puntos de
silla, en los que f (x0 ) = 0. Son puntos en los que segn una direccin son mximos, pero segn otra verifican
la condicin de ser mnimos. Su nombre viene de que, localmente, la funcin f tiene forma de silla de montar a
caballo, tal y como se muestra en la figura 3.2.
110
(3.3)
donde Hf (x0 ) es la matriz hessiana de f (x) evaluada en x0 . Hay que notar que el smbolo ' (aproximacin) es
necesario, ya que se han desechado los trminos de orden superior a 2. Se ha mejorado as la aproximacin lineal
dada en la ecuacin 3.1, obteniendo una aproximacin cuadrtica.
Como se supone que x0 es un extremo, por el teorema 23, se tiene que f (x0 ) = 0 y la ecuacin 3.3 es de
hecho:
1
f (x) ' f (x0 ) + (x x0 )T Hf (x0 )(x x0 )
2
es decir,
1
f (x) f (x0 ) ' (x x0 )T Hf (x0 )(x x0 )
(3.4)
2
Se consideran ahora tres posibles casos para el punto crtico x0 : mximo, mnimo y punto de silla.
x0 mximo
Por definicin, si f tiene un mximo en x0 , resulta que para todo x cercano a x0 (que es justamente donde 3.4
se cumple), se verifica que
f (x0 ) f (x) f (x) f (x0 ) 0
(3.5)
De ah que usando la ecuacin 3.4, para que se verifique la definicin 61 de mximo, tiene que cumplirse que
1
(x x0 )T Hf (x0 )(x x0 ) 0
2
(3.6)
(3.7)
Por lo tanto, la funcin f tiene un mximo relativo en el punto crtico x0 si la matriz hessiana Hf (x0 ) es definida
negativa (ver Definicin 64). Notar que la condicin 3.7 es suficiente para que se cumpla la desigualdad 3.6, pero
no es necesaria.
x0 mnimo
De manera anloga, f tiene un mnimo relativo en x0 si para todo x cercano a x0 se verifica f (x0 ) f (x), o
lo que es lo mismo:
1
f (x) f (x0 ) 0 (x x0 )T Hf (x0 )(x x0 ) 0
2
Esto ocurre si la matriz hessiana Hf (x0 ) de f tiene que definida positiva en x0 :
Hf (x0 ) > 0
(3.8)
Por lo tanto, la funcin f tiene un mnimo relativo en el punto crtico x0 si la matriz hessiana Hf (x0 ) es definida
positiva (ver Definicin 65).
x0 punto de silla
111
Por definicin, x0 es un punto de silla de f si es un punto crtico que no es un extremo. Se puede demostrar que
x0 es un punto de silla de f si la matriz hessiana Hf (x0 ) no es ni definida positiva ni definida negativa, y adems
su determinante es diferente de cero.
(
Hf (x0 ) no definida positiva ni negativa
(3.9)
det(Hf (x0 )) 6= 0
Finalmente, si se tiene un punto crtico tal que su matriz hessiana Hf (x0 ) no verifica ninguna de las condiciones
3.7, 3.8 y 3.9, es necesario realizar un estudio ms en detalle para poder decidir qu tipo de extremo es. Que no se
verifiquen ninguna de las tres condiciones anteriores es equivalente a que el determinante de la matriz hessiana en
este punto crtico se anule:
det(Hf (x0 )) = 0
(3.10)
En este libro, cuando se d esta situacin, se dir que no se puede decidir.
El siguiente teorema resume todo lo anterior, juntando la condicin necesaria 3.2 con una de las tres condiciones
suficentes 3.7, o bien 3.8, o bien 3.9.
Teorema 24. Sea f : U Rn R con f C 2 en U , abierto de Rn . Sea Hf (x0 ) la matriz hessiana de f (x) en
x0 . Sea x0 U Rn punto crtico de f . Entonces:
1. Si Hf (x0 ) es definida negativa, entonces f (x) alcanza un mximo relativo en x0 .
2. Si Hf (x0 ) es definida positiva, entonces f (x) alcanza un mnimo relativo en x0 .
3. Si det(Hf (x0 )) 6= 0, pero Hf (x0 ) no es ni definida positiva ni negativa, entonces f (x) tiene un punto de
silla en x0 .
4. Si det(Hf (x0 )) = 0, entones hay que realizar un estudio ms detallado (no se puede decidir nada).
Caso particular: R2
Saber si una matriz es definida positiva o negativa es ms facil cuando esta matriz es 2 2. Por eso, se considerar una funcin f : U R2 R, y se van a dar las condiciones especficas de clculo para este caso. Se usa
como notacin x = (x, y).
Paso 1: Calcular los puntos crticos: f (x, y) = 0. Es decir, resolver el sistema de dos ecuaciones con dos
incgnitas
(x, y) = 0
x
f
(x, y) = 0
y
Si la funcin f no es lineal, el sistema puede ser no lineal tambin. Por lo tanto, puede tener un nmero finito
de soluciones, una infinidad de soluciones, o ninguna solucin. Sea x0 = (x0 , y0 ) una solucin de este sistema.
Recuerde que se tienen que verificar las dos ecuaciones.
Paso 2: Calcular Hf (x, y):
2f
2f
(x,
y)
(x,
y)
x2
x y
Hf (x, y) =
2f
2
f
(x, y)
(x,
y)
x y
y 2
112
2f
(x0 ):
x2
a) m1 > 0 x0 MNIMO
b) m1 < 0 x0 MXIMO
2
2f
(x, y) 0 y de
x y
g:
R
x3 x
1 + y2
(x, y)
(3.11)
2
x x y
g
g
3x 1
g(x, y) =
(x, y) ,
(x, y) =
, 2
= (0, 0)
2
x
y
1 + y2
(1 + y 2 )
Esta igualdad conduce a un sistema de dos ecuaciones con dos incgnitas:
3 x2 1
1 + y2 = 0
3 x2 1 = 0
3
x x y
(x3 x)y = 0
2
=
0
2
(1 + y 2 )
(a)
(b)
1
De (a), se obtiene como nica posibilidad que x = . Poniendo este valor en (b), se obtiene y = 0. Por lo
3
tanto, los puntos crticos de la funcin g son:
1
1
, 0 y , 0
3
3
Paso 2: Ahora hay que calcular la matriz hessiana.
Hg (x, y) =
x
6
1 y2
2
3x 1 y
(1 + y 2 )
3x 1 y
2
(1 + y 2 )
3
1 3y 2
2 x x
3
(1 + y 2 )
113
1
Paso 3: Se evalua Hg (x, y) en cada punto crtico. En el punto crtico , 0 , esta matriz vale:
3
2 3
0
1
Hg ( , 0) =
4
3
0
3
9
Se calcula ahora su determinante:
1
8
d = det Hg ( , 0) = > 0 , m1 = 2 3 < 0
3
3
1
y por lo tanto se trata del caso 3 b) obteniendo un mximo relativo en , 0 . En el otro punto crtico, la
3
matriz hessiana es
2 3
0
1
Hg ( , 0) =
4
3
0
3
9
con
1
8
d = det(Hg ( , 0)) = > 0 , m1 = 2 3 > 0
3
3
1
con lo que la funcin g(x, y) tiene un mnimo relativo en el punto , 0 .
3
Caso general: Rn
En el caso general, para poder aplicar el teorema 24 es necesario decidir si Hf (x0 ) es definida positiva o definida
negativa. Pero, al estar en Rn , n > 2, Hf (x0 ) tiene dimensin n y el criterio dado para R2 no sirve. Es necesario
utilizar otros criterios, como el de Sylvester.
Teorema 25 (Criterio de Sylvester). Sea mk el menor principal de orden k de la matriz A simtrica. Entonces,
suponiendo que mk 6= 0 para todo k:
1. Si todos los menores de la matriz A son positivos, entonces A es definida positiva:
A > 0 mk > 0 k = 1, . . . , n
2. Si los menores principales mk tienen signos alternados con m1 < 0, entonces A es definida negativa:
A < 0 m1 < 0 , m2 > 0 , m3 < 0 , etc
Ejemplo 96. Determinar los extremos de la funcin f (x, y, z) = x2 + y 2 + z 2 xy + 2.
Solucin
Se resuelve el gradiente de la funcin f igualado a cero:
f
= 2x y = 0
x
f
= 2y x = 0
y
f
= 2z = 0
z
114
Por lo tanto, el nico punto crtico es el origen (0, 0, 0). Se calcula ahora la matriz hessiana de f :
2 1 0
Hf (x, y, z) = 1 2 0
0
0 2
Se evala en el punto crtico y se estudia si es definida positiva o negativa. En este caso Hf (x, y, z) es constante.
Se calculan sus menores:
2 1
3.2.
Extremos condicionados
En esta seccin se desarrollan tcnicas para calcular los mximos y mnimos de una funcin f : U Rn R
que se encuentran sobre una determinada superfcie, es decir, que verifican cierta condicin g(x) = 0.
3.2.1.
Multiplicadores de Lagrange
Para entender cmo calcular los extremos condicionados, se considera el ejemplo siguiente.
Ejemplo 97. Se desea calcular los puntos de la curva x2 + 3y 2 = 1 ms cercanos al origen de coordenadas.
p
Primero se replantea este problema en el siguiente: calcular un mnimo de la funcin distancia f (x) = x2 + y 2
para los puntos x = (x, y) verificando g(x) = x2 + 3y 2 1 = 0. Es decir,
p
f (x) = x2 + y 2
funcin a extremar
g(x) = x2 + 3y 2 1 = 0
condicin
En general, el problema de extremos condicionados consiste en extremar (minimizar o maximizar) una funcin
f (x) bajo una cierta condicin g(x) = 0. Se busca, pues, un punto sobre la superfcie g(x) = 0 que extreme la
funcin f (x). El siguiente teorema da una condicin necesaria para encontrar un extremo condicionado.
Teorema 26 (Multiplicadores de Lagrange). Sean f : U Rn R y g : U Rn R funciones diferenciables
dadas. Sea x0 U , g(x0 ) = 0 y sea la superfcie S = {x Rn tal que g(x) = 0}. Se supone que g(x0 ) 6= 0.
Si f |S , que denota f restringida a S, tiene un mximo o un mnimo en x0 , entonces existe un nmero real 1 tal
que f (x0 ) = 1 g(x0 ).
La figura 3.3 izquierda ilustra el teorema 26. Se dibujan varias curvas de nivel de la funcin f , es decir, curvas
cuya ecuacin es f (x) = c, donde c es una constante. En la figura 3.3 izquierda se considera c = 1/2, c = 2 y
c = 11. Se dibuja tambin la curva de nivel g(x) = 0, que es la condicin. El problema es encontrar un punto M
sobre la curva g(x) = 0 que minimiza f (x). Los puntos A y B corresponden a f (x) = c = 11. Si el valor de c va
bajando, llega un momento en que hay un solo punto de interseccin entre la curva de nivel f (x) = c y g(x) = 0
(punto M en la figura 3.3 izquierda). Este punto corresponde al valor mnimo deseado, ya que para valores ms
pequeos de c no hay interseccin entre la curva de nivel f (x) = c y g(x) = 0. En el punto M de interseccin, las
dos curvas de nivel son tangentes, lo que implica que el vector gradiente en M de cada una de ellas tiene la misma
direccin. Por eso f (x0 ) = g(x0 ).
115
Se resuelve ahora el ejemplo 97 siguiendo esta tcnica. En la figura 3.3 derecha se ha dibujado la curva de nivel
1
g(x) = x2 + 3y 2 1 = 0, que es una elipse. Tambin se representan tres circunferencias de radios 0,4; ; 1,3 y
3
1
centro el origen. Estos tres cculos corresponden a las curvas de nivel f (x) = c, con c = 0,4; c = y c = 1,3.
3
1
Se observa que hay dos puntos de tangencia entre la elipse y el crculo de radio c = . Estos dos puntos son la
3
solucin del problema.
3.2.2.
f (x)
funcin a extremar
g(x) = 0
condicin
(x, ) = g(x), con lo cual la ecuacin de la ligadura puede escribirse como (x, ) = 0.
Al resolver 3.12, se obtienen los posibles extremos condicionados. Hay que verificar siempre que se obtienen
valores reales tanto para el punto x como para el parmetro . Ahora hay que decidir cules son mnimos y cules
mximos. Existen reglas para tener esta informacin, pero debido a su complejidad no se presentan en este libro.
Para determinar los mnimos y mximos se usarn razonamientos fsicos que aprovechan alguna peculiaridad del
116
problema.
Regla de clculo
Paso 1: Definir la funcin (x, ) = f (x) + g(x).
Paso 2: Resolver = 0, en funcin de x y .
Paso 3: En los valores que resuelven el paso 2, evaluar f . Los de mayor imagen por f sern posibles mximos
condicionados, y los de menor imagen por f sern posibles mnimos condicionados.
p
Ejemplo 98. Se retoma el ejemplo 97. En lugar de extremar la funcin f (x) = x2 + y 2 , es equivalente y ms
sencillo extremar su cuadrado. El problema entonces es el siguiente
(
f (x) = x2 + y 2
funcin a extremar
g(x) = x2 + 3y 2 1 = 0
condicin
(x, ) = 2x + 2 x = 0
(a)
(x, ) = 2y + 6 y = 0
(b)
(x, ) = x2 + 3y 2 1 = 0 (c)
Tienen que verificarse las tres ecuaciones. De (a), se saca que = 1, o bien, x = 0. Primero se considera
= 1:
Si = 1 En (b) : y = 0 En (c) : x = 1
Ahora falta estudiar el caso x = 0:
1
1
Si x = 0 En (c) : y = En (b) : =
3
3
Se han obtenido 4 posibles soluciones a este problema:
1
1
(1, 0) , (1, 0) , (0, ) , (0, )
3
3
Paso 3: Se calculan las imgenes por f de estos puntos:
1
1
f (1, 0) = 1 , f (1, 0) = 1 , f 0,
= 3 , f 0,
=3
3
3
Por lo tanto, los puntos (1, 0) corresponden a los posibles mnimos. La figura 3.3 (b) ensea que es realmente
as.
Nota 17. Siempre hay que tener en cuenta que existe un camino fcil para resolver un problema de extremos
condicionados: substituir la condicin g(x) = 0 en la funcin f y tratar el problema como un problema de extremos
relativos rebajando en uno el nmero de incgnitas. Esto se har siempre que sea fcil aislar una variable de
g(x) = 0. Entonces se susbtituir en f y se seguirn los pasos presentados en el apartado 3.1.
117
x2 + y 2
2(x 1) + 2x = 0
x = 12
h = 0
4y = 0
y=0
La matriz hessiana de h evaluada en ( 12 , 0) es:
1
Hh ( , 0) =
2
4
0
0
4
2
que resulta ser una matriz definida positiva. Por lo tanto, el punto x = 21 , y = 0 y z = 21 + 02 = 41 es un
mnimo relativo de f (x, y, z), es decir, es el punto de la superfcie z 2 = x2 + y 2 que se encuentra ms prximo a
(1, 0, 0).
Si existe ms de una condicin o ligadura, el teorema 26 se puede generalizar. Si la funcin f tiene un extremo x0
condicionado a:
g1 (x) = 0 , g2 (x) = 0 , . . . , gr (x) = 0
entonces han de existir constantes 1 , . . . , r tales que
f (x0 ) = 1 g1 (x0 ) + 2 g2 (x0 ) + + r gr (x0 )
El problema se resolver de manera anloga al caso de tener una nica ligadura, considerando como funcin de
Lagrange
(x, 1 , , r ) = f (x) + 1 g1 + + r gr
Ejemplo 100. Se va a hallar el punto de interseccin de los planos x + y = 4 y y + z = 6 que est ms proximo al
origen. Para ello, al ser un problema de extremos condicionados, primero hay que definir la funcin de Lagrange:
(x, y, z, 1 , 2 ) =
x2 + y 2 + z 2
|
{z
}
f unci
on a extremar
Al resolver = 0:
+1 (x + y 4) +2 (y + z 6)
|
{z
}
| {z }
condici
on 1
2x + 1 = 0
2y + 1 + 2 = 0
2z + 2 = 0
x+y4=0
y+z6=0
2
10
8
, y=
, z=
3
3
3
Por lo tanto, ste es el punto interseccin de los planos ms cercano al origen.
x=
condici
on 2
118
3.3.
Problemas resueltos
f = 0
x=0
x(3 x 2y) = 0
o bien
3 2x y = 0
o bien
3 2y x = 0
Los valores de (x, y) que verifican estas condiciones son los siguientes:
(0, 0) , (3, 0) , (0, 3) , (1, 1)
2. Hay que calcular la matriz hessiana Hf (x, y):
Hf (x, y) =
2y
3 2x 2y
3 2x 2y
2x
3. Ahora, para cada uno de los 4 puntos crticos obtenidos, se decide si la matriz hessiana es definida positiva
o negativa.
!
0 3
Hf (0, 0) =
3 0
Como det(Hf (0, 0)) = 9 < 0, resulta que (0, 0) es un punto de silla.
Hf (3, 0) =
Como det(Hf (3, 0)) = 9 < 0, resulta que (3, 0) es otro punto de silla.
Hf (0, 3) =
Como det(Hf (0, 3)) = 9 < 0, resulta que (0, 3) un tercer punto de silla.
Hf (1, 1) =
Como det(Hf (1, 1)) = 3 > 0 y m1 = 2 < 0, resulta que Hf (1, 1) es definida negativa y el punto (1, 1)
es un mximo relativo.
>
f:=(x,y)->x*y*(3-x-y);
>
f := (x, y) 7 xy (3 x y)
119
>
Gf:=Student[MultivariateCalculus]:-Gradient(f(x,y),[x,y]);
"
y (3 x y) xy
Gf :=
x (3 x y) xy
>
>
solve({Gf[1]=0,Gf[2]=0},{x,y});
{y = 0, x = 0} , {x = 3, y = 0} , {y = 3, x = 0} , {x = 1, y = 1}
>
>
>
>
>
>
>
VectorCalculus:-Gradient(f(x,y),[x,y]);
>
Hf:=VectorCalculus:-Hessian(f(x,y),[x,y]);
Hf :=
>
Hf:=unapply(Hf,[x,y]):
2 y
3 2x 2y
3 2x 2y
2 x
120
Hf(0,0);
LinearAlgebra:-Determinant(%);
"
0 3
3 0
9
>
Hf(3,0);
LinearAlgebra:-Determinant(%);
"
9
>
Hf(0,3);
LinearAlgebra:-Determinant(%);
"
9
>
Hf(1,1);
LinearAlgebra:-Determinant(%);
"
>
>
maximize(f(x,y),[x,y]);
>
minimize(f(x,y),[x,y]);
>
>
>
>
with(plots): with(plots,intersectplot):
DibujoPuntosCriticos:=proc(f,xp,yp,Hfx,xrange,yrange,zrange,orient)
local v;
v:=[LinearAlgebra:-Eigenvectors(Hf(xp,yp))]:
display(
plot3d(f(x,y),x=-1..4,y=-1..4,style=patchnogrid,color=grey,
numpoints=5000),
implicitplot3d(v[2][1,2]*(x-xp)-v[2][1,1]*(y-yp)=0,x=xrange,y=yrange,
z=zrange,color=green,transparency=0.7,style=patchnogrid),
intersectplot(z=f(x,y),v[2][1,2]*(x-xp)-v[2][1,1]*(y-yp)=0,x=xrange,
y=yrange,z=zrange,color=green,thickness=3),
implicitplot3d(v[2][2,2]*(x-xp)-v[2][2,1]*(y-yp)=0,x=xrange,y=yrange,
z=zrange,color=red,transparency=0.5,style=patchnogrid),
intersectplot(z=f(x,y),v[2][2,2]*(x-xp)-v[2][2,1]*(y-yp)=0,x=xrange,
y=yrange,z=zrange,color=red,thickness=3),
view=[xrange,yrange,zrange],orientation=orient
);
end proc:
121
>
DibujoPuntosCriticos(f,0,0,Hf(0,0),-1..1,-1..1,-1..3,[120,60]);
>
DibujoPuntosCriticos(f,3,0,Hf(3,0),2..4,-1..1,-1..2,[120,60]);
>
DibujoPuntosCriticos(f,0,3,Hf(0,3),-1..1,2..4,-1..3,[-60,60]);
>
DibujoPuntosCriticos(f,1,1,Hf(1,1),0..2,0..2,-1..2,[-20,70]);
122
>
>
>
>
2xy 2 = 0
x = 0 para todo y R o bien y = 0 para todo x R
2yx2 = 0
Por lo tanto, los posibles extremos relativos son todos los puntos del eje X, (x, 0) y todos los puntos del eje
Y , (0, y).
2. La matriz hessiana es
Hf (x, y) =
2y 2
4xy
4xy
2x2
123
3. El determinante de la matriz hessiana vale d = 12x2 y 2 . Evaluando en los puntos crticos, se obtiene
siempre que d = 0 y no se puede decidir.
En estos casos, las herramientas presentadas fallan, y hay que estudiar directamente la funcin. En este ejercicio,
la funcin f (x, y) = x2 y 2 es siempre positiva, para cualquier valor de x e y:
f (x, y) = x2 y 2 0
y alcanza su valor mnimo en 0. Pero f (x, y) = 0 slo es cierto si x = 0, o bien y = 0, es decir, en los puntos
crticos que se han obtenido en el primer paso. Por lo tanto, cualquier punto situado en los ejes de coordenadas X
e Y es un mnimo relativo, obteniendo infinitos mnimos relativos.
>
f:=(x,y)->x^2*y^2:
>
"
Gf :=
2 xy 2
2 x2 y
>
solve({Gf[1]=0,Gf[2]=0},{x,y});
>
>
Hf:=VectorCalculus:-Hessian(f(x,y),[x,y]);
{y = y, x = 0} , {y = y, x = 0} , {x = x, y = 0}
"
Hf :=
>
>
Hf:=unapply(Hf,[x,y]):
Hf(x,0);
LinearAlgebra:-Determinant(%);
"
2 y2
4 xy
4 xy
2 x2
0 2 x2
>
Hf(0,y);
LinearAlgebra:-Determinant(%);
0
"
2 y2
>
>
minimize(f(x,y),[x,y],location);
>
# En este caso la funcin minimize nos dice que en los puntos de la forma x=0
#
o y=0 hay mnimos absolutos y en este caso el valor de la funcin es 0
# Utilizamos la funcin definida en el problema anterior en el punto (1,0)
#
Para que la funcione correctamente hace falta ejecutar las lneas
#
correspondientes del problema anterior
# Vemos que respecto a la direccin roja, la funcin es constante
#
mientras que en la direccin verde el punto (1,0) representa un mnimo
0, {[{y = 0, x = 0} , 0]}
>
>
DibujoPuntosCriticos(f,1,0,Hf(1,0),0..2,-1..1,-1..3,[120,60]);
124
>
>
DibujoPuntosCriticos(f,0,1,Hf(0,1),-1..1,0..2,-1..3,[75,65]);
>
>
with(plots):
display(
plot3d(f(x,y),x=-1..1,y=-1..1,style=patchnogrid),
plot3d(0,x=-3..3,y=-3..3,grid=[3,3],style=wireframe,color=blue,thickness=3),
view=[-1..1,-1..1,-0.1..1],orientation=[20,60]
);
>
125
Resolucin
El primer paso es resolver el gradiente de f (x, y, z):
f
= 2xy + y = 0
x
(3.13)
f
= x2 + 2y + x = 0
y
(3.14)
f
= 2z = 0
z
(3.15)
y=0
2x + 1 = 0 x =
1
2
2y
2x + 1 0
2
0
Hf = 2x + 1
0
0
2
Por lo tanto, se tiene que:
0 1
Hf (0, 0, 0) = 1 2
0 0
que no decide.
Hf (
1 0
Hf (1, 0, 0) = 1
0
que tampoco decide. Y finalmente,
2
0
1
4
1 1
, , 0) = 0
2 8
0
2
0
1
que es una matriz definida positiva. Por lo tanto, la funcin f (x, y, z) tiene un mnimo en ( 1
2 , 8 , 0).
126
y 2
Resolucin
Primero hay que resolver f = 0, es decir, hay que encontrar los valores de x e y que anulan el gradiente de
f:
2
2
2
2
2xex y 2x(x2 + y 2 )ex y = 0
que es equivalente a
2yex
y 2
2y(x2 + y 2 )ex
y 2
=0
2
2
2x ex y (1 x2 y 2 ) = 0
2y ex
y 2
(1 x2 y 2 ) = 0
Teniendo en cuenta que la funcin exponencial no se anula, de la primera ecuacin se obtiene que x = 0, o bien
1 x2 y 2 = 0. De la segunda ecuacin se obtiene y = 0 o bien 1 x2 y 2 = 0. Por lo tanto, los puntos crticos
son:
(0, 0), D = {(x, y) R2 |x2 + y 2 = 1}
1,6
1,2
0,8
0,4
0
-1,5 -1
-0,5
x
0,5
1,5
1,5
1
0,5
0
y
-0,5
-1
-1,5
y 2
127
4 yx 2 + x2 + y 2
4 yx 2 + x2 + y 2
(1 x2 y 2 )(2 4y 2 ) 4y 2
2 0
0 2
que resulta ser definida positiva (determinante positivo, menor principal de orden 1 positivo). Por lo tanto, el punto
(0, 0) es un mnimo relativo, con valor f (0, 0) = 0. En los puntos (x, y) D, la matriz hessiana es
4x2 4 yx
1
H(x, y) 2 2 = e
x +y =1
4 yx 4y 2
Resulta que el determinante de esta matriz hessiana para {(x, y) D vale
det(H) = e1 (16 x2 y 2 16 x2 y 2 ) = 0
Por lo tanto, para los puntos que se encuentran en la circunferencia (x, y) D no se puede decidir si son extremos
relativos. Es necesario usar otra estrategia. Teniendo en cuenta como es la funcin f (x, y) y los puntos (x, y) D,
hay que darse cuenta que si se hace el cambio:
t = x2 + y 2
se obtiene que
f (x, y) = (x2 + y 2 )ex
y 2
f (t) = tet
y el conjunto D pasa a ser {t R|t = 1}. Por lo tanto, el problema se ha reducido a calcular los extremos de una
funcin de una nica variable t:
f 0 (t) = 0 et tet = 0 t = 1
Existe un extremo en t = 1, es decir, en x2 + y 2 = 1, tal y como ya sabamos. Para decidir si es mximo a mnimo,
se calcula la derivada segunda y se evala en t = 1:
f 00 (t) = et et + tet = et (t 2)
En t = 1 se obtiene:
f 00 (1) = e1 < 0 t = 1 maximo
Por lo tanto, los puntos (x, y) verificando que x2 + y 2 = 1 son mximos de f (x, y), con valor 1e , tal y como
muestra la figura 3.4.
>
f:=(x,y)->(x^2+y^2)*exp(-x^2-y^2):
>
"
Gf :=
>
2 xex
y 2
2 yex
y 2
2
2 #
2 x2 + 2 y 2 xex y
2
2
2 x2 + 2 y 2 yex y
PuntosCriticos:=solve({Gf[1]=0,Gf[2]=0},{x,y});
PuntosCriticos := {y = 0, x = 0} , {x = 1, y = 0} , {y = 0, x = 1} , y = y, x = RootOf _Z 2 1 + y 2
128
>
Hf:=VectorCalculus:-Hessian(f(x,y),[x,y]):
>
Hf:=unapply(Hf,[x,y]):
Hf(0,0);
LinearAlgebra:-Determinant(%);
>
"
2 0
0 2
4
>
Hf(x,y);
hh
2
2
2
2
2
2
8 x2 ex y 2 x2 + 2 y 2 ex y + 4 x2 + 4 y 2 x2 ex y ,
i
2
2
2
2
8 xyex y + 4 x2 + 4 y 2 xyex y ,
h
2
2
2
2
8 xyex y + 4 x2 + 4 y 2 xyex y ,
ii
2
2
2
2
2
2
2
2
2 ex y 8 y 2 ex y 2 x2 + 2 y 2 ex y + 4 x2 + 4 y 2 y 2 ex y
>
2 ex
y 2
subs(x^2+y^2=1,%);
"
y 2
4 xyex
y 2
4 y 2 ex
4 x2 e1
4 xye1
4 xye1
4 y 2 e1
4 x2 ex
4 xyex
>
subs(exp(-x^2-y^2)=exp(-1),%);
"
y 2
y 2
>
LinearAlgebra:-Determinant(%);
>
# Usamos los comandos maximize y minimize para encontrar los mximos y mnimos
>
maximize(f(x,y),[x,y],location);
>
minimize(f(x,y),[x,y],location);
e1 , [{y = 0, x = 1} , e1 ], [{x = 1, y = 0} , e1 ]
0, {[{x = } , 0], [{y = 0, x = 0} , 0], [{y = } , 0], [{y = } , 0], [{x = } , 0]}
>
# Vamos a ver visualmente los resultados para los puntos (0,0) y (1,0)
>
DibujoPuntosCriticos(f,0,0,Hf(0,0),-1..1,-1..1,-0.1..0.75,[70,75]);
129
>
>
DibujoPuntosCriticos(f,1,0,Hf(1,0),-2..2,-1..1,-0.1..0.75,[70,75]);
>
>
with(plots):
display(
plot3d(f(x,y),x=-2..2,y=-2..2,style=patchnogrid,numpoints=5000,
transparency=0.5),
spacecurve([sin(t),cos(t),f(sin(t),cos(t))],t=0..2*Pi,color=blue,thickness=2),
pointplot3d([0,0,0],color=blue),
view=[-2..2,-2..2,0..0.5],orientation=[40,70]
);
>
130
Resolucin
Se resuelve el gradiente de la funcin f igualado a cero:
f
= 2x y = 0
x
f
= 2y x = 0
y
f
= 2z = 0
z
Por lo tanto, el nico punto crtico es el origen (0, 0, 0). Se calcula ahora la matriz hessiana de f :
1 0
Hf (x, y, z) = 1
2
0
Se evala en el punto crtico y se estudia si es definida positiva o negativa. En este caso Hf (x, y, z) es constante.
Se calculan sus menores:
2 1
f:=(x,y,z)->x^2+y^2+z^2-x*y+2:
f(x,y,z)=f(x,y,z);
f (x, y, z) = x2 + y 2 + z 2 xy + 2
>
2x y
Gf :=
2y x
2z
>
PuntosCriticos:=solve({Gf[1]=0,Gf[2]=0,Gf[3]=0},{x,y,z});
PuntosCriticos := {z = 0, y = 0, x = 0}
>
Hf:=VectorCalculus:-Hessian(f(x,y,z),[x,y,z]);
Hf :=
1
0
>
>
1
2
0
Hf:=unapply(Hf,[x,y]):
Hf(0,0,0);
LinearAlgebra:-Determinant(%);
1 0
2
0
6
131
3y(y 2) = 0
que tiene como soluciones los cuatro puntos crticos (0, 0), (0, 2), (1, 0) y (1, 2).
Para determinar si son mximos relativos, mnimos relativos o puntos de silla, se tiene que evaluar la matriz
hessiana
2f
2f
x2
6x + 3
0
yx
Hf (x, y) =
=
2f
2f
0
6y + 6
xy
y 2
en cada uno de los puntos crticos. De esta manera se deduce que
3 0
Hf (0, 0) =
tiene menores principales: m1 = 3 > 0 y d = 18 > 0. Por lo tanto, (0, 0) es
0 6
un mnimo relativo con valor f (0, 0) = 0.
3 0
tiene menores principales m1 = 3 > 0 y d = 18 < 0. Por lo tanto, (0, 2)
Hf (0, 2) =
0 6
es un punto de silla con valor f (0, 2) = 4.
3 0
Hf (1, 0) =
tiene menores principales m1 = 3 < 0 y d = 18 < 0. Por lo tanto, (1, 0)
0 6
es un punto de silla con valor f (1, 0) = 12 .
3 0
Hf (1, 2) =
tiene menores principales m1 = 3 < 0 y d = 18 > 0. Por lo tanto, (1, 2)
0 6
es un mximo relativo con valor f (1, 2) = 29 .
2. Se puede resolver este problema utilizando la funcin lagrangiana (x, y, ) = f (x, y) + (x2 + y 2 1) y
calculando sus puntos crticos, que resultan ser soluciones del sistema siguiente:
= 3x2 + 3x + 2x = x(3x + 3 + 2) = 0
= 3y 2 + 6y + 2y = y(3y + 6 + 2) = 0
= x2 + y 2 1 = 0
132
x = 0, y a partir de la tercera ecuacin se obtiene que y = 1. Por lo tanto, se obtienen los puntos
(0, 1) y (0, 1).
3x 3
O bien, =
.
2
Y de la segunda ecuacin:
y = 0, y a partir de la tercera, x = 1. Por lo tanto, se obtienen los puntos (1, 0) y (1, 0).
3y 6
.
O bien, =
2
Las dos ltimas posibilidades (igualando ) implican que:
3x 3
3y 6
=
y =x+1
2
2
y utilizando la tercera ecuacin da de nuevo (1, 0) y (0, 1). As se obtienen cuatro candidatos a extremos
condicionados de la funcin f sobre la circunferencia x2 + y 2 = 1: (1, 0) y (0, 1). Los valores de la
funcin sobre estos puntos son
f (1, 0) =
1
,
2
5
,
2
f (1, 0) =
f (0, 1) = 2
f (0, 1) = 4
f:=(x,y)->-x^3-y^3+3/2*x^2+3*y^2:
f(x,y)=f(x,y);
f (x, y) = x3 y 3 + 3/2 x2 + 3 y 2
>
"
Gf :=
>
3 x2 + 3 x
3 y 2 + 6 y
Hf:=VectorCalculus:-Hessian(f(x,y),[x,y]);
"
Hf :=
6 x + 3
6 y + 6
>
Hf:=unapply(Hf,[x,y]):
>
LinearAlgebra:-Determinant(Hf(x,y));
18 (2 x 1) (y 1)
>
# Apartado 1)
>
PuntosCriticos:=solve({Gf[1]=0,Gf[2]=0},{x,y});
>
Hf(0,0);
LinearAlgebra:-Determinant(Hf(0,0));
PuntosCriticos := {y = 0, x = 0} , {y = 2, x = 0} , {x = 1, y = 0} , {x = 1, y = 2}
"
3 0
0 6
18
133
>
Hf(0,2);
LinearAlgebra:-Determinant(Hf(0,2));
"
18
>
Hf(1,0);
LinearAlgebra:-Determinant(Hf(1,0));
"
18
>
Hf(1,2);
LinearAlgebra:-Determinant(Hf(0,0));
"
18
>
#
#
#
#
#
#
#
#
#
#
#
#
>
>
DibujoPuntosCriticos(f,0,0,Hf(0,0),-0.5..0.5,-0.5..0.5,-0.25..1,[70,75]);
>
DibujoPuntosCriticos(f,0,2,Hf(0,2),-1..1,1..3,2..6,[40,75]);
134
>
DibujoPuntosCriticos(f,1,0,Hf(1,0),0..2,-0.5..0.5,0.25..1,[50,75]);
>
DibujoPuntosCriticos(f,1,2,Hf(1,2),0..2,1..3,3.5..5,[70,75]);
>
with(plots):
display(
plot3d(f(x,y),x=-1..4,y=-1..4,style=patchnogrid,transparency=0.5),
spacecurve({[t,0,f(t,0)],[0,t,f(0,t)]},t=-0.5..0.5,
color=red,thickness=2,transparency=0.5),
spacecurve({[t,2,f(t,2)],[0,2+t,f(0,2+t)]},t=-0.5..0.5,
color=blue,thickness=2,transparency=0.5),
spacecurve({[1+t,0,f(1+t,0)],[1,t,f(1,t)]},t=-0.5..0.5,
color=green,thickness=2,transparency=0.5),
spacecurve({[1+t,2,f(1+t,2)],[1,2+t,f(1,2+t)]},t=-0.5..0.5,
color=pink,thickness=2,transparency=0.5),
view=[-1..4,-1..3,-1..6],orientation=[-65,70]
);
>
135
>
#
#
#
#
#
#
>
# Apartado 2)
# Vamos a representar primero el problema de optimizacin
# La curva azul son los puntos de la circunferencia x^2+y^2=1 en el plano XY
# La curva roja son las imgenes de los puntos de la circunferencia
display(
plot3d(f(x,y),x=-2..2,y=-2..2,style=patchnogrid,transparency=0.5),
spacecurve([sin(t),cos(t),0],t=0..2*Pi,color=blue,thickness=2,
transparency=0.5),
spacecurve([sin(t),cos(t),f(sin(t),cos(t))],t=0..2*Pi,color=red,
thickness=2,transparency=0.5),
view=[-2..2,-2..2,-1..5],orientation=[30,75]
);
>
>
>
>
136
>
>
with(Optimization):
>
Minimize(f(x,y),{x^2+y^2=1});
Maximize(f(x,y),{x^2+y^2=1});
>
# Cuando se usan los comandos Minimize y Maximize, los valores que se retornan
#
son un mximo y un mnimo local.
#
No tienen porque ser los nicos ni los globales
# El comando LagrangeMultipliers del paquete MultivariateCalculus,
#
nos ayuda a resolver los problemas de optimizacin restringida
>
>
with(Student[MultivariateCalculus]):
>
LagrangeMultipliers(f(x,y),[x^2+y^2-1],[x,y]);
>
>
LagrangeMultipliers(f(x,y),[x^2+y^2-1],[x,y],output=detailed);
[0, 1], [0, 1], [1, 0], [1, 0], [1, 0], [0, 1]
>
137
>
>
with(plottools):
display(
plot3d(f(x,y),x=-2..2,y=-2..2,style=patchnogrid,color=blue,transparency=0.4),
plot3d([sin(t),cos(t),z],t=0..2*Pi,z=-1..5,
color=red,style=patchnogrid,transparency=0.5),
spacecurve([sin(t),cos(t),f(sin(t),cos(t))],t=0..2*Pi,color=red,thickness=2),
sphere([0,1,f(0,1)],0.1,color=black),
sphere([1,0,f(1,0)],0.1,color=black),
sphere([0,-1,f(0,-1)],0.1,color=black),
sphere([-1,0,f(-1,0)],0.1,color=black),
view=[-2..2,-2..2,-1..5],orientation=[30,75]
);
>
x2
+ (y 2)2 = 1 ms cercanos al punto (3, 2).
4
Resolucin
Primero hay que determinar qu funcin se extrema y qu condicin cumplen los puntos. Como estos tienen que
x2
encontrarse en la elipse, resulta que la ligadura o condicin es la funcin g(x, y) =
+ (y 2)2 1 = 0. Por
4
otro lado, como hay que encontrar los puntos de distancia mnima a (3, 2), la funcin a extremar ser la distancia
al cuadrado de un punto cualquiera (x, y) al punto (3, 2):
f (x, y) = (x 3)2 + (y 2)2
Segn el mtodo de los multiplicadores de Lagrange, hay que encontrar los extremos relativos de
(x, y, ) = (x 3)2 + (y 2)2 + (
x2
+ (y 2)2 1)
4
138
2(x 3) + = 0
x + (y 2)2 1 = 0
4
De la segunda ecuacin, se obtienen dos opciones:
y = 2, que en la tercera ecuacin da x = 2;
O bien, = 1, que en la primera ecuacin da x = 4, y este valor en la tercera ecuacin da (y 2)2 = 3,
que no tiene solucin real.
Las soluciones posibles son (2, 2) y (2, 2). Calculando sus imagenes por f , se obtiene:
f (2, 2) = 25 , f (2, 2) = 1
con lo que el punto de la elipse g(x, y) = 0 ms cercano a (3, 2) es el punto (2, 2).
>
>
f (x, y) = (x 3) + (y 2)
>
>
x^2/4+(y-2)^2=1;
2
1
4
x2 + (y 2) = 1
>
>
fx:=subs((y-2)^2 = 1-x^2/4,f(x,y));
2
fx := (x 3) + 1 1/4 x2
>
>
solve(diff(fx,x)=0,x);
4
>
>
[subs(x=-2,fx),subs(x=2,fx)];
>
>
minimize(fx,x=-2..2,location);
[25, 1]
1, {[{x = 2} , 1]}
>
>
Optimization:-Minimize(f(x,y),{x^2/4+(y-2)^2=1});
>
139
2
2
2
[x = 4, y = RootOf 7 + _Z 2 4 _Z , 1 = 1, (x 3) + (y 2) = 1 + RootOf 7 + _Z 2 4 _Z 2 ],
2
[x = 2, y = 2, 1 = 2, (x 3) + (y 2) = 1],
2
[x = 2, y = 2, 1 = 10, (x 3) + (y 2) = 25]
>
display(
plot3d(f(x,y),x=0..6,y=0..4,
style=patchnogrid,color=blue,transparency=0.4),
intersectplot(z=f(x,y),x^2/4+(y-2)^2=1,x=-2..2,y=1..3,z=0..5,thickness=3),
implicitplot3d(x^2/4+(y-2)^2=1,x=-2..2,y=1..3,z=0..5,
style=patchnogrid,color=grey,transparency=0.5),
sphere([2,2,f(2,2)],0.1,color=black),
view=[-2..5,-1..4,0..5],orientation=[30,75]
);
PR 3.8. Un fabricante planea vender un producto a 50 euros la unidad. Predice que si gasta x euros en maquinaria,
adems de y euros en promocin, vender aproximadamente
80y
10x
f (x, y) =
+
y+2 x+4
unidades del producto. El coste de produccin es de 20 euros por unidad. Se supone que el fabricante tiene 8000
euros para gastar en total. Hallar la distribucin de dinero que da mayor beneficio.
Resolucin
El beneficio total ser el nmero de piezas producidas por su precio de ventas menos el coste:
b(x, y) = f (x, y) (50 20) = 30f (x, y)
Se trata de encontrar un mximo de la funcin beneficio b(x, y), sujeto a que el presupuesto total es de 8000 euros.
Por lo tanto, se trata de un problema de extremos condicionados, donde en este caso la condicin es:
g(x, y) = x + y 8000 = 0
Para resolverlo, se considera la funcin de Lagrange
2400y
300x
(x, y, ) =
+
+ (x + y 8000)
y+2
x+4
Al resolver = 0, se encuentra:
+=0
x = 34,641 4
2
= 4800 (y + 2) + = 0
y
= 69,282 2
= x + y 8000 = 0
2
= 1200 (x + 4)
140
q
donde = 1 . Usando la relacin x + y 8000 = 0, se obtiene = 77,0378. Por lo tanto, la solucin es que
para obtener un beneficio mximo, el fabricante se tiene que gastar 2664,67 euros en maquinaria y 5335,33 euros
en promocin.
3.4.
Problemas propuestos
3
3
3
,
,
3
3
3 )
mximo; ( 3 3 , 3 3 , 3 3 ) mnimo.
141
En este captulo se aborda el tema de la integral mltiple y sus aplicaciones. La primera seccin consiste
en una introduccin a las integrales donde se repasan los conceptos bsicos de la integral simple. La segunda y
tercera seccin se centran en la integral doble y triple respectivamente. En la seccin cuatro se estudia el cambio
de variable y finalmente en la seccin cinco se ven algunas aplicaciones de todos los conceptos del captulo.
Como viene siendo usual en el libro, las dos ltimas secciones del captulo corresponden a problemas resueltos y
ejercicios propuestos respectivamente.
4.1.
Antes de introducir la idea de integral para una funcin de varias variables, se recuerda la definicin de integral
definida para una funcin de una sola variable. Dada f : [a, b] R una funcin acotada y positiva, se quiere
determinar el rea, A, limitada por la grfica de f , el eje de abscisas y las rectas de ecuaciones x = a y x = b,
como se indica en la figura 4.1 (a).
Una primera idea para aproximar el rea consiste en efectuar una particin p del intervalo [a, b] en n subintervalos
a = x0 < x1 < x2 < < xn1 < xn = b
de manera que en cada subintervalo, [xi1 , xi ], se aproxima el rea bajo la curva mediante el rea del rectngulo
de altura f (i ) para algn i [xi1 , xi ], como se observa en las figuras 4.1 (b) y (c). El conjunto de todas estas
particiones se nota P([a, b]).
142
30
30
30
25
25
25
25
20
20
20
20
15
15
15
15
10
10
10
10
A
1
Figura 4.2. Convergencia de las sumas superior e inferior a medida que se toman particiones ms finas
4.1.1.
Se considera i tal que f (i ) = max {f (x), x [xi1 , xi ]} y se llama Mi a este valor mximo. Sumando el
rea de los rectngulos que determinan, se obtiene una suma superior del rea que se denota Sp
Sp := M1 (x1 x0 ) + M2 (x2 x1 ) + + Mn (xn xn1 )
4.1.2.
Se considera i tal que f (i ) = mn {f (x), x [xi1 , xi ]} y se llama mi a este valor mnimo. Sumando el
rea de los rectngulos que determinan, se obtiene una suma inferior del rea que se denota S p
S p := m1 (x1 x0 ) + m2 (x2 x1 ) + + mn (xn xn1 )
4.1.3.
En las secciones anteriores, se ha descrito cmo obtener sumas superiores e inferiores del rea. En general, es
fcil observar que si se refina una particin dada, la suma inferior (S p ) aumenta y la suma superior (Sp ) disminuye
(ver Fig. 4.2).
Definicin 66 (Funcin integrable). Si f : [a, b] R es una funcin acotada en su dominio, se dice que f es
integrable en el sentido de Riemann (o simplemente integrable) si se cumple:
max {S p } =
pP([a,b])
mn
{Sp }
pP([a,b])
f (x) dx
a
f (x) dx = A
a
donde A es el rea limitada por la grfica de f , el eje de abcisas y las rectas de ecuaciones x = a y x = b.
143
.
a
f (x) dx =
g(x) dx
a
f (x) dx
.
a
f (x) dx +
Z
f (x) dx +
a
.
Z
f (x) + g(x) dx =
f (x) dx =
c
f (x) dx
c [a, b]
f (x) dx = 0
a
4.1.4.
Regla de Barrow
pP([a,b])
Sin embargo, esta definicin es difcil de utilizar para el clculo de integrales de forma prctica.
Teorema 27 (Regla de Barrow). Sea f una funcin contnua en [a, b]. Entonces, f es integrable en [a, b] y
Z b
f (x) dx = (b) (a)
a
b
a
0 (x) = f (x)
4.2.
Integral doble
Dada f : [a, b] [c, d] R2 R una funcin de dos variables acotada y positiva, se quiere determinar el
volumen limitado por la grfica de f y los planos x = a, x = b, y = c, y = d, como se indica en la figura 4.3 (a).
Una primera idea para aproximar el volumen consiste en efectuar particiones de los intervalos [a, b] y [c, d] en
n y m subintervalos respectivamente (ver Fig. 4.3 (b))
a = x0 < x1 < x2 < < xn1 < xn = b
c = y0 < y1 < y2 < < ym1 < ym = d
de manera que en cada rectngulo, [xi1 , xi ] [yj1 , yj ], se aproxima el volumen bajo la superfcie mediante el
volumen del paraleleppedo de altura f (i , j ) para algn (i , j ) [xi1 , xi ] [yj1 , yj ] (ver Fig. 4.3 (c)-(d)).
144
-1
-0,5
y
0
0,5
1
-1
-0,5
0
0,5
1,5
1
0,5
0
-1
-1
-0,5
-0,5
0
0
0,5
0,5
1
145
4.2.1.
Se considera (i , j ) tal que f (i , j ) = mn {f (x, y), (x, y) [xi1 , xi ] [yj1 , yj ]} y se llama mij a este
valor mnimo. Sumando los volmenes de los paraleleppedos, se obtiene una suma inferior del volumen, que se
llama S p
V p = m11 (x1 x0 )(y1 y0 ) + + mnm (xn xn1 )(ym ym1 )
4.2.3.
Integral doble
Definicin 67 (Integral doble). Si f : D = [a, b] [c, d] R es una funcin acotada en su dominio, se dice que
f es integrable en el sentido de Riemann (o simplemente integrable) en D si se cumple:
max {V p } = mn {Vp }
pP(D)
pP(D)
Propiedad 10. Sea f : D = [a, b] [c, d] R una funcin continua en D. Entonces f es integrable en D.
4.2.4.
Sea f : [a, b] [c, d] R2 R una funcin continua de dos variables (ver Fig. 4.4 (a)). Para calcular el
volumen bajo la superfcie z = f (x, y) y sobre la regin [a, b] [c, d], se toma y0 [c, d] fijado. Se calcula el rea
de la seccin que se obtiene al cortar por el plano y = y0 (ver Fig. 4.4 (b)).
Z
A(y0 ) =
f (x, y0 )dx
a
A(y)dy
La integral
f (x, y) dx dy
c
V =
a
f (x, y) dx dy
c
se conoce como integral iterada, ya que se obtiene integrando respecto a x y despus integrando el resultado
obtenido respecto a y.
146
En vez de utilizar planos de corte perpendiculares al eje Y , se pueden hacer perpendiculares al eje X, obteniendo los mismos resultados:
Z dZ b
Z bZ d
f (x, y) dx dy =
f (x, y) dy dx
c
Ejemplo 101. Sea f (x, y) = x2 + y 2 definida en [1, 1] [0, 1]. Para calcular el volumen bajo la superfcie en la
regin [1, 1] [0, 1], se tiene que calcular la integral:
Z
0
x2 + y 2 dx dy =
0
1
=
0
4.2.5.
Z 1
x3
1
1
+ y2 x
+ y2
y 2 dy
dy =
3
3
3
0
1
3 1
2
2y
4
2
+ 2y 2 dy =
y+
=
3
3
3 0
3
En esta seccin se plantea cmo calcular un volumen sobre una regin no rectangular. Sea f : D R2 R
una funcin continua de dos variables (ver Fig. 4.5 (a)). Se quiere calcular el volumen bajo la superfcie en el
dominio D. La regin D puede describirse de la forma siguiente (ver Fig. 4.5 (b)):
D = {(x, y)|a x b y 1 (x) y 2 (x)}
Interesa calcular el volumen bajo la superfcie dada por z = f (x, y) y sobre la regin D. Primero, obsrvese
que para cada x [a, b] fijo, el rea de la capa situada sobre el segmento de recta indicado y debajo de la superfcie
es (ver Fig. 4.5 (c)):
Z 2 (x)
A(x) =
f (x, y) dy
1 (x)
Conociendo, pues, el rea A(x) de cada seccin transversal, el volumen total viene dado por
Z
2 (x)
A(x) dx =
a
f (x, y) dy dx
a
1 (x)
147
(x)
2
(x)
1
0
0
a
(c) Mtodo de integracin
148
Ejemplo 102. Calcular el volumen delimitado por la funcin f (x, y) en el dominio delimitado por las funciones
y = 2x y y = x(x 2). Dibujando el dominio de integracin, ver figura 4.5 (d), se observa que
a=0xb=4
y para un x fijo se tiene que
1 (x) = x(x 2) y 2 (x) = 2x
por tanto, para calcular el volumen bajo la superfcie se deber determinar la integral
Z 4 Z 2x
f (x, y) dy dx
0
x(x2)
1,5
y
(y)
(y)
0,5
0
-1
x
-0,5
c
(a) Regin D de integracin
-1
Conociendo, pues, el rea A(y) de cada seccin transversal, el volumen total viene dado por
Z d
Z d Z 2 (y)
A(y) dy =
f (x, y) dx dy
c
1 (y)
Ejemplo 103. Calcular el volumen delimitado por la funcin f (x, y) en el dominio delimitado por las funciones
x = y + 1 y x = y 2 1. Dibujando el dominio de integracin, ver figura 4.6 (b), se observa que
c = 1 y d = 2
149
y+1
f (x, y) dx dy
1
y 2 1
Las dos frmulas anteriores de clculo de integrales se conocen como teorema de Fubini.
4.3.
Integral triple
4.3.1.
Motivacin
Si la temperatura dentro de un horno no es uniforme, determinar la temperatura promedio involucra sumar los
valores de la funcin temperatura en todos los puntos de la regin delimitada por las paredes del horno y despus
dividir por el volumen total del horno. Sumar la funcin temperatura, T (x, y, z), dentro del volumen V , significa
calcular la integral triple:
Z Z Z
T (x, y, z) dx dy dz
V
4.3.2.
Las integrales triples se calculan de manera anloga a las integrales dobles, pero ahora mediante tres integraciones sucesivas.
Sea f : [a, b] [c, d] [p, q] R3 R una funcin continua de tres variables. Entonces,
Z
4.3.3.
f (x, y, z) dx dz dy =
f (x, y, z) dz dy dx =
Z qa Z bc Z dp
Z
f (x, y, z) dy dx dz =
a
p
c
dZ bZ q
f (x, y, z) dz dx dy = ...
c
Sea f una funcin continua en una regin V definida por V = {(x, y, z)|a x b, 1 (x) y
2 (x), 1 (x, y) z 2 (x, y)} (vase la figura 4.7 (a)), donde 1 , 2 , 1 y 2 son funciones continuas. Entonces,
Z Z Z
Z b Z 2 (x) Z 2 (x,y)
f (x, y, z) dxdydz =
f (x, y, z) dz dy dx
V
1 (x)
1 (x,y)
Ejemplo 104. Calcular el volumen de la regin limitada inferiormente por el paraboloide z = x2 + y 2 y superiormente por la esfera x2 + y 2 + z 2 = 6 (ver Fig. 4.7 (b)). La ecuacin de la esfera corresponde a la funcin 2 . Esta
ecuacin se escribe
p
z = 6 x2 y 2
Como la parte de la esfera que nos interesa est por encima del paraboloide z = x2 + y 2 , forzosamente z 0. Por
tanto,
p
2 (x, y) = 6 x2 y 2
150
0
-1
-0,5
y
0,5
0,5
-1
-0,5
x
Queda por determinar el intervalo donde vara x. Dado que el radio del crculo es 2, x [ 2, 2]. As pues,
el volumen se encuentra calculando la integral,
Z 2 Z 2x2 Z 6x2 y2
1 dz dy dx
2x2
4.4.
4.4.1.
Motivacin
x2 +y 2
Z Z
f (x, y) dx dy
D
151
donde el dominio D o la funcin f son complicados. El objetivo del cambio de variable es conseguir calcular la
integral pedida transformndola en otra ms sencilla.
4.4.2.
Definicin 68 (Cambio de variable). Sea : D R2 R2 una funcin de clase C 1 sobre el conjunto abierto
D que a la par (u, v) D asocia la par (x, y) (D). Se supone que es una biyeccin de D a f (D) y que el
jacobiano J (u, v) 6= 0 para todo (u, v) D. Entonces se dice que es un cambio de variable.
Propiedad 11. Sea un cambio de variable sobre D. Entonces existe la funcin inversa 1 y es una biyeccin
de clase C 1 definida de (D) a D.
Teorema 28 (Frmula de cambio de variable para integrales dobles). Sea : (u, v) (x, y) un cambio de
variable sobre D y sea f una funcin definida de (D) R2 que es continua sobre el dominio (D). Sea
S (D) un subconjunto compacto1 y medible2 , entonces
Z Z
Z Z
f (x, y) dx dy =
f ((u, v)) |J (u, v)| du dv
1 (S)
4.4.3.
4.4.4.
r sen
2
2
r
= cos
J (r, ) = y
y
sen
= r cos + r sen = r
r
cos
1 Es
152
Ver figura 4.8 (b). Al utilizar el cambio de variable en integrales, se necesita el valor absoluto del jacobiano,
que en el caso de cilndricas es
J (r, , z) =
x
r
y
r
z
r
x
z
y
z
z
z
=r
(a) Polares
(b) Cilndricas
(c) Esfricas
Ejemplo 105. Un claro ejemplo donde el cambio de variable facilita el clculo de integrales es la determinacin
del volumen de una esfera S de radio R. Utilizando coordenadas esfricas,
: (, , ) (x, y, z)
ZZZ
ZZZ
1 dx dy dz =
S
1 (S)
|J (, , )| d d d
153
Z RZ
Z R Z 2
2
=
cos d d =
0
0
2
=
0
= 4
0
22 d d =
1
2 d = 4 3
3
R
0
2
22
2 (1 + 1) d d =
Z
d =
0
42 d =
4
= R3
3
La ventaja de usar un cambio de variable radica en la transformacon el dominio de integracin S, que ha pasado
de una esfera a un paraleleppedo [0, R] [0, 2] [0, ], permitiendo as el uso de integraciones reiteradas para
calcular la integral triple.
4.5.
Aplicaciones
4.5.1.
Valor promedio
El valor promedio de una funcin de una variable, f (x), en el intervalo [a, b] est definido por
Rb
f (x) dx
f := a
ba
Asimismo, para funciones de dos variables definidas en un dominio D R2 ,
RR
f (x, y) dx dy
D
RR
f :=
dx dy
D
Anlogamente, el valor promedio de una funcin f (x, y, z) sobre una regin D R3 est definida por
RRR
f (x, y, z) dx dy dz
RDR R
f :=
dx dy dz
D
4.5.2.
Centro de masa
154
Momento de inercia
Para estudiar la dinmica de un cuerpo rgido en rotacin es necesario el concepto de momento de inercia. El
momento de inercia, I, de un punto de masa m respecto a un cierto punto O es
I = mr2
siendo r la distancia de la masa al punto O. Si se tiene un sistema de puntos materiales m1 , , mn , entonces su
momento de inercia es
n
X
mi ri2
i=1
3
As, al tener un slido D R de densidad (x, y, z), el momento de inercia respecto el origen de coordenadas O
es
Z Z Z
I=
(x, y, z)(x2 + y 2 + z 2 ) dx dy dz
D
4.6.
Problemas resueltos
PR 4.1. Calcular el volumen V del slido acotado por los planos xz, yz, xy, x = 1, y = 1 y la superfcie
f (x, y) = x2 + y 4 .
Resolucin
x [0, 1]
y [0, 1]
Z
1
1
(x2 + y 4 ) dx dy
Z
V =
0
(x2 + y 4 ) dx
Z
V =
0
1
+ y 4 dy
3
1 3
x + y4 x
3
1
1
=
y + y5
3
5
1
=
0
1
+ y4
3
1 1
+
3 5
0=
0=
1
+ y4
3
5
3
8
+
=
15 15
15
>
f:=(x,y)->x^2+y^4:
>
with(plots):
plot3d(f(x,y),x=0..1,y=0..1,axes=boxed,
orientation=[-50,80],shading=zgrayscale,style=patchnogrid);
>
155
>
Int(Int(f(x,y),x=0..1),y=0..1)=int(int(f(x,y),x=0..1),y=0..1);
Z 1Z
0
(x2 + y 4 )dx dy =
8
15
(b) Tetraedro
1+x
V =
(1 + x y) dy dx
1
Z
0
1+x
1 2
1
(1 + x y) dy = y + xy y
= [(1 + x) + x(1 + x) (1 + x)2 ] 0
2
2
0
1 2
1 2
2
= 1 + x + x + x (x + 2x + 1) = (x + 2x + 1)
2
2
0
Z 0
Z 0
1
1 1 3
1 2
2
2
(x + 2x + 1) dx =
(x + 2x + 1) dx =
x +x +x
2 1
2 3
1 2
1
1
1
1 1
1
= [0 ( + 1 1)] = ( 1 + 1) =
2
3
2 3
6
1+x
156
Por tanto, V =
1
.
6
>
>
subs(z=0,y-x+z=1);
yx=1
>
isolate( y-x=1, y );
y =1+x
>
with(plots):
>
implicitplot({x=0,y=0,y=1+x},x=-1..0,y=0..1,color=blue,thickness=3);
>
#Tetraedro
display(
implicitplot3d({y=0,z=0},x=-1..0,y=0..1,z=0..1,
color=grey,style=patchnogrid),
implicitplot3d(x=0,x=-1..0,y=0..1,z=0..1,
color=yellow,transparency=0.5,style=patchnogrid),
plot3d(1+x-y,x=-1..0,y=0..1+x,color=blue,style=patchnogrid),
orientation=[75,66]
);
>
>
#Volumen
>
Int(Int(1+x-y,y=0..1+x),x=-1..0)=int(int(1+x-y,y=0..1+x),x=-1..0);
1+x
(1 + x y)dy dx = 1/6
1 0
PR 4.3. Determinar el volumen de la regin dentro de la superfcie z = x2 + y 2 y entre los planos z = 0 y z = 10.
157
Resolucin
Obsrvese que la superficie z = x2 + y 2 en coordenadas cilndricas viene
definida por z = r2 . Por otro lado, para un radio concreto r, el rea de la
circunferencia es
A(r) = r2
Es decir,
A(z) = z
y por tanto,
Z
V =
10
A(z) dz
0
10
A(z) dz =
0
10
z dz =
0
10
z 2
100
=
0 = 50
2 0
2
As pues, V = 50.
>
>
with(plots):
display(
plot3d({0,10},x=-4..4,y=-4..4,
color=grey,style=patchnogrid,transparency=0.3),
plot3d(x^2+y^2,x=-4..4,y=-4..4,
view=[-4..4,-4..4,0..11],style=patchnogrid,color=blue),
plot3d(x^2+y^2,x=-4..4,y=-4..4,
view=[-4..4,-4..4,0..11],style=contour,color=black),
orientation=[-60,70]
);
>
# z va de 0 a 10
# para cada valor de z=z0, el rea que delimita el volumen con z=z0
#
es la circunferencia x^2+y^2=z0 -> circunferencia de radio r=sqrt(z0)
#
el rea de esta circunferencia es entonces A(z0) = Pi*r^2 = Pi*z0
>
Int(Pi*z,z=0..10)=int(Pi*z,z=0..10);
10
zdz = 50
0
PR 4.4. Calcular
ZZ
ex+y dxdy
S
158
Este dominio es similar al de la seccin 4.2.5 con 1 (x) = x 1, x [1, 0], 1 (x) = x 1, x [0, 1] y
2 (x) = x + 1, x [1, 0], 2 (x) = x + 1, x [0, 1].
As, se calcula la integral doble usando el teorema de Fubini:
ZZ
Z
ex+y dx dy =
1
1
2 (x)
Z
ex+y dy dx =
1 (x)
0
1
1+x
x1
Z
ex+y dy dx +
1x
ex+y dy dx
x1
e
1
x+y
x1
1x
1
3
2x+1
1
dy dx =
e
e
dx = e e1
2
2
1
1
x1
1x
Z 1
Z 1
1
dy dx =
ex+y
dx =
e e2x1 dx = (e + e1 )
2
0
0
x1
Z
1+x
ex+y
x1
1+x
Z
x+y
e
dx =
with(plots):
>
implicitplot(abs(x)+abs(y)<=1,x=-4..4,y=-4..4,numpoints=100,filled=true);
159
>
Int(Int(exp(x+y),y=-x-1..1+x),x=-1..0)=int(int(exp(x+y),y=-x-1..1+x),x=-1..0);
V1:=int(int(exp(x+y),y=-x-1..1+x),x=-1..0);
1+x
3
1
ex+y dy dx = e1 + e1
2
2
x1
1
3
V1 := e1 + e1
2
2
>
Int(Int(exp(x+y),y=x-1..1-x),x=0..1)=int(int(exp(x+y),y=x-1..1-x),x=0..1);
V2:=int(int(exp(x+y),y=x-1..1-x),x=0..1);
Z 1Z
0
1x
ex+y dy dx =
x1
V2 :=
>
V1+V2;
1 1 1 1
e + e
2
2
1 1 1 1
e + e
2
2
e1 + e1
PR 4.5. Sea P el paralelogramo acotado por y = 2x, y = 2x 2, y = x, y = x + 1. Evaluar
ZZ
xydxdy
P
160
x + u = y + 2u
yx=u
v = x + y x v = 2x + y
Por tanto,
1 (x, y) = (y x, 2x + y)
As pues,
1 (0, 0) = (0, 0)
1 (2, 2) = (0, 2)
1 (3, 4) = (1, 2)
1 (1, 2) = (1, 0)
Seguidamente se calcula el jacobiano del cambio:
x v x
J = u
u y v y
1
=
2
1
= 1 + 2 = 1
1
ZZ
xy dx dy =
P
(u v)(2u v) du dv
Z
P 0 =1 (P )
0 Z 1
(u v)(2u v) du dv
2
Z 0
2u2 3uv + v 2 du dv
2 0
Z 0
1
Z 0
2 3
2 3 3 2
u vu + v 2 u dv =
v + v 2 dv
2
3
2
2 3
2
0
0
4
3
1
8
2
=0 3
v v2 + v3
=
=7
3
4
3
3
3
2
=
Por tanto,
ZZ
xy dx dy = 7
P
>
plot([2*x,2*x-2,x,x+1],x=0..3,y=0..4,color=[blue,red,green,yellow],
scaling=constrained);
161
>
>
>
y = 2*x;
>
subs({x=u-v,y=2*u-v},%);
>
lhs(%) - rhs(%) = 0;
y = 2x
2u v = 2u 2v
v=0
>
>
>
y = 2x 2
2u v = 2u 2v 2
v+2=0
>
>
y=x
2u v = u v
u=0
>
>
y =x+1
2u v = u v + 1
u1=0
162
>
>
>
#
#
#
#
#
#
y
y
y
y
=
=
=
=
v
v
u
u
=
=
=
=
0
-2
0
1
with(plots):
implicitplot([v=0,v=-2,u=0,u=1],u=0..1,v=-2..0,
color=[blue,red,green,yellow],thickness=3,scaling=constrained);
Matrix(2,2,[Diff(x,u),Diff(x,v),Diff(y,u),Diff(y,v)])
=Matrix(2,2,[diff(u-v,u),diff(u-v,v),diff(2*u-v,u),diff(2*u-v,v)]);
"
>
->
->
->
->
d
du x
d
dv x
d
du y
d
dv y
"
1 1
2 1
LinearAlgebra:-Determinant(rhs(%));
1
>
Int(Int((u-v)*(2*u-v),u=0..1),v=-2..0)=int(int((u-v)*(2*u-v),u=0..1),v=-2..0);
(u v) (2 u v) du dv = 7
2 0
>
>
163
>
display(
plot3d(x*y,x=0..3,y=0..4,style=patchnogrid,color=grey,transparency=0.2),
spacecurve([x,2*x,2*x^2],x=0..1,color=blue,thickness=3),
plot3d([x,2*x,z],x=0..1,z=0..2*x^2,color=blue,style=patchnogrid),
spacecurve([x,2*x-2,x*(2*x-2)],x=2..3,color=red,thickness=3),
plot3d([x,2*x-2,z],x=2..3,z=0..x*(2*x-2),color=red,style=patchnogrid),
spacecurve([x,x,x^2],x=0..2,color=green,thickness=3),
plot3d([x,x,z],x=0..2,z=0..x^2,color=green,style=patchnogrid),
spacecurve([x,x+1,x*(x+1)],x=1..3,color=yellow,thickness=3),
plot3d([x,x+1,z],x=1..3,z=0..x*(x+1),color=yellow,style=patchnogrid),
orientation=[-100,80]
);
RR
PR 4.6. Evaluar D ln(x2 + y 2 )dxdy donde D es la regin en el primer cuadrante que est entre los crculos
x2 + y 2 = a2 , y x2 + y 2 = b2 , siendo 0 < a < b.
Resolucin
Dado que la regin de integracin es circular, conviene utilizar el cambio de variable a coordenadas polares para
simplificar los clculos.
ZZ
ZZ
f (x, y)dxdy =
f ((r, ))|J (r, )| dr d
D
D 0 =1 (D)
164
D0
=
Z
2r ln(r) dr d =
D0
r2 ln(r)
r2
2
b
d
a
2
b2 2
a2
b ln b
a ln a
d
2
2
0
2
b2
a2
= b2 ln b a2 ln a
+
2
2
0
Por tanto,
ZZ
ln(x2 + y 2 )dx dy =
D
>
>
>
>
b2
a2
b2 ln b a2 ln a
+
2
2
with(plots):
# Para realizar el dibujo escojemos a=2 y b=4
implicitplot([x^2+y^2=2^2,x^2+y^2=4^2,x=0,y=0],x=0..4,y=0..4,
color=[blue,red,green,yellow],thickness=3);
[x2 + y 2 = a2 , x2 + y 2 = b2 ]
>
subs({x=r*cos(theta),y=r*sin(theta)},%);
2
simplify(%);
[r2 = a2 , r2 = b2 ]
>
>
[x=0,y=0];
[x = 0, y = 0]
165
>
subs({x=r*cos(theta),y=r*sin(theta)},%);
>
#
#
#
#
#
#
#
#
#
[r cos () = 0, r sin () = 0]
>
>
>
with(plots):
implicitplot([r=2,r=4,theta=0,theta=Pi/2],r=2..4,theta=0..Pi/2,
color=[blue,red,green,yellow],thickness=3);
Matrix(2,2,[Diff(x,r),Diff(x,theta),Diff(y,r),Diff(y,theta)])
=Matrix(2,2,
[diff(r*cos(theta),r),diff(r*cos(theta),theta),
diff(r*sin(theta),r),diff(r*sin(theta),theta)]);
"
>
d
dr x
d
d x
d
dr y
d
d y
"
cos ()
r sen ()
sen ()
r cos ()
LinearAlgebra:-Determinant(rhs(%));
2
cos () r + r sin ()
>
simplify(%);
>
simplify(ln(r^2*cos(theta)^2+r^2*sin(theta)^2));
>
Int(Int(r*ln(r^2),r=a..b),theta=0..Pi/2)
=int(int(r*ln(r^2),r=a..b),theta=0..Pi/2);
r
ln r2
>
1
2
Z b
a
1
1
1
1
r ln r2 dr d = a2 ln a2 + a2 + b2 ln b2 b2
4
4
4
4
simplify(rhs(%));
1
a2 ln a2 a2 b2 ln b2 + b2
4
PR 4.7. Sea a > 0. Calcular el volumen interior al cilindro
x2 + y 2 = 2ay
166
y a la esfera
x2 + y 2 + z 2 = 4a2
Resolucin
La esfera est centrada en el origen y tiene radio 2a, ya que 4a2 = 2a. En cuanto al cilindro, se tiene
x2 + y 2 = 2ay x2 + y 2 2ay = 0 x2 + y 2 2ay + a2 = a2 x2 + (y a)2 = a2
167
El volumen total ser cuatro veces el volumen delimitado por los extremos que se han establecido. As pues,
Z
V =4
2a sen
4a2 r 2
Z
|J | dz dr d = 4
2a sen
4a2 r 2
r dz dr d
0
p 2
2a sen
(4a r2 )3
=4
r
dr d = 4
d
3
0
0
0
0
Z 2
Z 2
p
p
1 p 2
1 p 2
=4
4a (cos2 )3 (4a2 )3 d
3
3
0
0
Z 2
Z 2
32
1
(8a3 cos3 8a3 ) d = a3
cos3 () 1 d
=4
3
3
0
0
2
32 3
1
16 3
3
=
a (3 4)
= a sen sen
3
3
9
0
Z
2a sen
4a2
r2
Por tanto,
V =
16 3
a (3 4)
9
>
>
with(plots):
>
a:=2:
display(
implicitplot3d([x^2+y^2=2*a*y],x=-a..a,y=0..2*a,z=-2*a..2*a,
style=patchnogrid,color=grey,transparency=0.2,grid=[20,20,20]),
implicitplot3d([x^2+y^2+z^2=4*a^2],x=-2*a..2*a,y=-2*a..2*a,z=-2*a..2*a,
style=patchnogrid,color=red,transparency=0.,grid=[20,20,20]),
scaling=constrained,orientation=[20,70]
);
>
168
display(
implicitplot3d([x^2+y^2=2*a*y],x=-a..a,y=0..2*a,z=-2*a..2*a,
style=patchnogrid,color=grey,transparency=0.2,grid=[20,20,20]),
implicitplot3d([x^2+y^2+z^2=4*a^2],x=-a..a,y=0..2*a,z=-2*a..2*a,
style=patchnogrid,color=red,transparency=0.7,grid=[20,20,20]),
spacecurve([sqrt(a^2-(y-a)^2),y,sqrt(4*a^2-(a^2-(y-a)^2)-y^2)],y=0..2*a,
color=black,thickness=3,numpoints=1000),
spacecurve([-sqrt(a^2-(y-a)^2),y,sqrt(4*a^2-(a^2-(y-a)^2)-y^2)],y=0..2*a,
color=black,thickness=3,numpoints=1000),
spacecurve([sqrt(a^2-(y-a)^2),y,-sqrt(4*a^2-(a^2-(y-a)^2)-y^2)],y=0..2*a,
color=black,thickness=3,numpoints=1000),
spacecurve([-sqrt(a^2-(y-a)^2),y,-sqrt(4*a^2-(a^2-(y-a)^2)-y^2)],y=0..2*a,
color=black,thickness=3,numpoints=1000),
scaling=constrained,orientation=[130,60]
);
>
>
>
>
unassign(a):
169
>
subs({x=r*cos(theta),y=r*sin(theta)},x^2+y^2+z^2=4*a^2);
2
simplify(%);
z 2 + r2 = 4 a2
>
subs({x=r*cos(theta),y=r*sin(theta)},x^2+y^2=2*a*y);
2
simplify(%);
r2 = 2 ar sin ()
>
>
>
>
170
>
Matrix(3,3,[Diff(x,r),Diff(x,theta),Diff(x,z),
Diff(y,r),Diff(y,theta),Diff(y,z),
Diff(z,r),Diff(z,theta),Diff(z,z)])
=Matrix(3,3,
[diff(r*cos(theta),r),diff(r*cos(theta),theta),diff(r*cos(theta),z),
diff(r*sin(theta),r),diff(r*sin(theta),theta),diff(r*sin(theta),z),
diff(z,r),diff(z,theta),diff(z,z)]);
>
d
dr x
d
d x
d
dz x
d
dr y
d
d y
d
dz y
d
dr z
d
d z
cos ()
= sen ()
d
0
dz z
r sen ()
r cos ()
0
LinearAlgebra:-Determinant(rhs(%));
2
simplify(%);
r
>
>
unassign(a):
Int(Int(Int(r,z=0..sqrt(4*a^2-r^2)),r=0..2*a*sin(theta)),theta=0..Pi/2)
=int(int(int(r,z=0..sqrt(4*a^2-r^2)),r=0..2*a*sin(theta)),theta=0..Pi/2);
1
2
Z 2 a sin() Z
0
>
assume(a>0):
>
simplify(rhs( %));
>
4 a2 r 2
V:=4*%;
4
2
rdz dr d = a2 4 a 3 (csgn (a)) a csgn (a)
9
4 3
a (4 + 3 )
9
V :=
16 3
a (4 + 3 )
9
PR 4.8. La temperatura en los puntos del cubo W = [1, 1]3 es proporcional al cuadrado de la distancia al origen.
(a) Cul es la temperatura promedio?
(b) En qu puntos del cubo la temperatura es igual a la temperatura promedio?
Resolucin
(a) La temperatura es proporcional al cuadrado de la distancia al origen, por tanto:
T (x, y, z) = c(x2 + y 2 + z 2 )
171
c(x2 + y 2 + z 2 ) dx dy dz
T (x, y, z) dx dy dz =
W
3
1
x
2
2
=
c
+y x+z x
dy dz
3
1 1
1
Z 1Z 1
1
1
2
2
2
2
dy dz
=
c
+y +z y z
3
3
1 1
Z 1Z 1
2
=
c + 2y 2 + 2z 2 dy dz
3
1 1
1
Z 1
Z 1
8
2
2 3
2
=
c y + y + 2z y
dz =
c + 4z 2 dz =
3
3
3
1
1
1
1
16 8
8
4
= c z + z3
=c
+
= 8c
3
3
3
3
1
Z
ZZZ
dx dy dz =
W
dx dy dz =
1
Z 1
2 dy dz =
1
4 dz = 8
1
8c
=c
8
(b) Se buscan los puntos donde la temperatura T = c(x2 + y 2 + z 2 ) es igual a la temperatura promedio T = c.
Por tanto, se igualan las dos ecuaciones:
c(x2 + y 2 + z 2 ) = c x2 + y 2 + z 2 = 1
As, la temperatura ser igual a la temperatura promedio en la esfera x2 + y 2 + z 2 = 1 inscrita en el cubo.
>
restart;
>
T:=(x,y,z)->c*(x^2+y^2+z^2):
>
# apartado a)
VolumenCubo:=Int(Int(Int(1,x=-1..1),y=-1..1),z=-1..1);
VolumenCubo:=int(int(int(1,x=-1..1),y=-1..1),z=-1..1);
>
VolumenCubo :=
1dx dy dz
1 1 1
172
VolumenCubo := 8
>
TempProm:=Int(Int(Int(T(x,y,z),x=-1..1),y=-1..1),z=-1..1)/VolumenCubo;
TempProm:=int(int(int(T(x,y,z),x=-1..1),y=-1..1),z=-1..1)/VolumenCubo;
TempProm := 1/8
c x2 + y 2 + z 2 dx dy dz
1 1 1
TempProm := c
>
# apartado b)
>
T(x,y,z)=c;
>
%/c;
c x2 + y 2 + z 2 = c
x2 + y 2 + z 2 = 1
>
4.7.
with(plots):
display(
implicitplot3d(x^2+y^2+z^2=1,x=-1..1,y=-1..1,z=-1..1,
style=patchnogrid,grid=[20,20,20],color=red,transparency=0.2),
implicitplot3d({x=-1,x=1,y=-1,y=1,z=-1,z=1},
x=-1.01..1.01,y=-1.01..1.01,z=-1.01..1.01,
style=patchnogrid,color=grey,transparency=0.5),
orientation = [30,70]
);
Problemas propuestos
1
PP 4.1. Sea V = [0, 1] [ 1
2 , 0] [0, 3 ]. Calcular
Z Z Z
(x + 2y + 3z)2 dx dy dz
Solucin:
1 1
24 15
(2 2) .
PP 4.2. Determinar el volumen bajo la grfica de f (x, y) = cos x sen y en el rectngulo [0, /2] [0, /2].
RR
Solucin: V = 02 02 cos x sen y dx dy = 1.
PP 4.3. Calcular la integral doble
ZZ
f
173
PP 4.4. Calcular el volumen del slido acotado por la superfcie f (x, y) = sen y, los planos x = 1, x = 0, y =
0, y = /2 y el pla xy.
Solucin: V = 1.
PP 4.5. Sea W R3 la regin acotada por los planos x = 0, y = 0, z = 2, la superfcie z = x2 + y 2 y que est
en el cuadrante x 0, y 0. Calcular
Z Z Z
x dx dy dz
Solucin:
RRR
W
x dx dy dz =
8 2
15 .
donde S es el dominio limitado por las circunferencias x2 + y 2 = 4x, x2 + y 2 = 8x y las rectas y = x, y = 2x.
Z arctan 2 Z 8 cos
RR
Solucin: S f (x, y)dxdy =
r f (r cos , r sen )dr d.
4 cos
PP 4.7. Encontrar el valor promedio de f (x, y) = x sen2 (xy) sobre la regin D = [0, ] [0, ].
Solucin: f = 0, 784.
PP 4.8. Encontrar el centro de masa de una lmina cuadrada [0, 1][0, 1] si la densidad de masa es (x, y) = ex+y .
1
Solucin: xc = yc = e1
.
174
175
En muchas ocasiones, al estudiar un fenmeno fsico, no es posible hallar de forma inmediata las leyes fsicas
que relacionan las magnitudes que caracterizan dicho fenmeno. Pero en algunos casos s que es fcil poder
establecer la dependencia entre dichas magnitudes y sus derivadas, es decir, modelar el fenmeno mediante una
ecuacin diferencial. As pues, el estudio de ecuaciones diferenciales es de suma importancia para la ciencia y la
ingeniera.
En el presente captulo se presentan las ecuaciones diferenciales ordinarias de primer y segundo orden y se
estudia su resolucin. Tambin se comenta de forma ms breve la resolucin de sistemas de ecuaciones diferenciales. Es importante aadir que, adems de los mtodos de resolucin que se presentan en este captulo, existen
otros mtodos, como el de la aplicacin de transformadas integrales, que se ver en el captulo 7, y la aplicacin
de mtodos numricos aproximados. Este ltimo mtodo es propio de asignaturas de clculo numrico, por lo que
no es considerado en este texto.
5.1.
Ejemplo introductivo
Se considera un cuerpo de masa m sujeto al extremo de un resorte flexible (muelle) suspendido a un soporte rgido,
tal y como se muestra en la figura 5.1.
176
d2 y
= ky
dt2
d2 y
k
+ y=0
2
dt
m
d2 y
+ 2 y = 0
(5.1)
dt2
Esta relacin se llama ecuacin diferencial y relaciona y(t) con sus derivadas (en este caso con su derivada segunda). El objetivo de este captulo es proponer herramientas para resolver algunos tipos de ecuacines diferenciales,
es decir, determinar la funcin incgnita y(t).
En este ejemplo, se puede comprobar que
y(t) = C1 sen(t) + C2 cos(t)
(5.2)
Se puede demostrar que la funcin 5.2 es la nica solucin de la ecuacin diferencial 5.1.
5.2.
5.2.1.
Primeras definiciones
Esta seccin se inicia con unas primeras definiciones de los conceptos bsicos y con el estudio de las ecuaciones
diferenciales ms sencillas, las de primer orden.
Definicin 69 (Ecuacin diferencial ordinaria). Es una ecuacin que debe cumplir una funcin desconocida y(x)
con su variable independiente x y las derivadas de y(x) hasta un orden determinado:
f (x, y, y 0 , . . . , y (n) ) = 0
(5.3)
Se denominan ordinarias para distinguirlas de las ecuaciones diferenciales en derivadas parciales. Un ejemplo
de ecuacin diferencial est dado en la relacin 5.1, donde la variable independiente es el tiempo t y la dependiente
es y.
Definicin 70 (Orden de una ecuacin diferencial). Es el mayor de los rdenes de las derivadas que contiene la
ecuacin diferencial. En la ecuacin diferencial 5.1 el orden es 2, ya que interviene la derivada segunda.
Definicin 71 (Solucin general ). Es una expresin que contiene todas las funciones y(x) que, sustituidas en
la ecuacin diferencial, la satisfacen para cualquier valor de x. Dicha expresin contiene siempre n constantes
arbitrarias (constantes de integracin). En el ejemplo anterior, la solucin dada en la ecuacin 5.2 es una solucin
general porque no se ha asignado un valor especfico a las constantes de integracin C1 y C2 . Notar tambin que
hay DOS constantes de integracin para la ecuacin diferencial de orden DOS.
Definicin 72 (Solucin particular ). Es cada una de las funciones de la familia que forman la solucin general.
Cada una de ellas corresponde
a unos valores determinados de las n constantes
de integracin. En el ejemplo
anterior, si se toma C1 = 2 y C2 = 50, entonces la solucin y(t) = 2 sen(t) 50 cos(t) es una solucin
particular de la ecuacin diferencial.
177
dy
y
=
dx
x
se pueden separar a cada lado de la igualdad las variables x e y
dx
dy
=
y
x
e integrando ambos lados
Z
dx
dy
=
ln |y| = ln |x| + K
y
x
y despejando y, se obtiene la solucin general de la ecuacin diferencial
y = Cx
Tal y como se muestra en la figura 5.2, la solucin hallada corresponde a una familia de rectas. Cada una de
ellas es una solucin particular de la ecuacin diferencial. Para obtener la solucin particular correspondiente a
la condicin inicial y(1) = 2, que proporciona el enunciado del problema, hay que imponer que se cumpla dicha
condicin y hallar el valor de la constante. As pues, dado que y(1) = 2, se tiene que
2=C 1
C=2
Y la solucin particular es
y = 2x
5.2.2.
Definicin 73 (Ecuaciones diferenciales de variables separables). Son aquellas ecuaciones diferenciales de primer
orden en las que se pueden separar las variables con sus respectivos diferenciales, f1 (y)dy = f2 (x)dx.
La solucin se obtiene de forma inmediata integrando ambos lados de la igualdad:
Z
Z
f1 (y)dy = f2 (x)dx + C
Ejemplo 107. Resolver la ecuacin diferencial: y 0 + 4x3 y 2 = 0
Solucin
Se trata de una ecuacin de variables separables
dy
= 4x3 dx
y2
Al integrar ambos miembros se obtiene la solucin general
Z
Z
dy
=
4x3 dx
y2
Finalmente,
y=
x4
1
C
1
= x4 + C
y
178
Figura 5.2. Representacin de la solucin general y particular de la ecuacin diferencial del ejemplo 106
5.2.3.
Definicin 74 (Ecuacin diferencial de primer orden lineal). Es una ecuacin diferencial que puede escribirse de
la siguiente forma
dy
+ P (x)y = Q(x)
(5.4)
dx
Si el segundo miembro Q(x) es nulo para cualquier valor de x del intervalo en el que considera la ecuacin, se dice
que la ecuacin diferencial de primer orden lineal es homognea; en caso contrario, se dice que es no homognea.
A continuacin se deducir una frmula para la solucin general. Dicho procedimiento recibe el nombre de mtodo
de Lagrange o de variacin de la constante y consta de los siguientes pasos:
1. Resolver la ecuacin diferencial de primer orden lineal homognea
dy
+ P (x)y = 0
dx
que no es ms que una ecuacin de variables separables cuya solucin general es y = Ke
K es la constante de integracin.
P (x)dx
, donde
2. Suponer que K es una funcin de x, que se designar por K(x) y que se determinar con la condicin de
que la solucin hallada en
R el paso anterior, pero con K(x), sea solucin de la ecuacin de partida. Es decir,
la funcin y = K(x)e P (x)dx y su derivada respecto x:
R
R
dy
= K 0 (x)e P (x)dx K(x)P (x)e P (x)dx
dx
179
K 0 (x)e
De manera que
Z
K(x) =
P (x)dx
P (x)dx
= Q(x)
Q(x)dx + C
3. Sustituir este valor de K(x) en la solucin de la homognea obtenida en el primer paso, obteniendo la
solucin general de la ecuacin diferencial de primer orden lineal
Z R
R
P (x)dx
P (x)dx
y=e
e
Q(x)dx + C
(5.5)
1
y = x cos x
x
Solucin
1
Aplicando la expresin dada por la ecuacin 5.5 y teniendo en cuenta que P (x) = y Q(x) = x cos x, se
x
obtiene
Z
R 1
R 1
e x dx x cos xdx + C
y = e x dx
Efectundose los clculos implicados en esta expresin
R
Z
e
1
x
1
x
= eln x = x
Z
Z
Z
1
dx
x cos x dx = e ln x x cos x dx =
x cos x dx = cos x dx = sen x
x
e
dx
Problemas de modelado
A continuacin se consideran diversas aplicaciones de las ecuaciones diferenciales de primer orden a la resolucin de diversos problemas de la ciencia y de la tcnica. Es importante observar cmo a partir de la ley fsica
correspondiente al fenmeno o dispositivo objeto de estudio, se formula la ecuacin diferencial que lo rige, para
posteriormente resolverla y hallar la solucin del problema.
I. Ley de enfriamiento de Newton: Cuando la diferencia de temperaturas entre un cuerpo (T ) y su medio ambiente
(Ta ) no es demasiado grande, el calor transferido en la unidad de tiempo hacia el cuerpo o desde el cuerpo es
aproximadamente proporcional a la diferencia de temperaturas entre el cuerpo y el medio externo.
Ejemplo 109. Una taza de t cuya temperatura es de T0 = 90 C se deja en el saln cuya temperatura constante
es de Ta = 22 C. Tres minutos despus, su temperatura es de 80 C. Cunto tiempo hay que esperar para que su
temperatura sea de 50 C?
Solucin
Aplicando la ley de enfriamiento de Newton, se puede formular la siguiente ecuacin diferencial:
dT
= (T Ta )
dt
(5.6)
donde es una constante de proporcionalidad. Es fcil llegar a su solucin general por tratarse de una ecuacin
diferencial de variables separables
180
dT
=
T Ta
Z
dt
ln |T Ta | = t + K
T T a = eK et
1
80 22
3
80 = 22 + 68e
= ln
0,053 min1
3
68
De manera que
T = 22 + 68e0,053t
Por ltimo, para que su temperatura sea de 50 , el tiempo que deber pasar ser
1
50 22
50 = 22 + 68e0,053t t =
ln
16,74 min
0,053
68
II. Cuerpo en cada libre En el siguiente ejemplo, se va a aplicar la segunda ley de Newton bajo diversas hiptesis,
para establecer un modelo matemtico para la velocidad de un objeto que se deja caer cerca de la superficie
terrestre.
Ejemplo 110. Se deja caer un objeto de masa m en las proximidades de la superficie terrestre. Suponiendo que la
fuerza de friccin es proporcional a la velocidad, se desea conocer la velocidad del objeto en funcin del tiempo,
v(t).
Solucin
Para un cuerpo que cae cerca de la superficie terrestre, la fuerza total que acta sobre el mismo estar compuesta
por dos fuerzas contrarias:
La atraccin debida a la gravedad, F~ = m~g , donde ~g es la aceleracin de la gravedad, que se supondr
constante, ya que se se supone el cuerpo prximo a la superficie.
La fuerza de friccin debida a la resistencia del aire, F~r = v, donde se supone que es proporcional a la
velocidad. Esta constante de proporcionalidad se llama coeficiente de arrastre y, en general, depende de
las caractersticas del cuerpo.
Aplicando la segunda ley de Newton se tiene
m
dv
= mg v
dt
dv
+ v=g
dt
m
(5.7)
181
Es una ecuacin diferencial lineal de primer orden no homognea, cuya solucin se obtiene mediante la relacin
5.5 con P (t) = /m y Q(t) = g. Pero es de observar que en este caso, la ecuacin diferencial planteada tambin
es de variables separables, ya que, llamando a = /m, puede ser escrita de la forma
dv
= dt
g av
Integrando ambos lados
dv
=
g av
Z
dt
ln(g av) ln C = at
se tiene
g va = Ceat
v=
1
g Ceat
a
m
g Ce m t
En el enunciado se habla de cada libre del objeto, por tanto puede suponerse que en el instante inicial t = 0 su
velocidad inicial es v = 0. Teniendo en cuenta estas condiciones iniciales, puede hallarse el valor de la constante
C
m
0 = (g C) C = g
y obtener la solucin particular de la ecuacin diferencial planteada, que dar la evolucin de la velocidad de cada
del objeto en funcin del tiempo
v(t) =
gm
1 e m t
(5.8)
III. Circuitos elctricos simples Sea un circuito elctrico formado por una fuente de fuerza electromotriz, f.e.m.
(E), un resistor de resistencia (R) y un inductor con inductancia (L) tal y como se muestra en la figura 5.3.
Figura 5.3. Circuito simple compuesto por una fuente de f.e.m., un resistor y un inductor
A partir de las leyes de Kirchhoff se puede establecer un modelo sobre el comportamiento del circuito en forma de
ecuacin diferencial de primer orden.
182
Ejemplo 111. Se considera el circuito simple representado en la figura 5.3. Si en el instante t = 0 circula una
intensidad I0 , cul es la evolucin de la intensidad con el tiempo, I(t)?
Solucin
Analizando cada elemento que forma el circuito, se tiene:
La fuente de fuerza electromotriz (f.e.m.), E, produce una corriente elctrica I, que circula por el circuito.
La resistencia, R se opone al paso de corriente produciendo una cada en la f.e.m. dada por la ley de Ohm,
ER = RI.
Las variaciones de intensidad en un circuito con autoinduccin originan variaciones en el campo magntico
creado por l, las cuales a su vez originan una f.e.m. inducida que se opone a la variacin de la intensidad y
dI
que es proporcional a dicha variacin: EL = L .
dt
Estos elementos actan de acuerdo con la ley de Kirchhoff, segn la cual la suma de las f.e.m entorno a un circuito
cerrado es cero:
L
dI
+ RI = E
dt
(5.9)
E
C R
e L t
R R
El enunciado del problema proporciona una condicin incial que pemitir determinar el valor de la constante de
integracin C, y por tanto, determinar la solucin particular deseada
I(t = 0) = I0
I0 =
E
C
R R
Despejando C,
C = E RI0
y sustituyndola en la solucin general, se llega al modelo matemtico del circuito
R
E
E
+ I0
e L t
I=
R
R
(5.10)
Observar que si la fuente de energa produce una f.e.m. dependiente del tiempo, E(t), entonces la ecuacin diferencial no es de variables separables. Se puede resolver viendo que es lineal de primer orden.
5.3.
Las ecuaciones diferenciales de orden dos son aquellas en las que aparece la derivada segunda de la funcin
incgnita, pero no las derivadas de orden superior a dos. Para la ingeniera, las ms importantes son las lineales
con coeficientes constantes.
183
Definicin 75. Se dice que una ecuacin diferencial es lineal de segundo orden homognea con coeficientes
constantes si
y 00 + a1 y 0 + a2 y = 0
(5.11)
donde y es la funcin incgnita, a1 y a2 son constantes reales.
Utilizando el operador diferencial D y sus propiedades de linealidad, la ecuacin diferencial 5.11 puede expresarse de la siguiente forma
(D2 + a1 D + a2 )y = 0
La ecuacin D2 + a1 D + a2 = 0 recibe el nombre de ecuacin caracterstica y, segn sean sus races, pueden
presentarse los tres casos siguientes:
1. Races reales y distintas: s1 6= s2 . En este caso, se puede demostrar que la solucin general es:
y = C1 es1 x + C2 es2 x
donde C1 y C2 son constantes de integracin.
Ejemplo 112. Integrar la ecuacin diferencial:
d2 y
dy
+3
10y = 0
dx2
dx
Solucin
La ecuacin caracterstica es D2 + 3D 10 = 0, cuyas races son s1 = 2, s2 = 5. Por tanto, la solucin
general ser
y = C1 e2x + C2 e5x
2. Races reales e iguales: s1 = s2 = s. En este caso, se demuestra que la solucin general es:
y = (C1 x + C2 )esx
Ejemplo 113. Integrar la ecuacin diferencial:
d2 y
dy
10
+ 25y = 0
2
dx
dx
Solucin
La ecuacin caracterstica es D2 10D + 25 = 0, cuyas races son s1 = s2 = 5. Por tanto, la solucin
general ser
y = (C1 x + C2 )e5x
3. Races complejas: s1 = + i, s2 = i. En este caso, se demuestra que la solucin general es:
y = ex [A cos(x) + B sen(x)]
Ejemplo 114. Integrar la ecuacin diferencial:
d2 y
dy
6
+ 34y = 0
dx2
dx
Solucin
La ecuacin caracterstica es D2 6D + 34 = 0, cuyas races son s1 = 3 + 5 i, s2 = 3 5 i. Por tanto, la
solucin general ser
y = e3x [A cos(5x) + B sen(5x)]
184
5.3.1.
Sea una ecuacin diferencial lineal de segundo orden no homognea con coeficientes constantes:
y 00 + a1 y 0 + a2 y = f (x)
(5.12)
Sea y = yp (x) una solucin particular de la ecuacin diferencial 5.12 y sea yh (x) la solucin de la ecuacin
diferencial homognea
yh00 + a1 yh0 + a2 yh = 0
(5.13)
Entonces, la solucin general de la ecuacin 5.12 es
y = yp + yh
Se puede comprobar que yp + yh es realmente solucin de 5.12. En efecto, siendo yp una solucin particular,
se tiene que
yp00 + a1 yp0 + a2 y = f (x)
Ahora,
(yp + yh )00 + a1 (yp + yh )0 + a2 (yp + yh ) = (yp00 + a1 yp0 + a2 ) + (yh00 + a1 yh0 + a2 ) = f (x)
As pues, la solucin general de la ecuacin diferencial 5.12 puede obtenerse como la suma de la solucin de la
ecuacin homognea correspondiente, ms una solucin particular. En el apartado anterior se ha estudiado la resolucin de la ecuacin homognea. A continuacin se estudiarn un par de mtodos para poder hallar una solucin
particular.
I. Mtodo de los coeficientes indeterminados Consiste en proponer una solucin particular yp (x) con aspecto
similar a la funcin f (x) y que incluya unos coeficientes desconocidos, que se determinarn al sustituir esa solucin particular elegida en la ecuacin diferencial que se desea resolver.
Segn sea la funcin f (x) ,se distinguirn distintas propuestas para la solucin particular, yp (x).
(a) f (x) = Bn xn + Bn1 xn1 + . . . + B0 . Teniendo en cuenta que las derivadas de una funcin polinmica
siguen siendo funciones polinmicas, se propone una solucin particular de la forma:1
yp = An xn + An1 xn1 + . . . + A0
siendo los Ai , i = 1, n los coeficientes a determinar.
(b) f (x) = Kex con K constante. Puesto que las derivadas de funciones exponenciales son tambin funciones
exponenciales, la solucin particular propuesta ser de la forma:2
yp = Aex
siendo A el coeficiente a determinar.
(c) f (x) = ex P (x) donde P (x) es un polinomio de grado n. En este caso, se propone como solucin particular:3
yp = ex (An xn + An1 xn1 + . . . + A0 )
siendo los Ai , i = 1, n los coeficientes a determinar.
1 Si
el coeficiente de la ecuacin diferencial a2 = 0, entonces la solucin particular propuesta deber ser un polinomio de grado n + 1.
es raz de la ecuacin caracterstica, entonces el mtodo no funciona, ya que no puede determinarse el valor de A.
3 Si es raz de la ecuacin caracterstica, entonces el polinomio de la solucin particular hay que tomarlo de grado n + 1, y si es raz doble,
de grado n + 2.
2 Si
185
(d) f (x) = M sen mx + N cos mx con M y N constantes. Teniendo en cuenta que la derivada del seno es el
coseno y viceversa, la integral particular se toma de la forma
yp = A sen mx + B cos mx
siendo A y B los coeficientes a determinar.
Pl
(e) f (x) = i=1 gi (x), donde cada gi (x) es una funcin de alguno de los tipos anteriores para f (x). Entonces,
se elige para yp una suma de las soluciones particulares correspondientes a cada gi (x).
Ejemplo 115. Resolver la ecuacin diferencial:
y 00 + 4y = 8x2
Solucin
Solucin de la ecuacion diferencial homognea yh00 + 4yh = 0. Primero se resuelve la ecuacin caracterstica
D2 + 4 = 0
s1 = 2i,
s2 = 2i
4A2 = 8
4A1 = 0
2A2 + 4A0 = 0
cuya solucin es: A2 = 2, A1 = 0, A0 = 1. Por tanto, la solucin particular es:
yp = 2x2 1
Solucin general de la ecuacin diferencial es
y = yh + yp = A cos 2x + B sen 2x + 2x2 1
Ejemplo 116. Resolver la ecuacin diferencial:
y 00 + 2y 0 + 5y = sen 2x + 16ex
Solucin
Solucin de la ecuacion diferencial homognea yh00 + 2yh0 + 5yh = 0. En primer lugar se resuelve la ecuacin
caracterstica
D2 + 2D + 5 = 0 s1 = 1 + 2i, s2 = 1 2i
Races complejas, por tanto, yh = ex (A cos 2x + B sen 2x).
186
Solucin particular de la ecuacin diferencial no homognea aplicando el mtodo de los coeficientes indeterminados. En esta ocasin, dado que f (x) = sen 2x + 16ex , se buscar una solucin particular de la
forma:
yp = M cos 2x + N sen 2x + Aex
Entonces, yp0 = 2M sen 2x + 2N cos 2x + Aex , yp00 = 4M cos 2x 4N sen 2x + Aex . Al sustituir
yp , yp0 , yp00 en la ecuacin diferencial completa, se obtiene
(4M + 4N + 5M ) cos 2x + (4N 4M + 5N ) sen 2x + 8Aex = sen 2x + 16ex
Igualando los coeficientes de cos 2x, sen 2x, ex , resulta el siguiente sistema de ecuaciones lineales:
M + 4N = 0
4M + N = 1
8A = 16
cuya solucin es: M = 4/17, N = 1/17, A = 2. Por tanto, la solucin particular es:
yp =
4
1
cos 2x +
sen 2x + 2ex
17
17
4
1
cos 2x +
sen 2x + 2ex
17
17
Observacion: Notar que el caso c) f (x) = P (x)ex contiene los casos (a) y (b):
a) cuando ex = 1, o sea, = 0
b) cuando P (x) = K
Por tanto, los problemas comentados anteriormente en los puntos 1, 2 y 3 a pie de pgina, se reducen al caso en
que sea raz de la ecuacin caracterstica. En tal caso, deber tomarse en la solucin particular un polinomio de
grado n + 1, si es raz simple, y n + 2 en el caso de raz doble.
Ejemplo 117. Resolver la ecuacin diferencial:
y 00 + y 0 2y = xe2x
Solucin
Solucin de la ecuacion diferencial homognea y 00 + y 0 2y = 0. En primer lugar hallamos las races de la
ecuacin caracterstica
D2 + D 2 = 0 s1 = 1, s2 = 2
Races reales y diferentes, por tanto, yh = C1 ex + C2 e2x .
Solucin particular de la ecuacin diferencial. Ahora se tiene el caso en que f (x) = P (x)ex con P (x) = x
y = 2. Dado que el valor de una de las races de la ecuacin caracterstica coincide con el valor de
= 2, para la solucin particular se propone el producto de e2x con un polinomio con un grado superior
a P (x) = x, es decir, un polinomio de grado 2:
yp = (Ax2 + Bx + C)e2x
Hallando los coeficientes de forma similar a la de los ejemplos anteriores, se obtiene:
yp =
1
(3x2 + 2x)e2x
18
187
1
(3x2 + 2x)e2x
18
Tal y como se ha visto, el mtodo expuesto en este apartado es simple y, como se ver ms adelante, tiene importantes aplicaciones en la ingeniera. Sin embargo, slo puede aplicarse a ecuaciones con coeficientes constantes
con funciones f (x) tales que sus derivadas sucesivas siguen un modelo de derivadas cclico. Para otro tipo de
funciones, como por ejemplo 1/x o tg x, es necesario otro mtodo para poder hallar la solucin particular, como
el que se presenta en el siguiente apartado.
II. Mtodo de variacin de las constantes Este mtodo consiste en suponer que la solucin particular yp (x) tiene
un aspecto parecido al de la solucin de la ecuacin homognea, yh (x), excepto en las constantes de integracin,
que se supondr que son funciones de x, de manera que
yp = C1 (x)y1 (x) + C2 (x)y2 (x)
donde y1 e y2 son las dos soluciones independientes de la ecuacin homognea. Derivando esta solucin particular
respecto x, se tiene
yp0 = C1 y10 + C2 y20 + C10 y1 + C20 y2
y escogiendo las funciones C1 (x) y C2 (x) de modo que se verifique que C10 y1 + C20 y2 = 0, se tiene que
yp0 = C1 y10 + C2 y20
y derivando de nuevo esta expresin, obtenemos la segunda derivada de yp
yp00 = C1 y100 + C2 y200 + C10 y10 + C20 y20
Sustituyendo yp , yp0 , yp00 en la ecuacin diferencial de partida 5.12, se tiene
C1 y100 + C2 y200 + C10 y10 + C20 y20 + a1 (C1 y10 + C2 y20 ) + a2 (C1 y1 + C2 y2 ) = f (x)
agrupando trminos,
C1 (y100 + a1 y10 + a2 y1 ) + C2 (y200 + a1 y20 + a2 y2 ) + C10 y10 + C20 y20 = f (x)
y teniendo en cuenta que las funciones y1 (x) e y2 (x) son soluciones particulares de la ecuacin diferencial homognea, la expresin anterior se simplica en la forma
C10 y10 + C20 y20 = f (x).
As pues, las dos condiciones para hallar C1 (x) y C2 (x) son:
0
C1 y1 + C20 y2 = 0
C10 y10 + C20 y20 = f (x)
(5.14)
Habr que resolver este sistema de ecuaciones y, una vez despejadas C10 y C20 , integrarlas para hallar C1 (x) y
C2 (x).
Ejemplo 118. Resolver la ecuacin diferencial:
y 00 2y 0 + y =
ex
2x
188
Solucin
Solucin de la ecuacion diferencial homognea y 00 2y 0 + y = 0. En primer lugar hallamos las races de la
ecuacin caracterstica
D2 2D + 1 = 0 s1 = s2 = 1
Races reales e iguales por tanto, yh = C1 ex + C2 xex .
Solucin particular de la ecuacin diferencial no homognea mediante el mtodo de variacin de las constantes. Aplicando las condiciones del sistema de ecuaciones 5.14, teniendo en cuenta que ahora y1 (x) = ex
e y2 (x) = xex
( 0 x
C1 e + C20 xex = 0
ex
C10 ex + C20 (xex + ex ) =
2x
Restando la segunda ecuacin de la primera, se tiene C20 = 1/2x, y sustituyendo en la primera ecuacin
resulta C10 = 1/2. Finalmente, integrando se obtienen C1 (x) y C2 (x):
Z
Z
1
x
1
1
1
C1 = dx = ;
C2 =
dx = ln |x|
2
2
2
x
2
As pues, la solucin particular es
p
1
yp = xex + xex ln |x|
2
Solucin general de la ecuacin diferencial. Una vez halladas la solucin general de la homognea y una
solucin particular de la no homognea, la solucin general de la ecuacin diferencial es
p
1
y = yh + yp = K1 ex + K2 xex xex + xex ln |x|
2
donde K1 y K2 son constantes de integracin.
5.3.2.
Problemas de modelado
dy
dt
d2 y
= Fr + Fa
dt2
d2 y
c dy
k
+
+ y=0
dt2
m dt
m
189
Races reales y distintas: si b2 a2 > 0 b > a. Puede interpretarse como que la fuerza de amortiguamiento debida a la viscosidad del medio es grande en comparacin con la rigidez del muelle. La solucin general ser y = C1 es1 t + C2 es2 t . Aplicando las condiciones iniciales determinando C1 y C2 , resulta
y=
y 0 s2 t
s1 e s2 e s 1 t
s1 s2
Este tipo de movimiento se denomina movimiento sobreamortiguado En este movimiento no hay ninguna
vibracin (ya que no hay trminos en seno o coseno) y el muelle tiende a regresar a su posicin de equilibrio.
Races reales e iguales: si b2 a2 = 0 a = b. En este caso, la solucin general es C1 eat + C2 teat ,
e imponiendo las condiciones iniciales, una vez hallado el valor de C1 y C2 , la ecuacin del movimiento de
la masa es
y = y0 eat (1 + at)
Tampoco ahora el movimiento es vibratorio, denominndose movimiento crticamente amortiguado.
Races complejas: si
b2 a2 < 0 a > b. Las races suelen escribirse de la forma: s1 = b + i, s2 =
b i donde = a2 b2 . Ahora la solucin general ser ebt (C1 cos t + C2 sen t). Aplicando las
condiciones iniciales, se determinan los valores de C1 y C2 y el movimiento de la masa viene dado por
y=
y0 bt
e ( cos t + b sen t)
Esta ecuacin describe un movimiento oscilatorio cuya amplitud decrece exponencialmente. El movimiento
no es estrictamente peridico, pero la masa m pasa por la posicin de equilibrio a intervalos regulares. En
este caso se habla de movimiento vibratorio amortiguado.
Todava puede estudiarse un nuevo caso, que sera aquel en el que adems de las anteriores fuerzas internas del
sistema, acta una fuerza externa, Fe = f (t), sobre el cuerpo. Esta fuerza externa podra ser producida, por
ejemplo, por vibraciones del soporte donde est sujeto el muelle. En este caso se habla de movimiento vibratorio
forzado y la ecuacin diferencial que se debe resolver ser una ecuacin diferencial lineal de segundo orden con
coeficientes constantes no homognea:
m
d2 y
dy
+c
+ ky = f (t),
2
dt
dt
(5.15)
que junto con las correspondientes condiciones inciales proporcionar la ecuacin del movimiento.
II. Analoga con el estudio de circuitos
Sea el circuito elctrico de la figura 5.4.
Si se considera una fuerza electromotriz peridica E = E0 cos t, entonces la ecuacin diferencial que describe la carga en funcin del tiempo es
L
dQ
1
d2 Q
+R
+ Q = E0 cos t
2
dt
dt
C
(5.16)
Comparando esta ecuacin con la ecuacin 5.15, puede apreciarse una gran similitud teniendo en cuenta las siguientes correspondencias: masa (m) inductancia (L), viscosidad (c) resistencia (R), constante del muelle (k)
inversa de la capacitancia (1/C), desplazamiento (y) carga (Q).
Esta analoga entre las ecuaciones diferenciales correspondientes a sistemas mecnicos y elctricos permite establecer tambin algunas analogas interesantes en el comportamiento de dichos sistemas, a priori, diferentes.
190
5.4.
En algunas ocasiones se da la situacin de que dos o ms funciones de una misma variable deben satisfacer simultneamente a otras tantas ecuaciones diferenciales en las que intervienen las derivadas de dichas funciones con
respecto a la variable comn. En dicho caso, debe resolverse un sistema de ecuaciones diferenciales.
Dado que un exhaustivo estudio de sistemas de ecuaciones diferenciales va ms all de los objetivos planteados en
este texto, en el presente apartado nicamente se considerar el caso de un sistema de dos ecuaciones diferenciales
de primer orden lineales con coeficientes constantes, es decir,
a1 dx + b1 dy + c1 x + d1 y = f1 (t)
dt
dt
dx
dy
a2
+ b2
+ c2 x + d2 y = f2 (t)
dt
dt
El procedimiento general para la resolucin de este tipo de sistemas consiste en eliminar una de las funciones
incgnitas, as como sus derivadas. Al hacer esto, se obtiene una ecuacin diferencial lineal de segundo orden con
coeficientes constantes cuya resolucin ya se ha estudiado en apartados anteriores.
Este procedimiento se simplifica considerablemente haciendo uso del operador diferencial D =
ilustra en el siguiente ejemplo.
Ejemplo 119. Resolver el sistema de ecuaciones diferenciales:
dx + 2 dy 3x + 4y = 2 sen t
dt
dt
dx dy
2
+
+ 2x y = cos t
dt
dt
Resolucin
Utilizando el operador diferencial D =
(
d
dt
d
dt
tal y como se
(5.17)
(5.18)
191
Operando la primera ecuacin con (D 1) y la segunda con 2(D + 2) y restndolas, se consigue eliminar la
funcin incgnita y(t):
[(D 1)(D 3) 4(D + 1)(D + 2)]x = (D 1)2 sen t 2(D + 2) cos t
Simplificando, se obtiene
(3D2 + 16D + 5)x = D(2 sen t) 2 sen t 2D(cos t) 4 cos t
Hallando las derivadas del lado derecho de la igualdad anterior, se llega a
(3D2 + 16D + 5)x = 2 cos t
que no es ms que la ecuacin diferencial lineal de segundo orden con coeficientes constantes
d2 x
dx
+ 5x = 2 cos t
(5.19)
+ 16
2
dt
dt
Como ya se ha visto anteriormente, en primer lugar se resuelve la ecuacin diferencial homognea a partir de las
races de la ecuacin caracterstica
3
3D2 + 16D + 5 = 0
s1 = 5;
s2 = 1/3
xh = C1 e5t + C2 e 3 t
A continuacin se buscar una solucin particular mediante el mtodo de los coeficientes indeterminados. Se
propone una solucin de la forma
x = A cos t + B sen t
derivndola dos veces
x0 = A sen t + B cos t
x00 = A cos t B sen t
1
65 , B
8
65 .
2A + 16B = 2
16A + 2B = 0
1
8
cos t +
sen t
65
65
y la solucin general
8
1
cos t +
sen t
65
65
Todava falta por hallar la otra funcin incgnita, y(t). Para ello se puede repetir el proceso anterior, pero eliminando x(t), lo cual se consigue operando la primera ecuacin del sistema por 2(D + 1) y la segunda por (D 3)
y restndolas. As se obtiene la siguiente ecuacin diferencial lineal de segundo orden con coeficientes constantes
para y(t):
1
x(t) = C1 e5t + C2 e 3 t +
dy
d2 y
+ 16
+ 5y = 7 cos t + 5 sen t
dt2
dt
(5.20)
192
Puede observarse que la ecuacin caracterstica es igual que la hallada para la ecuacin diferencial de la funcin
x(t), es decir, 3D2 + 16D + 5 = 0, por lo que la solucin de la ecuacin diferencial homognea es
1
yh = C1 e5t + C2 e 3 t
Para hallar una solucin particular se utilizar de nuevo el mtodo de los coeficientes indeterminados. Tambin
ahora se propone una solucin de la forma
x = M cos t + N sen t
derivndola dos veces
x0 = M sen t + N cos t
x00 = M cos t N sen t
33
130 , N
61
130 .
2M + 16N = 7
16M + 2N = 5
33
61
cos t +
sen t
130
130
y la solucin general
33
61
cos t +
sen t
130
130
Otra forma de proceder para hallar la funcin y(t) sera la siguiente. Una vez hallada la funcin x(t), se sustituye
su expresin y el de su derivada en una de las ecuaciones del sistema. As se obtiene una ecuacin diferencial lineal
de primer orden para la funcin y(t), cuya resolucin ya se ha estudiado anteriormente.
1
y(t) = C1 e5t + C2 e 3 t
5.5.
Problemas resueltos
PR 5.1. Dada la ecuacin diferencial (1 + ex )y 0 = ex /y, hallar la solucin particular que satisface la condicin
inicial y(x = 0) = 1.
Resolucin
Se trata de una ecuacin diferencial de variables separables, ya que puede escribirse de la forma
ex
dx = ydy
1 + ex
Integrando ambos lados se llega a la solucin general
y2
= ln(1 + ex ) + C
2
Para hallar la solucin particular, hay que imponer la condicin inicial y(0) = 1, de manera que
1
= ln 2 + C
2
193
1
2
y=
2 ln (1 + ex ) + 1 2 ln(2)
eq_dif:=(1+exp(x))*diff(y(x),x)=exp(x)/y(x);
eq_dif := (1 + ex )
d
ex
y (x) =
dx
y (x)
>
>
dsolve({eq_dif,y(0)=1});
y (x) =
2 ln (1 + ex ) + 1 2 ln (2)
>
>
with(DEtools):
>
odeadvisor(eq_dif);
>
[_separable]
eq_dif1 := (1 + ex )
d
ex
y (x)
=0
dx
y (x)
>
>
>
ex
dx
1 + ex
y(x)
_ad_a + _C1 = 0
value(%);
2
>
subs(x=0,%);
>
subs(y(0)=1,%);
>
solve(%,_C1);
>
2
ln 1 + e0 1/2 (y (0)) + _C1 = 0
ln (2) 1/2 + _C1 = 0
ln (2) + 1/2
>
194
15
10
y(x)
0
20
40
60
80
100
y = K sen x
A continuacin se supone que la constante K en realidad es una funcin de x, K(x) de manera que y 0 =
K 0 (x) sen x + K(x) cos x y sustituyendo en la ecuacin diferencial inicial, se tiene
K 0 (x) sen x + K(x) cos x K(x) cos x = 2x sen x
K 0 (x) = 2x
K(x) = x2 + C
>
eq_dif:=diff(y(x),x)-y(x)*cot(x)=2*x*sin(x);
eq_dif :=
>
dsolve(eq_dif);
d
y (x) y (x) cot (x) = 2 x sin (x)
dx
with(DEtools):
>
odeadvisor(eq_dif);
[_linear ]
>
>
Warning, plot may be incomplete, the following errors(s) were issued:cannot evaluate the solution further left
of .24014756e-9, probably a singularity
195
0
1
y(x)
10
dy
+ 2xy = xy 4
dx
Resolucin
Es importante observar que esta ecuacin diferencial de primer orden no es lineal, ya que tiene la forma
dy
+ P (x)y = Q(x)y n
dx
y recibe el nombre de ecuacin diferencial de Bernoulli. Dividiendo esta ecuacin por y n queda
1 dy
1
+ P (x) n1 = Q(x)
y n dx
y
Haciendo el cambio de variable
z=
1
y n1
dz
= (1 n)y n
dy
1 dy
1 dz
=
y n dx
1 n dx
1
y3
1 dy
1 dz
=
4
y dx
3 dx
1 dz
+ 2xz = x
3 dx
2
1 3x2
z=
e
+ C e3x
2
196
2
1
1 3x2
e3x
=
e
+
C
3
y
2
es decir
y= q
3
>
dsolve(eq_dif);
2
3
2 3 1 + 2 e3 x2 _C1
1 + 2 e3 x2 _C1
>
sol:=rhs(%[1]);
q
2
3
2 3 (1+2 e3 x2 _C1 )
sol :=
>
+ Ce3x2
d
4
y (x) + 2 xy (x) = x (y (x))
dx
y (x) =
>
1
2
eq_dif:=diff(y(x),x)+2*x*y(x)=x*y(x)^4;
eq_dif :=
>
simplify(sol^3);
1+2 e3 x2 _C1
1
2
2 1 + 2 e3 x _C1
simplify(1/sol^3);
2
1/2 + e3 x _C1
>
>
with(DEtools):
>
odeadvisor(eq_dif);
>
[_separable]
Z
y(x)
xdx
1
d_a + _C1 = 0
_a (2 + _a 3 )
>
value(%);
>
>
>
3
1/2 x2 1/6 ln 2 + (y (x)) + 1/2 ln (y (x)) + _C1 = 0
u
Z
u
R
3
t
6
xdx
3
y (x) = e
s
value(sol2);
e6
xdx
dx
xdx 6
R
3
r
3
>
+ _C1
!1
R xdx 6 dx + _C1
e
sol2:=rhs(%[1]);
sol2 :=
>
!2
2
(e
x
xdx
6 dx + _C1
1
x
6 dx + _C1
(e xdx )
R
1
2
6
2 6
+ _C1
1/2 e1/2 x
+ _C1
e3 x2 1/2 e1/2 x2
simplify(expand(1/%^3));
197
1/2 + e3 x _C1
>
>
Warning, plot may be incomplete, the following errors(s) were issued:cannot evaluate the solution further right
of 3.4042326, probably a singularity
4
y(x)
0
1
>
# Notar que para y(0)=2^(1/3), la solucin seria _C1=0 -> y(x) = 2^(1/3)
# El dibujo que hemos obtenido (curva amarilla) vemos que antes de x=4 la
#
funcin deja de ser constante.
#
Esto es debido a que las curvas solucn se calculan numricamente
#
y no utilizando la solucin analtica
>
>
# y(0)=-1
>
-1.500000000
>
sol1:=subs(_C1=-1.5,sol);
sol1 :=
>
# y(0)=1
>
fsolve(subs(x=0,sol)=1,_C1);
2
3
3
2
1 3,0 e3 x2
1 3,0 e3 x2
0,5000000000
>
sol2:=subs(_C1=0.5,sol);
sol2 :=
2
3
3
2
1 + 1,0 e3 x2
1 + 1,0 e3 x2
>
# y(0)=2^(1/3)
>
fsolve(subs(x=0,sol)=2^(1/3),_C1);
0,0
>
sol3:=subs(_C1=-0,sol);
sol3 :=
>
# y(0)=3/2
>
fsolve(subs(x=0,sol)=3/2,_C1);
0,2037037037
>
sol4:=subs(_C1=%,sol);
198
2
3
2 3 1 0,4074074074 e3 x2
sol4 :=
>
1 0,4074074074 e3 x2
plot([sol1,sol2,sol3,sol4],x=0..8,y=-1..4,colour=[red,green,yellow,pink],
thickness=2,discont=true);
4
4
x
K1
>
e2x 16Ax2 + (16A + 16B)x + (2A + 8B + 16C) = e2x (16x2 + 16x 14)
Igualando los coeficientes de los polinomios, se obtiene el siguiente sistema de ecuaciones
16A = 16
16A + 16B = 16
2A + 8B + 2C = 14
199
eq_dif:=diff(y(x),x,x)+4*diff(y(x),x)+4*y(x)=exp(2*x)*(16*x^2+16*x-14);
eq_dif :=
d
d2
y (x) + 4 y (x) + 4 y (x) = e2 x 16 x2 + 16 x 14
2
dx
dx
>
dsolve(eq_dif);
>
>
with(DEtools):
>
odeadvisor(eq_dif);
>
>
10
y(x)
0
0.5
1.0
1.5
200
s1 = 1, s2 = 2
3A = 1
6A 2B = 0
2B C = 0
La solucin del sistema es A = 13 ,B = 1,C = 2 y como para D se puede tomar cualquier valor, D = 0. Por
tanto,
1
yp1 = ( x3 x2 2x)ex
3
Para hallar yp2 se propone una funcin de la forma
yp2 = M sen x + N cos x
Hallando sus dos primeras derivadas
yp0 2 = M cos x N sen x
yp002 = M sen x N cos x
sustituyendo en y 00 3y 0 + 2y = 5 cos x y comparando los coeficientes, se llega al sistema
M + 3N = 0
N 3M = 5
Resolvindolo se obtiene M = 23 ,N = 12 . Por tanto,
3
1
yp2 = sen x + cos x
2
2
201
y la solucin particular es
1
3
1
yp = yp1 + yp2 = ( x3 x2 2x)ex sen x + cos x
3
2
2
Finalmente, solo queda escribir la solucin general
1
3
1
y = yh + yp = C1 ex + C2 e2x + ( x3 x2 2x)ex sen x + cos x
3
2
2
>
eq_dif:=diff(y(x),x,x)-3*diff(y(x),x)+2*y(x)=x^2*exp(x)+5*cos(x);
eq_dif :=
d2
d
y (x) 3 y (x) + 2 y (x) = x2 ex + 5 cos (x)
dx2
dx
>
dsolve(eq_dif);
>
>
with(DEtools):
>
odeadvisor(eq_dif);
y (x) = 1/3 x3 x2 2 x + 1/2 ex cos (x) 3/2 ex sen (x) + ex _C1 + _C2 ex
Z
2 x
2 x
1
cos x
Resolucin
De nuevo se trata de una ecuacin diferencial lineal de segundo orden con coeficientes constantes.
Resolviendo la ecuacin caracterstica D2 + 1 = 0, s1 = i, s2 = i, se tiene que la solucin de la homognea
viene dada por
yh = C1 cos x + C2 sen x
Para hallar la solucin particular, se emplear el mtodo de variacin de las constantes, teniendo en cuenta que
ahora y1 = cos x ey2 = sen x. Resolviendo el sistema
0
C1 cos x + C20 sen x = 0
C10 sen x + C20 cos x = cos1 x
se tiene que
sen x
cos x
C1 = ln | cos x|
C20 = 1
C2 = x
C10 =
As pues,
yp = ln | cos x| cos x + x sen x
De manera que la solucin al problema viene dada por
y = yh + yp = C1 cos x + C2 sen x + ln | cos x| cos x + x sen x
202
>
eq_dif:=diff(y(x),x,x)+y(x)=1/cos(x);
eq_dif :=
>
dsolve(eq_dif);
d2
1
y (x) + y (x) = (cos (x))
dx2
y (x) = sin (x) _C2 + cos (x) _C1 + x sin (x) + ln (cos (x)) cos (x)
>
>
with(DEtools):
>
odeadvisor(eq_dif);
sin (x)
dx cos (x)
cos (x)
dx 3x + 2y = 0
dt
dy
2x + y = 0
dt
Resolucin
Utilizando el operador diferencial, el sistema puede escribirse de la forma
(
(D 3)x + 2y = 0
(D + 1)y 2x = 0
Operando la segunda ecuacin por (D-3) y sumndole dos veces la primera, se obtiene
[(d 3)(D + 1) + 4] y = 0
es decir,
(D 1)2 y = 0
y 00 2y 0 + y = 0
que no es ms que una ecuacin diferencial de segundo orden lineal con coeficientes cosntantes y homognea, de
solucin
y = (C1 + C2 t)et
Sustituyendo esta funcin en la primera ecuacin del sistema, se tiene
dx
3x = 2(C1 + C2 t)et
dt
que es una ecuacin diferencial lineal de primer orden cuya solucin es
x=
>
1
(2C1 + C2 + 2C2 t)et
2
sys_ode := diff(x(t),t)-3*x(t)+2*y(t)=0,
sys_ode :=
diff(y(t),t)-2*x(t)+y(t)=0;
d
d
x (t) 3 x (t) + 2 y (t) = 0, y (t) 2 x (t) + y (t) = 0
dt
dt
203
>
dsolve([sys_ode]);
>
>
with(DEtools):
DEplot( [sys_ode], [x(t),y(t)], t=0..10, x=-5..5, y=-5..5,
[[x(0)=1.5,y(0)=2],[x(0)=1,y(0)=0]],stepsize=0.01,arrows=medium,
color = blue,linecolor=[red,blue]);
>
y
2
K4
K2
K2
K4
ln Q = t + ln C
Q = Cet
A continuacin hay que imponer la condicin inicial que nos dice que para t = 0 no se ha desintegrado nada y, por
tanto, la cantidad existente es la cantidad total inicial, es decir, Q(t = 0) = Q0 . Ello permite determinar el valor
de la constante de integracin
Q0 = Ce0 = C
C = Q0
Adems, el enunciado del problema dice que la mitad de la cantidad inicial se desintegra en 1600 aos, es decir,
que para t = 1600 se tiene que Q = Q0 /2, por tanto,
1
Q0
= Q0 e1600 ln = 1600
2
2
La cantidad de Ra existente una vez pasados 100 aos es
ln 2
Q1 00 = Q0 e 1600 100
ln 2
1600
204
5.6.
ln 2
Q0 Q100
= 100 1 e 1600 100 = 4,2
Q0
Problemas propuestos
5xy
.
(1 y 2 )
2. (1 + y 2 )dx xdy = 0.
x3 2
.
x
Cx
1
+ .
x3 + 1 x
2. y 0 x y = ex x .
Solucin: y = x (ex + C).
3. (1 + x2 )y 0 xy xy 2 = 0.
Solucin: C 1 x2 = 1.
PP 5.3. Resolver las siguientes ecuaciones diferenciales aplicando el mtodo de los coeficientes indeterminados:
1. y 00 + y 0 2y = 5 sen 3x.
Solucin: y = C1 ex + C2 e2x
11
26
sen 3x
3
26
cos 3x.
3
2
1
5
sen 2x + 52 e2x
1
10
cos 2x.
PP 5.4. Resolver las siguientes ecuaciones diferenciales aplicando el mtodo de variacin de las constantes:
1. y 00 + y = 1/ sen x.
Solucin: y = sen x ln | sen x| x cos x.
2. y 00 + 2y 0 + y = ex ln x.
Solucin: y = (C1 + C2 x)ex + 12 x2 ex ln x 34 x2 ex .
PP 5.5. Resolver las siguientes ecuaciones diferenciales:
1. y 00 5y 0 = 2x2 1.
Solucin: y = C1 e5x + C2
2x3
15
2x2
25
21x
125 .
205
2. y 00 + y 0 6y = (x2 + 1)e3x .
Solucin: y = C1 e3x + C2 e2x
1
2
375 x(25x
+ 15x + 81).
3. y 00 2y 0 + y = 5ex .
Solucin: y = (C1 + C2 )ex + 52 x2 ex .
PP 5.6. Resolver los siguientes sistemas de ecuaciones diferenciales:
dx = y + 1
dt
1.
dy
=x+1
dt
Solucin: x = C1 et + C2 et 1, y = C1 et C2 et 1.
dx + dy = et y
dt
dt
2.
Condiciones iniciales x(0) = 2, y(0) = 1.
dx dy
2
+
= sen t 2y
dt
dt
Solucin: x = (2t + sen t + cos t + et ), y = cos t 2et + 2.
PP 5.7. Hallar la ecuacin de la curva que pasa por el punto (2, 1) y que es tal que la tangente en cualquier punto
coincide con la direccin de la recta que une el origen de coordenadas con dicho punto.
Solucin: y = x/2.
PP 5.8. Determinar el tiempo necesario para que se vace un depsito cilndrico de 150 cm de altura y 50 cm de
radio que se encuentra lleno de agua, si en su base inferior tiene un orificio de 0.5 cm de radio.
Indicacin: la velocidad del chorro de agua a travs
de un orificio que se encuentra a una distancia h de una
superficie libre viene dada por la expresin v = 0,6 2gh, donde g es la aceleracin de la gravedad.
Solucin: 154 minutos.
206
207
6 Anlisis vectorial
Se presentan en este captulo, a nivel introductorio, los rudimentos del anlisis vectorial. Se introduce primeramente la descripcin paramtrica de las curvas en el plano y el espacio a travs de trayectorias. Se definen algunos
conceptos relacionados con las curvas y las trayectorias como el vector velocidad y la celeridad de una trayectoria,
la recta tangente a una curva, o la longitud de arco de una trayectoria. A continuacin se presenta el concepto de
campo vectorial, esto es, una aplicacin que asigna a cada punto del plano o del espacio un vector. Se insiste en
su motivacin fsica, y se relaciona con el concepto de trayectoria a travs de las lneas de flujo. Se introduce un
tipo especial de campo vectorial: los campos conservativos. Se proporcionan seguidamente los operadores diferenciales que actan sobre los campos vectoriales, esto es, la divergencia y el rotacional. Se dan las definiciones
formales, as como ejemplos e intuicin fsica sobre su significado. Se presentan varias identidades que involucran
estos operadores. Como paso previo al teorema de Green, se introduce la nocin de integracin sobre trayectorias,
tanto de campos escalares como de campos vectoriales. Se discute el efecto de la orientacin de la parametrizacin
de una curva en las integrales sobre trayectorias. Finalmente, como colofn del captulo y combinando todos los
conceptos introducidos en el mismo y algunos del captulo 4, se enuncia y demuestra el teorema de Green en el
plano. Se muestran aplicaciones, y se demuestra el teorema de la divergencia en el plano a partir del teorema de
Green.
6.1.
Curvas y trayectorias
Informalmente, se puede entender una curva plana C como la lnea trazada por un lpiz en una hoja de papel.
Del mismo modo, una curva en el espacio puede visualizarse a travs de un alambre alabeado. La estela de humo
dejada por un avin acrobtico describe tambin una curva en el espacio. Desde un punto de vista matemtico,
resulta til concebir las curvas como funciones que toman valores en un intervalo [a, b] y devuelven puntos del
plano o del espacio. Dicha funcin de [a, b] R en R2 o R3 se denomina trayectoria, y se denota aqu mediante c.
Es habitual utilizar t para la variable independiente, ya que a menudo representa el tiempo, aunque no siempre es
as. Resulta til imaginar que c(t) representa la posicin en el plano o el espacio de una partcula en movimiento
en el instante t [a, b]. La imagen del intervalo [a, b] por la trayectoria, o dicho de otro modo, el conjunto de
posiciones de la partcula en movimiento, es precisamente la curva C (ver Fig. 6.1). Se dice que la trayectoria
c parametriza la curva C, o bien, que la trayectoria describe la curva cuando t vara. Dada una curva C, existen
mltiples trayectorias que la parametrizan, del mismo modo que aviones acrobticos viajando a diferente velocidad
pueden dejar la misma estela detrs de s.
Definicin 76 (Trayectoria y curva). Se denomina trayectoria en el plano (o en el espacio) a la aplicacin c de un
intervalo [a, b] R en R2 (o R3 ). Para curvas en el espacio (y anlogamente para curvas planas), se escribe:
c:
[a, b] R R3
t
c(t) = (x(t), y(t), z(t))
Las funciones x(t), y(t) y z(t) se denominan componentes de c. El conjunto C de puntos c(t) conforme t vara
entre a y b se denomina curva.
208
Figura 6.1. La trayectoria c es una aplicacin del intervalo [a, b] en el espacio, cuya imagen es la curva C
Ejemplo 120. Segn la definicin 76, las rectas son casos particulares de curvas. As, la recta en R3 que pasa por
el punto (x0 , y0 , z0 ) en la direccin del vector v puede describirse mediante la trayectoria
c(t) = (x0 , y0 , z0 ) + t v
Ntese que la trayectoria
e
c(t) = (x0 , y0 , z0 ) + (t t0 ) v
donde R {0}, t0 R, describe la misma recta.
Ejemplo 121. La circunferencia de radio R en el plano es la imagen de la trayectoria
c(t) = R (cos t, sin t),
t [0, 2]
Es sencillo comprobar que los puntos c(t) verifican la ecuacin x2 + y 2 = R2 que describe la circunferencia (ver
Fig. 6.2). Adems, c(0) = c(2), por tanto la tayectoria describe la totalidad de la circunferencia. Ntese que si
se considerase el intervalo [0, 4], la trayectoria estara dando dos vueltas a la circunferencia. Al igual que antes,
dicha circunferencia puede describirse mediante otra parametrizacin de la trayectoria, por ejemplo:
e
c(t) = R(cos 2t, sin 2t),
t [0, ]
Ejemplo 122. Las grficas de funciones f : [a, b] R R son curvas de R2 que pueden describirse mediante
la trayectoria
e
c(t) = (t, f (t)),
t [a, b].
Ntese que en general no todas las curvas son grficas de funciones (ver Fig. 6.3).
Siguiendo con la analoga de la partcula en movimiento, o la del avin acrobtico dejando una estela de humo
detrs de s, resulta muy natural, dada una trayectoria, asociar a cada instante de tiempo t un vector velocidad. La
celeridad es la magnitud del vector velocidad, y es el escalar que puede medirse en un velocmetro. Si la trayectoria
presenta ngulos, por ejemplo, porque la partcula choca con una pared en un instante t0 , no se puede definir el
209
Figura 6.2. La trayectoria plana c = R(cos t, sin t) describe una circunferencia de radio R
Figura 6.3. Las grficas de funciones pueden describirse mediante trayectorias planas. No todas las curvas, por
ejemplo la curva C, son grficas de funciones
210
Figura 6.4. Al tender h a cero, el vector (c(t + h) c(t))/h tiende a un vector tangente a la curva C en el punto
c(t)
vector velocidad en el instante del choque al no poder decidir si la velocidad de la partcula en t0 es aquella que
precede inmediatamente al choque (acercndose a la pared) o aquella en el instante de tiempo inmediatamente
posterior (alejndose de la pared). Por ello, en la definicin del vector velocidad se exige que la trayectoria sea
diferenciable, esto es, que no presente ngulos ni discontinuidades.
Definicin 77 (Velocidad). Sea c una trayectoria diferenciable. El vector velocidad de c en t se define como
c0 (t) = lm
h0
c(t + h) c(t)
h
La celeridad de la trayectoria en el instante t es la longitud del vector velocidad, v(t) = kc0 (t)k. Para trayectorias
descritas por las funciones componente en el espacio (y anlogamente en el plano), se tiene
c0 (t) = (x0 (t), y 0 (t), z 0 (t))
y por tanto
v(t) =
Interpretando el vector velocidad como un vector columna o una matriz 3 1, la definicin de c0 (t) es consistente con la de matriz jacobiana vista en el captulo 2. Habitualmente, el vector velocidad c0 (t) se traza con origen
en c(t), ya que a menos que c0 (t) = 0, se trata de un vector tangente a la curva descrita por la trayectoria c en el
punto c(t) (ver Fig. 6.4).
Ejemplo 123. Recurdese la trayectoria c del ejemplo 121 que describa un crculo de radio R. El
p vector velocidad
0
correspondiente en el instante t es c (t) = R( sin t, cos t), y por tanto su celeridad es v(t) = R sin2 t + cos2 t =
R. Se ve que para esta trayectoria, si bien el vector velocidad depende del tiempo al girar la partcula en la circunferencia, la celeridad escalar es constante en el tiempo. Considrese ahora la trayectoria e
c que describe la misma
curva. Ahora e
c0 (t) = 2R( sin 2t, cos 2t) y por tanto ve(t) = 2R. Si bien la curva no se altera al cambiar la
parametrizacin, la velocidad y celeridad s se ven alteradas.
Es incluso posible definir parametrizaciones de la misma curva que presenten celeridades no constantes. Por
ejemplo, considrese la trayectoria
(t) = R(cos t2 , sin t2 )
c
211
Figura 6.5. Recta tangente a la curva descrita por c(t) en el punto c(t0 )
Trtese ahora de identificar un intervalo sobre el cual dicha trayectoria describe la circunferencia completa. Ntese
que, al ser g(t) = t2 una funcin
estrictamente creciente en los reales positivos, dicha funcin transforma
de
manera unvoca el intervalo [0, 2] en el intervalo original [0, 2]. Por tanto, al recorrer el intervalo [0, 2] la
describe la circunferencia de radio R. En este caso, el vector velocidad es c
0 (t) = 2Rt( sin t2 , cos t2 )
trayectoria c
y por tanto la celeridad v(t) = 2Rt s depende del tiempo, valiendo cero en el instante inicial.
Dada una trayectoria c que describe una curva C, se ha definido el vector velocidad c0 (t) en cada instante t,
que es tangente a la curva en el punto c(t). Elaborando un poco ms estos conceptos, se define a continuacin la
recta tangente a la curva C en el punto c(t), esto es, la recta que pasa por ese punto en la direccin del vector
tangente.
Definicin 78 (Recta tangente). Sea c(t) una trayectoria que describe una curva C y tal que c(t0 ) 6= 0. La
trayectoria
l(t) = c(t0 ) + (t t0 )c0 (t0 )
describe la recta tangente a la curva C en c(t0 ) (ver Fig. 6.5).
Se comprueba a continuacin que en efecto l(t) parametriza a la recta tangente. Para comprobar que la trayectoria l(t) pasa por c(t0 ) basta con evaluarla en t0 . Se calcula l0 (t) = c0 (t0 ), por lo que resulta obvio que dicha
recta tiene la direccin del vector tangente a C en c(t0 ).
Cabe preguntarse ahora cmo calcular la longitud de una curva descrita por una trayectoria c(t) = (x(t), y(t), z(t))
durante el intervalo de tiempo [a, b]. Recurdese que la celeridad kc0 (t)k representa la distancia por unidad de
tiempo recorrida por una partcula que sigue la trayectoria. En un diferencial de tiempo dt, la partcula recorre un
diferencial de desplazamiento
ds = c0 (t) dt = (x0 (t), y 0 (t), z 0 (t)) dt
cuya longitud, llamada diferencial de longitud de arco, es
p
ds = kdsk = kc0 (t)k dt = (x0 (t))2 + (y 0 (t))2 + (z 0 (t))2 dt
Por lo tanto, la distancia total recorrida por la partcula, esto es, la longitud de la curva descrita por la trayectoria,
es
Z
b
`=
a
kc0 (t)k dt
212
Definicin 79 (Longitud de arco). Sea c(t) = (x(t), y(t), z(t)) para t [a, b] una trayectoria diferenciable en el
espacio. Su longitud de arco es
Z
`=
a
Recurdese que es posible describir una misma curva con varias trayectorias diferentes. Sin embargo, es de
esperar que la longitud de arco, que es una medida geomtrica de la curva, no dependa de la trayectoria escogida.
El siguiente ejemplo desarrolla esta idea.
Ejemplo 124. Considrese de nuevo la trayectoria c de los ejemplos 121 y 123, que describe un crculo de radio
R. Cabe esperar por tanto que su longitud de arco sea 2R. Recordando que la celeridad de esta trayectoria es
v(t) = R, la longitud de arco es
Z 2
`=
R dt = 2R
0
Si se calcula la longitud de arco de la circunferencia utilizando otra descripcin de la misma proporcionada por la
trayectoria e
c, se obtiene el mismo resultado
Z
`=
2R dt = 2R
0
Z
`=
0
2
2Rt dt = (Rt2 )0 = 2R
Las trayectorias c(s) con celeridad unitaria kc(s)k = 1 se denominan trayectorias parametrizadas por la
longitud de arco. Aplicando la definicin de la longitud de arco, es inmediato comprobar que la longitud de una
trayectoria parametrizada por la longitud de arco en el intevalo [a, b] es ` = b a.
6.2.
Campos vectoriales
En este apartado se presenta la nocin de campo escalar y de campo vectorial. Estos objetos matemticos se
utilizan para describir una gran cantidad de fenmenos fsicos, como el movimiento de los fluidos o la mecnica de
partculas sometidas a un campo de fuerzas. Considrese un objeto sometido a una fuente de calor localizada, por
ejemplo una olla reposando sobre un quemador encendido. La experiencia muestra que el fondo de la olla, mucho
ms cercano a la fuente de calor, estar mucho ms caliente que las asas situadas en la parte superior de la olla.
As, cada punto de la olla x tiene asociada una temperatura T (x) (una magnitud escalar) en principio diferente a la
de otros puntos. Se dice que la temperatura es un campo escalar definido en este caso en la olla. Del mismo modo,
se puede definir el campo escalar de temperatura en cualquier objeto o dominio del espacio, como por ejemplo la
atmsfera. En el caso de la temperatura atmosfrica, se sabe que en general disminuye con la altura, a menos que
se produzca un fenmeno llamado inversin trmica.
Definicin 80 (Campo escalar). Un campo escalar en el espacio (anlogamente en el plano) es una aplicacin
f : A R3 R que asigna a cada punto x A un real f (x).
213
Figura 6.6. La velocidad del viento en la atmsfera o la velocidad del agua en una tubera son campos vectoriales
Esta nocin es un caso particular de funcin de varias variables vista en el captulo 2. Retomando el ejemplo
de la atmsfera, a cada posicin se puede asociar tambin la velocidad del aire en ese punto (ver Fig. 6.6), esto
es, un vector que caracteriza la celeridad y direccin del viento. Ocurre lo mismo en una tubera por la que circula
agua. En cada punto del espacio situado en el interior de la tubera es posible definir un vector en la direccin del
flujo de partculas con magnitud la celeridad de las partculas de agua. Estos son ejemplos de campo vectorial.
Definicin 81 (Campo vectorial). Un campo vectorial en el espacio (anlogamente en el plano) es una aplicacin
F : A R3 R3 que asigna a cada punto x A un vector F(x). Un campo vectorial espacial tiene tres
campos componentes escalares F1 , F2 y F3 :
F(x, y, z) = (F1 (x, y, z), F2 (x, y, z), F3 (x, y, z))
Un campo vectorial puede visualizarse como una flecha pinchada en cada punto del espacio o del plano. Los
campos componente escalares miden la magnitud de estas flechas en la direccin de las direcciones coordenadas.
Ejemplo 125. Considrese el campo plano F(x, y) = (x, y). Representar grficamente dicho campo. Representar
ahora G(x, y) = (x, y), (ver Fig. 6.7).
Ejemplo 126. Considrese un disco de vinilo girando sobre un tocadiscos. Fijndose en un punto (x, y) del plano
que contiene el disco, se puede definir la velocidad de la partcula del disco que ocupa dicha posicin, V(x, y),
que por tanto describe un campo vectorial denominado campo giratorio (ver Fig. 6.8):
V1 (x, y) = y;
V2 (x, y) = x
Ejemplo 127. Dado un campo escalar f , en el captulo 2 se vio la definicin de su gradiente f . En cada punto x,
el gradiente f (x) es un vector que apunta en la direccin de mximo crecimiento del campo f y cuya magnitud
indica la tasa de variacin del campo en esta direccin. Se trata, pues, de un campo vectorial. Recordando el
ejemplo de la olla sobre el quemador, la experiencia indica que, si bien inicialmente las asas de la olla estn a
temperatura ambiente, transcurridos unos minutos las asas pueden presentar una temperatura elevada. El motivo es
que el calor se propaga de los puntos de temperatura elevada hacia los puntos de temperatura ms baja. La ley de
214
2.0
2.0
1.6
1.6
1.2
1.2
0.8
0.8
0.4
0.4
y 0.0
y 0.0
0.4
0.4
0.8
0.8
1.2
1.2
1.6
1.6
2.0
2.0
2
Figura 6.7. Representacin grfica de los campos F(x, y) = (x, y) (izquierda) y G(x, y) = (x, y) (derecha)
2.0
1.6
1.2
0.8
0.4
y 0.0
0.4
0.8
1.2
1.6
2.0
2
215
Fourier expresa matemticamente estas ideas, al postular que el flujo de calor, un campo vectorial, viene dado por
J = kT , donde k > 0 es una propiedad del material llamada conductividad trmica. Ntese que de acuerdo
con esta frmula, el calor fluye en la direccin de mxima variacin de la temperatura, de las zonas calientes a las
ms fras.
Ejemplo 128. Se estudia ahora la fuerza electrosttica que una carga Q situada en el origen ejerce sobre otra carga
e situada en la posicin x = (x, y, z). La ley de Coulomb proporciona la siguiente frmula para la dicha fuerza
F(x) =
Qe
x
kxk3
donde es una constante que depende del medio. Al moverse la carga e por el espacio podemos calcular la fuerza
electrosttica F(x), que por tanto define un campo vectorial. Sus campos escalares componente son
F1 (x, y, z) = Qe
F2 (x, y, z) = Qe
F3 (x, y, z) = Qe
x
(x2
+ y2 + z2 ) 2
y
(x2
+ y2 + z2 ) 2
z
(x2 + y 2 + z 2 ) 2
Retomando el ejemplo del agua fluyendo por una tubera, cabe ahora interesarse por la trayectoria que sigue
una partcula de agua en un campo vectorial de velocidades. Se trata, pues, de relacionar los conceptos de velocidad
de una trayectoria y de campo vectorial.
Definicin 82 (Lnea de flujo). Sea F un campo vectorial plano o espacial. Una lnea de flujo de F es una trayectoria c(t) que verifica
c0 (t) = F(c(t))
Para interpretar esta ecuacin, considrese un punto en la lnea de flujo c(t). Al evaluar el campo vectorial F
en este punto del plano o del espacio se obtiene precisamente la velocidad de la trayectoria. Claramente, si se sigue
la trayectoria de una partcula de agua en una tubera, la velocidad de dicha trayectoria en un instante coincide con
el campo vectorial de velocidades en la posicin de la partcula en el mismo instante.
Desde un punto de vista geomtrico, una lnea de flujo de un campo vectorial es una curva que sigue en cada
punto la direccin fijada por el campo vectorial. (ver problema resuelto 6.6). Desde un punto de vista analtico,
dado un campo vectorial espacial F = (F1 , F2 , F3 ), una lnea de flujo c(t) = (x(t), y(t), z(t)) verifica el siguiente
sistema de tres ecuaciones diferenciales (ver Cap. 5)
x0 (t) = F1 (x(t), y(t), z(t))
y 0 (t) = F2 (x(t), y(t), z(t))
z 0 (t) = F3 (x(t), y(t), z(t))
Estas ecuaciones se deducen recordando las definiciones de lnea de flujo y de velocidad de una trayectoria.
Ejemplo 129. Vase ahora que efectivamente el campo vectorial giratorio visto en el ejemplo 126 describe el
campo de velocidades de partculas que se mueven en trayectorias circulares. Comprubese que la trayectoria de
una partcula que se mueve con celeridad constante sobre una circunferencia de radio R es una lnea de flujo del
campo giratorio V(x, y) = (y, x). Se vio que dicha trayectoria puede describirse mediante
c(t) = R(cos t, sin t)
216
Se ve ahora si esta trayectoria verifica c0 (t) = V(c(t)). Por un lado, se vio que c0 (t) = R( sin t, cos t). Por otro,
se puede evaluar fcilmente
V(c(t)) = (y(t), x(t)) = R( sin t, cos t)
por lo que, en efecto, la trayectoria es una lnea de flujo del campo giratorio. Ntese que e
c(t) (ver Ej. 121) no es
e
una lnea de flujo del campo V(x, y), pero s lo es de V(x, y) = 2V(x, y).
En el ejemplo 125 se vio que el gradiente de una funcin es un campo vectorial. Los campos vectoriales que
pueden expresarse como el gradiente de una funcin se denominan campos vectoriales conservativos. En general,
no todos los campos vectoriales son conservativos, como se analiza en un ejemplo a continuacin.
Definicin 83 (Campo vectorial conservativo y funcin potencial asociada). Un campo vectorial espacial (anlogamente para un campo plano) F : A R3 R3 se denomina campo vectorial conservativo cuando existe un
campo escalar definido en el mismo dominio f : A R3 R cuyo campo gradiente coincide con F, esto es
f (x) = F(x)
para todo x A.
Ejemplo 130. Comprubese que el campo vectorial estudiado en el ejemplo 128, describiendo el campo de fuerzas
electrostticas engendrado por una carga Q en el origen, es un campo conservativo cuya funcin potencial es
Qe
f (x) = p
x2
+ y2 + z2
Para ello, se calculan los campos escalares componente de f (x). La derivada parcial de f respecto de x es
i
1
h 2
f
(x) = Qe
(x + y 2 + z 2 ) 2
x
x
3
1
(x2 + y 2 + z 2 ) 2
=
Qe
(x + y 2 + z 2 ) 2
2
x
x
= Qe
3 = F1 (x, y, z)
(x2 + y 2 + z 2 ) 2
De manera anloga, se comprueba que
f
(x) = F2 (x, y, z)
y
f
(x) = F3 (x, y, z)
z
por lo que se concluye que el campo vectorial F(x) definido en el ejemplo 128 es conservativo.
Ejemplo 131. Considrese en campo vectorial plano
F(x) = (x2 y, xy 2 )
Se trata de un campo conservativo? Supngase que lo es, es decir, que existe una funcin potencial f (x) tal que
f
(x) = x2 y
x
f
(x) = xy 2
y
Dado que el campo F(x) es diferenciable, la funcin potencial es necesariamente de clase C 2 . Por tanto, recordando
el teorema 19 del captulo 2, tiene que cumplirse que
f
f
=
y x
x y
En el caso que nos ocupa, el miembro izquierdo de la igualdad es (x2 y)/y = x2 mientras que el miembro
derecho es (xy 2 )/x = y 2 . Por tanto, el campo vectorial considerado no puede ser conservativo.
217
6.3.
Divergencia y rotacional
Se ha introducido ya el operador diferencial gradiente que acta sobre campos escalares. Se definen a continuacin dos operadores diferenciales importantes que actan sobre campos vectoriales: la divergencia y el rotacional.
Definicin 84 (Divergencia). Sea F : A R3 R3 un campo vectorial en el espacio de componentes
F1 , F2 , F3 (anlogamente se trata un campo plano). Se denomina divergencia de F al campo escalar dado por
div F =
F1
F2
F3
+
+
x
y
z
Se vieron en ejemplos precedentes campos vectoriales que se expandan desde el origen (el campo F del
ejemplo 125) y otros que confluan en el origen (el campo G del mismo ejemplo). Pues bien, la divergencia mide
la convergencia o divergencia de las flechas que representan el campo vectorial. Desde el punto de vista fsico, si
imaginamos F como el campo velocidad de un gas, como por ejemplo el aire, la divergencia de F mide la tasa de
expansin del gas por unidad de volumen.
Ejemplo 132. Se calcula la divergencia de F(x, y) = (x, y)
div F =
x y
+
=2
x y
por lo que, como puede intuirse en su representacin grfica (ver Ej. 125), el campo vectorial dado podra representar el campo de velocidades de un gas que se expande. Por el contrario, resulta claro que div(x, y) = 2,
por lo que se tratara de un gas que se comprime.
Ejemplo 133. En condiciones normales, el agua es un lquido prcticamente incompresible, esto es, no cambia
de volumen, por lo que el campo de velocidades que representa el flujo de agua tiene divergencia nula. Son habituales los remolinos o vrtices en el flujo del agua. Se quiere ver a continuacin si el remolino que forma el
campo giratorio del ejemplo 126 describe el movimiento de un fluido incompresible. Se calcula la divergencia de
V(x, y) = (y, x)
(y) x
div F =
+
=0
x
y
por lo que, en efecto, este campo vectorial describe un fluido que se mueve si expandirse ni comprimirse.
Este ltimo ejemplo sugiere que, al igual que se mide la expansin o compresin del campo vectorial con la
divergencia, se puede definir un operador diferencial que mida el arremolinamiento del campo vectorial.
Definicin 85 (Rotacional). Sea F : A R3 R3 un campo vectorial en el espacio de componentes F1 , F2 , F3 .
Se denomina rotacional de F al campo vectorial dado por
F3
F2 F1
F3 F2
F1
rot F =
y
z z
x x
y
Simblicamente se escribe
rot F
i
j
k
= x y
z
F1 F2 F3
F2
F1
F3
F2
F1
F3
i+
j+
k
=
y
z
z
x
x
y
218
Veamos ahora cmo se puede entender el rotacional de un campo plano. Un campo plano (F1 (x, y), F2 (x, y))
puede extenderse a tres dimensiones definiendo F(x, y, z) = (F1 (x, y), F2 (x, y), 0), donde se observa que, de
hecho, el campo no depende de la variable z. Si se calcula el rotacional de este campo, se obtiene
0 F2 (x, y)
i+
rot F =
y
z
F1 (x, y) 0
F2 (x, y) F1 (x, y)
j+
k
z
x
x
y
F2 (x, y) F1 (x, y)
k
= 0i+0j+
x
y
Obsrvese que la nica componente no nula del campo vectorial rot F es en este caso la componente perpendicular
al plano (x, y) donde est definido el campo vectorial plano F.
Ejemplo 134. Calclese ahora el rotacional de los campos F(x, y) = (x, y), G(x, y) = (x, y) y V(x, y) =
(y, x). Un clculo inmediato muestra que rot F = rot G = 0, que confirma la intuicin de que estos campos
vectoriales no se arremolinan. Sin embargo,
x (y)
rot V =
k=2k
x
y
Ntese que el rotacional de W(x, y) = 2 (y, x) es 4 k, es decir, que este fluido gira en direccin opuesta al
fluido descrito por V y con mayor rapidez.
Hasta ahora, slo se han vistos ejemplos de campos vectoriales cuya divergencia y rotacional son constantes.
Naturalmente, esto no es necesariamente el caso, como muestra el problema resuelto 6.6, y un campo vectorial
puede describir en una regin del espacio un gas que se expande, y en otra regin del espacio un remolino de dicho
gas.
Para finalizar este apartado, se introducen a continuacin dos identidades que involucran los operadores diferenciales gradiente, divergencia y rotacional.
Teorema 30 (Rotacional de un gradiente). Sea f : A R3 R un campo escalar de clase C 2 . Entonces se
cumple la siguiente identidad
rot (f ) = 0
es decir, que el rotacional de un gradiente es siempre el vector cero.
Demostracin. Dado que f = (f /x, f /y, f /z), recordando la definicin del rotacional obtenemos
2
f
2f
f
2f
f
2f
rot (f ) =
i+
j+
k
yz
zy
zx xz
xy yx
que, recordando el teorema 19 del captulo 2, es el vector cero, por lo que queda demostrado el teorema.
De hecho ya se vio un ejemplo relacionado con este teorema, el ejemplo 130. Se puede decir que todo campo
vectorial conservativo tiene rotacional nulo.
Teorema 31 (Divergencia de un rotacional). Sea F : A R3 R3 un campo vectorial en el espacio de clase
C 2 . Entonces se cumple la siguiente identidad
div(rot F) = 0
es decir, que la divergencia de un rotacional es siempre nula.
La demostracin de este teorema se plantea en el ejercicio 6.9.
219
que, en general, no es nulo, por lo que el campo G no puede expresarse como rotacional de otro campo vectoral.
6.4.
Se acaba de estudiar el clculo diferencial vectorial. Se introducen en este apartado algunas nociones de clculo
integral vectorial, en particular el clculo de integrales sobre trayectorias. Estos dos elementos se combinan en el
apartado siguiente, en que se presenta el teorema de Green, una generalizacin de teorema fundamental del clculo
a varias variables.
Se introducen primeramente las integrales de funciones escalares a lo largo de trayectorias, denominadas integrales de trayectoria. Considrese un pjaro que describe con su vuelo una curva C parametrizada por su trayectoria
c : [a, b] R R3 . La temperatura atmosfrica viene dada por un campo escalar T : R3 R. Se desea
calcular la temperatura promedio que el pjaro experimenta durante su vuelo. Para ello se integra el campo escalar
temperatura a lo largo de la trayectoria y se divide dicho valor por la longitud de arco de la trayectoria, que es
Z b
`=
kc0 (t)kdt
a
Se puede aproximar la integral de la temperatura a lo largo de la trayectoria por sumas SN del "tipo Riemann".
Para esto, se subdivide la trayectoria c en N trayectorias ci definidas en intervalos [ti , ti+1 ], 0 i N , donde
{t0 , ..., tN } es una particin del intervalo [a, b]
a = t0 < t1 < ... < tN = b
La longitud de arco de cada trayectoria ci viene dada por
Z ti+1
si =
kc0 (t)k dt
ti
Cuando N es grande, ti = ti+1 ti es pequeo, y en este intervalo la celeridad de la trayectoria es aproximadamente constante, por lo que
q
si = kc0 (ti )kti = (x0 (ti ))2 + (y 0 (ti ))2 + (z 0 (ti ))2 ) ti
para un instante ti del intervalo [ti , ti+1 ] (este argumento puede hacerse riguroso mediante el teorema del valor
medio). La longitud de arco si es tambin pequea y por tanto la temperatura T (x, y, z) es aproximadamente
constante para puntos en ci . Considrense ahora las sumas
SN =
N
1
X
i=0
T (xi ) si =
N
1
X
i=0
220
resultantes de evaluar la funcin T en un cierto punto xi de la trayectoria ci . Recordando la teora de las sumas de
Riemann, puede verse que
Z b
Z
T (x(t), y(t), z(t))kc0 (t)k dt = T (c) ds
lm SN =
N
donde el la ltima igualdad se ha utilizado la definicin del diferencial de longitud de arco ds vista en este mismo
captulo. Finalmente, se calcula la temperatura promedio experimentada por el pjaro en su trayectoria como
Z
1
T (c) ds
T =
` c
Definicin 86 (Integral de trayectoria). Sea c : [a, b] R R3 una trayectoria de clase C 1 y sea f : R3 R
una funcin escalar. Si la funcin compuesta f (c(t)) es continua en [a, b], se define la integral de trayectoria
(integral de f a lo largo de la trayectoria c) como
Z
Z b
f ds =
f (x(t), y(t), z(t)) kc0 (t)k dt
c
Ntese que para que esta definicin tenga sentido, no es necesario que f est definida en todo R3 , sino que es
suficiente con que est definida en la curva imagen de la trayectoria c.
Ejemplo 136. Si se toma f 1, entonces la intergal de trayectoria resulta en longitud de arco de c.
Se introduce ahora la nocin de integracin de campos vectoriales sobre trayectorias. Este tipo de integrales
puede definirse en trminos de las integrales de campos escalares sobre trayectorias que se acaban de presentar.
Considrese un campo vectorial en el espacio, F, y una trayectoria en el espacio, c. En cada punto de la trayectoria,
se puede descomponer el campo vectorial en una componente tangencial a la trayectoria (que sigue su direccin),
y una componente perpendicular a la trayectoria. La componente tangencial puede escribirse como F t, siendo t
el vector unitario tangente a c. Recordando que c0 (t) es un vector tangente a c(t), resulta claro que
t=
1 0
c
kc0 k
Es posible considerar ahora la integral de trayectoria del campo escalar tangente f = F t definido en la curva
imagen de c. Se obtiene
Z
Z b
[F t] ds =
[F(c(t)) t(t)] kc0 (t)k dt
c
=
a
Z
=
1
kc0 (t)k
F(c(t)) c0 (t) dt
Recordando la definicin del diferencial de desplazamiento ds = c0 dt, se define la integral de lnea como sigue.
Definicin 87 (Integral de lnea). Sea F un campo vectorial en R3 continuo sobre c : [a, b] R3 , trayectoria de
clase C 1 . Se define la integral de lnea de F a lo largo de c como
Z
Z b
F ds =
F(c(t)) c0 (t) dt
c
es decir, la integral del producto escalar de F con c0 sobre el intervalo [a, b].
221
Se puede interpretar una integral de lnea en trminos fsicos. Sea F un campo de fuerzas en el espacio, por
ejemplo fuerzas electrostticas. Al desplazarse una carga siguiendo una trayectoria c en el campo de fuerzas F,
ste realiza trabajo sobre la partcula. Si la partcula describe una trayectoria rectilnea entre los puntos A y B
y el campo de fuerzas es constante en el espacio, el trabajo no es ms que F AB, siendo AB el vector que
une los puntos A y B. Para una trayectoria y un campo genricos, es posible reproducir el argumento presentado
anteriormente que consiste en dividir la trayectoria en trozos ci , aproximando el trabajo realizado en cada trozo
por F(xi ) s = F(xi ) c0 (t ) dt. Utilizando la teora de la integracin de Riemann, se llega precisamente a la
definicin de integral de lnea dada.
Se ha estudiado anteriormente que una misma curva C puede describirse mediante varias trayectorias diferentes
(ver los ejemplos 121 y 123). Se dice que cada una de estas trayectorias es una parametrizacin de la curva C. Se
estudia mediante los ejemplos que siguen de qu manera se ven afectadas las integrales de trayectoria y de lnea al
considerar diferentes descripciones (trayectorias) de una misma curva.
Ejemplo 137. Se consideran las parametrizaciones de la circunferencia unidad
c(t) = (cos t, sin t),
t [0, 2]
t [0, 2]
t [0, 2]
Resulta fcil observar que la trayectoria d(t) recorre la circunferencia en sentido inverso que la otras dos. Se dice
que esta curva invierte la orientacin de las otras dos. Calcular las integrales de trayectoria del campo escalar
f (x, y) = x + y + 1 a lo largo de estas tres curvas. Calcular despus las integrales de lnea del campo vectorial
F(x, y) = (y, x) a lo largo de estas tres curvas.
Las velocidades y celeridades de estas curvas son
c0 (t) = ( sin t, cos t), kc0 (t)k = 1
0 (t) = 2t ( sin t2 , cos t2 ), k
c
c0 (t)k = 2t
d0 (t) = (sin(2 t), cos(2 t)), kd0 (t)k = 1
La integral de trayectoria de f a lo largo de cada una de estas trayectorias puede calcularse como
Z
Z 2
Z 2
f ds =
(cos t + sin t + 1) 1 dt =
1 dt = 2
c
Z
f ds =
=
Z
Z
f ds
2
2
2
sin t2 0 cos t2 0 + t2 0 = 2
Z
(cos t2 + sin t2 + 1) 2t dt
[cos(2 t) + sin(2 t) + 1] 1 dt =
0
1 dt = 2
0
Puede observarse que el resultado no depende de la parametrizacin (trayectoria) escogida para describir la circunferencia. Se calculan a continuacin las integrales de lnea
Z
Z 2
F ds =
( sin t, cos t) ( sin t, cos t) dt
c
Z
=
Z
2
(sin t + cos t) dt =
0
1 dt = 2
0
222
Z
F ds
Z
2 2
2 2
2t (sin t + cos t ) dt =
0
Z
F ds
2
2t dt = t2 0 = 2
Z
=
Z
(sin2 (2 t) + cos2 (2 t)) dt =
(1) dt = 2
0
En este caso, las dos primeras integrales de lnea arrojan el mismo resultado, mientras que la tercera, realizada a lo
largo de una trayectoria que recorre la circunferencia en sentido inverso, tiene el signo opuesto.
Estos ejemplos no son ms que una manifestacin de los siguientes teoremas.
Teorema 32 (Cambio de parametrizacin para integrales de trayectoria.). Sean c(t) y d(t) dos trayectorias C 1 a
trozos que parametrizan una misma curva C, y f un campo escalar continuo definido en la curva C. Entonces,
Z
Z
f ds =
f ds
c
esto es, la integral de trayectoria es independiente de la parametrizacin escogida para describir C, y por tanto
depende nicamente de la curva C.
Teorema 33 (Cambio de parametrizacin para integrales de lnea.). Sean c(t) y d(t) dos trayectorias C 1 a trozos
que parametrizan una misma curva C, y F un campo vectorial continuo definido en la curva C. Entonces,
Z
Z
F ds =
F ds
c
si tienen orientaciones opuestas. Por tanto, la integral de lnea depende nicamente de la curva C y su orientacin.
Finalizamos este apartado con un teorema de gran importancia prctica relativo a las integrales de lnea de
campos vectoriales conservativos.
Teorema 34 (Integrales de lnea de campos conservativos.). Sea F : R3 R3 un campo vectorial conservativo,
esto es, existe un campo escalar potencial f : R3 R de clase C 1 tal que F = f . Sea c : [a, b] R3 una
trayectoria C 1 a trozos. Entonces
Z
F ds = f (c(b)) f (c(a))
c
223
Por lo tanto
Z
Z
F ds =
Z
f ds
f (c(t)) c0 (t) dt =
= f (c(b)) f (c(a))
Ejemplo 138. Considrese el campo de fuerzas electrostticas F del ejemplo 128. Calcular el trabajo realizado
por este campo de fuerzas al recorrer la carga e la trayectoria c(t) = (cos t, sin t, t) para t [0, 2].
En el ejemplo 130 se demostr que este campo de fuerzas es conservativo, y que su campo potencial es
Qe
f (x) = p
x2
+ y2 + z2
Por tanto, en virtud del teorema precedente, el trabajo realizado por el campo sobre la carga que recorre la trayectoria c(t) es
Z
Qe
Qe
F ds = q
p
2
2
c
cos 0 + sin2 0 + 0
cos2 (2) + sin (2) + (2)2
1
= Qe
1
1 + 4 2
6.5.
Teorema de Green
El teorema de Green es uno de los teoremas bsicos de integracin en anlisis vectorial y permite vincular
el clculo diferencial vectorial y el clculo integral vectorial. El teorema requiere algunas definiciones previas de
sencilla interpretacin geomtrica (ver Fig. 6.9).
Definicin 88 (Curva simple). Sea C curva plana. Se dice que C es simple si no se cruza consigo misma.
Definicin 89 (Regin simplemente conexa). Sea R una regin plana. Se dice que R es simplemente conexa si
su contorno es una sola curva cerrada simple.
Definicin 90 (Orientacin de curvas planas). Una curva plana simple C tiene dos posibles orientaciones. Se dice
que C tiene orientacin positiva si se recorre en sentido antihorario para un observador situado en el interior de
la regin encerrada por la curva. Se dice que C tiene orientacin negativa en caso contrario (ver Fig. 6.10).
224
Z
f1 dx + f2 dy =
C
f2
f1
x
y
dxdy
Demostracin. Se considera la regin simplemente conexa de la figura 6.11 cuya frontera es la curva C. Sean a, b
los puntos de C de menor y mayor ordenada, respectivamente, que dividen la curva C en dos curvas C1 y C2 con
origen y final en a y b (ver Fig. 6.11). Se consideran dos funciones: (1) y = g1 (x), a x b, cuya grfica es la
curva C1 (de origen en (a, g1 (a)) y final en (b, g1 (b))), y (2) y = g2 (x), a x b, cuya grfica es la curva C2
(de origen en (b, g2 (b)) y final en (a, g2 (a))). De este modo se tiene:
Z
Z
Z
f1 dx =
f1 dx +
f1 dx
C
C1
b
C2
Z
=
f1 (x, g1 (x))dx +
a
f1 (x, g2 (x))dx
b
f1
dxdy
y
g2 (x)
=
a
g1 (x)
b
=
Z
y=g (x)
f1
dydx
y
Luego
ZZ
f1 dx =
f1
dxdy
y
(6.1)
Anlogamente, sean c, d los puntos de C de menor y mayor abcisa, respectivamente. Se definen dos trayectorias
h1 (y) y h2 (y) cuyas grficas son las curvas C10 y C20 , respectivamente. Los mismos argumentos utilizados arriba
permiten concluir que
Z
ZZ
f2
dxdy
(6.2)
f2 dy =
C
R x
Sumando entonces las identidades 6.1 y 6.2, resulta el teorema de Green.
225
I=
arctan x + y 2 dx + ey x2 dy
C
Por un lado, se ve que la regin R encerrada por la curva C puede describirse de manera muy sencilla en coordenadas polares con 1 r 3, o . Por otro lado, si se identifica
f1 (x, y)
f2 (x, y)
= arctan x + y 2
= ey x2
se tiene que
f1
(x, y) = 2y
y
f2
(x, y) = 2x
x
En virtud del teorema de Green, resulta que
Z
ZZ
arctan x + y 2 dx + ey x2 dy =
(2x 2y) dxdy
C
que es una integral mucho ms sencilla de evaluar que I. En efecto, por integracin inmediata tenemos
3
Z
1
I =
2 (cos + sin ) r3 d
3
0
1
Z
27 1
= 2
(cos + sin ) d
3
3
0
104
52
= (sin cos ) =
3
3
0
226
Este teorema se conoce como el teorema de la divergencia. En el plano, puede demostrarse a partir del teorema
de Green. En primer lugar, es fcil ver que el vector n definido es en efecto normal a la curva C. Basta recordar
que c0 (t) = (x0 (t), y 0 (t)) es tangente a la curva C y resulta claro que n c0 = 0. Por otro lado, como el producto
escalar del campo vectorial F y la normal n es un campo escalar, por definicin de integral de trayectoria, se tiene
Z
Z b
F n ds =
(F n)(c(t)) kc0 (t)kdt
C
=
a
=
C
que es la integral de lnea de un campo vectorial de componentes (f2 , f1 ). Por el teorema de Green, esto es igual
a
ZZ
ZZ
f2
f1
+
dxdy =
div F dA
dx dy
R
R
227
6.6.
Problemas resueltos
kc0 (t)k = 2t 12 + 12 + 12 = 2 3t
Empleando la frmula de la definicin 79 obtenemos
3
Z 3
1 2
`=
2 3t dt = 2 3
t = 3(32 12 ) = 8 3
2
1
1
>
>
# Definimos la trayectoria
c:=t-> <1,0,2>+t^2*<-1,-1,1>;
c(t);
1 t2
t2
2 + t2
>
>
[1 t2 , t2 , 2 + t2 ]
>
>
with(plots):
spacecurve([x(t),y(t),z(t)],t=1..3,color=blue,thickness=2,axes=normal,
view=[-10..0,-10..0,0..15],orientation=[110,65]);
>
228
15.0
12.5
10.0
7.5
10.0
5.0
7.5
5.0
2.5
2.5
0.0
0.0
0.0
>
>
2.5
5.0
7.5
10.0
7.5
5.0
0.0
2.5
0.0
0.0
>
>
2.5
5.0
7.5
10.0
0
p1 := 1
3
8
p2 := 9
11
>
with(Student:-Precalculus):
>
Distance(p1,p2);
>
>
with(VectorCalculus):
>
D(c)(t);
>
Norm(%);
>
int(%,t=1..3);
8 3
229
8 3
PR 6.2. Considerar la trayectoria c(t) = (cos t, sin t, t). Describir la geometra de la curva parametrizada por
c(t) para t [0, 12]. Hacer lo mismo para d(t) = (cos t, sin t, t + 1/2 cos t). Considerar ahora la trayectoria
e(t) = (cos t, sin t, t + /2). Representar las trayectorias c(t) y e(t) simultneamente. Qu estructura biolgica
hemos descrito?
Resolucin
A continuacin se representan grficamente las trayectorias por medio del programa MAPLE. Las curvas descritas
por las trayectorias dadas son hlices. Si se representan en una misma grfica, se obtiene la doble hlice caracterstica de la estructura molecular del ADN.
>
c:=t->[cos(t),sin(t),t]:
d:=t->[cos(t),sin(t),t+1/2*cos(t)]:
e:=t->[cos(t),sin(t),t+Pi/2]:
>
with(plots):
>
spacecurve(c(t),t=0..12*Pi,color=blue,thickness=2,axes=normal,numpoints=1000);
30
20
1.0
1.0
0.5
10
0.5
0.0
00.0
0.5
0.5
1.0
>
1.0
spacecurve(d(t),t=0..12*Pi,color=red,thickness=2,axes=normal,numpoints=1000);
30
20
1.0
0.5
1.0
>
1.0
0.5
10
0.5
0.0
00.0
0.5
1.0
spacecurve(e(t),t=0..12*Pi,color=green,thickness=2,axes=normal,numpoints=1000);
230
32
22
1.0
1.0
12
0.5
0.5
0.0
20.0
0.5
0.5
1.0
>
1.0
display(
spacecurve(c(t),t=0..12*Pi,color=blue,thickness=2,axes=normal,
numpoints=1000),
spacecurve(e(t),t=0..12*Pi,color=green,thickness=2,axes=normal,
numpoints=1000)
);
40
30
20
1.0
1.0
0.5
10
0.5
0.0
00.0
0.5
0.5
1.0
1.0
PR 6.3. Una partcula sigue la trayectoria c(t) = (cos t, sin t, t) hasta el instante t0 = 3/2, en que se sale de
dicha trayectoria por la recta tangente. Dnde estar esta partcula en el instante t = 4? Qu distancia recorre
la partcula entre los instantes t = 0 y t = 4?
Resolucin
Para la representacin grfica de la curva y su tangente, ver resolucin en MAPLE ms adelante. En el instante
t0 = 3/2, la partcula se encuentra en la posicin
3
3
3 3
3
c
= cos
, sin
,
= 0, 1,
2
2
2 2
2
El vector velocidad de la partcula es
c0
3
2
= (1, 0, 1)
Recordando la frmula para la recta tangente a una trayectoria en la definicin 78, podemos escribir su trayectoria
como
3
3
+ t
(1, 0, 1)
l(t) = 0, 1,
2
2
231
A partir del instante t0 , la partcula sigue esta trayectoria, por lo que para conocer la posicin de la partcula en el
instante t = 4 basta con evaluar la trayectoria l(t) en dicho instante, esto es,
3
3
5
l(4) = 0, 1,
+ 4
(1, 0, 1) =
, 1, 4
2
2
2
Calculemos a continuacin la distancia recorrida por la partcula en el intervalo [0, 4]. En este intervalo de tiempo,
la trayectoria de la partcula viene definida a trozos, primeramente en [0, 3/2] por d(t), y a continuacin en
[3/2, 4] por l(t). En el primer tramo, la celeridad de la trayectoria es
p
3/2
`1 =
3 2
2
2 dt =
`2 =
2 dt =
3/2
5 2
2(4 3/2) =
2
` = `1 + `2 = 4 2
>
# Definimos la trayectoria
>
c:=t-><cos(t),sin(t),t>:
>
>
1.3
0.3
0.7
5
4
1.4
3
2
0.4
1
0
0.6
>
>
with(VectorCalculus):
>
TangentVector(c(t), t );
232
sin(t)
cos(t)
1
>
>
>
with(plots):
display(
spacecurve(c(t),t=0..3*Pi/2,color=blue,thickness=2,axes=normal,
numpoints=1000),
spacecurve(Tline,s=0..4*Pi-3*Pi/2,color=red,thickness=2,
axes=normal,numpoints=1000),
orientation=[-50,75]
);
>
s
Tline := 1
3
2 + s
12.5
10.0
7.5
5.0
2.5
0.0
1.0
0.5
0.8 0.0
1.2
0.5
3.2
1.0
>
>
5.2
7.2
5
2
1
4
>
>
>
D(c)(t);
>
Norm(%);
>
l1:=int(%,t=0..3*Pi/2);
l1 :=
3
2
2
>
>
with(Student:-Precalculus):
>
p1:=c(3*Pi/2);
233
0
p1 := 1
3
2
>
p2:=subs(s=4*Pi-3*Pi/2,Tline);
5
2
p2 := 1
4
>
l2:=Distance(p1,p2);
l2 :=
>
>
l1+l2;
5
2
2
4 2
PR 6.4. Considera el reflector encajado entre los radios de una rueda de bicicleta de radio R. La distancia entre
el eje de la rueda y el reflector es r. Determinar la trayectoria c(t) descrita por el reflector cuando la bicicleta
se desplaza a velocidad constante v en un sistema de coordenadas fijado al suelo. Representar grficamente la
trayectoria de un reflector que situado a una distancia r = R/2 del eje. Determinar y representar grficamente la
trayectoria descrita por un punto situado sobre la cubierta de la rueda. Cundo se anula su celeridad?
Resolucin
Describamos primeramente el movimiento del reflector referido a un sistema de coordenadas (
x, y) centrado en el
eje de la rueda (ver Fig. 6.13). Supongamos que la rueda gira a una velocidad angular . La trayectoria del reflector
en este sistema de coordenadas puede expresarse como
(t) = r(cos(t), sin(t)) = r(cos(t), sin(t)) = (
c
x(t), y(t))
esto es, una trayectoria circular de radio r que realiza /(2) vueltas por unidad de tiempo. Recordemos que es
la velocidad angular, medida en radianes por segundo. Relacionemos ahora la velocidad angular con la velocidad
lineal v de la bicicleta. En un giro de la rueda, la bicicleta recorre una distancia igual al permetro de la rueda 2R.
Por tanto, en /(2) giros por unidad de tiempo, la bicicleta recorre una distancia de 2R/(2) por unidad de
tiempo, y en consecuencia v = R, o equivalentemente
=
v
R
234
Por tanto, la trayectoria del reflector en el sistema de referencia centrado en el eje de la rueda es
vt
vt
(t) = r cos , sin
c
R
R
Escribamos ahora estra trayectoria respecto de un sistema de referencia (x, y) centrado en un punto fijo en la
superficie sobre la que se desplaza la bicicleta. Podemos relacionar los dos sistemas de coordenadas mediante las
relaciones
x=x
+ vt,
y = y + R
Por tanto, la trayectoria del reflector en el sistema (x, y) es
vt
vt
(t) + (vt, R) = r cos
c(t) = c
+ vt, r sin
+R
R
R
Para la representacin grfica del caso en que r = R/2, ver resolucin en MAPLE ms adelante. Por simplicidad,
tomamos R = 1 y v = 1.
Consideremos ahora el caso en que seguimos un punto situado sobre la cubierta de la rueda, esto es, r = R y
vt
vt
c(t) = R cos
+ vt, R sin
+R
R
R
Calculemos el vector velocidad de esta trayectoria
vt
vt
c0 (t) = v sin
+ 1, cos
R
R
por lo que la celeridad de este punto es
s
kc0 (t)k
sin
= v
r
vt
+1
R
2
+ cos2
vt
R
vt
vt
vt
1 2 sin
+ cos2
+ sin2
R
R
R
r
vt
=
2v 1 sin .
R
= v
>
>
>
>
>
restart;
# Descripcin del movimiento del reflector en un sistema de coordenadas
#
centrado en el eje de la rueda
#
El reflector describe una trayectoria circular de radio r
with(plots):
r:=10:
omega:=2*Pi/4:
display(
animate( pointplot , [[r*cos(omega*t),-r*sin(omega*t)]],t=0..12,
frames=200,symbol=solidcircle,symbolsize=30,color=red),
plot([r*cos(omega*t),-r*sin(omega*t),t=0..4],color=blue)
);
235
t = 0.
10
10
10
10
>
>
>
>
>
>
236
>
>
r:=R/2:
display(
animate( plot , [[R*cos(v*t/R+phi)+v*t,-R*sin(v*t/R+phi)+R,phi=0..2*Pi]],
t=0..4*Pi,frames=200,color=black,thickness=2,scaling=constrained),
seq(
animate( plot,
[[[v*t,R],[R*cos(v*t/R+2*Pi/16*k)+v*t,-R*sin(v*t/R+2*Pi/16*k)+R]]]
,t=0..4*Pi,color=black,frames=200),
k=1..16),
animate( pointplot , [[r*cos(v*t/R)+v*t,-r*sin(v*t/R)+R]],t=0..4*Pi,
frames=200,symbol=solidcircle,symbolsize=20,color=blue)
);
>
>
>
237
>
>
>
c:=t-><R*cos(v*t/R)+v*t,-R*sin(v*t/R)+R>:
>
plot([c(t)[1],c(t)[2],t=0..4*Pi],color=black,scaling=constrained);
2.0
1.5
1.0
0.5
10
>
>
with(VectorCalculus):
>
D(c)(t);
norma:=Norm(%);
norma :=
>
2 2 sin (t)
solve(norma=0,t);
>
# Para que nos aparezcan todas las soluciones debemos usar el siguiente comando
>
_EnvAllSolutions := true:
>
solve(norma=0,t);
1
+ 2_Z1
2
PR 6.5. Considerar el campo vectorial H(x, y) = (x, y). Representar grficamente dicho campo en el dominio
A = [1, 1] [1, 1]. Calcular su divergencia y su rotacional. En vista de los resultados, se trata de un campo
conservativo? Puede expresarse como rotacional de otro campo vectorial F? Hallar en su caso la funcin potencial
238
(x) (y)
+
=0
x
y
rot H(x, y) =
(y) (x)
x
y
k=0
Dado que el campo es irrotacional, podemos asegurar que es conservativo, es decir, que existe un potencial escalar
h tal que H = h. El potencial debe verificar:
h
x
h
y
= x
= y
y, por lo tanto,
h(x, y) =
x2
y2
+
2
2
Para determinar si adems existe un campo vectorial F = (F1 , F2 ) tal que H = rot F, debemos resolver el
siguiente sistema de ecuaciones diferenciales:
F2
z
F1
z
F2
F1
x
y
= 0
Una solucin del sistema anterior es el campo vectorial F(x, y, z) = (y z, x z). Es fcil comprobar que
efectivamente H = rot F . El campo F se denomina potencial vectorial. Para la representacin grfica de los
campos h y F, ver la resolucin en MAPLE a continuacin.
>
with( Student[VectorCalculus] ):
>
H := VectorField(<x,-y>,cartesian[x,y]);
>
>
VectorField(H,output=plot,view=[-1..1,-1..1],fieldoptions=[grid=[20,20]]);
H := (x)
ex y
ey
239
1.0
1.0
0.5
0.5
0.5
1.0
0.5
1.0
>
>
Divergence(
>
>
H3 := VectorField(<H[1],H[2],0>,cartesian[x,y,z]);
>
Curl( H3 );
H );
ey
H3 := (x)
ex y
0
ex
>
>
h:=ScalarPotential( H );
>
h :=
1 2 1 2
x y
2
2
>
>
Gradient(h);
>
simplify(%-H);
>
>
F:=VectorPotential( H3 );
(x)
ex y
ey
0
ex
F := yz
ex xz
ey
>
Curl(F);
(x)
ex y
ey
>
simplify(%-H3);
>
0
ex
>
240
>
>
>
FlowLine(F,<-0.5,-0.48,0.5>,output=plot,view=[-0.5..0.5,-0.5..0.5,0.25..0.75],
fieldoptions=[grid=[10,10,3]]);
2
2
2
2
F(x, y) = y e(x +y ) , x2 e(x +y )
Representar grficamente el campo, calcular su divergencia y rotacional y representarlos grficamente.
Resolucin
Para la representacin grfica del campo F, ver la resolucin en MAPLE ms adelante. Calculemos ahora la
241
div F(x, y) =
+y 2 )
(x2 e(x
y
+y 2 )
+y 2 )
(2x)(y) e(x
2xy(1 x) e(x
+y 2 )
+ (2y)x2 e(x
+y 2 )
rot F(x, y)
=
=
(x2 e(x
x
+y 2 )
(y e(x
+y 2 )
!
k
2
2
2x + (2x)x2 (1) (2y)(y) e(x +y ) k
2
= (1 + 2x 2y 2 2x3 ) e(x
+y 2 )
>
restart;
>
with( Student[VectorCalculus] ):
>
F := VectorField(<-y*exp(-(x^2+y^2)),x^2*exp(-(x^2+y^2))>,cartesian[x,y]);
2
2
2
2
F := yex y ex + x2 ex y ey
>
>
VectorField(F,output=plot,view=[-1..1,-1..1],fieldoptions=[grid=[20,20]]);
1.0
1.0
0.5
0.5
0.5
1.0
0.5
1.0
>
>
FlowLine(F,<-1,-1>,output=plot,view=[-1..1,-1..1],fieldoptions=[grid=[20,20]]);
1.0
1.0
0.5
0.5
0.5
0.5
1.0
1.0
242
>
>
1.5
1.0
0.5
1.5
1.0
0.5
0.5
1.0
1.5
0.5
1.0
>
>
>
divF:=Divergence( F );
2
2
2
2
divF := 2yxex y 2x2 yex y
>
simplify(divF);
2
2
2yxex y (x 1)
>
plot3d(divF,x=-2..2,y=-2..2);
>
>
F3:=VectorField(<F[1],F[2],0>,cartesian[x,y,z]);
2
2
2
2
F3 := yex y ex + x2 ex y ey
>
rotF:=Curl( F3 );
>
simplify( rotF );
2
2
2
2
2
2
2
2
rotF := 2xex y 2x3 ex y + ex y 2y 2 ex y ez
2
2
rotF := ex y 2x + 2x3 1 + 2y 2 ez
>
>
plot3d(rotF[3],x=-2..2,y=-2..2);
243
PR 6.7. Considera una tapia que encierra un dominio del plano (x, y) descrito por
D = {(x, y) R2 | x2 + y 2 < 1, y > 0}
La altura de la tapia viene dada por la funcin h(x, y) = x2 + 2y 2 . Todas las dimensiones estn expresadas en
metros. Calcula cantidad de pintura necesaria para pintar las dos caras de esta tapia, teniendo en cuenta que son
necesarios 500 gramos de pintura para cubrir un metro cuadrado de superficie pintada.
Resolucin
Consideremos una curva plana genrica c(t) = (x(t), y(t)) que representa la planta de una tapia, cuya altura viene
representada por una funcin definida en el plano h(x, y). La corona de dicha tapia viene descrita por la curva en
el espacio
244
como
Z
A=
Z
h(c(t))kc0 (t)k dt
h ds =
c
El dominio en cuestin es medio disco unidad centrado en el origen. Su permetro puede describirse con una
trayectoria c(t) definida a trozos. Por un lado, c1 (t) = (cos t, sin t) en el intervalo [0, ] describe la parte circular
de la tapia, y por otro c2 (t) = (0, t) en el intervalo [1, 1] describe la parte recta de la tapia. Por tanto, la superficie
de tapia que se debe pintar, recordando que la tapia tiene dos caras, es
Z
Z
S = 2(A1 + A2 ) = 2
h ds +
h ds
c1
c2
Como ya vimos anteriormente, la celeridad de la primera curva kc01 (t)k = 1. Por otro lado, es inmediato comprobar
que kc01 (t)k = 1. Por tanto,
Z
Z
A1 =
h(cos t, sin t) dt =
(cos2 t + 2 sin2 t) dt
Z0
Z 0
3 1
2
2
=
(1 + sin t) dt =
2
3 1
3
=
Por otro lado,
(1 2 sin t)
2
dt
2 3 1
4
t 1 =
3
3
1
1
Por tanto, para pintar las dos caras de la tapia, la cantidad de pintura necesaria, en kilogramos, es
3 4
1
+ 6,05
P = S = A1 + A2 =
2
2
3
A2 =
h(0, t) dt =
2t2 dt =
>
>
with(plots):
>
implicitplot(x^2+y^2<1,x=-1..1,y=0..1,filled=true,scaling=constrained);
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
1.0
0.5
0.5
1.0
>
>
h:=(x,y)->x^2+2*y^2:
display(
plot3d(0,x=-1..1,y=0..sqrt(1-x^2),color=red,filled=true,
style=patchnogrid,grid=[100,100]),
plot3d(h(x,y),x=-1..1,y=0..sqrt(1-x^2),style=patchnogrid),
orientation=[-30,80]
);
>
245
>
>
>
246
display(
plot3d(0,x=-1..1,y=0..sqrt(1-x^2),color=red,filled=true,
style=patchnogrid,grid=[100,100]),
implicitplot3d(y=0,x=-1..1,y=0..1,z=0..2,style=patchnogrid,
color=green,transparency=0.8),
implicitplot3d(x^2+y^2=1,x=-1..1,y=0..1,z=0..2,
style=patchnogrid,color=grey,transparency=0.8,grid=[20,20,20]),
intersectplot(z=h(x,y),x^2+y^2=1,x=-1..1, y=0..1, z=0..2,
thickness=2,color=black),
intersectplot(z=h(x,y),y=0,x=-1..1, y=0..1, z=0..2,thickness=2,color=black),
spacecurve({[[k/10,0,0],[k/10,0,h(k/10,0)]]$k=-10..10},color=green,
thickness=2,transparency=0.5),
spacecurve({ [[cos(k/30*Pi),sin(k/30*Pi),0],
[cos(k/30*Pi),sin(k/30*Pi),h(cos(k/30*Pi),sin(k/30*Pi))]]
$k=0..30},color=blue,thickness=2,transparency=0.5),
orientation=[-30,80]
);
>
>
c1:=t-><cos(t),sin(t)>:
>
with(VectorCalculus):
>
D(c1)(t);
norm1:=Norm(%);
norm1 := 1
>
A1:=int(h(c1(t)[1],c1(t)[2])*norm1,t=0..Pi);
A1 :=
>
c2:=t-><0,t>:
>
D(c2)(t);
ey
>
norm2:=Norm(%);
norm2 := 1
>
A2:=int(h(c2(t)[1],c2(t)[2])*norm2,t=-1..1);
A2 :=
4
3
>
>
S:=2*(A1+A2);
247
S := 3 +
>
evalf(S);
8
3
12,09144463
PR 6.8. Utilizar el teorema de Green para demostrar que la integral de un campo vectorial conservativo F C 1 a
lo largo de una curva cerrada es nula.
Resolucin
Sea C una curva plana cerrada. Por ser F un campo vectorial conservativo, se sabe que existe un campo escalar
potencial f : R2 R de clase C 1 tal que F = f . Entonces, por el teorema de Green (forma vectorial), se tiene
ZZ
ZZ
Z
F ds =
(rot F) k dA =
(rot (f )) k dA
C
que es nulo en virtud del teorema 30. Esta propiedad de los campos conservativos es de gran importancia en
la fsica, y se deriva tambin del teorema 34. Una consecuencia en mecnica es que al desplazar una partcula
(masa, carga) por un campo conservativo (gravitatorio, electrosttico) siguiendo una trayectoria cerrada, la energa
de dicha partcula se conserva, pues el trabajo realizado es nulo. Otra manifestacin de este resultado es que el
trabajo realizado al desplazar una partcula en un campo conservativo no depende del camino seguido, sino slo
de su origen y final. Esto puede verse considerando la trayectoria cerrada que forman dos caminos diferentes con
sentidos opuestos.
>
>
with(VectorCalculus):
>
F:=Gradient(f(x,y),[x,y]);
F :=
f (x, y) ex +
f (x, y) ey
x
y
>
>
F3:=VectorField(<F[1],F[2],0>,cartesian[x,y,z]);
F3 :=
>
f (x, y) ex +
f (x, y) ey
x
y
CurlF:=Curl(F3);
CurlF := 0
ex
>
>
F:=Gradient(f(x,y,z),[x,y,z]);
F :=
>
f (x, y) ex +
f (x, y) ey +
f (x, y) ez
x
y
y
CurlF:=Curl(F);
CurlF := 0
ex
6.7.
Problemas propuestos
PP 6.1. Calcular la longitud de arco de las curvas dadas a continuacin en el intervalo especificado.
(a) (2 cos t, 2 sin t, t); 0 t 2,
248
Z p
p
a2
x
x2 + a2
+
ln (x + x2 + a2 )
x2 + a2 dx =
2
2
PP 6.2. Sea c la trayectoria dada por c(t) = (2t, t2 , ln t) para t > 0, calcular la longitud de c entre los puntos
(2,1,0) y (4,4,ln 2).
PP 6.3. Esbozar los siguientes campos vectoriales en el plano:
(a) F(x, y) = (2, 3)
(b) F(x, y) = (x, y)
(c) F(x, y) = 2x
x +y
,
2
y
x2 +y 2
PP 6.4. Calcular la masa de un alambre formado por la interseccin de la esfera x2 + y 2 + z 2 = 1 con el plano
x + y + z = 0 si la densidad de un punto (x, y, z) del alambre viene dada por (x, y, z) = x2 gramos por unidad
de longitud.
PP 6.5. Sea c(t) una lnea de flujo de un campo conservativo F = V . Demostrar que V (c(t)) = (V c)(t) es
una funcin creciente de t.
PP 6.6. Sea f un campo escalar y F y G dos campos vectoriales. Demostrar las siguientes identidades:
(a) div (F + G) = div F + div G
(b) rot (F + G) = rot F + rot G
(c) div (f F) = f div F + f F
(d) div (F G) = (rot F) G F rot G
(e) rot (f F) = f rot F + f F
PP 6.7. Calcular la divergencia de los siguientes campos vectoriales en el espacio:
(a) F(x, y, z) = exy i exy j + eyz k
(b) F(x, y, z) = (x, y + cos x, z + exy )
(c) F(x, y, z) = (y, x)
PP 6.8. Calcular el rotacional de los siguientes campos vectoriales en el espacio:
(a) F(x, y, z) = (x, y, z)
(b) F(x, y, z) = (yz, xz, xy)
(c) F(x, y, z) = (x2 + y 2 + z 2 )(3 i + 4 j + 5 k)
249
0t1
0 t 2
1t2
PP 6.11. Evaluar la integral de lnea del campo F = (x2 , xy, 1) a lo largo de la curva definida por la parbola
z = x2 , y = 0 entre los puntos (1, 0, 1) y (1, 0, 1).
PP 6.12. Demostrar por el teorema de Green que si C es una curva cerrada simple que acota la regin R R2 ,
entonces el rea de la regin R viene dada por
Z
1
A=
x dx y dy
2 C
Calcular el rea de la regin encerrada por la curva definida por x2/3 + y 2/3 = a2/3 , con a > 0, usando la
parametrizacin x = a cos3 , y = a sin3 , 0 2.
250
251
7 Clculo operacional
Se presentan en este captulo, a nivel introductorio, los rudimentos del clculo operacional. Se introduce el
marco general en que se desarrolla la transformada de Laplace: funciones suficientemente suaves y variable de
Laplace real. Se explica en qu sentido se define la inversa de esta transformada y se presentan ejemplos de clculo
tanto de la transformada directa como de la inversa. Se demuestra la frmula de la transformada de la derivada
y se presenta la aplicacin de este resultado a la resolucin de ecuaciones diferenciales lineales a coeficientes
constantes. Se introduce la transformada de Fourier y se presenta un ejemplo de clculo de esta transformada.
7.1.
Definicin 91. Sea f : R R una funcin de la variable real t. Se dice que f es continua por secciones si en cada
intervalo finito donde f est definida, f es continua excepto posiblemente en un nmero finito de puntos. Adems,
en los puntos de discontinuidad, los lmites laterales de la funcin f existen.
En la figura 7.1 se presenta un ejemplo de una funcin continua por secciones. En particular, toda funcin
continua es continua por secciones.
Figura 7.1. Ejemplo de una funcin f (t) continua por secciones. Los puntos marcan los valores de la funcin en
los saltos
Teorema 37. Sea f (t) una funcin continua por secciones en R+ . Se supone que existen constantes M 0 y
R tales que
|f (t)| M et
(7.1)
para todo t 0.1 Entonces, la integral impropia
Z
F (s) = lm
1 Se
est f (t)dt
(7.2)
252
(7.3)
est f (t)dt
(7.4)
Para simplificar las notaciones, se usa a menudo L(f ) en lugar de L(f )(s) en la ecuacin 7.4.
Ejemplo 141. Sea f : R+ R la funcin definida como f (t) = 1 para t 0. Encontrar la transformada de
Laplace de f .
Solucin. Para poder calcular la transformada de Laplace 7.4, primero hay que verificar que existe. Para ello,
se aplica la proposicin 37, tenindose que se verifican dos condiciones:
1. f continua por secciones: al ser f (t) = 1 constante, f es continua en R+ y en particular es continua por
secciones.
2. f de orden exponencial: escogiendo M = 1 y = 0, est claro que f verifica |f (t)| M et = 1 para todo
t 0.
Con eso se deduce de la proposicin 37 que la transformada de Laplace existe para todo s > donde est
definida por la ecuacin 7.3. Para determinar el valor de , se nota que la desigualdad 1 = |f (t)| M et no
se cumple para < 0 porque en este caso lm M et = 0 < 1. Es decir, = 0. La proposicin 37 asegura la
t
T
Z T
Z T
1
1
1
est f (t)dt =
est dt = est = esT +
s
s
s
0
0
0
En consecuencia, de la ecuacin 7.4 se obtiene
Z T
1
1
F (s) = lm
est f (t)dt = lm esT +
T 0
T
s
s
(7.5)
F (s) =
1
s
para todo
s>0
(7.6)
El cuadro 7.1 recoge las transformadas de Laplace de algunas funciones usuales. En este cuadro, las funciones
f (t) estn definidas en R+ . En R , el valor que toma f (t) no es importante, ya que la transformada de Laplace
es una integral de cero al infinito. En la figura 7.2 se presentan varias funciones que tienen la misma transformada
de Laplace F (s) = 1/s. Para determinar transformadas de Laplace de funciones que no estn en dicho cuadro, se
usan algunas propiedades de la transformada como la linealidad.
2 En la ecuacin 7.2, se considera habitualmente que s es un nmero complejo. En este curso, el estudio de la transformada de Laplace se
limitar a s real.
253
Figura 7.2. Ejemplo de funciones que tienen la misma transformada de Laplace. En el cuadro superior derecho, la
funcin no est definida en R
Teorema 38. La transformada de Laplace es una operacin lineal; es decir, para cualesquiera funciones f (t) y
g(t) cuyas transformadas de Laplace existan y para cualesquiera constantes a y b,
L [af (t) + bg(t)] = aL [f (t)] + bL [g(t)]
(7.7)
L e5t =
1
s5
s2
1
+1
2
1
2
s5 s +1
(7.8)
(7.9)
(7.10)
(7.11)
para s > 5.
Ahora, sea F la transformada de Laplace de la funcin f que est definida en R+ . Puede existir otra funcin
g definida en R+ , diferente de f , tal que L(g) = F ? La respuesta es s. Por ejemplo, si f y g difieren en un
slo punto, se tiene L(f ) = L(g). Ms generalmente, si f y g difieren en un conjunto que no afecta a la integral,
entonces tienen la misma transformada de Laplace.3 De esta manera se puede definir una relacin de equivalencia
donde dos funciones son equivalentes si tienen la misma transformada de Laplace. Dada una funcin f , la clase de
equivalencia que contiene f es nica y se nota f.
Definicin 93. La aplicacin que a la funcin F asocia la clase de equivalencia f es la transformada inversa de
Laplace y se nota L1 . Es decir, f = L1 (F ).
3 La
caracterizacin de este conjunto hace intervenir la teora de la medida, saliendo del marco de este curso.
254
tn
eat
cos(t)
sen(t)
cosh(at)
senh(at)
1
tn1 eat
(n 1)!
p
p n en t sen n 1 2 t
1 2
9
10
F (s)
1
s
1
s2
n!
sn+1
1
sa
s
s2 + 2
2
s + 2
s
s2 a 2
a
s2 a 2
1
(s + a)n
n2
s2 + 2n s + n2
Nota
s>0
s>0
n > 0 entero, s > 0
s>a
s>0
s>0
s > |a|
s > |a|
n > 1 entero, s > a
|| < 1, n > 0, s > n
En general, dada una funcin F (s), es suficiente hallar una funcin f (t) tal que L(f ) = F (con la ayuda del
cuadro 7.1, por ejemplo). Una vez se tiene f , se sobreentiende que la transformada inversa de Laplace de F es f.
Teorema 39. La transformada inversa de Laplace es una operacin lineal; es decir, para cualesquiera funciones
f (t) y g(t) cuyas transformadas de Laplace F (s) y G(s) existan y para cualesquiera constantes a y b,
L1 [aF (s) + bG(s)] = aL1 [F (s)] + bL1 [G(s)]
(7.12)
s
. Encontrar L1 (F ).
(s 1)(s + 3)
Solucin. Primero se busca F (s) en la segunda columna del cuadro 7.1. Al no encontrarla, hay que expresar F (s)
como suma de funciones que s salgan en el cuadro y aplicar entonces la linealidad de L1 . Cuando F (s) es
una fraccin racional, se tiene que descomponer en elementos simples para encontrar la transformada inversa de
Laplace. En este caso se obtiene
Ejemplo 143. Sea F (s) =
A
B
(A + B)s + 3A B
s
=
+
=
(s 1)(s + 3)
s1 s+3
(s 1)(s + 3)
(7.13)
3A B
(7.14)
Resolviendo este sistema de dos ecuaciones con dos incgnitas, se obtiene A = 1/4 y B = 3/4. As, de la ecuacin
7.13 se obtiene
1
3 1
1
1
3
1 1
1
+ L
= et + e3t
(7.15)
L (F (s)) = L
4
s1
4
s+3
4
4
En la ecuacin 7.15 se han usado la linealidad de la transformada inversa de Laplace y la fila 4 del cuadro 7.1.
255
7.2.
Teorema 40. Sea f : R+ R una funcin continua. Se supone que existen constantes M 0 y R tal que
|f (t)| M et
(7.16)
para todo t 0. Suponer adems que la funcin f (t) tiene una derivada f 0 (t) que es continua por secciones en
R+ . Entonces, la transformada de Laplace de la derivada f 0 (t) existe para todo s > donde
= nf { R tal que se cumple la desigualdad 7.16}
y
L(f 0 ) = sL(f ) f (0)
(7.17)
Demostracin. Se considera primero el caso en que f 0 (t) es continua para todo t 0. Entonces, por la definicin
y al integrar por partes,
Z
0
L(f ) = lm
e
0
Z T
st
T
f (t)dt = lm e f (t) 0 + s lm
est f (t)dt
T
T 0
=
lm esT f (T ) f (0) + sL(f )
st 0
sT
e
f (T ) M esT e T = M e( s)T
(7.18)
(7.19)
Para todo s > , lm M e( s)T = 0, lo que implica lm esT f (T ) = 0. Se termina as la demostracin cuando
T
f 0 (t) es continua.
Cuando f 0 slo es continua por secciones, la demostracin es muy similar; en este caso, el rango de integracin
en la integral original 7.4 debe descomponerse en partes tales que f 0 sea continua en cada una de ellas.
Nota 18. La condicin de continuidad de la funcin f en el teorema 40 es importante (ver problema resuelto 7.5).
La continuidad en t = 0 quiere decir que se cumple f (0+ ) = lm+ f (t) = f (0).
t0
Ejemplo 144. Usando la transformada de Laplace, resolver la ecuacin diferencial y 0 y = 0 con la condicin
inicial y(0) = 1.
Solucin. Aplicando la transformada de Laplace, se obtiene
L (y 0 ) L(y) = L(0)
(7.20)
(7.21)
Esta ecuacin se llama la ecuacin subsidiaria. Como y(0) = 1, se deduce de la ecuacin 7.21 que
L(y) =
1
s1
(7.22)
256
Teorema 41. Sea f : R+ R una funcin que tiene derivadas f 0 (t), f 00 (t), , f (n1) (t) todas continuas en
R+ . Se supone que existen constantes M 0 y R tales que
(i)
(7.23)
f (t) M et i = 0, 1, , n 1
para todo t 0. Adems, se supone que la funcin f (t) tiene una derivada f (n) (t) que es continua por secciones
en R+ . Entonces, la transformada de Laplace de la derivada f (n) (t) existe para todo s > donde
= nf { R tal que se cumple la desigualdad 7.23}
y
y 00 y = t,
y(0) = 1,
y 0 (0) = 1
(7.24)
(7.25)
Solucin. Primero se obtiene la ecuacin subsidiaria aplicando la transformada de Laplace en la ecuacin 7.25
s2 L(y) sy(0) y 0 (0) L(y) = L(t)
(7.26)
1
s2
(7.27)
con lo cual
L(y) =
=
Con lo cual
y(t)
= L
s+1
1
+ 2 2
2
s 1 s (s 1)
1
1
1
+
s1
s2 1 s2
1
s1
+L
1
2
s 1
(7.28)
1
s2
= et + senh(t) t
En la figura 7.3 se resume el enfoque aplicado. La ventaja principal de este mtodo en comparacin con el del
captulo 5 es que no hace falta saber la forma de la solucin particular en el caso de ecuaciones diferenciales no
homogneas.
En el ejemplo anterior, se ha podido determinar la transformada inversa a partir del cuadro 7.1 gracias a la
relacin
1
1
1
= 2
2
(7.29)
2
2
s (s 1)
s 1 s
Se presenta a continuacin una manera sistemtica para obtener simplificaciones de este tipo. Se necesita descomponer la fraccin racional obtenida en elementos simples, y por eso hay que determinar las races del denominador
de 1/s2 (s2 1). Son 0 (raz doble), -1 y 1. Por tanto
1
s2 (s2 1)
=
=
A
B
C
D
+ 2+
+
s
s
s1 s+1
(A + C + D)s3 + (B + C D)s2 As B
s2 (s2 1)
(7.30)
(7.31)
257
=
=
=
=
0
0
0
1
(7.32)
(7.33)
(7.34)
(7.35)
De las ecuaciones 7.34 y 7.35 se obtienen los valores A = 0 y B = 1. Sumando las ecuaciones 7.32 y 7.33 se
obtiene
1 + 2C = 0
(7.36)
Es decir C = 1/2. Sabiendo los valores de A y C, el valor de D se obtiene a partir de la ecuacin 7.32, D = 1/2.
Se puede ahora comprobar que la relacin 7.29 se obtiene a partir de la descomposicin 7.30.
Notar que para poder aplicar la transformada de Laplace en una ecuacin diferencial, hay que asegurar que su
solucin verifica las condiciones del teorema 41. De ah el inters del resultado siguiente.
Teorema 42. Sea la ecuacin diferencial
y (n) (t) + an1 y (n1) (t) + + a1 y 0 (t) + a0 y(t) = f (t)
(7.37)
donde a0 , a1 , , an1 son constantes reales y f (t) es una funcin continua en R+ que verifica una desigualdad
de la forma 7.16. Entonces las soluciones de la ecuacin diferencial verifican las condiciones del teorema 41.
7.3.
Teorema 43. Sea f (t) una funcin continua por secciones y satisface una desigualdad de la forma 7.16, entonces
Z t
1
L
f ( )d = L (f (t)) s > 0, s >
(7.38)
s
0
Ejemplo 146. Sea L(f ) = 1/s(s2 + 2 ). Encontrar f (t).
Solucin. Del cuadro 7.1 se tiene
1
s2 + 2
1
sen(t)
(7.39)
258
Z
1
1 t
1
1 1
L
=
sen( )d = 2 (1 cos(t))
s s2 + 2
0
7.4.
7.4.1.
Traslacin en s
(7.40)
Sea f (t) una funcin continua por secciones que verifica la desigualdad 7.16. Se denota la transformada
L [f (t)] = F (s). Entonces, eat f (t) tiene la transformada de Laplace F (s a) (ver Fig. 7.4) donde s a > , es
decir
L eat f (t) = F (s a)
(7.41)
7.4.2.
La funcin escaln unitario (o funcin de Heaviside) u : R R est definida como sigue (ver Fig. 7.5)
0 si t < 0
u(t) =
1 si t > 0
No hace falta definir esta funcin en cero. De la primera fila del cuadro 7.1, se obtiene
L [u(t)] =
7.4.3.
1
s
Traslacin en t
Sea f (t) una funcin continua por secciones que verifica la desigualdad 7.16. Se denota la transformada
L [f (t)] = F (s). Entonces
L [f (t a)u(t a)] = eas F (s)
(7.42)
En particular, si f (t) = 1 para todo t R, entonces f (t a)u(t a) = u(t a) para todo t R. Con lo cual,
usando la relacin 7.42 se obtiene
eas
L [u(t a)] =
s
259
Como et = et2+2
e2s
s1
e2s
e2s
+
2
s2
s
1
e2s
e2s
e2s
e2
+
+
2
s1
s1
s2
s
La figura 7.6 ilustra un ejemplo donde sale la traslacin en el tiempo. Debido a la distancia entre el resistor
R y el punto P donde se mide la temperatura T , el flujo de aire necesita un tiempo para llegar de R a P
( es un tiempo de retardo). Esto implica que la temperatura T (t) en el instante t no depende de la corriente
elctrica I(t) en el resistor, sino de I(t ). Es decir, T (t) = f (I(t )). Habitualmente, la traslacin en el
tiempo est relacionada con retardos que ocurren en problemas de transporte de materia (por ejemplo, en cintas
transportadoras) o de informacin (por ejemplo, en la red).
L(f ) =
260
7.5.
Convolucin
f ( )g(t )d
(7.43)
Se supone adems que f y g son continuas por secciones y verifican la desigualdad 7.16. Sean L [f (t)] = F (s),
L [g(t)] = G(s), y L [h(t)] = H(s), entonces se puede demostrar que
H(s) = F (s)G(s)
(7.44)
y(0) = 0
(7.45)
donde a R y f (t) es una funcin continua por secciones que verifica la desigualdad 7.16. Para calcular la
solucin de esta ecuacin diferencial se aplica la transformada de Laplace
L(y 0 ) + aL(y) = (s + a)L(y) = L(f )
(7.46)
Y (s) = F (s)G(s)
(7.47)
lo que conduce a
donde Y (s) = L(y), F (s) = L(f ), G(s) = 1/(s + a). La solucin de la ecuacin diferencial 7.45 viene dada por
las relaciones 7.43 y 7.44 como
Z t
f ( )g(t )d
(7.48)
y(t) =
0
donde
g(t) = L
Es decir
Z
y(t) =
1
s+a
= eat
f ( )ea(t ) d
(7.49)
(7.50)
La utilidad de la transformada de Laplace en este caso es que permite tener una expresin explcita de la solucin
y(t): dada la funcin f (t), se puede calcular la solucin y(t) de 7.45 usando la relacin 7.50. Esta metodologa
puede aplicarse tambin para ecuaciones diferenciales de orden superior.
261
7.6.
La transformada de Laplace puede tambin usarse para resolver sistemas de ecuaciones diferenciales. El mtodo se explica en trminos de un ejemplo.
Ejemplo 148. Resolver el sistema de dos ecuaciones diferenciales
y10
2y1 + y2
y20
y1 2y2
(7.51)
(7.52)
2L(y1 ) + L(y2 )
L(y1 ) 2L(y2 )
(7.53)
(7.54)
Las ecuaciones 7.53 y 7.54 son un sistema lineal de dos ecuaciones con dos incgnitas L(y1 ) y L(y2 ). La resolucin
de este sistema usando los valores de las condiciones iniciales da
L(y1 ) =
L(y2 ) =
s+3
s2 5
s1
s2 5
(7.55)
(7.56)
Aplicando la transformada inversa de Laplace, se obtienen las funciones y1 (t) e y2 (t) usando el cuadro 7.1.
s
3
1
1
y1 (t) = L1
+
3L
= cosh( 5t) + senh( 5t)
2
2
s 5
s 5
5
s
1
1
y2 (t) = L1
L1
= cosh( 5t) senh( 5t)
2
2
s 5
s 5
5
7.7.
Transformada de Fourier
Mientras la transformada de Laplace se usa para la descripcin de sistemas fsicos y la resolucin de ecuaciones
diferenciales, la transformada de Fourier es til para la descripcin del contenido frecuencial de seales.
Definicin 94. Una funcin f : R R es absolutamente integrable si f es integrable y si el lmite
Z
lm
|f (t)|dt =
T
|f (t)|dt
es finito.
Teorema 44. Sea f : R R una funcin continua por secciones y absolutamente integrable. Entonces la integral
impropia
Z T
Z
1
1
f (t)eit dt =
f (t)eit dt
(7.57)
f() = lm
T
2 T
2
existe y es finita.
De esta manera se ha definido una nueva funcin f : R C que a cada nmero real asocia el nmero
complejo f().
262
Definicin 95. La aplicacin que a la funcin f asocia la funcin f se llama transformada de Fourier y se nota
F. Es decir, f = F(f ).
De la ecuacin 7.57, usando la frmula de Euler4 , se obtiene
Z
Z
1
F(f )() = f () =
f (t) cos (t) dt i
f (t) sen (t) dt
2
(7.58)
Para simplificar la notacin, se usa a menudo F(f ) en lugar de F(f )() en la ecuacin 7.58.
Ejemplo 149. Sea la funcin f (t) definida como sigue
1 si 0 < t < 1
f (t) =
0 en caso contrario
Determinar la transformada de Fourier de f .
Solucin. Sea f = F(f ). Se supone primero que 6= 0. En este caso, la parte real de f() se obtiene de la
ecuacin 7.58 como
1
Z 1
1
1
1
sen()
Re f() =
cos (t) dt =
(7.59)
sen (t) =
2 0
2
2
0
La parte imaginaria de f() se obtiene de la ecuacin 7.58 como
1
Z 1
1
1
1
cos() 1
Im f() =
sen (t) dt =
cos (t) =
2 0
2
2
0
(7.60)
f() =
+
i
2
2
Si = 0, cos(t) = 1 y sen(t) = 0. En este caso, f() se obtiene de la ecuacin 7.58 como
Z 1
1
1
f (0) =
dt =
2 0
2
7.8.
(7.61)
(7.62)
Problemas resueltos
lo que implica
f (t) = et ln(t+1) M et
(7.63)
et[ln(t+1)] M
(7.64)
Como lm ln(t + 1) = se deduce que lm et[ln(t+1)] = con lo cual la desigualdad 7.64 no puede ocurrir
t
t
para valores grandes de t. Esto implica que la funcin f no tiene transformada de Laplace.
4 eia
= cos(a) + i sen(a)
263
>
>
with(inttrans):
>
f:=t->(t+1)^t:
>
laplace(f(t),t,s);
>
>
>
abs(f(t))<=M*exp(gamma*t);
>
>
f(t)<=M*exp(gamma*t);
t
laplace (t + 1) , t, s
t
(t + 1) M e t
(t + 1) M e t
>
>
lhs(%)/exp(gamma*t)<=rhs(%)/exp(gamma*t);
t
>
# Simplificamos
>
simplify(%);
(t + 1)
M
e t
(t + 1) e t M
>
limit(lhs(%),t=infinity);
>
>
(7.65)
(7.66)
donde a R.
Resolucin
Aplicando la transformada de Laplace se obtiene
es decir
L(y) =
y(0)
y 0 (0) ay(0)
y(0)s + y 0 (0) ay(0)
=
+
s(s a)
sa
s(s a)
(7.67)
Como la forma de la transformada inversa no es la misma si las races del denominador son iguales o distintas, se
tienen que discutir dos casos: a = 0 y a 6= 0.
Caso a = 0
En este caso, se obtiene de la ecuacin 7.67
L(y) =
y(0) y 0 (0)
+ 2
s
s
(7.68)
264
(7.69)
Caso a 6= 0
Haciendo una descomposicin en elementos simples, se obtiene
A
B
(A + B)s aA
1
= +
=
s(s a)
s
sa
s(s a)
(7.70)
1
1
De este sistema de dos ecuaciones a dos incgnitas se obtienen los valores de A = 1/a y B = 1/a. Aplicando
la transformada inversa de Laplace en la ecuacin 7.67 resulta
1
1 1 1
1 1
1
1
0
y(t) = y(0)L
+ [y (0) ay(0)] L
+ L
sa
a
s
a
sa
y 0 (0) 1
1
y 0 (0)
1
=
L
+ y(0)
L1
a
sa
a
s
y 0 (0) at
y 0 (0)
=
e + y(0)
(7.71)
a
a
>
>
with(inttrans):
>
eq_dif:=diff(y(t),t,t)-a*diff(y(t),t)=0;
eq_dif :=
>
laplace(eq_dif,t,s);
d2
d
y (t) a y (t) = 0
dt2
dt
collect(%,laplace(y(t),t,s));
>
Ly:=solve(%,laplace(y(t),t,s));
Ly :=
>
solve(s*(-s+a),s);
>
0, a
265
>
# Caso a=0
>
Lya0:=subs(a=0,Ly);
Lya0 :=
>
invlaplace(%,s,t);
>
# Caso a=/=0
>
invlaplace(Ly,s,t);
2
0
f (t) =
sen(t)
si t < 0 <
si < t < 2
si t > 2
Resolucin
Se escribe f (t) en trminos de funciones escaln. Para 0 < t < se toma 2u(t). Para t > se quiere el valor cero,
por lo que debe restarse la funcin escaln 2u(t ) con escaln en . Se tiene entonces 2u(t) 2u(t ) = 0
cuando t > . Esta expresin est bien hasta llegar a 2 donde se quiere que entre sen(t); as que se suma
u(t 2) sen(t). En conjunto
f (t) = 2u(t) 2u(t ) + u(t 2) sen(t)
(7.72)
En esta ecuacin, el ltimo trmino es igual a u(t 2) sen(t 2) debido a la periodicidad de la funcin seno,
por lo que las ecuaciones 7.72, 7.42 y el cuadro 7.1 dan
L(f ) =
>
2 2es
e2s
+ 2
s
s
s +1
>
with(inttrans):
>
Lf:=laplace(f(t),t,s);
266
e2 s
1 e s
+
2
s2 + 1
s
Lf :=
>
# Dibujamos f(t)
>
plot(f(t),t=0..6*Pi,discont=true,thickness=3);
2
10
12
14
16
18
K1
>
# Dibujamos su transformada
>
plot(Lf,s=0..6*Pi,discont=true,thickness=3);
7
6
5
4
3
2
1
10
12
14
16
18
sa
(s b)(s c)
(7.73)
= 1
= a
(7.74)
267
sa
1
1
1
1
1
L
= L
+ (b a)L
(s b)2
sb
(s b)2
=
ebt + (b a) t ebt
Caso b 6= c
En este caso, descomponiendo F (s) en elementos simples se obtiene
sa
A
B
(A + B)s Ac Bb
=
+
=
(s b)(s c)
sb sc
(s b)(s c)
(7.75)
=
=
1
a
lo que da
A
ba
bc
ac
bc
sa
1
1
L1
= AL1
+ BL1
(s b)(s c)
sb
sc
b a bt a c ct
=
e +
e
bc
bc
>
F:=s->(s-a)/((s-b)*(s-c)):
F(s)=F(s);
F (s) =
>
with(inttrans):
>
# Caso b=c
>
invlaplace(subs(c=b,F(s)),s,t);
sa
(s b) (s c)
((b a) t + 1) ebt
>
# Caso b=/=c
>
invlaplace(F(s),s,t);
ebt (b a) + ect (c + a)
bc
PR 7.5. Se considera el circuito elctrico de la figura 7.8. En el instante t = 0 se cierra el interruptor K. Los datos
del problema son:
los valores R del resistor y C del condensador
el valor V0 del voltaje del condensador antes del cierre del interruptor
el valor E de la fuerza electromotriz del generador. En este ejemplo, E = 0.
268
(7.77)
VC + VR = 0
(7.78)
Es decir
Por otra parte, la relacin entre corriente elctrica y voltaje a nivel del condensador es
VC0 (t) =
I(t)
C
(7.79)
(7.80)
En este ejemplo se toma como variable de resolucin el voltaje VC . De la ecuacin 7.79 se obtiene
I = CVC0
(7.81)
VR = R C VC0
(7.82)
R C VC0 + VC = 0
(7.83)
Una de las propiedades fsicas de un condensador es que el voltaje VC es siempre continuo. Esta condicin se
traduce por la igualdad
VC (0 ) = VC (0+ ) = VC (0) = V0
(7.84)
Aplicando ahora la transformada de Laplace en la ecuacin 7.83, se obtiene la ecuacin subsidiaria
RCL (VC0 ) + L(VC ) = RC (sL(VC ) VC (0)) + L(VC ) = 0
Con lo cual
L(VC ) =
V0
1
s + RC
(7.85)
(7.86)
269
VC (t) = V0 e RC
(7.87)
para toda t 0. La ecuacin de la corriente elctrica se obtiene ahora a partir de la ecuacin 7.81
I(t) =
V0 t
e RC
R
(7.88)
para toda t > 0. En t = 0, la derivada VC0 (0+ ) = V0 /R, mientras VC0 (0 ) = 0. Por tanto, I(0) = VC0 (0) no est
definida cuando V0 6= 0.
En este ejemplo, se puede ver en la figura 7.9 que el voltaje VC (t) es continuo, y que la corriente I(t) es
discontinua en t = 0. La funcin I(t) puede extenderse por continuidad por la derecha poniendo por definicin
I(0) = I(0+ )
(7.89)
(7.90)
I
=0
C
(7.91)
1
1
L(I) = R (sL(I) I(0)) + L(I) = 0
C
C
Con lo cual
L(I) =
I(0)
1
s + RC
(7.92)
(7.93)
270
No obstante, la ecuacin 7.93 no permite determinar la corriente I(t), ya que I(0) es una incgnita: en efecto, se
sabe que para t < 0, el circuito estaba abierto y por tanto I(0 ) = 0. Pero I(0) = I(0+ ) 6= I(0 ), debido a que
la corriente en un condensador puede ser discontinua.
Como conclusin, cuando se trata de resolver una ecuacin diferencial en el contexto de circuitos elctricos
usando la transformada de Laplace, la eleccin de la variable de resolucin f (t) no es neutra. En efecto, habitualmente las condiciones iniciales de un circuito elctrico se dan antes del cierre del interruptor y corresponden
a f (0 ). Cuando se aplica la transformada de Laplace a la ecuacin diferencial del circuito elctrico, el trmino
f (0) de la ecuacin 7.17 corresponde siempre a f (0+ ), ya que se supone que f (t) es continua para t 0 (se usa la
extensin por continuidad si hace falta). Si la variable f (t) puede tener discontinuidades (como la corriente elctrica de un condensador), la transformada de Laplace obtenida no depende de f (0 ), que es el dato del problema,
sino de f (0) = f (0+ ) 6= f (0 ), que es una incgnita. Por tanto, cuando se trata de circuitos elctricos, hay que
escoger, como variables de resolucin, los voltajes a nivel de los condensadores y las corrientes elctricas a nivel
de los inductores (bobinas). Estas variables son siempre continuas.
>
with(inttrans):
>
eq_dif:=R*C*diff(VC(t),t)+VC(t)=0;
eq_dif := RC
>
laplace(eq_dif,t,s);
d
VC (t) + VC (t) = 0
dt
>
eval(%,VC(0)=V0);
>
collect(%,laplace(VC(t),t,s));
LVC:=solve(%,laplace(VC(t),t,s));
LVC :=
>
RCV0
RCs + 1
VCsol:=invlaplace(%,s,t);
t
VCsol := V0 e RC
PR 7.6. Se considera la relacin 7.45 donde a 6= 0 y |f (t)| M para toda t 0. Comprobar que para toda t 0
|y(t)|
M
1 eat
a
Resolucin
y(t) es dada por la ecuacin 7.50, con lo cual
Z
|y(t)| M
ea(t ) d = M eat
0
ea d = M eat
1 a
e
a
t
=
0
M
1 eat
a
>
>
eq_dif:=diff(y(t),t)+a*y(t)=f(t);
eq_dif :=
>
with(inttrans):
d
y (t) + ay (t) = f (t)
dt
271
>
laplace(eq_dif,t,s);
eval(%,y(0)=0);
collect(%,laplace(y(t),t,s));
>
solve(%,laplace(y(t),t,s));
invlaplace(%,s,t);
0
>
>
# La solucin es
y:=t->int(f(tau)*exp(-a*(t-tau)),tau=0..t):
y(t)=y(t);
y(t) =
f ( ) ea(t ) d
0
>
>
|y(t)| M
ea(t ) d
>
# por lo tanto
>
M (eat 1)
a
PR 7.7. Determinar la transformada de Fourier de la funcin f (t) = sen(t).
|y(t)|
Resolucin
Primero hay que comprobar si la funcin es absolutamente integrable, es decir si
Z T
lm
|f (t)|dt
T
(7.94)
Por otra parte, | sen(t + )| = | sen(t)|, con lo cual la funcin | sen(t)| es peridica de periodo . Haciendo un
cambio de variable u = t k y usando la periodicidad de | sen(t)|, se obtiene
Z (k+1)
Z
| sen(t)|dt =
| sen(u)|du
k
(7.95)
272
| sen(u)|du =
0
sen(u)du = [ cos(u)]0 = 2
(7.96)
| sen(t)|dt 4n
(7.97)
lm
f (t)dt =
T
f:=t->sin(t):
>
with(inttrans):
>
Ff:=fourier(f(t),t,s);
>
convert(Ff,piecewise);
>
>
>
>
i undefined
i undefined
s = 1
s=1
otherwise
Ff :=
s=1
s = 1
otherwise
>
>
assume(n,posint);
Limit(Int(abs(f(t)),t=-n*Pi..n*Pi),n=infinity)=
limit(int(abs(f(t)),t=-n*Pi..n*Pi),n=infinity);
>
lm
n
>
7.9.
|sin (t)| dt =
Problemas propuestos
273
1. f (t) = a
Solucin: F (s) =
a
s
2. f (t) = t3 para t 0.
6
Solucin: F (s) = 4
s
3. f (t) = e
2+ 5t
para t 0.
e 2
Solucin: F (s) =
s 5
PP 7.2. Transformada inversa de Laplace de F (s)
1. F (s) =
1+s
.
s2 + 4
Solucin: f (t) =
1
sen(2t) + cos(2t)
2
2s
3
+ 2
s3 s 1
Solucin: f (t) = 3e3t + et + et
2. F (s) =
3. F (s) =
F1 (s)
s+a
Solucin: f (t) =
PP 7.3. Resolver la ecuacin diferencial y 00 + 3y 0 + 2y = r(t), donde r(t) es la funcin de la figura 7.10.
t
Solucin: y(t) = a 1 e
PP 7.5. Sea el sistema mecnico de la figura 7.11, donde k > 0 es el mdulo de cada uno de los tres resortes, y1 e
y2 son los desplazamientos de las masas desde sus respectivas posiciones de equilibrio esttico; se desprecian las
masas de los resortes y el amortiguamiento.
274
= ky1 + k(y2 y1 )
= k(y2 y1 ) ky2
2. Determinar y1 (t) e y2 (t) para las condiciones iniciales y1 (0) = y2 (0) = 1, y10 (0) =
1
2(a + i)
t0
t<0
275
Bibliografa