• Aucun résultat trouvé

24avril2020 Fili`ere:SMIASemainedu13-04-2020Semainedu20-04-2020HanineAbdelouahab Coursd’alg`ebre3

N/A
N/A
Protected

Academic year: 2022

Partager "24avril2020 Fili`ere:SMIASemainedu13-04-2020Semainedu20-04-2020HanineAbdelouahab Coursd’alg`ebre3"

Copied!
125
0
0

Texte intégral

(1)

Matrices associ´ee `a une app lin´eaire, Changement de base

Cours d’alg` ebre 3

Fili`ere : SMIA Semaine du 13-04-2020 Semaine du 20-04-2020

Hanine Abdelouahab

Universit´e Mohammed V.

Facult´e des sciences Dep. de Math´ematiques -Rabat.

24 avril 2020

Hanine Abdelouahab Cours d’alg`ebre 3

(2)

Matrices associ´ee `a une app lin´eaire, Changement de base

Rang d’une famille de vecteurs :

E un K-espace vectoriel

{v1, . . . ,vp}des vecteurs de E

Vect(v1, . . . ,vp) est de dimension finie D´efinition

Le rang de la famille{v1, . . . ,vp} est la dimension du sous-espace vectoriel engendr´e par les vecteurs v1, . . . ,vp

rg(v1, . . . ,vp) =dimVect(v1, . . . ,vp)

Proposition

1 0≤rg(v1, . . . ,vp)≤p

2 rg(v1, . . . ,vp)≤dimE

(3)

Matrices associ´ee `a une app lin´eaire, Changement de base

Rang d’une famille de vecteurs :

E un K-espace vectoriel {v1, . . . ,vp}des vecteurs de E

Vect(v1, . . . ,vp) est de dimension finie D´efinition

Le rang de la famille{v1, . . . ,vp} est la dimension du sous-espace vectoriel engendr´e par les vecteurs v1, . . . ,vp

rg(v1, . . . ,vp) =dimVect(v1, . . . ,vp)

Proposition

1 0≤rg(v1, . . . ,vp)≤p

2 rg(v1, . . . ,vp)≤dimE

Hanine Abdelouahab Cours d’alg`ebre 3

(4)

Matrices associ´ee `a une app lin´eaire, Changement de base

Rang d’une famille de vecteurs :

E un K-espace vectoriel {v1, . . . ,vp}des vecteurs de E

Vect(v1, . . . ,vp) est de dimension finie

D´efinition

Le rang de la famille{v1, . . . ,vp} est la dimension du sous-espace vectoriel engendr´e par les vecteurs v1, . . . ,vp

rg(v1, . . . ,vp) =dimVect(v1, . . . ,vp)

Proposition

1 0≤rg(v1, . . . ,vp)≤p

2 rg(v1, . . . ,vp)≤dimE

(5)

Matrices associ´ee `a une app lin´eaire, Changement de base

Rang d’une famille de vecteurs :

E un K-espace vectoriel {v1, . . . ,vp}des vecteurs de E

Vect(v1, . . . ,vp) est de dimension finie D´efinition

Le rang de la famille{v1, . . . ,vp} est la dimension du sous-espace vectoriel engendr´e par les vecteurs v1, . . . ,vp

rg(v1, . . . ,vp) =dimVect(v1, . . . ,vp)

Proposition

1 0≤rg(v1, . . . ,vp)≤p

2 rg(v1, . . . ,vp)≤dimE

Hanine Abdelouahab Cours d’alg`ebre 3

(6)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

Quel est le rang de{v1,v2,v3}dans l’espace vectoriel R4?

v1= 1

01 0

v2= 0

11 1

v3 = −1

10 1

Dans R4 doncrg(v1,v2,v3)≤4 3 vecteurs donc rg(v1,v2,v3)≤3 v16= 0 donc rg(v1,v2,v3)≥1

rg(v1,v2,v3)≥rg(v1,v2) = 2 car v1 et v2 pas colin´eaires La famille {v1,v2,v3} est libre ou li´ee ?

R´esoudre λ1v12v23v3= 0

On trouve v1−v2+v3 = 0, la famille est donc li´ee Ainsi Vect(v1,v2,v3) =Vect(v1,v2)

rg(v1,v2,v3) =dimVect(v1,v2,v3) = 2

(7)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

Quel est le rang de{v1,v2,v3}dans l’espace vectoriel R4?

v1= 1

01 0

v2= 0

11 1

v3 = −1

10 1

Dans R4 donc rg(v1,v2,v3)≤4 3 vecteurs donc rg(v1,v2,v3)≤3 v16= 0 donc rg(v1,v2,v3)≥1

rg(v1,v2,v3)≥rg(v1,v2) = 2 car v1 et v2 pas colin´eaires La famille {v1,v2,v3} est libre ou li´ee ?

R´esoudre λ1v12v23v3= 0

On trouve v1−v2+v3 = 0, la famille est donc li´ee Ainsi Vect(v1,v2,v3) =Vect(v1,v2)

rg(v1,v2,v3) =dimVect(v1,v2,v3) = 2

Hanine Abdelouahab Cours d’alg`ebre 3

(8)

Matrices associ´ee `a une app lin´eaire, Changement de base

D´efinition

Le rang d’une matrice est le rang de ses vecteurs colonnes

Exemples

Calcul du rang de la matrice

A=

1 2 −12 0 2 4 −1 0

∈M2,4(R)

C’est le rang des vecteurs de R2

v1= (12),v2= (24),v3= 1

−12

,v4 = (00)

Tous ces vecteurs sont colin´eaires v1

Doncrg{v1,v2,v3,v4}= 1 Ainsi rgA= 1

(9)

Matrices associ´ee `a une app lin´eaire, Changement de base

D´efinition

Le rang d’une matrice est le rang de ses vecteurs colonnes

Exemples

Calcul du rang de la matrice

A=

1 2 −12 0 2 4 −1 0

∈M2,4(R)

C’est le rang des vecteurs de R2

v1= (12),v2= (24),v3= 1

−12

,v4 = (00)

Tous ces vecteurs sont colin´eaires v1

Doncrg{v1,v2,v3,v4}= 1 Ainsi rgA= 1

Hanine Abdelouahab Cours d’alg`ebre 3

(10)

Matrices associ´ee `a une app lin´eaire, Changement de base

D´efinition

Le rang d’une matrice est le rang de ses vecteurs colonnes

Exemples

Calcul du rang de la matrice

A=

1 2 −12 0 2 4 −1 0

∈M2,4(R)

C’est le rang des vecteurs de R2

v1= (12),v2= (24),v3= 1

−12

,v4 = (00)

Tous ces vecteurs sont colin´eaires v1

Doncrg{v1,v2,v3,v4}= 1 Ainsi rgA= 1

(11)

Matrices associ´ee `a une app lin´eaire, Changement de base

D´efinition

Le rang d’une matrice est le rang de ses vecteurs colonnes

Exemples

Calcul du rang de la matrice

A=

1 2 −12 0 2 4 −1 0

∈M2,4(R)

C’est le rang des vecteurs de R2

v1= (12),v2= (24),v3= 1

−12

,v4 = (00)

Tous ces vecteurs sont colin´eaires v1

Doncrg{v1,v2,v3,v4}= 1 Ainsi rgA= 1

Hanine Abdelouahab Cours d’alg`ebre 3

(12)

Matrices associ´ee `a une app lin´eaire, Changement de base

D´efinition

Le rang d’une matrice est le rang de ses vecteurs colonnes

Exemples

Calcul du rang de la matrice

A=

1 2 −12 0 2 4 −1 0

∈M2,4(R)

C’est le rang des vecteurs de R2

v1= (12),v2= (24),v3= 1

−12

,v4 = (00)

Tous ces vecteurs sont colin´eaires v1

Doncrg{v1,v2,v3,v4}= 1

Ainsi rgA= 1

(13)

Matrices associ´ee `a une app lin´eaire, Changement de base

D´efinition

Le rang d’une matrice est le rang de ses vecteurs colonnes

Exemples

Calcul du rang de la matrice

A=

1 2 −12 0 2 4 −1 0

∈M2,4(R)

C’est le rang des vecteurs de R2

v1= (12),v2= (24),v3= 1

−12

,v4 = (00)

Tous ces vecteurs sont colin´eaires v1

Doncrg{v1,v2,v3,v4}= 1 Ainsi rgA= 1

Hanine Abdelouahab Cours d’alg`ebre 3

(14)

Matrices associ´ee `a une app lin´eaire, Changement de base

D´efinition

Une matrice est ´echelonn´ee par rapport aux colonnes si le nombre de z´eros commenant une colonne crot strictement colonne apr`es colonne, jusqu’ ce qu’il ne reste plus que des z´eros

+ 0 0 0 0 0

∗ 0 0 0 0 0

∗ + 0 0 0 0

∗ ∗ + 0 0 0

∗ ∗ ∗ 0 0 0

∗ ∗ ∗ + 0 0

∗ coefficients quelconques + coefficients non nuls Proposition

Le rang d’une matrice ´echelonn´ee par colonnes est ´egal au nombre

(15)

Matrices associ´ee `a une app lin´eaire, Changement de base

Proposition

Le rang d’une matrice est conserv´e par les op´erations ´el´ementaires suivantes sur les colonnesC1,C2, . . . ,Cp :

1 Ci ←λCi avecλ6= 0 : on multiplie une colonne par un scalaire non nul

2 Ci ←Ci+λCj avec λ∈K(etj 6=i) : on ajoute la colonne Ci un multiple d’une autre colonneCj

3 Ci ↔Cj : on ´echange deux colonnes Plus g´en´eralement, l’op´eration

Ci ←Ci1C12C2+· · ·+λpCpconserve le rang de la matrice

Hanine Abdelouahab Cours d’alg`ebre 3

(16)

Matrices associ´ee `a une app lin´eaire, Changement de base

Proposition

Le rang d’une matrice est conserv´e par les op´erations ´el´ementaires suivantes sur les colonnesC1,C2, . . . ,Cp :

1 Ci ←λCi avecλ6= 0 : on multiplie une colonne par un scalaire non nul

2 Ci ←Ci+λCj avec λ∈K(etj 6=i) : on ajoute la colonne Ci un multiple d’une autre colonneCj

3 Ci ↔Cj : on ´echange deux colonnes Plus g´en´eralement, l’op´eration

Ci ←Ci1C12C2+· · ·+λpCpconserve le rang de la matrice

(17)

Matrices associ´ee `a une app lin´eaire, Changement de base

Proposition

Le rang d’une matrice est conserv´e par les op´erations ´el´ementaires suivantes sur les colonnesC1,C2, . . . ,Cp :

1 Ci ←λCi avecλ6= 0 : on multiplie une colonne par un scalaire non nul

2 Ci ←Ci+λCj avec λ∈K(etj 6=i) : on ajoute la colonne Ci un multiple d’une autre colonneCj

3 Ci ↔Cj : on ´echange deux colonnes Plus g´en´eralement, l’op´eration

Ci ←Ci1C12C2+· · ·+λpCpconserve le rang de la matrice

Hanine Abdelouahab Cours d’alg`ebre 3

(18)

Matrices associ´ee `a une app lin´eaire, Changement de base

Proposition

Le rang d’une matrice est conserv´e par les op´erations ´el´ementaires suivantes sur les colonnesC1,C2, . . . ,Cp :

1 Ci ←λCi avecλ6= 0 : on multiplie une colonne par un scalaire non nul

2 Ci ←Ci+λCj avec λ∈K(etj 6=i) : on ajoute la colonne Ci un multiple d’une autre colonneCj

3 Ci ↔Cj : on ´echange deux colonnes

Plus g´en´eralement, l’op´eration

Ci ←Ci1C12C2+· · ·+λpCpconserve le rang de la matrice

(19)

Matrices associ´ee `a une app lin´eaire, Changement de base

Proposition

Le rang d’une matrice est conserv´e par les op´erations ´el´ementaires suivantes sur les colonnesC1,C2, . . . ,Cp :

1 Ci ←λCi avecλ6= 0 : on multiplie une colonne par un scalaire non nul

2 Ci ←Ci+λCj avec λ∈K(etj 6=i) : on ajoute la colonne Ci un multiple d’une autre colonneCj

3 Ci ↔Cj : on ´echange deux colonnes Plus g´en´eralement, l’op´eration

Ci ←Ci1C12C2+· · ·+λpCpconserve le rang de la matrice

Hanine Abdelouahab Cours d’alg`ebre 3

(20)

Matrices associ´ee `a une app lin´eaire, Changement de base

M´ethodologie.Comment calculer le rang d’une matrice ? M´ethode de Gauss sur les colonnes de la matriceA Op´erations ´el´ementaires

CiλCi CiCi+λCj CiCj

Transformer la matriceA en une matrice ´echelonn´ee Le rang de la matrice est le nombre de colonnes non nulles

(21)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

Quel est le rang de la famille des 5 vecteurs suivants deR4?

v1 =

 1 1 1 1

 v2 =

−1 2 0 1

 v3=

 3 2

−1

−3

 v4 =

 3 5 0

−1

 v5 =

 3 8 1 1

1 −1 3 3 3

1 2 2 5 8

1 0 −1 0 1

1 1 −3 −1 1

1 0 0 0 0

1 3 −1 2 5

1 1 −4 −3 −2 1 2 −6 −4 −2

C2 ←C2+C1,C3 ←C3−3C1 ,C4←C4−3C1,C5 ←C5−3C1

Hanine Abdelouahab Cours d’alg`ebre 3

(22)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples C2 ↔C3

1 0 0 0 0

1 3 −1 2 5

1 1 −4 −3 −2 1 2 −6 −4 −2

1 0 0 0 0

1 −1 3 2 5

1 −4 1 −3 −2 1 −6 2 −4 −2

C3 ←C3+ 3C2,C4 ←C4+ 2C2 etC5←C5+ 5C2

1 0 0 0 0

1 −1 0 0 0

1 −4 −11 −11 −22 1 −6 −16 −16 −32

1 0 0 0 0

1 −1 0 0 0

1 −4 −11 0 0 1 −6 −16 0 0

C4 ←C4−C3 et C5 ←C5−2C3

(23)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples Alors

rg{v1,v2,v3,v4,v5}= 3

Vect(v1,v2,v3,v4,v5) =Vect 1

1 11

,

0

−1

−4

−6

,

0

−110

−16

Hanine Abdelouahab Cours d’alg`ebre 3

(24)

Matrices associ´ee `a une app lin´eaire, Changement de base

Rang et matrice inversible

Th´eor`eme

Une matrice carr´ee de taillen est inversible si et seulement si elle est de rangn

Rang engendr´e par les vecteurs lignes : Une matriceA est une superposition de vecteurs lignes(w1, . . . ,wn)

Proposition

rgA=dimVect(w1, . . . ,wn)

l’espace vectoriel engendr´e par les vecteurs colonnes et l’espace vectoriel engendr´e par les vecteurs lignes sont de mme dimension

rgA=rgAT

(25)

Matrices associ´ee `a une app lin´eaire, Changement de base

Construction et caract´erisation : SoientE et F deux espaces vectoriels sur un mme corpsK

Th´eor`eme (Construction d’une application lin´eaire)

SupposonsE de dimension finie n et soit(e1, . . . ,en) une base de E Alors pour tout choix(v1, . . . ,vn) den vecteurs deF, il existe une et une seule application lin´eairef :E →F telle que pour tout i = 1, . . . ,n

f(ei) =vi

Exemples

Il existe une unique application lin´eairef :Rn→R[X]telle que f(ei) = (X + 1)i pour i = 1, . . . ,n

f(x1, . . . ,xn) =f(x1e1+· · ·+xnen) =x1f(e1) +· · ·+xnf(en) = Pn

i=1xi(X+ 1)i

Hanine Abdelouahab Cours d’alg`ebre 3

(26)

Matrices associ´ee `a une app lin´eaire, Changement de base

Rang d’une application lin´eaire :f :E →F une application lin´eaire Imf =f(E) =

f(x) |x∈E

Proposition

SiE est de dimension finie, alors

Imf =f(E) est un espace vectoriel de dimension finie Si (e1, . . . ,en)est une base deE, alors

Imf =Vect f(e1), . . . ,f(en) La dimension deImf est appel´ee rang de f rg(f) =dimImf =dimVect f(e1), . . . ,f(en)

Proposition

SiE et F sont de dimension finie alors

rg(f)≤min (dimE,dimF)

(27)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples (Calcul du rang def)

f :R3→R2 f(x,y,z) = (3x−4y+ 2z,2x−3y−z)

e1= 1

0 0

e2 = 0

1 0

e3 = 0

0 1

(e1,e2,e3) est la base canonique deR3 v1=f(e1) =f

1

00

= (32)

v2=f(e2) =f 0

10

= −4−3 v3 =f(e3) =f

0

01

= −12

rgf =rgA oA=

3 −4 2 2 −3 −1

3vecteurs donc rgf 3 rgf dimR2= 2 f 6= 0doncrgf 1 rgf = 1ou2

v1 et v2 sont lin´eairement ind´ependants, donc rgf = 2

Hanine Abdelouahab Cours d’alg`ebre 3

(28)

Matrices associ´ee `a une app lin´eaire, Changement de base

Th´ or` eme du rang :

f :E →F est une application lin´eaire E est de dimension finie

le noyau de f est Kerf =

x ∈E |f(x) = 0F l’image de f estImf =f(E) =

f(x)|x∈E

Th´eor`eme (du rang)

dimE =dimKerf +dimImf

dimE =dimKerf +rgf

(29)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples f :R4→R3

f(x1,x2,x3,x4) = (x1−x2+x3,2x1+2x2+6x3+4x4,−x1−2x3−x4) Premi`ere m´ethode : On calcule d’abord le noyau

(x1,x2,x3,x4)∈Kerf ⇐⇒ f(x1,x2,x3,x4) = (0,0,0)

⇐⇒

x1 − x2 + x3 = 0

2x1 + 2x2 + 6x3 + 4x4 = 0

−x1 − 2x3 − x4 = 0

⇐⇒

x1 − x2 + x3 = 0 x2 + x3 + x4 = 0

Kerf =

(−2x3−x4,−x3−x4,x3,x4)|x3,x4 ∈R

Kerf =

x3

−2

−1 10

+x4

−1

−1 01

=Vect −2

−1 10

,

−1

−1 01

dimKerf = 2

Th´eor`eme du rang : dimImf =dimR4−dimKerf = 4−2 = 2

Hanine Abdelouahab Cours d’alg`ebre 3

(30)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples f :R4→R3

f(x1,x2,x3,x4) = (x1−x2+x3,2x1+2x2+6x3+4x4,−x1−2x3−x4) Deuxi`eme m´ethode : On calcule d’abord l’image

(e1,e2,e3,e4)la base canonique deR4 v1=f(e1) =f

1

0 0 0

= 1

−12

v2=f(e2) =f 0

1 0 0

=−1

2 0

v3=f(e3) =f 0

0 1 0

= 1

6

−2

v4=f(e4) =f 0

0 0 1

= 0

4

−1

A=

1 −1 1 0

2 2 6 4

−1 0 −2 −1

1 0 0 0

2 4 0 0

−1 −1 0 0

rgA= 2

Ainsirgf =dimImf =dimVect f(e1),f(e2),f(e3),f(e4)

= 2

(31)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :Rn[X] −→ Rn[X] P(X) 7−→ P00(X) Quel est le rang et la dimension du noyau def ?

Premi`ere m´ethode : on calcule d’abord le noyau

P(X)Kerf ⇐⇒ P00(X) = 0 ⇐⇒ P0(X) =aP(X) = aX+b

Kerf =Vect(1,X)doncdimKerf = 2 Par le th´eor`eme du rang,

rgf =dimImf =dimRn[X]dimKerf = (n+ 1)2 =n1 Deuxi`eme m´ethode : on calcule d’abord l’image

(1,X,X2, . . . ,Xn)est une base de l’espace de d´epartRn[X]

doncrgf =dimImf =dimVect f(1),f(X), . . . ,f(Xn) f(1) = 0etf(X) = 0, pourk2,f(Xk) =k(k1)Xk−2 f(X2),f(X3), . . . ,f(Xn) =

2,6X,12X2, . . . ,n(n1)Xn−2 Degr´es ´echelonn´es impliquergf =n1

Par le th´eor`eme du rang,dimKerf =dimRn[X]rgf = 2

Hanine Abdelouahab Cours d’alg`ebre 3

(32)

Matrices associ´ee `a une app lin´eaire, Changement de base

Un isomorphisme est une application lin´eaire bijective Proposition

Sif :E →F un isomorphisme entre espaces vectoriels de dimension finie alorsdimE =dimF

Th´eor`eme

Soitf :E →F app lin´eaire o`u E etF de dimension finie SidimE =dimF, alors

f est bijective ⇐⇒ f est injective ⇐⇒ f est surjective

D´emonstration.

f injective ⇐⇒ Kerf ={0} ⇐⇒ dimImf =dimE ⇐⇒

dimImf =dimF ⇐⇒ Imf =F ⇐⇒ f surjective

(33)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y)

f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

Hanine Abdelouahab Cours d’alg`ebre 3

(34)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

(35)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension

(x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

Hanine Abdelouahab Cours d’alg`ebre 3

(36)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf

⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

(37)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0

⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

Hanine Abdelouahab Cours d’alg`ebre 3

(38)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

(39)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0 x−y = 0

⇐⇒ (x,y) = (0,0)

Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

Hanine Abdelouahab Cours d’alg`ebre 3

(40)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0)

Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

(41)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

Hanine Abdelouahab Cours d’alg`ebre 3

(42)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R2 d´efinie parf(x,y) = (x−y,x+y) f est-elle bijective ?

Espace de d´epart et espace d’arriv´ee de mme dimension (x,y)∈Kerf ⇐⇒ f(x,y) = 0 ⇐⇒ (x−y,x+y) = (0,0)

⇐⇒

x+y = 0

x−y = 0 ⇐⇒ (x,y) = (0,0) Kerf =

(0,0) donc f est injective

Par le th´eor`eme pr´ec´edent f est un isomorphisme

(43)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exercices :

1 Soit (e1,e2,e3) la base canonique deR3. Donner l’expression def(x,y,z) of :R3 →R3 est l’application lin´eaire qui envoiee1 sur son oppos´e, qui envoie e2 sur le vecteur nul et qui envoie e3 sur la somme des trois vecteurse1,e2,e3.

2 Soit f :R3→R2 d´efinie par

f(x,y,z) = (x−2y−3z,2y+ 3z). Calculer une base du noyau def, une base de l’image def et v´erifier le th´eor`eme du rang.

3 Idem avecf :R3 →R3,f(x,y,z) = (−y+z,x+z,x+y).

4 Mme question avec l’application lin´eaire f :Rn[X]→Rn[X] qui Xk associeXk−1 pour 1≤k ≤n et qui 1 associe0.

5 Lorsque c’est possible, calculer la dimension du noyau, le rang et dire sif peut tre injective, surjective, bijective :

Une application lin´eaire surjective f :R7R4. Une application lin´eaire injectivef :R5R8. Une application lin´eaire surjective f :R4R4. Une application lin´eaire injectivef :R6R6.

Hanine Abdelouahab Cours d’alg`ebre 3

(44)

Matrices associ´ee `a une app lin´eaire, Changement de base

Matrice d’une app lin´ eaire

E et F deuxK-espaces vectoriels de dimension finie B= (e1, . . . ,ep) une base deE

B0 = (f1, . . . ,fn) une base deF f :E →F une application lin´eaire

1 f est d´etermin´ee de facon unique par l’image d’une base deE, donc par les vecteurs f(e1),f(e2), . . . ,f(ep)

2 f(ej)se d´ecompose de mani`ere unique dans la baseB0

3 Il existe a1,j,a2,j, . . . ,an,j ∈Ktels que f(ej) =a1,jf1+a2,jf2+· · ·+an,jfn=

a1,j

a2,j

...

an,j

B0

(45)

Matrices associ´ee `a une app lin´eaire, Changement de base

f :E →F app lin B= (e1, ...,ep) base deE,B0 = (f1, ...,fn) base deF doncf(ej) =a1,jf1+a2,jf2+...+an,jfn=

a1,j

a2,j

...

an,j

B0

D´efinition

La matrice def par rapport aux basesB et B0 est la matrice (ai,j)∈Mn,p(K)

MatB,B0(f) =

f(e1) . . . f(ej) . . . f(ep)

f1 a11 a1j . . . a1p

f2 a21 a2j . . . a2p

... ... ... ... ...

fn an1 anj . . . anp

Laj-`eme colonne est constitu´ee des coordonn´ees du vecteurf(ej) dans la baseB0 = (f1,f2, . . . ,fn). Les vecteurs colonnes sont l’image parf des vecteurs de la base de d´epartB, exprim´ee dans la base d’arriv´eeB0.

Hanine Abdelouahab Cours d’alg`ebre 3

(46)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f : R3 −→ R2

(x1,x2,x3) 7−→ (x1+x2−x3,x1−2x2+ 3x3)

f :x1

x2

x3

7→ xx1+x2−x3

1−2x2+3x3

Soit B= (e1,e2,e3) la base canonique deR3 Soit B0 = (f1,f2) la base canonique deR2 e1=1

0 0

e2=0

1 0

e3 =0

0 1

f1 = (10)f2 = (01) Quelle est la matrice def dans les basesB et B0?

f(e1) =f(1,0,0) = (1,1) =f1+f2 f(e2) =f(0,1,0) = (1,−2) =f1−2f2

f(e3) =f(0,0,1) = (−1,3) =−f1+ 3f2

f(e1) f(e2) f(e3)

f 1 1 −1

(47)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

Mˆeme application lin´eaire :

f : R3 −→ R2

(x1,x2,x3) 7−→ (x1+x2−x3,x1−2x2+ 3x3)

1 =1

10

2 =1

01

3 =0

11

φ1 = (10) φ2= (11) Nouvelle base de d´epartB0= (1, 2, 3)

Nouvelle base d’arriv´eeB00 = (φ1, φ2)

Quelle est la matrice de f dans les basesB0 et B00? f(1) =f(1,1,0) = (2,−1) = 3φ1φ2

f(2) =f(1,0,1) = (0,4) =−4φ1+ 4φ2

f(3) =f(0,1,1) = (0,1) =−φ1+φ2

MatB0,B0

0(f) =

f(1) f(2) f(3)

φ1 3 −4 −1

φ2 −1 4 1

Hanine Abdelouahab Cours d’alg`ebre 3

(48)

Matrices associ´ee `a une app lin´eaire, Changement de base

Op´erations sur les applications lin´eaires et les matrices Soient f,g :E →F deux applications lin´eaires Soit Bune base de E

Soit B0 une base deF Proposition

MatB,B0(f +g) =MatB,B0(f) +MatB,B0(g) MatB,B0(λf) =λMatB,B0(f)

A=MatB,B0(f) B =MatB,B0(g)

C =MatB,B0(f +g) D =MatB,B0(λf)

Alors C =A+B D =λA

(49)

Matrices associ´ee `a une app lin´eaire, Changement de base

Soient f :E →F etg :F →G deux applications lin´eaires Soient Bune base deE,B0 une base deF et B00 une base de G

Proposition

MatB,B00(g◦f) =MatB0,B00(g)×MatB,B0(f)

A=MatB,B0(f) B =MatB0,B00(g) C =MatB,B00(g ◦f)

Alors C =B×A

Hanine Abdelouahab Cours d’alg`ebre 3

(50)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f) =C =B×A=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

 =

1 −1 4 5

(51)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f) =C =B×A=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

 =

1 −1 4 5

Hanine Abdelouahab Cours d’alg`ebre 3

(52)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f) =C =B×A=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

 =

1 −1 4 5

(53)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f)

=C =B×A=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

 =

1 −1 4 5

Hanine Abdelouahab Cours d’alg`ebre 3

(54)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f) =C

=B×A=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

 =

1 −1 4 5

(55)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f) =C =B×A

=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

 =

1 −1 4 5

Hanine Abdelouahab Cours d’alg`ebre 3

(56)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f) =C =B×A=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

=

1 −1 4 5

(57)

Matrices associ´ee `a une app lin´eaire, Changement de base

Exemples

f :R2 →R3

A=MatB,B0(f) =

 1 0 1 1 0 2

∈M3,2

g :R3→R2 B =MatB0,B00(g) =

2 −1 0

3 1 2

∈M2,3

g ◦f :R2→R2

MatB,B00(g◦f) =C =B×A=

2 −1 0

3 1 2

×

 1 0 1 1 0 2

 =

1 −1 4 5

Hanine Abdelouahab Cours d’alg`ebre 3

(58)

Matrices associ´ee `a une app lin´eaire, Changement de base

Matrice d’un endomorphisme

f :E →E est un endomorphisme

Deux bases distinctes pour l’espace vectorielE :MatB,B0(f) Mˆeme baseB au d´epart et l’arriv´ee :MatB(f)

Exemples

identit´e Id :E →E,Id(x) =x MatB(Id) =In

homoth´etie hλ:E →E,hλ(x) =λ·x MatB(hλ) =λIn

sym´etrie centrale s :E →E,s(x) =−x MatB(s) =−In rotation

rθ:R2−→R2

rotation d’angleθ, centr´ee l’origine R2muni de la base canoniqueB

rθ(x,y) = (xcosθysinθ,xsinθ+ycosθ) MatB(rθ) =

cosθ sinθ sinθ cosθ

(59)

Matrices associ´ee `a une app lin´eaire, Changement de base

Matrice d’un endomorphisme

f :E →E est un endomorphisme

Deux bases distinctes pour l’espace vectorielE :MatB,B0(f)

Mˆeme baseB au d´epart et l’arriv´ee :MatB(f) Exemples

identit´e Id :E →E,Id(x) =x MatB(Id) =In

homoth´etie hλ:E →E,hλ(x) =λ·x MatB(hλ) =λIn

sym´etrie centrale s :E →E,s(x) =−x MatB(s) =−In rotation

rθ:R2−→R2

rotation d’angleθ, centr´ee l’origine R2muni de la base canoniqueB

rθ(x,y) = (xcosθysinθ,xsinθ+ycosθ) MatB(rθ) =

cosθ sinθ sinθ cosθ

Hanine Abdelouahab Cours d’alg`ebre 3

(60)

Matrices associ´ee `a une app lin´eaire, Changement de base

Matrice d’un endomorphisme

f :E →E est un endomorphisme

Deux bases distinctes pour l’espace vectorielE :MatB,B0(f) Mˆeme baseB au d´epart et l’arriv´ee :MatB(f)

Exemples

identit´e Id :E →E,Id(x) =x MatB(Id) =In

homoth´etie hλ:E →E,hλ(x) =λ·x MatB(hλ) =λIn

sym´etrie centrale s :E →E,s(x) =−x MatB(s) =−In rotation

rθ:R2−→R2

rotation d’angleθ, centr´ee l’origine R2muni de la base canoniqueB

rθ(x,y) = (xcosθysinθ,xsinθ+ycosθ) MatB(rθ) =

cosθ sinθ sinθ cosθ

Références

Documents relatifs

Sont interdits : les docu- ments, les t´el´ephones portables, les baladeurs, et tout autre objet ´electronique (calcu- latrice, ...).. Le barˆeme not´e

(b) Une famille est g´ en´ eratrice si et seulement si le rang de la matrice est ´ egal au nombre de lignes (ici 3), donc d’apr` es le calcul pr´ ec´ edent la famille n’est

• ´ echange deux lignes (resp. colonne) de A par un multiple - non nul- de cette ligne(resp. colonne) un multilple d’une autre

On peut montrer que la rotation de l’une de ces droites autour de l’axe Oz engendre la surface S (c’est une droite de l’espace qui n’est ni parallèle à Oz (sa

3 Comme 5 n’est pas un carr´e dans Q, L/Q est une extension quadratique. On en d´eduit que l’extension M/ Q n’est pas galoisienne. D’autre part, une extension quadratique

Question 11 : En d´eduire que s’il existe un cycle ´el´ementaire de longueur impaire dans le graphe de la relation ≈ alors la matrice A n’est pas totalement

[r]

Le rang d'une matrice à p lignes et q colonnes est égal au rang de ses colonnes dans l'espace M p,1 (K) Exemple pour les colonnes canoniques on en déduit le rang d'une matrice