Let E be the set of linearly independent subsets of V. Define a partial order on E, ⪯ via inclusion:
e,e′∈V,e⪯e′⟺e⊆e′
Towards applying Zorn, let C be a chain in E. Define
c=⋃e∈Ce
This is a linearly independent subset:
Let v1,…,vn∈c. Thus there exist e1,…,en∈C where for all j we have vj∈ej.
Since C is a chain, there exists some J such that for all j=1,…,n we have ej⪯eJ (ie ej⊆eJ). Thus v1,…,vn∈eJ.
Now, since eJ is a linearly independent subset, this implies that v1,…,vn are themselves linearly independent. Thus c∈E
Thus for all e∈C, we have e⪯c. ie, there is an upper bound of C.
Suppose BWOC that H does not span V. Then there exists some v∈V such that vcannot be written as a finite linear combination of elements in H. Then H∪{v} is linearly independent. But then H⊆H∪{v} and H≺H∪{v} so H is not maximal⟹⟸