Matem`atiqus `Algebra lineal

47
M` aster en Estad´ ıstica i Investigaci´ o Operativa Matem` atiqus ` Algebra lineal Vera Sacrist´ an Departament de Matem` atica Aplicada II Facultat de Matem` atiques i Estad´ ıstica Universitat Polit` ecnica de Catalunya

Transcript of Matem`atiqus `Algebra lineal

Page 1: Matem`atiqus `Algebra lineal

Master en Estadıstica i Investigacio Operativa

Matematiqus

Algebra lineal

Vera Sacristan

Departament de Matematica Aplicada IIFacultat de Matematiques i Estadıstica

Universitat Politecnica de Catalunya

Page 2: Matem`atiqus `Algebra lineal

Index

4 Espais vectorials 504.1 Espai vectorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504.2 Combinacions lineals . . . . . . . . . . . . . . . . . . . . . . . . . . . 514.3 Independencia lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . 514.4 Base d’un espai vectorial . . . . . . . . . . . . . . . . . . . . . . . . . 514.5 Coordenades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514.6 Dimensio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514.7 Subespai vectorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 524.8 Aplicacio lineal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534.9 Exercicis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

5 Operacions amb matrius 555.1 Matrius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555.2 Suma de matrius . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555.3 Producte d’una matriu per un escalar . . . . . . . . . . . . . . . . . . 565.4 Producte d’una matriu per un vector . . . . . . . . . . . . . . . . . . 575.5 Producte de matrius . . . . . . . . . . . . . . . . . . . . . . . . . . . 575.6 Transposicio de matrius . . . . . . . . . . . . . . . . . . . . . . . . . 595.7 Altres operacions amb matrius . . . . . . . . . . . . . . . . . . . . . . 595.8 Exercicis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

6 Les aplicacions mes classiques 626.1 Expressio matricial d’una aplicacio lineal . . . . . . . . . . . . . . . . 626.2 Expressio matricial dels sistemes d’equacions lineals . . . . . . . . . . 646.3 Exercicis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

7 Expressio matricial dels canvis de base 667.1 Expressio d’un vector en bases diferents . . . . . . . . . . . . . . . . . 667.2 Expressio d’una aplicacio lineal en bases diferents . . . . . . . . . . . 687.3 Exercicis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

8 Transformacions elementals. Aplicacio al calcul de rangs, determi-nants i solucions de sistemes d’equacions lineals 708.1 Rang d’una matriu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708.2 Transformacions elementals d’una matriu . . . . . . . . . . . . . . . . 708.3 Formes reduıdes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 738.4 Discussio i solucio de sistemes d’equacions lineals . . . . . . . . . . . 748.5 Determinant d’una matriu . . . . . . . . . . . . . . . . . . . . . . . . 758.6 Exercicis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

9 Valors i vectors propis. Formes canoniques d’una matriu 809.1 Vectors i valors propis . . . . . . . . . . . . . . . . . . . . . . . . . . 819.2 Diagonalitzacio i triangulacio de matrius . . . . . . . . . . . . . . . . 819.3 Exercicis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

48

Page 3: Matem`atiqus `Algebra lineal

10 Formes bilineals i quadratiques. Metrica 8610.1 Definicio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8610.2 Expressio matricial de les formes bilineals . . . . . . . . . . . . . . . . 8610.3 Formes bilineals simetriques . . . . . . . . . . . . . . . . . . . . . . . 8710.4 Formes quadratiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 8710.5 Producte escalar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8810.6 Norma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8910.7 Distancia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9010.8 Ortogonalitat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9010.9 Exercicis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

Bibliografia 93

49

Page 4: Matem`atiqus `Algebra lineal

4 Espais vectorials

4.1 Espai vectorial

Un espai vectorial real es qualsevol conjunt dotat de dues operacions (E,+, ·), anom-enades respectivament suma i producte per escalars, tals que:

La suma, E × E +−→ E, te les propietats seguents:

a) Associativa: ∀x, y, z ∈ E x+ (y + z) = (x+ y) + z.

b) Element neutre: ∃e ∈ E ∀x ∈ E x+ e = e+ x = x.

c) Element oposat: ∀x ∈ E ∃y ∈ E x+ y = y + x = e.

d) Commutativa: ∀x, y ∈ E x+ y = y + x.

El producte per escalars, R× E ·−→ E, te les propietats seguents:

a) Distributiva: ∀λ ∈ R ∀x, y ∈ E λ(x+ y) = λx+ λy.

b) Compatibilitat amb la suma: ∀λ, µ ∈ R ∀x ∈ E (λ+ µ)x = λx+ µx.

c) Compatibilitat amb el producte: ∀λ, µ ∈ R ∀x ∈ E (λµ)x = λ(µx).

d) Unitat: ∀x ∈ E 1x = x.

Els elements del conjunt E s’anomenen vectors i es solen escriure −→x , −→y , −→z , −→u , −→v ,−→w ,... Els elements de R s’anomenen escalars i es solen escriure λ, µ, ν, a, b, c,x, y,z, ...

Exemples:

a) El conjunt Rn es un espai vectorial real, amb les operacions de suma i deproducte per escalars component a component. Els elements de Rn es po-den interpretar com a vectors (espai de vectors) i tambe com a punts (espaieuclidia).

b) El conjunt R[x] de tots els polinomis d’una variable amb coeficients reals esun espai vectorial real amb les operacions de suma i de producte per escalarshabituals.

c) El conjunt de tots els punts (x, y) que es troben sobre la recta d’equacio 2x−y = 0 es un espai vectorial amb les operacions de suma i de producte perescalars component a component. En canvi, el conjunt de tots els punts (x, y)que es troben sobre la recta d’equacio 2x− y + 1 = 0 no ho es.

d) El conjunt de totes les imatges digitalitzades d’una mida determinada es unespai vectorial amb les operacions de suma i de producte per escalars pıxel apıxel.

50

Page 5: Matem`atiqus `Algebra lineal

4.2 Combinacions lineals

Combinant les dues operacions definides en un espai vectorial, es formen vectors queson combinacions lineals d’altres vectors:

−→v = λ1−→v1 + λ2−→v2 + . . .+ λk−→vk .

En el cas anterior, es diu que −→v es combinacio lineal dels vectors −→v1 ,−→v2 , . . . ,−→vk , otambe que esta generat pels vectors −→v1 ,−→v2 , . . . ,−→vk .

4.3 Independencia lineal

Es diu que k vectors −→v1 ,−→v2 , . . . ,−→vk son linealment independents quan es impossibleexpressar-ne un com a combinacio lineal dels altres. Formalment, −→v1 ,−→v2 , . . . ,−→vk sonlinealment independents si, i nomes si, es dona la propietat seguent:

∀λ1, λ2, . . . , λk λ1−→v1 + λ2−→v2 + . . .+ λk−→vk =−→0 =⇒ λ1 = λ2 = . . . = λk = 0.

4.4 Base d’un espai vectorial

Es diu que n vectors −→v1 ,−→v2 , . . . ,−→vn formen una base de l’espai E quan son linealmentindependents i generen tots els vectors de l’espai. Aleshores, tot vector −→x ∈ Es’expressa, de manera unica, com a combinacio lineal dels vectors de la base.

4.5 Coordenades

Sigui −→v1 ,−→v2 , . . . ,−→vn una base de l’espai E, i sigui −→x un vector qualsevol d’E. Con-siderem la seva unica expressio com a combinacio dels vectors de la base:

−→x = x1−→v1 + x2−→v2 + . . .+ xn−→vn.

Els escalars x1, x2, . . . , xn s’anomenen coordenades del vector −→x en la base donada,i s’escriu

−→x = (x1, x2, . . . , xn).

4.6 Dimensio

Un espai vectorial pot tenir moltes bases diferents, pero totes les bases d’un mateixespai vectorial tenen el mateix nombre de vectors. Aquest nombre s’anomena di-mensio de l’espai vectorial.

Una base d’un espai vectorial es pot pensar tambe com un conjunt maximal devectors linealment independents, o tambe com un conjunt minimal de vectors gen-eradors.

Exemples:

51

Page 6: Matem`atiqus `Algebra lineal

a) A R3, els conjunts seguents de vectors formen bases:

i) e1 = (1, 0, 0), e2 = (0, 1, 0), e3 = (0, 0, 1).

ii) u1 = (1, 0, 0), u2 = (1, 1, 0), u3 = (1, 1, 1).

iii) v1 = (1, 1, 1), v2 = (1,−1, 0), v3 = (1, 1,−2).

Les coordenades del vector w = (1, 2, 3) en aquestes bases son, respectivament:

i) En la base e1, e2, e3, les coordenades de w son (1, 2, 3).

ii) En la base u1, u2, u3, les coordenades de w son (−1,−1, 3).

iii) En la base v1, v2, v3, les coordenades de w son (2,−1/2,−1/2).

b) Una base de l’espai vectorial R[x] esta formada pels polinomis 1, x, x2, x3,x4,... (Observeu que aquest espai vectorial es de dimensio infinita.)

c) Una base de l’espai de les imatges de 3 × 5 pıxels esta formada per les 15imatges 3 × 5 que tenen zeros a totes les posicions excepte en una, on tenenun u.

4.7 Subespai vectorial

Un subespai vectorial d’un espai vectorial E es qualsevol subconjunt F ⊆ E en elqual les dues operacions suma i producte per escalars son internes, es a dir, tal que:

a) ∀x, y ∈ F x+ y ∈ F .

b) ∀λ ∈ R ∀x ∈ F λx ∈ F .

Aixo tambe es pot expressar amb l’unica condicio seguent:

∀λ, µ ∈ R ∀x, y ∈ F λx+ µy ∈ F.

Donats k vectors −→v1 ,−→v2 , . . . ,−→vk d’un espai E, es frequent considerar el conjunt detotes les seves combinacions lineals:

F = {−→v ∈ E | −→v =k∑i=1

λi−→vi }.

Aquest conjunt F es un subespai vectorial de l’espai E, s’anomena subespai generatpels vectors −→v1 ,−→v2 , . . . ,−→vk i s’escriu F =< −→v1 ,−→v2 , . . . ,−→vk >.

Exemples:

a) A l’espai vectorial de dimensio 3, qualsevol recta que passi per l’origen es unsubespai vectorial (de dimensio 1).

b) A l’espai vectorial de dimensio 3, qualsevol pla que passi per l’origen es unsubespai vectorial (de dimensio 2).

52

Page 7: Matem`atiqus `Algebra lineal

4.8 Aplicacio lineal

Una aplicacio lineal entre dos espais vectorials E i F es una aplicacio Ef−→ F que

respecta les operacions suma i producte per escalars dels dos espais. Es a dir, f esuna aplicacio lineal si, i nomes si, es satisfan les dues condicions seguents:

a) ∀x, y ∈ E f(x+ y) = f(x) + f(y).

b) ∀λ ∈ R ∀x ∈ E f(λx) = λf(x).

Aixo tambe es pot expressar amb l’unica condicio seguent:

∀λ, µ ∈ R ∀x, y ∈ E f(λx+ µy) = λf(x) + µf(y).

En consequencia, les aplicacions lineals transformen vectors linealment dependentsen vectors linealment dependents.

Una aplicacio lineal queda totalment determinada si es coneixen les imatges delsvectors d’una base de l’espai de sortida. Concretament, si −→e1 ,−→e2 , . . . ,−→en es una based’un espai vectorial E, i f : E −→ F es una aplicacio lineal de la qual es coneixenles imatges f(−→e1 ), f(−→e2 ), . . . , f(−→en) dels vectors de la base, aleshores la imatge f(−→x )de qualsevol altre vector −→x ∈ E es immediata d’obtenir a partir de l’expressio delvector −→x com a combinacio dels vectors de la base, −→x = x1−→e1 + x2−→e2 + . . . + xn−→enja que, per la linealitat de f , es te f(−→x ) = f(x1−→e1 +x2−→e2 + . . .+xn−→en) = x1f(−→e1 ) +x2f(−→e2 ) + . . .+ xnf(−→en).

Cal observar que res no garanteix que els vectors f(−→e1 ), f(−→e2 ), . . . , f(−→en) siguin li-nealment independents. De fet, es una questio molt frequentment estudiada la de ladimensio de l’espai f(E), es a dir, la del nombre maxim de vectors linealment inde-pendents d’entre els f(−→ei ). Aquesta dimensio tambe s’anomena rang de l’aplicaciolineal f .

Una mica de terminologia sobre aplicacions lineals:

a) Les aplicacions lineals injectives tambe s’anomenen monomorfismes.

b) Les aplicacions lineals exhaustives tambe s’anomenen epimorfismes.

c) Les aplicacions lineals bijectives tambe s’anomenen isomorfismes.

d) Quan existeix un isomorfisme entre dos espais vectorials, es diu que aquestsson isomorfs.

e) Quan E = F , l’aplicacio lineal tambe s’anomena endomorfisme.

f) Els endomorfismes bijectius tambe s’anomenen automorfismes.

Exemples:

a) L’aplicacio f : R3 −→ R2 tal que f(x, y, z) = (x, y), ∀(x, y, z) ∈ R3 es lineal is’anomena projeccio. Es tracta d’un epimorfisme.

b) L’aplicacio f : R2 −→ R2 tal que f(x, y) = (2x, 2y), ∀(x, y) ∈ R2 es lineal is’anomena homotecia de rao 2. Es tracta d’un automorfisme.

53

Page 8: Matem`atiqus `Algebra lineal

4.9 Exercicis

Exercici 4.1. Expresseu en cada cas, si es possible, el vector −→v com combinaciolineal dels vectors −→vi :

a) −→v = (√

2,−1), −→v1 = (√

3, 2), −→v2 = (−√

6, 2) a R2.

b) −→v = (2, 4), −→v1 = (−1, 3), −→v2 = (2,−6) a R2.

c) −→v = (2,−1, 3), −→v1 = (1, 1, 0), −→v2 = (1, 0, 1), −→v3 = (0, 1, 1) a R3.

Exercici 4.2. Comproveu que els vectors (−1, 3,−1), (3,−1, 1) i (4,−4, 2) sonlinealment dependents a R3 i expresseu el tercer en funcio dels dos primers.

Exercici 4.3. Donats els vectors (1,−4, 6), (1, 4, 4) i (0,−4, x) de l’espai R3,determineu x per tal que siguin independents.

Exercici 4.4. Demostreu que A i B son el mateix subespai de R3:

A =< (1, 0,−1), (0,−2, 1) >

B =< (1,−2, 0), (2,−2,−1) >

Exercici 4.5. Trobeu el valor de k per tal que els vectors (1, 2, k), (4, 1, k) i (0, 2, 2)generin tot l’espai R3.

Exercici 4.6. Es considera un espai vectorial E amb base {−→e1 ,−→e2 ,−→e3}. Demostreuque els vectors −→e1 +−→e2 , −→e2 +−→e3 i −→e3 +−→e1 tambe formen una base d’E.

Exercici 4.7. Determineu quines d’aquestes aplicacions de R3 a R3 son lineals:

a) f(x1, x2, x3) = (x2, x1, x3)

b) g(x1, x2, x3) = (x1 + 1, x2 + 2, 0)

c) h(x, y, z) = (0, x+ y, 0)

d) k(x, y, z) = (xy, z, x)

Exercici 4.8. Siguin f : R2 −→ R3, tal que f(a, b) = (a, a+ b, b), i g : R3 −→ R2,tal que g(a, b, c) = (a+ b, c).

a) Demostreu que f i g son lineals.

b) Estudieu f i g.

c) Com son f ◦ g i g ◦ f?

54

Page 9: Matem`atiqus `Algebra lineal

5 Operacions amb matrius

5.1 Matrius

Una matriu de tipus m× n amb coeficients reals es una taula

(A) = (aji ) =

a11 a21 · · · an1

a12 a22 · · · an2...

......

a1m a2m · · · anm

on aji ∈ R, 1 ≤ i ≤ m, 1 ≤ j ≤ n.

Els coeficients a1i , a2i , . . . , a

ni formen la fila i-esima de la matriu A. Els coeficients

aj1, aj2, . . . , a

jm formen la columna j-esima de la matriu A. La matriu A te m files

i n columnes. El conjunt de totes les matrius m × n amb coeficients reals s’escriuMm×n(R).

Quan m = n, la matriu s’anomena quadrada. El conjunt de totes les matriusquadrades de mida n× n amb coeficients reals s’escriu Mn(R).

Els coeficients a11, a22, . . . , a

nn d’una matriu quadrada formen la seva diagonal.

Una matriu quadrada s’anomena triangular superior (respectivament, inferior) siaji = 0 per a tot i > j (respectivament, i < j).

Una matriu quadrada s’anomena diagonal si aji = 0 per a tot i 6= j. Quan unamatriu diagonal te tots els coeficients iguals, s’anomena escalar o homotecia.

Una matriu quadrada s’anomena simetrica (resp. antisimetrica) quan aji = aij (resp.

aji = −aij) ∀i, j.Les matrius m × 1 s’anomenen vectors columna. Les matrius 1 × n s’anomenenvectors fila. Tota matriu es pot pensar com un vector fila de vectors columna (ocom un vector columna de vectors fila):

A = (aji ) = (a1, a2, . . . , an).

5.2 Suma de matrius

Si A = (aji ) i B = (bji ) son dues matrius de Mm×n(R), aleshores es poden sumar, i

A+B = (cji ) ∈Mm×n(R), amb cji = aji + bji ∀i, j.

Exemple: El menjador d’una residencia universitaria analitza les dades dels dinarsque serveix els caps de setmana:

DISSABTE Carn Peix Vegetaria

Residents 98 24 42

No residents 39 15 22

55

Page 10: Matem`atiqus `Algebra lineal

DIUMENGE Carn Peix Vegetaria

Residents 55 19 44

No residents 43 12 38

Si la persona responsable del menjador vol estudiar els menus que serveix el cap desetmana, sols ha de representar les dades de dissabte i de diumenge matricialment,i sumar les dues matrius:

Ds+Dm =

(98 24 42

39 15 22

)+

(55 19 44

43 12 38

)=

(153 43 86

82 27 60

).

Propietats de la suma de matrius:

a) La suma es una operacio interna a Mm×n(R).

b) Es associativa: (A+B) + C = A+ (B + C).

c) Es commutativa: A+B = B + A.

d) Te element neutre: 0 = (0), la matriu que te tots els seus coeficients iguals azero.

e) Cada matriu te una matriu oposada: Si A = (aji ), aleshores −A = (−aji ).

En resum, (Mm×n(R),+) es un grup abelia.

5.3 Producte d’una matriu per un escalar

Si A = (aji ) es una matriu de Mm×n(R) i λ es un nombre real, aleshores

λA = (cji ) ∈Mm×n(R), amb cji = λaji ∀i, j.

Exemple: Continuant amb el cas del menjador, si es vol tenir una aproximacio alnombre de dinars servits els quatre dissabtes d’un mes determinat, no hi ha mes quemultiplicar la matriu Ds per 4:

4Ds = 4

(98 24 42

39 15 22

)=

(392 96 168

156 60 88

).

Propietats del producte de matrius per escalars:

a) El resultat de multiplicar una matriu per un escalar es una matriu de lesmateixes dimensions que la inicial.

b) λ(A+B) = λA+ λB.

56

Page 11: Matem`atiqus `Algebra lineal

c) (λ+ µ)A = λA+ µA.

d) (λµ)A = λ(µA).

e) 1A = A.

En resum, (Mm×n(R),+, ·) es un espai vectorial real.

5.4 Producte d’una matriu per un vector

Si A = (aji ) ∈Mm×n(R) i b = (bj) ∈Mn×1(R), aleshores la matriu A i el vector b espoden multiplicar, i el resultat es el vector

Ab = (ci) ∈Mm×1(R), amb ci =n∑j=1

aji bj ∀i = 1, . . . ,m.

Exemple: Un taxista del Valles Occidental es dedica a fer recorreguts entre Terrassai Sabadell i tambe dins cadascuna de les dues ciutats. Ha comprovat que, quan estroba a Terrassa, la probabilitat que el servei seguent sigui dins la mateixa ciutates 0.2, mentre que la probabilitat que sigui a Sabadell es 0.8. Aixı mateix, hacomprovat que quan es troba a Sabadell, la probabilitat que el servei seguent siguidins Sabadell es 0.6, mentre que la probabilitat que el dugui a Terrassa es 0.4.Representem aquestes probabilitats mitjancant una matriu:

M =

(0.2 0.4

0.8 0.6

).

D’aquesta manera, les columnes recullen les dades segons les ciutats de sortida, i lesfiles les recullen segons les ciutats d’arribada.

Si coneixem les probabilitats pt i ps que en un determinat moment el taxi es trobi aTerrassa o a Sabadell respectivament (en el nostre senzill model, ps = 1−pt), podemconeixer amb quina probabilitat es trobara a cadascuna de les dues ciutats al capd’un servei: la probabilitat que sigui a Terrassa es 0.2pt + 0.4ps i la probabilitat quesigui a Sabadell es 0.8pt + 0.6ps. Observeu que l’operacio que hem dut a terme es,en realitat, el producte de la matriu M pel vector columna (pt, ps). Per exemple, sila probabilitat de ser a cadascuna de les dues ciutats, en un determinat moment, es0.5, al cap d’un servei es(

0.2 0.4

0.8 0.6

)(0.5

0.5

)=

(0.2 · 0.5 + 0.4 · 0.50.8 · 0.5 + 0.6 · 0.5

)=

(0.3

0.7

).

5.5 Producte de matrius

Si A = (aji ) ∈Mm×n(R) i B = (bji ) ∈Mn×p(R), aleshores les matrius A i B es podenmultiplicar, i

AB = (cji ) ∈Mm×p(R), amb cji =n∑k=1

aki bjk ∀i = 1 . . .m, j = 1 . . . p.

57

Page 12: Matem`atiqus `Algebra lineal

Observeu que el producte d’una matriu per un vector, estudiat a l’apartat anterior,no es mes que un cas particular de producte de matrius.

Exemple: Una cadena de supermercats disposa de dos proveıdors diferents per alsmateixos tres productes. Aquests son els preus unitaris que ofereixen:

Producte A Producte B Producte C

Proveıdor 1 5 1 4

Proveıdor 2 2 2 8

La cadena te 4 supermercats a la ciutat, que necessiten setmanalment les quantitatsseguents dels tres productes:

Super 1 Super 2 Super 3 Super 4

Producte A 100 50 30 10

Producte B 20 50 20 20

Producte C 30 50 10 50

La manera de coneixer els costos de les comandes dels 4 supermercats en funcio delproveıdor es multiplicar les matrius corresponents:

(5 1 4

2 2 8

) 100 50 30 10

20 50 20 20

30 50 10 50

=

(640 500 210 270

480 600 180 450

).

Aixı, per exemple, es mes convenient que la comanda del supermercat 1 sigui servidapel proveıdor 2 (480 < 640), mentre que el proveıdor 1 es mes convenient per alsupermercat 2 (500 < 600).

Propietats del producte de matrius:

a) El producte de matrius es una operacio que no sempre es pot dur a terme(depen de les dimensions de les matrius). Quan m = n = p, el producte esuna operacio interna a Mn(R).

b) El producte de matrius es associatiu: (AB)C = A(BC).

c) Es distributiu respecte de la suma: A(B1 + B2) = AB1 + AB2 i tambe (A1 +A2)B = A1B + A2B.

d) Te element neutre: Si A ∈ Mm×n(R), aleshores AIn = A i ImA = A, onIk = (δji ) ∈ Mk(R) es la matriu k × k que te tots els coeficients de la sevadiagonal igual a 1, i tota la resta de coeficients iguals a zero.

En resum, el conjunt de les matrius quadrades d’una dimensio donada, amb la sumai el producte, (Mn(R),+, ·) te estructura d’anell.

Cal tenir en compte, pero, que aquest anell no es commutatiu, ni es un cos:

58

Page 13: Matem`atiqus `Algebra lineal

• El producte de matrius no es commutatiu: en general, AB 6= BA, tot i que,en certs casos, es pot donar la igualtat.

• No tota matriu es invertible: Si A = (aji ), aleshores no sempre existeix A−1

tal que AA−1 = A−1A = I.

A mes,

e) El producte de matrius es compatible amb el producte per escalars: (λA)B =λ(AB) = A(λB).

Matriu inversa. Sabem que no tota matriu es invertible. Tanmateix, podempreguntar-nos en quins casos una matriu quadrada A ∈ Mn(R) te inversa, es a dir,en quins casos existeix una matriu A−1 ∈Mn(R) tal que AA−1 = A−1A = In.

En general, si A ∈Mm×n(R), ens podem preguntar en quins casos existeixen matriusB ∈Mn×m(R) i C ∈Mm×n(R) tals que BA = In i AC = Im.

Per respondre a aquestes preguntes cal esperar una mica, fins que hagim estudiatcom calcular el rang i el determinant d’una matriu.

5.6 Transposicio de matrius

Si A = (aji ) ∈Mm×n(R), aleshores la seva transposada es la matriu

AT = (cji ) ∈Mn×m(R), amb cji = aij ∀i, j.

Propietats de la transposicio de matrius:

a) El resultat de transposar una matriu es una matriu amb les dimensions inter-canviades respecte de la inicial.

b) (A+B)T = AT +BT .

c) (λA)T = λAT .

d) (AT )T = A.

e) (AB)T = BTAT (atencio: s’inverteix l’ordre).

f) Si A es invertible, aleshores AT tambe ho es i (AT )−1 = (A−1)T .

5.7 Altres operacions amb matrius

Moltes altres operacions son possibles amb matrius, pero la seva aplicabilitat es moltmes reduıda i per aixo no es frequent el seu estudi. Farem referencia aquı de passadaal producte de Hadamard de dues matrius: Si A = (aji ), B = (bji ) ∈Mm×n(R) el seuproducte de Hadamard es

A ·B = (cji ) ∈Mm×n(R), amb cji = aji bji ∀i, j = 1 . . . n.

59

Page 14: Matem`atiqus `Algebra lineal

Exemple: Considereu de nou la matriu M de probabilitats del taxista del Valles.Suposem que els preus mitjans dels serveis son els seguents, expressats en EUR: dinsTerrassa 6, de Terrassa a Sabadell o viceversa 15, dins Sabadell 7. Es pot obtenir lamatriu dels cobraments esperats mitjancant el producte de Hadamard seguent:(

0.2 0.4

0.8 0.6

(6 15

15 7

)=

(1.2 6

12 4.2

).

5.8 Exercicis

Exercici 5.9. Escriviu les matrius seguents:

a) A = (aji ), on aji = i+ j per i = 1, 2, 3 i j = 1, 2.

b) B = (btk), on btk = kt−1 per k = 1, . . . , 4 i t = 1, . . . , 3.

c) C = (csr), on csr = 3r + 2(s− 1) per r = 1, . . . , 4 i s = 1, . . . , 5.

d) D = (dji ), on dji = δij =

{1 si i = j

0 si i 6= jper i, j = 1, . . . , n.

Exercici 5.10. Confirmeu les igualtats seguents:

a)

(1 1

1 1

)(2 3

3 2

)=

(2 3

3 2

)(1 1

1 1

)

b) Si A = 13

1 1 1

1 1 1

1 1 1

, aleshores A2 = A.

c) Si B =

1√6

1√3

1√2

− 2√6

1√3

0

1√6

1√3− 1√

2

, aleshores BBT = BTB = Id.

d) Si C =

(6 −4

9 −6

), aleshores C2 es la matriu nul.la.

e) 19

4 −5 −1

1 1 2

4 4 −1

1 1 1

−1 0 1

0 4 −1

es la matriu identitat.

60

Page 15: Matem`atiqus `Algebra lineal

Exercici 5.11. SiguinA =

1 0 2

0 1 1

2 0 2

, B =

1 3 0

0 4 −1

2 3 0

, X =

6 5 7

2 2 4

3 3 6

.

Comproveu que AX = BX, malgrat que A 6= B.

Exercici 5.12. Siguin A =

(1 2 3

6 8 4

)i B =

1 6

8 9

2 −7

. Quines son les

transposades de les matrius A i B? Calculeu A+BT i AT +B i expliqueu la relacioentre els resultats d’aquestes dues sumes.

Exercici 5.13. Demostreu que si A es una matriu invertible aleshores AT tambeho es i (AT )−1 = (A−1)T .

Exercici 5.14. Si A i B son matrius simetriques, demostreu que AB es simetricasi, i nomes si, A i B commuten.

Exercici 5.15. Sigui B una matriu simetrica. Comproveu que ATBA tambe hoes. Trobeu alguna condicio perque es satisfaci el recıproc.

Exercici 5.16.

a) Trobeu totes les matrius que commuten amb la matriu

A =

(2 −1

1 3

).

b) Trobeu totes les matrius que commuten amb la matriu

B =

3 1 0

0 3 1

0 0 3

.

Exercici 5.17. Si A =

(1 1

1 0

), calculeu A2, A3, A4, etc., fins que sigueu capacos

de relacionar el resultat amb la successio de Fibonacci: 1, 1, 2, 3, 5, 8, 13, . . .

Exercici 5.18. Si A =

1 1 1

0 1 1

0 0 1

, demostreu que An =

1 n n(n+1)2

0 1 n

0 0 1

.

Exercici 5.19. Trobeu per a quins valors de k la matriu

−1 0 k

−1 2 0

3 k 4

es

invertible i, per aquests valors, calculeu la seva inversa.

61

Page 16: Matem`atiqus `Algebra lineal

Exercici 5.20. Una xarxa de comunicacions te 5 nodes que es comuniquen deforma directa de la manera seguent: 1 pot enviar missatges a 2 i a 3, 2 pot enviarmissatges a 3 i a 4, 3 pot enviar missatges a 5, 4 pot enviar missatges a 5, 5 potenviar missatges a 3.

Representeu aquesta situacio amb una matriu C de bits, on 1 indica la possibilitatde comunicacio i 0 la impossibilitat.

Calculeu i interpreteu els resultats dels productes C2, C3 i C + C2 + C3.

Exercici 5.21. Reprenent la matriu M del taxista del Valles, calculeu i interpreteuel resultat del producte M2 pel vector (0.5, 0.5).

Exercici 5.22. Suposeu que les probabilitats que els votants de tres partitspolıtics mantinguin o canviın la seva intencio de vot al llarg d’un any es representamitjancant la seguent matriu:

P =

.4 .3 .5

.3 .6 .1

.3 .1 .4

.

Els 1000 votants d’un poble estan dividits en les seves opinions polıtiques, de maneraque 600 recolzen el primer partit, 300 el segon i 100 el tercer.

a) Calculeu les tendencies polıtiques dels 1000 votants al cap d’un any.

b) El mateix, al cap de 2, 3 i 4 anys.

c) Observeu que els elements de cada columna de P sumen 1. Comproveu queaquesta propietat d’una matriu A ∈Mn(R) es pot expressar dient que 1nA =1n, on 1n es la matriu de Mn(R) que te tots els coeficients iguals a 1.

d) Demostreu que tots els elements de cada columna de P k tambe sumen 1, pera qualsevol k ∈ N.

6 Les aplicacions mes classiques

6.1 Expressio matricial d’una aplicacio lineal

Hem vist que tota aplicacio lineal esta determinada per les imatges dels vectorsd’una base de l’espai de sortida. Vegem ara com aixo permet expressar l’aplicacioen termes matricials.

Donada una aplicacio lineal f : E −→ F , sigui {e1, e2, . . . , en} una base de l’espaivectorial E, i {v1, v2, . . . , vm} una base de l’espai vectorial F .

Suposem conegudes les imatges dels vectors de la base d’E: f(e1), f(e2), . . . , f(en),es a dir, suposem que es coneixen les seves coordenades en la base {vj}j=1...m de

62

Page 17: Matem`atiqus `Algebra lineal

l’espai F :

f(e1) = (a11, a12, . . . , a

1m),

f(e2) = (a21, a22, . . . , a

2m),

. . .

f(en) = (an1 , an2 , . . . , a

nm).

Aleshores la imatge f(x) de qualsevol altre vector x = (x1, x2, . . . , xn) ∈ E es calculacom el producte de la matriu A = (aji ) = (f(e1), f(e2), . . . , f(en)) pel vector columnax = (x1, x2, . . . , xn):

f(x) = f(x1, x2, . . . , xn) = f

(n∑i=1

xi−→ei

)=

n∑i=1

xif(−→ei )

=n∑i=1

xi

(m∑j=1

aij−→vj

)=

m∑j=1

(n∑i=1

aijxi

)−→vj =

(n∑i=1

ai1xi, . . . ,n∑i=1

aimxi

)

=

a11 a21 · · · an1

a12 a22 · · · an2...

......

a1m a2m · · · anm

x1

x2...

xn

= Ax.

Exemples:

a) La projeccio f : R3 −→ R2 tal que f(x, y, z) = (x, y) es pot expressar matri-cialment aixı:

f

x

y

z

=

(1 0 0

0 1 0

) x

y

z

=

(x

y

).

b) L’homotecia f : R2 −→ R2 tal que f(x, y) = (2x, 2y) es pot expressar matri-cialment aixı:

f

(x

y

)=

(2 0

0 2

)(x

y

)=

(2x

2y

).

Observeu que la composicio d’aplicacions correspon al producte de matrius. Mes

concretament, si Ef−→ F i F

g−→ G son dues aplicacions lineals que s’expressen

matricialment com f(x) = Ax i g(y) = By, aleshores l’aplicacio lineal Eg◦f−→ G

s’expressa matricialment com (g ◦ f)(x) = BAx.

Sigui f una aplicacio lineal que s’expressa matricialment com f(x) = Ax. Si f esun isomorfisme, aleshores A es invertible i f−1(x) = A−1x.

63

Page 18: Matem`atiqus `Algebra lineal

6.2 Expressio matricial dels sistemes d’equacions lineals

Un sistema d’equacions lineals amb m equacions i n incognites, amb coeficients reals,es:

a11x1 + a21x2 + . . .+ an1xn = b1

a12x1 + a22x2 + . . .+ an2xn = b2

. . .

a1mx1 + a2mx2 + . . .+ anmxn = bm

on aji , bi ∈ R.

Aquest conjunt d’equacions es pot expressar matricialment aixı:a11 a21 . . . an1

a12 a22 . . . an2...

......

a1m a2m . . . anm

x1

x2...

xn

=

b1

b2...

bm

,

es a dir,Ax = b,

on A ∈ Mm×n(R) s’anomena matriu del sistema, b ∈ Mm×1(R) s’anomena termeindependent, i x ∈ Mn×1(R) es el vector de les incognites o variables. Per a moltesaplicacions, es considera la matriu

A′ = (A|b) =

a11 a21 . . . an1 b1

a12 a22 . . . an2 b2...

......

a1m a2m . . . anm bm

,

que s’anomena matriu ampliada del sistema. En el cas que el terme independent bsigui igual a zero, el sistema s’anomena homogeni.

Resoldre el sistema d’equacions consisteix a trobar tots els valors de x que satisfantotes les equacions del sistema.

Si es pensa la matriu A com la matriu d’una aplicacio lineal f , trobar les solucionsdel sistema lineal, es a dir, trobar els valors de x tals que Ax = b, correspon a trobarels vectors x tals que f(x) = b, es a dir, trobar la antiimatge de b per l’aplicacio f ,es a dir el conjunt f−1(b). Com sabem, pot succeir que b no tingui antiimatges, oque en tingui i, en aquest darrer cas, pot ser que en tingui una o mes d’una. Enla terminologia dels sistemes d’equacions, aixo s’expressa de la manera seguent: Unsistema d’equacions lineals s’anomena compatible si te solucions. En cas contrari,s’anomena incompatible. Un sistema compatible s’anomena determinat si te unaunica solucio, i s’anomena indeterminat si en te mes d’una.

6.3 Exercicis

Exercici 6.23. Digueu si les seguents aplicacions son lineals, i escriviu llurs

64

Page 19: Matem`atiqus `Algebra lineal

matrius:

f : R2 → R2

(x, y) 7→ (3x, 3y)

g : R4 → R4

(x1, x2, x3, x4) 7→ (x1, x2, 0, 0)

h : R4 → R2

(x1, x2, x3, x4) 7→ (x1, x2)

Exercici 6.24. Sigui f un endomorfisme de R4 que en la base canonica te lamatriu

2 0 1 −1/2

0 2 0 −1

1 3 0 −1

−1 1 1 0

.

a) Vegeu si f es isomorfisme.

b) Calculeu la matriu de f−1 en la base canonica.

c) Calculeu la antiimatge per f del vector (1, 2,−1, 0).

Exercici 6.25. Sigui f un endomorfisme d’un espai E que te una base formadapels vectors e1, e2, e3, e4, de manera que f(e1) = e1 + 2e3, f(e2) = e2 + e3, f(e3) =2e1 + e2 + e3, f(e4) = 2e1 + 2e2 + 4e3. Escriviu la matriu de f en aquesta base.

Exercici 6.26. Un problema tıpic de transport es el de la distribucio de pro-ductes des dels centres de produccio fins als de distribucio o venda. Suposeu quedues fabriques amb 10 i 25 unitats d’un producte han de fer el subministrament atres centres comercials que en necessiten 15, 15 i 5 unitats, respectivament. Si xijrepresenta el nombre d’unitats que el centre de produccio i subministra al centre devenda j, les quantitats de producte disponible a cada fabrica satisfa les equacions

x11 + x12 + x13 = 10 i x21 + x22 + x23 = 25,

i els requeriments dels centres comercials s’expressen amb les equacions

x11 + x21 = 15 i x12 + x22 = 15 i x13 + x23 = 5.

Escriviu les equacions anteriors en la forma matricial Ax = b, tot determinant lamatriu A.

Exercici 6.27. Una fabrica utilitza tres maquines diferents, A, B i C, durant 8hores al dia, per manufacturar 4 productes diferents, t, u, v i w. La taula seguentrecull el nombre d’hores que requereix la fabricacio de cada producte a cada maquina:

t u v w

A 1 2 1 2

B 7 0 2 0

C 1 0 0 4

65

Page 20: Matem`atiqus `Algebra lineal

Trobeu les equacions que expressen la plena utilitzacio de les maquines, en termesdel nombre d’unitats de cada producte produıdes en les 8 hores diaries de funciona-ment.

7 Expressio matricial dels canvis de base

7.1 Expressio d’un vector en bases diferents

Siguin {−→e1 , . . . ,−→en} i {−→e1 ′, . . . ,−→en ′} dues bases d’un mateix espai vectorial E. Qual-sevol vector −→v ∈ E te unes coordenades (x1, . . . , xn) en la base {−→ei }i=1...n i unescoordenades (x′1, . . . , x

′n) en la base {−→ei ′}i=1...n. Volem coneixer la relacio entre les

coordenades (x1, . . . , xn) i les coordenades (x′1, . . . , x′n) de −→v .

Comencem expressant els vectors de la base {−→ei ′} com a combinacio lineal de labase {−→ei }: −→ej ′ = (aj1, a

j2, . . . , a

jn), es a dir,

−→ej ′ =n∑i=1

aji−→ei j = 1, 2, . . . , n.

Aleshores, podem escriure el vector −→x de les dues maneres seguents:

n∑i=1

xi−→ei = −→x =n∑j=1

x′j−→ej ′ =

n∑j=1

x′j

n∑i=1

aji−→ei =

n∑i=1

(n∑j=1

ajix′j

)−→ei ,

d’on es dedueix que

xi =n∑j=1

ajix′j i = 1, . . . , n;

es a dir que−→x = A−→x ′, on A = (aji ) = (−→e1 ′, . . . ,−→en ′).

Observeu que aquesta formula es pot veure com l’expressio de l’aplicacio lineal iden-titat de l’espai vectorial E en ell mateix, quan la base de sortida es {−→ei ′} i la based’arribada es {−→ei }.Aixı doncs, en particular, la matriu d’un canvi de base sempre es invertible, ja quees tracta de la matriu de la funcio identitat, que es bijectiva.

Exemples: Ja hem vist que a R3, els conjunts seguents de vectors formen bases:

a) e1 = (1, 0, 0), e2 = (0, 1, 0), e3 = (0, 0, 1),

b) u1 = (1, 0, 0), u2 = (1, 1, 0), u3 = (1, 1, 1),

c) v1 = (1, 1, 1), v2 = (1,−1, 0), v3 = (1, 1,−2);

i que les coordenades del vector w = (1, 2, 3) en aquestes bases son, respectivament:

a) en la base e1, e2, e3, les coordenades de w son we = (1, 2, 3),

66

Page 21: Matem`atiqus `Algebra lineal

b) en la base u1, u2, u3, les coordenades de w son wu = (−1,−1, 3),

c) en la base v1, v2, v3, les coordenades de w son wv = (2,−1/2,−1/2).

Comprovarem ara la relacio entre unes coordenades i les altres:

a) La matriu del canvi de base entre la base ei i la base ui es

Aeu = (u1, u2, u3)e =

1 1 1

0 1 1

0 0 1

,

i es facil comprovar que

Aeuwu =

1 1 1

0 1 1

0 0 1

−1

−1

3

=

1

2

3

= we.

b) La matriu del canvi de base entre la base ei i la base vi es

Aev = (v1, v2, v3)e =

1 1 1

1 −1 1

1 0 −2

,

i es facil comprovar que

Aevwv =

1 1 1

1 −1 1

1 0 −2

2

−1/2

−1/2

=

1

2

3

= we.

c) La matriu del canvi de base entre la base ui i la base vi es

Auv = (v1, v2, v3)u =

0 2 0

0 −1 3

1 0 −2

,

i es facil comprovar que

Auvwv =

0 2 0

0 −1 3

1 0 −2

2

−1/2

−1/2

=

−1

−1

3

= we.

67

Page 22: Matem`atiqus `Algebra lineal

7.2 Expressio d’una aplicacio lineal en bases diferents

Considerem una aplicacio lineal Ef−→ F . Siguin {ei} i {e′i} dues base de l’espai

vectorial E, i sigui C la matriu del canvi de base, C = (e′1, . . . , e′n)e. Siguin {uj}

i {u′j} dues bases de l’espai vectorial F , i sigui D la matriu del canvi de base,D = (u′1, . . . , u

′m)u. Suposem que l’aplicacio lineal f s’expressa matricialment en les

bases ei i uj amb la matriu A i que s’expressa en les bases e′i i u′j amb la matriu A′.Aleshores

A′ = D−1AC.

Aixo es por comprovar facilment si es considera la composicio d’aplicacions

EIE−→ E

f−→ FIF−→ F

{e′i} {ei} {ui} {u′i}

I es te en compte que les expressions matricials involucrades son:

x = Cx′, y = Ax, y′ = D−1y.

En particular, es molt frequent considerar l’expressio matricial d’un mateix endo-morfisme en dues bases diferents:

EI−→ E

f−→ EI−→ E

{e′i} {ei} {ei} {e′i}

En aquest cas, l’expressio anterior es redueix a la seguent:

A′ = C−1AC.

Exemple: Considerem l’aplicacio lineal R3 f−→ R2 definida, en les bases canoniques,per f(x, y, z) = (2x + y, x − y − z). Si prenem com a nova base de R3 els vectors(1, 0, 0), (1, 1, 0) i (1, 1, 1), i com a nova base de R2 els vectors (1, 1) i (2,−1),aleshores l’expressio de f en aquestes bases es calcula de la manera seguent. En lesbases canoniques, la matriu de f es

A =

(2 1 0

1 −1 −1

).

A R3, la matriu del canvi de base es

C =

1 1 1

0 1 1

0 0 1

.

A R2, la matriu del canvi de base es

D =

(1 2

1 −1

),

68

Page 23: Matem`atiqus `Algebra lineal

i la seva inversa es

D−1 =1

3

(1 2

1 −1

).

Aixı, doncs, en les noves bases, la matriu de f es

A′ = D−1AC =1

3

(1 2

1 −1

)(2 1 0

1 −1 −1

) 1 1 1

0 1 1

0 0 1

=1

3

(4 3 1

1 3 4

).

En altres paraules, en aquestes noves bases, l’expressio de f es

f(x′, y′, z′) =1

3(4x′ + 3y′ + z′, x′ + 3y′ + 4z′).

7.3 Exercicis

Exercici 7.28. Sigui {e1, e2, e3} una base d’E i considereu els vectors u1 = e1 +e2,u2 = e1 + e3 i u3 = e2 + e3.

a) Demostreu que u1, u2, u3 formen una base d’E.

b) Quin es el vector que en la base {u1, u2, u3} te les components (1,−2, 0)?

Exercici 7.29. Demostreu que els vectors (0, 1,−2, 1), (1, 1, 2,−1), (1, 0, 0, 1) i(2, 2, 0,−1) formen una base de R4. Expresseu en aquesta base el vector (4, 2,−1, 5).

Exercici 7.30. Expresseu el vector (0, 0, 0) com a combinacio lineal dels vectors(2, 1, 1), (1, 3, 1) i (−2, 1, 3).

Exercici 7.31. Sigui f : R2 −→ R4 donada per f(2,−1) = (1, 0,−1, 3), f(4, 1) =(2,−2, 3, 1). Escriviu l’equacio de f en es bases canoniques.

Exercici 7.32. Es considera l’aplicacio lineal f que en la base canonica te l’ex-pressio f(x1, x2, x3) = 4x1 + 3x2− 3x3. Busqueu l’expressio de f en prendre la novabase v1 = (1, 2, 3), v2 = (0, 1, 1), v3 = (−1, 2, 0). Comproveu la correccio del resultatobtingut quan s’aplica al vector que en la nova base te coordenades (4, 4, 4).

Exercici 7.33. Una aplicacio lineal esta definida per f(x1, x2, x3) = (x1−2x3, x2+x3) en certes bases {e1, e2, e3} de l’espai de sortida i {v1, v2} de l’espai d’arribada.

a) Trobeu la matriu A de f en les bases donades.

b) Trobeu la matriu B de f en les bases {e1 + e2 + e3, 2e1 + e2, 3e3}, {2v1, 2v2}.

c) Trobeu la matriu C de f en les bases {e1, e2, e3}, {2v1, 2v2}.

d) Trobeu la matriu D de f en les bases {e1 + e2 + e3, 2e1 + 2e2, 3e3}, {v1, v2}.

e) Mitjancant B, trobeu la imatge del vector v = −2e1 + 2e2 − 2e3.

f) Mitjancant A, trobeu la imatge del mateix vector v.

69

Page 24: Matem`atiqus `Algebra lineal

g) Comproveu la coherencia dels resultats dels dos darrers apartats.

Exercici 7.34. Donada una matriu quadrada A =

a11 . . . an1...

...

a1n . . . ann

, es defineix

la traca d’A com:

trA =n∑i=1

aii.

Demostreu que es compleix:

a) trAT = trA

b) tr(λA) = λtrA

c) tr(A+B) = trA+ trB

d) tr(AB) 6= trAtrB

e) tr(AB) = tr(BA)

f) Si f es un endomorfisme d’un espai vectorial, aleshores totes les matrius asso-ciades a f tenen la mateixa traca.

8 Transformacions elementals. Aplicacio al calcul

de rangs, determinants i solucions de sistemes

d’equacions lineals

8.1 Rang d’una matriu

El rang d’una matriu A ∈ Mm×n(R) es el nombre maxim de vectors columna d’Alinealment independents. De fet, la definicio es pot fer indistintament per columneso per files, tal com veurem mes endavant.

El rang d’una matriu A ∈Mm×n(R) sempre es menor o igual que n i que m, ja queel nombre de vectors columna linealment independents no pot ser mes gran que elnombre de vectors ni mes gran que la dimensio de l’espai on es troben.

Si A es una matriu quadrada, aleshores el fet que tingui rang maxim es equivalenta que sigui invertible. Per demostrar-ho, sols cal pensar A com la matriu d’unendomorfisme: que A tingui rang maxim equival a que la imatge per f d’una based’E sigui una altra base d’E i, per tant, f sigui bijectiva.

8.2 Transformacions elementals d’una matriu

Les transformacions elementals son manipulacions de les files i columnes d’una ma-triu que es duen a terme per a obtenir una nova matriu que tingui una forma mes

70

Page 25: Matem`atiqus `Algebra lineal

senzilla pero que mantingui alhora les propietats mes importants de la matriu inicial,com ara el seu rang, per exemple.

Les transformacions elementals per files (respectivament, columnes) son les seguents:

a) Transposar dues files (columnes).

b) Multiplicar una fila (columna) per un escalar diferent de zero.

c) Sumar a una fila (columna) un multiple d’una altra.

Es diu que dues matrius son equivalents per files (columnes) si es pot passar de l’unaa l’altra per transformacions elementals de files (columnes). Es diu que dues matriusson equivalents si es pot passar de l’una a l’altra per transformacions elementals defiles i columnes.

Es interessant observar que si es pensa A com la matriu d’una aplicacio lineal Ef−→

F , les transformacions elementals per columnes corresponen a les manipulacionsseguents de la base {e1, . . . , en} d’E:

a) transposar les columnes i i j es transposar l’orde dels vectors ei i ej,

b) multiplicar la columna i per l’escalar λ es substituir ei per λei,

c) sumar a la columna i un multiple λ de la columna j es substituir ei per ei+λej.

De manera analoga, les transformacions per files corresponen a manipulacions de labase {u1, . . . , un} de F .

D’altra banda, si es pensa A com la matriu del sistema lineal Ax = 0, les transforma-cions elementals per files corresponen a les operacions equivalents entre les equacionsdel sistema, mentre que les transformacions elementals per columnes corresponen aoperacions equivalents entre les incognites.

A partir d’aquesta interpretacio, es clar que algunes propietats de les matrius nos’alteren en aplicar transformacions elementals. Per exemple:

a) Les transformacions elementals per files i columnes no modifiquen el rang d’unamatriu.

b) Les transformacions elementals per files no modifiquen les solucions d’un sis-tema d’equacions lineals (cal ser una mica mes prudent amb les transforma-cions per columnes, perque modifiquen les variables del sistema).

c) Les transformacions elementals per files i columnes no modifiquen el fet queuna matriu sigui o no invertible.

Dit altrament, totes les matrius equivalents tenen el mateix rang. Totes les ma-trius equivalents per files resolen el mateix sistema d’equacions. Si una matriu esinvertible, totes les seves equivalents tambe ho son.

Les transformacions elementals d’una matriu A es poden expressar com el producted’A per una altra matriu. Mes concretament, les transformacions elementals perfiles corresponen al producte per l’esquerra per les matrius seguents:

71

Page 26: Matem`atiqus `Algebra lineal

a) La transposicio de les files i i j de la matriu A s’obte fent el producte IσijA, onIσij es la matriu identitat on s’han transposat les files i i j:

Iσij =

1. . .

10 1

1. . .

11 0

1. . .

1

b) El producte de la fila i de la matriu A per l’escalar λ s’obte fent el producte

Ti(λ)A, on Ti(λ) es la matriu que te tots els coeficients iguals a zero exceptea la diagonal, on tots els coeficients son iguals a 1, excepte l’i-esim, que val λ:

Ti(λ) =

1. . .

1. . .

1

c) Sumar a la fila i de la matriu A un multiple λ de la fila j es el mateix que fer

el producte Uij(λ)A, on Uij(λ) es la matriu que te tots els coeficients iguals azero excepte a la diagonal, on tots els coeficients son 1, i el coeficient de la filai i columna j, que val λ:

Uij(λ) =

1. . .

1 λ. . .

1. . .

1

Aixı doncs, fer transformacions elementals per files a una matriu A es el mateixque multiplicar-la per l’esquerra per una certa matriu P . Aquesta matriu P esel producte de matrius dels tres tipus descrits. Analogament, fer transformacionselementals per columnes a una matriu A es el mateix que multiplicar-la per la dreta

72

Page 27: Matem`atiqus `Algebra lineal

per una certa matriu Q que es el producte de matrius dels tres tipus analegs alsanteriors.

Files o columnes? Estem en condicions ara de demostrar que el rang d’unamatriu es pot definir indistintament com el nombre maxim de files o el nombremaxim de columnes de la matriu linealment independents. Suposem que una ma-triu A ∈ Mm×n(R) tingues r files linealment independents i s columnes linealmentindependents. Aleshores es podria expressar de la forma seguent:

A =

(Xr×s Yr×(n−s)

Z(m−r)×s W(m−r)×(n−s)

),

on les r files X Y son linealment independents i les s columnesXZ son linealment

independents. Com que A no te mes que r files linealment independents, les filesZ W son combinacio lineal de les files X Y . En particular, les files Z son combinaciolineal de les files X i, per tant, es poden obtenir de les files de X per transformacionselementals. Aixı, doncs, Z = PX per una certa matriu P de transformacions perfiles. Demostrarem ara que les s columnes X son linealment independents (sabem

que ho son les s columnesXZ , pero no necessariament les X, considerades en

solitari). Si no ho fossin, tindrıem Xa = 0 per algun vector a 6= 0. Per tant,

Za = PXa = 0 i, finalment,

(XZ

)a = 0, contradient la hipotesi d’independencia

lineal de les s primeres columnes de la matriu A. Aixı, doncs, la matriuX ∈Mr×s(R)te s columnes linealment independents de longitud r i, per tant, s ≤ r. Un argumentanaleg sobre les files X Y permet demostrar que r ≤ s. La conclusio es, doncs, quer = s. En consequencia, a qualsevol matriu, el nombre de columnes linealmentindependents i el nombre de files linealment independents sempre coincideixen.

8.3 Formes reduıdes

Mitjancant transformacions elementals per files (i, si s’escau, transposicions decolumnes), qualsevol matriu A ∈Mm×n es pot reduir a la forma seguent, que s’anom-ena forma reduıda per files:

1 0 ar+11 . . . an1

. . ....

...

0 1 ar+1r . . . anr

0 . . . 0 0 . . . 0...

......

...

0 . . . 0 0 . . . 0

.

Mitjancant transformacions elementals per columnes (i, si s’escau, transposicions defiles), es pot obtenir la forma reduıda per columnes de qualsevol matriu A, que te

73

Page 28: Matem`atiqus `Algebra lineal

l’estructura seguent:

1 0 0 . . . 0. . .

......

0 1 0 . . . 0

b1r+1 . . . brr+1 0 . . . 0...

......

...

b1m . . . brm 0 . . . 0

.

Mitjancant transformacions elementals per files i columnes, es pot obtenir la formareduıda de qualsevol matriu A, que te l’estructura seguent:

1 0 0 . . . 0. . .

......

0 1 0 . . . 0

0 . . . 0 0 . . . 0...

......

...

0 . . . 0 0 . . . 0

.

Cal observar que el rang d’una matriu reduıda com qualsevol de les anteriors estrivialment r.

Finalment, es interessant constatar que la reduccio per files d’una matriu invertiblepermet obtenir la seva inversa. Mes concretament, si A es invertible, procedint a laseva reduccio per files s’obte PA = Id, d’on P = A−1.

8.4 Discussio i solucio de sistemes d’equacions lineals

Considerem un sistema de m equacions lineals amb n incognites:

Ax = b.

Estem en condicions ara de descriure amb precisio en quines condicions te solucio:

a) El sistema es incompatible (no te solucio) si rangA < rangA′.

b) El sistema es compatible (te solucio) si rangA = rangA′.

c) El sistema es compatible determinat (te solucio unica) si es compatible irangA = n.

d) El sistema es compatible indeterminat (te multiples solucions) si es compatiblei rangA < n. En aquest cas, el sistema te n− rangA graus de llibertat.

Aquestes afirmacions son prou evidents: no es possible expressar el vector b com acombinacio lineal dels vectors columna de la matriu A si b es linealment independentd’aquests. En canvi, si b es linealment depenent dels vectors d’A, es possible trobar

74

Page 29: Matem`atiqus `Algebra lineal

al menys una manera d’escriure b com a combinacio lineal d’aquests. En el casque el rang de la matriu A es maxim, els seus vectors columna son tots linealmentindependents i, per tant, les seves combinacions lineals son uniques. En canvi, sino son tots linealment independents, es possible escriure de mes d’una manera unmateix vector b com a combinacio lineal dels vectors d’A.

En particular, tots els sistemes homogenis son compatibles i tenen al menys la soluciotrivial x = 0.

Aixı, el calcul de rangs ens permet coneixer si un sistema es compatible o no. Pel quefa a trobar les seves solucions, un bon metode es aplicar transformacions elementalsper files a la matriu ampliada del sistema, A′, fins a obtenir-ne la forma reduıda,que permet la solucio immediata del sistema. Es desaconsella fortament aplicartransformacions elementals per columnes, ja que modifiquen les variables del sistema,mentre que les transformacions per files son totalment innocues per al sistema.

8.5 Determinant d’una matriu

El determinant d’una matriu quadrada A ∈Mn(R) es un nombre que es defineix perinduccio de la manera seguent:

Si n = 1, det(a11) = |a11| = a11.

Suposant definit el determinant de les matrius de M(n−1)×(n−1)(R), es defineix eldeterminant d’una matriu de Mn×n(R) com

det

a11 . . . an1...

...

a1n . . . ann

=

∣∣∣∣∣∣∣∣a11 . . . an1...

...

a1n . . . ann

∣∣∣∣∣∣∣∣ =n∑j=1

(−1)j+1aj1 detAj1,

on Aji es la matriu adjunta d’aji , es a dir, la matriu resultant d’eliminar la fila i i lacolumna j de la matriu A.

No es molt difıcil comprovar (per induccio) que el determinant d’una matriu quadra-da de mida n× n es la suma de n! sumands, cadascun dels quals es el producte den coeficients de la matriu, un de cada fila i columna, dotat d’un signe que depen dela permutacio de files i columnes de cada producte:

detA =∑σ∈Sn

(−1)sgn(σ)aσ(1)1 a

σ(2)2 . . . aσ(n)n .

De la simetria de l’expressio anterior es dedueix que

a) El determinant d’una matriu es pot desenvolupar per qualsevol fila i no nomesper la primera.

b) El determinant d’una matriu tambe es pot desenvolupar per columnes, i nonomes per files.

En particular, aixo comporta que el determinant d’una matriu sempre coincideixiamb el de la seva transposada.

75

Page 30: Matem`atiqus `Algebra lineal

Les propietats seguents dels determinants es poden demostrar (per induccio unes, icom a consequencia d’aquestes les restants):

a) En intercanviar dues files (columnes), el determinant canvia de signe:

det(a1, . . . , aj, . . . , ai, . . . , an) = − det(a1, . . . , ai, . . . , aj, . . . , an).

b) Si es multiplica una fila (columna) d’una matriu per un escalar λ, el determi-nant queda multiplicat per λ:

det(a1, . . . , λai, . . . , an) = λ det(a1, . . . , ai, . . . , an).

c) Si una fila (columna) d’una matriu es suma de dues, aleshores el determinantes suma dels dos determinants corresponents:

det(a1, . . . , ai + a′i, . . . , an) = det(a1, . . . , ai, . . . , an) + det(a1, . . . , a′i, . . . , an).

d) Si dues files (columnes) d’una matriu son iguals, el seu determinant es zero:

det(a1, . . . , ai, . . . , ai, . . . , an) = 0.

e) Si una fila (columna) es tota zero, el determinant es zero:

det(a1, . . . , 0, . . . , an) = 0.

f) Si una fila (columna) es multipla d’una altra, el determinant es zero:

det(a1, . . . , ai, . . . , λai, . . . , an) = 0.

g) Si a una fila (columna) se li suma un multiple d’una altra, el determinant nocanvia:

det(a1, . . . , ai + λaj, . . . , aj, . . . , an) = det(a1, . . . , ai, . . . , aj, . . . , an).

Desenvolupant per la fila o columna adequada, es facil demostrar que el determinantd’una matriu triangular es igual al producte dels coeficients de la seva diagonal.Aquesta propietat, combinada amb les anteriors, indica que un bon metode per alcalcul del determinant d’una matriu es l’aplicacio de transformacions elementals pera la seva transformacio a una forma reduıda o, al menys, a una forma triangular.

Determinant del producte de matrius. La demostracio que el determinant delproducte de dues matrius es igual al producte dels seus determinants es una micamassa laboriosa per estudiar-la aquı. Valgui simplement, doncs, la informacio que

det(AB) = detA detB.

Com a coroll.llari d’aquesta propietat, s’obte que si A es una matriu invertible,aleshores detA 6= 0 i detA−1 = 1

detA.

76

Page 31: Matem`atiqus `Algebra lineal

En particular, totes les matrius de canvi de base tenen determinant no nul i aixocomporta que totes les matrius d’un mateix endomorfisme (no importa la base)tinguin el mateix determinant, ja que

det(C−1AC) = detC−1 detA detC =1

detCdetA detC = detA.

Determinant i rang. El determinant d’una matriu A es diferent de zero si, inomes si, els vectors columna (fila) de la matriu A son linealment independents,es a dir si, i nomes si, el rang de la matriu A es maxim. La demostracio es comsegueix. Designem per v1, . . . , vn els vectors columna de la matriu A. Si v1, . . . , vnson linealment independents, aleshores A es una matriu de canvi de base i detA 6= 0.Si v1, . . . , vn son linealment dependents, aleshores un d’ells, suposem que vi, es potescriure com a combinacio lineal de la resta i, per tant, el determinant te una columnaigual a una combinacio lineal de la resta de columnes. D’acord amb les propietatsque hem estudiat, el determinant es zero.

Una consequencia d’aquesta propietat es que el rang d’una matriu tambe pot servist com la dimensio del menor mes gran de la matriu, que te determinant no nul.

Determinant i matrius invertibles. Hem vist que si A es una matriu invertible,aleshores detA 6= 0. El mes interessant es que l’afirmacio recıproca tambe es certa:si detA 6= 0 aleshores A es invertible. La demostracio es immediata a partir delque ja hem esbrinat: si detA 6= 0, aleshores A es la matriu de n vectors linealmentindependents. Si considerem l’endomorfisme f de la qual A es l’expressio matricial,el que estem afirmant es que les imatges per f d’una base de l’espai (de sortida)formen tambe una base de l’espai (d’arribada), de manera que tot element de l’espai(d’arribada) te una unica expressio com a combinacio lineal d’aquests, es a dir, teuna unica antiimatge. Aixı, doncs, f es bijectiva i, per tant, A es invertible.

8.6 Exercicis

Exercici 8.35. Determineu el rang dels seguents sistemes de vectors de R4:

a) (1, 1, 1, 1), (0, 1, 2,−1), (1, 0,−2, 3), (2, 1, 0,−1).

b) (1, 2, 5,−1), (3, 6, 5,−6), (2, 4, 0,−2).

c) (1, 0,−3, 4), (3,−1, 2, 4), (11,−3, 0, 20), (−2, 1,−5, 0).

Exercici 8.36. Calculeu el rang del sistema de vectors de Rn format per a1 =(1, 1, 0, . . . , 0), a2 = (0, 1, 1, 0, . . . , 0), . . ., an−1 = (0, . . . , 0, 1, 1), an = (1, 0, . . . , 0, 1).

Exercici 8.37. Digueu:

a) Quin es el rang d’un sistema compatible determinat amb 5 equacions i 4incognites? I si el sistema es indeterminat?

77

Page 32: Matem`atiqus `Algebra lineal

b) Quantes equacions son necessaries (com a mınim) per tenir un sistema inde-terminat amb 2 graus de llibertat i rang 3? Quantes incognites tindra aquestssistema?

c) Pot ser compatible determinat un sistema amb 7 equacions i 10 incognites?

d) Inventeu un sistema compatible determinat, un altre d’indeterminat i un altred’incompatible, tots ells amb 3 incognites i 4 equacions.

Exercici 8.38. Estudieu, segons els valors dels parametres, els sistemes seguents:

a)

x+ y +mz = m

x+my + z = m

mx+ y + z = m

b)

ax+ 3y = 2

3x+ 2y = a

2x+ ay = 3

c)

kx+ y + z + t = 1

x+ ky + z + t = k

x+ y + kz + t = k2

x+ y + z + kt = k3

Exercici 8.39. Un endomorfisme f d’un espai vectorial E te en certa base lamatriu

1 1 1 1

1 a 1 1

1 1 a2 1

1 1 1 a3

.

Trobeu f−1(0) segons els valors d’a.

Exercici 8.40. Es considera a R5 el subespai dels elements x = (x1, x2, x3, x4, x5)tals que x3 = x1 + x2 − x4, x5 = x2 − x1. Determineu-ne una base.

Exercici 8.41. Sigui f : R3 −→ R2 que en certa base te associada la matriu(2 1 −1

1 1 −2

).

Calculeu l’antiimatge del vector (−1, 1).

Exercici 8.42. Discutiu i resoleu el sistema resultant de l’Exercici 4.26.

Exercici 8.43.

78

Page 33: Matem`atiqus `Algebra lineal

a) Resoleu el sistema d’equacions obtingut a l’Exercici 4.27.

b) Les solucions negatives del sistema no tenen sentit, pero les solucions frac-cionaries sı que en tenen. Quines restriccions cal, doncs, afegir als apartatsanteriors?

c) Quantes unitats de cada producte s’obtindrien en el cas que es volgues ma-ximitzar la produccio de t tot mantenint la plena utilitzacio de les quatremaquines?

d) Quina es la produccio dels quatre productes que maximitza la produccio dew, tot mantenint la plena utilitzacio de les quatre maquines?

e) Refeu tots els calculs per a una utilitzacio completa de les quatre maquinesdurant 40 hores a la setmana, enlloc de 8 hores al dia.

f) En el cas del ple funcionament 40 hores a la setmana, com canviarien elsresultats si la maquina C es trobes inactiva durant 8 hores a la setmana?

Exercici 8.44. Calculeu els determinants seguents:

a)

∣∣∣∣∣∣∣∣∣∣∣∣∣

1 2 1 2 1

0 0 1 1 1

1 1 0 0 0

0 0 1 1 2

1 2 2 1 1

∣∣∣∣∣∣∣∣∣∣∣∣∣

b)

∣∣∣∣∣∣∣∣∣∣∣∣∣

n n− 1 n− 2 . . . 3 2 1

1 n n− 1 . . . 4 3 2

2 1 n . . . 5 4 3...

......

......

...

n− 1 n− 2 n− 3 . . . 2 1 n

∣∣∣∣∣∣∣∣∣∣∣∣∣c)

∣∣∣∣∣∣∣∣b+ c a a

b c+ a b

c c a+ b

∣∣∣∣∣∣∣∣

d)

∣∣∣∣∣∣∣∣∣∣∣∣∣

x m n p q

x x m n p

x x x m n

x x x x m

x x x x x

∣∣∣∣∣∣∣∣∣∣∣∣∣79

Page 34: Matem`atiqus `Algebra lineal

e)

∣∣∣∣∣∣∣∣∣∣∣∣∣

1 1 1 . . . 1

1 1 + a1 1 . . . 1

1 1 1 + a2 . . . 1...

......

. . ....

1 1 1 . . . 1 + an−1

∣∣∣∣∣∣∣∣∣∣∣∣∣Exercici 8.45. Proveu que∣∣∣∣∣∣∣∣∣∣∣

a 1 . . . 1

1 a . . . 1...

.... . .

...

1 1 . . . a

∣∣∣∣∣∣∣∣∣∣∣= (a− 1)n−1(a+ n− 1).

9 Valors i vectors propis. Formes canoniques d’u-

na matriu

En aquest apartat es presenten de forma molt condensada alguns resultats sobrevalors i vectors propis, diagonalitzacio i triangulacio de matrius.

Aquest darrer es un problema diferent del de l’equivalencia de matrius, tot i que devegades es pot confondre amb aquest.

En el cas de l’equivalencia de matrius, l’objectiu es trobar matrius P i Q que per-metin que una matriu A es redueixi (per transformacions elementals) en una matriumes senzilla, en general diagonal, B. La relacio entre A i B es B = PAQ. Si es

pensa la matriu A com l’expressio matricial d’una aplicacio lineal Ef−→ F , les

matrius P i Q corresponen a canvis de base a F i E respectivament.

En el cas de la reduccio d’una matriu a una matriu diagonal o triangular, la questioes substancialment diferent en dos sentits:

a) la matriu A que es vol reduir es quadrada (es pot pensar com a matriu d’un

endomorfisme Ef−→ E),

b) el canvi de base que es vol aplicar es unic, es a dir, es el mateix a l’espai desortida i el d’arribada.

Aixı doncs, una matriu A es diagonalitzable (respectivament triangulable) si existeixun canvi de base C tal que l’expressio d’A en la nova base es una matriu diagonal(resp. triangular), es a dir, tal que D = C−1AC es una matriu diagonal (triangular).

La primera consequencia de la diferencia entre aquest nou plantejament i el cas de lareduccio per files i columnes es que ara ja no sempre es possible obtenir una respostapositiva: no totes les matrius son diagonalitzables ni triangulables.

80

Page 35: Matem`atiqus `Algebra lineal

Aquesta es una questio que te interes per a moltes aplicacions. Per exemple, lespotencies de matrius son molt mes facils de calcular si la matriu es diagonalitzapreviament: si es vol calcular An i se sap que A es diagonalitzable mitjancant lamatriu de canvi C, obtenim la matriu diagonal D = C−1AC i podem calcular An

tot simplement aixı:

An = (CDC−1)n = CDC−1CDC−1 n. . . CDC−1 = CDnC−1,

on Dn es molt facil de calcular, en tractar-se d’una matriu diagonal:

Dn =

λ1. . .

λn

n

=

(λ1)n

. . .

(λn)n

.

Una cosa similar succeeix amb operacions tals com l’esponenciacio de matrius id’altres.

9.1 Vectors i valors propis

Observem que si D es una matriu diagonal,

D =

λ1. . .

λn

,

aleshores en multiplicar D per qualsevol vector ei de la base d’E, es te Dei = λiei.En aquest cas, es diu que ei es un vector propi de la matriu D, i que λi es un valorpropi de D.

Si recordem que A i D representen, de fet, el mateix endomorfisme f d’E en basesdiferents, hem de concloure que qualsevol vector (resp. valor) propi de D es enrealitat un vector (valor) propi de de f i, per tant, tambe d’A:

Dv = λv =⇒ f(v) = λv =⇒ Av = λv.

9.2 Diagonalitzacio i triangulacio de matrius

La questio de si una matriu A es diagonalitzable es redueix, doncs, a esbrinar si Ate prou valors propis per formar la diagonal de D i si te prou vectors propis performar una base de l’espai E i, per tant, una matriu C de canvi de base adequada:

la matriu A d’un endomorfisme Ef−→ E es diagonalitzable si, i nomes si, existeix

una base u1, . . . , un d’E formada per vectors propis d’E.

Els valors propis d’una matriu A es poden calcular com les arrels del polinomi

81

Page 36: Matem`atiqus `Algebra lineal

caracterıstic de la matriu:

pA(x) = det(A− xI) =

∣∣∣∣∣∣∣∣∣∣∣

a11 − x a21 . . . an1

a12 a22 − x . . . an2...

......

a1n a2n . . . ann − x

∣∣∣∣∣∣∣∣∣∣∣Si anomenem λ1, . . . , λr les arrels de pA(x) i k1, . . . , kr les seves mutiplicitats respec-tives, els resultats fonamentals sobre diagonalitzacio i triangulacio son els seguents:

a) Vectors propis de valor propi diferent sempre son linealment independents.

Comprovem-ho. Siguin u1, . . . , uk vectors propis de valor propi λ, i u 6= 0 unvector propi de valor propi µ 6= λ. Si u fos linealment dependent de u1, . . . , uk,

podrıem escriure u =∑k

i=1 αiui. Aleshores, µu = Au = A(∑k

i=1 αiui

)=∑k

i=1 αiAui =∑k

i=1 αiλui = λ∑k

i=1 αiui = λu, d’on λ = µ.

b) A es diagonalitzable sii

i)r∑i=1

ki = n,

ii) per a cada valor propi λi, el nombre de vectors propis linealment inde-pendents de valor propi λi es igual a ki.

c) A es triangulable sii

i)r∑i=1

ki = n.

Conve saber que les matrius simetriques sempre diagonalitzen i, a mes, sempre hofan en base ortonormal (vegeu al darrer apartat la definicio d’aquest concepte). Noestem en condicions de donar la demostracio d’aquesta afirmacio en aquest cursintroductori. De fet, aquesta te a veure amb el contingut dels apartats seguents.

9.3 Exercicis

Exercici 9.46. Els estudis de poblacions animals inclouen la investigacio dela distribucio dels individus segons la seva edat. Suposant que la unitat de tempsutilitzada siguin els anys, aquesta distribucio es pot representar mitjancant el vectornt = (n0t, n1t, n2t, . . . , nkt), on nit es el nombre d’individus que tenen i anys d’edaten el moment t. Conegut el valor de nt, el valor de nt+1 es pot obtenir a partir dent per multiplicacio per una matriu M que recull la informacio sobre les taxes defertilitat i de supervivencia. Concretament, simplificant una mica el procedimenttot limitant-lo a les femelles de la poblacio:

a) si ni,t es el nombre de femelles amb edat entre i i i+ 1 a l’instant t,

82

Page 37: Matem`atiqus `Algebra lineal

b) pi es la probabilitat que una femella d’edat i en el moment t sobrevisqui finsal moment t+ 1,

c) fi es el nombre de filles vives en el moment t + 1 d’entre les que van naixerentre l’instant t i l’instant t+ 1, de les femelles d’edat i en el instant t,

aleshores

n0,t+1 = f0n0,t + f1n1,t + . . .+ fknk,t

ni,t+1 = pi−1ni−1,t

es a dir,

nt+1 =

n0,t+1

n1,t+1

n2,t+1...

nk,t+1

=

f0 f1 f2 . . . fk−1 fk

p0 0 0 . . . 0 0

0 p1 0 . . . 0 0

0 0 p2 . . . 0 0...

. . . . . ....

...

0 0 0 . . . pk−1 0

n0,t

n1,t

n2,t...

nk,t

= Mnt.

Suposem ara que els escarbats d’una certa varietat viuen sols tres anys i es repro-dueixen durant el seu tercer any de vida. La taxa de supervivencia del primer anyde vida es 1/2, el del segon any es 1/3 i suposem que cada femella del grup d’edatentre els 2 i els 3 anys genera, en mitjana, 6 noves femelles vives.

a) Calculeu la matriu M de fertilitat i supervivencia d’aquesta varietat d’escar-bats.

b) Demostreu M te el vector propi (6, 3, 1) de valor propi 1.

c) Demostreu que quan una poblacio d’aquesta varietat d’escarbats comenca ambuna distribucio per edats en la proporcio 6 : 3 : 1, aleshores es mante persempre amb aquesta proporcio.

Exercici 9.47. Sigui A una matriu tal que, aplicada al vector v1 = (1, 2, 1) eltransforma en ell mateix, i te v2 = (1,−1, 0) i v3 = (2, 0, 1) com a vectors propis devalors propis 0 i 1, respectivament. Calculeu, si es possible, una matriu M tal queM−1AM sigui diagonal.

Exercici 9.48. Sigui A una matriu quadrada, λ un valor propi d’A i v un vectorpropi de valor propi λ.

a) Es −2v un vector propi d’A? En cas afirmatiu, quin valor propi li correspon?

b) Es pot coneixer algun valor propi d’A2?

83

Page 38: Matem`atiqus `Algebra lineal

Exercici 9.49. Digueu si la matriu A es diagonalitzable i, en cas afirmatiu,diagonalitzeu-la:

A =

2 0 4

3 −4 12

1 −2 5

.

Exercici 9.50. Si

A =

−3 0 −4

4 1 4

2 0 3

,

obteniu els valors de λ tals que det(A− λI) = 0. A continuacio, resoleu el sistema(A− λI)x = 0 per a cada valor de λ.

Exercici 9.51. Trobeu els valors i els vectors propis de la matriu

M =

1 −1 −1

1 −1 0

1 0 −1

i determineu una matriu invertible P tal que la matriu N = P−1MP sigui diagonal.

Exercici 9.52. Es diagonalitzable la matriu seguent? 1 1 1

0 1 1

0 0 1

Exercici 9.53. Diagonalitzeu, si es possible, la matriu

(1 0

2 −1

).

Exercici 9.54. Donada la matriu

M =

1 3 0

3 −2 −1

0 −1 1

,

trobeu una matriu T invertible tal que T−1MT sigui diagonal. Calculeu M10.

Exercici 9.55. Demostreu que la matriu seguent es diagonalitzable:

A =

0 0 0 0

−2 −1 0 −2

1 0 1 0

2 1 0 2

.

84

Page 39: Matem`atiqus `Algebra lineal

Exercici 9.56. Diagonalitzeu la matriu A i deduıu quin es el valor de limn→∞

An:

A =

12

0 0

−12

1 0

−12

0 1

.

Exercici 9.57. Suposem que una certa poblacio animal es classifica, segons elsseus genotips, en tres grups T0, T1 i T2. Les probabilitats que un individu de tipus Tiprodueixi un descendent de tipus Tj es poden organitzar en una matriu de transicio

P =

1 1/4 1/18

0 1/2 4/9

0 1/4 1/2

.

Com es pot esbrinar la probabilitat que un individu de tipus Ti tingui un descendentde tipus Tj a la k-esima generacio? Feu els calculs pertinents.

Exercici 9.58.

a) Sigui D una matriu diagonal, amb tots els coeficients de la diagonal diferentsde zero. Demostreu que D es invertible. Quina es la matriu inversa de D?

b) Sigui A una matriu invertible. Proveu que si A es diagonalitzable aleshoresA−1 tambe ho es. Serveix la mateixa matriu de canvi de base per a la diago-nalitzacio d’A i d’A−1?

Exercici 9.59. Considereu la matriu

A =

1 0 0

b a 0

0 0 2

.

Digueu per a quins valors d’a i b la matriu A es diagonalitzable i, quan ho sigui,trobeu una matriu invertible M tal que M−1AM sigui diagonal.

Exercici 9.60. Es diu que dues matrius quadrades A,B ∈ Mn(R) son si-multaniament diagonalitzables si existeix una matriu invertible M ∈Mn(R) (fixeu-vos: la mateixa per les dues) tal que M−1AM i M−1BM son diagonals.

a) Demostreu que si dues matrius diagonalitzen simultaniament, aleshores com-muten.

b) Digueu si cadascuna de les tres parelles seguents diagonalitzen simultaniamento no, i perque. En el cas que ho facin, trobeu una matriu M que les diagonalitzitotes dues.

85

Page 40: Matem`atiqus `Algebra lineal

i) A =

(−4 3

−10 7

)i B =

(15 −9

30 −18

).

ii) A =

−1 0 0

0 1 0

0 1 1

i B =

2 0 0

0 2 0

0 0 2

.

iii) A =

(−11 6

−20 11

)i B =

(18 −12

20 −13

).

10 Formes bilineals i quadratiques. Metrica

Al llarg de tota aquesta exposicio hem interpretat les matrius com a representacionsd’aplicacions lineals. No podem acabar sense al menys indicar, ni que sigui de formalimitada, que les mateixes matrius tambe es poden considerar com a representacionsmatricials d’altres menes d’aplicacions, com ara les formes bilineals que, per laseva utilitat, poden apareixer amb frequencia en l’ambit de la matematica aplicada,l’estadıstica i la investigacio operativa.

10.1 Definicio

Donats dos espais vectorials reals E i F , una forma bilineal sobre ells es una aplicacio

E × F f−→ R tal que

a) f(−→u1 +−→u2,−→v ) = f(−→u1,−→v ) + f(−→u2,−→v ) ∀−→u1,−→u2 ∈ E, ∀−→v ∈ F ,

b) f(−→u ,−→v1 +−→v2) = f(−→u ,−→v1) + f(−→u ,−→v2) ∀−→u ,∈ E, ∀−→v1 ,−→v2 ∈ F ,

c) f(λ−→u ,−→v ) = λf(−→u ,−→v ) = f(−→u , λ−→v ) ∀−→u ,∈ E, ∀−→v ∈ F .

Un exemple prototıpic de forma bilineal es el producte escalar de vectors de Rn:

f(x, y) = x · y = (x1, . . . , xn) · (y1, . . . , yn) = x1y1 + . . .+ xnyn =n∑i=1

xiyi.

10.2 Expressio matricial de les formes bilineals

Donades {e1, . . . , em} una base de l’espai E i {u1, . . . , un} una base de l’espai F , laforma bilineal f : E×F −→ R es pot expressar matricialment de la manera seguent:

f(x, y) = xTAy = (x1, . . . , xm)

a11 . . . an1...

...

a1m . . . anm

y1

...

yn

, on aji = f(ei, uj).

86

Page 41: Matem`atiqus `Algebra lineal

Quan E = F , es considera una unica base {ei} d’E i la forma bilineal f : E×E −→ Rs’expressa matricialment de la mateixa manera, f(x, y) = xTAy amb A = (aji ), onara aji = f(ei, ej) ∀i, j = 1, . . . , n.

Observeu com son els canvis de base de les matrius que representen aquestes formesbilineals. Suposem que A es la matriu de la forma bilineal f de l’espai vectorialE en una certa base {ei}. Suposem que disposem d’una nova base {e′i} d’E i quevolem coneixer l’expressio matricial de f en la base {e′i}. Sigui C la matriu del canvide base, es a dir, la matriu tal que x = Cx per a tot vector d’E, on x simbolitzales coordenades del vector en la base {ei} i x simbolitza les coordenades del mateixvector en la base {e′i}. Aleshores:

f(x, y) = xTAy = (Cx)TA(Cy) = (x)TCTAC(y),

de manera que la matriu de f en la nova base es B = CTAC. Observeu la subtildiferencia amb el cas en que la matriu representa una aplicacio lineal.

10.3 Formes bilineals simetriques

Seguint amb el cas E = F , te sentit preguntar-se per la relacio entre f(x, y) i f(y, x):una forma bilineal s’anomena simetrica quan f(x, y) = f(y, x) ∀x, y ∈ E. En aquestcas, la matriu A associada a f es simetrica.

Un exemple prototıpic de forma bilineal simetrica es el producte escalar a Rn.

Alguns termes relatius a les formes bilineals simetriques:

a) Una forma bilineal simetrica es denomina no degenerada quan, per a tot x ∈ Eexisteix algun y ∈ E tal que f(x, y) 6= 0. Una altra manera d’expressar aquestacondicio es exigir que per a tot x ∈ E es tingui f(x, x) = 0⇔ x = 0.

b) Una forma bilineal simetrica es denomina positiva (o tambe semidefinida posi-tiva) quan f(x, x) ≥ 0 ∀x ∈ E. Analogament, es denomina negativa (o tambesemidefinida negativa) quan f(x, x) ≤ 0 ∀x ∈ E.

c) Una forma bilineal simetrica es denomina definida positiva quan f(x, x) > 0∀x ∈ E, x 6= 0. Analogament, es denomina definida negativa quan f(x, x) < 0∀x ∈ E, x 6= 0.

10.4 Formes quadratiques

Una forma quadratica sobre un espai vectorial E es una aplicacio q : E −→ R que,en una base qualsevol d’E te una expressio del tipus q(x) =

∑ni,j=1 a

jixixj, on aji = aij

∀i, j. Matricialment,

q(x) = xTAx = (x1, . . . , xn)A

x1...

xn

, on A es una matriu simetrica.

87

Page 42: Matem`atiqus `Algebra lineal

Tota forma bilineal simetrica sobre E, f , indueix una forma quadratica qf : E −→ Rdefinida per qf (x) = f(x, x).

Analogament al cas de les formes bilineals simetriques, es tenen les definicionsseguents per a formes quadratiques:

a) Una forma quadratica es denomina no degenerada quan, per a tot x ∈ E, este q(x) = 0⇔ x = 0.

b) Una forma quadratica es denomina positiva (o tambe semidefinida positi-va) quan q(x) ≥ 0 ∀x ∈ E. Analogament, es denomina negativa (o tambesemidefinida negativa) quan q(x) ≤ 0 ∀x ∈ E.

c) Una forma bilineal simetrica es denomina definida positiva quan q(x) > 0∀x ∈ E, x 6= 0. Analogament, es denomina definida negativa quan q(x) < 0∀x ∈ E, x 6= 0. Quan existeixen elements x1, x2 ∈ E per als quals q prensignes diferents, q(x1) < 0 < q(x2), la forma quadratica s’anomena indefinida.

Els resultats seguent son caracteritzacions molt emprades de les formes quadratiques,q(x) = xTAx, definides positives i definides positives.

Son equivalents:

a) La forma q es definida positiva.

b) Per a tot x 6= 0, es te q(x) > 0.

c) Tots els valors propis d’A son estrictament positius.

d) Tots els menors principals de la matriu A tenen determinant estrictamentpositiu.

Son equivalents:

a) La forma q es definida negativa.

b) Per a tot x 6= 0, es te q(x) < 0.

c) Tots els valors propis d’A son estrictament negatius.

d) Els determinants dels menors principals de la matriu A tenen signes alternats,comencant per detA1 < 0.

10.5 Producte escalar

En general, un producte escalar a Rn es qualsevol forma bilineal en Rn que siguisimetrica, definida positiva i no degenerada.

Exemples:

88

Page 43: Matem`atiqus `Algebra lineal

a) L’operacio seguent es un producte escalar:

−→x · −→y = (x1, . . . , xn) · (y1, . . . , yn) =n∑i=1

xiyi.

b) Tanmateix, hi ha molts altres exemples de productes escalars, a espais vecto-rials de tots tipus, inclosos els de dimensio infinita. A tall d’exemple, podeucomprovar que l’operacio seguent es un producte escalar a l’espai E = R[x]:

E × E −→ R(p(x), q(x)) 7−→

∫ 1

0p(x)q(x)dx

Una de les propietats mes emprades del producte escalar es la desigualtat de Cauchy-Schwarz :

(u · v)2 ≤ (u · u)(v · v),

on la desigualtat es estricta en general, i es una igualtat exactament quan els vectorsu i v son linealment independents.

La demostracio d’aquesta desigualtat es com segueix: sigui w = u − λv, on λ ∈ R.Aleshores 0 ≤ w · w = (u − λv)(u − λv) = u · u − 2λu · v + λ2v · v. Per tant,aquest polinomi de grau dos en la variable λ ha de tenir discriminant negatiu o zero:0 ≥ ∆ = b2 − 4ac = (2u · v)2 − 4(v · v)(u · u), d’on (u · v)2 ≤ (u · u)(v · v). El cas dela igualtat es dona quan el discriminant s’anul.la, es a dir, quan el polinomi te unaarrel, o sigui quan 0 = w = u− λv, es a dir, quan u i v son linealment dependents.

10.6 Norma

Una norma a Rn es una aplicacio

Rn −→ Rv 7−→ ‖v‖

tal que

a) ‖v‖ ≥ 0 ∀v ∈ Rn i ‖v‖ = 0⇔ v = 0

b) ‖λv‖ = |λ| ‖v‖ ∀v ∈ Rn

c) ‖u+ v‖ ≤ ‖u‖+ ‖v‖ ∀u, v ∈ Rn

La tercera d’aquestes propietats es coneix amb el nom de desigualtat triangular.

Exemple: Les seguents son diverses normes a l’espai Rn (vegeu l’Exercici 4.67):

a) ‖x‖ = ‖(x1, . . . , xn)‖ =√x21 + . . .+ x2n

b) ‖x‖1 = ‖(x1, . . . , xn)‖1 = |x1|+ . . .+ |xn|

89

Page 44: Matem`atiqus `Algebra lineal

c) ‖x‖∞ = ‖(x1, . . . , xn)‖∞ = max(|x1|, . . . , |xn|)

Tot producte escalar indueix una norma que es defineix com ‖v‖ =√v · v. La

comprovacio d’aquesta afirmacio, que es deixa al lector, inclou verificar que aquestafuncio esta ben definida i que, efectivament, compleix les tres propietats anteri-ors. Per demostrar la desigualtat triangular es convenient utilitzar la desigualtat deCauchy-Schwarz.

Exemple: En particular, la norma derivada del producte escalar ordinari es laprimera dels tres exemples anteriors: ‖x‖ =

√x · x =

√x21 + . . .+ x2n.

Tanmateix, no tota norma prove d’un producte escalar (vegeu l’Exercici 4.67).

10.7 Distancia

Una distancia a Rn es una aplicacio

Rn × Rn −→ R(P,Q) 7−→ d(P,Q)

tal que

a) d(P,Q) ≥ 0 ∀P,Q ∈ Rn i d(P,Q) = 0⇔ P = Q

b) d(P,Q) = d(Q,P ) ∀P,Q ∈ Rn

c) d(P,Q) ≤ d(P,R) + d(R,Q) ∀P,Q ∈ Rn

La tercera d’aquestes propietats es coneix amb el nom de desigualtat triangular.

Exemple: Les seguents son diverses distancies a l’espai Rn (la comprovacio es deixaal lector):

a) d(P,Q) = d((p1, . . . , pn), (q1, . . . , qn)) =√

(q1 − p1)2 + . . .+ (qn − pn)2

b) d1(P,Q) = d1((p1, . . . , pn), (q1, . . . , qn)) = |q1 − p1|+ . . .+ |qn − pn|

c) d∞(P,Q) = d∞((p1, . . . , pn), (q1, . . . , qn)) = max(|q1 − p1|, . . . , |qn − pn|)

Tota norma indueix una distancia que es defineix com d(P,Q) = ‖Q − P‖. Lestres distancies de l’exemple anterior provenen de les tres normes dels exemples del’apartat anterior. La comprovacio d’aquestes afirmacions es deixa al lector.

10.8 Ortogonalitat

Dos vectors u i v no nuls s’anomenen ortogonals si u · v = 0.

Una base e1, . . . , en d’un espai vectorial E s’anomena ortonormal quan ∀i, j es teei · ej = δi,j, es a dir, quan els vectors de la base son perpendiculars dos a dos iunitaris.

Si A es la matriu del canvi de base entre dues bases ortonormals, aleshores

90

Page 45: Matem`atiqus `Algebra lineal

a) A−1 = AT ,

b) detA = ±1.

La demostracio d’aquestes dues afirmacions es la seguent: suposem que A = (aji ),amb e′j =

∑ni=1 a

jiei. Com que tant la base {ei} com la base {e′i} son ortonormals,

es te:

Iji = δij = e′i · e′j =n∑

r,s=1

airajser · es

=n∑

r,s=1

airajsδr,s =

n∑r=1

airajr =

n∑r=1

(AT )ri (A)jr = (ATA)ji .

Per tant, ATA = I i, com que A es un canvi de base, es invertible, de manera queA−1 = AT .

D’altra banda, 1 = det I = det(ATA) = detAT detA = detA detA = (detA)2 i, enconsequencia, detA = ±1.

Aquestes matrius s’anomenen matrius ortogonals.

10.9 Exercicis

Exercici 10.61. Una forma bilineal f sobre R3 esta caracteritzada per la matriu

A =

1 2 −1

1 0 −2

0 1 1

.

a) Obteniu f(x, y).

b) Determineu la matriu de f respecte de la base {(1, 1, 1), (1, 1, 0), (1, 0, 0)}.

Exercici 10.62. Quines son les formes quadratiques associades a les formesbilineals que tenen les matrius seguents?

A =

3 −√

2 0

−√

2 1 0

0 0 −1

B =

1 0 0

0 −1 0

0 0 1

.

Exercici 10.63. Determineu la matriu de la forma quadratica sobre R3 definidaper f(x1, x2, x3) = x21 − 4x1x2 + 2x23.

Exercici 10.64. Sigui f : R2 × R2 −→ R definida per f((x1, x2), (y1, y2)) =x1y2 − x2y1.

a) Demostreu que f es una forma bilineal.

91

Page 46: Matem`atiqus `Algebra lineal

b) Quines caracterıstiques te?

c) Es ortonormal la base canonica?

d) Trobeu, per tots els metodes possibles, les imatges de

i) (2, 3) i (−1, 2),

ii) (−3,−1) i (4,−1),

iii) (5, 7) i (−2, 11).

e) Trobeu la matriu de f en la base (1,−2), (2, 2).

Exercici 10.65. Una forma bilineal te la matriu 1 2 3

0 −1 4

1 2 −1

en la base de R3 formada per (1, 0, 1), (0, 1, 1) i (1, 1, 0). Expresseu-la en formaliteral (per aixo, trobeu la matriu en la base canonica).

Exercici 10.66. Obteniu, en cada cas, una base ortogonal de R2 formada pelsvectors propis de les matrius seguents:

A =

(3 0

0 3

)B =

(1 1

−1 1

).

Exercici 10.67. A partir de la desigualtat triangular per la norma, demostreu ladesigualtat seguent:

|‖u‖ − ‖v‖| ≤ ‖u− v‖.

Exercici 10.68. Fent servir la desigualtat de Cauchy-Schwarz, demostreu que siuna norma prove d’un producte escalar, ‖x‖ =

√x · x, aleshores aquest producte

escalar es pot escriure a partir de la norma de la manera seguent:

x · y =1

2(‖x+ y‖2 − ‖x‖2 − ‖y‖2).

Exercici 10.69. Comproveu que les dues operacions seguents son normes a Rn:

a) ‖(x1, . . . , xn)‖1 =n∑i=1

|xi|,

b) ‖(x1, . . . , xn)‖∞ = maxi=1...n

|xi|.

Comproveu que no provenen d’un producte escalar. Per aixo, utilitzeu el resultat del’Exercici anterior i comproveu que els productes escalars definits a partir d’aquestesnormes no son, en realitat, operacions qualificables de productes escalars.

92

Page 47: Matem`atiqus `Algebra lineal

Bibliografia

A continuacio es presenten algunes referencies que poder ser utils tant per ampliarels temes com per fer consultes puntuals.

• S.R. Searle, Matrix algebra useful for statistics, Wiley, 1982.

Es tracta d’un llibre de text de calcul matricial pensat per a estudiants d’es-tadıstica. Inclou tots els temes exposats en aquesta part de l’assignatura, imolt mes. Conte gran nombre d’exemples provenint del camp de l’estadıstica,aixı com algun capıtol especıficament dedicat a aplicacions estadıstiques.

• M. Castellet i I. Llerena, Algebra lineal i geometria, Ed. UAB, 2000.

Es tracta d’un text molt complet, formalment molt precıs, i d’un nivell d’ab-straccio i de generalitat forca superior al d’aquesta exposicio. Molt util perdisposar de les definicions i proposicions en la seva formulacio mes general.

• F. Ayres, Matrices, Ed. McGraw-Hill, 1969.

Es tracta d’un antic i encara molt emprat llibre de problemes de calcul matri-cial (conte breus resums de conceptes i propietats). Pot ser util a qui vulguidesenvolupar habilitats de caracter calculıstic per resoldre sistemes d’equa-cions, obtenir inverses, calcular determinants, etc.

93