Generalizing the notion of a module, we can consider an abelian group endowed with both a left- and right-action. Such a structure is called a bimodule.
Definition of bimodule
Let and be rings (with unity). An -bimodule consists of an abelian group with both the structure of a left -module and right -module, such that for every , , and .
This might seem like a lot to expect out of an abelian group, but it turns out that there are at least as many bimodules as there are modules, as the following examples illustrate.
Examples of bimodules
Abelian groups are -bimodules
Every abelian group has a unique -module structure, since there is a unique left -action on as well as a unique right -module structure. As an illustration, given an element , the action of the integer on the left is (and must be!) , while the action of the integer on the right is (and must be!) These two actions satisfy the required "associativity" condition:
We will freely switch between referring to as an abelian group and as a -bimodule, according to whatever is most appropriate in the current context.
From modules to bimodules
Left -modules are -bimodules
Similar to the previous example, suppose is any left -module. Then there is a unique right -action on (coming directly from the abelian group structure on ), and this gives the structure of an -bimodule. Analogously, every right -module also has a unique -bimodule structure.
As with abelian groups, we will freely move between referring to as a left -module (resp., right -module) and as a -bimodule (resp., -bimodule).
From -modules to -bimodules
Suppose is a commutative ring and is a left -module. We can define a right -action on by . Note that the "associativity" condition of the ring action requires[1] the commutativity of in order for this to truly define a right -action on , since in general we only have
The commutativity in ensures the last term is equal to , as required. Of course, we can do the same for any right -module, .
We call this -bimodule structure on the standard -bimodule structure on the -module .
Note
We should really be defining a functor from the category of -modules to the category of -bimodules.
From bimodules to modules
For any -bimodule we can always forget either the left - or right -action, resulting in a right - or left -module, respectively. Although technically we should define a forgetful functor from one category to another, in practice most mathematicians usually just wave their hands and simply say "considered only as a left -module" and what not.
Note that this gives us a way to talk about morphisms between bimodules that do not have any actual bimodule morphisms between them; e.g., a morphism where is an -bimodule and is an -bimodule. Of course, if we were being carefully we would note that we're actually talking about a morphism in the category of left -modules, where and are the appropriate forgetful functors.
Rings and bimodules
From a ring to a bimodule
Suppose is a ring (with unity). Then acts on itself on the left (and the right) by multiplication. This gives the structure of an -bimodule. As with all bimodules, we can forget part of this action and retain an -bimodule structure (i.e., a left -module structure), a -bimodule structure (i.e., a right -module structure), or a -bimodule structure (i.e., an abelian group structure).
As usual, all of this forgetting is really just using the appropriate forgetful functors.
Ring homomorphisms create bimodule structures
Suppose is a ring morphism (between rings with unity, and so we also assume ). We can then endow with an -bimodule structure, using the left action of on itself by left multiplication, and the right action of on by .
Quotient rings have a natural bimodule structure
Suppose is a ring and is a two-sided ideal. By considering the canonical projection morphism , the previous example gives the quotient ring the structure of an -bimodule.