Let R,SR,S be . An (R,S)(R,S)-bimodule is an abelian group MM that is simultaneously a left over RR and a right module over SS, such that the actions are compatible: for all r∈Rr\in R, s∈Ss\in S, and m∈Mm\in M, one has (rm)s=r(ms)(rm)s=r(ms).

Bimodules are the natural setting for many constructions (e.g. balanced products) and are the input for the , where compatibility of left/right actions is essential.

Examples
  • Any ring RR is an (R,R)(R,R)-bimodule with actions given by multiplication on the left and right.
  • If MM is a left RR-module, then MM is an (R,Z)(R,\mathbb Z)-bimodule using the canonical right Z\mathbb Z-action coming from the abelian-group structure.
  • If AA is an RR, then AA is naturally an (R,A)(R,A)-bimodule: r⋅ar\cdot a uses the structure map R→AR\to A, and a⋅a′a\cdot a' is multiplication in AA.