Tensor–hom adjunction

From testwiki
Jump to navigation Jump to search

Template:Short description In mathematics, the tensor-hom adjunction is the statement that the tensor product −⊗X and hom-functor Hom⁡(X,−) form an adjoint pair:

Hom⁡(Y⊗X,Z)≅Hom⁡(Y,Hom⁡(X,Z)).

This is made more precise below. The order of terms in the phrase "tensor-hom adjunction" reflects their relationship: tensor is the left adjoint, while hom is the right adjoint.

General statement for modules

Say R and S are (possibly noncommutative) rings, and consider the right module categories (an analogous statement holds for left modules):

𝒞=ModSand𝒟=ModR.

Fix an (R,S)-bimodule X and define functors F:𝒟→𝒞 and G:𝒞→𝒟 as follows:

F(Y)=Y⊗RXfor Y∈𝒟
G(Z)=HomS(X,Z)for Z∈𝒞

Then F is left adjoint to G. This means there is a natural isomorphism

HomS(Y⊗RX,Z)≅HomR(Y,HomS(X,Z)).

This is actually an isomorphism of abelian groups. More precisely, if Y is an (A,R)-bimodule and Z is a (B,S)-bimodule, then this is an isomorphism of (B,A)-bimodules. This is one of the motivating examples of the structure in a closed bicategory.[1]

Counit and unit

Like all adjunctions, the tensor-hom adjunction can be described by its counit and unit natural transformations. Using the notation from the previous section, the counit

ε:FG→1𝒞

has components

εZ:HomS(X,Z)⊗RX→Z

given by evaluation: For

ϕ∈HomS(X,Z)andx∈X,
ε(ϕ⊗x)=ϕ(x).

The components of the unit

η:1𝒟→GF
ηY:Y→HomS(X,Y⊗RX)

are defined as follows: For y in Y,

ηY(y)∈HomS(X,Y⊗RX)

is a right S-module homomorphism given by

ηY(y)(t)=y⊗tfor t∈X.

The counit and unit equations can now be explicitly verified. For Y in 𝒟,

εFY∘F(ηY):Y⊗RX→HomS(X,Y⊗RX)⊗RX→Y⊗RX

is given on simple tensors of Y⊗X by

εFY∘F(ηY)(y⊗x)=ηY(y)(x)=y⊗x.

Likewise,

G(εZ)∘ηGZ:HomS(X,Z)→HomS(X,HomS(X,Z)⊗RX)→HomS(X,Z).

For ϕ in HomS(X,Z),

G(εZ)∘ηGZ(ϕ)

is a right S-module homomorphism defined by

G(εZ)∘ηGZ(ϕ)(x)=εZ(ϕ⊗x)=ϕ(x)

and therefore

G(εZ)∘ηGZ(ϕ)=ϕ.

The Ext and Tor functors

The Hom functor hom⁡(X,−) commutes with arbitrary limits, while the tensor product −⊗X functor commutes with arbitrary colimits that exist in their domain category. However, in general, hom⁡(X,−) fails to commute with colimits, and −⊗X fails to commute with limits; this failure occurs even among finite limits or colimits. This failure to preserve short exact sequences motivates the definition of the Ext functor and the Tor functor.

In arithmetic

Template:Context Template:See also We can illustrate the tensor-hom adjunction in the category of functions of finite sets. Given a set N, its Hom functor takes any set A to the set of functions from N to A. The isomorphism class of this set of functions is the natural number AN. Similarly, the tensor product −⊗N takes a set A to its cartesian product with N. Its isomorphism class is thus the natural number AN.

This allows us to interpret the isomorphism of hom-sets

Hom⁡(Y⊗X,Z)≅Hom⁡(Y,Hom⁡(X,Z)).

that universally characterizes the tensor-hom adjunction, as the categorification of the remarkably basic law of exponents

ZYX=(ZX)Y.

See also

References

Template:Reflist

Template:Category theory