Tensor Products IV - The Adjoint Property

You might be wondering if there is a way to avoid inventing these new objects (the (R,T)-sets) together with the extremely specific notion of balanced bilinear maps between such objects. The answer is yes, through the following result:

Alternate (better?) universal property of the tensor product

Suppose M is an (R,S)-bimodule and N is an (S,T)-bimodule. Then there is a natural bijection for every (R,T)-bimodule P

Ο„P:Hom(R,T)(MβŠ—SN,P)β†’βˆΌHom(R,S)(M,HomT(N,P)).

Let's investigate this bijection. First suppose f:MβŠ—SNβ†’P is an (R,T)-bimodule morphism. By the original universal property of the tensor product, this corresponds uniquely to an S-balanced bilinear (R,T)-map g:MΓ—Nβ†’P with g(m,n)=f(mβŠ—n). We will now produce an (R,S)-bimodule morphism h:Mβ†’HomT(N,P). For each m∈M, consider the map hm:Nβ†’P defined by hm(n)=g(m,n). The linearity of g in the second factor implies hm is additive; the compatibility of g with the right T-actions on N and P implies hm is a right T-module morphism. We can therefore define h(m)=hm. In terms of the original morphism f, we have hm=f(mβŠ—βˆ’).

Why is h an (R,S)-bimodule morphism? The additivity of h follows from the linearity of g in the first factor:

h(m1+m2)=hm1+m2=g(m1+m2,βˆ’)=g(m1,βˆ’)+g(m2,βˆ’)=hm1+hm2=h(m1)+h(m2).

Here we've used a dash (βˆ’) to indicate where the input (from N) would go. This is to minimize the number of parentheses involved, so that we don't have to write awkward things like h(m)(n).

Before we check the compatibilities with the ring actions, recall how the abelian group HomT(N,P) was given the structure of an (R,S)-bimodule: the left R-action arose from the left R-action on P, while the right S-action arose from the left S-action on N. In terms of elements, if f:Nβ†’P is morphism of right T-modules, then for each r∈R we defined the map rβ‹…f by

(rβ‹…f)(n)=rβ‹…f(n),

while for each s∈S we defined fβ‹…s by

(fβ‹…s)(n)=f(sn).

We now return to our situation. To see that h is compatible with the left R-action, observe that

rβ‹…h(m)=rβ‹…hm=rβ‹…f(mβŠ—βˆ’)=f(rβ‹…(mβŠ—βˆ’))=f(rmβŠ—βˆ’)=hrm=h(rm).

To see that h is compatible with the right S-action, observe that

h(m)β‹…s=hmβ‹…s=hm(sβ‹…βˆ’)=f(mβŠ—(sβ‹…βˆ’))=f(msβŠ—βˆ’)=hms=h(ms)

We've finally verified that our map h:Mβ†’HomT(N,P) really is an (R,S)-bimodule morphism. This association f↦h is our set map

Ο„P:Hom(R,T)(MβŠ—SN,P)β†’Hom(R,S)(M,HomT(N,P)).

We have not yet shown that Ο„P is natural (in P), nor that it is bijective. We'll leave verifying naturality as an exercise, but we will verify Ο„P is a bijection by constructing the inverse map.

To that end, suppose h:Mβ†’HomT(N,P) is an (R,S)-bimodule morphism. As above, for each m∈M let's write hm for h(m), to cut down on parentheses. Define a set map g:MΓ—Nβ†’P by g(m,n)=hm(n). This set map is linear in M because h is additive:

g(m1+m2,βˆ’)=h(m1+m2)=h(m1)+h(m2)=g(m1,βˆ’)+g(m2,βˆ’).

It is linear in N because each hm is additive:

g(m,n1+n2)=hm(n1+n2)=hm(n1)+hm(n2)=g(m,n1)+g(m,n2).

To see g is S-balanced, first note that g(ms,βˆ’)=h(ms)=h(m)β‹…s=hmβ‹…s, and so

g(ms,n)=(hmβ‹…s)(n)=hm(sn)=g(m,sn).

It is compatible with the left R-actions:

g(rm,n)=hrm(n)=(rβ‹…hm)(n)=rβ‹…hm(n)=rβ‹…g(m,n).

And it is compatible with the right T-actions:

g(m,nt)=hm(nt)=hm(n)β‹…t=g(m,n)β‹…t.

It now follows from the original universal property of the tensor product that the corresponding map f:MβŠ—SNβ†’P defined on simple tensors by f(mβŠ—n)=g(m,n) is an (R,T)-bimodule morphism. This association h↦f is our set map

Ξ·P:Hom(R,S)(M,HomT(N,P))β†’Hom(R,T)(MβŠ—SN,P).

From our explicit constructions one can verify that the set maps Ο„P and Ξ·P are mutual inverses, and hence both are bijections.

An immediate consequence

Now that we know the tensor product functor MβŠ—Sβˆ’ is a left adjoint, we also know it commutes with all colimits, such as direct sums.

The tensor product commutes with direct sums

Suppose M is an (R,S)-bimodule and {Ni∣i∈I} is a family of (S,T)-bimodules. Then there is a unique isomorphism of (R,T)-bimodules

MβŠ—S(⨁i∈INi)≃⨁i∈I(MβŠ—SNi)

The analogous result is true with the positions of the tensor product and direct sum exchanged, i.e., right-tensoring distributes across direct sums. Because of this, we say that tensor product commutes with direct sums. As finite direct products are isomorphic to the corresponding direct sums, this also implies that tensor product commutes with finite direct products.

Extending scalars on free modules

A special case of the above property is that "extending scalars" commutes with the free module construction. More precisely:

Corollary

Suppose RβŠ†S are rings and Rn=RβŠ•β‹―βŠ•R is the free module on a set of size n.
Then there is an S-module isomorphism

SβŠ—RRn≃Sn.

Indeed, observe that

SβŠ—RRn≃SβŠ—R(RβŠ•β‹―βŠ•R)≃(SβŠ—RR)βŠ•β‹―(SβŠ—RR)≃SβŠ•β‹―S≃Sn

Tensor products of free modules

Another consequence of the above property is that the tensor product of two free R-modules is again a free R-module. More precisely:

Corollary

Suppose M≃Ra and N≃Rb are free R-modules of ranks a and b, respectively. We then have an R-module isomorphism

MβŠ—RN≃Rab.

Furthermore, if {m1,…,ma} and {n1,…,nb} are bases for M and N as free R-modules, respectively, then a basis for MβŠ—RN as a free R-module is {miβŠ—nj∣1≀i≀a,1≀j≀b}.

The statement about bases follows from our explicit isomorphism (involving tensor products of direct sums) above.


Suggested next notes

Universal Properties III - Yoneda's Lemma
The tensor product functor and flat modules