Ring Bimodule
Let
be a pair of Rings. An
R-S-bimodule is an Abelian Group
such that:
- is a Left
R-Module
- is a Right
S-Module
- For all
,
Note that this is the ring-theoretic analog of a Profunctor, or,
more accurately, a Two-Sided
Fibration.
Examples
- Every Ring
is an
-bimodules, with addition given by
, and left and right actions given by multiplication in
; the compatibility condition here just reduces to Associativity
of multiplication.
- Every Module over
a Commutative
Ring is a bimodule. This means that many theorems about modules
over Commutative
Rings are best viewed as theorems about bimodules when we pass
to non-commutative settings.
- Every Left
R-Module
is a
-bimodule, as every abelian group is canonically a right
-module, and the compatibility condition reduces to
distributivity of the left action of
on
. A dual result holds for Right
R-Modules.
- A bimodule over the Ring of
Integers is an Abelian
Group.
Via Ternary Actions
We can equivalently present an R-S bimodule
as an Abelian Group
with a trilinear Ternary
Operation
such that
This alternative presentation encodes the left and right actions
simultaneously, which avoids the interchange law. This is also
closer to the Profunctorial point
of view.