Nohecho2 12 2018 19
Nohecho2 12 2018 19
2
Espacios Euclı́deos. Ortogonalidad (Curso 2018–2019)
2.– En IR3 se considera una forma bilineal f cuya matriz asociada respecto a la base canónica es:
1 1 2
FC = 1 3 6
2 6 13
y dos subespacios vectoriales U = L{(1, 1, 1)} y V = L{(1, 0, 1), (1, 1, −1)}. Se pide:
(c) Matriz de la proyección ortogonal sobre V .
Método I:
Sea (x, y, z) cualquiera. Calculamos su proyección en V . Será de la forma v̄ = a(1, 0, 1) + b(1, 1, −1)
verificando:
((x, y, z) − v̄) · (1, 0, 1) = 0
((x, y, z) − v̄) · (1, 1, −1) = 0
es decir:
a(1, 0, 1) · (1, 0, 1) + b(1, 1, −1) · (1, 0, 1) = (x, y, z) · (1, 0, 1)
a(1, 0, 1) · (1, 1, −1) + b(1, 1, −1) · (1, 1, −1) = (x, y, z) · (1, 1, −1)
Operando:
2x + 3y + 4z =6a + b
x + y =a + 2b
Resolviendo la ecuación:
3x + 5y + 8z 4x + 3y − 4z
a= b=
11 11
La proyección queda:
7x + 8y + 4z 4x + 3y − 4z −x + 2y + 12z
v̄ = ( , , )
11 11 11
y la correspondiente matriz:
7/11 8/11 4/11
4/11 3/11 −4/11
−1/11 2/11 12/11
Método II:
Calculamos una base del ortogonal de V :
Como sabemos que V y V ⊥ son suplementarios, entre los dos generan todo R3 y tenemos una base:
Los vectores de V por la proyección ortogonal quedan fijos; los de su subespacio ortogonal van al cero.
Por ranto respepecto a esta base la matriz asociada a la proyección es:
1 0 0
PB 3 = 0 1 0 .
0 0 0
Si quisiésemos la matriz de la proyección en función de la base canónica basta hacer el cambio de base:
−1
1 1 0 1 0 8/11 1 1 0 7/11 8/11 4/11
0 1 0 0 1 −4/11 0 1 0 = 4/11 3/11 −4/11
1 −1 1 0 0 0 1 −1 1 −1/11 2/11 12/11
(ii) Hallar la proyección ortogonal del vector (1, 0, 1) sobre el subespacio U = {(x, y, z) ∈ IR3 |x + z = 0}.
Sea ~u = (1, 0, 1). Las ecuaciones paramétricas del plano U son:
x = a, y = b, z = −a
b − 3 − 3a = 0, 1 − a + 2b + 2 + 2a = 0.
3 6
Y resolviendo: a = − y b = . La proyección pedida es:
5 5
3 6 3
~u0 = (− , , ).
5 5 5
7.– Se considera el espacio vectorial real E de las funciones continuas f : [0, π] −→ IR y la aplicación
p:E×E −→ IR
Rπ
(f, g) −→ 0
f (x) g(x) dx.
(a) Demostrar que esta aplicación dota a E de la estructura de espacio vectorial euclı́deo.
Sabemos que E es un espacio vectorial. Para ver la estrucura euclı́dea hay que comprobar que p es una
forma bilineal, simétrica y definida positiva.
En primer lugar es claro que es simétrica, porque:
Z π Z π
p(f, g) = f (x) g(x) dx = g(x) f (x) dx = p(g, f )
0 0
Por tanto para ver que es bilineal, basta con comprobar la linealidad en la primera componente. Dadas
f, g, h ∈ E y λ, µ ∈ IR se tiene:
Z π Z π
p(λf + µh, g) = (λf + µh)(x) g(x) dx = (λf (x) + µh(x)) g(x) dx =
0
Z π Z π 0
=λ f (x) g(x) dx + λ h(x) g(x) dx = λp(f, g) + µp(h, g)
0 0
luego se p es bilineal.
Finalmente veamos que es definida positiva. Dada f ∈ E se verifica:
Z π Z π
p(f, f ) = f (x) f (x) dx = λ f (x)2 dx ≥ 0
0 0
(b) Si llamamos U al subespacio vectorial generado por {1, senx, cosx, sen2 x}, encontrar una base ortogonal
de U usando el método de ortogonalización de Gram-Schmidt.
Llamemos f1 , f2 , f3 , f4 a las cuatro funciones que buscamos. Tomamos f1 (x) = 1 y vamos calculando
el resto utilizando el método de Gram-Schmidt. Construimos f2 :
p(cosx, 1)
b1 = − =0
p(1, 1)
⇒ f3 (x) = cosx
p(cosx, f2 )
b2 = − = 0
p(f2 , f2 )
Y por último f4 :
f4 (x) = sen2 x + c1 f1 + c2 f2 + c3 f3
con p(f4 , f1 ) = p(f4 , f2 ) = p(f4 , f3 ) = 0. Obtenemos:
p(sen2 x, 1)
1
c1 = − =−
p(1, 1) 2
2
p(sen x, f2 ) 2π
2π 1 4
c2 = − =− 2 ⇒ f4 (x) = sen2 x − sinx − − 2
p(f2 , f2 ) π −8
π2 − 8 2 π −8
2
p(sen x, f3 )
c3 = −
=0
p(f3 , f3 )
11.– Sea el espacio vectorial euclideo IR3 con un producto escalar f : IR3 × IR3 −→ IR. Se sabe que
k(2, 3, 1)k = 3. Además los vectores {(1, 1, 0), (1, 1, 1), (0, 1, 0)} tienen la misma norma y forman una
base ortogonal.
(i) Calcular la matriz de Gram respecto de la base canónica del producto escalar dado.
Dado que la matriz dada es ortogonal, la matriz de Gram en esa base es diagonal. Además por definici´’on
de matriz de Gramm en una base B = {~u1 , ~u2 , ~u3 } los elementos de la diagonal de la matriz son:
es decir la norma de los vectores de la base al cuadrado. Dado que todos los vectores de la base indicada
tienen la misma norma concluimos que:
a 0 0
GB = 0 a 0 .
0 0 a
Entonces:
1
9 = 32 = k(2, 3, 1)k2 = k(1, 1, 1)B k2 = ( 1 1 1 ) GB 1 = 3a
1
de donde a = 3.
Finalmente hacemos un cambio de base a la base canónica:
6 −3 −3
t −1 t −1
GC = MBC GB MBC = (MCB ) GB MCB = −3 3 0.
−3 0 6
(ii) Calcular el ángulo que forman los vectores (1, 0, 0) y (0, 0, 1).
Se tiene que:
(1, 0, 0) · (0, 0, 1)
cos(ang((1, 0, 0), (0, 0, 1)) =
k(1, 0, 0)kk(0, 0, 1)k
donde:
0
(1, 0, 0) · (0, 0, 1) = ( 1 0 0 ) GC 0 = −3.
1
y
1
k(1, 0, 0)k2 = ( 1 0 0 ) GC 0 = 6.
0
0
k(0, 0, 1)k2 = ( 0 0 1 ) GC 0 = 6.
1
y
−3 −1
cos(ang((1, 0, 0), (0, 0, 1)) = √ √ = ⇒ ang((1, 0, 0), (0, 0, 1)) = arcos(−1/2) = 3π/2.
6 6 2
11.– Hallar la matriz de Gram respecto de la base canónica de un producto escalar, sabiendo que:
- Los vectores (1, 0) y (0, 1) forma un ángulo de 60 grados.
√
- k(1, 1)k = 3.
- B = {(1, 0), (1, −2)} es una base ortogonal.
Sabemos que la matriz de Gram de un producto escalar es simétrica:
a b
GC =
b c
√
Dado que k(1, 1)k = 3:
2 1
3 = k(1, 1)k = (1, 1) · (1, 1) ⇐⇒ 3 = ( 1 1 ) GC = a + 2b + c = 3
1
Nos queda:
p 1
b= 2b(3 − 4b) ·
2
Quitando denominadores y elevando al cuadrado:
de donde b = 0 ó b = 1/2.
Si b = 0 entonces GC = 0 y eso noes posible por ser la matriz de un producto escalar definida positiva.
1 1/2
Por tanto b = 1/2 y GC = .
1/2 1
ÁLGEBRA LINEAL II Problemas adicionales
Espacios Euclı́deos. Ortogonalidad (Curso 2018–2019)
I.– En un espacio vectorial real V de dimensión 3 se considera una cierta base B = {ēi }. Hallar, en esa
base, la matriz métrica G de un producto escalar definido en V del que se sabe que:
√ √
(a) El módulo de ē1 es 2 y el de ē2 es 3.
(b) El subespacio vectorial U, definido por la ecuación x1 + x2 + x3 = 0 en la base B, es ortogonal a la
envolvente de ē1 .
(c) La proyección ortogonal de ē1 + ē2 + ē3 sobre la envolvente de ē2 es 3ē2 .
(d) El vector ē3 es ortogonal a alguno del conjunto C = {(2, 2, 0), (2, 0, −1), (0, 2, −1)}, cuyos elementos
vienen dados por sus coordenadas en la base B.
De la condición (a) obtenemos:
√
kē1 k = 2 ⇒ ē1 · ē1 = 2
√
kē2 k = 3 ⇒ ē2 · ē2 = 3
Finalmente utilizando la hipótesis (d) sabemos que se cumple alguna de las siguientes condiciones:
ē3 · (2, 2, 0) = 0 ⇒ 12 = 0 luego no puede ser.
ē3 · (2, 0, −1) = 0 ⇒ b=4
ē3 · (0, 2, −1) = 0 ⇒ b=8
Por tanto en principio, hay dos posibilidades para la matriz G:
2 2 2 2 2 2
G1 = 2 3 4 ó G2 = 2 3 4
2 4 4 2 4 8
Sin embargo, sabemos que la forma bilineal asociada ha de ser definida positiva (todos los autovalores
de la matriz positivos). En particular el determinante ha de ser mayor que cero. Pero |G1 | = −4 y
|G2 | = 8. Luego la matriz que buscamos es:
2 2 2
2 3 4
2 4 8
III.– Sea un espacio vectorial euclı́deo V de dimensión finita, y dos subespacios cualesquiera suyos U1 y U2 .
Comprobar que:
(a) (U1 + U2 )⊥ = U1⊥ ∩ U2⊥
Primero veamos que (U1 + U2 )⊥ ⊂ U1⊥ ∩ U2⊥ :
v̄ ∈ (U1 + U2 )⊥ ⇒ v̄ · ū = 0 ∀ū ∈ U1 + U2
Pero en particular cualquier ū1 ∈ U1 ó ū2 ∈ U2 está en U1 + U2 , luego:
)
v̄ · ū1 = 0 ∀ū1 ∈ U1 ⇒ v ∈ U1⊥
⇒ v ∈ U1⊥ ∩ U2⊥
v̄ · ū2 = 0 ∀ū2 ∈ U2 ⇒ v ∈ U2⊥
u · f (v) = (u1 + u2 ) · v1 = u1 · v1 + u2 · v1 = u1 · v1
v1 · f (v2 ) = f (v1 ) · v2
v1 · 0 = v1 · v2 ⇒ v1 · v2 = 0
y tenemos la ortogonalidad de v1 y v2 .
(Examen extraordinario, septiembre 2004)
¿es diagonalizable por semejanza ortogonal? En caso de que lo sea, dar una matriz de paso.
A es una matriz simétrica y por tanto se puede interpretar como la matriz asociada a un endomorfismo
simétrico con respecto al producto escalar usual en IRn . Sabemos que entonces existe una base
ortonormal en la que la matriz de f es diagonal. Deducimos que A es diagonalizable por semejanza
ortogonal (existe C ortogonal, C −1 = C t tal que C t AC es diagonal).
Para calcular la matriz de paso, basta calcular una base ortonormal de autovectores de cada subespacio
caracterı́stico. Primero calculamos los autovalores:
1−λ 1 1 ... 1 1
1 1−λ 1 ... 1 1
1 1 1−λ ... 1 1
|A − λI| = .. .. .. .. .. .. =
. . . . . .
1 1 1 ... 1 − λ 1
1 1 1 ... 1 1−λ
n−λ n−λ n−λ ... n − λ n − λ
1 1−λ 1 ... 1 1
1 1 1−λ ... 1 1
= .. .. .. .. .. .. =
. . . . . .
1 1 1 ... 1 − λ 1
1 1 1 ... 1 1−λ
n−λ 0 0 ... 0 0
1 −λ 0 ... 0 0
1 0 −λ . . . 0 0
= .. .. .. .. .. .. = (−λ)n−1 (n − λ)
. . . . . .
1 0 0 ... −λ 0
1 0 0 ... 0 −λ
Por tanto tenemos el autovalor λ1 = n con mulptiplicidad 1 y el autovalor λ2 = 0 con multiplicidad
n−1. El espacio caracterı́stico asociado al autovalor 0 tiene dimensión n−1 y esta dado por la ecuación:
x1
x2
A ... = 0 ⇐⇒ x1 + x2 + . . . + xn = 0
xn
Una base ortogonal del mismo es:
{(1, −1, 0, . . . , 0, 0), (1, 1, −2, . . . , 0, 0), . . . , (1, 1, 1, . . . , 2 − n, 0), (1, 1, 1, . . . , 1, 1 − n)}
El subespacio caracterı́stico asociado al autovalor n es precisamente el ortogonal al anterior, es decir,
el generado por el vector {(1, 1, 1, . . . , 1, 1)}.
Divididiendo estos vectores por sus normas obtenemos las filas de la matriz de paso ortogonal que
buscamos: √
k(1, 1, 1, . . . , 1, 1)k = n
√ √
k(1, −1, 0, . . . , 0, 0)k = 1 + 1 = 2
√ √
k(1, 1, −2, . . . , 0, 0)k = 1 + 1 + 4 = 6
....
..
p p
k(1, 1, 1, . . . , 2 − n, 0)k = n − 2 + (2 − n)2 = n2 − 3n + 2
p p
k(1, 1, 1, . . . , 1, 1 − n)k = n − 1 + (1 − n)2 = n2 − n
y por tanto la matriz C es
1 1 1 1 1
√ √ √ ... √ √
n 2 6 2
n − 3n + 2 n2 − n
1 1 1 1 1
√ −√ √ ... √ √
n
2 6 n2 − 3n + 2 n2 − n
1 2 1 1
√ 0 −√ ... √ √
n 6 n2 − 3n + 2 n2 − n
. .. .. .. .. ..
..
. . . . .
1 2−n 1
√ 0 0 ... √ √
n n2 − 3n + 2 n2 − n
1 1−n
√ 0 0 ... 0 √
n n2 − n
(Examen extraordinario, septiembre 1999)
VII.– En un espacio euclı́deo V se consideran los vectores fijos y no nulos ā y b̄ y la aplicación f (x̄) =
(ā · x̄)b̄ − 3x̄. Se pide:
(a) Ver si f es lineal.
Veamos que es lineal. Sean x̄, ȳ ∈ V y λ, µ ∈ IR. Hay que comprobar que f (λx̄ + µȳ) = λf (x̄) + µf (ȳ):
f (λx̄ + µȳ) = (ā · (λx̄ + µȳ))b̄ − 3(λx̄ + µȳ) = λ(ā · x̄)b̄ + µ(ā · ȳ)b̄ − 3λx̄ − 3µȳ =
= λ((ā · x̄)b̄ − 3x̄) + µ((ā · ȳ)b̄ − 3ȳ) = λf (x̄) + µf (ȳ)
y las coordenadas covariantes de ā y b̄ son (1, 2, −1) y (2, 0, −3), respectivamente, determinar en dicha
base la matriz de f , los autovalores y los autovectores.
Los autovalores son λ1 = −3 y λ2 = ā· b̄−3. Para calcular este producto, basta calcular las coordenadas
contravariantes de b̄:
2 3
G−1 0 = 1
−3 −1
Ahora,
λ2 = ā · b̄ − 3 = ( 1 2 −1 ) { 3 1 −1 } − 3 = 3
S−3 = {ā}⊥ = {x1 ē1 + x2 ē2 + x3 ē3 | x1 + 2x2 − x3 = 0} = L{ē1 + ē3 , ē2 + 2ē3 }
S3 = L{b̄} = L{3ē1 + ē2 − ē3 }
VIII.– Sea f : IR3 × IR3 −→ R una forma bilineal cuya matriz en la base canónica es
2 −1 0
A = −1 2 −1
0 −1 2
y sea S ⊂ IR3 el subespacio generado por {(1, 0, 0), (0, 1, 0), (1, −1, 0)}.
(a) Probar que la forma bilineal f define un producto escalar.
Para que f defina una forma bilineal su matriz asociada ha de ser simétrica y definida positiva.
La simetrı́a se cumple por ser la matriz A simétrica.
La diagonalizamos por congruencia para comprobar que es definida positiva:
2 −1 0 2 0 0 2 0 0
H21 (1/2)ν21 (1/2) H32 (2/3)ν32 (2/3)
A = −1 2 −1 −→ −→ 0 3/2 −1 −→ −→ 0 3/2 0
0 −1 2 0 −1 2 0 0 4/3
tal que
(0, 1, 0) · v̄1
v̄2 · v̄1 = 0 ⇒ (0, 1, 0) · v̄1 + λv̄1 · v̄1 = 0 ⇒ λ = −
v̄1 · v̄1
Tenemos en cuenta que para hacer el producto escalar tenemos que utilizar la matriz A de f :
0 = v · w = λ|v|2 ,
de donde se derivarı́a que v = 0, lo que es una contradicción con la hipótesis. Ası́ pues, son linealmente
independientes y constituyen un sistema libre.
(Examen extraordinario, diciembre 2006)
X.– Consideramos los productos escalares en IR2 cuyas matrices de Gram respecto de la base canónica son
G1 y G2 . Sabiendo que G1 = λG2 con λ ∈ R, λ > 1, probar que los dos productos escalares definen la
misma medida sobre ángulos de vectores, pero distinta en longitudes.
Sean u, v dos vectores no nulos. La medida del ángulo que forma se hace mediante la fórmula:
u·v
cos(u, v) = .
kukkvk
(u)G1 (v)t
cos(u, v) = .
k(u)G1 (u)t kk(v)G1 (v)t k
Para G2 :
donde hemos usado que la traza de una matriz coincide con su traspuesta.
Ahora la simetrı́a de g:
(b) Probar que para n ≥ 2, f define un producto escalar, pero g no. ¿Qué ocurre para n = 1?.
Necesitamos ver que f es definida positiva, es decir, que f (A, A) > 0 si A 6= Ω. Pero:
n
X n X
X n n X
X n
f (A, A) = traza(A · At ) = (AAt )ii = Aik (At )ki = A2ik
i=1 i=1 k=1 i=1 k=1
Como la suma es de cuadrados, es mayor que cero si alguno de los coeficientes Aik es no nulo.
Sin embargo para la aplicación g si tomamos la matriz:
0 0 0 ... 0
1 0 0 ... 0
0 0 0 ... 0
B=
... ... ... .. ..
. .
0
0 0 0 ... 0
se cumple B 6= 0:
g(B, B) = traza(B 2 ) = traza(Ω) = 0
luego B no es definida positiva.
Si n = 1 entonces las aplicaciones f y g son en realidad la misma, porque una matriz de dimensión uno
coincide con su traspuesta. Por tanto ambas son productos escalares.
(c) Para n = 2 calcular la matriz asociada a g respecto de la base canónica, hallar la signatura y clasificar
la forma cuadrática asociada.
Si llamamos:
x1 x2 y1 y2
A= , B=A=
x3 x4 y3 y4
se tiene:
x1 y1 + x2 y3 x1 y2 + x2 y4
g(A, B) = traza(AB) = traza = x1 y1 + x2 y3 + x3 y2 + x4 y4
x3 y1 + x4 y3 x3 y2 + x4 y4
1 0 0 0
0 0 1 0
G= .
0 1 0 0
0 0 0 1
1 0 0 0 1 0 0 0
0 2 1 0 0 2 0 0
G−→ −→ .
0 1 0 0 0 0 −1/2 0
0 0 0 1 0 0 0 1
Operando:
f (X, S1 ) = 0 ⇐⇒ x1 = 0
f (X, S2 ) = 0 ⇐⇒ x2 + x3 = 0
f (X, S3 ) = 0 ⇐⇒ x4 = 0
Por tanto podemos tomar:
0 1
S4 = .
−1 0
En la base B = {S1 , S2 , S3 , S4 } la matriz de la proyección ortogonal es:
1 0 0 0
0 1 0 0
PBB = .
0 0 1 0
0 0 0 0
−1
PCC = MCB PBB MBC = MCB PBB MCB
donde
1 0 0 0
0 1 0 1
MCB = .
0 1 0 −1
0 0 1 0
Operando queda:
1 0 0 0
0 1/2 1/2 0
PCC = .
0 1/2 1/2 0
0 0 0 1
(e) Para n = 2 y con el producto escalar definido por f , hallar una base ortonormal del subespacio generado
por las matrices:
1 0 1 0 1 0
, , .
0 2 1 1 2 0
Comprobamos si los tres vectores son independientes. Para ello analizamos el rango de la matriz de sus
coordenadas respecto de la base canónica:
1 0 0 2 1 0 0 2 1 0 0 2
1 0 1 1 −→ 0 0 1 −1 −→ 0 0 1 −1 .
1 0 2 0 0 0 2 −2 0 0 0 0
Ttiene rango 2. Por tanto una base de ese subespacio está formada por dos vectores.
Ahora aplicamos GramSchmidt a los vectores:
1 0 0 0
U1 = , U2 = .
0 2 1 −1
Tomamos:
V1 = U1 , V2 = λV1 + U2 ,
con
f (U2 , U1 ) traza(U2 U1t ) −2 2
f (V1 , V2 ) = 0 ⇐⇒ λ = − =− =− = .
f (U1 , U1 ) traza(U1 U1t ) 5 5
Por tanto:
2 2/5 0
V2 = U1 + U2 = .
5 1 −1/5
Finalmente normalizamos los vectores dividiéndolos por su norma:
1
kV1 k2 = f (V1 , V1 ) = traza(V1 V1t ) = 5, kV2 k2 = f (V2 , V2 ) = traza(V2 V2t ) =
5
La base pedida es:
√ √
1 1/ 5 0√ 1 2 √5/5 √0
W1 = √ V1 = , W2 = √ V2 = .
5 0 2/ 5 1/ 5 5 − 5/5
(f) Para cualquier n > 2, hallar la signatura y clasificar la forma cuadrática asociada a g.
Observamos que sobre las matrices simétricas f y g actúan igual ya que si B es simétrica traza(AB) =
traza(AB t ). Por tanto, la restricción de g al subespcio de matrices simétricas es definida positiva,
porque coincide con f . Ası́ el número de signos positivos de la signatra es mayor o igual que la
dimensión p del espacio de matrices simétricas, donde:
n(n + 1)
p= .
2
Además sabemos que matrices simétricas y hemisimétricas son espacios suplementarios. Si nos
restringimos a las matrices hemisimétricas, se cumple que dada A hemisimétrica no nula:
luego esa restricción es definida negativa. Por tanto el número de signos negativos de la signatura es
mayor o igual que la dimensión q el espacio de matrices hemisimétricas, donde:
n(n − 1)
q = n2 − p = .
2
n2 ≥ p0 + q 0 ≥ p + q ≥ n2