Vector Spaces – Does the Field Over Which a Vector Space is Defined Have to be a Field?

Vector Fieldsvector-spaces

I was reviewing the definition of a vector space recently, and it occurred to me that one could allow for only scalar multiplication by the integers and still satisfy all of the requirements of a vector space.

Take for example the set of all ordered pairs of integers. Allow for scalar multiplication over the integers and componentwise vector addition as usual. It seems to me that this is a perfectly well-defined vector space.

The integers do not form a Field, which begs the question: Is there any reason that the "field" over which a vector space is defined must be a mathematical Field? If so, what is wrong with the vector field I attempted to define above? If not, what are the requirements for the scalars? (For instance, do they have to be a Group – Abelian or otherwise?)

Best Answer

If you pick the scalars from a general ring instead of insisting on a field (in particular, $\mathbb Z$ is a ring), you get a structure known as a module rather than a vector space.

Modules behave like vector spaces in certain respects, but there are also points where they are not at all as well-behaved as vector spaces. For example, a module does not necessarily have a basis, or even a well-defined dimension. This makes matrices less useful for understanding modules than they are for vector spaces. (You can still have matrices with entries in a ring; they just don't tell you everything about linear maps between the modules anymore).

Related Question