The Tor functor is the homology of a tensor product of modules with a free resolution: for a free resolution of . It measures the failure of tensoring to preserve exact sequences. For a commutative ring, one may resolve either argument; the double complex of the two resolutions proves that both computations agree.
For a non-zero-divisor , resolve by . Tensoring with gives the kernel and cokernel in the displayed formula; all higher Tor functors vanish. Resolving either argument gives the same homology by the two filtrations of the double complex of the two free resolutions. For , both degrees zero and one equal .
Start a free resolution of with and a free module surjecting onto . The next differential presents the relations in . Right exactness of the tensor product of modules identifies with . Taking degree-one homology then gives the displayed kernel formula. Hence vanishing for every ideal is equivalent to the flatness criterion using ideals.

Articles by others on the same topic (1)

In mathematics, particularly in the field of homological algebra and algebraic topology, the Tor functor is a significant construction related to the derived functors of the tensor product. The Tor functor, denoted as \(\text{Tor}_n^R(A, B)\), is used to study the properties of modules over a ring \(R\).