Soit \(j_1,j_2,\ldots , j_r\text{,}\) l’indice des colonnes de \(R\) contenant un pivot, avec \(j_1< j_2< \cdots < j_r\text{.}\) Soit \(\vec{a}_{j_{1}},\vec{a}_{j_{2}},\ldots ,\vec{a}_{j_{r}}\text{,}\) les colonnes de \(A\) correspondant à ces positions. On veut montrer que ces colonnes forment une base de \(\mathcal{C}(A)\text{.}\)
D’abord la question de l’indépendance. Soit \(c_1,c_2,\ldots ,c_r\in \R\) tels que
\begin{equation*}
c_1\vec{a}_{j_{1}}+c_2\vec{a}_{j_{2}}+\ldots +c_r\vec{a}_{j_{r}}=\vec{0}\text{.}
\end{equation*}
On pose \(\vec{v}\text{,}\) le vecteur qui a une valeur \(0\) en position \(i\) si \(i\notin \{j_1,j_2,\ldots , j_r\}\) et qui vaut \(c_{j_{i}}\) aux positions \(j_1,j_2,\ldots , j_r\text{.}\) Le vecteur \(\vec{v}\) est donc une solution à l’équation \(A\vec{x}=\vec{0}\text{.}\) Par le fait même, on a \(R\vec{v}=\vec{0}\text{.}\) Ceci entraine que
\begin{equation*}
c_1\vec{a^{'}}_{j_{1}}+c_2\vec{a^{'}}_{j_{2}}+\ldots +c_r\vec{a^{'}}_{j_{r}}=\vec{0}\text{,}
\end{equation*}
où \(\vec{a^{'}}_{j_{k}}\) est la \(k\)-ème colonne de \(R\text{.}\) Puisque, par définition, celles-ci sont pivots, ces colonnes ne contiennent qu’un \(1\) et des zéros partout ailleurs. On conclut que \(c_1=c_2=c_r=0\) et que les colonnes de \(A\) qui correspondent aux positions pivots de \(R\) sont indépendantes.
Il reste à montrer que ces colonnes engendrent \(\mathcal{C}(A)\text{.}\) Évidemment, \(\mathcal{C}(A)=\vspan(\vec{a}_1,\vec{a}_2,\ldots ,\vec{a}_n)\text{.}\) Si l’on montre que les colonnes qui ne sont pas pivots peuvent s’écrire comme une combinaison linéaire des colonnes pivots, alors on pourra les retirer du \(\vspan\) et il ne restera dans celui-ci que les colonnes pivots.
Dans la matrice \(R\text{,}\) on a vu comment lire les solutions de base à partir des colonnes qui ne sont pas pivots. Ces solutions de base offrent une solution à l’équation \(R\vec{x}=\vec{0}\text{.}\) Elles donnent une combinaison linéaire de la colonne libre ainsi que des colonnes pivots à sa gauche donnant le vecteur nul. Puisque l’équation \(A\vec{x}=\vec{0}\) possède les mêmes solutions que l’équation \(R\vec{x}=\vec{0}\text{,}\) on obtient aussi une combinaison linéaire des colonnes correspondantes dans \(A\) qui donne le vecteur nul. En isolant la colonne correspondant à la colonne libre, on voit qu’elle s’écrit comme une combinaison linéaire des colonnes pivots.
On a donc bel et bien que \(\mathcal{C}(A)=\vspan(\vec{a}_{j_{1}},\vec{a}_{j_{2}},\ldots ,\vec{a}_{j_{r}})\text{,}\) les colonnes pivots de \(A\text{.}\)