Aller au contenu

L'Établi des Maths Cours

Outils pour apprendre et pratiquer

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

Cours et exercices corrigés de L1 : Espaces vectoriels, sous-espaces et bases en dimension finie

Définition axiomatique d'un K-espace vectoriel, sous-espaces vectoriels, combinaisons linéaires, familles libres, familles génératrices, bases, théorème de la base incomplète, dimension finie, formule de Grassmann.

Objectifs du chapitre

Le cours

1. Définition d'un K-espace vectoriel

Soit K=R\mathbb{K} = \mathbb{R} ou C\mathbb{C}. Un K\mathbb{K}-espace vectoriel est un ensemble EE muni d'une addition et d'une multiplication externe K×E→E\mathbb{K} \times E \to E telles que :

  • (E,+)(E, +) est un groupe commutatif (associativité, neutre 0E0_E, opposés, commutativité) ;
  • pour λ,μ∈K\lambda, \mu \in \mathbb{K} et u,v∈Eu, v \in E : λ(u+v)=λu+λv\lambda(u + v) = \lambda u + \lambda v, (λ+μ)u=λu+μu(\lambda + \mu)u = \lambda u + \mu u, (λμ)u=λ(μu)(\lambda\mu)u = \lambda(\mu u), 1⋅u=u1 \cdot u = u.
  • Conséquences : 0⋅u=0E0 \cdot u = 0_E, λ⋅0E=0E\lambda \cdot 0_E = 0_E, (−1)u=−u(-1)u = -u, et λu=0E  ⟺  (λ=0 ou u=0E)\lambda u = 0_E \iff (\lambda = 0 \text{ ou } u = 0_E).
  • Exemples : Kn\mathbb{K}^n, K[X]\mathbb{K}[X], Mn,p(K)\mathcal{M}_{n,p}(\mathbb{K}), l'ensemble RR\mathbb{R}^{\mathbb{R}} des fonctions de R\mathbb{R} dans R\mathbb{R}, l'ensemble des suites réelles.

2. Sous-espaces vectoriels, intersection et réunion

F⊂EF \subset E est un sous-espace vectoriel si 0E∈F0_E \in F et ∀u,v∈F, ∀λ,μ∈K, λu+μv∈F\forall u, v \in F,\ \forall \lambda, \mu \in \mathbb{K},\ \lambda u + \mu v \in F.

  • Vect(v1,…,vp)={λ1v1+⋯+λpvp∣λi∈K}\mathrm{Vect}(v_1, \dots, v_p) = \{\lambda_1 v_1 + \dots + \lambda_p v_p \mid \lambda_i \in \mathbb{K}\} est le plus petit sous-espace contenant v1,…,vpv_1, \dots, v_p.
  • Une intersection de sous-espaces est un sous-espace. Le noyau d'une application linéaire est un sous-espace.
  • Réunion : F∪GF \cup G est un sous-espace si et seulement si F⊂GF \subset G ou G⊂FG \subset F.

Démonstration (sens direct, par contraposée). Supposons F⊄GF \not\subset G et G⊄FG \not\subset F : il existe u∈F∖Gu \in F \setminus G et v∈G∖Fv \in G \setminus F. Si u+v∈Fu + v \in F, alors v=(u+v)−u∈Fv = (u + v) - u \in F : exclu. Si u+v∈Gu + v \in G, alors u=(u+v)−v∈Gu = (u + v) - v \in G : exclu. Donc u+v∉F∪Gu + v \notin F \cup G, qui n'est pas stable par addition. La réciproque est immédiate (F∪GF \cup G vaut GG ou FF).

3. Familles libres, génératrices, bases

Soit (e1,…,ep)(e_1, \dots, e_p) une famille de vecteurs de EE.

  • Libre : λ1e1+⋯+λpep=0E  ⟹  λ1=⋯=λp=0\lambda_1 e_1 + \dots + \lambda_p e_p = 0_E \implies \lambda_1 = \dots = \lambda_p = 0. Une famille est liée si et seulement si l'un des vecteurs est combinaison linéaire des autres.
  • Génératrice : Vect(e1,…,ep)=E\mathrm{Vect}(e_1, \dots, e_p) = E.
  • Base : famille libre et génératrice. Tout x∈Ex \in E s'écrit alors de manière unique x=x1e1+⋯+xpepx = x_1 e_1 + \dots + x_p e_p ; les xix_i sont les coordonnées de xx.
  • Bases canoniques : (e1,…,en)(e_1, \dots, e_n) dans Kn\mathbb{K}^n ; (1,X,…,Xn)(1, X, \dots, X^n) dans Kn[X]\mathbb{K}_n[X] ; (Eij)(E_{ij}) dans Mn,p(K)\mathcal{M}_{n,p}(\mathbb{K}).
  • Théorème de la base incomplète : si EE est engendré par une famille finie G\mathcal{G} et si L\mathcal{L} est une famille libre de EE, on peut compléter L\mathcal{L} par des vecteurs de G\mathcal{G} en une base de EE. En particulier, de toute famille génératrice finie on peut extraire une base.

4. Dimension finie

Lemme fondamental : si EE est engendré par nn vecteurs, toute famille de n+1n + 1 vecteurs de EE est liée.
Démonstration (récurrence sur nn). Pour n=0n = 0, E={0E}E = \{0_E\} et une famille à un vecteur, nul, est liée. Supposons le résultat vrai au rang n−1n - 1 ; soient E=Vect(e1,…,en)E = \mathrm{Vect}(e_1, \dots, e_n) et u1,…,un+1∈Eu_1, \dots, u_{n+1} \in E. Écrivons uj=wj+ajenu_j = w_j + a_j e_n avec wj∈H=Vect(e1,…,en−1)w_j \in H = \mathrm{Vect}(e_1, \dots, e_{n-1}).
1. Si tous les aja_j sont nuls, u1,…,unu_1, \dots, u_n sont nn vecteurs de HH, engendré par n−1n - 1 vecteurs : ils sont liés, donc la famille entière aussi.
2. Sinon, quitte à renuméroter, an+1≠0a_{n+1} \neq 0. Les vecteurs vj=uj−ajan+1un+1v_j = u_j - \frac{a_j}{a_{n+1}} u_{n+1} (1≤j≤n1 \le j \le n) sont dans HH, donc liés : il existe (λ1,…,λn)≠0(\lambda_1, \dots, \lambda_n) \neq 0 avec ∑λjvj=0E\sum \lambda_j v_j = 0_E.
3. Alors ∑j=1nλjuj−(∑j=1nλjajan+1)un+1=0E\sum_{j=1}^n \lambda_j u_j - \left(\sum_{j=1}^n \frac{\lambda_j a_j}{a_{n+1}}\right) u_{n+1} = 0_E est une relation non triviale : la famille est liée.

Conséquences : toutes les bases de EE ont le même cardinal dim⁡E\dim E ; dim⁡Kn=n\dim \mathbb{K}^n = n, dim⁡Kn[X]=n+1\dim \mathbb{K}_n[X] = n + 1, dim⁡Mn,p(K)=np\dim \mathcal{M}_{n,p}(\mathbb{K}) = np. Si dim⁡E=n\dim E = n, une famille libre (ou génératrice) de nn vecteurs est une base ; si FF est un sous-espace, dim⁡F≤dim⁡E\dim F \le \dim E avec égalité si et seulement si F=EF = E.

5. Somme, somme directe, supplémentaires

  • Somme : F+G={f+g∣f∈F, g∈G}F + G = \{f + g \mid f \in F,\ g \in G\} est le plus petit sous-espace contenant F∪GF \cup G.
  • Somme directe : la somme est directe, notée F⊕GF \oplus G, si tout vecteur de F+GF + G s'écrit de manière unique f+gf + g.
  • Supplémentaires : FF et GG sont supplémentaires dans EE si E=F⊕GE = F \oplus G. En dimension finie, tout sous-espace admet un supplémentaire (base incomplète), qui n'est pas unique.

Proposition : F+GF + G est directe si et seulement si F∩G={0E}F \cap G = \{0_E\}.
Démonstration. Si la somme est directe et x∈F∩Gx \in F \cap G, alors x=x+0E=0E+xx = x + 0_E = 0_E + x sont deux décompositions, donc x=0Ex = 0_E. Réciproquement, si f+g=f′+g′f + g = f' + g', alors f−f′=g′−g∈F∩G={0E}f - f' = g' - g \in F \cap G = \{0_E\}, donc f=f′f = f' et g=g′g = g'.

  • Exemples : dans R3\mathbb{R}^3, le plan P:x+y+z=0P : x + y + z = 0 et la droite D=Vect((1,1,1))D = \mathrm{Vect}\big((1,1,1)\big) sont supplémentaires ((1,1,1)∉P(1,1,1) \notin P et 2+1=32 + 1 = 3). Dans RR\mathbb{R}^{\mathbb{R}}, fonctions paires et impaires sont supplémentaires : f(x)=f(x)+f(−x)2+f(x)−f(−x)2f(x) = \frac{f(x) + f(-x)}{2} + \frac{f(x) - f(-x)}{2}.

6. Formule de Grassmann

Théorème : si FF et GG sont des sous-espaces de dimension finie,
dim⁡(F+G)=dim⁡F+dim⁡G−dim⁡(F∩G).\dim(F + G) = \dim F + \dim G - \dim(F \cap G).
Démonstration.
1. Soit (e1,…,er)(e_1, \dots, e_r) une base de F∩GF \cap G. On la complète en une base (e1,…,er,f1,…,fs)(e_1, \dots, e_r, f_1, \dots, f_s) de FF et en une base (e1,…,er,g1,…,gt)(e_1, \dots, e_r, g_1, \dots, g_t) de GG.
2. La famille B=(e1,…,er,f1,…,fs,g1,…,gt)\mathcal{B} = (e_1, \dots, e_r, f_1, \dots, f_s, g_1, \dots, g_t) engendre F+GF + G, car tout f+gf + g est combinaison de ses vecteurs.
3. Liberté : si ∑aiei+∑bjfj+∑ckgk=0\sum a_i e_i + \sum b_j f_j + \sum c_k g_k = 0, alors ∑ckgk=−∑aiei−∑bjfj∈F∩G\sum c_k g_k = -\sum a_i e_i - \sum b_j f_j \in F \cap G, donc ∑ckgk=∑diei\sum c_k g_k = \sum d_i e_i pour certains did_i. Par liberté de la base de GG, tous les ckc_k (et did_i) sont nuls. Il reste ∑aiei+∑bjfj=0\sum a_i e_i + \sum b_j f_j = 0, d'où ai=bj=0a_i = b_j = 0 par liberté de la base de FF.
4. Ainsi dim⁡(F+G)=r+s+t=(r+s)+(r+t)−r\dim(F + G) = r + s + t = (r + s) + (r + t) - r.

Corollaire : si dim⁡E\dim E est finie, E=F⊕G  ⟺  (F∩G={0E}E = F \oplus G \iff \big(F \cap G = \{0_E\} et dim⁡F+dim⁡G=dim⁡E)\dim F + \dim G = \dim E\big).

Méthodes et exemples rédigés

Méthode : Démontrer qu'une partie est un sous-espace vectoriel

Exemple

Soit F={(x,y,z)∈R3∣2x−y+3z=0}F = \{(x, y, z) \in \mathbb{R}^3 \mid 2x - y + 3z = 0\}. Montrer que FF est un sous-espace de R3\mathbb{R}^3 et en donner une base ; G={(x,y,z)∣2x−y+3z=4}G = \{(x, y, z) \mid 2x - y + 3z = 4\} est-il un sous-espace ?

  1. Étape 1 (vecteur nul) : 2×0−0+3×0=02 \times 0 - 0 + 3 \times 0 = 0, donc 0R3∈F0_{\mathbb{R}^3} \in F.

  2. Étape 2 (stabilité) : pour u=(x1,y1,z1)u = (x_1, y_1, z_1), v=(x2,y2,z2)v = (x_2, y_2, z_2) dans FF et λ,μ∈R\lambda, \mu \in \mathbb{R}, la quantité 2(λx1+μx2)−(λy1+μy2)+3(λz1+μz2)2(\lambda x_1 + \mu x_2) - (\lambda y_1 + \mu y_2) + 3(\lambda z_1 + \mu z_2) vaut λ×0+μ×0=0\lambda \times 0 + \mu \times 0 = 0, donc λu+μv∈F\lambda u + \mu v \in F.

  3. Étape 3 (base) : (x,y,z)∈F  ⟺  y=2x+3z(x, y, z) \in F \iff y = 2x + 3z, donc F={x(1,2,0)+z(0,3,1)}=Vect((1,2,0),(0,3,1))F = \{x(1, 2, 0) + z(0, 3, 1)\} = \mathrm{Vect}\big((1,2,0), (0,3,1)\big). Ces deux vecteurs ne sont pas colinéaires : ils forment une base et dim⁡F=2\dim F = 2.

  4. Étape 4 (contre-exemple) : 0R3∉G0_{\mathbb{R}^3} \notin G car 0≠40 \neq 4 : GG n'est pas un sous-espace (c'est un plan affine ne passant pas par l'origine).

  5. Variante : F=Ker φF = \mathrm{Ker}\,\varphi avec φ(x,y,z)=2x−y+3z\varphi(x, y, z) = 2x - y + 3z linéaire, ce qui prouve directement que FF est un sous-espace.

Méthode : Montrer qu'une famille est une base et calculer des coordonnées

Exemple

Dans R3\mathbb{R}^3, soient 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). Montrer que (u1,u2,u3)(u_1, u_2, u_3) est une base et calculer les coordonnées de w=(2,3,1)w = (2, 3, 1).

  1. Étape 1 (liberté) : si au1+bu2+cu3=0a u_1 + b u_2 + c u_3 = 0, alors a+c=0a + c = 0, a+b=0a + b = 0, b+c=0b + c = 0. En sommant, a+b+c=0a + b + c = 0, d'où b=0b = 0, c=0c = 0, a=0a = 0. La famille est libre.

  2. Étape 2 (base) : c'est une famille libre de 3=dim⁡R33 = \dim \mathbb{R}^3 vecteurs, donc une base.

  3. Étape 3 (coordonnées) : on résout a+c=2a + c = 2, a+b=3a + b = 3, b+c=1b + c = 1. En sommant, a+b+c=3a + b + c = 3, d'où a=3−1=2a = 3 - 1 = 2, b=3−2=1b = 3 - 2 = 1, c=3−3=0c = 3 - 3 = 0.

  4. Conclusion : w=2u1+u2w = 2u_1 + u_2 ; vérification : 2(1,1,0)+(0,1,1)=(2,3,1)2(1,1,0) + (0,1,1) = (2, 3, 1).

Pièges fréquents

Questions de révision

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

Quelle est la caractérisation d'un sous-espace vectoriel FF de EE ?

0E∈F0_E \in F et ∀u,v∈F, ∀λ,μ∈K, λu+μv∈F\forall u, v \in F,\ \forall \lambda, \mu \in \mathbb{K},\ \lambda u + \mu v \in F.

Énoncer le théorème de la base incomplète.

Si EE est engendré par une famille finie G\mathcal{G}, toute famille libre de EE peut être complétée par des vecteurs de G\mathcal{G} en une base de EE.

Que valent dim⁡Kn[X]\dim \mathbb{K}_n[X] et dim⁡Mn,p(K)\dim \mathcal{M}_{n,p}(\mathbb{K}) ?

n+1n + 1 et npnp.

Caractériser une somme directe de deux sous-espaces.

F+GF + G est directe si et seulement si F∩G={0E}F \cap G = \{0_E\} (unicité de la décomposition f+gf + g).

Énoncer la formule de Grassmann.

dim⁡(F+G)=dim⁡F+dim⁡G−dim⁡(F∩G)\dim(F + G) = \dim F + \dim G - \dim(F \cap G) pour FF, GG de dimension finie.

En dimension nn, quand une famille de nn vecteurs est-elle une base ?

Dès qu'elle est libre, ou dès qu'elle est génératrice (l'une des deux propriétés suffit).

Exercices corrigés

Exercice 1 Caractérisation d'un sous-espace vectoriel (SEV)

Palier 1 · découverte

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

  1. F={(x,y,z)∈R3∣2x−3y+z=0}F = \{(x, y, z) \in \mathbb{R}^3 \mid 2x - 3y + z = 0\}
  2. G={(x,y,z)∈R3∣x+y+z=1}G = \{(x, y, z) \in \mathbb{R}^3 \mid x + y + z = 1\}
  3. H={(x,y,z)∈R3∣x2+y2=z2}H = \{(x, y, z) \in \mathbb{R}^3 \mid x^2 + y^2 = z^2\}
  4. K={(x,y,z)∈R3∣xy≥0}K = \{(x, y, z) \in \mathbb{R}^3 \mid xy \ge 0\}
Un indice

Un s.e.v. doit contenir (0,0,0)(0,0,0) et être stable par combinaison linéaire.

Voir la correction

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

FF contient le vecteur nul (0,0,0)(0,0,0) et est défini par une équation linéaire homogène (forme linéaire). Pour GG, (0,0,0)∉G(0,0,0) \notin G. Pour HH, la condition quadratique n'est pas stable par addition. Pour KK, ce n'est pas stable par multiplication par un scalaire négatif. Seul FF est un SEV (hyperplan vectoriel de dimension 2).

Exercice 2 Famille de vecteurs sans composante nulle dans R3\mathbb{R}^3

Palier 2 · application

Dans R3\mathbb{R}^3, la famille F={u=(1,2,−1), v=(2,−1,3), w=(3,1,2)}\mathcal{F} = \{u = (1, 2, -1), \, v = (2, -1, 3), \, w = (3, 1, 2)\} est-elle libre ou liée ?

  1. Liée, car w=u+vw = u + v
  2. Libre, car aucun vecteur ne contient de coordonnée nulle
  3. Libre, car le déterminant de la famille vaut 1
  4. Génératrice sans être liée
Un indice

Cherche une relation simple entre uu, vv et ww : calcule par exemple u+vu + v.

Voir la correction

Bonne réponse : A. Liée, car w=u+vw = u + v

On a immédiatement u+v=(1+2, 2−1, −1+3)=(3,1,2)=wu + v = (1+2, \, 2-1, \, -1+3) = (3, 1, 2) = w. La relation u+v−w=0R3u + v - w = 0_{\mathbb{R}^3} fournit une combinaison linéaire non triviale à coefficients non nuls. La famille est donc liée (et son déterminant est nul).

Exercice 3 Base et dimension d'un plan vectoriel de R3\mathbb{R}^3

Palier 3 · approfondissement

Quelle est la dimension et une base du sous-espace F={(x,y,z)∈R3∣x−2y+z=0}F = \{(x, y, z) \in \mathbb{R}^3 \mid x - 2y + z = 0\} ?

  1. dim⁡(F)=2\dim(F) = 2, de base B={(2,1,0), (−1,0,1)}\mathcal{B} = \{(2, 1, 0), \, (-1, 0, 1)\}
  2. dim⁡(F)=1\dim(F) = 1, de base B={(1,−2,1)}\mathcal{B} = \{(1, -2, 1)\}
  3. dim⁡(F)=3\dim(F) = 3, de base canonique de R3\mathbb{R}^3
  4. dim⁡(F)=2\dim(F) = 2, de base B={(1,1,1), (0,0,0)}\mathcal{B} = \{(1, 1, 1), \, (0, 0, 0)\}
Un indice

Isole xx dans l'équation : x=2y−zx = 2y - z.

Voir la correction

Bonne réponse : A. dim⁡(F)=2\dim(F) = 2, de base B={(2,1,0), (−1,0,1)}\mathcal{B} = \{(2, 1, 0), \, (-1, 0, 1)\}

Un vecteur (x,y,z)(x, y, z) appartient à FF ssi x=2y−zx = 2y - z. Donc (x,y,z)=(2y−z,y,z)=y(2,1,0)+z(−1,0,1)(x, y, z) = (2y - z, y, z) = y(2, 1, 0) + z(-1, 0, 1). Les deux vecteurs (2,1,0)(2, 1, 0) et (−1,0,1)(-1, 0, 1) ne sont pas colinéaires, ils sont libres et engendrent FF. Ainsi, dim⁡(F)=2\dim(F) = 2 et (2,1,0),(−1,0,1){(2, 1, 0), (-1, 0, 1)} est une base de FF.

Exercice 4 Formule de Grassmann et intersection d'hyperplans dans R4\mathbb{R}^4

Palier 4 · défi

Soient FF et GG deux sous-espaces vectoriels distincts de dimension 3 dans R4\mathbb{R}^4. Que vaut la dimension de F∩GF \cap G ?

  1. dim⁡(F∩G)=2\dim(F \cap G) = 2
  2. dim⁡(F∩G)=3\dim(F \cap G) = 3
  3. dim⁡(F∩G)=1\dim(F \cap G) = 1
  4. dim⁡(F∩G)=0\dim(F \cap G) = 0
Un indice

Formule de Grassmann : dim⁡(F∩G)=dim⁡F+dim⁡G−dim⁡(F+G)\dim(F \cap G) = \dim F + \dim G - \dim(F+G).

Voir la correction

Bonne réponse : A. dim⁡(F∩G)=2\dim(F \cap G) = 2

Comme F≠GF \neq G et F⊂F+G⊂R4F \subset F + G \subset \mathbb{R}^4, la dimension de F+GF+G est strictement supérieure à 3, donc dim⁡(F+G)=4\dim(F+G) = 4. D'après la formule de Grassmann : dim⁡(F∩G)=dim⁡(F)+dim⁡(G)−dim⁡(F+G)=3+3−4=2\dim(F \cap G) = \dim(F) + \dim(G) - \dim(F + G) = 3 + 3 - 4 = 2.