Ejercicios: Gram-Schmidt
Si no te acordás cómo se usa, repasá la teoría.
Las 12 actividades recorren los distintos tipos de ejercicio del tema, con tres variantes de cada uno. Si te trabás en una, mirá la solución y seguí con la siguiente.
1. Aplicá Gram-Schmidt a para obtener una base ortogonal del subespacio que generan.
Ver solución
1. Fijamos el primer vector. Gram-Schmidt deja el primero como está: .
2. Planteamos el segundo. Al segundo vector se le resta su proyección sobre el primero, para quitarle la parte que va en esa dirección.
3. Calculamos la proyección. y , así que la proyección es .
4. Restamos.
5. Verificamos. , así que son ortogonales.
Respuesta: la base ortogonal es
2. Explicá por qué Gram-Schmidt no cambia el subespacio generado.
Ver solución
1. Miramos el primer paso. El primer vector queda igual, así que hasta ahí el subespacio generado es el mismo.
2. Miramos el segundo paso. Al segundo se le resta un múltiplo del primero, que ya está en el subespacio.
3. Vemos qué implica. Restar algo que ya pertenece al subespacio no saca al vector de él, así que el nuevo vector sigue estando adentro.
4. Vemos la dirección inversa. Y el vector original se recupera sumando de vuelta esa proyección, así que también está en el generado por los nuevos.
5. Concluimos. Los dos conjuntos generan exactamente lo mismo. Lo único que cambia es que ahora los vectores son perpendiculares entre sí.
Respuesta: porque en cada paso se resta un múltiplo de los anteriores, y eso no saca al vector del subespacio
3. Aplicá Gram-Schmidt a y después normalizá para obtener una base ortonormal de .
Ver solución
1. Fijamos el primero.
2. Calculamos la proyección del segundo. y , así que la proyección es .
3. Restamos.
4. Verificamos la ortogonalidad. .
5. Normalizamos. Dividiendo cada uno por su norma queda , la base canónica.
Respuesta: la base ortonormal es
4. Al aplicar Gram-Schmidt a un conjunto, uno de los vectores dio el vector nulo. Explicá qué significa.
Ver solución
1. Recordamos qué hace cada paso. A cada vector se le resta su proyección sobre el subespacio generado por los anteriores.
2. Interpretamos el resultado nulo. Si al restar queda el vector nulo, es porque el vector era exactamente igual a su proyección.
3. Sacamos la conclusión. Eso significa que el vector ya estaba en el subespacio generado por los anteriores: es combinación lineal de ellos.
4. Diagnosticamos. El conjunto de partida era linealmente dependiente.
5. Decimos qué hacer. Se descarta ese vector y se sigue con los demás. El resultado es una base ortogonal del mismo subespacio, con menos vectores.
Respuesta: significa que ese vector era combinación lineal de los anteriores, o sea que el conjunto era dependiente
5. Aplicá Gram-Schmidt a para obtener una base ortogonal del subespacio que generan.
Ver solución
1. Fijamos el primer vector. .
2. Calculamos la proyección del segundo. y , así que la proyección es .
3. Restamos. .
4. Verificamos. : son ortogonales.
5. Miramos el resultado. Quedó la base canónica del plano , que es el subespacio que generaban los dos vectores originales.
6. Observamos. Cuando el primer vector es unitario, el denominador de la proyección vale y la cuenta se simplifica mucho.
Respuesta: la base ortogonal es
6. Explicá por qué cambiar el orden de los vectores de entrada cambia el resultado de Gram-Schmidt, pero no el subespacio generado.
Ver solución
1. Miramos de qué depende el primer paso. El primer vector de salida es el primero de entrada, sin tocar. Cambiar el orden ya cambia ese vector.
2. Vemos el efecto en cascada. El segundo paso proyecta sobre el primero, así que si el primero cambió, la proyección y el resto también cambian.
3. Lo vemos en un ejemplo. Con el proceso arranca en ; con arranca en . Las dos salidas son bases ortogonales distintas.
4. Vemos qué no cambia. Cada paso solo suma o resta múltiplos de vectores que ya estaban, así que el subespacio generado es siempre el mismo, sin importar el orden.
5. Sacamos la conclusión. La base ortogonal que devuelve Gram-Schmidt no es única: depende del orden de entrada.
6. Damos el criterio práctico. Conviene poner primero el vector de cuentas más simples, porque queda intacto y aparece en el denominador de todas las proyecciones siguientes.
Respuesta: el orden cambia qué base ortogonal sale, pero no el subespacio, porque en cada paso solo se restan múltiplos de los anteriores
7. Aplicá Gram-Schmidt a y después normalizá para obtener una base ortonormal de .
Ver solución
1. Fijamos el primero.
2. Calculamos la proyección del segundo. y , así que la proyección es .
3. Restamos.
4. Verificamos la ortogonalidad. .
5. Normalizamos. dividido por da , y dividido por da .
6. Miramos el orden. La base queda : la canónica, pero con los vectores al revés. El orden lo hereda del conjunto de entrada.
Respuesta: la base ortonormal es
8. Explicá qué pasa al aplicar Gram-Schmidt a un conjunto que ya era ortogonal.
Ver solución
1. Miramos el primer paso. El primer vector queda igual, como siempre.
2. Calculamos la proyección en el segundo paso. La proyección de sobre es , y por hipótesis .
3. Vemos qué se resta. La proyección es el vector nulo, así que : el segundo vector tampoco cambia.
4. Repetimos el argumento. En cada paso siguiente todos los productos internos con los anteriores valen cero, así que no se resta nada.
5. Concluimos. Gram-Schmidt devuelve el mismo conjunto que entró.
6. Sacamos la lectura. El proceso solo modifica lo que no era perpendicular. Sobre un conjunto ya ortogonal no hace nada, que es exactamente lo que uno esperaría.
Respuesta: no lo modifica: todas las proyecciones dan cero y cada vector sale igual que entró
9. Aplicá Gram-Schmidt a para obtener una base ortogonal de .
Ver solución
1. Fijamos el primer vector. .
2. Calculamos el producto interno. .
3. Calculamos la norma al cuadrado. .
4. Armamos la proyección. .
5. Restamos. .
6. Verificamos. : son ortogonales, y como son dos vectores no nulos de , forman una base ortogonal del plano.
Respuesta: la base ortogonal es
10. Explicá por qué el primer vector queda intacto en Gram-Schmidt, y qué cambia si se normaliza en cada paso en vez de al final.
Ver solución
1. Miramos el primer paso. No hay vectores anteriores sobre los cuales proyectar, así que no hay nada que restar: .
2. Vemos qué hace la normalización. Dividir un vector por su norma no cambia su dirección, solo su longitud.
3. Vemos el efecto sobre las proyecciones. La proyección sobre es , y esa expresión da lo mismo con o con cualquier múltiplo de .
4. Concluimos sobre el resultado. Normalizar en cada paso o al final da direcciones idénticas: la base ortonormal que sale es la misma.
5. Vemos la ventaja de normalizar sobre la marcha. Si los vectores son unitarios, y la proyección se reduce a , sin división.
6. Vemos la desventaja. Aparecen raíces desde el primer paso, y las cuentas a mano se vuelven más pesadas. Por eso a mano conviene normalizar al final, y en la computadora, en cada paso.
Respuesta: queda intacto porque no hay anteriores sobre los cuales proyectar; normalizar en cada paso o al final da la misma base ortonormal
11. Aplicá Gram-Schmidt a y después normalizá para obtener una base ortonormal de .
Ver solución
1. Fijamos el primero.
2. Calculamos la proyección del segundo. y , así que la proyección es .
3. Restamos.
4. Verificamos la ortogonalidad. .
5. Calculamos las normas. y .
6. Normalizamos. Queda y : las dos diagonales del plano, perpendiculares entre sí.
Respuesta: la base ortonormal es
12. Explicá por qué aplicar Gram-Schmidt a una base de siempre devuelve una base ortogonal de .
Ver solución
1. Partimos de la hipótesis. La entrada es una base, así que son vectores linealmente independientes.
2. Vemos que ninguno se anula. Un vector daría cero solo si fuera combinación de los anteriores, y eso no puede pasar porque son independientes. Quedan los vectores.
3. Usamos que la salida es ortogonal. El proceso garantiza que los vectores de salida son perpendiculares de a pares.
4. Usamos el resultado sobre conjuntos ortogonales. Un conjunto ortogonal de vectores no nulos es linealmente independiente.
5. Contamos. Quedan vectores independientes en un espacio de dimensión : forman una base.
6. Concluimos. Toda base de se puede transformar en una base ortogonal del mismo espacio, y normalizando, en una ortonormal. Por eso siempre se puede suponer que se trabaja con una base ortonormal.
Respuesta: porque ningún vector se anula (la entrada es independiente) y un conjunto ortogonal de vectores no nulos en es base
Integradores de Espacios vectoriales: practicá este tema junto con el resto de la unidad
Las cuentas de este material están verificadas una por una. Si aun así encontrás algo raro, .