Théorème 3Algèbre linéaire
Tout espace vectoriel a une base ⋆
La démonstration utilise le lemme de Zorn. Réciproquement, Blass a montré en 1984 que l'existence d'une base dans tout espace vectoriel entraîne l'axiome du choix ; cette réciproque est admise ici.
Dans tout espace vectoriel :
(i) toute partie libre est contenue dans une base (théorème de la base incomplète) ; en particulier, a une base ;
(ii) tout sous-espace a un supplémentaire.
Démonstration
(i) Soit une partie libre. L'ensemble des parties libres contenant , ordonné par inclusion, est non vide.
Il est inductif. La chaîne vide est majorée par . Si est une chaîne non vide de , la réunion de ses éléments contient , et elle est libre : une combinaison linéaire nulle ne fait intervenir qu'un nombre fini de vecteurs de . Chaque appartient à un élément de la chaîne, et le plus grand des , qui existe puisqu'ils sont en nombre fini et deux à deux comparables, les contient tous ; comme il est libre, la combinaison est triviale.
Le lemme de Zorn (Lemme de Zorn) fournit une partie libre maximale .
est génératrice : si , alors est libre (Familles libres, bases, point (iv)), ce qui contredit la maximalité. Pour , on obtient une base de .
(ii) Soit une base de , complétée en une base de par (i). Le sous-espace engendré par vérifie , et par unicité des coordonnées dans la base (Familles libres, bases) ; la somme est donc directe (Sommes directes, (i)), et .
□Sans l'axiome du choix, l'espace vu comme espace vectoriel sur peut n'avoir aucune base : il est cohérent avec qu'il n'en ait pas. Une base de ce type, dite de Hamel, n'est jamais explicite.
En dimension finie, le choix est inutile : le nœud Dimension complète une famille libre en piochant dans une base donnée, sans lemme de Zorn.