Blog Archive

Sunday, August 9, 2026

When Bimodules Become Morphisms: The Morita Bicategory of R-Algebras

Let us denote the Morita bicategory by AlgR. We adopt the direction convention used above:

  • The objects are unital associative R-algebras A,B,….

  • A 1-morphism from A to B is an A-B-bimodule AMB.

  • A 2-morphism M⇒M′ is a homomorphism of A-B-bimodules.

Suppose that we have 1-morphisms

AMB:A⟶B

and

BNC:B⟶C.

Their composite is defined by

N∘M:=M⊗BN,

which is naturally an A-C-bimodule. The balancing relation

mb⊗n=m⊗bn

expresses the fact that, when composing through the intermediate algebra B, the right B-action on M must be identified with the left B-action on N.

The identity 1-morphism on A is the regular bimodule

1A=AAA,

because there are natural isomorphisms

A⊗AM≅M

and

M⊗BB≅M.

Strictly speaking, this construction usually gives a bicategory rather than a strict 2-category, since

(M⊗BN)⊗CP≅M⊗B(N⊗CP)

only by a canonical natural isomorphism, rather than by literal equality.

What makes this construction especially remarkable is the following.

1. Algebra homomorphisms are special cases of bimodule 1-morphisms

Given an algebra homomorphism

f:A⟶B,

we may regard B as an A-B-bimodule

fBB,

where the left A-action is defined by

a⋅b:=f(a)b.

Thus every ordinary algebra homomorphism determines a 1-morphism in the Morita bicategory. However, bimodules are considerably more general than algebra homomorphisms. The Morita bicategory enlarges the notion of a map between algebras into a notion of generalized morphism.

This is analogous to the inclusions

functions⊆relations

and

maps⊆correspondences.

In this sense, bimodules play the role of correspondences in the algebraic world.

2. Morita equivalence becomes equivalence of objects

Two algebras A and B are Morita equivalent precisely when there exist bimodules

APB

and

BQA

together with bimodule isomorphisms

P⊗BQ≅A

and

Q⊗AP≅B.

Equivalently, P:A→B and Q:B→A are mutually inverse 1-morphisms up to invertible 2-morphisms.

Therefore, Morita equivalence is not an additional equivalence relation artificially imposed on algebras. It is exactly the intrinsic notion of equivalence between objects in the Morita bicategory.

For example,

R≃MorMn(R).

The algebras R and Mn(R) are generally not isomorphic in the ordinary category of R-algebras, but they are equivalent objects in the Morita bicategory. They should be regarded as equivalent because they have equivalent module categories:

Mod-R≃Mod-Mn(R).

3. Module Categories as Hom-Categories from the Unit Object

The Morita bicategory AlgR carries a symmetric monoidal structure whose tensor product on objects is

A⊠B:=A⊗RB.

Its monoidal unit is the ground ring R, since there are canonical isomorphisms

R⊗RA≅A

and

A⊗RR≅A.

This monoidal unit should not be confused with the identity 1-morphism on an algebra A. The latter is the regular bimodule

1A=AAA.

We now examine the hom-category from the monoidal unit R to an algebra A:

AlgR(R,A).

Its objects are R-A-bimodules, and its morphisms are homomorphisms of R-A-bimodules. In general, an A-B-bimodule is equivalently a left module over the algebra

A⊗RBop.

Indeed, the corresponding action is defined by

(a⊗bop)⋅m:=amb.

Specializing to an R-A-bimodule, we obtain

RBimodA≃(R⊗RAop)-Mod.

Since

R⊗RAop≅Aop,

we have

RBimodA≃Aop-Mod.

Finally, a left Aop-module is the same thing as a right A-module. Therefore,

AlgR(R,A)≃Mod-A.

Thus the right A-modules can be interpreted as the 1-morphisms from the monoidal unit R to the algebra A.

In this sense, the modules over A are the categorified points of A in the Morita bicategory. Instead of obtaining a set of points, we obtain an entire category consisting of modules and module homomorphisms.

The Representable Pseudofunctor

Fixing the source object R gives a representable pseudofunctor

AlgR(R,−):AlgR⟶Cat.

On objects, it sends an algebra A to its category of right modules:

A⟼AlgR(R,A)≃Mod-A.

Now let

AMB:A⟶B

be a 1-morphism in the Morita bicategory. Postcomposition with M gives a functor

AlgR(R,A)⟶AlgR(R,B).

Under the identification with module categories, this is precisely the tensor functor

ΦM:=−⊗AM:Mod-A⟶Mod-B.

Explicitly, a right A-module X, regarded as a 1-morphism

X:R⟶A,

is sent to the composite

R→XA→MB,

which is represented by the right B-module

X⊗AM.

Similarly, a 2-morphism of bimodules

φ:M⟹M′

induces a natural transformation

Φφ:−⊗AM⟹−⊗AM′,

whose component at a right A-module X is

(Φφ)X=idX⊗Aφ.

This construction preserves composition only up to canonical natural isomorphism. If

AMB:A⟶B

and

BNC:B⟶C,

then

ΦNΦM(X)=(X⊗AM)⊗BN≅X⊗A(M⊗BN)=ΦN∘M(X).

Here the composite 1-morphism is

N∘M=M⊗BN.

The appearance of the canonical associativity isomorphism explains why AlgR(R,−) is naturally a pseudofunctor rather than a strict 2-functor.

Morita Equivalence Implies Equivalence of Module Categories

Suppose that A and B are equivalent objects in the Morita bicategory. This means that there exist bimodules

AMB:A⟶B

and

BNA:B⟶A

together with bimodule isomorphisms

M⊗BN≅A

and

N⊗AM≅B.

The corresponding tensor functors are

F:=−⊗AM:Mod-A⟶Mod-B

and

G:=−⊗BN:Mod-B⟶Mod-A.

For every right A-module X, we have natural isomorphisms

GF(X)=(X⊗AM)⊗BN≅X⊗A(M⊗BN)≅X⊗AA≅X.

Therefore,

GF≅idMod-A.

Similarly, for every right B-module Y,

FG(Y)=(Y⊗BN)⊗AM≅Y⊗B(N⊗AM)≅Y⊗BB≅Y.

Hence,

FG≅idMod-B.

Consequently,

A≃MorB⟹Mod-A≃Mod-B.

This implication is a formal consequence of pseudofunctoriality: every pseudofunctor sends equivalent objects to equivalent categories. More generally, for any bicategory B and any fixed object X, an equivalence

A≃B

induces an equivalence

B(X,A)≃B(X,B).

In the present situation, we take X=R.

No comments:

Post a Comment

Popular Posts