ATLAS Ouvrir dans l'atlas →

Proposition 3Algèbre linéaire

Familles libres, génératrices, bases

Une famille (ei)i∈I(e_i)_{i \in I} de EE est libre si toute combinaison linéaire nulle ∑iλiei=0\sum_i \lambda_i e_i = 0 a tous ses coefficients nuls ; génératrice si Vect⁡{ei:i∈I}=E\operatorname{Vect}\{e_i : i \in I\} = E ; c'est une base si elle est libre et génératrice.

Pour n⩾1n \geqslant 1, la base canonique de Kn{K^n} est la famille (e1,…,en)(e_1, \dots, e_n), où eje_j a sa jj-ième coordonnée égale à 11 et toutes les autres nulles. C'est une base : tout x=(x1,…,xn)x = (x_1, \dots, x_n) s'écrit x=∑jxjejx = \sum_j x_je_j, et de façon unique, puisque la jj-ième coordonnée de ∑jλjej\sum_j \lambda_je_j est λj\lambda_j.

Énoncé

(i) (ei)(e_i) est une base si et seulement si tout x∈Ex \in E s'écrit de manière unique x=∑iλieix = \sum_i \lambda_i e_i, avec (λi)(\lambda_i) à support fini ; les λi\lambda_i sont les coordonnées de xx.

(ii) Propriété universelle. Si (ei)i∈I(e_i)_{i \in I} est une base de EE et (yi)i∈I(y_i)_{i \in I} une famille de FF, il existe une unique application linéaire u:E→Fu : E \to F telle que u(ei)=yiu(e_i) = y_i pour tout ii.

(iii) Avec ces notations, uu est injective si et seulement si (yi)(y_i) est libre, surjective si et seulement si (yi)(y_i) est génératrice. En particulier, EE a une base indexée par II si et seulement si EE est isomorphe à K(I)K^{(I)}.

(iv) Si LL est une partie libre et x∉Vect⁡(L)x \notin \operatorname{Vect}(L), alors L∪{x}L \cup \{x\} est libre.

Démonstration

(i) L'existence de l'écriture est le caractère générateur (Combinaisons linéaires). Deux écritures différentes donnent, par différence, une combinaison nulle à coefficients non tous nuls, et réciproquement.

(ii) On pose u(∑iλiei)=∑iλiyiu\big(\sum_i \lambda_i e_i\big) = \sum_i \lambda_i y_i, ce qui a un sens par (i) ; uu est linéaire par unicité des coordonnées. Toute application linéaire qui convient prend cette valeur (Applications linéaires).

(iii) u(∑iλiei)=0u\big(\sum_i \lambda_i e_i\big) = 0 équivaut à ∑iλiyi=0\sum_i \lambda_i y_i = 0 : l'injectivité est la liberté des yiy_i. L'image de uu est l'ensemble des combinaisons des yiy_i. Enfin, les fonctions indicatrices δi\delta_i des singletons forment une base de K(I)K^{(I)}, puisque tout f∈K(I)f \in K^{(I)} s'écrit de façon unique ∑if(i) δi\sum_{i} f(i)\,\delta_i, somme sur le support. Si (ei)(e_i) est une base, l'application qui envoie δi\delta_i sur eie_i est un isomorphisme, par ce qui précède. Réciproquement, un isomorphisme v:K(I)→Ev : K^{(I)} \to E envoie la base (δi)(\delta_i) sur une base (v(δi))i∈I(v(\delta_i))_{i \in I} de EE.

(iv) Dans une relation λx+∑mμmm=0\lambda x + \sum_m \mu_m m = 0, avec m∈Lm \in L, on a λ=0\lambda = 0, sinon x=−λ−1∑mμmm∈Vect⁡(L)x = -\lambda^{-1}\sum_m \mu_m m \in \operatorname{Vect}(L) ; puis tous les μm\mu_m sont nuls, LL étant libre.

□
Remarque

Une application linéaire est donc entièrement déterminée par les images des vecteurs d'une base, qu'on peut choisir librement. C'est ce qui permettra de la représenter par une matrice (Matrices).

Ouvrir dans l'atlas interactif →