nLab bimodule (Rev #16)

Contents

Idea

A bimodule is a module in two compatible ways over two algebras.

Definition

Let VV be a closed monoidal category. Recall that for CC a category enriched over VV, a VV-module is a VV-functor ρ:CV\rho : C \to V. We think of the objects ρ(a)\rho(a) for aObj(C)a \in Obj(C) as the objects on which CC acts, and of ρ(C(a,b))\rho(C(a,b)) as the action of CC on these objects.

In this language a CC-DD bimodule for VV-categories CC and DD is a VV-functor

C opDV. C^{op} \otimes D \to V \,.

Such a functor is also called a profunctor or distributor.

Some points are in order. Strictly speaking, the construction of C opC^{op} from a VV-category CC requires that VV be symmetric (or at least braided) monoidal. It’s possible to define CC-DD bimodules without recourse to C opC^{op}, but then either that should be spelled out, or one should include a symmetry. (If the former is chosen, then closedness one on side might not be the best choice of assumption, in view of the next remark; a more natural choice might be biclosed monoidal.)

Second: bimodules are not that much good unless you can compose them; for that one should add some cocompleteness assumptions to VV (with \otimes cocontinuous in both arguments; biclosedness would ensure that), and consider smallness assumptions on the objects CC, DD, etc. —Todd.

Examples

  • Let V=SetV = Set and let C=DC = D. Then the hom functor C(,):C op×CSetC(-, -):C^{op} \times C \to Set is a bimodule. Bimodules can be thought of as a kind of generalized hom, giving a set of morphisms (or object of VV) between an object of CC and an object of DD.

  • Let C^=Set C op\hat{C} = Set^{C^{op}}; the objects of C^\hat{C} are “generating functions” that assign to each object of CC a set. Every bimodule f:D op×CSetf:D^op \times C \to Set can be curried to give a Kleisli arrow f˜:CD^\tilde{f}:C \to \hat{D}. Composition of these arrows corresponds to convolution of the generating functions.

    Todd: I am not sure what is trying to be said with regard to “convolution”. I know about Day convolution, but this is not the same thing.

    Also, with regard to “Kleisli arrow”: I understand the intent, but one should proceed with caution since there is no global monad CC^C \mapsto \hat{C} to which Kleisli would refer. Again there are size issues that need attending to.

  • Let V=VectV = Vect and let C=BA 1C = \mathbf{B}A_1 and D=BA 2D = \mathbf{B}A_2 be two one-object VectVect-enriched categories, whose endomorphism vector spaces are hence algebras. Then a CC-DD bimodule is a vector space VV with an action of A 1A_1 on the left and and action of A 2A_2 on the right.

Properties

The 2-category of algebras and bimodules

Let RR be a commutative ring and consider bimodules over RR-algebras.

Proposition

There is a 2-category whose

The composition of 1-morphisms is given by the tensor product of modules over the middle algebra.

Proposition

There is a 2-functor from the above 2-category of algebras and bimodules to Cat which

Proposition

This construction has as its image precisely the colimit-preserving functors between categories of modules.

This is the Eilenberg-Watts theorem.

Remark

In the context of higher category theory/higher algebra one may interpret this as says that the 2-category of those 2-modules over the given ring which are equivalent to a category of modules is that of RR-algebras, bimodules and intertwiners. See also at 2-ring.

The (,2)(\infty,2)-category of \infty-algebras and \infty-bimodules

Let 𝒞\mathcal{C} be monoidal (∞,1)-category such that

  1. it admits geometric realization of simplicial objects in an (∞,1)-category;

  2. the tensor product :𝒞×𝒞𝒞\otimes \colon \mathcal{C}\times \mathcal{C} \to \mathcal{C} preserves this geometric realization separately in each argument.

Then there is an (∞,2)-category Mod(𝒞)Mod(\mathcal{C}) which given as an (∞,1)-category object internal to (∞,1)Cat has

  • (,1)(\infty,1)-category of objects

    Mod(𝒞) [0]Alg(𝒞) Mod(\mathcal{C})_{[0]} \simeq Alg(\mathcal{C})

    the A-∞ algebras in 𝒞\mathcal{C};

  • (,1)(\infty,1)-category of morphisms

    Mod(𝒞) [1]BMod(𝒞) Mod(\mathcal{C})_{[1]} \simeq BMod(\mathcal{C})

    the \infty-bimodules in 𝒞\mathcal{C}.

This is (Lurie, def. 4.3.6.10, remark 4.3.6.11).

References

Bimodules in homotopy theory/higher algebra are discussed in section 4.3 of

Specifically the homotopy theory of A-infinity bimodules? is discussed in

  • Volodymyr Lyubashenko, Oleksandr Manzyuk, A-infinity-bimodules and Serre A-infinity-functors (arXiv:math/0701165)

and section 5.4.1 of

  • Boris Tsygan, Noncommutative calculus and operads in Guillermo Cortinas (ed.) Topics in Noncommutative geometry, Clay Mathematics Proceedings volume 16

Revision on February 4, 2013 at 21:33:03 by Urs Schreiber See the history of this page for a list of all contributions to it.