Aller au contenu

L'Établi des Maths Cours

Outils pour apprendre et pratiquer

Licence 2 · Algèbre Linéaire Avancée · L2-04

Cours et exercices corrigés de L2 : Dualité en dimension finie, base duale et orthogonalité

Espace dual E* = L(E, K), formes linéaires, hyperplans comme noyaux de formes non nulles, base duale (e_i*), bidualité et isomorphisme canonique E ≃ E**, orthogonalité au sens de la dualité.

Objectifs du chapitre

Le cours

1. Formes linéaires, dual, hyperplans

Soit EE un K\mathbb{K}-espace vectoriel.

  • Une forme linéaire est une application linéaire φ:E→K\varphi : E \to \mathbb{K} ; l'espace dual est E∗=L(E,K)E^{\ast} = \mathcal{L}(E, \mathbb{K}).
  • Exemples : (x1,…,xn)↦∑aixi(x_1, \dots, x_n) \mapsto \sum a_i x_i sur Kn\mathbb{K}^n ; A↦tr(A)A \mapsto \text{tr}(A) sur Mn(K)\mathcal{M}_n(\mathbb{K}) ; P↦P(a)P \mapsto P(a) sur K[X]\mathbb{K}[X] ; f↦∫abff \mapsto \int_a^b f sur C([a;b],R)\mathcal{C}([a ; b], \mathbb{R}).
  • Si dim⁡E=n\dim E = n, alors dim⁡E∗=n\dim E^{\ast} = n.
  • Hyperplans : HH est un hyperplan (dim⁡H=n−1\dim H = n - 1 en dimension finie) si et seulement si H=Ker φH = \text{Ker}\,\varphi pour une forme φ\varphi non nulle. Deux formes non nulles ont le même noyau si et seulement si elles sont colinéaires.

2. Base duale

Soit B=(e1,…,en)\mathcal{B} = (e_1, \dots, e_n) une base de EE.

  • Pour chaque ii, il existe une unique forme ei∗e_i^{\ast} telle que ei∗(ej)=δije_i^{\ast}(e_j) = \delta_{ij} (une application linéaire est déterminée par les images d'une base). La famille B∗=(e1∗,…,en∗)\mathcal{B}^{\ast} = (e_1^{\ast}, \dots, e_n^{\ast}) est une base de E∗E^{\ast}, appelée base duale.
  • ei∗e_i^{\ast} est la ii-ième forme coordonnée : x=∑i=1nei∗(x) eix = \sum_{i=1}^n e_i^{\ast}(x)\, e_i pour tout x∈Ex \in E.
  • Toute forme se décompose en φ=∑i=1nφ(ei) ei∗\varphi = \sum_{i=1}^n \varphi(e_i)\, e_i^{\ast}.
  • Réciproquement, toute base de E∗E^{\ast} est la base duale d'une unique base de EE (base antéduale).
  • Exemple : pour a0,…,ana_0, \dots, a_n distincts, les formes P↦P(ai)P \mapsto P(a_i) forment une base de Kn[X]∗\mathbb{K}_n[X]^{\ast}, duale de la base des polynômes de Lagrange (L0,…,Ln)(L_0, \dots, L_n), puisque Lj(ai)=δijL_j(a_i) = \delta_{ij}.

3. Orthogonalité au sens de la dualité

  • Pour une partie FF de EE : F∘={φ∈E∗∣∀x∈F, φ(x)=0}F^{\circ} = \{\varphi \in E^{\ast} \mid \forall x \in F,\ \varphi(x) = 0\}, sous-espace de E∗E^{\ast}.
  • Pour une partie GG de E∗E^{\ast} : G∘={x∈E∣∀φ∈G, φ(x)=0}G^{\circ} = \{x \in E \mid \forall \varphi \in G,\ \varphi(x) = 0\}, sous-espace de EE.
  • En dimension finie : dim⁡F+dim⁡F∘=dim⁡E\dim F + \dim F^{\circ} = \dim E, dim⁡G+dim⁡G∘=dim⁡E\dim G + \dim G^{\circ} = \dim E (pour des sous-espaces), et (F∘)∘=F(F^{\circ})^{\circ} = F.
  • Bidual : l'application E→E∗∗E \to E^{\ast\ast}, x↦(φ↦φ(x))x \mapsto (\varphi \mapsto \varphi(x)) est linéaire, injective, et c'est un isomorphisme en dimension finie (égalité des dimensions). Il est canonique : il ne dépend d'aucun choix de base.

4. Démonstration : dimension de l'orthogonal dans le dual

Théorème. Si dim⁡E=n\dim E = n et FF est un sous-espace de dimension pp, alors dim⁡F∘=n−p\dim F^{\circ} = n - p.
Démonstration.
1. Soit (e1,…,ep)(e_1, \dots, e_p) une base de FF, complétée en une base B=(e1,…,en)\mathcal{B} = (e_1, \dots, e_n) de EE, et B∗\mathcal{B}^{\ast} sa base duale.
2. Inclusion Vect(ep+1∗,…,en∗)⊂F∘\text{Vect}(e_{p+1}^{\ast}, \dots, e_n^{\ast}) \subset F^{\circ} : pour j>pj > p et i≤pi \le p, ej∗(ei)=0e_j^{\ast}(e_i) = 0 ; par linéarité, ej∗e_j^{\ast} s'annule sur F=Vect(e1,…,ep)F = \text{Vect}(e_1, \dots, e_p), et F∘F^{\circ} est un sous-espace.
3. Inclusion réciproque : si φ∈F∘\varphi \in F^{\circ}, alors φ=∑i=1nφ(ei) ei∗\varphi = \sum_{i=1}^n \varphi(e_i)\, e_i^{\ast} avec φ(ei)=0\varphi(e_i) = 0 pour i≤pi \le p, donc φ∈Vect(ep+1∗,…,en∗)\varphi \in \text{Vect}(e_{p+1}^{\ast}, \dots, e_n^{\ast}).
4. Ainsi F∘=Vect(ep+1∗,…,en∗)F^{\circ} = \text{Vect}(e_{p+1}^{\ast}, \dots, e_n^{\ast}) ; cette famille est extraite d'une base, donc libre, et dim⁡F∘=n−p\dim F^{\circ} = n - p.
Conséquence : un sous-espace de dimension pp est l'intersection de n−pn - p hyperplans (il est décrit par n−pn - p équations indépendantes, qui forment une base de F∘F^{\circ}), et pas moins.

5. Transposée d'une application linéaire

Pour u∈L(E,F)u \in \mathcal{L}(E, F), la transposée est tu:F∗→E∗{}^t u : F^{\ast} \to E^{\ast}, ψ↦ψ∘u\psi \mapsto \psi \circ u.

  • Si M=MatB,C(u)M = \text{Mat}_{\mathcal{B}, \mathcal{C}}(u), alors MatC∗,B∗(tu)=tM\text{Mat}_{\mathcal{C}^{\ast}, \mathcal{B}^{\ast}}({}^t u) = {}^t M.
  • t(v∘u)=tu∘tv{}^t(v \circ u) = {}^t u \circ {}^t v (ordre inversé).
  • Ker(tu)=(Im u)∘\text{Ker}({}^t u) = (\text{Im}\,u)^{\circ} : en effet ψ∘u=0  ⟺  ψ\psi \circ u = 0 \iff \psi s'annule sur Im u\text{Im}\,u. En dimension finie, Im(tu)=(Ker u)∘\text{Im}({}^t u) = (\text{Ker}\,u)^{\circ}.
  • Rang : rg(tu)=dim⁡F−dim⁡(Im u)∘=dim⁡F−(dim⁡F−rg u)=rg u\text{rg}({}^t u) = \dim F - \dim (\text{Im}\,u)^{\circ} = \dim F - (\dim F - \text{rg}\,u) = \text{rg}\,u. Matriciellement : rg(tM)=rg(M)\text{rg}({}^t M) = \text{rg}(M), le rang des lignes égale le rang des colonnes.

6. Équations d'un sous-espace

  • Si F=Vect(v1,…,vp)F = \text{Vect}(v_1, \dots, v_p), un système d'équations de FF s'obtient en cherchant une base de F∘F^{\circ} : les formes φ\varphi telles que φ(v1)=⋯=φ(vp)=0\varphi(v_1) = \dots = \varphi(v_p) = 0.
  • Inversement, si FF est défini par des équations φ1(x)=⋯=φq(x)=0\varphi_1(x) = \dots = \varphi_q(x) = 0, alors F={φ1,…,φq}∘F = \{\varphi_1, \dots, \varphi_q\}^{\circ} et dim⁡F=n−rg(φ1,…,φq)\dim F = n - \text{rg}(\varphi_1, \dots, \varphi_q).
  • Dans un espace euclidien, l'isomorphisme a↦⟨a,⋅⟩a \mapsto \langle a, \cdot \rangle de EE sur E∗E^{\ast} identifie F∘F^{\circ} à l'orthogonal euclidien F⊥F^\perp.

Méthodes et exemples rédigés

Méthode : Déterminer une base duale

Exemple

Trouver la base duale de B=(e1,e2)\mathcal{B} = (e_1, e_2) avec e1=(1,1)e_1 = (1, 1) et e2=(1,−1)e_2 = (1, -1) dans R2\mathbb{R}^2.

  1. Forme cherchée : e1∗(x,y)=ax+bye_1^{\ast}(x, y) = ax + by et e2∗(x,y)=cx+dye_2^{\ast}(x, y) = cx + dy.

  2. Conditions pour e1∗e_1^{\ast} : a+b=1a + b = 1 et a−b=0a - b = 0, donc a=b=12a = b = \frac{1}{2} et e1∗(x,y)=x+y2e_1^{\ast}(x, y) = \frac{x + y}{2}.

  3. Conditions pour e2∗e_2^{\ast} : c+d=0c + d = 0 et c−d=1c - d = 1, donc e2∗(x,y)=x−y2e_2^{\ast}(x, y) = \frac{x - y}{2}.

  4. Méthode matricielle : si P=(111−1)P = \begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix} a pour colonnes les eje_j, les lignes de P−1=12(111−1)P^{-1} = \frac{1}{2}\begin{pmatrix} 1 & 1 \\ 1 & -1 \end{pmatrix} donnent les coefficients des ei∗e_i^{\ast} (car P−1P=I2P^{-1} P = I_2 traduit ei∗(ej)=δije_i^{\ast}(e_j) = \delta_{ij}).

Méthode : Trouver des équations d'un sous-espace

Exemple

Donner des équations de F=Vect(v1,v2)F = \text{Vect}(v_1, v_2) dans R4\mathbb{R}^4, avec v1=(1,1,0,0)v_1 = (1, 1, 0, 0) et v2=(0,1,1,1)v_2 = (0, 1, 1, 1).

  1. Dimension : v1,v2v_1, v_2 sont non colinéaires, donc dim⁡F=2\dim F = 2 et dim⁡F∘=4−2=2\dim F^{\circ} = 4 - 2 = 2 : il faut deux équations.

  2. Système : φ(x,y,z,t)=ax+by+cz+dt\varphi(x, y, z, t) = ax + by + cz + dt est dans F∘F^{\circ} si et seulement si a+b=0a + b = 0 et b+c+d=0b + c + d = 0.

  3. Base de F∘F^{\circ} : (a,b,c,d)=(−1,1,−1,0)(a, b, c, d) = (-1, 1, -1, 0) et (0,0,1,−1)(0, 0, 1, -1).

  4. Conclusion : F={(x,y,z,t)∣−x+y−z=0 et z−t=0}F = \{(x, y, z, t) \mid -x + y - z = 0 \text{ et } z - t = 0\}. Contrôle : v1v_1 et v2v_2 vérifient les deux équations.

Pièges fréquents

Questions de révision

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

Comment est définie la base duale de (e1,…,en)(e_1, \dots, e_n) ?

Par ei∗(ej)=δije_i^{\ast}(e_j) = \delta_{ij} ; ei∗e_i^{\ast} est la ii-ième forme coordonnée.

Quelle relation de dimension lie FF et F∘F^{\circ} en dimension finie ?

dim⁡F+dim⁡F∘=dim⁡E\dim F + \dim F^{\circ} = \dim E.

Comment démontrer dim⁡F∘=n−p\dim F^{\circ} = n - p ?

Compléter une base de FF en base de EE ; F∘F^{\circ} est alors engendré par les n−pn - p dernières formes de la base duale.

Quelle matrice représente la transposée tu{}^t u dans les bases duales ?

La transposée tM{}^t M de la matrice MM de uu.

Que valent Ker(tu)\text{Ker}({}^t u) et rg(tu)\text{rg}({}^t u) ?

Ker(tu)=(Im u)∘\text{Ker}({}^t u) = (\text{Im}\,u)^{\circ} et rg(tu)=rg(u)\text{rg}({}^t u) = \text{rg}(u).

Combien d'équations faut-il au minimum pour décrire un sous-espace de dimension pp de EE, dim⁡E=n\dim E = n ?

n−pn - p équations linéaires indépendantes.

Exercices corrigés

Exercice 1 Dimension du dual d'un espace vectoriel

Palier 1 · découverte

Soit EE un espace vectoriel de dimension finie nn. Quelle est la dimension de son espace dual E∗=L(E,K)E^* = \mathcal{L}(E, K) ?

  1. nn
  2. n2n^2
  3. 2n2^n
  4. n−1n - 1
Un indice

E∗=L(E,K)E^* = \mathcal{L}(E, K), avec dim⁡(K)=1\dim(K) = 1.

Voir la correction

Bonne réponse : A. nn

En dimension finie, l'espace dual E∗E^* a la même dimension que EE : dim⁡(E∗)=dim⁡(E)=n\dim(E^*) = \dim(E) = n.

Exercice 2 Orthogonal dual d'un sous-espace

Palier 2 · application

Soit FF un sous-espace vectoriel de dimension 2 dans un espace EE de dimension 5. Quelle est la dimension de F∘={φ∈E∗∣φ∣F=0}F^\circ = \{\varphi \in E^* \mid \varphi|_F = 0\} ?

  1. 33
  2. 22
  3. 55
  4. 00
Un indice

Formule fondamentale : dim⁡F+dim⁡F∘=dim⁡E\dim F + \dim F^\circ = \dim E.

Voir la correction

Bonne réponse : A. 33

En dimension finie, on a dim⁡(F)+dim⁡(F∘)=dim⁡(E)\dim(F) + \dim(F^\circ) = \dim(E). Donc dim⁡(F∘)=5−2=3\dim(F^\circ) = 5 - 2 = 3.

Exercice 3 Base duale d'une base de R^2

Palier 3 · approfondissement

Soit la base B=(e1,e2)\mathcal{B} = (e_1, e_2) de R2\mathbb{R}^2 avec e1=(1,1)e_1 = (1, 1) et e2=(1,−1)e_2 = (1, -1). Pour x=(u,v)x = (u, v), que vaut la forme linéaire e1∗(x)e_1^*(x) ?

  1. u+v2\frac{u + v}{2}
  2. u−v2\frac{u - v}{2}
  3. u+vu + v
  4. uu
Un indice

Écris (u,v)=c1e1+c2e2(u, v) = c_1 e_1 + c_2 e_2. Alors e1∗(x)=c1e_1^*(x) = c_1.

Voir la correction

Bonne réponse : A. u+v2\frac{u + v}{2}

On a (u,v)=c1(1,1)+c2(1,−1)  ⟺  c1+c2=u(u, v) = c_1(1, 1) + c_2(1, -1) \iff c_1 + c_2 = u et c1−c2=vc_1 - c_2 = v. En sommant : 2c1=u+v  ⟺  c1=u+v22c_1 = u + v \iff c_1 = \frac{u+v}{2}. Donc e1∗(x)=u+v2e_1^*(x) = \frac{u+v}{2}.

Exercice 4 Équation d'un hyperplan vectoriel

Palier 4 · défi

Tout hyperplan HH d'un espace vectoriel EE est le noyau :

  1. D'une forme linéaire non nulle φ∈E∗\varphi \in E^*, unique à scalaire non nul près
  2. D'un projecteur bijectif
  3. De l'application nulle uniquement
  4. D'une forme bilinéaire symétrique dégénérée
Un indice

Par définition, codim(H)=1\text{codim}(H) = 1, donc par le théorème du rang, son équation provient d'une forme linéaire dans le corps KK.

Voir la correction

Bonne réponse : A. D'une forme linéaire non nulle φ∈E∗\varphi \in E^*, unique à scalaire non nul près

Un sous-espace HH est un hyperplan si et seulement s'il existe une forme linéaire non nulle φ\varphi telle que H=Ker(φ)H = \text{Ker}(\varphi), deux formes ayant même noyau étant proportionnelles.