Tensor product of modules

Tensor product of modules

In mathematics, the tensor product of modules is a construction that allows arguments about bilinear maps (roughly speaking, "multiplication") to be carried out in terms of linear maps (module homomorphisms). 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 left-module and a right-module over any ring, with result an abelian group. Tensor products are important in areas of abstract algebra, homological algebra, algebraic topology and algebraic geometry. The universal property of the tensor product of vector spaces extends to more general situations in abstract algebra. It allows the study of bilinear or multilinear operations via linear operations. 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.

Multilinear mappings

For a ring "R", a right "R"-module "MR", a left "R"-module "RN", and an abelian group "Z", a bilinear map or balanced product from "M" × "N" to "Z" is a function "φ": "M" × "N" → "Z" such that for all "m","m′" in "M", "n","n′" in "N", and "r" in "R":

# "φ"("m"+"m′","n") = "φ"("m","n") + "φ"("m′","n")
# "φ"("m","n"+"n′") = "φ"("m","n") + "φ"("m","n′")
# "φ"("m"·"r","n") = "φ"("m","r"·"n")

The set of all such bilinear maps from "M" × "N" to "Z" is denoted by Bilin("M","N";"Z").

Property 3 differs slightly from the definition for vector spaces. This is necessary because "Z" is only assumed to be an abelian group, so "r"·"φ"("m","n") would not make sense.

If "φ", "ψ" are bilinear maps, then "φ" + "ψ" is a bilinear map, and -"φ" is a bilinear map, when these operations are defined pointwisely. This turns the set Bilin("M","N";"Z") into an abelian group. The neutral element is the zero mapping.

For "M" and "N" fixed, the map "Z" ↦ Bilin("M","N";"Z") is a functor from the category of abelian groups to the category of sets. The morphism part is given by mapping a group homomorphism "g" : "Z" → "Z′" to the function ["φ" ↦ "g" ∘ "φ"] , which goes from Bilin("M","N";"Z") to Bilin("M","N";"Z′").

Definition

Let "M","N" and "R" be as in the previous section. The tensor product over "R"

:M otimes_R N

is an abelian group together with a bilinear map (in the sense defined above)

:otimes : M imes N o M otimes_{R} N

which is universal in the following sense:

For every abelian group "Z" and every bilinear
f: M imes N o Z, there is a unique group homomorphism : ilde{f}: M otimes_R N o Zsuch that: ilde{f} circ otimes = f.

As with all universal properties, the above property defines the tensor product up to (a unique) isomorphism. It does not prove its existence; see below for a construction.

The tensor product can also be defined as a representing object for the functor "Z" → Bilin"R"("M","N";"Z"). This is equivalent to the universal mapping property given above.

Examples

Consider the rational numbers Q and the integers modulo "n" Z"n". As with any abelian group, both can be considered as modules over the integers, Z.Let "B": Q × Z"n" → "M" be a Z-bilinear operator. Then "B"("q", "k") = "B"("q"/"n", "nk") = "B"("q"/"n", 0) = 0, so every bilinear operator is identically zero. Therefore, if we define "P" to be the trivial module, and "T" to be the zero bilinear function, then we see that the properties for the tensor product are satisfied. Therefore, the tensor product of Q and Z"n" is {0}.

Construction

To construct the tensor product, we can proceed as for vector spaces; the construction carries over without any changes. Roughly speaking, the construction of "M" ⊗ "N" takes a quotient of a free module with basis the symbols "m" ⊗ "n" for "m" in "M" and "n" in "N" by the submodule generated by all elements of the form:
# −("m"+"m′") ⊗ "n" + "m" ⊗ "n" + "m′" ⊗ "n"
# −"m" ⊗ ("n"+"n′") + "m" ⊗ "n" + "m" ⊗ "n′"
# ("m"·"r") ⊗ "n" − "m" ⊗ ("r"·"n")where "m","m′" in "M", "n","n′" in "N", and "r" in "R". In the quotient module, the function which takes ("m","n") to "m" ⊗ "n" is bilinear, and the submodule has been chosen minimally so that this map is bilinear.

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 "Z" which is both linear and bilinear is the zero map.

everal modules

It is possible to generalize the definition to a tensor product of any number of spaces. For example, the universal property of

:"M"1 ⊗ "M"2 ⊗ "M"3

is that every trilinear map on

:"M"1 × "M"2 × "M"3 → "Z"

corresponds to a unique linear map

:"M"1 ⊗ "M"2 ⊗ "M"3 → "Z".

The binary tensor product is associative: ("M"1 ⊗ "M"2) ⊗ "M"3 is naturally isomorphic to "M"1 ⊗ ("M"2 ⊗ "M"3). The tensor product of three modules defined by the universal property of trilinear maps is isomorphic to both of these iterated tensor products.

Additional structure

The tensor product, as defined, is an abelian group, not an "R"-module. In general, it is impossible to put an "R"-module structure on the tensor product. However, if "M" is an ("S","R")-bimodule, then "M"⊗"N" is a left "S"-module, and similarly, if "N" is an ("R","T")-bimodule, then "M"⊗"N" is a right "T"-module. If "M" and "N" each have bimodule structures as above, then "M"⊗"N" is an ("S","T")-bimodule. In particular, if "R" is a commutative ring, then "M"⊗"N" will always be an "R"-module.

If {"m""i"}"i"∈"I" and {"n""j"}"j"∈"J" are generating sets for "M" and "N", respectively, then {"m""i"⊗"n""j"}"i"∈"I","j"∈"J" will be a generating set for "M"⊗"N". Because the tensor product is right exact, not in general exact, this may not be a minimal generating set, even if the original generating sets are minimal. However, if the tensor products are taken over a field, then we are in the case of vector spaces as above, and if the two given generating sets are bases, we will get a basis for "M" ⊗ "N".

If "S" and "T" are commutative "R"-algebras, then "S" ⊗ "T" will be a commutative "R"-algebra as well, with the multiplication map defined by ("m"1 ⊗ "m"2)("n"1 ⊗ "n"2) = ("m"1"n"1 ⊗ "m"2"n"2) and extended by linearity. In this setting, the tensor product become a fibered coproduct in the category of "R"-algebras. Note that any commutative ring is a "Z"-algebra, so we may always take "M" ⊗Z "N".

It is also possible to generalize the definition to tensor products of modules over the same ring. If the ring is non-commutative, distinguish right modules and left modules. We will write "RM" for a left module, and "MR" for a right module. If a module "M" has both a left module structure over a ring "R" and a right module structure over a ring "S", and in addition for every "m" in "M", "r" in "R" and "s" in "S" we have "r(ms) = (rm)s", then we will say "M" is a bimodule, and will denote it by "RMS". Note that every left-module is a bimodule with Z acting by "mn" = "m + m + ... + m" as the right ring, and vice versa.

When defining the tensor product, the ring in question should be specified: most modules can be considered as modules over several different rings or over the same ring with a different actions of the ring on the module elements.

The most general form of the tensor product definition is as follows: let "MR" and "RN" be a right and a left module, respectively. Their tensor product over "R" is an abelian group "P" together with an "R"-bilinear operator "T": "M" × "N" → "P" such that for every "R"-bilinear operator "B": "M" × "N" → "O" there is a unique group homomorphism "L": "P" → "O" such that "L" o "T" = "B". "P" need not be a module over "R". However, if "S1MR" is an "S1-R"-bimodule, then there is a unique left "S1"-module structure on "P" which is compatible with "T". Similarly, if "RMS2" is an "R-S2"-bimodule, then there is a unique right "S2"-module structure on "P" which is compatible with "T". If "M" and "N" are both bimodules, then "P" is also a bimodule, again in a unique way. ("P", "T") are unique up to a unique isomorphism, and are called the "tensor product" of "M" and "N".

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.

ee also

*Tor functor
*Tensor product of algebras
*Tensor product of fields

References

* Multilinear Algebra, Northcott D.G, 1984 Cambridge University Press


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Tensor product — In mathematics, the tensor product, denoted by otimes, may be applied in different contexts to vectors, matrices, tensors, vector spaces, algebras, topological vector spaces, and modules. In each case the significance of the symbol is the same:… …   Wikipedia

  • Tensor product of algebras — In mathematics, the tensor product of two R algebras is also an R algebra in a natural way. This gives us a tensor product of algebras. The special case R = Z gives us a tensor product of rings, since rings may be regarded as Z algebras.Let R be… …   Wikipedia

  • Tensor — For other uses, see Tensor (disambiguation). Note that in common usage, the term tensor is also used to refer to a tensor field. Stress, a second order tensor. The tensor s components, in a three dimensional Cartesian coordinate system, form the… …   Wikipedia

  • Tensor contraction — In multilinear algebra, a tensor contraction is an operation on one or more tensors that arises from the natural pairing of a finite dimensional vector space and its dual. In components, it is expressed as a sum of products of scalar components… …   Wikipedia

  • Tensor (intrinsic definition) — For an introduction to the nature and significance of tensors in a broad context, see Tensor. In mathematics, the modern component free approach to the theory of a tensor views a tensor as an abstract object, expressing some definite type of… …   Wikipedia

  • Tensor field — In mathematics, physics and engineering, a tensor field is a very general concept of variable geometric quantity. It is used in differential geometry and the theory of manifolds, in algebraic geometry, in general relativity, in the analysis of… …   Wikipedia

  • Tensor algebra — In mathematics, the tensor algebra of a vector space V , denoted T ( V ) or T bull;( V ), is the algebra of tensors on V (of any rank) with multiplication being the tensor product. It is the free algebra on V , in the sense of being left adjoint… …   Wikipedia

  • Direct sum of modules — For the broader use of the term in mathematics, see Direct sum. In abstract algebra, the direct sum is a construction which combines several modules into a new, larger module. The result of the direct summation of modules is the smallest general… …   Wikipedia

  • Direct product — In mathematics, one can often define a direct product of objects already known, giving a new one. This is generally the Cartesian product of the underlying sets, together with a suitably defined structure on the product set. More abstractly, one… …   Wikipedia

  • Smash product — In mathematics, the smash product of two pointed spaces (i.e. topological spaces with distinguished basepoints) X and Y is the quotient of the product space X times; Y under the identifications ( x , y 0) sim; ( x 0, y ) for all x isin; X and y… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”