Content deleted Content added
rm :-indent; unify lists |
|||
Line 3:
==Balanced product==
{{main|pairing}}
For a ring ''R'', a right ''R''-module ''M'', a left ''R''-module ''N'', and an abelian group ''G'', a map {{
\varphi (m, n+n') &= \varphi (m, n) + \varphi (m, n') && \text{Dl}_{\varphi} \\
\varphi (m +m', n) &= \varphi (m, n) + \varphi (m', n) && \text{Dr}_{\varphi} \\
Line 11:
\end{align}</math>
The set of all such balanced products over ''R'' from {{
If ''φ'', ''ψ'' are balanced products, then each of the operations {{
For ''M'' and ''N'' fixed, the map {{
;Remarks:
#Properties (Dl) and (Dr) express [[Additive map|biadditivity]] of ''φ'', which may be regarded as [[Distributive property|distributivity]] of ''φ'' over addition.
#Property (A) resembles some [[associative property]] of ''φ''.
#Every ring ''R'' is an ''R''-[[bimodule]]. So the ring multiplication {{
==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 property|universal]] in the following sense:<ref>Hazewinkel, et al. (2004), [https://books.google.com/books?id=AibpdVNkFDYC&pg=PA95 p. 95], Prop. 4.5.1</ref>
[[File:Tensor product of modules2.svg|200px|right]]
:For every abelian group ''G'' and every balanced product <math display="block">f: M \times N \to G</math> there is a ''unique'' group homomorphism <math display="block"> \tilde{f}: M \otimes_R N \to G</math> such that <math display="block">\tilde{f} \circ \otimes = f.</math>
As with all [[Universal property#Existence and uniqueness|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 {{
The definition does not prove the existence of {{
The tensor product can also be defined as a [[representable functor|representing object]] for the functor {{
This is a succinct way of stating the universal mapping property given above. (if a priori one is given this is natural isomorphism, then <math>\otimes</math> can be recovered by taking <math>G = M \otimes_R N</math> and then mapping the identity map.)
Similarly, given the natural identification <math>\operatorname{L}_R(M, N; G) = \operatorname{Hom}_R(M, \operatorname{Hom}_{\Z}(N, G))</math>,<ref>First, if <math>R=\Z,</math> then the claimed identification is given by <math>f \mapsto f'</math> with <math>f'(x)(y) = f(x, y)</math>. In general, <math>\operatorname{Hom}_{\Z }(N, G)</math> has the structure of a right ''R''-module by <math>(g \cdot r)(y) = g(r y)</math>. Thus, for any <math>\Z</math>-bilinear map ''f'', ''f''′ is ''R''-linear <math>\Leftrightarrow f'(xr) = f'(x) \cdot r \Leftrightarrow f(xr, y) = f(x, ry).</math></ref> one can also define {{
This is known as the [[tensor-hom adjunction]]; see also {{section link||Properties}}.
For each ''x'' in ''M'', ''y'' in ''N'', one writes
for the image of (''x'', ''y'') under the canonical map <math>\otimes: M \times N \to M \otimes_R N</math>. It is often called a [[pure tensor]]. Strictly speaking, the correct notation would be ''x'' ⊗<sub>''R''</sub> ''y'' but it is conventional to drop ''R'' here. Then, immediately from the definition, there are relations:
|-
| style="width:24em;" | ''x'' ⊗ (''y'' + ''y''′) = ''x'' ⊗ ''y'' + ''x'' ⊗ ''y''′ || (Dl<sub>⊗</sub>)
Line 72 ⟶ 67:
{{math_theorem|name=Proposition|Every element of <math>M \otimes_R N</math> can be written, non-uniquely, as
In other words, the image of <math>\otimes</math> generates <math>M \otimes_R N</math>. Furthermore, if ''f'' is a function defined on elements <math>x \otimes y</math> with values in an abelian group ''G'', then ''f'' extends uniquely to the homomorphism defined on the whole <math>M \otimes_R N</math> if and only if <math>f(x \otimes y)</math> is <math>\Z</math>-bilinear in ''x'' and ''y''.}}
Line 91 ⟶ 86:
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 <math>M \otimes_R N </math> can naturally be furnished with the ''R''-scalar multiplication by extending
to the whole <math>M \otimes_R N</math> 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, <math>M \otimes_R N</math> 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 <math>M \otimes_R N</math> 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 <math>M \otimes_R N</math> becomes a right ''S''-module.<!-- Doesn't seem correct; see the example below. Strictly speaking, the ring used to form the tensor should be indicated: 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. For example, it can be shown that {{
===Tensor product of linear maps and a change of base ring===
Given linear maps <math>f: M \to M'</math> of right modules over a ring ''R'' and <math>g: N \to N'</math> 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 modules|category of left modules]] to the category of abelian groups that sends ''N'' to {{
Tensoring this with a left ''R''-module ''N'' results in
Here, the group on the left is really <math>S \otimes_R (M \otimes_R N)</math> by associativity (see below) and so this shows <math>M \otimes_R N</math> is a left ''S''-module.-->
If <math>f: R \to S</math> 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
The resulting map is surjective since pure tensors {{
{{see also|Tensor product#Tensor product of linear maps}}
Line 134 ⟶ 129:
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
{{block indent|em=1.5|text=''M''<sub>1</sub> ⊗ ''M''<sub>2</sub> ⊗ ''M''<sub>3</sub>}}
is that each trilinear map on
{{block indent|em=1.5|text=''M''<sub>1</sub> × ''M''<sub>2</sub> × ''M''<sub>3</sub> → ''Z''}}
corresponds to a unique linear map
{{block indent|em=1.5|text=''M''<sub>1</sub> ⊗ ''M''<sub>2</sub> ⊗ ''M''<sub>3</sub> → ''Z''.}}
The binary tensor product is associative: (''M''<sub>1</sub> ⊗ ''M''<sub>2</sub>) ⊗ ''M''<sub>3</sub> is naturally isomorphic to ''M''<sub>1</sub> ⊗ (''M''<sub>2</sub> ⊗ ''M''<sub>3</sub>). The tensor product of three modules defined by the universal property of trilinear maps is isomorphic to both of these iterated tensor products.
Line 153 ⟶ 143:
*For an ''R''<sub>1</sub>-''R''<sub>2</sub>-[[bimodule]] ''M''<sub>12</sub> and a left ''R''<sub>2</sub>-module ''M''<sub>20</sub>, <math>M_{12}\otimes_{R_2} M_{20}</math> is a left ''R''<sub>1</sub>-module.
*For a right ''R''<sub>2</sub>-module ''M''<sub>02</sub> and an ''R''<sub>2</sub>-''R''<sub>3</sub>-[[bimodule]] ''M''<sub>23</sub>, <math>M_{02}\otimes_{R_2} M_{23}</math> is a right ''R''<sub>3</sub>-module.
*(associativity) For a right ''R''<sub>1</sub>-module ''M''<sub>01</sub>, an ''R''<sub>1</sub>-''R''<sub>2</sub>-bimodule ''M''<sub>12</sub>, and a left ''R''<sub>2</sub>-module ''M''<sub>20</sub> we have:<ref>{{harvnb|Bourbaki|loc=ch. II §3.8}}</ref> <math display="block">\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 ).</math>
*Since ''R'' is an ''R''-''R''-bimodule, we have <math>R\otimes_R R = R</math> with the ring multiplication <math>mn =: m \otimes_R n</math> as its canonical balanced product.
===Modules over commutative rings===
Line 165 ⟶ 151:
*(identity) <math>R \otimes_R M = M.</math>
*(associativity) <math>(M \otimes_R N) \otimes_R P = M \otimes_R (N \otimes_R P).</math><ref>The first three properties (plus identities on morphisms) say that the category of ''R''-modules, with ''R'' commutative, forms a [[symmetric monoidal category]].</ref> Thus <math>M \otimes_R N \otimes_R P</math> is well-defined.
*(symmetry) <math>M \otimes_R N = N \otimes_R M.</math> In fact, for any permutation ''σ'' of the set {1, ..., ''n''}, there is a unique isomorphism: <math display="block">\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}</math>
*(
*(commutes with finite product) for any finitely many <math>N_i</math>, <math display="block">M \otimes_R \prod_{i = 1}^n N_i = \prod_{i = 1}^nM \otimes_R N_i.</math>
*(commutes with [[localization of a module|localization]]) for any multiplicatively closed subset ''S'' of ''R'', <math display="block">S^{-1}(M \otimes_R N) = S^{-1}M \otimes_{S^{-1}R} S^{-1}N</math> as <math>S^{-1} R</math>-module. Since <math>S^{-1} R</math> is an ''R''-algebra and <math>S^{-1} - = S^{-1} R \otimes_R -</math>, this is a special case of:
*(commutes with base extension) If ''S'' is an ''R''-algebra, writing <math>-_{S} = S \otimes_R -</math>, <math display="block">(M \otimes_R N)_S = M_S \otimes_S N_S;</math><ref>Proof: (using associativity in a general form) <math>(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</math></ref> cf. {{section link||Extension of scalars}}.
*(commutes with direct limit) for any direct system of ''R''-modules ''M''<sub>''i''</sub>, <math display="block">(\varinjlim M_i) \otimes_R N = \varinjlim (M_i \otimes_R N).</math>
*(tensoring is right exact) if <math display="block">0 \to N' \overset{f}\to N \overset{g}\to N'' \to 0</math> is an exact sequence of ''R''-modules, then <math display="block">M \otimes_R N' \overset{1 \otimes f}\to M \otimes_R N \overset{1 \otimes g}\to M \otimes_R N'' \to 0</math> is an exact sequence of ''R''-modules, where <math>(1 \otimes f)(x \otimes y) = x \otimes f(y).</math> This is a consequence of:
*([[tensor-hom adjunction|adjoint relation]]) <math>\operatorname{Hom}_R(M \otimes_R N, P) = \operatorname{Hom}_R(M, \operatorname{Hom}_R(N, P))</math>.
*(tensor-hom relation) there is a canonical ''R''-linear map: <math display="block">\operatorname{Hom}_R(M, N) \otimes P \to \operatorname{Hom}_R(M, N \otimes P),</math> which is an isomorphism if either ''M'' or ''P'' is a [[finitely generated projective module]] (see {{section link||As linearity-preserving maps}} for the non-commutative case);<ref>{{harvnb|Bourbaki|loc=ch. II §4.4}}</ref> more generally, there is a canonical ''R''-linear map: <math display="block">\operatorname{Hom}_R(M, N) \otimes \operatorname{Hom}_R(M', N') \to \operatorname{Hom}_R(M \otimes M', N \otimes N')</math> which is an isomorphism if either <math>(M, N)</math> or <math>(M, M')</math> is a pair of finitely generated projective modules.
To give a practical example, suppose ''M'', ''N'' are free modules with bases <math>e_i, i \in I</math> and <math>f_j, j \in J</math>. Then ''M'' is the [[direct sum of modules|direct sum]] <math>M = \bigoplus_{i \in I} R e_i</math>
and the same for ''N''. By the distributive property, one has:
i.e., <math>e_i \otimes f_j, \, i \in I, j \in J</math> are the ''R''-basis of <math>M \otimes_R N</math>. Even if ''M'' is not free, a [[free presentation]] of ''M'' can be used to compute tensor products.
Line 212 ⟶ 171:
The tensor product, in general, does not commute with [[inverse limit]]: on the one hand,
(cf. "examples"). On the other hand,
where <math>\Z_p, \Q_p</math> 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.
Line 224 ⟶ 183:
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<ref>{{harvnb|Bourbaki|loc=ch.II §4.1 Proposition 1}}</ref>
where <math>f'</math> is given by <math>f'(x)(y) = f(x \otimes y).</math> {{See also
===Tensor product of an ''R''-module with the fraction field===
Line 238 ⟶ 197:
*For any ''R''-module ''M'', <math>K \otimes_R M \cong K \otimes_R (M / M_{\operatorname{tor}})</math> as ''R''-modules, where <math>M_{\operatorname{tor}}</math> is the torsion submodule of ''M''.
*If ''M'' is a torsion ''R''-module then <math>K \otimes_R M = 0</math> and if ''M'' is not a torsion module then <math>K \otimes_R M \ne 0</math>.
*If ''N'' is a submodule of ''M'' such that <math>M/N</math> is a torsion module then <math>K \otimes_R N \cong K \otimes_R M</math> as ''R''-modules by <math>x \otimes n \mapsto x \otimes n</math>.
*In <math>K \otimes_R M</math>, <math>x \otimes m = 0</math> if and only if <math>x = 0</math> or <math>m \in M_{\operatorname{tor}}</math>. In particular, <math>M_{\operatorname{tor}} = \operatorname{ker}(M \to K \otimes_R M)</math> where <math>m \mapsto 1 \otimes m</math>.
*<math>K \otimes_R M \cong M_{(0)}</math> where <math>M_{(0)}</math> is the [[localization of a module|localization of the module]] <math>M</math> at the prime ideal <math>(0)</math> (i.e., the localization with respect to the nonzero elements).
Line 253 ⟶ 208:
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 <math>\operatorname{Hom}_S (S, -) = -</math>, we have the natural isomorphism:
This says that the functor <math>-\otimes_R S</math> is a [[left adjoint]] to the forgetful functor <math>\operatorname{Res}_R</math>, which restricts an ''S''-action to an ''R''-action. Because of this, <math>- \otimes_R S</math> 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]].
Line 260 ⟶ 215:
*<math>R^n \otimes_R S = S^n,</math> for any ''R''-algebra ''S'' (i.e., a free module remains free after extending scalars.)
*For a commutative ring <math>R</math> and a commutative ''R''-algebra ''S'', we have: <math display="block">S \otimes_R R[x_1, \dots, x_n] = S[x_1, \dots, x_n];</math> in fact, more generally, <math display="block">S \otimes_R (R[x_1, \dots, x_n]/I) = S[x_1, \dots, x_n]/ IS[x_1, \dots, x_n],</math> where <math>I</math> is an ideal.
*Using <math>\Complex = \R [x]/(x^2 + 1),</math> the previous example and the [[Chinese remainder theorem]], we have as rings <math display="block">\Complex \otimes_{\R} \Complex = \Complex [x]/(x^2 + 1) = \Complex [x]/(x+i) \times \Complex[x]/(x-i) = \Complex^2.</math> This gives an example when a tensor product is a [[direct product]].
*<math>\R \otimes_{\Z} \Z[i] = \R[i] = \Complex.</math>
Line 277 ⟶ 223:
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 <math>\Q/\Z</math>). Then:<ref>Example 3.6 of http://www.math.uconn.edu/~kconrad/blurbs/linmultialg/tensorprod.pdf</ref>
<math display="block">\Q \otimes_{\Z} G = 0.</math>
Indeed, any <math>x \in \Q \otimes_{\Z} G</math> is of the form
<math display="block">x = \sum_i r_i \otimes g_i, \qquad r_i \in \Q , g_i \in G.</math>
If <math>n_i</math> is the order of <math>g_i</math>, then we compute:
<math display="block">x = \sum (r_i / n_i )n_i \otimes g_i = \sum r_i / n_i \otimes n_i g_i = 0.</math>
Similarly, one sees
<math display="block">\Q /\Z \otimes_{\Z} \Q /\Z = 0.</math><!--
Consider the [[rational number]]s, '''Q''', and the [[modular arithmetic|integers modulo ''n'']], '''Z'''<sub>''n''</sub>. As with any abelian group, both can be considered as modules over the [[integer]]s, '''Z'''.
Let {{
Since an [[abelian group]] is the same thing as a '''Z'''-module,<ref>{{cite book |first=Nathan |last=Jacobson |title=Basic Algebra |volume=I |edition=2nd |publisher=Dover |year=2009 |page=164 }}</ref> the tensor product of '''Z'''-modules is the same thing as the '''tensor product of abelian groups'''.-->
Line 298 ⟶ 240:
Here are some identities useful for calculation: Let ''R'' be a commutative ring, ''I'', ''J'' ideals, ''M'', ''N'' ''R''-modules. Then
#<math>R/I \otimes_R M = M/IM</math>. If ''M'' is [[flat module|flat]], <math>IM = I \otimes_R M</math>.<ref group="proof">Tensoring with ''M'' the exact sequence <math>0 \to I \to R \to R/I \to 0</math> gives
where ''f'' is given by <math>i \otimes x \mapsto ix</math>. 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.</ref>
#<math>M/IM \otimes_{R/I} N/IN = M \otimes_R N \otimes_R R/I</math> (because tensoring commutes with base extensions)
#<math>R/I \otimes_R R/J = R/(I + J)</math>.<ref group="proof">
'''Example:''' If ''G'' is an abelian group, <math>G \otimes_{\Z } \Z /n = G/nG</math>; this follows from 1.
'''Example:''' <math>\Z /n \otimes_{\Z } \Z /m = \Z /{\gcd(n, m)}</math>; 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 <math>\mu_n</math> be the group of ''n''-th roots of unity. It is a [[cyclic group]] and cyclic groups are classified by orders. Thus, non-canonically, <math>\mu_n \approx \Z /n</math> and thus, when ''g'' is the gcd of ''n'' and ''m'',
'''Example:''' Consider <math>\Q \otimes_{\Z} \Q.</math> Since <math>\Q \otimes_{\Q } \Q</math> is obtained from <math>\Q \otimes_{\Z } \Q </math> by imposing <math>\Q </math>-linearity on the middle, we have the surjection
whose kernel is generated by elements of the form <math>{r \over s} x \otimes y - x \otimes {r \over s} y</math>
where ''r'', ''s'', ''x'', ''u'' are integers and ''s'' is nonzero. Since
the kernel actually vanishes; hence, <math>\Q \otimes_{\Z } \Q = \Q \otimes_{\Q } \Q = \Q .</math>
Line 333 ⟶ 275:
'''Example:''' We propose to compare <math>\R \otimes_{\Z} \R </math> and <math>\R \otimes_{\R } \R </math>. Like in the previous example, we have: <math>\R \otimes_{\Z} \R = \R \otimes_{\Q} \R </math> as abelian group and thus as <math>\Q</math>-vector space (any <math>\Z</math>-linear map between <math>\Q</math>-vector spaces is <math>\Q</math>-linear). As <math>\Q</math>-vector space, <math>\R </math> has dimension (cardinality of a basis) of [[Cardinality of the continuum|continuum]]. Hence, <math>\R \otimes_{\Q } \R </math> has a <math>\Q</math>-basis indexed by a product of continuums; thus its <math>\Q</math>-dimension is continuum. Hence, for dimension reason, there is a non-canonical isomorphism of <math>\Q</math>-vector spaces:
<!-- but they are not isomorphic as rings since the ring on the left is not even a field. -->
Consider the modules <math>M=\Complex [x,y,z]/(f),N=\Complex [x,y,z]/(g)</math> for <math>f,g\in \Complex[x,y,z]</math> irreducible polynomials such that <math>\gcd(f,g)=1.</math> Then,
Another useful family of examples comes from changing the scalars. Notice that
Good examples of this phenomenon to look at are when <math>R = \Q, \Complex, \Z/(p^k), \Z_p, \Q_p.</math>
==Construction==
The construction of {{
# −''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 {{
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 <math>M \otimes_R N</math> is the quotient group of <math>M \otimes_S N</math> by the subgroup generated by <math>xr \otimes_S y - x \otimes_S ry, \, r \in R, x \in M, y \in N</math>, where <math>x \otimes_S y</math> is the image of <math>(x, y)</math> under <math>\otimes: M \times N \to M \otimes_{S} N.</math> 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 {{
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 {{
==As linear maps==
Line 374 ⟶ 316:
===Dual module===
{{see also|Duality (mathematics)#Dual objects}}
The '''dual module''' of a right ''R''-module ''E'', is defined as {{
The dual of a left ''R''-module is defined analogously, with the same notation.
There is always a canonical homomorphism {{
===Duality pairing===
We denote the [[natural pairing]] of its dual ''E''<sup>∗</sup> and a right ''R''-module ''E'', or of a left ''R''-module ''F'' and its dual ''F''<sup>∗</sup> 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 {{
* Given left ''R''-module ''E'' and right ''R''-module ''F'', there is a canonical homomorphism {{
Both cases hold for general modules, and become isomorphisms if the modules ''E'' and ''F'' are restricted to being [[finitely generated projective module]]s (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 {{
===Trace===
Let ''R'' be a commutative ring<!-- the non-commutative case seems unclear; any source anyone? --> and ''E'' an ''R''-module. Then there is a canonical ''R''-linear map:
induced through linearity by <math>\phi \otimes x \mapsto \phi(x)</math>; it is the unique ''R''-linear map corresponding to the natural pairing.
Line 408 ⟶ 350:
If ''E'' is a finitely generated projective ''R''-module, then one can identify <math>E^* \otimes_R E = \operatorname{End}_R(E)</math> through the canonical homomorphism mentioned above and then the above is the '''trace map''':
When ''R'' is a field, this is the usual [[Trace (linear algebra)|trace]] of a linear transformation.
Line 415 ⟶ 357:
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 <math>\otimes p</math> means tensoring ''p'' times over ''R''. By definition, an element of <math>\mathfrak{T}^p_q</math> is a [[tensor field]] of type (''p'', ''q'').
Line 423 ⟶ 365:
To lighten the notation, put <math>E = \Gamma(M, T M)</math> and so <math>E^* = \Gamma(M, T^* M)</math>.<ref>This is actually the ''definition'' of differential one-forms, global sections of <math>T^*M</math>, in Helgason, but is equivalent to the usual definition that does not use module theory.</ref> When ''p'', ''q'' ≥ 1, for each (''k'', ''l'') with 1 ≤ ''k'' ≤ ''p'', 1 ≤ ''l'' ≤ ''q'', there is an ''R''-multilinear map:
where <math>E^p</math> means <math>\prod_1^p E</math> and the hat means a term is omitted. By the universal property, it corresponds to a unique ''R''-linear map:
It is called the [[tensor contraction|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<!-- perhaps Kobayashi-Nomizu? -->). 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 {{section link||Tensor product of sheaves of modules}}.
Line 438 ⟶ 380:
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]].
Line 444 ⟶ 386:
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]] <math>\mathrm{Hom}_R(-,-),</math> the tensor functor is [[covariant functor|covariant]] in both inputs.
Line 459 ⟶ 401:
==Additional structure==
If ''S'' and ''T'' are commutative ''R''-algebras, then {{
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, ''<sub>R</sub>M'' is a left ''R''-module, and the [[commutator]]
{{block indent|em=1.5|text=''rs'' − ''sr''}}
of any two elements ''r'' and ''s'' of ''R'' is in the [[Annihilator (ring theory)|annihilator]] of ''M'', then we can make ''M'' into a right ''R'' module by setting
{{block indent|em=1.5|text=''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.
Line 475 ⟶ 414:
===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
<math display="block">(X \otimes_R Y)_n = \sum_{i + j = n} X_i \otimes_R Y_j,</math>
with the differential given by: for ''x'' in ''X''<sub>''i''</sub> and ''y'' in ''Y''<sub>''j''</sub>,
<math display="block">d_{X \otimes Y} (x \otimes y) = d_X(x) \otimes y + (-1)^i x \otimes d_Y(y).</math><ref>{{harvnb|May|ch. 12 §3}}</ref>
For example, if ''C'' is a chain complex of flat abelian groups and if ''G'' is an abelian group, then the homology group of <math>C \otimes_{\Z } G</math> is the homology group of ''C'' with coefficients in ''G'' (see also: [[universal coefficient theorem]].)
Line 488 ⟶ 424:
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''')
<math display="block">(T M)^{\otimes p} \otimes_{O} (T^* M)^{\otimes q}</math>
where ''O'' is the [[sheaf of rings]] of smooth functions on ''M'' and the bundles <math>TM, T^*M</math> are viewed as [[locally free sheaf|locally free sheaves]] on ''M''.<ref>See also [https://www.encyclopediaofmath.org/index.php/Tensor_bundle Encyclopedia of Mathematics - Tensor bundle]</ref>
Line 507 ⟶ 441:
==Notes==
{{reflist|group=proof}}
==References==
<references/>
* Bourbaki, ''Algebra''
*{{citation|first=Sigurdur|last=Helgason|title=Differential geometry, Lie groups and symmetric spaces|year=1978| publisher=Academic Press| isbn=0-12-338460-5}}
*{{citation|first1=D.G.|last1=Northcott|authorlink1=Douglas Northcott|title=Multilinear Algebra|publisher=Cambridge University Press| year=1984|isbn=613-0-04808-4}}.
*{{citation|first1=Michiel|last1=Hazewinkel|authorlink1=Michiel Hazewinkel|first2=Nadezhda Mikhaĭlovna| last2=Gubareni |authorlink2 =Nadezhda Mikhaĭlovna|first3=Nadiya|last3=Gubareni|authorlink3=Nadiya Gubareni|first4=Vladimir V.| last4=Kirichenko |authorlink4= Vladimir V. Kirichenko|title=Algebras, rings and modules|publisher=Springer|year=2004|isbn=978-1-4020-2690-4}}.
|