Aller au contenu

L'Établi des Maths Cours

Outils pour apprendre et pratiquer

Véto (BCPST) · Algèbre linéaire et géométrie · VB-09

Cours et exercices corrigés de prépa BCPST : Espaces vectoriels, applications linéaires et diagonalisation

Sous-espaces vectoriels de Kn\mathbb{K}^n, familles libres et génératrices, bases et dimension, applications linéaires, noyau et image, rang, matrices et changement de base, valeurs propres, vecteurs propres et diagonalisation.

Objectifs du chapitre

Le cours

1. Sous-espaces vectoriels de Kn\mathbb{K}^{n}

Une partie FF de Kn\mathbb{K}^{n} (K=R\mathbb{K} = \mathbb{R} ou C\mathbb{C}) est un sous-espace vectoriel si 0∈F0 \in F et si, pour tous u,v∈Fu, v \in F et λ,μ∈K\lambda, \mu \in \mathbb{K}, λu+μv∈F\lambda u + \mu v \in F.
Exemples : l'ensemble des solutions d'un système linéaire homogène ; Vect(u1,…,up)\text{Vect}(u_1, \ldots, u_p), ensemble des combinaisons linéaires des uiu_i, plus petit sous-espace les contenant.
L'intersection de deux sous-espaces est un sous-espace ; leur réunion ne l'est pas en général.

2. Familles libres, génératrices, bases, dimension

  • (u1,…,up)(u_1, \ldots, u_p) est libre si λ1u1+⋯+λpup=0\lambda_1u_1 + \cdots + \lambda_pu_p = 0 implique λ1=⋯=λp=0\lambda_1 = \cdots = \lambda_p = 0.
  • Elle est génératrice de FF si F=Vect(u1,…,up)F = \text{Vect}(u_1, \ldots, u_p) ; c'est une base si elle est libre et génératrice : tout vecteur de FF s'écrit alors de façon unique comme combinaison des uiu_i.
  • Toutes les bases de FF ont le même nombre d'éléments, la dimension de FF ; dim⁡Kn=n\dim \mathbb{K}^{n} = n.
  • Si dim⁡F=d\dim F = d : une famille libre a au plus dd vecteurs ; une famille libre ou génératrice de dd vecteurs de FF est une base. Si G⊂FG \subset F et dim⁡G=dim⁡F\dim G = \dim F, alors G=FG = F.
  • Le rang d'une famille est la dimension de l'espace qu'elle engendre.

3. Applications linéaires, noyau, image, rang

f:Kp→Knf : \mathbb{K}^{p} \to \mathbb{K}^{n} est linéaire si f(λu+μv)=λf(u)+μf(v)f(\lambda u + \mu v) = \lambda f(u) + \mu f(v). Elle est représentée par une matrice A∈Mn,p(K)A \in \mathcal{M}_{n,p}(\mathbb{K}) dont la colonne jj contient les coordonnées de f(ej)f(e_j).

  • Kerf={u:f(u)=0}\text{Ker} f = \{u : f(u) = 0\} et Imf=Vect(f(e1),…,f(ep))\text{Im} f = \text{Vect}(f(e_1), \ldots, f(e_p)) sont des sous-espaces ; ff est injective si et seulement si Kerf={0}\text{Ker} f = \{0\}.
  • Théorème du rang : dim⁡Kerf+rgf=p\dim \text{Ker} f + \text{rg} f = p, où rgf=dim⁡Imf\text{rg} f = \dim \text{Im} f.
  • Si n=pn = p : ff injective   ⟺  \iff ff surjective   ⟺  \iff ff bijective   ⟺  \iff AA inversible.

4. Changement de base

Si B\mathcal{B} et B′\mathcal{B}' sont deux bases de Kn\mathbb{K}^{n}, la matrice de passage PP de B\mathcal{B} à B′\mathcal{B}' a pour colonnes les coordonnées des vecteurs de B′\mathcal{B}' dans B\mathcal{B} ; elle est inversible.
Coordonnées : X=PX′X = PX'. Endomorphisme : si AA est la matrice de ff dans B\mathcal{B} et A′A' celle dans B′\mathcal{B}', alors
A′=P−1APA' = P^{-1}AP
On dit que AA et A′A' sont semblables : elles ont même rang et mêmes valeurs propres.

5. Valeurs propres et vecteurs propres

Soit A∈Mn(K)A \in \mathcal{M}_n(\mathbb{K}). Le scalaire λ\lambda est valeur propre de AA s'il existe une colonne X≠0X \neq 0 telle que AX=λXAX = \lambda X ; XX est un vecteur propre associé.
λ\lambda est valeur propre   ⟺  \iff A−λInA - \lambda I_n n'est pas inversible   ⟺  \iff rg(A−λIn)<n\text{rg}(A - \lambda I_n) < n. Le sous-espace propre est Eλ=Ker(A−λIn)E_\lambda = \text{Ker}(A - \lambda I_n).
Propriétés : des vecteurs propres associés à des valeurs propres distinctes forment une famille libre ; une matrice triangulaire a pour valeurs propres ses coefficients diagonaux ; une matrice de taille nn a au plus nn valeurs propres.

6. Diagonalisation

AA est diagonalisable s'il existe PP inversible et DD diagonale telles que A=PDP−1A = PDP^{-1} : les colonnes de PP sont des vecteurs propres formant une base, et les coefficients de DD les valeurs propres associées, dans le même ordre.

  • AA est diagonalisable si et seulement si la somme des dimensions de ses sous-espaces propres vaut nn.
  • Condition suffisante : si AA a nn valeurs propres distinctes, elle est diagonalisable.
  • Puissances : Ak=PDkP−1A^{k} = PD^{k}P^{-1} pour tout k∈Nk \in \mathbb{N}.

Contre-exemple : (1101)\begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix} a pour seule valeur propre 11 et dim⁡E1=1<2\dim E_1 = 1 < 2 : elle n'est pas diagonalisable.

Méthodes et exemples rédigés

Méthode : Montrer qu'une famille est une base

Exemple

Montrer que u1=(1,1,0)u_1 = (1, 1, 0), u2=(0,1,1)u_2 = (0, 1, 1), u3=(1,0,1)u_3 = (1, 0, 1) forment une base de R3\mathbb{R}^{3}.

  1. Étape 1 (Liberté) : au1+bu2+cu3=0au_1 + bu_2 + cu_3 = 0 donne a+c=0a + c = 0, a+b=0a + b = 0, b+c=0b + c = 0.

  2. Étape 2 (Résolution) : c=−ac = -a et b=−ab = -a, puis b+c=−2a=0b + c = -2a = 0, donc a=b=c=0a = b = c = 0 : la famille est libre.

  3. Étape 3 (Dimension) : c'est une famille libre de 3 vecteurs dans R3\mathbb{R}^{3}, de dimension 3 : c'est une base.

Méthode : Déterminer noyau, image et rang

Exemple

Soit f:R3→R3f : \mathbb{R}^{3} \to \mathbb{R}^{3}, f(x,y,z)=(x+y, y+z, x−z)f(x, y, z) = (x + y,\ y + z,\ x - z). Déterminer Kerf\text{Ker} f, rgf\text{rg} f et une équation de Imf\text{Im} f.

  1. Étape 1 (Noyau) : x+y=0x + y = 0, y+z=0y + z = 0, x−z=0x - z = 0 donne x=−yx = -y et z=−yz = -y (la troisième équation est alors vérifiée) ; Kerf=Vect((1,−1,1))\text{Ker} f = \text{Vect}((1, -1, 1)), de dimension 1.

  2. Étape 2 (Rang) : par le théorème du rang, rgf=3−1=2\text{rg} f = 3 - 1 = 2 ; Imf\text{Im} f est engendrée par f(e1)=(1,0,1)f(e_1) = (1, 0, 1) et f(e2)=(1,1,0)f(e_2) = (1, 1, 0), qui sont non colinéaires, donc en forment une base.

  3. Étape 3 (Équation) : a(1,0,1)+b(1,1,0)=(a+b, b, a)a(1, 0, 1) + b(1, 1, 0) = (a + b,\ b,\ a) : un vecteur (X,Y,Z)(X, Y, Z) est dans l'image si et seulement si X=Y+ZX = Y + Z, soit X−Y−Z=0X - Y - Z = 0.

Méthode : Diagonaliser une matrice et calculer ses puissances

Exemple

Diagonaliser A=(4−211)A = \begin{pmatrix} 4 & -2 \\ 1 & 1 \end{pmatrix} et en déduire AnA^{n}.

  1. Étape 1 (Valeurs propres) : A−λI2A - \lambda I_2 n'est pas inversible   ⟺  (4−λ)(1−λ)+2=0  ⟺  λ2−5λ+6=0  ⟺  λ∈{2,3}\iff (4 - \lambda)(1 - \lambda) + 2 = 0 \iff \lambda^{2} - 5\lambda + 6 = 0 \iff \lambda \in \{2, 3\} : deux valeurs propres distinctes, AA est diagonalisable.

  2. Étape 2 (Vecteurs propres) : E2E_2 : 2x−2y=02x - 2y = 0, donc E2=Vect((1,1))E_2 = \text{Vect}((1, 1)) ; E3E_3 : x−2y=0x - 2y = 0, donc E3=Vect((2,1))E_3 = \text{Vect}((2, 1)). Ainsi P=(1211)P = \begin{pmatrix} 1 & 2 \\ 1 & 1 \end{pmatrix}, D=(2003)D = \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix} et P−1=(−121−1)P^{-1} = \begin{pmatrix} -1 & 2 \\ 1 & -1 \end{pmatrix}.

  3. Étape 3 (Puissances) : An=PDnP−1=(2⋅3n−2n2n+1−2⋅3n3n−2n2n+1−3n)A^{n} = PD^{n}P^{-1} = \begin{pmatrix} 2 \cdot 3^{n} - 2^{n} & 2^{n+1} - 2 \cdot 3^{n} \\ 3^{n} - 2^{n} & 2^{n+1} - 3^{n} \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.

Énoncé du théorème du rang pour f:Kp→Knf : \mathbb{K}^{p} \to \mathbb{K}^{n} ?

dim⁡Kerf+rgf=p\dim \text{Ker} f + \text{rg} f = p.

Caractérisation des valeurs propres de AA ?

λ\lambda est valeur propre   ⟺  A−λIn\iff A - \lambda I_n n'est pas inversible.

Condition suffisante de diagonalisabilité en taille nn ?

Avoir nn valeurs propres distinctes.

Formule de changement de base pour un endomorphisme ?

A′=P−1APA' = P^{-1}AP, PP matrice de passage de l'ancienne base vers la nouvelle.

Puissances d'une matrice diagonalisable A=PDP−1A = PDP^{-1} ?

Ak=PDkP−1A^{k} = PD^{k}P^{-1}.

Valeurs propres d'une matrice triangulaire ?

Ses coefficients diagonaux.

Exercices corrigés

Exercice 1 Reconnaître un sous-espace vectoriel

Palier 1 · découverte

Lequel de ces ensembles est un sous-espace vectoriel de R3\mathbb{R}^{3} ?

  1. {(x,y,z)∈R3:x+2y−z=0}\{(x, y, z) \in \mathbb{R}^{3} : x + 2y - z = 0\}
  2. {(x,y,z)∈R3:x+y=1}\{(x, y, z) \in \mathbb{R}^{3} : x + y = 1\}
  3. {(x,y,z)∈R3:y=x2}\{(x, y, z) \in \mathbb{R}^{3} : y = x^{2}\}
  4. {(x,y,z)∈R3:xy=0}\{(x, y, z) \in \mathbb{R}^{3} : xy = 0\}
Un indice

Un sous-espace vectoriel contient toujours le vecteur nul et est stable par combinaison linéaire.

Voir la correction

Bonne réponse : A. {(x,y,z)∈R3:x+2y−z=0}\{(x, y, z) \in \mathbb{R}^{3} : x + 2y - z = 0\}

{x+2y−z=0}\{x + 2y - z = 0\} est le noyau d'une forme linéaire : c'est un sous-espace (un plan).
x+y=1x + y = 1 ne contient pas (0,0,0)(0, 0, 0) ; y=x2y = x^{2} n'est pas stable par multiplication par 2 ; xy=0xy = 0 contient (1,0,0)(1, 0, 0) et (0,1,0)(0, 1, 0) mais pas leur somme.
Réponse : {x+2y−z=0}\{x + 2y - z = 0\}.

Exercice 2 Noyau d'une application linéaire

Palier 2 · application

Soit 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 le noyau de ff ?

  1. Vect((1,−1,1))\mathrm{Vect}\big((1, -1, 1)\big)
  2. Vect((1,1,1))\mathrm{Vect}\big((1, 1, 1)\big)
  3. {(0,0,0)}\{(0, 0, 0)\}
  4. Vect((1,−1,0),(0,1,−1))\mathrm{Vect}\big((1, -1, 0), (0, 1, -1)\big)
Un indice

Résolvez le système x+y=0x + y = 0, y+z=0y + z = 0.

Voir la correction

Bonne réponse : A. Vect((1,−1,1))\mathrm{Vect}\big((1, -1, 1)\big)

x+y=0x + y = 0 et y+z=0y + z = 0 donnent x=−yx = -y et z=−yz = -y, donc (x,y,z)=−y(1,−1,1)(x, y, z) = -y(1, -1, 1).
Réponse : ker⁡f=Vect((1,−1,1))\ker f = \mathrm{Vect}\big((1, -1, 1)\big). Cohérent avec le théorème du rang : ff est de rang 2, donc dim⁡ker⁡f=3−2=1\dim \ker f = 3 - 2 = 1.

Exercice 3 Puissance d'une matrice diagonalisable

Palier 3 · approfondissement

Soit A=(4123)A = \begin{pmatrix} 4 & 1 \\ 2 & 3 \end{pmatrix}. Diagonalisez AA, puis donnez le coefficient en ligne 1, colonne 2 de A3A^{3}.

Un indice

Le polynôme caractéristique de AA est λ2−7λ+10\lambda^{2} - 7\lambda + 10.

Voir la correction

Réponse attendue : 39

Valeurs propres 55 et 22, vecteurs propres (1,1)(1, 1) et (1,−2)(1, -2). Avec P=(111−2)P = \begin{pmatrix} 1 & 1 \\ 1 & -2 \end{pmatrix} :
An=13(2⋅5n+2n5n−2n2⋅5n−2n+15n+2n+1)A^{n} = \dfrac{1}{3}\begin{pmatrix} 2 \cdot 5^{n} + 2^{n} & 5^{n} - 2^{n} \\ 2 \cdot 5^{n} - 2^{n+1} & 5^{n} + 2^{n+1} \end{pmatrix}.
Pour n=3n = 3 : 125−83=\dfrac{125 - 8}{3} = 39 (on vérifie directement A3=(86397847)A^{3} = \begin{pmatrix} 86 & 39 \\ 78 & 47 \end{pmatrix}).

Exercice 4 Rang selon un paramètre

Palier 4 · défi

Pour m∈Rm \in \mathbb{R}, on pose Mm=(1111m111m)M_m = \begin{pmatrix} 1 & 1 & 1 \\ 1 & m & 1 \\ 1 & 1 & m \end{pmatrix}.
Déterminez la valeur de mm pour laquelle MmM_m n'est pas inversible, puis la dimension du noyau de MmM_m pour cette valeur.

Un indice

Retranchez la première ligne à chacune des deux autres : la matrice obtenue est triangulaire.

Voir la correction

Réponse attendue : 2

Après L2−L1L_2 - L_1 et L3−L1L_3 - L_1 : (1110m−1000m−1)\begin{pmatrix} 1 & 1 & 1 \\ 0 & m - 1 & 0 \\ 0 & 0 & m - 1 \end{pmatrix}, de déterminant (m−1)2(m - 1)^{2}.
MmM_m n'est pas inversible si et seulement si m=1m = 1. Alors les trois lignes sont égales : rang 1, et par le théorème du rang dim⁡ker⁡M1=3−1=\dim \ker M_1 = 3 - 1 = 2 (c'est le plan x+y+z=0x + y + z = 0).