Ejercicios de Álgebra Lineal.
Curso 2013/2014
Ejercicios resueltos
1.- En el espacio vectorial euclı́deo R3 , con el producto escalar usual, se considera el plano S
de ecuación 2x − y + 5z = 0. Calcule la proyección ortogonal del vector v = (2, −3, 1) sobre él.
Resolución
Primer enfoque: Empezamos escogiendo bases en S y en su ortogonal, para obtener una base
de R3 . Por ejemplo {(1, 2, 0), (0, 5, 1), (2, −1, 5)}.
Pero si tenemos cuidado y elegimos bases ortogonales en los dos subespacios, ahorraremos
trabajo después. Por eso tomamos la base B = {u1 = (1, 2, 0), u2 = (−2, 1, 1), u3 = (2, −1, 5)}.
Descomponemos el vector v con arreglo a esa base: v = x1 .u1 + x2 .u2 + x3 .u3 . La proyección
de v sobre S la tenemos si nos quedanmos con los sumandos que corresponden a ese subespacio:
u = p(v) = x1 .u1 + x2 .u2
La ventaja de haber elegido una base ortogonal se aprecia ahora: las coordenadas se calculan
inmediatamente mediante el producto escalar: x1 = uv.u 1
1 .u1
= −4 2 v.u2 6
5 , x = u2 .u2 = 6 = 1.
−4
En suma, la proyección de v sobre S es u = 5 .(1, 2, 0) + 1.(−2, 1, 1) = ( 56 , −13
5 , −1)
Segundo enfoque:
Una vez que tenemos una base de S, preferiblemente ortogonal, escribimos el vector u = p(v)
como combinación lineal de los vectores de esa base, puesto que deberá estar en el subespacio
S. En nuestro caso, u = x1 .u1 + x2 .u2 , para algunos coeficientes que habrá que determinar.
Empleando notación matricial, podemos escribir u = A.X dondelos vectores se escriben en
1 −2
columna, y la matriz A contiene los vectores de la base de S, A = 2 1 .
0 2
Nos desentendemos del subespacio ortogonal a S, que no necesitaremos.
Si u es la proyección de v sobre S, entonces el vector u − v será ortogonal a S, es decir, a los
vectores u1 y u2 , lo que se expresa como (1, 2, 0).[A.X − v] = 0, (−2, 1, 1).[A.X − v] = 0, que se
puede escribir de una sola vez poniendo el primer vector encima del segundo (lo que produce la
matriz traspuesta de A), y ası́ queda AT .[A.X − v] = 0
( ) ( 1 ) ( )
5 0 x −4
De ahı́ resulta AT .A.X = AT .v, o sea · = .
0 6 x2 6
El sistema se resuelve cómodamente (sobre todo, porque elegimos una base de S ortogonal;
6/5
si no, habrı́a salido una matriz del sistema no diagonal), y resulta el vector u = −13/5 .
−1
2.- En el espacio
∫ 1vectorial euclı́deo R3 [X], con el producto escalar dado por la integral entre
−1 y 1, < p, q >= −1 p.q, consideramos los subespacios L{1, x}, L{1, x2 } y L{1, x, x3 }. Calcule
la proyección ortogonal del polinomio f = 2 − 6x + 3x2 − 5x3 sobre cada uno de ellos.
Resolución
Una diferencia importante con el ejercicio anterior es que la base canónica del espacio R3 [X]
no es ortogonal. Podemos encontrar una base ortogonal por el método de Gram-Schmidt o por
operaciones elementales: ası́ obtenemos la base ortogonal B = {1, x, 3x2 − 1, 5x3 − 3x}.
El subespacio S = L{1, x} tiene por ortogonal el generado por {3x2 − 1, 5x3 − 3x}. La
proyección ortogonal de f sobre S es el polinomio a.1 + b.x siendo a = <f,1> 6 2
<1,1> = 2 = 3, x =
<f,x> −6
<x,x> = 2/3 = −9. Ası́ pues, la respuesta es 3 − 9x.
Para el segundo enfoque, nos permitimos abusar de la notación (¡cuidado!), y sustituimos un
polinomio por el vector de sus coordenadas en la base canónica (en fila o en columna). Ası́, el
subespacio S será el engendrado por los vectores (1, 0, 0, 0) y (0, 1, 0, 0). Desentendiéndones del
subespacio ortogonal, escribimos la proyección buscada como A.X e imponemos que A.X − f
sea ortogonal a los vectores de la base de S; aquı́ hay que fijarse un poco, porque eso no se
traduce por AT .[A.X − f ] = 0, sino por AT .G.[A.X − f ] = 0, siendo G la matriz de Gram en la
base que estamos utilizando, la canónica, que no(es ortonormal.
) ( Ası́ )pues,( la ecuación
) a resolver
2 0 x1 6
T T
es A .G.A.X = A .G.f . Echando cuentas, sale · = , cuya solución
0 2/3 x2 −6
es x1 = 3, x2 = −9, y la proyección es 3 − 9x.
La proyección sobre los otros dos subespacios se hace de manera similar. El caso de L{1, x2 }
es muy sencillo, y la proyección es directamente 2 + 3x2 . La razón es que el ortogonal de ese
subespacio es precisamente L{x, x3 }, lo que nos deja la descomposición de f en la mano.
3.- Calcule la proyección ortogonal del vector v = (3, 4, −1, 7, 2) sobre el subespacio de R5
(con el producto escalar usual) generado por los vectores (1, 0, 1, 0, 0) y (0, 2, 0, 1, 0).
Resolución
( ) ( )
2 0 2
Empleando el enfoque matricial, resulta AT .A = , y AT .v = , de donde
0 5 15
x1 = 1, x2 = 3, y la proyección es (1, 6, 1, 3, 0).
Para el otro planteamiento, nótese que los vectores que nos dan ya forman una base ortogonal
del subespacio, y que las coordenadas de la proyección se calculan ası́: x1 = uv.u 1
1 .u1
= 22 = 1, x2 =
v.u2 15
u2 .u2 = 5 = 3.
Observación.- En realidad, no necesitamos los vectores del espacio ortogonal, con conocer una
base ortogonal de S tenemos suficiente. Pero a veces es mejor (más rápido y sencillo) proyectar
sobre el ortogonal y luego hacer la diferencia; es una cuestión de dimensiones: cuesta menos
proyectar sobre el subespacio cuya dimensión sea menor.
4.- En el espacio vectorial euclı́deo R3 , con el producto escalar usual, se consideran las
transformaciones siguientes:
f = simetrı́a respecto del plano x + y − z = 0
g = simetrı́a respecto del plano x + y = 0
h = simetrı́a respecto del plano x − z = 0
Describa las composiciones f g, gf , gh, f gh. Indique qué tipos de transformaciones son, y en
su caso indique ejes de giro, amplitudes y otros elementos que sean significativos.
Resolución: Para conocer f g, buscamos su matriz en una base: la canónica. Empezamos
trabajando con f .
El vector u1 = (1, 1, −1) es perpendicular al plano x + y − z = 0, por lo que f (u1 ) = −u1 .
Los vectores u2 = (1, 0, 1), u3 = (0, 1, 1)están en ese plano, por lo que f (u2 ) = u2 , f (u3 ) = u3 .
Bf = {u
Ası́, la base 1 , u2 , u3 } está bien adaptada para describir f : la matriz de f en esa base
−1 0 0
es A = 0 1 0 .
0 0 1
1 1 0
Si P es la matriz de paso de la base Bf a la canónica, es decir P = 1 0 1 , entonces
−1 1 1
1 −2 2
la matriz de f en la base canónica es F = P · A · P −1 = 31 · −2 1 2 .
2 2 1
Del mismo modo, para describir g elegimos una base Bg formada por el vector v1 = (1, 1, 0)
v2 = (1, −1,
(perpendicular al plano) y los vectores 0) y v3 = (0, 0, 1) contenidos en él. La matriz
−1 0 0
de g en esa base es también A = 0 1 0 .
0 0 1
1 1 0
El cambio de base de Bg a la canónica viene dado por Q = 1 −1 0 , y la matriz de
0 0 1
0 −1 0
g en la base canónica es G = Q · A · Q−1 = −1 0 0 .
0 0 1
Multiplicando las dos matrices, obtenemosla matriz de lacomposición (respecto de la base
2 −1 2
1
canónica). Ası́ pues, el producto F · G = 3 · −1 2 2 representa a la composición f g,
−2 −2 1
2 −1 2
mientras que el producto G · F = 31 · −1 2 −2 representa a la composición gf . Se
2 2 1
advierte que son distintos, puesto que se trata de dos giros con el mismo eje y de la misma
amplitud, pero de sentidos contrarios.
La matriz F ·G tiene el autovalor 1 y v = (1, −1, 0) como autovector asociado: la composición
f g es un giro con ese vector como eje (nótese que la intersección de los dos planos es la recta
x + y = z = 0). Para conocer la amplitud, escogemos un vector en el plano perpendicular a ese
vector: x − y = 0; podrı́amos elegir el vector (0, 0, 1) o el (1, 1, 0), y calculamos su imagen: el
ángulo que formen nos da la amplitud del giro. Ası́, como f g(1, 1, 0) = (1/3, 1/3, 4/3), el coseno
del ángulo de giro es 1/3 (el producto escalar dividido por el producto de los módulos).
Análogamente, para estudiar h elegimos la base Bh formada por los vectores
(1, 0,
1),(0, 1, 0)
0 0 1
y (1, 0, −1), y obtenemos que la matriz de h en la base canónica es H = 0 1 0 .
1 0 0
2 −1 2
El producto F · G · H = 13 · 2 2 −1 representa a la composición f gh. Como
1 −2 −2
el determinante de esa matriz es −1, se trata de una transformación inversa. Tiene un solo
autovalor real, que es el −1 asociado al autovector (−1, 1, 3), lo que significa que estamos ante
un giro alrededor de ese vector seguido de una simetrı́a respecto del plano −x + y + 3z = 0. La
amplitud del giro la obtenemos tomando un vector de ese plano, como (1, 1, 0), calculando su
imagen: (−1/3, −4/3, 1/3) y el ángulo que forman: arccos( −5 6 ).
1 −2 2
Igualmente, el producto F · H · G · H = 13 · −2 −2 −1 representa a la composición
2 −1 −2
f hgh. El determinante es 1, como corresponde a una transformación directa. Sus autovalores
son 1 (simple, asociado al autovector (2, −1, 1), lo que indica que estamos ante un giro alrededor
de ese vector) y −1 (doble, cuyo autoespacio asociado es el plano 2x − y + z = 0) : se trata de
un giro de 180o .
Nota.- Los cálculos los he realizado con Octave UPM.