Dans un espace vectorielE, le sous-espace vectoriel engendré par une partieA de E est le plus petit sous-espace vectoriel de E contenant A. C'est aussi l'ensemble des combinaisons linéaires de vecteurs de A. Le sous-espace vectoriel engendré par une famille de vecteurs est le plus petit sous-espace contenant tous les vecteurs de cette famille[1].
Une famille de vecteurs ou une partie est dite génératrice de E si le sous-espace qu'elle engendre est l'espace entier E.
Définitions équivalentes
Soit A une partie (pas nécessairement finie) d'un espace vectoriel E sur un corps commutatifK.
On note Vect(A)[2],[3] (ou encore parfois [A][4]) l'ensemble des combinaisons linéaires de vecteurs de A. Autrement dit : un vecteur v appartient à Vect(A) si et seulement s'il existe une famille (λa)a∈A de scalaires, à support fini (c'est-à-dire que l'ensemble des indices correspondant à des scalaires non nuls est fini) et telle que
On démontre que Vect(A) est un sous-espace vectoriel de E contenant A et que c'est le plus petit (pour l'inclusion), ce qui en fournit une définition équivalente. Vect(A) est donc l'intersection de tous les sous-espaces vectoriels de E contenant A.
Démonstration
Vect(A) est une partie de E non vide (même lorsque A est l'ensemble vide) car le vecteur nul0E, en tant que somme vide, est combinaison linéaire d'éléments de A. Par définition des combinaisons linéaires, Vect(A) est clairement stable par addition et par multiplication par un scalaire. C'est donc bien un sous-espace vectoriel de E.
Soit F un sous-espace vectoriel de E contenant tous les vecteurs de A, alors (par stabilité) il contient aussi leurs combinaisons linéaires, donc Vect(A) est inclus dans F.
La partie A est dite génératrice de Vect(A), ou ensemble de générateurs de Vect(A).
La définition s'étend à une famille quelconque (vi)i∈I de vecteurs de E (non nécessairement distincts). Le sous-espace vectoriel engendré par la famille, noté Vect((vi)i∈I), est le sous-espace vectoriel engendré par la partie A = {vi | i ∈ I}. C'est donc l'ensemble de toutes les combinaisons linéaires de vecteurs de la famille :
Une base de E est une famille génératrice constituée de vecteurs linéairement indépendants. De manière équivalente, une base est une famille génératrice minimale. De toute famille génératrice peut être extraite une sous-famille qui est une base. L'argument repose soit sur une récurrence pour une famille finie, soit sur le lemme de Zorn pour une famille infinie.
Exemples
Dans l'espace vectoriel réel ℝn, la base canonique est, comme toute base, un ensemble générateur.
Dans ℝ3, un exemple d'ensemble générateur et non libre (donc qui n'est pas une base) est {(1, 2, 3), (0, 1, 2), (–1, 1/2, 3), (1, 1, 1)}.
Le triplet des vecteurs u = (1, 0, 0), v = (1,1,0) et w = (0,1,0) = v – u n'engendre pas ℝ3 tout entier mais seulement le plan vectoriel d'équation z = 0 :
Pour toute partie Aet tout vecteur vd'un espace vectoriel E, on a :
Pour tout entier naturel n, la dimension d'un espace vectoriel engendré par une famille de n vecteurs est égale à n (si et) seulement si la famille est libre.