Matly

Espais vectorials, subespais, bases i canvi de base

Vols practicar? Aquest tema té 115 exercicis interactius de 2 tipus, de deu en deu, amb correcció immediata i explicació pas a pas.

Un espai vectorial és l'estructura que hi ha darrere de tot el que has fet fins ara amb matrius i sistemes: els vectors de Rn\mathbb{R}^n, les matrius d'una mida fixa, els polinomis de grau acotat i les solucions d'un sistema homogeni són exemples d'espai vectorial, i per això es poden tractar amb les mateixes eines. En aquesta pàgina veuràs els axiomes, el criteri per decidir si un subconjunt és un subespai, com trobar una base i la dimensió d'un subespai, com passar d'equacions a base i de base a equacions, i el canvi de base, que és l'apartat que més errors provoca a l'examen. Acabem amb el nucli i la imatge d'una matriu i la fórmula de Grassmann. Els càlculs es recolzen en el rang i en el mètode de Gauss, que trobaràs a determinants, inversa i rang i a sistemes lineals.

Axiomes d'espai vectorial i exemples

Sigui KK un cos (per a nosaltres, K=RK = \mathbb{R} o K=CK = \mathbb{C}). Un conjunt VV és un KK-espai vectorial si té una suma u+vu + v i un producte per escalars λu\lambda u que no surten de VV i que compleixen els vuit axiomes següents.

Axiomes d'espai vectorial

Per a tots u,v,w∈Vu, v, w \in V i λ,μ∈K\lambda, \mu \in K:

  1. u+v=v+uu + v = v + u (commutativa).
  2. (u+v)+w=u+(v+w)(u + v) + w = u + (v + w) (associativa).
  3. Existeix un vector 0∈V0 \in V tal que u+0=uu + 0 = u (element neutre).
  4. Per a cada uu existeix −u∈V-u \in V tal que u+(−u)=0u + (-u) = 0 (element oposat).
  5. λ(μu)=(λμ)u\lambda(\mu u) = (\lambda\mu) u.
  6. λ(u+v)=λu+λv\lambda(u + v) = \lambda u + \lambda v.
  7. (λ+μ)u=λu+μu(\lambda + \mu) u = \lambda u + \mu u.
  8. 1⋅u=u1 \cdot u = u.

La idea central és que un «vector» és qualsevol objecte que compleixi aquests axiomes: no cal que sigui una fletxa. Els exemples que apareixen contínuament al curs són:

  • Rn\mathbb{R}^n: columnes de nn nombres reals amb la suma i el producte component a component. Dimensió nn.
  • Mm×n(R)M_{m \times n}(\mathbb{R}): matrius reals de mida fixa. La suma només existeix entre matrius de la mateixa mida, i per això la mida forma part de la definició de l'espai. Dimensió mnmn.
  • Pn(R)P_n(\mathbb{R}): polinomis de grau menor o igual que nn, amb la base natural (1,x,x2,…,xn)(1, x, x^2, \ldots, x^n). Dimensió n+1n + 1.
  • F(R,R)\mathcal{F}(\mathbb{R}, \mathbb{R}): totes les funcions reals de variable real, amb (f+g)(x)=f(x)+g(x)(f + g)(x) = f(x) + g(x) i (λf)(x)=λf(x)(\lambda f)(x) = \lambda f(x). Aquest té dimensió infinita.
  • Les solucions d'un sistema homogeni Ax=0Ax = 0, amb les operacions de Rn\mathbb{R}^n. Ho justifiquem a la secció següent.

Polinomis de grau exactament n

El conjunt de polinomis de grau exactament nn no és un espai vectorial: no conté el polinomi zero i, a més, la suma pot fer baixar el grau (x2+(1−x2)=1x^2 + (1 - x^2) = 1). Per això la definició de PnP_n diu «grau menor o igual que nn».

Subespai vectorial: criteri operatiu

Comprovar els vuit axiomes cada vegada seria insuportable. Per sort, si FF és un subconjunt d'un espai vectorial VV que ja coneixem, els axiomes s'hereten i només cal comprovar que les operacions no surten de FF.

Criteri de subespai

Un subconjunt no buit F⊆VF \subseteq V és un subespai vectorial si i només si, per a tots u,v∈Fu, v \in F i λ,μ∈K\lambda, \mu \in K,

λu+μv∈F.\lambda u + \mu v \in F .

De manera equivalent: 0∈F0 \in F, FF és tancat per la suma i FF és tancat pel producte per escalars.

Provar i refutar no són tasques simètriques. Per provar que FF és subespai cal agafar dos vectors arbitraris de FF i veure que qualsevol combinació lineal també hi és. Per refutar-ho n'hi ha prou amb un contraexemple, i el més ràpid sol ser comprovar si el vector zero pertany a FF: si no hi pertany, ja hem acabat.

Una recta que passa per l'origen i una que no

Sigui F={(x,y,z)∈R3:x+2y−z=0}F = \{(x, y, z) \in \mathbb{R}^3 : x + 2y - z = 0\}. El vector 0=(0,0,0)0 = (0, 0, 0) compleix l'equació. Si u=(x1,y1,z1)u = (x_1, y_1, z_1) i v=(x2,y2,z2)v = (x_2, y_2, z_2) són de FF, aleshores

(λx1+μx2)+2(λy1+μy2)−(λz1+μz2)=λ(x1+2y1−z1)+μ(x2+2y2−z2)=0,(\lambda x_1 + \mu x_2) + 2(\lambda y_1 + \mu y_2) - (\lambda z_1 + \mu z_2) = \lambda(x_1 + 2y_1 - z_1) + \mu(x_2 + 2y_2 - z_2) = 0,

de manera que λu+μv∈F\lambda u + \mu v \in F: és un subespai (un pla per l'origen).

En canvi, G={(x,y,z):x+2y−z=1}G = \{(x, y, z) : x + 2y - z = 1\} no ho és, perquè (0,0,0)(0, 0, 0) no compleix l'equació. També falla el tancament: (1,0,0)(1, 0, 0) i (0,0,−1)(0, 0, -1) són de GG, però la seva suma (1,0,−1)(1, 0, -1) dona 1+0+1=2≠11 + 0 + 1 = 2 \neq 1.

El mateix argument, escrit en forma matricial, dona el resultat més útil del tema: el conjunt de solucions d'un sistema homogeni Ax=0Ax = 0 és sempre un subespai, perquè A(λu+μv)=λAu+μAv=0A(\lambda u + \mu v) = \lambda Au + \mu Av = 0. En canvi, el conjunt de solucions d'un sistema no homogeni Ax=bAx = b amb b≠0b \neq 0 mai no és un subespai, perquè A⋅0=0≠bA \cdot 0 = 0 \neq b. Quan és compatible, és un espai afí: una solució particular més el subespai de solucions de l'homogeni, xp+Ker⁡Ax_p + \operatorname{Ker} A.

Altres exemples i contraexemples que convé tenir a mà: les matrius simètriques de Mn(R)M_n(\mathbb{R}) sí que formen subespai; les matrius inversibles no (la matriu nul·la no és inversible); els polinomis de P2P_2 amb p(1)=0p(1) = 0 sí; els polinomis de P2P_2 amb p(0)=1p(0) = 1 no.

Combinació lineal i subespai generat

Una combinació lineal de v1,…,vkv_1, \ldots, v_k és qualsevol vector de la forma λ1v1+⋯+λkvk\lambda_1 v_1 + \cdots + \lambda_k v_k amb λi∈K\lambda_i \in K. El conjunt de totes les combinacions lineals s'anomena subespai generat,

⟨v1,…,vk⟩={λ1v1+⋯+λkvk:λi∈K},\langle v_1, \ldots, v_k \rangle = \{ \lambda_1 v_1 + \cdots + \lambda_k v_k : \lambda_i \in K \},

i és el subespai més petit que conté tots els viv_i. Diem que {v1,…,vk}\{v_1, \ldots, v_k\} és un sistema generador de FF si F=⟨v1,…,vk⟩F = \langle v_1, \ldots, v_k \rangle.

La pregunta «pertany ww al subespai generat?» és un sistema lineal: w∈⟨v1,…,vk⟩w \in \langle v_1, \ldots, v_k \rangle si i només si el sistema amb matriu de coeficients [v1⋯vk][v_1 \cdots v_k] (vectors per columnes) i terme independent ww és compatible, és a dir, si rang⁡[v1⋯vk]=rang⁡[v1⋯vk∣w]\operatorname{rang}[v_1 \cdots v_k] = \operatorname{rang}[v_1 \cdots v_k \mid w].

Pertinença a un subespai generat

Siguin v1=(1,1,0)v_1 = (1, 1, 0) i v2=(0,1,2)v_2 = (0, 1, 2). Pertany w=(1,3,4)w = (1, 3, 4) a ⟨v1,v2⟩\langle v_1, v_2 \rangle? Busquem s,ts, t amb sv1+tv2=ws v_1 + t v_2 = w:

{s=1s+t=32t=4⟹s=1,  t=2,\begin{cases} s = 1 \\ s + t = 3 \\ 2t = 4 \end{cases} \quad\Longrightarrow\quad s = 1,\; t = 2,

i les tres equacions són coherents. Per tant w=v1+2v2w = v_1 + 2 v_2 i sí que hi pertany. En canvi, w′=(1,3,5)w' = (1, 3, 5) dona s=1s = 1, t=2t = 2 de les dues primeres equacions però 2t=52t = 5 de la tercera: el sistema és incompatible i w′∉⟨v1,v2⟩w' \notin \langle v_1, v_2 \rangle. Amb rangs: rang⁡[v1 v2 w]=2\operatorname{rang}[v_1\, v_2\, w] = 2 però rang⁡[v1 v2 w′]=3\operatorname{rang}[v_1\, v_2\, w'] = 3.

Independència lineal

Els vectors v1,…,vkv_1, \ldots, v_k són linealment independents si l'única manera d'obtenir el vector zero com a combinació lineal és amb tots els coeficients nuls:

λ1v1+⋯+λkvk=0  ⟹  λ1=⋯=λk=0.\lambda_1 v_1 + \cdots + \lambda_k v_k = 0 \;\Longrightarrow\; \lambda_1 = \cdots = \lambda_k = 0 .

Si no, són linealment dependents, i aleshores algun d'ells és combinació lineal dels altres (hi ha redundància). El criteri de càlcul és el rang:

Criteri del rang

v1,…,vkv_1, \ldots, v_k són linealment independents si i només si rang⁡[v1⋯vk]=k\operatorname{rang}[v_1 \cdots v_k] = k. En general, rang⁡[v1⋯vk]\operatorname{rang}[v_1 \cdots v_k] és el nombre màxim de vectors independents que hi ha entre ells.

Dues conseqüències immediates: en un espai de dimensió nn, més de nn vectors són sempre dependents, i qualsevol família que contingui el vector zero és dependent.

Tres vectors dependents

Els vectors (1,2,1)(1, 2, 1), (2,1,0)(2, 1, 0) i (4,5,2)(4, 5, 2) són independents? Posem-los per columnes i calculem el determinant:

∣124215102∣=2+10+0−4−0−8=0.\begin{vmatrix} 1 & 2 & 4 \\ 2 & 1 & 5 \\ 1 & 0 & 2 \end{vmatrix} = 2 + 10 + 0 - 4 - 0 - 8 = 0 .

El rang és menor que 3, així que són dependents. De fet, el menor ∣1221∣=−3≠0\begin{vmatrix} 1 & 2 \\ 2 & 1 \end{vmatrix} = -3 \neq 0 diu que el rang és 2, i es comprova que 2(1,2,1)+(2,1,0)=(4,5,2)2(1, 2, 1) + (2, 1, 0) = (4, 5, 2): el tercer vector és redundant.

Base i dimensió

Generar i ser independent responen preguntes diferents. Generar pregunta si amb els vectors donats podem construir tot l'espai; independència pregunta si sobra algun vector. Una base és una família que respon bé a les dues.

Base i dimensió

Una base d'un espai vectorial VV és una família ordenada B=(v1,…,vn)B = (v_1, \ldots, v_n) que genera VV i és linealment independent. Totes les bases de VV tenen el mateix nombre de vectors, i aquest nombre és la dimensió de VV, dim⁡V=n\dim V = n.

En un espai de dimensió nn, per a una família de exactament nn vectors, les tres propietats són equivalents: ser independent, generar l'espai i ser base. Per tant, per veure que nn vectors de Rn\mathbb{R}^n formen base n'hi ha prou amb comprovar que el determinant de la matriu que formen és diferent de zero.

Extreure una base d'un sistema generador

Si tens un sistema generador amb redundàncies, posa els vectors per columnes, esglaona per Gauss i queda't amb els vectors originals que ocupen les columnes pivot. Els pivots es detecten a la matriu esglaonada, però els vectors de la base s'agafen de la matriu original, perquè les operacions per files canvien les columnes.

Extreure una base

Sigui F=⟨(1,0,1),(2,1,1),(3,1,2),(0,1,1)⟩⊆R3F = \langle (1, 0, 1), (2, 1, 1), (3, 1, 2), (0, 1, 1) \rangle \subseteq \mathbb{R}^3. Posem els vectors per columnes i esglaonem (F3→F3−F1F_3 \to F_3 - F_1, després F3→F3+F2F_3 \to F_3 + F_2):

(123001111121)⟶(123001110−1−11)⟶(123001110002)\begin{pmatrix} 1 & 2 & 3 & 0 \\ 0 & 1 & 1 & 1 \\ 1 & 1 & 2 & 1 \end{pmatrix} \longrightarrow \begin{pmatrix} 1 & 2 & 3 & 0 \\ 0 & 1 & 1 & 1 \\ 0 & -1 & -1 & 1 \end{pmatrix} \longrightarrow \begin{pmatrix} 1 & 2 & 3 & 0 \\ 0 & 1 & 1 & 1 \\ 0 & 0 & 0 & 2 \end{pmatrix}

Els pivots són a les columnes 1, 2 i 4. Per tant dim⁡F=3\dim F = 3 i una base és ((1,0,1),(2,1,1),(0,1,1))\big((1, 0, 1), (2, 1, 1), (0, 1, 1)\big): com que són tres vectors independents de R3\mathbb{R}^3, de fet F=R3F = \mathbb{R}^3. El tercer vector és redundant: (3,1,2)=(1,0,1)+(2,1,1)(3, 1, 2) = (1, 0, 1) + (2, 1, 1).

Completar a una base

El procés invers també apareix: donada una família independent de kk vectors d'un espai de dimensió nn, sempre es pot completar fins a una base afegint-hi n−kn - k vectors. A la pràctica s'afegeixen vectors de la base canònica i es comprova amb un determinant que la família resultant és independent. Per exemple, (1,1,0)(1, 1, 0) i (0,1,1)(0, 1, 1) són independents a R3\mathbb{R}^3; si hi afegim e3=(0,0,1)e_3 = (0, 0, 1),

∣100110011∣=1≠0,\begin{vmatrix} 1 & 0 & 0 \\ 1 & 1 & 0 \\ 0 & 1 & 1 \end{vmatrix} = 1 \neq 0,

i ((1,1,0),(0,1,1),(0,0,1))\big((1, 1, 0), (0, 1, 1), (0, 0, 1)\big) és una base. També hauria servit e1e_1 (el determinant dona 11), però no qualsevol vector: (1,2,1)(1, 2, 1) no serveix perquè és la suma dels dos primers.

Coordenades respecte d'una base

Si B=(v1,…,vn)B = (v_1, \ldots, v_n) és una base de VV, cada vector x∈Vx \in V s'escriu d'una única manera com x=x1v1+⋯+xnvnx = x_1 v_1 + \cdots + x_n v_n. La columna [x]B=(x1,…,xn)T[x]_B = (x_1, \ldots, x_n)^T són les coordenades de xx en la base BB.

Aquí hi ha una distinció que cal tenir claríssima: el vector xx és un objecte de VV (una fletxa, un polinomi, una matriu) i les coordenades [x]B[x]_B són la seva etiqueta en una base concreta. El mateix vector té etiquetes diferents en bases diferents. A Rn\mathbb{R}^n hi ha una trampa: els vectors s'escriuen amb nombres i les coordenades també, i les coordenades en la base canònica coincideixen amb el vector. Per això sempre escriurem el subíndex de la base.

Si posem els vectors de la base per columnes en una matriu PB=[v1⋯vn]P_B = [v_1 \cdots v_n] (escrits en la base canònica), aleshores multiplicar per una columna de coeficients és exactament fer la combinació lineal:

PB(c1c2c3)=c1v1+c2v2+c3v3,eˊs a dir,x=PB[x]B,[x]B=PB−1x.P_B \begin{pmatrix} c_1 \\ c_2 \\ c_3 \end{pmatrix} = c_1 v_1 + c_2 v_2 + c_3 v_3 , \qquad\text{és a dir,}\qquad x = P_B [x]_B, \quad [x]_B = P_B^{-1} x .

Si posessis els vectors per files, el producte deixaria de representar la combinació lineal. PBP_B és inversible perquè les seves columnes són independents.

Coordenades al pla

Sigui B=((1,1),(1,−1))B = \big((1, 1), (1, -1)\big) i x=(3,1)x = (3, 1). Busquem c1,c2c_1, c_2 amb c1(1,1)+c2(1,−1)=(3,1)c_1(1, 1) + c_2(1, -1) = (3, 1), és a dir, c1+c2=3c_1 + c_2 = 3 i c1−c2=1c_1 - c_2 = 1. Sumant, c1=2c_1 = 2 i c2=1c_2 = 1: [x]B=(2,1)T[x]_B = (2, 1)^T. Amb la matriu, PB=(111−1)P_B = \begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix} i PB−1=12(111−1)P_B^{-1} = \frac{1}{2}\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}, i PB−1(3,1)T=(2,1)TP_B^{-1}(3, 1)^T = (2, 1)^T. Comprovació per reconstrucció: 2(1,1)+1(1,−1)=(3,1)2(1, 1) + 1(1, -1) = (3, 1).

Matriu de canvi de base

Suposem que tenim dues bases BB i CC del mateix espai i coneixem [x]B[x]_B. Com que el vector és el mateix, x=PB[x]B=PC[x]Cx = P_B [x]_B = P_C [x]_C, i aïllant:

Fórmula del canvi de base

[x]C=PC−1PB [x]B.[x]_C = P_C^{-1} P_B \,[x]_B .

La matriu PC←B=PC−1PBP_{C \leftarrow B} = P_C^{-1} P_B és la matriu de canvi de base de BB a CC: entra una columna de coordenades en BB i en surt una en CC. Les seves columnes són les coordenades dels vectors de BB expressats en la base CC. El canvi contrari és la inversa: PB←C=PC←B−1=PB−1PCP_{B \leftarrow C} = P_{C \leftarrow B}^{-1} = P_B^{-1} P_C.

La manera més segura de no equivocar-se de direcció és fer sempre la ruta per la base canònica: primer [x]B→PBx[x]_B \xrightarrow{P_B} x (reconstrueix el vector), després x→PC−1[x]Cx \xrightarrow{P_C^{-1}} [x]_C (resol el sistema PC[x]C=xP_C [x]_C = x). No cal calcular cap inversa: la segona etapa és un sistema lineal.

Canvi de base complet a l'espai

Siguin

B1=((1,1,0),(0,1,1),(1,0,1)),B2=((1,0,0),(1,1,0),(1,1,1)),B_1 = \big((1, 1, 0), (0, 1, 1), (1, 0, 1)\big), \qquad B_2 = \big((1, 0, 0), (1, 1, 0), (1, 1, 1)\big),

i suposem que [v]B1=(2,−1,0)T[v]_{B_1} = (2, -1, 0)^T. Trobem [v]B2[v]_{B_2}.

Etapa 1: de B1B_1 a la canònica. v=2(1,1,0)−1(0,1,1)+0(1,0,1)=(2,1,−1)v = 2(1, 1, 0) - 1(0, 1, 1) + 0(1, 0, 1) = (2, 1, -1).

Etapa 2: de la canònica a B2B_2. Busquem c1,c2,c3c_1, c_2, c_3 amb c1(1,0,0)+c2(1,1,0)+c3(1,1,1)=(2,1,−1)c_1(1, 0, 0) + c_2(1, 1, 0) + c_3(1, 1, 1) = (2, 1, -1):

{c1+c2+c3=2c2+c3=1c3=−1⟹c3=−1,  c2=2,  c1=1.\begin{cases} c_1 + c_2 + c_3 = 2 \\ c_2 + c_3 = 1 \\ c_3 = -1 \end{cases} \quad\Longrightarrow\quad c_3 = -1,\; c_2 = 2,\; c_1 = 1 .

Per tant [v]B2=(1,2,−1)T[v]_{B_2} = (1, 2, -1)^T. Comprovació: (1,0,0)+2(1,1,0)−(1,1,1)=(2,1,−1)(1, 0, 0) + 2(1, 1, 0) - (1, 1, 1) = (2, 1, -1).

La matriu de canvi. Si volem la matriu PB2←B1=PB2−1PB1P_{B_2 \leftarrow B_1} = P_{B_2}^{-1} P_{B_1}, calculem PB2−1P_{B_2}^{-1} (o resolem PB2y=viP_{B_2} y = v_i per a cada vector de B1B_1) i obtenim

PB2←B1=(0−1110−1011),PB2←B1(2−10)=(12−1),P_{B_2 \leftarrow B_1} = \begin{pmatrix} 0 & -1 & 1 \\ 1 & 0 & -1 \\ 0 & 1 & 1 \end{pmatrix}, \qquad P_{B_2 \leftarrow B_1} \begin{pmatrix} 2 \\ -1 \\ 0 \end{pmatrix} = \begin{pmatrix} 1 \\ 2 \\ -1 \end{pmatrix},

que coincideix amb el resultat anterior. Fixa't que la primera columna, (0,1,0)T(0, 1, 0)^T, són les coordenades de (1,1,0)(1, 1, 0) en B2B_2: en efecte, (1,1,0)(1, 1, 0) és el segon vector de B2B_2. El canvi de B2B_2 a B1B_1 és la inversa d'aquesta matriu (que té entrades ±12\pm\tfrac12: les fraccions no són cap senyal d'error).

Canvi de base a P_2

A P2(R)P_2(\mathbb{R}), siguin B=(1,  1+x,  1+x+x2)B = (1,\; 1 + x,\; 1 + x + x^2) i C=(1,  x−1,  x2+1)C = (1,\; x - 1,\; x^2 + 1), i sigui p(x)=3+2x−x2p(x) = 3 + 2x - x^2.

Coordenades en BB. Igualem p(x)=a+b(1+x)+c(1+x+x2)p(x) = a + b(1 + x) + c(1 + x + x^2) i comparem coeficients de x2x^2, xx i 11: c=−1c = -1, b+c=2b + c = 2, a+b+c=3a + b + c = 3. D'aquí c=−1c = -1, b=3b = 3, a=1a = 1: [p]B=(1,3,−1)T[p]_B = (1, 3, -1)^T. Comprovació: 1+3(1+x)−(1+x+x2)=3+2x−x21 + 3(1 + x) - (1 + x + x^2) = 3 + 2x - x^2.

Coordenades en CC. Ara p(x)=a+b(x−1)+c(x2+1)p(x) = a + b(x - 1) + c(x^2 + 1) dona c=−1c = -1, b=2b = 2, a−b+c=3a - b + c = 3, i per tant a=6a = 6: [p]C=(6,2,−1)T[p]_C = (6, 2, -1)^T. Comprovació: 6+2(x−1)−(x2+1)=3+2x−x26 + 2(x - 1) - (x^2 + 1) = 3 + 2x - x^2.

Matriu de canvi. Escrivint els vectors de cada base en la base canònica (1,x,x2)(1, x, x^2) per columnes, PB=(111011001)P_B = \begin{pmatrix} 1 & 1 & 1 \\ 0 & 1 & 1 \\ 0 & 0 & 1 \end{pmatrix} i PC=(1−11010001)P_C = \begin{pmatrix} 1 & -1 & 1 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix}, i

PC←B=PC−1PB=(121011001),PC←B(13−1)=(62−1).P_{C \leftarrow B} = P_C^{-1} P_B = \begin{pmatrix} 1 & 2 & 1 \\ 0 & 1 & 1 \\ 0 & 0 & 1 \end{pmatrix}, \qquad P_{C \leftarrow B} \begin{pmatrix} 1 \\ 3 \\ -1 \end{pmatrix} = \begin{pmatrix} 6 \\ 2 \\ -1 \end{pmatrix} .

Igualar coeficients converteix qualsevol problema de polinomis en un sistema lineal: aquesta és tota la diferència amb R3\mathbb{R}^3.

Els quatre errors del canvi de base

  1. Escriure PBPC−1P_B P_C^{-1} en lloc de PC−1PBP_C^{-1} P_B. El producte de matrius no commuta: l'ordre és el de la ruta B→B \to canònica →C\to C.
  2. Construir PBP_B amb els vectors per files.
  3. Aplicar PB−1P_B^{-1} a unes coordenades que ja són en BB (o PBP_B a un vector que ja és canònic).
  4. Canviar l'ordre dels vectors de la base a mig càlcul: una base és una família ordenada i les coordenades depenen d'aquest ordre.

Subespais definits per equacions

Un subespai de Rn\mathbb{R}^n es pot descriure de dues maneres: com a subespai generat per uns vectors (forma paramètrica) o com el conjunt de solucions d'un sistema homogeni (equacions cartesianes o implícites). Cal saber passar d'una descripció a l'altra.

Si F={x∈Rn:Ax=0}F = \{x \in \mathbb{R}^n : Ax = 0\} amb AA de mida m×nm \times n, aleshores

dim⁡F=n−rang⁡A,\dim F = n - \operatorname{rang} A ,

és a dir, la dimensió és nn menys el nombre d'equacions independents. Si les equacions són dependents, el rang és menor que mm i la dimensió puja. Per obtenir una base: esglaona AA, tria les variables lliures (columnes sense pivot), expressa les altres en funció d'elles i separa els coeficients de cada paràmetre.

D'equacions a base

Sigui F={(x,y,z,t)∈R4:x+y−z=0,  y+t=0}F = \{(x, y, z, t) \in \mathbb{R}^4 : x + y - z = 0,\; y + t = 0\}. Les dues equacions són independents (la matriu (11−100101)\begin{pmatrix} 1 & 1 & -1 & 0 \\ 0 & 1 & 0 & 1 \end{pmatrix} té rang 2), així que dim⁡F=4−2=2\dim F = 4 - 2 = 2. Triem zz i tt com a variables lliures: y=−ty = -t i x=z−y=z+tx = z - y = z + t. Aleshores

(x,y,z,t)=(z+t,−t,z,t)=z (1,0,1,0)+t (1,−1,0,1),(x, y, z, t) = (z + t, -t, z, t) = z\,(1, 0, 1, 0) + t\,(1, -1, 0, 1),

i una base de FF és ((1,0,1,0),(1,−1,0,1))\big((1, 0, 1, 0), (1, -1, 0, 1)\big). Comprova que cada vector satisfà les dues equacions: 1+0−1=01 + 0 - 1 = 0, 0+0=00 + 0 = 0; 1−1−0=01 - 1 - 0 = 0, −1+1=0-1 + 1 = 0.

De base a equacions

Sigui G=⟨(1,2,0),(0,1,1)⟩⊆R3G = \langle (1, 2, 0), (0, 1, 1) \rangle \subseteq \mathbb{R}^3. Un vector (x,y,z)(x, y, z) és de GG si i només si els tres vectors (1,2,0)(1, 2, 0), (0,1,1)(0, 1, 1), (x,y,z)(x, y, z) són dependents, és a dir, si el determinant que formen és zero:

∣x10y21z01∣=2x−y+z=0.\begin{vmatrix} x & 1 & 0 \\ y & 2 & 1 \\ z & 0 & 1 \end{vmatrix} = 2x - y + z = 0 .

Per tant G={(x,y,z):2x−y+z=0}G = \{(x, y, z) : 2x - y + z = 0\}. Control dimensional: dim⁡G=2\dim G = 2, així que calen 3−2=13 - 2 = 1 equacions independents, tal com toca. Comprovació: (1,2,0)(1, 2, 0) dona 2−2+0=02 - 2 + 0 = 0 i (0,1,1)(0, 1, 1) dona 0−1+1=00 - 1 + 1 = 0. També s'hi arriba parametritzant: (x,y,z)=(s,2s+t,t)(x, y, z) = (s, 2s + t, t) i eliminant ss i tt.

En general, un subespai de dimensió kk dins de Rn\mathbb{R}^n necessita n−kn - k equacions independents. Si en trobes més, alguna és redundant; si en trobes menys, t'has deixat alguna condició.

Nucli i imatge d'una matriu. Teorema del rang

Per a una matriu AA de mida m×nm \times n definim dos subespais:

  • El nucli, Ker⁡A={x∈Rn:Ax=0}\operatorname{Ker} A = \{x \in \mathbb{R}^n : Ax = 0\}, subespai de Rn\mathbb{R}^n. És el conjunt de solucions del sistema homogeni.
  • La imatge, Im⁡A={Ax:x∈Rn}\operatorname{Im} A = \{Ax : x \in \mathbb{R}^n\}, subespai de Rm\mathbb{R}^m. Com que AxAx és la combinació lineal de les columnes de AA amb coeficients x1,…,xnx_1, \ldots, x_n, la imatge és el subespai generat per les columnes, i dim⁡Im⁡A=rang⁡A\dim \operatorname{Im} A = \operatorname{rang} A.

Teorema del rang (rang-nul·litat)

Per a tota matriu AA de mida m×nm \times n,

dim⁡Ker⁡A+rang⁡A=n.\dim \operatorname{Ker} A + \operatorname{rang} A = n .

Aquest teorema és el mateix resultat que «els graus de llibertat d'un sistema compatible són n−rang⁡An - \operatorname{rang} A», que ja coneixes de sistemes lineals, i el mateix que «dimensió =n= n menys nombre d'equacions independents» de la secció anterior. Són tres maneres de dir una sola cosa.

Nucli i imatge

Sigui A=(121124311220)A = \begin{pmatrix} 1 & 2 & 1 & 1 \\ 2 & 4 & 3 & 1 \\ 1 & 2 & 2 & 0 \end{pmatrix}. Esglaonem: F2→F2−2F1F_2 \to F_2 - 2F_1 i F3→F3−F1F_3 \to F_3 - F_1 donen les files (0,0,1,−1)(0, 0, 1, -1) i (0,0,1,−1)(0, 0, 1, -1), i restant-les queda una fila nul·la. Per tant rang⁡A=2\operatorname{rang} A = 2 i dim⁡Ker⁡A=4−2=2\dim \operatorname{Ker} A = 4 - 2 = 2.

Nucli. De la forma esglaonada, z=tz = t i x=−2y−z−t=−2y−2tx = -2y - z - t = -2y - 2t, amb y,ty, t lliures:

(x,y,z,t)=y (−2,1,0,0)+t (−2,0,1,1),Ker⁡A=⟨(−2,1,0,0),(−2,0,1,1)⟩.(x, y, z, t) = y\,(-2, 1, 0, 0) + t\,(-2, 0, 1, 1), \qquad \operatorname{Ker} A = \langle (-2, 1, 0, 0), (-2, 0, 1, 1) \rangle .

Imatge. Els pivots són a les columnes 1 i 3, així que Im⁡A=⟨(1,2,1),(1,3,2)⟩\operatorname{Im} A = \langle (1, 2, 1), (1, 3, 2) \rangle, de dimensió 2. Control: 2+2=4=n2 + 2 = 4 = n.

Suma i intersecció de subespais. Fórmula de Grassmann

Si FF i GG són subespais de VV, la intersecció F∩GF \cap G és un subespai (un vector que compleix les equacions de FF i les de GG compleix qualsevol combinació d'elles). La unió F∪GF \cup G en general no ho és; el subespai més petit que conté FF i GG és la suma,

F+G={f+g:f∈F,  g∈G}=⟨base de F∪base de G⟩.F + G = \{ f + g : f \in F,\; g \in G \} = \langle \text{base de } F \cup \text{base de } G \rangle .

Fórmula de Grassmann

En dimensió finita,

dim⁡(F+G)=dim⁡F+dim⁡G−dim⁡(F∩G).\dim(F + G) = \dim F + \dim G - \dim(F \cap G) .

En la pràctica: una base de F+GF + G s'extreu de la unió de les bases (esglaonant i quedant-se amb les columnes pivot); una base de F∩GF \cap G s'obté ajuntant les equacions cartesianes dels dos subespais i resolent el sistema homogeni. La fórmula serveix per controlar que les dimensions quadren.

Suma i intersecció de subespais a l'espai

Siguin F=⟨(1,0,1),(0,1,1)⟩F = \langle (1, 0, 1), (0, 1, 1) \rangle i G=⟨(1,1,0),(0,0,1)⟩G = \langle (1, 1, 0), (0, 0, 1) \rangle, tots dos de dimensió 2.

Suma. Posem els quatre vectors per columnes: (101001101101)\begin{pmatrix} 1 & 0 & 1 & 0 \\ 0 & 1 & 1 & 0 \\ 1 & 1 & 0 & 1 \end{pmatrix} té rang 3 (el menor de les tres primeres columnes val −2-2). Per tant F+G=R3F + G = \mathbb{R}^3.

Intersecció. Per Grassmann, dim⁡(F∩G)=2+2−3=1\dim(F \cap G) = 2 + 2 - 3 = 1. Per trobar-la, l'equació de FF és x+y−z=0x + y - z = 0 (determinant amb (x,y,z)(x, y, z), com abans) i la de GG és x−y=0x - y = 0 (els vectors de GG són (s,s,t)(s, s, t)). Resolent el sistema x=yx = y, z=x+y=2xz = x + y = 2x obtenim F∩G=⟨(1,1,2)⟩F \cap G = \langle (1, 1, 2) \rangle. Comprovació: (1,1,2)=(1,0,1)+(0,1,1)∈F(1, 1, 2) = (1, 0, 1) + (0, 1, 1) \in F i (1,1,2)=(1,1,0)+2(0,0,1)∈G(1, 1, 2) = (1, 1, 0) + 2(0, 0, 1) \in G.

Protocol de resolució

Gairebé tots els problemes d'aquest tema es redueixen a un rang o a un sistema lineal. Abans de calcular, decideix quina de les preguntes següents t'estan fent:

  1. És subespai? Comprova primer si 0∈F0 \in F. Si hi és, escriu dos vectors arbitraris i comprova el tancament per combinacions lineals. Si no hi és, ja tens la resposta (negativa).
  2. Base i dimensió d'un subespai generat. Vectors per columnes, Gauss, columnes pivot. dim⁡=\dim = rang.
  3. Base i dimensió d'un subespai per equacions. Rang de la matriu del sistema, dim⁡=n−rang⁡\dim = n - \operatorname{rang}, variables lliures, separa els paràmetres.
  4. Equacions d'un subespai generat. Determinant (o rang) amb el vector genèric (x,y,z)(x, y, z), o elimina paràmetres. Control: nombre d'equacions independents =n−dim⁡= n - \dim.
  5. Coordenades i canvi de base. Escriu PBP_B i PCP_C amb vectors per columnes, indica la direcció del canvi i fes la ruta B→B \to canònica →C\to C. Reconstrueix el vector amb la base de destinació per comprovar.
  6. Suma i intersecció. Suma: unió de bases i extreure base. Intersecció: unió d'equacions i resoldre. Grassmann per controlar les dimensions.

Coordenades: escriu sempre la base

Un resultat com (2,−1,0)(2, -1, 0) sense subíndex és ambigu i el corrector no sap si és un vector o unes coordenades. Escriu [v]B1=(2,−1,0)T[v]_{B_1} = (2, -1, 0)^T i, quan hagis acabat, reconstrueix el vector amb la base de destinació: aquesta comprovació és independent del càlcul i detecta gairebé tots els errors de direcció.

Llista de comprovació

  1. Has comprovat que 00 pertany al conjunt abans de dir que és subespai?
  2. La dimensió que has trobat és coherent amb el rang o amb n−n - nombre d'equacions independents?
  3. Els vectors de la base els has tret de la matriu original, no de l'esglaonada?
  4. Les matrius de base tenen els vectors per columnes i has escrit la direcció del canvi?
  5. Has reconstruït el vector amb la base de destinació per comprovar les coordenades?
  6. A la suma i la intersecció, quadra la fórmula de Grassmann?

Exercicis proposats

Exercici 1. Sigui F={(x,y,z)∈R3:2x−y+z=0,  x+z=0}F = \{(x, y, z) \in \mathbb{R}^3 : 2x - y + z = 0,\; x + z = 0\}. Justifica que és un subespai, troba'n una base i la dimensió, i completa aquesta base fins a una base de R3\mathbb{R}^3.

Solució de l'exercici 1

És el conjunt de solucions d'un sistema homogeni, i per tant un subespai. La matriu (2−11101)\begin{pmatrix} 2 & -1 & 1 \\ 1 & 0 & 1 \end{pmatrix} té rang 2 (el menor ∣2−110∣=1≠0\begin{vmatrix} 2 & -1 \\ 1 & 0 \end{vmatrix} = 1 \neq 0), així que dim⁡F=3−2=1\dim F = 3 - 2 = 1. De la segona equació, z=−xz = -x; de la primera, y=2x+z=xy = 2x + z = x. Amb x=λx = \lambda, (x,y,z)=λ(1,1,−1)(x, y, z) = \lambda(1, 1, -1) i una base és ((1,1,−1))\big((1, 1, -1)\big). Comprovació: 2−1−1=02 - 1 - 1 = 0 i 1−1=01 - 1 = 0.

Per completar-la, afegim e1e_1 i e2e_2: ∣110101−100∣=−1≠0\begin{vmatrix} 1 & 1 & 0 \\ 1 & 0 & 1 \\ -1 & 0 & 0 \end{vmatrix} = -1 \neq 0, de manera que ((1,1,−1),(1,0,0),(0,1,0))\big((1, 1, -1), (1, 0, 0), (0, 1, 0)\big) és una base de R3\mathbb{R}^3.

Exercici 2. A R2\mathbb{R}^2, siguin B=((1,2),(1,3))B = \big((1, 2), (1, 3)\big) i C=((2,1),(1,1))C = \big((2, 1), (1, 1)\big). Si [v]B=(1,1)T[v]_B = (1, 1)^T, calcula [v]C[v]_C. Escriu la matriu de canvi de base PC←BP_{C \leftarrow B} i comprova-hi el resultat.

Solució de l'exercici 2

Ruta per la canònica. v=1(1,2)+1(1,3)=(2,5)v = 1(1, 2) + 1(1, 3) = (2, 5). Ara a(2,1)+b(1,1)=(2,5)a(2, 1) + b(1, 1) = (2, 5) dona 2a+b=22a + b = 2 i a+b=5a + b = 5; restant, a=−3a = -3 i b=8b = 8. Per tant [v]C=(−3,8)T[v]_C = (-3, 8)^T. Comprovació: −3(2,1)+8(1,1)=(2,5)-3(2, 1) + 8(1, 1) = (2, 5).

Matriu de canvi. PB=(1123)P_B = \begin{pmatrix} 1 & 1 \\ 2 & 3 \end{pmatrix}, PC=(2111)P_C = \begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix} i PC−1=(1−1−12)P_C^{-1} = \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix} (el determinant de PCP_C val 1). Aleshores

PC←B=PC−1PB=(−1−235),PC←B(11)=(−38).P_{C \leftarrow B} = P_C^{-1} P_B = \begin{pmatrix} -1 & -2 \\ 3 & 5 \end{pmatrix}, \qquad P_{C \leftarrow B} \begin{pmatrix} 1 \\ 1 \end{pmatrix} = \begin{pmatrix} -3 \\ 8 \end{pmatrix} .

La primera columna, (−1,3)T(-1, 3)^T, són les coordenades de (1,2)(1, 2) en CC: −(2,1)+3(1,1)=(1,2)-(2, 1) + 3(1, 1) = (1, 2).

Exercici 3. A R4\mathbb{R}^4, siguin F={(x,y,z,t):x+y+z+t=0}F = \{(x, y, z, t) : x + y + z + t = 0\} i G=⟨(1,0,0,1),(0,1,1,0),(1,1,1,1)⟩G = \langle (1, 0, 0, 1), (0, 1, 1, 0), (1, 1, 1, 1) \rangle. Calcula dim⁡F\dim F, dim⁡G\dim G, una base de F∩GF \cap G i dim⁡(F+G)\dim(F + G).

Solució de l'exercici 3

FF ve donat per una equació no trivial de R4\mathbb{R}^4, així que dim⁡F=4−1=3\dim F = 4 - 1 = 3. A GG, el tercer generador és la suma dels dos primers, que són independents: dim⁡G=2\dim G = 2 amb base ((1,0,0,1),(0,1,1,0))\big((1, 0, 0, 1), (0, 1, 1, 0)\big).

Intersecció. Un vector genèric de GG és a(1,0,0,1)+b(0,1,1,0)=(a,b,b,a)a(1, 0, 0, 1) + b(0, 1, 1, 0) = (a, b, b, a). Pertany a FF si a+b+b+a=2a+2b=0a + b + b + a = 2a + 2b = 0, és a dir, b=−ab = -a. Amb a=1a = 1: F∩G=⟨(1,−1,−1,1)⟩F \cap G = \langle (1, -1, -1, 1) \rangle, de dimensió 1. Comprovació: 1−1−1+1=01 - 1 - 1 + 1 = 0.

Suma. Per Grassmann, dim⁡(F+G)=3+2−1=4\dim(F + G) = 3 + 2 - 1 = 4, així que F+G=R4F + G = \mathbb{R}^4.

Un cop domines bases i coordenades, el pas següent és buscar bases especials en què una matriu quadrada actuï de la manera més senzilla possible: és la diagonalització. I si vols veure com apareix tot això en un examen, consulta els exàmens resolts del bloc.

Ara prova-ho tu. 115 exercicis d'aquest tema, de 2 tipus diferents, per resoldre en línia, de deu en deu: escrius la resposta, te la corregeix a l'instant i, si falles, t'explica com es fa pas a pas. Quan acabis una tanda, en tens deu més, amb dades noves.

Fer els exercicisSimulacre d'examen