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.

Wednesday, July 15, 2026

A Seven-Term Adjoint Chain in the Arrow Category

A Seven-Term Adjoint Chain in the Arrow Category (with Commutative Squares)

A Seven-Term Adjoint Chain in the Arrow Category

A direct proof with every relevant commutative square drawn explicitly.

Let $\mathcal A$ be an abelian category. Its arrow category $\mathcal A^{[1]}$ is the functor category associated with

$$ [1]=(0\longrightarrow 1). $$

It is also often denoted by $\mathcal A^2$. An object of $\mathcal A^{[1]}$ is simply a morphism

$$ f:X_0\longrightarrow X_1 $$

in $\mathcal A$.

A morphism $$ (a,b):f\longrightarrow g $$ from $f:X_0\to X_1$ to $g:Y_0\to Y_1$ is a commutative square, equivalently a pair of morphisms

$$ a:X_0\longrightarrow Y_0, \qquad b:X_1\longrightarrow Y_1 $$

satisfying $ga=bf$. In diagrammatic form:

A morphism in the arrow category.

$$ \begin{CD} X_0 @>{a}>> Y_0 \\ @V{f}VV @VV{g}V \\ X_1 @>{b}>> Y_1 \end{CD} $$
The arrow category carries the seven-term adjoint chain $$ \boxed{ \operatorname{coker} \dashv L_1 \dashv \operatorname{ev}_1 \dashv H \dashv \operatorname{ev}_0 \dashv L_0 \dashv \ker }. $$

Here

$$ \operatorname{ev}_i(X_0\xrightarrow{f}X_1)=X_i, \qquad L_1(A)=(0\to A), \qquad H(A)=(A\xrightarrow{\operatorname{id}_A}A), \qquad L_0(A)=(A\to 0). $$

1. The complete statement

For every arrow $f:X_0\to X_1$ and every object $A\in\mathcal A$, there are natural bijections

$$ \operatorname{Hom}_{\mathcal A}(\operatorname{coker}f,A) \cong \operatorname{Hom}_{\mathcal A^{[1]}}(f,L_1A), $$ $$ \operatorname{Hom}_{\mathcal A^{[1]}}(L_1A,f) \cong \operatorname{Hom}_{\mathcal A}(A,\operatorname{ev}_1f), $$ $$ \operatorname{Hom}_{\mathcal A}(\operatorname{ev}_1f,A) \cong \operatorname{Hom}_{\mathcal A^{[1]}}(f,HA), $$ $$ \operatorname{Hom}_{\mathcal A^{[1]}}(HA,f) \cong \operatorname{Hom}_{\mathcal A}(A,\operatorname{ev}_0f), $$ $$ \operatorname{Hom}_{\mathcal A}(\operatorname{ev}_0f,A) \cong \operatorname{Hom}_{\mathcal A^{[1]}}(f,L_0A), $$

and

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(L_0A,f) \cong \operatorname{Hom}_{\mathcal A}(A,\ker f). $$

2. The adjunction $\operatorname{coker}\dashv L_1$

We prove

$$ \operatorname{Hom}_{\mathcal A}(\operatorname{coker}f,A) \cong \operatorname{Hom}_{\mathcal A^{[1]}}(f,L_1A). $$

Let $q_f:X_1\to\operatorname{coker}f$ be the cokernel morphism. A morphism $f\to L_1A$ is a commutative square

A morphism $f\to L_1A$.

$$ \begin{CD} X_0 @>{0}>> 0 \\ @V{f}VV @VV{0}V \\ X_1 @>{b}>> A \end{CD} $$

Since the top arrow is necessarily zero, commutativity is exactly the condition $bf=0$. By the universal property of the cokernel, this is equivalent to the existence of a unique morphism

$$ \overline b:\operatorname{coker}f\longrightarrow A $$

such that $b=\overline b\,q_f$. Hence

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(f,L_1A) \cong \operatorname{Hom}_{\mathcal A}(\operatorname{coker}f,A). $$

So

$$ \boxed{\operatorname{coker}\dashv L_1}. $$

3. The adjunction $L_1\dashv\operatorname{ev}_1$

We prove

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(L_1A,f) \cong \operatorname{Hom}_{\mathcal A}(A,X_1). $$

A morphism $L_1A\to f$ is a commutative square

A morphism $L_1A\to f$.

$$ \begin{CD} 0 @>{0}>> X_0 \\ @V{0}VV @VV{f}V \\ A @>{b}>> X_1 \end{CD} $$

The commutativity condition $f\circ 0=b\circ 0$ is automatic, so the square is determined uniquely by $b:A\to X_1$. Therefore

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(L_1A,f) \cong \operatorname{Hom}_{\mathcal A}(A,X_1) = \operatorname{Hom}_{\mathcal A}(A,\operatorname{ev}_1f). $$

Thus

$$ \boxed{L_1\dashv\operatorname{ev}_1}. $$

4. The adjunction $\operatorname{ev}_1\dashv H$

We prove

$$ \operatorname{Hom}_{\mathcal A}(X_1,A) \cong \operatorname{Hom}_{\mathcal A^{[1]}}(f,HA). $$

A morphism $f\to HA$ is a commutative square

A morphism $f\to HA$.

$$ \begin{CD} X_0 @>{a}>> A \\ @V{f}VV @VV{\operatorname{id}_A}V \\ X_1 @>{b}>> A \end{CD} $$

Commutativity means $\operatorname{id}_A\circ a=bf$, hence $a=bf$. So once $b:X_1\to A$ is chosen, the top arrow is forced. Therefore

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(f,HA) \cong \operatorname{Hom}_{\mathcal A}(X_1,A). $$

Hence

$$ \boxed{\operatorname{ev}_1\dashv H}. $$

5. The adjunction $H\dashv\operatorname{ev}_0$

We prove

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(HA,f) \cong \operatorname{Hom}_{\mathcal A}(A,X_0). $$

A morphism $HA\to f$ is a commutative square

A morphism $HA\to f$.

$$ \begin{CD} A @>{a}>> X_0 \\ @V{\operatorname{id}_A}VV @VV{f}V \\ A @>{b}>> X_1 \end{CD} $$

Commutativity means $fa=b\,\operatorname{id}_A$, hence $b=fa$. So once $a:A\to X_0$ is chosen, the bottom arrow is forced. Therefore

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(HA,f) \cong \operatorname{Hom}_{\mathcal A}(A,X_0). $$

Hence

$$ \boxed{H\dashv\operatorname{ev}_0}. $$

6. The adjunction $\operatorname{ev}_0\dashv L_0$

We prove

$$ \operatorname{Hom}_{\mathcal A}(X_0,A) \cong \operatorname{Hom}_{\mathcal A^{[1]}}(f,L_0A). $$

A morphism $f\to L_0A$ is a commutative square

A morphism $f\to L_0A$.

$$ \begin{CD} X_0 @>{a}>> A \\ @V{f}VV @VV{0}V \\ X_1 @>{0}>> 0 \end{CD} $$

The commutativity condition $0\circ a=0\circ f$ is automatic, so such a square is determined uniquely by $a:X_0\to A$. Therefore

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(f,L_0A) \cong \operatorname{Hom}_{\mathcal A}(X_0,A) = \operatorname{Hom}_{\mathcal A}(\operatorname{ev}_0f,A). $$

Hence

$$ \boxed{\operatorname{ev}_0\dashv L_0}. $$

7. The adjunction $L_0\dashv\ker$

We prove

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(L_0A,f) \cong \operatorname{Hom}_{\mathcal A}(A,\ker f). $$

Let $i_f:\ker f\to X_0$ be the kernel morphism. A morphism $L_0A\to f$ is a commutative square

A morphism $L_0A\to f$.

$$ \begin{CD} A @>{a}>> X_0 \\ @V{0}VV @VV{f}V \\ 0 @>{0}>> X_1 \end{CD} $$

Commutativity means $fa=0$. By the universal property of the kernel, this is equivalent to the existence of a unique morphism

$$ \overline a:A\longrightarrow\ker f $$

such that $a=i_f\overline a$. Hence

$$ \operatorname{Hom}_{\mathcal A^{[1]}}(L_0A,f) \cong \operatorname{Hom}_{\mathcal A}(A,\ker f). $$

Therefore

$$ \boxed{L_0\dashv\ker}. $$

8. Summary of all six special squares

For convenience, here are the six special commuting squares that appear in the proof:

$$ \begin{CD} X_0 @>{0}>> 0 \\ @V{f}VV @VV{0}V \\ X_1 @>{b}>> A \end{CD} \qquad \begin{CD} 0 @>{0}>> X_0 \\ @V{0}VV @VV{f}V \\ A @>{b}>> X_1 \end{CD} $$ $$ \begin{CD} X_0 @>{a}>> A \\ @V{f}VV @VV{\operatorname{id}_A}V \\ X_1 @>{b}>> A \end{CD} \qquad \begin{CD} A @>{a}>> X_0 \\ @V{\operatorname{id}_A}VV @VV{f}V \\ A @>{b}>> X_1 \end{CD} $$ $$ \begin{CD} X_0 @>{a}>> A \\ @V{f}VV @VV{0}V \\ X_1 @>{0}>> 0 \end{CD} \qquad \begin{CD} A @>{a}>> X_0 \\ @V{0}VV @VV{f}V \\ 0 @>{0}>> X_1 \end{CD} $$

9. Conceptual explanation via Kan extensions

The middle five functors come from restriction along the endpoint inclusions

$$ i_0:\{0\}\hookrightarrow [1], \qquad i_1:\{1\}\hookrightarrow [1]. $$

Restriction gives

$$ i_0^*=\operatorname{ev}_0, \qquad i_1^*=\operatorname{ev}_1. $$

For $i_1$ one gets

$$ \operatorname{Lan}_{i_1}=L_1, \qquad \operatorname{Ran}_{i_1}=H, $$

hence

$$ L_1\dashv\operatorname{ev}_1\dashv H. $$

For $i_0$ one gets

$$ \operatorname{Lan}_{i_0}=H, \qquad \operatorname{Ran}_{i_0}=L_0, $$

hence

$$ H\dashv\operatorname{ev}_0\dashv L_0. $$

The overlap $H=\operatorname{Ran}_{i_1}=\operatorname{Lan}_{i_0}$ glues the two triples into the five-term chain

$$ L_1\dashv\operatorname{ev}_1\dashv H\dashv\operatorname{ev}_0\dashv L_0. $$

Finally, kernel and cokernel extend the chain at the ends:

$$ \operatorname{coker}\dashv L_1, \qquad L_0\dashv\ker. $$
So the seven-term chain is built from two overlapping Kan-extension triples, completed by cokernel and kernel.

Popular Posts