Ring Bimodule

Let R , S 𝑅 𝑆 R,S be a pair of Rings. An R-S-bimodule is an Abelian Group M 𝑀 M such that:

Note that this is the ring-theoretic analog of a Profunctor, or, more accurately, a Two-Sided Fibration.

Examples

Via Ternary Actions

We can equivalently present an R-S bimodule M 𝑀 M as an Abelian Group with a trilinear Ternary Operation ( ) ( ) ( ) : R × M × S M : 𝑅 𝑀 𝑆 𝑀 (-)\cdot(-)\cdot(-):R\times M\times S\to M 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.