En mathématiques, plus précisément en algèbre linéaire, deux sous-espaces vectoriels d'un même espace vectoriel sont supplémentaires dans cet espace si tout vecteur de l'espace se décompose de façon unique en une somme d'un vecteur de chacun des deux sous-espaces. L'existence pour tout vecteur d'une telle décomposition revient à dire que la somme des deux sous-espaces est égale à l'espace tout entier, et l'unicité équivaut à ce que cette somme soit directe (ce qui se caractérise par le fait que l'intersection des deux sous-espaces est réduite au vecteur nul).
Confusion fréquente
La notion de supplémentaire est souvent confondue avec la notion ensembliste de complémentaire qui est très différente. Les différences entre les deux notions sont nombreuses. Tout d'abord, il y a unicité du complémentaire, alors que pour un sous-espace donné, il existe généralement une infinité de supplémentaires différents. Ensuite l'intersection d'un sous-espace avec un supplémentaire n'est pas vide mais contient le vecteur nul (et uniquement celui-là). Enfin, la réunion d'un sous-espace et d'un supplémentaire n'est pas égale à tout l'espace, plus subtilement, elle engendre cet espace. De façon intuitive, deux sous-espaces supplémentaires contiennent exactement l'information dont on a besoin pour reconstituer l'espace entier.
Critères
Théorème — Les propriétés suivantes sont équivalentes :
F et G sont supplémentaires,
l'application somme
est bijective, autrement dit (puisqu'elle est toujours linéaire sur l'espace vectoriel produit FxG) c'est un isomorphisme d'espaces vectoriels,
E = F + G et F ∩ G = { 0 },
il existe un projecteurq de E (c'est-à-dire un endomorphisme de E vérifiant q o q = q) de noyau F et d'image G,
il existe deux projecteurs p et q de E dont la somme vaut l'identité et dont les images respectives sont F et G,
il existe une base de F et une base de G dont la juxtaposition forme une base de E.
Montrons que 1, 2, 3 sont équivalents, que
(ainsi 1, 2, 3, 4, 5 seront équivalents), et que 6 équivaut, via 3, à tous les autres.
: La définition de « F et G sont supplémentaires » exprime exactement la bijectivité de l'application somme : la surjectivité correspond à l'existence, pour tout x, d'un couple (u,v), et l'injectivité, à l'unicité de (u,v).
: la condition E = F + G exprime, à nouveau, la surjectivité de l'application somme. D'autre part, comme cette application est linéaire, elle est injective si et seulement si son noyau est réduit au vecteur nul de l'espace produit F x G, c'est-à-dire au couple (0,0). Or ce noyau, a priori, est l'ensemble des (u,v) tels que u appartienne à F, v à G, et u+v=0. C'est donc l'ensemble des couples (u,-u) tels que u appartienne à F∩G, si bien qu'il est réduit à (0,0) si et seulement si F ∩ G = { 0 }.
: Si l'application somme est un isomorphisme, notons, pour tout x de E, (p(x),q(x)) l'unique couple de FxG tel que p(x)+q(x)=x. Ainsi, p et q sont deux applications de E dans E, leur somme est l'identité, elles sont linéaires (car issues des deux composantes de l'isomorphisme réciproque), et l'image de p est incluse dans F (et celle de q, dans G). De plus, pour tout vecteur u de F, la décomposition u=u+0 montre que p(u)=u. On en déduit d'une part que l'image de p est F tout entier, et d'autre part, que sur cette image, p vaut l'identité. Par conséquent p est un projecteur d'image F. (De même, q est un projecteur d'image G.)
: Si p et q sont deux projecteurs de somme l'identité alors le noyau de q est égal à l'image de p. En effet,
, le dernier
résultant du fait que p est idempotent.
est détaillé dans l'article Projecteur.
et même mieux : d'une part, si F+G=E alors la juxtaposition d'une famille génératrice de F et d'une famille génératrice de G engendre E ; d'autre part, si F ∩ G = { 0 } alors pour toutes familles libres
de F et
de G (supposées indexées par deux ensembles d'indices I et J disjoints), la famille
est libre, car si
alors, de
et du fait que chacune des deux sous-famille est libre, on déduit que tous les λk sont nuls.
et même mieux : d'une part, s'il existe une famille de F et une famille de G dont la juxtaposition engendre E alors E=F+G ; d'autre part (par un calcul analogue au précédent) s'il existe une base de F et une base de G dont la juxtaposition soit libre alors F ∩ G = { 0 }.
En dimension finie, on en déduit d'autres critères, dont le plus utile est le suivant :
Si E est de dimension finie alors F et G sont supplémentaires si et seulement si F ∩ G = { 0 } et dim(F) + dim(G) = dim(E).