fbpx
Wikipedia

Tensor product of modules

In mathematics, the tensor product of modules is a construction that allows arguments about bilinear maps (e.g. multiplication) to be carried out in terms of linear maps. The module construction is analogous to the construction of the tensor product of vector spaces, but can be carried out for a pair of modules over a commutative ring resulting in a third module, and also for a pair of a right-module and a left-module over any ring, with result an abelian group. Tensor products are important in areas of abstract algebra, homological algebra, algebraic topology, algebraic geometry, operator algebras and noncommutative geometry. The universal property of the tensor product of vector spaces extends to more general situations in abstract algebra. The tensor product of an algebra and a module can be used for extension of scalars. For a commutative ring, the tensor product of modules can be iterated to form the tensor algebra of a module, allowing one to define multiplication in the module in a universal way.

Balanced product

For a ring R, a right R-module M, a left R-module N, and an abelian group G, a map φ: M × NG is said to be R-balanced, R-middle-linear or an R-balanced product if for all m, m′ in M, n, n′ in N, and r in R the following hold:[1]: 126 

 

The set of all such balanced products over R from M × N to G is denoted by LR(M, N; G).

If φ, ψ are balanced products, then each of the operations φ + ψ and −φ defined pointwise is a balanced product. This turns the set LR(M, N; G) into an abelian group.

For M and N fixed, the map G ↦ LR(M, N; G) is a functor from the category of abelian groups to itself. The morphism part is given by mapping a group homomorphism g : GG to the function φgφ, which goes from LR(M, N; G) to LR(M, N; G′).

Remarks
  1. Properties (Dl) and (Dr) express biadditivity of φ, which may be regarded as distributivity of φ over addition.
  2. Property (A) resembles some associative property of φ.
  3. Every ring R is an R-bimodule. So the ring multiplication (r, r′) ↦ rr in R is an R-balanced product R × RR.

Definition

For a ring R, a right R-module M, a left R-module N, the tensor product over R

 

is an abelian group together with a balanced product (as defined above)

 

which is universal in the following sense:[2]

 
For every abelian group G and every balanced product
 
there is a unique group homomorphism
 
such that
 

As with all universal properties, the above property defines the tensor product uniquely up to a unique isomorphism: any other abelian group and balanced product with the same properties will be isomorphic to MR N and ⊗. Indeed, the mapping ⊗ is called canonical, or more explicitly: the canonical mapping (or balanced product) of the tensor product.[3]

The definition does not prove the existence of MR N; see below for a construction.

The tensor product can also be defined as a representing object for the functor G → LR(M,N;G); explicitly, this means there is a natural isomorphism:

 

This is a succinct way of stating the universal mapping property given above. (If a priori one is given this natural isomorphism, then   can be recovered by taking   and then mapping the identity map.)

Similarly, given the natural identification  ,[4] one can also define MR N by the formula

 

This is known as the tensor-hom adjunction; see also § Properties.

For each x in M, y in N, one writes

xy

for the image of (x, y) under the canonical map  . It is often called a pure tensor. Strictly speaking, the correct notation would be xR y but it is conventional to drop R here. Then, immediately from the definition, there are relations:

x ⊗ (y + y′) = xy + xy (Dl)
(x + x′) ⊗ y = xy + x′ ⊗ y (Dr)
(xr) ⊗ y = x ⊗ (ry) (A)

The universal property of a tensor product has the following important consequence:

Proposition — Every element of   can be written, non-uniquely, as

 
In other words, the image of   generates  . Furthermore, if f is a function defined on elements   with values in an abelian group G, then f extends uniquely to the homomorphism defined on the whole   if and only if   is  -bilinear in x and y.

Proof: For the first statement, let L be the subgroup of   generated by elements of the form in question,   and q the quotient map to Q. We have:   as well as  . Hence, by the uniqueness part of the universal property, q = 0. The second statement is because to define a module homomorphism, it is enough to define it on the generating set of the module.  

Application of the universal property of tensor products

Determining whether a tensor product of modules is zero

In practice, it is sometimes more difficult to show that a tensor product of R-modules   is nonzero than it is to show that it is 0. The universal property gives a convenient way for checking this.

To check that a tensor product   is nonzero, one can construct an R-bilinear map   to an abelian group   such that  . This works because if  , then  .

For example, to see that  , is nonzero, take   to be   and  . This says that the pure tensors   as long as   is nonzero in  .

For equivalent modules

The proposition says that one can work with explicit elements of the tensor products instead of invoking the universal property directly each time. This is very convenient in practice. For example, if R is commutative and the left and right actions by R on modules are considered to be equivalent, then   can naturally be furnished with the R-scalar multiplication by extending

 

to the whole   by the previous proposition (strictly speaking, what is needed is a bimodule structure not commutativity; see a paragraph below). Equipped with this R-module structure,   satisfies a universal property similar to the above: for any R-module G, there is a natural isomorphism:

 

If R is not necessarily commutative but if M has a left action by a ring S (for example, R), then   can be given the left S-module structure, like above, by the formula

 

Analogously, if N has a right action by a ring S, then   becomes a right S-module.

Tensor product of linear maps and a change of base ring

Given linear maps   of right modules over a ring R and   of left modules, there is a unique group homomorphism

 

The construction has a consequence that tensoring is a functor: each right R-module M determines the functor

 

from the category of left modules to the category of abelian groups that sends N to MN and a module homomorphism f to the group homomorphism 1 ⊗ f.

If   is a ring homomorphism and if M is a right S-module and N a left S-module, then there is the canonical surjective homomorphism:

 

induced by

 
[5]

The resulting map is surjective since pure tensors xy generate the whole module. In particular, taking R to be   this shows every tensor product of modules is a quotient of a tensor product of abelian groups.

Several modules

(This section need to be updated. For now, see § Properties for the more general discussion.)

It is possible to extend the definition to a tensor product of any number of modules over the same commutative ring. For example, the universal property of

M1M2M3

is that each trilinear map on

M1 × M2 × M3Z

corresponds to a unique linear map

M1M2M3Z.

The binary tensor product is associative: (M1M2) ⊗ M3 is naturally isomorphic to M1 ⊗ (M2M3). The tensor product of three modules defined by the universal property of trilinear maps is isomorphic to both of these iterated tensor products.

Properties

Modules over general rings

Let R1, R2, R3, R be rings, not necessarily commutative.

  • For an R1-R2-bimodule M12 and a left R2-module M20,   is a left R1-module.
  • For a right R2-module M02 and an R2-R3-bimodule M23,   is a right R3-module.
  • (associativity) For a right R1-module M01, an R1-R2-bimodule M12, and a left R2-module M20 we have:[6]
     
  • Since R is an R-R-bimodule, we have   with the ring multiplication   as its canonical balanced product.

Modules over commutative rings

Let R be a commutative ring, and M, N and P be R-modules. Then

  • (identity)  
  • (associativity)  [7] Thus   is well-defined.
  • (symmetry)   In fact, for any permutation σ of the set {1, ..., n}, there is a unique isomorphism:
     
  • (distributive property)   In fact,
     
    for an index set I of arbitrary cardinality.
  • (commutes with finite product) for any finitely many  ,
     
  • (commutes with localization) for any multiplicatively closed subset S of R,
     
    as  -module. Since   is an R-algebra and  , this is a special case of:
  • (commutes with base extension) If S is an R-algebra, writing  ,
     
    [8] cf. § Extension of scalars.
  • (commutes with direct limit) for any direct system of R-modules Mi,
     
  • (tensoring is right exact) if
     
    is an exact sequence of R-modules, then
     
    is an exact sequence of R-modules, where   This is a consequence of:
  • (adjoint relation)  .
  • (tensor-hom relation) there is a canonical R-linear map:
     
    which is an isomorphism if either M or P is a finitely generated projective module (see § As linearity-preserving maps for the non-commutative case);[9] more generally, there is a canonical R-linear map:
     
    which is an isomorphism if either   or   is a pair of finitely generated projective modules.

To give a practical example, suppose M, N are free modules with bases   and  . Then M is the direct sum   and the same for N. By the distributive property, one has:

 

i.e.,   are the R-basis of  . Even if M is not free, a free presentation of M can be used to compute tensor products.

The tensor product, in general, does not commute with inverse limit: on the one hand,

 

(cf. "examples"). On the other hand,

 

where   are the ring of p-adic integers and the field of p-adic numbers. See also "profinite integer" for an example in the similar spirit.

If R is not commutative, the order of tensor products could matter in the following way: we "use up" the right action of M and the left action of N to form the tensor product  ; in particular,   would not even be defined. If M, N are bi-modules, then   has the left action coming from the left action of M and the right action coming from the right action of N; those actions need not be the same as the left and right actions of  .

The associativity holds more generally for non-commutative rings: if M is a right R-module, N a (R, S)-module and P a left S-module, then

 

as abelian group.

The general form of adjoint relation of tensor products says: if R is not necessarily commutative, M is a right R-module, N is a (R, S)-module, P is a right S-module, then as abelian group[10]

 

where   is given by  

Tensor product of an R-module with the fraction field

Let R be an integral domain with fraction field K.

  • For any R-module M,   as R-modules, where   is the torsion submodule of M.
  • If M is a torsion R-module then   and if M is not a torsion module then  .
  • If N is a submodule of M such that   is a torsion module then   as R-modules by  .
  • In  ,   if and only if   or  . In particular,   where  .
  •   where   is the localization of the module   at the prime ideal   (i.e., the localization with respect to the nonzero elements).

Extension of scalars

The adjoint relation in the general form has an important special case: for any R-algebra S, M a right R-module, P a right S-module, using  , we have the natural isomorphism:

 

This says that the functor   is a left adjoint to the forgetful functor  , which restricts an S-action to an R-action. Because of this,   is often called the extension of scalars from R to S. In the representation theory, when R, S are group algebras, the above relation becomes the Frobenius reciprocity.

Examples

  •   for any R-algebra S (i.e., a free module remains free after extending scalars.)
  • For a commutative ring   and a commutative R-algebra S, we have:
     
    in fact, more generally,
     
    where   is an ideal.
  • Using   the previous example and the Chinese remainder theorem, we have as rings
     
    This gives an example when a tensor product is a direct product.
  •  

Examples

The structure of a tensor product of quite ordinary modules may be unpredictable.

Let G be an abelian group in which every element has finite order (that is G is a torsion abelian group; for example G can be a finite abelian group or  ). Then:[11]

 

Indeed, any   is of the form

 

If   is the order of  , then we compute:

 

Similarly, one sees

 

Here are some identities useful for calculation: Let R be a commutative ring, I, J ideals, M, N R-modules. Then

  1.  . If M is flat,  .[proof 1]
  2.   (because tensoring commutes with base extensions)
  3.  .[proof 2]

Example: If G is an abelian group,  ; this follows from 1.

Example:  ; this follows from 3. In particular, for distinct prime numbers p, q,

 

Tensor products can be applied to control the order of elements of groups. Let G be an abelian group. Then the multiples of 2 in

 
are zero.

Example: Let   be the group of n-th roots of unity. It is a cyclic group and cyclic groups are classified by orders. Thus, non-canonically,   and thus, when g is the gcd of n and m,

 

Example: Consider   Since   is obtained from   by imposing  -linearity on the middle, we have the surjection

 

whose kernel is generated by elements of the form   where r, s, x, u are integers and s is nonzero. Since

 

the kernel actually vanishes; hence,  

However, consider   and  . As  -vector space,   has dimension 4, but   has dimension 2.

Thus,   and   are not isomorphic.

Example: We propose to compare   and  . Like in the previous example, we have:   as abelian group and thus as  -vector space (any  -linear map between  -vector spaces is  -linear). As  -vector space,   has dimension (cardinality of a basis) of continuum. Hence,   has a  -basis indexed by a product of continuums; thus its  -dimension is continuum. Hence, for dimension reason, there is a non-canonical isomorphism of  -vector spaces:

 

Consider the modules   for   irreducible polynomials such that   Then,

 

Another useful family of examples comes from changing the scalars. Notice that

 

Good examples of this phenomenon to look at are when  

Construction

The construction of MN takes a quotient of a free abelian group with basis the symbols mn, used here to denote the ordered pair (m, n), for m in M and n in N by the subgroup generated by all elements of the form

  1. m ∗ (n + n′) + mn + mn
  2. −(m + m′) ∗ n + mn + m′ ∗ n
  3. (m · r) ∗ nm ∗ (r · n)

where m, m′ in M, n, n′ in N, and r in R. The quotient map which takes mn = (m, n) to the coset containing mn; that is,

 

is balanced, and the subgroup has been chosen minimally so that this map is balanced. The universal property of ⊗ follows from the universal properties of a free abelian group and a quotient.

More category-theoretically, let σ be the given right action of R on M; i.e., σ(m, r) = m · r and τ the left action of R of N. Then the tensor product of M and N over R can be defined as the coequalizer:

 
together with the requirements
 
 

If S is a subring of a ring R, then   is the quotient group of   by the subgroup generated by  , where   is the image of   under   In particular, any tensor product of R-modules can be constructed, if so desired, as a quotient of a tensor product of abelian groups by imposing the R-balanced product property.

In the construction of the tensor product over a commutative ring R, the R-module structure can be built in from the start by forming the quotient of a free R-module by the submodule generated by the elements given above for the general construction, augmented by the elements r ⋅ (mn) − m ∗ (rn). Alternately, the general construction can be given a Z(R)-module structure by defining the scalar action by r ⋅ (mn) = m ⊗ (rn) when this is well-defined, which is precisely when r ∈ Z(R), the centre of R.

The direct product of M and N is rarely isomorphic to the tensor product of M and N. When R is not commutative, then the tensor product requires that M and N be modules on opposite sides, while the direct product requires they be modules on the same side. In all cases the only function from M × N to G that is both linear and bilinear is the zero map.

As linear maps

In the general case, not all the properties of a tensor product of vector spaces extend to modules. Yet, some useful properties of the tensor product, considered as module homomorphisms, remain.

Dual module

The dual module of a right R-module E, is defined as HomR(E, R) with the canonical left R-module structure, and is denoted E.[12] The canonical structure is the pointwise operations of addition and scalar multiplication. Thus, E is the set of all R-linear maps ER (also called linear forms), with operations

 
 
The dual of a left R-module is defined analogously, with the same notation.

There is always a canonical homomorphism EE∗∗ from E to its second dual. It is an isomorphism if E is a free module of finite rank. In general, E is called a reflexive module if the canonical homomorphism is an isomorphism.

Duality pairing

We denote the natural pairing of its dual E and a right R-module E, or of a left R-module F and its dual F as

 
 
The pairing is left R-linear in its left argument, and right R-linear in its right argument:
 

An element as a (bi)linear map

In the general case, each element of the tensor product of modules gives rise to a left R-linear map, to a right R-linear map, and to an R-bilinear form. Unlike the commutative case, in the general case the tensor product is not an R-module, and thus does not support scalar multiplication.

  • Given right R-module E and right R-module F, there is a canonical homomorphism θ : FR E → HomR(E, F) such that θ(fe′) is the map ef ⋅ ⟨e′, e.[13]
  • Given left R-module E and right R-module F, there is a canonical homomorphism θ : FR E → HomR(E, F) such that θ(fe) is the map e′ ↦ f ⋅ ⟨e, e′⟩.[14]

Both cases hold for general modules, and become isomorphisms if the modules E and F are restricted to being finitely generated projective modules (in particular free modules of finite ranks). Thus, an element of a tensor product of modules over a ring R maps canonically onto an R-linear map, though as with vector spaces, constraints apply to the modules for this to be equivalent to the full space of such linear maps.

  • Given right R-module E and left R-module F, there is a canonical homomorphism θ : FR E → LR(F × E, R) such that θ(f′ ⊗ e′) is the map (f, e) ↦ ⟨f, f′⟩ ⋅ ⟨e′, e.[citation needed] Thus, an element of a tensor product ξFR E may be thought of giving rise to or acting as an R-bilinear map F × ER.

Trace

Let R be a commutative ring and E an R-module. Then there is a canonical R-linear map:

 

induced through linearity by  ; it is the unique R-linear map corresponding to the natural pairing.

If E is a finitely generated projective R-module, then one can identify   through the canonical homomorphism mentioned above and then the above is the trace map:

 

When R is a field, this is the usual trace of a linear transformation.

Example from differential geometry: tensor field

The most prominent example of a tensor product of modules in differential geometry is the tensor product of the spaces of vector fields and differential forms. More precisely, if R is the (commutative) ring of smooth functions on a smooth manifold M, then one puts

 

where Γ means the space of sections and the superscript   means tensoring p times over R. By definition, an element of   is a tensor field of type (p, q).

As R-modules,   is the dual module of  [15]

To lighten the notation, put   and so  .[16] When p, q ≥ 1, for each (k, l) with 1 ≤ kp, 1 ≤ lq, there is an R-multilinear map:

 

where   means   and the hat means a term is omitted. By the universal property, it corresponds to a unique R-linear map:

 

It is called the contraction of tensors in the index (k, l). Unwinding what the universal property says one sees:

 

Remark: The preceding discussion is standard in textbooks on differential geometry (e.g., Helgason). In a way, the sheaf-theoretic construction (i.e., the language of sheaf of modules) is more natural and increasingly more common; for that, see the section § Tensor product of sheaves of modules.

Relationship to flat modules

In general,

 

is a bifunctor which accepts a right and a left R module pair as input, and assigns them to the tensor product in the category of abelian groups.

By fixing a right R module M, a functor

 

arises, and symmetrically a left R module N could be fixed to create a functor

 

Unlike the Hom bifunctor   the tensor functor is covariant in both inputs.

It can be shown that   and   are always right exact functors, but not necessarily left exact (  where the first map is multiplication by  , is exact but not after taking the tensor with  ). By definition, a module T is a flat module if   is an exact functor.

If   and   are generating sets for M and N, respectively, then   will be a generating set for   Because the tensor functor   sometimes fails to be left exact, this may not be a minimal generating set, even if the original generating sets are minimal. If M is a flat module, the functor   is exact by the very definition of a flat module. If the tensor products are taken over a field F, we are in the case of vector spaces as above. Since all F modules are flat, the bifunctor   is exact in both positions, and the two given generating sets are bases, then   indeed forms a basis for  

Additional structure

If S and T are commutative R-algebras, then, similar to #For equivalent modules, SR T will be a commutative R-algebra as well, with the multiplication map defined by (m1m2) (n1n2) = (m1n1m2n2) and extended by linearity. In this setting, the tensor product become a fibered coproduct in the category of commutative R-algebras. (But it is not a coproduct in the category of R-algebras.)

If M and N are both R-modules over a commutative ring, then their tensor product is again an R-module. If R is a ring, RM is a left R-module, and the commutator

rssr

of any two elements r and s of R is in the annihilator of M, then we can make M into a right R module by setting

mr = rm.

The action of R on M factors through an action of a quotient commutative ring. In this case the tensor product of M with itself over R is again an R-module. This is a very common technique in commutative algebra.

Generalization

Tensor product of complexes of modules

If X, Y are complexes of R-modules (R a commutative ring), then their tensor product is the complex given by

 
with the differential given by: for x in Xi and y in Yj,
 
[17]

For example, if C is a chain complex of flat abelian groups and if G is an abelian group, then the homology group of   is the homology group of C with coefficients in G (see also: universal coefficient theorem.)

Tensor product of sheaves of modules

The tensor product of sheaves of modules is the sheaf associated to the pre-sheaf of the tensor products of the modules of sections over open subsets.

In this setup, for example, one can define a tensor field on a smooth manifold M as a (global or local) section of the tensor product (called tensor bundle)

 
where O is the sheaf of rings of smooth functions on M and the bundles   are viewed as locally free sheaves on M.[18]

The exterior bundle on M is the subbundle of the tensor bundle consisting of all antisymmetric covariant tensors. Sections of the exterior bundle are differential forms on M.

One important case when one forms a tensor product over a sheaf of non-commutative rings appears in theory of D-modules; that is, tensor products over the sheaf of differential operators.

See also

Notes

  1. ^ Tensoring with M the exact sequence   gives
     
    where f is given by  . Since the image of f is IM, we get the first part of 1. If M is flat, f is injective and so is an isomorphism onto its image.
  2. ^
     
    Q.E.D.

References

  1. ^ Nathan Jacobson (2009), Basic Algebra II (2nd ed.), Dover Publications
  2. ^ Hazewinkel, et al. (2004), p. 95, Prop. 4.5.1
  3. ^ Bourbaki, ch. II §3.1
  4. ^ First, if   then the claimed identification is given by   with  . In general,   has the structure of a right R-module by  . Thus, for any  -bilinear map f, f′ is R-linear  
  5. ^ Bourbaki, ch. II §3.2.
  6. ^ Bourbaki, ch. II §3.8
  7. ^ The first three properties (plus identities on morphisms) say that the category of R-modules, with R commutative, forms a symmetric monoidal category.
  8. ^ Proof: (using associativity in a general form)  
  9. ^ Bourbaki, ch. II §4.4
  10. ^ Bourbaki, ch.II §4.1 Proposition 1
  11. ^ Example 3.6 of http://www.math.uconn.edu/~kconrad/blurbs/linmultialg/tensorprod.pdf
  12. ^ Bourbaki, ch. II §2.3
  13. ^ Bourbaki, ch. II §4.2 eq. (11)
  14. ^ Bourbaki, ch. II §4.2 eq. (15)
  15. ^ Helgason, Lemma 2.3'
  16. ^ This is actually the definition of differential one-forms, global sections of  , in Helgason, but is equivalent to the usual definition that does not use module theory.
  17. ^ May & ch. 12 §3
  18. ^ See also Encyclopedia of Mathematics - Tensor bundle
  • Bourbaki, Algebra
  • Helgason, Sigurdur (1978), Differential geometry, Lie groups and symmetric spaces, Academic Press, ISBN 0-12-338460-5
  • Northcott, D.G. (1984), Multilinear Algebra, Cambridge University Press, ISBN 613-0-04808-4.
  • Hazewinkel, Michiel; Gubareni, Nadezhda Mikhaĭlovna; Gubareni, Nadiya; Kirichenko, Vladimir V. (2004), Algebras, rings and modules, Springer, ISBN 978-1-4020-2690-4.
  • Peter May (1999), A concise course in algebraic topology, University of Chicago Press.

tensor, product, modules, mathematics, tensor, product, modules, construction, that, allows, arguments, about, bilinear, maps, multiplication, carried, terms, linear, maps, module, construction, analogous, construction, tensor, product, vector, spaces, carried. In mathematics the tensor product of modules is a construction that allows arguments about bilinear maps e g multiplication to be carried out in terms of linear maps The module construction is analogous to the construction of the tensor product of vector spaces but can be carried out for a pair of modules over a commutative ring resulting in a third module and also for a pair of a right module and a left module over any ring with result an abelian group Tensor products are important in areas of abstract algebra homological algebra algebraic topology algebraic geometry operator algebras and noncommutative geometry The universal property of the tensor product of vector spaces extends to more general situations in abstract algebra The tensor product of an algebra and a module can be used for extension of scalars For a commutative ring the tensor product of modules can be iterated to form the tensor algebra of a module allowing one to define multiplication in the module in a universal way Contents 1 Balanced product 2 Definition 3 Application of the universal property of tensor products 3 1 Determining whether a tensor product of modules is zero 3 2 For equivalent modules 3 3 Tensor product of linear maps and a change of base ring 3 4 Several modules 4 Properties 4 1 Modules over general rings 4 2 Modules over commutative rings 4 3 Tensor product of an R module with the fraction field 4 4 Extension of scalars 4 4 1 Examples 5 Examples 6 Construction 7 As linear maps 7 1 Dual module 7 2 Duality pairing 7 3 An element as a bi linear map 7 4 Trace 8 Example from differential geometry tensor field 9 Relationship to flat modules 10 Additional structure 11 Generalization 11 1 Tensor product of complexes of modules 11 2 Tensor product of sheaves of modules 12 See also 13 Notes 14 ReferencesBalanced product EditMain article pairing For a ring R a right R module M a left R module N and an abelian group G a map f M N G is said to be R balanced R middle linear or an R balanced product if for all m m in M n n in N and r in R the following hold 1 126 f m n n f m n f m n Dl f f m m n f m n f m n Dr f f m r n f m r n A f displaystyle begin aligned varphi m n n amp varphi m n varphi m n amp amp text Dl varphi varphi m m n amp varphi m n varphi m n amp amp text Dr varphi varphi m cdot r n amp varphi m r cdot n amp amp text A varphi end aligned The set of all such balanced products over R from M N to G is denoted by LR M N G If f ps are balanced products then each of the operations f ps and f defined pointwise is a balanced product This turns the set LR M N G into an abelian group For M and N fixed the map G LR M N G is a functor from the category of abelian groups to itself The morphism part is given by mapping a group homomorphism g G G to the function f g f which goes from LR M N G to LR M N G RemarksProperties Dl and Dr express biadditivity of f which may be regarded as distributivity of f over addition Property A resembles some associative property of f Every ring R is an R bimodule So the ring multiplication r r r r in R is an R balanced product R R R Definition EditFor a ring R a right R module M a left R module N the tensor product over RM R N displaystyle M otimes R N is an abelian group together with a balanced product as defined above M N M R N displaystyle otimes M times N to M otimes R N which is universal in the following sense 2 For every abelian group G and every balanced product f M N G displaystyle f M times N to G there is a unique group homomorphism f M R N G displaystyle tilde f M otimes R N to G such that f f displaystyle tilde f circ otimes f As with all universal properties the above property defines the tensor product uniquely up to a unique isomorphism any other abelian group and balanced product with the same properties will be isomorphic to M R N and Indeed the mapping is called canonical or more explicitly the canonical mapping or balanced product of the tensor product 3 The definition does not prove the existence of M R N see below for a construction The tensor product can also be defined as a representing object for the functor G LR M N G explicitly this means there is a natural isomorphism Hom Z M R N G L R M N G g g displaystyle begin cases operatorname Hom mathbb Z M otimes R N G simeq operatorname L R M N G g mapsto g circ otimes end cases This is a succinct way of stating the universal mapping property given above If a priori one is given this natural isomorphism then displaystyle otimes can be recovered by taking G M R N displaystyle G M otimes R N and then mapping the identity map Similarly given the natural identification L R M N G Hom R M Hom Z N G displaystyle operatorname L R M N G operatorname Hom R M operatorname Hom mathbb Z N G 4 one can also define M R N by the formulaHom Z M R N G Hom R M Hom Z N G displaystyle operatorname Hom mathbb Z M otimes R N G simeq operatorname Hom R M operatorname Hom mathbb Z N G This is known as the tensor hom adjunction see also Properties For each x in M y in N one writes x y for the image of x y under the canonical map M N M R N displaystyle otimes M times N to M otimes R N It is often called a pure tensor Strictly speaking the correct notation would be x R y but it is conventional to drop R here Then immediately from the definition there are relations x y y x y x y Dl x x y x y x y Dr x r y x r y A The universal property of a tensor product has the following important consequence Proposition Every element of M R N displaystyle M otimes R N can be written non uniquely as i x i y i x i M y i N displaystyle sum i x i otimes y i x i in M y i in N In other words the image of displaystyle otimes generates M R N displaystyle M otimes R N Furthermore if f is a function defined on elements x y displaystyle x otimes y with values in an abelian group G then f extends uniquely to the homomorphism defined on the whole M R N displaystyle M otimes R N if and only if f x y displaystyle f x otimes y is Z displaystyle mathbb Z bilinear in x and y Proof For the first statement let L be the subgroup of M R N displaystyle M otimes R N generated by elements of the form in question Q M R N L displaystyle Q M otimes R N L and q the quotient map to Q We have 0 q displaystyle 0 q circ otimes as well as 0 0 displaystyle 0 0 circ otimes Hence by the uniqueness part of the universal property q 0 The second statement is because to define a module homomorphism it is enough to define it on the generating set of the module displaystyle square Application of the universal property of tensor products EditDetermining whether a tensor product of modules is zero Edit In practice it is sometimes more difficult to show that a tensor product of R modules M R N displaystyle M otimes R N is nonzero than it is to show that it is 0 The universal property gives a convenient way for checking this To check that a tensor product M R N displaystyle M otimes R N is nonzero one can construct an R bilinear map f M N G displaystyle f M times N rightarrow G to an abelian group G displaystyle G such that f m n 0 displaystyle f m n neq 0 This works because if m n 0 displaystyle m otimes n 0 then f m n f m n f 0 0 displaystyle f m n bar f m otimes n bar f 0 0 For example to see that Z p Z Z Z p Z displaystyle mathbb Z p mathbb Z otimes Z mathbb Z p mathbb Z is nonzero take G displaystyle G to be Z p Z displaystyle mathbb Z p mathbb Z and m n m n displaystyle m n mapsto mn This says that the pure tensors m n 0 displaystyle m otimes n neq 0 as long as m n displaystyle mn is nonzero in Z p Z displaystyle mathbb Z p mathbb Z For equivalent modules Edit The proposition says that one can work with explicit elements of the tensor products instead of invoking the universal property directly each time This is very convenient in practice For example if R is commutative and the left and right actions by R on modules are considered to be equivalent then M R N displaystyle M otimes R N can naturally be furnished with the R scalar multiplication by extendingr x y r x y x r y displaystyle r cdot x otimes y r cdot x otimes y x otimes r cdot y to the whole M R N displaystyle M otimes R N by the previous proposition strictly speaking what is needed is a bimodule structure not commutativity see a paragraph below Equipped with this R module structure M R N displaystyle M otimes R N satisfies a universal property similar to the above for any R module G there is a natural isomorphism Hom R M R N G R bilinear maps M N G g g displaystyle begin cases operatorname Hom R M otimes R N G simeq R text bilinear maps M times N to G g mapsto g circ otimes end cases If R is not necessarily commutative but if M has a left action by a ring S for example R then M R N displaystyle M otimes R N can be given the left S module structure like above by the formulas x y s x y displaystyle s cdot x otimes y s cdot x otimes y Analogously if N has a right action by a ring S then M R N displaystyle M otimes R N becomes a right S module Tensor product of linear maps and a change of base ring Edit Given linear maps f M M displaystyle f M to M of right modules over a ring R and g N N displaystyle g N to N of left modules there is a unique group homomorphism f g M R N M R N x y f x g y displaystyle begin cases f otimes g M otimes R N to M otimes R N x otimes y mapsto f x otimes g y end cases The construction has a consequence that tensoring is a functor each right R module M determines the functorM R R Mod Ab displaystyle M otimes R R text Mod longrightarrow text Ab from the category of left modules to the category of abelian groups that sends N to M N and a module homomorphism f to the group homomorphism 1 f If f R S displaystyle f R to S is a ring homomorphism and if M is a right S module and N a left S module then there is the canonical surjective homomorphism M R N M S N displaystyle M otimes R N to M otimes S N induced byM N S M S N displaystyle M times N overset otimes S longrightarrow M otimes S N 5 The resulting map is surjective since pure tensors x y generate the whole module In particular taking R to be Z displaystyle mathbb Z this shows every tensor product of modules is a quotient of a tensor product of abelian groups See also Tensor product Tensor product of linear maps Several modules Edit This section need to be updated For now see Properties for the more general discussion It is possible to extend the definition to a tensor product of any number of modules over the same commutative ring For example the universal property of M1 M2 M3 is that each trilinear map on M1 M2 M3 Z corresponds to a unique linear map M1 M2 M3 Z The binary tensor product is associative M1 M2 M3 is naturally isomorphic to M1 M2 M3 The tensor product of three modules defined by the universal property of trilinear maps is isomorphic to both of these iterated tensor products Properties EditModules over general rings Edit Let R1 R2 R3 R be rings not necessarily commutative For an R1 R2 bimodule M12 and a left R2 module M20 M 12 R 2 M 20 displaystyle M 12 otimes R 2 M 20 is a left R1 module For a right R2 module M02 and an R2 R3 bimodule M23 M 02 R 2 M 23 displaystyle M 02 otimes R 2 M 23 is a right R3 module associativity For a right R1 module M01 an R1 R2 bimodule M12 and a left R2 module M20 we have 6 M 01 R 1 M 12 R 2 M 20 M 01 R 1 M 12 R 2 M 20 displaystyle left M 01 otimes R 1 M 12 right otimes R 2 M 20 M 01 otimes R 1 left M 12 otimes R 2 M 20 right Since R is an R R bimodule we have R R R R displaystyle R otimes R R R with the ring multiplication m n m R n displaystyle mn m otimes R n as its canonical balanced product Modules over commutative rings Edit Let R be a commutative ring and M N and P be R modules Then identity R R M M displaystyle R otimes R M M associativity M R N R P M R N R P displaystyle M otimes R N otimes R P M otimes R N otimes R P 7 Thus M R N R P displaystyle M otimes R N otimes R P is well defined symmetry M R N N R M displaystyle M otimes R N N otimes R M In fact for any permutation s of the set 1 n there is a unique isomorphism M 1 R R M n M s 1 R R M s n x 1 x n x s 1 x s n displaystyle begin cases M 1 otimes R cdots otimes R M n longrightarrow M sigma 1 otimes R cdots otimes R M sigma n x 1 otimes cdots otimes x n longmapsto x sigma 1 otimes cdots otimes x sigma n end cases distributive property M R N P M R N M R P displaystyle M otimes R N oplus P M otimes R N oplus M otimes R P In fact M R i I N i i I M R N i displaystyle M otimes R left bigoplus nolimits i in I N i right bigoplus nolimits i in I left M otimes R N i right for an index set I of arbitrary cardinality commutes with finite product for any finitely many N i displaystyle N i M R i 1 n N i i 1 n M R N i displaystyle M otimes R prod i 1 n N i prod i 1 n M otimes R N i commutes with localization for any multiplicatively closed subset S of R S 1 M R N S 1 M S 1 R S 1 N displaystyle S 1 M otimes R N S 1 M otimes S 1 R S 1 N as S 1 R displaystyle S 1 R module Since S 1 R displaystyle S 1 R is an R algebra and S 1 S 1 R R displaystyle S 1 S 1 R otimes R this is a special case of commutes with base extension If S is an R algebra writing S S R displaystyle S S otimes R M R N S M S S N S displaystyle M otimes R N S M S otimes S N S 8 cf Extension of scalars commutes with direct limit for any direct system of R modules Mi lim M i R N lim M i R N displaystyle varinjlim M i otimes R N varinjlim M i otimes R N tensoring is right exact if 0 N f N g N 0 displaystyle 0 to N overset f to N overset g to N to 0 is an exact sequence of R modules then M R N 1 f M R N 1 g M R N 0 displaystyle M otimes R N overset 1 otimes f to M otimes R N overset 1 otimes g to M otimes R N to 0 is an exact sequence of R modules where 1 f x y x f y displaystyle 1 otimes f x otimes y x otimes f y This is a consequence of adjoint relation Hom R M R N P Hom R M Hom R N P displaystyle operatorname Hom R M otimes R N P operatorname Hom R M operatorname Hom R N P tensor hom relation there is a canonical R linear map Hom R M N P Hom R M N P displaystyle operatorname Hom R M N otimes P to operatorname Hom R M N otimes P which is an isomorphism if either M or P is a finitely generated projective module see As linearity preserving maps for the non commutative case 9 more generally there is a canonical R linear map Hom R M N Hom R M N Hom R M M N N displaystyle operatorname Hom R M N otimes operatorname Hom R M N to operatorname Hom R M otimes M N otimes N which is an isomorphism if either M N displaystyle M N or M M displaystyle M M is a pair of finitely generated projective modules To give a practical example suppose M N are free modules with bases e i i I displaystyle e i i in I and f j j J displaystyle f j j in J Then M is the direct sum M i I R e i displaystyle M bigoplus i in I Re i and the same for N By the distributive property one has M R N i j R e i f j displaystyle M otimes R N bigoplus i j R e i otimes f j i e e i f j i I j J displaystyle e i otimes f j i in I j in J are the R basis of M R N displaystyle M otimes R N Even if M is not free a free presentation of M can be used to compute tensor products The tensor product in general does not commute with inverse limit on the one hand Q Z Z p n 0 displaystyle mathbb Q otimes mathbb Z mathbb Z p n 0 cf examples On the other hand lim Z p n Z Q Z p Z Q Z p p 1 Q p displaystyle left varprojlim mathbb Z p n right otimes mathbb Z mathbb Q mathbb Z p otimes mathbb Z mathbb Q mathbb Z p left p 1 right mathbb Q p where Z p Q p displaystyle mathbb Z p mathbb Q p are the ring of p adic integers and the field of p adic numbers See also profinite integer for an example in the similar spirit If R is not commutative the order of tensor products could matter in the following way we use up the right action of M and the left action of N to form the tensor product M R N displaystyle M otimes R N in particular N R M displaystyle N otimes R M would not even be defined If M N are bi modules then M R N displaystyle M otimes R N has the left action coming from the left action of M and the right action coming from the right action of N those actions need not be the same as the left and right actions of N R M displaystyle N otimes R M The associativity holds more generally for non commutative rings if M is a right R module N a R S module and P a left S module then M R N S P M R N S P displaystyle M otimes R N otimes S P M otimes R N otimes S P as abelian group The general form of adjoint relation of tensor products says if R is not necessarily commutative M is a right R module N is a R S module P is a right S module then as abelian group 10 Hom S M R N P Hom R M Hom S N P f f displaystyle operatorname Hom S M otimes R N P operatorname Hom R M operatorname Hom S N P f mapsto f where f displaystyle f is given by f x y f x y displaystyle f x y f x otimes y See also Tensor hom adjunction Tensor product of an R module with the fraction field Edit Let R be an integral domain with fraction field K For any R module M K R M K R M M tor displaystyle K otimes R M cong K otimes R M M operatorname tor as R modules where M tor displaystyle M operatorname tor is the torsion submodule of M If M is a torsion R module then K R M 0 displaystyle K otimes R M 0 and if M is not a torsion module then K R M 0 displaystyle K otimes R M neq 0 If N is a submodule of M such that M N displaystyle M N is a torsion module then K R N K R M displaystyle K otimes R N cong K otimes R M as R modules by x n x n displaystyle x otimes n mapsto x otimes n In K R M displaystyle K otimes R M x m 0 displaystyle x otimes m 0 if and only if x 0 displaystyle x 0 or m M tor displaystyle m in M operatorname tor In particular M tor ker M K R M displaystyle M operatorname tor operatorname ker M to K otimes R M where m 1 m displaystyle m mapsto 1 otimes m K R M M 0 displaystyle K otimes R M cong M 0 where M 0 displaystyle M 0 is the localization of the module M displaystyle M at the prime ideal 0 displaystyle 0 i e the localization with respect to the nonzero elements Extension of scalars Edit Main article Extension of scalars See also Weil restriction The adjoint relation in the general form has an important special case for any R algebra S M a right R module P a right S module using Hom S S displaystyle operatorname Hom S S we have the natural isomorphism Hom S M R S P Hom R M Res R P displaystyle operatorname Hom S M otimes R S P operatorname Hom R M operatorname Res R P This says that the functor R S displaystyle otimes R S is a left adjoint to the forgetful functor Res R displaystyle operatorname Res R which restricts an S action to an R action Because of this R S displaystyle otimes R S is often called the extension of scalars from R to S In the representation theory when R S are group algebras the above relation becomes the Frobenius reciprocity Examples Edit R n R S S n displaystyle R n otimes R S S n for any R algebra S i e a free module remains free after extending scalars For a commutative ring R displaystyle R and a commutative R algebra S we have S R R x 1 x n S x 1 x n displaystyle S otimes R R x 1 dots x n S x 1 dots x n in fact more generally S R R x 1 x n I S x 1 x n I S x 1 x n displaystyle S otimes R R x 1 dots x n I S x 1 dots x n IS x 1 dots x n where I displaystyle I is an ideal Using C R x x 2 1 displaystyle mathbb C mathbb R x x 2 1 the previous example and the Chinese remainder theorem we have as rings C R C C x x 2 1 C x x i C x x i C 2 displaystyle mathbb C otimes mathbb R mathbb C mathbb C x x 2 1 mathbb C x x i times mathbb C x x i mathbb C 2 This gives an example when a tensor product is a direct product R Z Z i R i C displaystyle mathbb R otimes mathbb Z mathbb Z i mathbb R i mathbb C Examples EditThe structure of a tensor product of quite ordinary modules may be unpredictable Let G be an abelian group in which every element has finite order that is G is a torsion abelian group for example G can be a finite abelian group or Q Z displaystyle mathbb Q mathbb Z Then 11 Q Z G 0 displaystyle mathbb Q otimes mathbb Z G 0 Indeed any x Q Z G displaystyle x in mathbb Q otimes mathbb Z G is of the formx i r i g i r i Q g i G displaystyle x sum i r i otimes g i qquad r i in mathbb Q g i in G If n i displaystyle n i is the order of g i displaystyle g i then we compute x r i n i n i g i r i n i n i g i 0 displaystyle x sum r i n i n i otimes g i sum r i n i otimes n i g i 0 Similarly one seesQ Z Z Q Z 0 displaystyle mathbb Q mathbb Z otimes mathbb Z mathbb Q mathbb Z 0 Here are some identities useful for calculation Let R be a commutative ring I J ideals M N R modules Then R I R M M I M displaystyle R I otimes R M M IM If M is flat I M I R M displaystyle IM I otimes R M proof 1 M I M R I N I N M R N R R I displaystyle M IM otimes R I N IN M otimes R N otimes R R I because tensoring commutes with base extensions R I R R J R I J displaystyle R I otimes R R J R I J proof 2 Example If G is an abelian group G Z Z n G n G displaystyle G otimes mathbb Z mathbb Z n G nG this follows from 1 Example Z n Z Z m Z gcd n m displaystyle mathbb Z n otimes mathbb Z mathbb Z m mathbb Z gcd n m this follows from 3 In particular for distinct prime numbers p q Z p Z Z q Z 0 displaystyle mathbb Z p mathbb Z otimes mathbb Z q mathbb Z 0 Tensor products can be applied to control the order of elements of groups Let G be an abelian group Then the multiples of 2 inG Z 2 Z displaystyle G otimes mathbb Z 2 mathbb Z are zero Example Let m n displaystyle mu n be the group of n th roots of unity It is a cyclic group and cyclic groups are classified by orders Thus non canonically m n Z n displaystyle mu n approx mathbb Z n and thus when g is the gcd of n and m m n Z m m m g displaystyle mu n otimes mathbb Z mu m approx mu g Example Consider Q Z Q displaystyle mathbb Q otimes mathbb Z mathbb Q Since Q Q Q displaystyle mathbb Q otimes mathbb Q mathbb Q is obtained from Q Z Q displaystyle mathbb Q otimes mathbb Z mathbb Q by imposing Q displaystyle mathbb Q linearity on the middle we have the surjectionQ Z Q Q Q Q displaystyle mathbb Q otimes mathbb Z mathbb Q to mathbb Q otimes mathbb Q mathbb Q whose kernel is generated by elements of the form r s x y x r s y displaystyle r over s x otimes y x otimes r over s y where r s x u are integers and s is nonzero Sincer s x y r s x s s y x r s y displaystyle r over s x otimes y r over s x otimes s over s y x otimes r over s y the kernel actually vanishes hence Q Z Q Q Q Q Q displaystyle mathbb Q otimes mathbb Z mathbb Q mathbb Q otimes mathbb Q mathbb Q mathbb Q However consider C R C displaystyle mathbb C otimes mathbb R mathbb C and C C C displaystyle mathbb C otimes mathbb C mathbb C As R displaystyle mathbb R vector space C R C displaystyle mathbb C otimes mathbb R mathbb C has dimension 4 but C C C displaystyle mathbb C otimes mathbb C mathbb C has dimension 2 Thus C R C displaystyle mathbb C otimes mathbb R mathbb C and C C C displaystyle mathbb C otimes mathbb C mathbb C are not isomorphic Example We propose to compare R Z R displaystyle mathbb R otimes mathbb Z mathbb R and R R R displaystyle mathbb R otimes mathbb R mathbb R Like in the previous example we have R Z R R Q R displaystyle mathbb R otimes mathbb Z mathbb R mathbb R otimes mathbb Q mathbb R as abelian group and thus as Q displaystyle mathbb Q vector space any Z displaystyle mathbb Z linear map between Q displaystyle mathbb Q vector spaces is Q displaystyle mathbb Q linear As Q displaystyle mathbb Q vector space R displaystyle mathbb R has dimension cardinality of a basis of continuum Hence R Q R displaystyle mathbb R otimes mathbb Q mathbb R has a Q displaystyle mathbb Q basis indexed by a product of continuums thus its Q displaystyle mathbb Q dimension is continuum Hence for dimension reason there is a non canonical isomorphism of Q displaystyle mathbb Q vector spaces R Z R R R R displaystyle mathbb R otimes mathbb Z mathbb R approx mathbb R otimes mathbb R mathbb R Consider the modules M C x y z f N C x y z g displaystyle M mathbb C x y z f N mathbb C x y z g for f g C x y z displaystyle f g in mathbb C x y z irreducible polynomials such that gcd f g 1 displaystyle gcd f g 1 Then C x y z f C x y z C x y z g C x y z f g displaystyle frac mathbb C x y z f otimes mathbb C x y z frac mathbb C x y z g cong frac mathbb C x y z f g Another useful family of examples comes from changing the scalars Notice thatZ x 1 x n f 1 f k Z R R x 1 x n f 1 f k displaystyle frac mathbb Z x 1 ldots x n f 1 ldots f k otimes mathbb Z R cong frac R x 1 ldots x n f 1 ldots f k Good examples of this phenomenon to look at are when R Q C Z p k Z p Q p displaystyle R mathbb Q mathbb C mathbb Z p k mathbb Z p mathbb Q p Construction EditThe construction of M N takes a quotient of a free abelian group with basis the symbols m n used here to denote the ordered pair m n for m in M and n in N by the subgroup generated by all elements of the form m n n m n m n m m n m n m n m r n m r n where m m in M n n in N and r in R The quotient map which takes m n m n to the coset containing m n that is M N M R N m n m n displaystyle otimes M times N to M otimes R N m n mapsto m n is balanced and the subgroup has been chosen minimally so that this map is balanced The universal property of follows from the universal properties of a free abelian group and a quotient More category theoretically let s be the given right action of R on M i e s m r m r and t the left action of R of N Then the tensor product of M and N over R can be defined as the coequalizer M R N s 1 1 t M N M R N displaystyle M times R times N atop overset sigma times 1 to atop underset 1 times tau to atop M times N overset otimes to M otimes R N together with the requirements m n n m n m n displaystyle m otimes n n m otimes n m otimes n m m n m n m n displaystyle m m otimes n m otimes n m otimes n If S is a subring of a ring R then M R N displaystyle M otimes R N is the quotient group of M S N displaystyle M otimes S N by the subgroup generated by x r S y x S r y r R x M y N displaystyle xr otimes S y x otimes S ry r in R x in M y in N where x S y displaystyle x otimes S y is the image of x y displaystyle x y under M N M S N displaystyle otimes M times N to M otimes S N In particular any tensor product of R modules can be constructed if so desired as a quotient of a tensor product of abelian groups by imposing the R balanced product property In the construction of the tensor product over a commutative ring R the R module structure can be built in from the start by forming the quotient of a free R module by the submodule generated by the elements given above for the general construction augmented by the elements r m n m r n Alternately the general construction can be given a Z R module structure by defining the scalar action by r m n m r n when this is well defined which is precisely when r Z R the centre of R The direct product of M and N is rarely isomorphic to the tensor product of M and N When R is not commutative then the tensor product requires that M and N be modules on opposite sides while the direct product requires they be modules on the same side In all cases the only function from M N to G that is both linear and bilinear is the zero map As linear maps EditIn the general case not all the properties of a tensor product of vector spaces extend to modules Yet some useful properties of the tensor product considered as module homomorphisms remain Dual module Edit See also Duality mathematics Dual objects The dual module of a right R module E is defined as HomR E R with the canonical left R module structure and is denoted E 12 The canonical structure is the pointwise operations of addition and scalar multiplication Thus E is the set of all R linear maps E R also called linear forms with operations ϕ ps u ϕ u ps u ϕ ps E u E displaystyle phi psi u phi u psi u quad phi psi in E u in E r ϕ u r ϕ u ϕ E u E r R displaystyle r cdot phi u r cdot phi u quad phi in E u in E r in R The dual of a left R module is defined analogously with the same notation There is always a canonical homomorphism E E from E to its second dual It is an isomorphism if E is a free module of finite rank In general E is called a reflexive module if the canonical homomorphism is an isomorphism Duality pairing Edit We denote the natural pairing of its dual E and a right R module E or of a left R module F and its dual F as E E R e e e e e e displaystyle langle cdot cdot rangle E times E to R e e mapsto langle e e rangle e e F F R f f f f f f displaystyle langle cdot cdot rangle F times F to R f f mapsto langle f f rangle f f The pairing is left R linear in its left argument and right R linear in its right argument r g h s r g h s r s R displaystyle langle r cdot g h cdot s rangle r cdot langle g h rangle cdot s quad r s in R An element as a bi linear map Edit In the general case each element of the tensor product of modules gives rise to a left R linear map to a right R linear map and to an R bilinear form Unlike the commutative case in the general case the tensor product is not an R module and thus does not support scalar multiplication Given right R module E and right R module F there is a canonical homomorphism 8 F R E HomR E F such that 8 f e is the map e f e e 13 Given left R module E and right R module F there is a canonical homomorphism 8 F R E HomR E F such that 8 f e is the map e f e e 14 Both cases hold for general modules and become isomorphisms if the modules E and F are restricted to being finitely generated projective modules in particular free modules of finite ranks Thus an element of a tensor product of modules over a ring R maps canonically onto an R linear map though as with vector spaces constraints apply to the modules for this to be equivalent to the full space of such linear maps Given right R module E and left R module F there is a canonical homomorphism 8 F R E LR F E R such that 8 f e is the map f e f f e e citation needed Thus an element of a tensor product 3 F R E may be thought of giving rise to or acting as an R bilinear map F E R Trace Edit Let R be a commutative ring and E an R module Then there is a canonical R linear map E R E R displaystyle E otimes R E to R induced through linearity by ϕ x ϕ x displaystyle phi otimes x mapsto phi x it is the unique R linear map corresponding to the natural pairing If E is a finitely generated projective R module then one can identify E R E End R E displaystyle E otimes R E operatorname End R E through the canonical homomorphism mentioned above and then the above is the trace map tr End R E R displaystyle operatorname tr operatorname End R E to R When R is a field this is the usual trace of a linear transformation Example from differential geometry tensor field EditThe most prominent example of a tensor product of modules in differential geometry is the tensor product of the spaces of vector fields and differential forms More precisely if R is the commutative ring of smooth functions on a smooth manifold M then one putsT q p G M T M p R G M T M q displaystyle mathfrak T q p Gamma M TM otimes p otimes R Gamma M T M otimes q where G means the space of sections and the superscript p displaystyle otimes p means tensoring p times over R By definition an element of T q p displaystyle mathfrak T q p is a tensor field of type p q As R modules T p q displaystyle mathfrak T p q is the dual module of T q p displaystyle mathfrak T q p 15 To lighten the notation put E G M T M displaystyle E Gamma M TM and so E G M T M displaystyle E Gamma M T M 16 When p q 1 for each k l with 1 k p 1 l q there is an R multilinear map E p E q T q 1 p 1 X 1 X p w 1 w q X k w l X 1 X l X p w 1 w l w q displaystyle E p times E q to mathfrak T q 1 p 1 X 1 dots X p omega 1 dots omega q mapsto langle X k omega l rangle X 1 otimes cdots otimes widehat X l otimes cdots otimes X p otimes omega 1 otimes cdots widehat omega l otimes cdots otimes omega q where E p displaystyle E p means 1 p E displaystyle prod 1 p E and the hat means a term is omitted By the universal property it corresponds to a unique R linear map C l k T q p T q 1 p 1 displaystyle C l k mathfrak T q p to mathfrak T q 1 p 1 It is called the contraction of tensors in the index k l Unwinding what the universal property says one sees C l k X 1 X p w 1 w q X k w l X 1 X l X p w 1 w l w q displaystyle C l k X 1 otimes cdots otimes X p otimes omega 1 otimes cdots otimes omega q langle X k omega l rangle X 1 otimes cdots widehat X l cdots otimes X p otimes omega 1 otimes cdots widehat omega l cdots otimes omega q Remark The preceding discussion is standard in textbooks on differential geometry e g Helgason In a way the sheaf theoretic construction i e the language of sheaf of modules is more natural and increasingly more common for that see the section Tensor product of sheaves of modules Relationship to flat modules EditIn general R Mod R R Mod A b displaystyle otimes R text Mod R times R text Mod longrightarrow mathrm Ab is a bifunctor which accepts a right and a left R module pair as input and assigns them to the tensor product in the category of abelian groups By fixing a right R module M a functorM R R Mod A b displaystyle M otimes R R text Mod longrightarrow mathrm Ab arises and symmetrically a left R module N could be fixed to create a functor R N Mod R A b displaystyle otimes R N text Mod R longrightarrow mathrm Ab Unlike the Hom bifunctor H o m R displaystyle mathrm Hom R the tensor functor is covariant in both inputs It can be shown that M R displaystyle M otimes R and R N displaystyle otimes R N are always right exact functors but not necessarily left exact 0 Z Z Z n 0 displaystyle 0 to mathbb Z to mathbb Z to mathbb Z n to 0 where the first map is multiplication by n displaystyle n is exact but not after taking the tensor with Z n displaystyle mathbb Z n By definition a module T is a flat module if T R displaystyle T otimes R is an exact functor If m i i I displaystyle m i mid i in I and n j j J displaystyle n j mid j in J are generating sets for M and N respectively then m i n j i I j J displaystyle m i otimes n j mid i in I j in J will be a generating set for M R N displaystyle M otimes R N Because the tensor functor M R displaystyle M otimes R sometimes fails to be left exact this may not be a minimal generating set even if the original generating sets are minimal If M is a flat module the functor M R displaystyle M otimes R is exact by the very definition of a flat module If the tensor products are taken over a field F we are in the case of vector spaces as above Since all F modules are flat the bifunctor R displaystyle otimes R is exact in both positions and the two given generating sets are bases then m i n j i I j J displaystyle m i otimes n j mid i in I j in J indeed forms a basis for M F N displaystyle M otimes F N See also pure submoduleAdditional structure EditThis The whole paragraph at the end is confusing Also it seems to repeat what is already mentioned earlier may be confusing or unclear to readers Please help clarify the The whole paragraph at the end is confusing Also it seems to repeat what is already mentioned earlier There might be a discussion about this on the talk page July 2022 Learn how and when to remove this template message See also Free product of associative algebras If S and T are commutative R algebras then similar to For equivalent modules S R T will be a commutative R algebra as well with the multiplication map defined by m1 m2 n1 n2 m1n1 m2n2 and extended by linearity In this setting the tensor product become a fibered coproduct in the category of commutative R algebras But it is not a coproduct in the category of R algebras If M and N are both R modules over a commutative ring then their tensor product is again an R module If R is a ring RM is a left R module and the commutator rs sr of any two elements r and s of R is in the annihilator of M then we can make M into a right R module by setting mr rm The action of R on M factors through an action of a quotient commutative ring In this case the tensor product of M with itself over R is again an R module This is a very common technique in commutative algebra Generalization EditTensor product of complexes of modules Edit If X Y are complexes of R modules R a commutative ring then their tensor product is the complex given by X R Y n i j n X i R Y j displaystyle X otimes R Y n sum i j n X i otimes R Y j with the differential given by for x in Xi and y in Yj d X Y x y d X x y 1 i x d Y y displaystyle d X otimes Y x otimes y d X x otimes y 1 i x otimes d Y y 17 For example if C is a chain complex of flat abelian groups and if G is an abelian group then the homology group of C Z G displaystyle C otimes mathbb Z G is the homology group of C with coefficients in G see also universal coefficient theorem Tensor product of sheaves of modules Edit Main article Sheaf of modules The tensor product of sheaves of modules is the sheaf associated to the pre sheaf of the tensor products of the modules of sections over open subsets In this setup for example one can define a tensor field on a smooth manifold M as a global or local section of the tensor product called tensor bundle T M p O T M q displaystyle TM otimes p otimes O T M otimes q where O is the sheaf of rings of smooth functions on M and the bundles T M T M displaystyle TM T M are viewed as locally free sheaves on M 18 The exterior bundle on M is the subbundle of the tensor bundle consisting of all antisymmetric covariant tensors Sections of the exterior bundle are differential forms on M See also Tensor product bundle One important case when one forms a tensor product over a sheaf of non commutative rings appears in theory of D modules that is tensor products over the sheaf of differential operators See also EditTor functor Tensor product of algebras Tensor product of fields derived tensor productNotes Edit Tensoring with M the exact sequence 0 I R R I 0 displaystyle 0 to I to R to R I to 0 gives I R M f R R M M R I R M 0 displaystyle I otimes R M overset f to R otimes R M M to R I otimes R M to 0 where f is given by i x i x displaystyle i otimes x mapsto ix Since the image of f is IM we get the first part of 1 If M is flat f is injective and so is an isomorphism onto its image R I R R J R J I R J R J I J J R I J displaystyle R I otimes R R J R J over I R J R J over I J J R I J Q E D References Edit Nathan Jacobson 2009 Basic Algebra II 2nd ed Dover Publications Hazewinkel et al 2004 p 95 Prop 4 5 1 Bourbaki ch II 3 1harvnb error no target CITEREFBourbaki help First if R Z displaystyle R mathbb Z then the claimed identification is given by f f displaystyle f mapsto f with f x y f x y displaystyle f x y f x y In general Hom Z N G displaystyle operatorname Hom mathbb Z N G has the structure of a right R module by g r y g r y displaystyle g cdot r y g ry Thus for any Z displaystyle mathbb Z bilinear map f f is R linear f x r f x r f x r y f x r y displaystyle Leftrightarrow f xr f x cdot r Leftrightarrow f xr y f x ry Bourbaki ch II 3 2 harvnb error no target CITEREFBourbaki help Bourbaki ch II 3 8harvnb error no target CITEREFBourbaki help The first three properties plus identities on morphisms say that the category of R modules with R commutative forms a symmetric monoidal category Proof using associativity in a general form M R N S S R M R N M S R N M S S S R N M S S N S displaystyle M otimes R N S S otimes R M otimes R N M S otimes R N M S otimes S S otimes R N M S otimes S N S Bourbaki ch II 4 4harvnb error no target CITEREFBourbaki help Bourbaki ch II 4 1 Proposition 1harvnb error no target CITEREFBourbaki help Example 3 6 of http www math uconn edu kconrad blurbs linmultialg tensorprod pdf Bourbaki ch II 2 3harvnb error no target CITEREFBourbaki help Bourbaki ch II 4 2 eq 11 harvnb error no target CITEREFBourbaki help Bourbaki ch II 4 2 eq 15 harvnb error no target CITEREFBourbaki help Helgason Lemma 2 3 harvnb error no target CITEREFHelgason help This is actually the definition of differential one forms global sections of T M displaystyle T M in Helgason but is equivalent to the usual definition that does not use module theory May amp ch 12 3harvnb error no target CITEREFMaych 12 3 help See also Encyclopedia of Mathematics Tensor bundle Bourbaki Algebra Helgason Sigurdur 1978 Differential geometry Lie groups and symmetric spaces Academic Press ISBN 0 12 338460 5 Northcott D G 1984 Multilinear Algebra Cambridge University Press ISBN 613 0 04808 4 Hazewinkel Michiel Gubareni Nadezhda Mikhaĭlovna Gubareni Nadiya Kirichenko Vladimir V 2004 Algebras rings and modules Springer ISBN 978 1 4020 2690 4 Peter May 1999 A concise course in algebraic topology University of Chicago Press Retrieved from https en wikipedia org w index php title Tensor product of modules amp oldid 1131920288, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.