If I understand my algebra correctly every field is a ring and every ring is a group, so when we define modules over rings and vector spaces over fields, we then have that every vector space is a module?
A linear algebra is defined in Hoffman's book as follows.
Let $F$ be a field. A linear algebra over the field $F$ is a vector space $\mathcal{A}$ over $F$ with an additional operation called multiplication of vectors which assosciates with each pair of vectors $\alpha, \beta \in \mathcal{A}$ a vector $\alpha \beta \in \mathcal{A}$ called the product in such a way that,
- Multiplication is associative: $\alpha (\beta \gamma) = (\alpha \beta) \gamma$
- Multiplication is distributive with respect to addition: $\alpha(\beta + \gamma) = \alpha \beta + \alpha \gamma$ and $(\alpha + \beta)\gamma = \alpha \gamma + \beta \gamma$
- For each scalar c in $F$: $c(\alpha \beta) = (c \alpha)\beta = \alpha(c \beta)$
Is there a more recent term for what Hoffman means by a linear algebra and how does it fit into the whole group-ring-field hierarchy? Lastly, if you define a vector space over a field and a module over a ring, what is defined over a group in this same way?
To reiterate, I have three questions,
- Is every vector space a module?
- What relationship does a linear algebra to have to vector spaces and modules?
- Is there an algebraic structure defined over groups the same way that vector spaces are defined over fields and modules are defined over rings?