Práctico 5
PRODUCTO INTERNO Y ORTOGONALIDAD
Ejercicio 5.1 Ortogonalidad
Consideramos los vectores x = (1, 2, −2, 1), y = (4, 0, 4, 0) y z = (1, −1, −1, −1) de R4 . ¿Cuáles
pares de vectores son ortogonales con el producto interno usual?
Ejercicio 5.2 Ortogonalidad e independencia lineal
Dé un ejemplo de vectores que sean linealmente independientes pero que no sean ortogonales y un
ejemplo de vectores que sean ortogonales pero no que sean linealmente independientes.
Ejercicio 5.3 Productos internos
En cada caso, determine si ⟨, ⟩ : V × V → R es un producto interno en V .
a) V = R3 , ⟨(x, y, z), (x′ , y ′ , z ′ )⟩ = xx′ + 2yy ′ + 3zz ′
b) V = R3 , ⟨(x, y, z), (x′ , y ′ , z ′ )⟩ = x|x′ | + y|y ′ | + z|z ′ |
c) V = R3 , ⟨(x, y, z), (x′ , y ′ , z ′ )⟩ = |xx′ + yy ′ + zz ′ |
d) V = R2 , ⟨(x, y), (x′ , y ′ )⟩ = xx′ − yy ′
e) V = Mn×n (R), ⟨A, B⟩ = tr(A + B)
f) V = Mn×n (R), ⟨A, B⟩ = tr(AB T )
g) V = P3 , ⟨p, q⟩ = p(1)q(1)
Implemente una función en Octave para cada uno de los productos internos hallados que reciba
como input dos vectores y calcule el producto interno.
Ejercicio 5.4 Propiedades
Consideramos un espacio vectorial V sobre R con producto interno y la norma inducida por este
producto interno. Sean x, y dos vectores de V . Demuestre que
a) x − y y x + y son ortogonales si y solamente si ∥x∥ = ∥y∥
b) si x e y son ortogonales, entonces ∥x + λy∥ ≥ ∥x∥ para todo λ ∈ R
Ejercicio 5.5 Productos internos en Rn
Halle los valores de α para los cuales ⟨, ⟩ : R2 × R2 → R dada por
⟨(x, y), (x′ , y ′ )⟩ = xx′ − xy ′ − yx + αyy ′
determina un producto interno en R2 .
Ejercicio 5.6 Producto interno con matriz
Sea A una matriz simétrica de tamaño n × n que verifica xT Ax > 0 para todo x ∈ Rn no nulo.
Demuestre que ⟨x, y⟩A = xT Ax define un producto interno en Rn .
Ejercicio 5.7 Norma de matrices
Halle la norma inducida en Mn×n (R) por el producto interno ⟨A, B⟩ = tr(AB T ).
1
Usando Octave, halle la norma de la matriz
1 −1 2 3 −2 0
5 −3 0 1 0 2
1
1 −4 2 0 0
2
0 0 −2 3 4
0 8 0 1 0 −6
−1 0 1 0 −7 0
Ejercicio 5.8 Producto interno de funciones
Consideramos C[a, b] el espacio vectorial de las funciones reales continuas en un intervalo acotado
[a, b] y definimos
Z b
⟨f, g⟩ = f (x)g(x)dx
a
para f, g ∈ C[a, b].
a) Pruebe que ⟨, ⟩ define un producto interno.
b) Queremos calcular el producto interno de dos funciones de forma numérica. Para ello, podemos
estimar la integral diviendo el intervalo [a, b] en n partes iguales (es decir, creando una partición)
como en la siguiente figura
Luego, calculamos el área de los rectángulos cuya base es ∆x = xk+1 − xk y cuya altura es el
valor máximo que toma f en el intervalo [xk , xk + 1]. La suma del área de todos los rectángulos
dará el resultado numérico de la integral. Cuantos más rectángulos se utilicen, más precisa será
la estimación.
Cree una función en Octave que reciba dos funciones f y g, el intervalo [a, b] y el tamaño n de
la partición, y que calcule el producto interno.
2
c) Calcule numéricamente el producto interno en C[0, 2] de f (x) = x2 − x + 2 y g(x) = ex + cos(x).
Verifique el resultado analı́ticamente.
Ejercicio 5.9 Matriz de Gram
Sea V un espacio vectorial con producto interno y B = {e1 , e2 , . . . , en } una base de V . La matriz
de Gram del producto interno respecto a la base B es la matriz G dada por
Gij = ⟨ei , ej ⟩
a) Cree una función en Octave que reciba una lista de vectores y que calcule la matriz de Gram
para el prodcuto interno usual.
b) Halle la matriz de Gram para las siguientes bases de R3
a) {(1, 0, 0), (1, 1, 0), (1, 1, 1)}
b) {(1, 1, 2), (3, 1, 1), (−2, −1, 2)}
c) ¿Cómo es la matriz de Gram de una base ortogonal?
d) ¿Cómo es la matriz de Gram de una base ortonormal?
Ejercicio 5.10 Propiedades subespacios ortogonales y complemento ortogonal
Demuestre que:
a) Si S1 y S2 son subespacios ortogonales de un espacio vectorial, entonces V ∩ W = {⃗0}
b) Un vector x es ortogonal a un subespacio S si y solamente si x es ortogonal a todos los vectores
de una base de S.
c) Si S es un subespacio de un espacio vectorial de dimensión finita con producto interno entonces
(S ⊥ )⊥ = S
Ejercicio 5.11 Vector ortogonal a un subespacio
Halle un vector x ortogonal al espacio de filas y un vector y ortogonal al espacio de columnas de
la matriz
1 2 1
2 4 3
3 6 4
Ejercicio 5.12 Complemento ortogonal
Halle una base ortonormal del complemento ortogonal de los siguientes subespacios:
a) el subespacio generado por (1, 1, 1, 1) y (1, 0, 1, 0) en R4
b) el subespacio generado por (1, 1, 2) y (1, 1, 0) en R3
Ejercicio 5.13 Complemento ortogonal en R4
Sea S = {(x, y, z, t) ∈ R4 : x + y + z + t = 0}. Estudie si el subespacio generado por (1, 2, 3, 2) está
incluı́do en S ⊥ . Halle una base de S ⊥ .
Ejercicio 5.14 Gram-Schmidt en R3
Use el método de Gram-Schmidt para construir una base ortonormal de R3 con el producto interno
usual, a partir de la base {(0, 0, 1), (0, 1, 1), (1, 1, 1)}.
3
Ejercicio 5.15 Gram-Schmidt numérico
Implemente una función en Octave que reciba como input una lista de vectores y cuyo output sean
los vectores que se obtienen al aplicar el algoritmo de ortonormalización de Gram Schmidt.
Verique la función usando los datos del ejercicio anterior.
Ejercicio 5.16 Gram-Schmidt en P2
R1
Consideramos el espacio vectorial real P2 junto con el producto interno ⟨p, q⟩ = −1 p(t)q(t)dt. Use
el método de Gram-Schmidt para construir una base ortonormal de P2 a partir de la base {1, t, t2 }.
Ejercicio 5.17 Propiedades matrices ortogonales
Demuestre que
a) Si A y B son matrices ortogonales, entonces AB también es ortogonal
b) Si A es una matriz ortogonal y triangular superior, entonces A es diagonal.
Ejercicio 5.18 Transformación de Householder
Sea u un vector unitario, muestre que Q = I − 2uuT es una matriz ortogonal (llamada transfor-
T
mación de Householder). Calcule Q para u = 21 12 − 12 − 12 .
Ejercicio 5.19
a) Halle la tercer columna para que la matriz
√1 √1 ?
13 14
√2
Q= √
3 14
?
√1 − 314
√ ?
3
sea una matriz ortogonal. ¿Qué libertad hay en la elección? Verifique que las filas quedan au-
tomáticamente ortonormales.
b) Halle la tercer columna para que la matriz
√1 √i ?
13 2
U= √
3 0 ?
√i √1 ?
3 2
sea una matriz unitaria. ¿Qué libertad hay en la elección? Verifique que las filas quedan au-
tomáticamente ortonormales.