Aller au contenu

L'Établi des Maths Cours

Outils pour apprendre et pratiquer

Licence 1 · Algèbre Linéaire · L1-05

Cours et exercices corrigés de L1 : Applications linéaires, noyau, image et Théorème du Rang

Morphismes d'espaces vectoriels, noyau Ker(f), image Im(f), théorème du rang dim(Ker f) + dim(Im f) = dim(E), isomorphismes, matrice représentative d'une application linéaire dans des bases.

Objectifs du chapitre

Le cours

1. Applications linéaires

f:E→Ff : E \to F est linéaire si ∀u,v∈E, ∀λ,μ∈K, f(λu+μv)=λf(u)+μf(v)\forall u, v \in E,\ \forall \lambda, \mu \in \mathbb{K},\ f(\lambda u + \mu v) = \lambda f(u) + \mu f(v).

  • Conséquence : f(0E)=0Ff(0_E) = 0_F (test rapide : x↦x+1x \mapsto x + 1 n'est pas linéaire).
  • L(E,F)\mathcal{L}(E, F) est un espace vectoriel ; une composée d'applications linéaires est linéaire. Vocabulaire : endomorphisme (E=FE = F), isomorphisme (bijective), automorphisme (les deux). La réciproque d'un isomorphisme est linéaire.
  • Exemples : la dérivation P↦P′P \mapsto P' sur K[X]\mathbb{K}[X] ; A↦t ⁣AA \mapsto {}^t\!A ; f↦∫01ff \mapsto \int_0^1 f sur C([0;1])\mathcal{C}([0 ; 1]) ; X↦AXX \mapsto AX de Kp\mathbb{K}^p dans Kn\mathbb{K}^n.
  • Détermination par une base : si (e1,…,en)(e_1, \dots, e_n) est une base de EE et y1,…,yn∈Fy_1, \dots, y_n \in F, il existe une unique f∈L(E,F)f \in \mathcal{L}(E, F) telle que f(ei)=yif(e_i) = y_i pour tout ii.

2. Noyau et image

Soit f∈L(E,F)f \in \mathcal{L}(E, F).

  • Noyau : Ker f={x∈E∣f(x)=0F}=f−1({0F})\mathrm{Ker}\, f = \{x \in E \mid f(x) = 0_F\} = f^{-1}(\{0_F\}), sous-espace de EE.
  • Image : Im f={f(x)∣x∈E}=f(E)\mathrm{Im}\, f = \{f(x) \mid x \in E\} = f(E), sous-espace de FF. Si (e1,…,en)(e_1, \dots, e_n) engendre EE, alors Im f=Vect(f(e1),…,f(en))\mathrm{Im}\, f = \mathrm{Vect}\big(f(e_1), \dots, f(e_n)\big).
  • Rang : si Im f\mathrm{Im}\, f est de dimension finie, rg f=dim⁡Im f\mathrm{rg}\, f = \dim \mathrm{Im}\, f.
  • L'image d'un sous-espace par ff est un sous-espace ; l'image réciproque d'un sous-espace est un sous-espace.

3. Injectivité, surjectivité, isomorphismes

  • Critère d'injectivité : ff injective   ⟺  Ker f={0E}\iff \mathrm{Ker}\, f = \{0_E\}.

Démonstration. Si ff est injective et f(x)=0F=f(0E)f(x) = 0_F = f(0_E), alors x=0Ex = 0_E. Réciproquement, si Ker f={0E}\mathrm{Ker}\, f = \{0_E\} et f(u)=f(v)f(u) = f(v), alors f(u−v)=0Ff(u - v) = 0_F, donc u−v=0Eu - v = 0_E.

  • Surjectivité : ff surjective   ⟺  Im f=F\iff \mathrm{Im}\, f = F   ⟺  \iff (si dim⁡F\dim F finie) rg f=dim⁡F\mathrm{rg}\, f = \dim F.
  • Images de familles : ff injective   ⟺  \iff l'image de toute famille libre est libre ; ff surjective   ⟺  \iff l'image d'une famille génératrice de EE engendre FF ; ff est un isomorphisme   ⟺  \iff l'image d'une base de EE est une base de FF.
  • Deux espaces de dimension finie sont isomorphes si et seulement s'ils ont la même dimension.

4. Théorème du rang

Théorème : si EE est de dimension finie et f∈L(E,F)f \in \mathcal{L}(E, F), alors Im f\mathrm{Im}\, f est de dimension finie et
dim⁡E=dim⁡Ker f+rg f.\dim E = \dim \mathrm{Ker}\, f + \mathrm{rg}\, f.
Démonstration.
1. Ker f\mathrm{Ker}\, f est un sous-espace de EE, donc de dimension finie kk ; soit (u1,…,uk)(u_1, \dots, u_k) une base de Ker f\mathrm{Ker}\, f, complétée en une base (u1,…,uk,v1,…,vr)(u_1, \dots, u_k, v_1, \dots, v_r) de EE, avec k+r=dim⁡Ek + r = \dim E.
2. Génératrice : tout y∈Im fy \in \mathrm{Im}\, f s'écrit y=f(x)y = f(x) avec x=∑aiui+∑bjvjx = \sum a_i u_i + \sum b_j v_j ; comme f(ui)=0Ff(u_i) = 0_F, y=∑bjf(vj)y = \sum b_j f(v_j). Donc (f(v1),…,f(vr))\big(f(v_1), \dots, f(v_r)\big) engendre Im f\mathrm{Im}\, f.
3. Libre : si ∑bjf(vj)=0F\sum b_j f(v_j) = 0_F, alors f(∑bjvj)=0Ff\big(\sum b_j v_j\big) = 0_F, donc ∑bjvj∈Ker f\sum b_j v_j \in \mathrm{Ker}\, f s'écrit ∑aiui\sum a_i u_i. La relation ∑aiui−∑bjvj=0E\sum a_i u_i - \sum b_j v_j = 0_E et la liberté de la base de EE donnent bj=0b_j = 0 pour tout jj.
4. Ainsi rg f=r=dim⁡E−dim⁡Ker f\mathrm{rg}\, f = r = \dim E - \dim \mathrm{Ker}\, f.

Corollaire : si dim⁡E=dim⁡F\dim E = \dim F est finie, ff injective   ⟺  \iff ff surjective   ⟺  \iff ff bijective.

5. Matrice d'une application linéaire

Soient B=(e1,…,ep)\mathcal{B} = (e_1, \dots, e_p) une base de EE et C=(ε1,…,εn)\mathcal{C} = (\varepsilon_1, \dots, \varepsilon_n) une base de FF.

  • MatB,C(f)∈Mn,p(K)\mathrm{Mat}_{\mathcal{B}, \mathcal{C}}(f) \in \mathcal{M}_{n,p}(\mathbb{K}) a pour jj-ième colonne les coordonnées de f(ej)f(e_j) dans C\mathcal{C}.
  • Si XX et YY sont les colonnes de coordonnées de xx et de y=f(x)y = f(x), alors Y=AXY = AX.
  • Mat(g∘f)=Mat(g) Mat(f)\mathrm{Mat}(g \circ f) = \mathrm{Mat}(g)\,\mathrm{Mat}(f) (bases compatibles) ; rg f=rg A\mathrm{rg}\, f = \mathrm{rg}\, A ; ff est un isomorphisme si et seulement si AA est carrée inversible, et Mat(f−1)=A−1\mathrm{Mat}(f^{-1}) = A^{-1}.
  • Exemple : la dérivation DD sur R2[X]\mathbb{R}_2[X], base (1,X,X2)(1, X, X^2) : D(1)=0D(1) = 0, D(X)=1D(X) = 1, D(X2)=2XD(X^2) = 2X, d'où

Mat(D)=(010002000),rg D=2,Ker D=R0[X].\mathrm{Mat}(D) = \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 2 \\ 0 & 0 & 0 \end{pmatrix}, \quad \mathrm{rg}\, D = 2, \quad \mathrm{Ker}\, D = \mathbb{R}_0[X].

6. Changement de base

  • La matrice de passage P=PB→B′P = P_{\mathcal{B} \to \mathcal{B}'} a pour colonnes les coordonnées des vecteurs de la nouvelle base B′\mathcal{B}' dans l'ancienne base B\mathcal{B} ; elle est inversible et P−1=PB′→BP^{-1} = P_{\mathcal{B}' \to \mathcal{B}}.
  • Coordonnées : si XX (ancienne base) et X′X' (nouvelle base) représentent le même vecteur, alors X=PX′X = PX'.
  • Application linéaire : A′=Q−1APA' = Q^{-1}AP, où PP est le passage dans EE et QQ dans FF. Endomorphisme : A′=P−1APA' = P^{-1}AP ; on dit que AA et A′A' sont semblables. Deux matrices semblables ont même rang, même trace, même déterminant.
  • Exemple : ff de matrice A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} dans la base canonique de R2\mathbb{R}^2 ; avec B′=((1,1),(1,−1))\mathcal{B}' = \big((1,1), (1,-1)\big), f(1,1)=(3,3)f(1,1) = (3,3) et f(1,−1)=(1,−1)f(1,-1) = (1,-1), donc A′=(3001)A' = \begin{pmatrix} 3 & 0 \\ 0 & 1 \end{pmatrix} (et l'on vérifie Tr⁡A=Tr⁡A′=4\operatorname{Tr} A = \operatorname{Tr} A' = 4, det⁡A=det⁡A′=3\det A = \det A' = 3).

Méthodes et exemples rédigés

Méthode : Déterminer le noyau et l'image

Exemple

Soit f:R3→R2f : \mathbb{R}^3 \to \mathbb{R}^2, f(x,y,z)=(x−y, y−z)f(x, y, z) = (x - y,\ y - z). Déterminer Ker f\mathrm{Ker}\, f, Im f\mathrm{Im}\, f et leurs dimensions.

  1. Noyau : f(x,y,z)=(0,0)  ⟺  x=yf(x, y, z) = (0, 0) \iff x = y et y=zy = z. Donc Ker f=Vect((1,1,1))\mathrm{Ker}\, f = \mathrm{Vect}\big((1, 1, 1)\big) et dim⁡Ker f=1\dim \mathrm{Ker}\, f = 1 : ff n'est pas injective.

  2. Théorème du rang : rg f=3−1=2=dim⁡R2\mathrm{rg}\, f = 3 - 1 = 2 = \dim \mathbb{R}^2, donc Im f=R2\mathrm{Im}\, f = \mathbb{R}^2 : ff est surjective.

  3. Contrôle direct : Im f=Vect(f(e1),f(e2),f(e3))=Vect((1,0),(−1,1),(0,−1))\mathrm{Im}\, f = \mathrm{Vect}\big(f(e_1), f(e_2), f(e_3)\big) = \mathrm{Vect}\big((1, 0), (-1, 1), (0, -1)\big), qui contient les deux vecteurs non colinéaires (1,0)(1, 0) et (0,−1)(0, -1), donc vaut R2\mathbb{R}^2.

Méthode : Calculer la matrice d'un endomorphisme dans une nouvelle base

Exemple

Soit ff l'endomorphisme de R2\mathbb{R}^2 de matrice A=(2112)A = \begin{pmatrix} 2 & 1 \\ 1 & 2 \end{pmatrix} dans la base canonique. Calculer sa matrice dans B′=(v1,v2)\mathcal{B}' = (v_1, v_2), v1=(1,1)v_1 = (1, 1), v2=(1,−1)v_2 = (1, -1), puis AnA^n.

  1. Étape 1 (matrice de passage) : les colonnes de PP sont les coordonnées de v1v_1, v2v_2 : P=(111−1)P = \begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}, det⁡P=−2≠0\det P = -2 \neq 0, et P−1=12(111−1)P^{-1} = \frac{1}{2}\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix}.

  2. Étape 2 (formule) : AP=(313−1)AP = \begin{pmatrix} 3 & 1 \\ 3 & -1 \end{pmatrix}, puis A′=P−1AP=12(6002)=(3001)A' = P^{-1}AP = \frac{1}{2}\begin{pmatrix} 6 & 0 \\ 0 & 2 \end{pmatrix} = \begin{pmatrix} 3 & 0 \\ 0 & 1 \end{pmatrix}.

  3. Étape 3 (interprétation) : f(v1)=3v1f(v_1) = 3v_1 et f(v2)=v2f(v_2) = v_2, ce que l'on vérifie directement.

  4. Application : A=PA′P−1A = PA'P^{-1}, donc An=P(3n001)P−1=12(3n+13n−13n−13n+1)A^n = P\begin{pmatrix} 3^n & 0 \\ 0 & 1 \end{pmatrix}P^{-1} = \frac{1}{2}\begin{pmatrix} 3^n + 1 & 3^n - 1 \\ 3^n - 1 & 3^n + 1 \end{pmatrix} ; pour n=1n = 1 on retrouve AA.

Pièges fréquents

Questions de révision

Essaie de répondre de tête avant d'afficher la réponse.

Définir Ker f\mathrm{Ker}\, f et Im f\mathrm{Im}\, f pour f∈L(E,F)f \in \mathcal{L}(E, F).

Ker f={x∈E∣f(x)=0F}\mathrm{Ker}\, f = \{x \in E \mid f(x) = 0_F\} (sous-espace de EE) et Im f={f(x)∣x∈E}\mathrm{Im}\, f = \{f(x) \mid x \in E\} (sous-espace de FF).

Énoncer le théorème du rang.

Si dim⁡E\dim E est finie et f∈L(E,F)f \in \mathcal{L}(E, F) : dim⁡E=dim⁡Ker f+rg f\dim E = \dim \mathrm{Ker}\, f + \mathrm{rg}\, f.

Quel critère d'injectivité est propre aux applications linéaires ?

ff injective   ⟺  Ker f={0E}\iff \mathrm{Ker}\, f = \{0_E\}.

Que contient la jj-ième colonne de MatB,C(f)\mathrm{Mat}_{\mathcal{B}, \mathcal{C}}(f) ?

Les coordonnées de f(ej)f(e_j) dans la base C\mathcal{C} de l'espace d'arrivée.

Formule de changement de base pour un endomorphisme ?

A′=P−1APA' = P^{-1}AP, où PP est la matrice de passage de l'ancienne base vers la nouvelle (colonnes : nouveaux vecteurs en coordonnées anciennes).

Quels invariants partagent deux matrices semblables ?

Le rang, la trace et le déterminant (entre autres).

Exercices corrigés

Exercice 1 Calcul concret de l'image d'un vecteur par une application linéaire

Palier 1 · découverte

Soit f:R2→R2f : \mathbb{R}^2 \to \mathbb{R}^2 définie par f(x,y)=(2x−3y, x+4y)f(x, y) = (2x - 3y, \, x + 4y). Quelle est l'image du vecteur u=(1,−2)u = (1, -2) par ff ?

  1. f(1,−2)=(8,−7)f(1, -2) = (8, -7)
  2. f(1,−2)=(−4,−7)f(1, -2) = (-4, -7)
  3. f(1,−2)=(8,9)f(1, -2) = (8, 9)
  4. f(1,−2)=(2,−8)f(1, -2) = (2, -8)
Un indice

Remplace xx par 1 et yy par -2 dans chaque composante de la formule.

Voir la correction

Bonne réponse : A. f(1,−2)=(8,−7)f(1, -2) = (8, -7)

On applique la définition de l'application : f(1,−2)=(2(1)−3(−2), 1+4(−2))=(2+6, 1−8)=(8,−7)f(1, -2) = (2(1) - 3(-2), \, 1 + 4(-2)) = (2 + 6, \, 1 - 8) = (8, -7).

Exercice 2 Noyau, image et surjectivité concrète : R3→R2\mathbb{R}^3 \to \mathbb{R}^2

Palier 2 · application

Soit l'application linéaire f:R3→R2f : \mathbb{R}^3 \to \mathbb{R}^2 définie par f(x,y,z)=(x+y, y−z)f(x, y, z) = (x + y, \, y - z). Quel est son noyau Ker(f)\text{Ker}(f), et ff est-elle injective ou surjective ?

  1. Ker(f)=Vect((−1,1,1))\text{Ker}(f) = \text{Vect}((-1, 1, 1)) : ff n'est pas injective, mais elle est surjective (rang = 2)
  2. Ker(f)={(0,0,0)}\text{Ker}(f) = \{(0, 0, 0)\} : ff est injective et surjective (isomorphisme)
  3. Ker(f)=Vect((1,1,1))\text{Ker}(f) = \text{Vect}((1, 1, 1)) : ff est injective mais non surjective
  4. Ker(f)=R3\text{Ker}(f) = \mathbb{R}^3 : ff est l'application nulle
Un indice

Résous f(x,y,z)=(0,0)  ⟺  x+y=0f(x, y, z) = (0, 0) \iff x + y = 0 et y−z=0y - z = 0.

Voir la correction

Bonne réponse : A. Ker(f)=Vect((−1,1,1))\text{Ker}(f) = \text{Vect}((-1, 1, 1)) : ff n'est pas injective, mais elle est surjective (rang = 2)

On résout f(x,y,z)=(0,0)f(x, y, z) = (0, 0) :
{x+y=0y−z=0  ⟺  {x=−yz=y\begin{cases} x + y = 0 \\ y - z = 0 \end{cases} \iff \begin{cases} x = -y \\ z = y \end{cases}. Ainsi (x,y,z)=(−y,y,y)=y(−1,1,1)(x, y, z) = (-y, y, y) = y(-1, 1, 1).
Le noyau est la droite vectorielle Ker(f)=Vect((−1,1,1))\text{Ker}(f) = \text{Vect}((-1, 1, 1)), de dimension 1. Comme Ker(f)≠{0}\text{Ker}(f) \neq \{0\}, ff n'est pas injective. Par le théorème du rang, rg(f)=dim⁡(R3)−dim⁡(Kerf)=3−1=2=dim⁡(R2)\text{rg}(f) = \dim(\mathbb{R}^3) - \dim(\text{Ker} f) = 3 - 1 = 2 = \dim(\mathbb{R}^2), donc ff est surjective.

Exercice 3 Matrice de dérivation dans une base de polynômes

Palier 3 · approfondissement

Pour D:R2[X]→R2[X],P↦P′D : \mathbb{R}_2[X] \to \mathbb{R}_2[X], P \mapsto P', quelle est la trace et la structure de sa matrice dans la base (1,X,X2)(1, X, X^2) ?

  1. Trace nulle et matrice triangulaire supérieure stricte nilpotente
  2. Trace égale à 3 et matrice inversible
  3. Trace égale à 2 et matrice diagonale
  4. Trace nulle et matrice orthogonale
Un indice

D(1)=0D(1) = 0, D(X)=1D(X) = 1, D(X2)=2XD(X^2) = 2X.

Voir la correction

Bonne réponse : A. Trace nulle et matrice triangulaire supérieure stricte nilpotente

Dans la base canonique (1,X,X2)(1, X, X^2) :
D(1)=0D(1) = 0, D(X)=1D(X) = 1, D(X2)=2XD(X^2) = 2X.
La matrice est donc M=(010002000)M = \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 2 \\ 0 & 0 & 0 \end{pmatrix}. C'est une matrice triangulaire supérieure stricte : sa diagonale est nulle, sa trace vaut 0, et elle est nilpotente d'indice 3 (M3=0M^3 = 0).

Exercice 4 Caractérisation algébrique des projecteurs

Palier 4 · défi

Soit p∈L(E)p \in \mathcal{L}(E). Quelle relation caractérise le fait que pp est un projecteur, et quelle est la décomposition associée de EE ?

  1. p2=pp^2 = p et E=Ker(p)⊕Im(p)E = \text{Ker}(p) \oplus \text{Im}(p)
  2. p2=IdEp^2 = \text{Id}_E et E=Ker(p)⊕Im(p)E = \text{Ker}(p) \oplus \text{Im}(p)
  3. p2=0p^2 = 0 et E=Ker(p)+Im(p)E = \text{Ker}(p) + \text{Im}(p)
  4. p3=pp^3 = p et Ker(p)=Im(p)\text{Ker}(p) = \text{Im}(p)
Un indice

Un projecteur vérifie p∘p=pp \circ p = p (idempotence).

Voir la correction

Bonne réponse : A. p2=pp^2 = p et E=Ker(p)⊕Im(p)E = \text{Ker}(p) \oplus \text{Im}(p)

Un endomorphisme est un projecteur ssi p2=pp^2 = p. On a alors immédiatement E=Ker(p)⊕Im(p)E = \text{Ker}(p) \oplus \text{Im}(p), la projection se faisant sur Im(p)\text{Im}(p) parallèlement à Ker(p)\text{Ker}(p). La relation s2=IdEs^2 = \text{Id}_E caractérise quant à elle les symétries vectorielles.