Tor functor

In mathematics, the Tor functors of homological algebra are the derived functors of the tensor product functor. They were first defined in generality to express the Künneth theorem and universal coefficient theorem in algebraic topology.

Specifically, suppose R is a ring, and denote by R-Mod the category of left R-modules and by Mod-R the category of right R-modules (if R is commutative, the two categories coincide). Pick a fixed module B in R-Mod. For A in Mod-R, set T(A) = ARB. Then T is a right exact functor from Mod-R to the category of abelian groups Ab (in case R is commutative, it is a right exact functor from Mod-R to Mod-R) and its left derived functors LnT are defined. We set

\mathrm{Tor}_n^R(A,B)=(L_nT)(A)

i.e., we take a projective resolution

\cdots\rightarrow P_3 \rightarrow P_2 \rightarrow P_1 \rightarrow A\rightarrow 0

then chop off the last term A and tensor it with B to get the complex

\cdots \rightarrow P_3\otimes B \rightarrow P_2\otimes B \rightarrow P_1\otimes B \rightarrow 0

and take the homology of this complex.

Properties

0\rightarrow K\rightarrow L\rightarrow M\rightarrow 0

induces a long exact sequence of the form

\cdots\rightarrow\mathrm{Tor}_2^R(M,B)\rightarrow\mathrm{Tor}_1^R(K,B)\rightarrow\mathrm{Tor}_1^R(L,B)\rightarrow\mathrm{Tor}_1^R(M,B)\rightarrow K\otimes B\rightarrow L\otimes B\rightarrow M\otimes B\rightarrow 0<p>is induced.
\mathrm{Tor}_1^R(R/(r),B)=\{b\in B:rb=0\},<p>from which the terminology Tor (that is, Torsion) comes: see torsion subgroup.

\mathrm{Tor}_n^R(\oplus_i A_i, \oplus_j B_j) \simeq \oplus_i \oplus_j \mathrm{Tor}_n^R(A_i,B_j)

See also: Tor functor, Abelian group, Additive functor, Algebraic topology, Category of abelian groups, Category theory, Commutative ring, Derived functor, Direct sum, Flat module