Poiché V ha dimensione finita, anche ker (F), che è un sottospazio di V, ha dimensione finita. 
Sia s = dim (Ker (F)). Fissiamo una base
{
n1, 
 ,ns}
 di Ker (F), e siano vs+1, ... ,vn Î V tali che 
{
n1, 
, ns, vs+1, 
, vn}
 sia una base di V.
 Sarà sufficiente dimostrare che {
F (vs+1), 
, F (vn) }
 è una base di Im (F).
Ogni vettore w Î  Im (F) è della forma :
w = F (a1n1 + + asns + bs+1vs+1 + + bnvn) = a1F (n1) + + asF (ns) + bs+1F (vs+1) + + bnF (vn) =
= bs+1F (vs+1) + + bnF (vn),
per opportuni scalari a1, a2, 
, as, bs+1, 
, bn. Quindi F (vs+1), 
, F (vn) generano Im (F).
Supponiamo che cs+1, 
, cn  Î K siano tali che
cs+1F (vs+1) + + cnF (vn) = 0.
Allora
F (cs+1vs+1 + + cnvn) = cs+1F (vs+1) + + cnF (vn) = 0
e quindi cs+1 vs+1 + + cnvn Î Ker (F). Poiché { n1, , ns} è una base di N (F), esistono d1, , ds Î K tali che
cs+1vs+1 + + cnvn = d1n1 + + dsns
cioè tali che
d1n1 + + dsns  cs+1vs+1 - - cnvn = 0.
Ma n1, ..., ns, vs+1, , vn sono linearmente indipendenti, e quindi tutti i coefficienti sono nulli; in particolare
cs+1 = = cn = 0 ed F(vs+1), , F(vn) sono linearmente indipendenti.
Si noti che nellenunciato del teorema non si è supposto che W abbia dimensione finita.