A vector space over a field k is an abelian group (V,+) with a scalar multiplication k×V→V satisfying, for all a,b∈k and u,v∈V:
a(u+v)=au+av,(a+b)v=av+bv,(ab)v=a(bv),1v=v.
Bases and dimension
Every vector space has a basis (a maximal linearly independent set), and any two bases have the same cardinality — the dimension of V. The proof in the infinite-dimensional case requires Zorn’s lemma.
A linear map T:V→W between finite-dimensional spaces satisfies the rank–nullity theorem: