✖

Subespacio generado

Si tenemos un conjunto de vectores y calculamos todas sus combinaciones lineales, obtenemos el subespacio generado por ese conjunto de vectores.

Definición de subespacio generado

Sean x1, …, xn unos vectores. Ya sabemos que con ellos podemos construir un vector nuevo mediante una combinación lineal. Elegimos los números reales a1, …, an y obtenemos el vector nuevo y multiplicando y sumando

y=a1⋅x1+…+an⋅xn

De esta manera, si al menos uno de los vectores xi es distinto del vector nulo, a partir del conjunto de vectores x1, …, xn podemos fabricar infinitos vectores «nuevos»: basta elegir de forma adecuada otros coeficientes a1, …, an.

Si seguimos generando vectores una y otra vez, acabaremos obteniendo todos los vectores que se pueden conseguir mediante una combinación lineal de los vectores x1, …, xn. A ese conjunto lo llamamos subespacio generado por los vectores x1, …, xn. El subespacio generado por un conjunto de vectores X lo denotamos con paréntesis angulares: ⟨X⟩. De manera formal, podríamos escribirlo así

⟨x1,…,xn⟩={a1⋅x1+…+an⋅xn∣a1,…,an∈R},

si tenemos un número finito de vectores. Si tenemos un conjunto infinito de vectores X, podemos tomar todos los subconjuntos finitos Yi ⊆ X, es decir, |Yi| = r para algún r ∈ ℕ, y el subespacio generado por X sería entonces la unión de todos los conjuntos ⟨Yi⟩.

Ejemplo

Seguimos con nuestro espacio vectorial favorito, ℝ3. Elegimos el conjunto de un solo elemento X1 = {(1, 2, 1)} y nos preguntamos cuál es el subespacio generado por este conjunto. Son todas las combinaciones lineales del vector (1, 2, 1). El subespacio resultante tendrá la forma

⟨X1⟩={(a,2a,a)∣a∈R}

Serán, por tanto, vectores de la forma (3, 6, 3),(8, 16, 8),(−1, −2, −1), etc. Podemos comprobar que la suma de dos de ellos nos da un vector nuevo de la misma forma:

(3,6,3)+(3,6,3)=(6,12,6)(3,6,3)+(−1,−2,−1)=(2,4,2)(8,16,8)+(2,4,2)=(10,20,10)

Un segundo ejemplo son los vectores clásicos X2 = {(1, 0, 0), (0, 1, 0)}. Si calculamos todas las combinaciones lineales, veremos que tienen la forma (a, b, 0), donde a, b ∈ ℝ. Es fácil de demostrar, porque

(a,b,0)=a⋅(1,0,0)+b⋅(0,1,0).

Los vectores de este subespacio son, por ejemplo, (0, 8, 0), (14, 15, 0), etc. De manera formal lo escribiríamos así:

⟨X2⟩={(a,b,0)∣a,b∈R}

El subespacio generado como subespacio más pequeño

Sean un espacio vectorial V y un conjunto de vectores X ⊆ V. El subespacio generado ⟨X⟩ es entonces un subespacio vectorial de V, es decir, ⟨X⟩ es un espacio vectorial.

Nos basta demostrar que ⟨X⟩ es cerrado para la suma y la multiplicación. Y lo es sin duda, porque cualquier vector x ∈ ⟨X⟩ se obtuvo como combinación lineal de vectores de X.

El subespacio generado por el conjunto X es, además, el subespacio más pequeño que contiene todos los vectores del conjunto X. ¿Por qué? El subespacio vectorial más pequeño que contiene los vectores de X tiene que contener también todas las combinaciones lineales de vectores de X; si no, no sería un espacio vectorial. Podemos suponer por reducción al absurdo que existe un subespacio vectorial más pequeño, al que llamaremos Y, que contiene todos los vectores de X, es decir, X ⊆ Y. Como, por hipótesis, Y es más pequeño que ⟨X⟩, tiene que existir un vector x que está en ⟨X⟩ pero no está en Y, es decir, x ∈ ⟨X⟩ ∧ x ∉ Y.

Pero, al mismo tiempo, el vector x tiene que poder construirse como combinación lineal de vectores de X, así que tienen que existir vectores x1, …, xn ∈ X y coeficientes a1, …, an tales que

x=a1⋅x1+…+an⋅xn

Ahora bien, si Y no contiene este vector x y, sin embargo, contiene los vectores x1, …, xn, entonces Y no puede ser un espacio vectorial y, por tanto, tampoco un subespacio. Así, ⟨X⟩ es el subespacio más pequeño que contiene todos los vectores de X.

Propiedades básicas del subespacio generado

  • Siempre se cumple que W ⊆ ⟨W⟩. Debería estar claro. El subespacio generado por el conjunto W será siempre igual o mayor que el conjunto W. Como ⟨W⟩ contiene todas las combinaciones lineales de vectores de W, entonces ⟨W⟩ tiene que contener también todos los vectores de W, porque si tomamos un vector x ∈ W, para a = 1 obtenemos la combinación a · x = x.

    Ejemplo: el subespacio generado por el conjunto W = {(1, 0, 0)} es el conjunto

    ⟨W⟩={(a,0,0)∣a∈R}.

    Evidentemente, se cumple que {(1, 0, 0)} ⊆ {(a,0, 0)  ∣  a ∈ ℝ}.

  • Siempre se cumple que ⟨W⟩ = ⟨⟨W⟩⟩. Si ya hemos calculado una vez el subespacio generado, el subespacio generado por este subespacio es el mismo. ⟨W⟩ contiene todas las combinaciones lineales de W. Si volviéramos a calcular todas las combinaciones lineales de ⟨W⟩, no obtendríamos ninguna nueva.

  • Sea V un espacio vectorial y sean W1 y W2 dos subconjuntos de este espacio (no necesariamente subespacios), es decir, W1, W2 ⊆ V. Si además se cumple que W1 ⊆ W2, entonces también se cumple que ⟨W1⟩ ⊆ ⟨W2⟩.

    Dicho de otro modo: si tenemos dos conjuntos de vectores y uno de ellos es más pequeño, este conjunto más pequeño genera un subespacio menor o igual que el del conjunto más grande.

    Ejemplo: sean W1 = {(1, 0, 0)} y W2 = {(1, 0, 0), (0, 1, 0)}. Vemos que se cumple W1 ⊆ W2. ¿Cómo serían los subespacios generados?

    ⟨W1⟩={(a,0,0)∣a∈R}⟨W2⟩={(a,b,0)∣a,b∈R}

    El conjunto de vectores W2 ha «generado un subespacio mayor» que el conjunto W1, algo que esperábamos. El conjunto W2 contiene todos los vectores del conjunto W1, así que todas las combinaciones lineales de vectores de W1 se pueden generar también a partir de los vectores de W2.

    Otro ejemplo: W3 = {(1, 2, 0)} y W4 = {(1, 2, 0), (5, 10, 0)}. A simple vista se ve que los vectores de W4 son dependientes. Por eso los dos conjuntos generan el mismo subespacio. Es decir, aunque W3 ⊂ W4, se cumple que ⟨W3⟩ = ⟨W4⟩.

Capítulos: Espacios vectoriales, Ejemplos de espacios vectoriales, Subespacio vectorial, Combinación lineal de vectores, Subespacio generado, Base de un espacio vectorial, Dimensión de un espacio vectorial, Matriz de cambio de base