In Weibel's An introduction to homological algebra, one has the following lemma (p 72):
Let $R$ be a commutative ring.
Lemma 3.2.11 If $\mu : A \rightarrow A$ is multiplication by a central element $r \in R$, so are the induced maps $\mu_* : \operatorname{Tor}^R_n(A,B) \rightarrow \operatorname{Tor}^R_n(A,B)$ for all $n$ and $B$.
I would like to prove the following corollary:
Corollary 3.2.12 If $A$ is an $R/r$-module, then for every $R$-module $B$ the $R$-modules $\operatorname{Tor}_*^R(A,B)$ are actually $R/r$-modules, that is, annihilated by the ideal $rR$.
$\textbf{My attempt:}$
We want to show that $rR$ also annihilates the $R$-modules $\operatorname{Tor}_*^R(A,B)$.
Since $\forall r' \in rR$, $r' = rc$ for some $c \in R$, it suffices to show that the induced maps $\mu_* : \operatorname{Tor}^R_n(A,B) \rightarrow \operatorname{Tor}^R_n(A,B)$ are the zero map for all $n$ and $B$, where $\mu : A \rightarrow A, a \mapsto ra$. Since multiplication by $r$ is an $R$-module chain map $\tilde{\mu} : P \rightarrow P$ where $P \rightarrow A$ is a projective resolution
$$\begin{matrix} ...\to&P_1&\xrightarrow{d_1} &P_0&\xrightarrow{d_0}&A&\rightarrow &0\\ &\downarrow\rlap{\scriptstyle\tilde{\mu}_1}&&\downarrow\rlap{\scriptstyle\tilde{\mu}_0}&&\downarrow\rlap{\scriptstyle\mu}\\ ...\to &P_1&\xrightarrow{d_1} &P_0&\xrightarrow{d_0} &A&\rightarrow &0 \end{matrix} $$
As $\_ \otimes_R B$ is right exact, we have
$$\begin{matrix} ...\to&P_1 \otimes B&\xrightarrow{d_1 \otimes B} &P_0\otimes B&\xrightarrow{d_0 \otimes B}&A\otimes B&\rightarrow &0\\ &\downarrow\rlap{\scriptstyle\tilde{\mu}_1\otimes B}&&\downarrow\rlap{\scriptstyle\tilde{\mu}_0\otimes B}&&\downarrow\rlap{\scriptstyle\mu\otimes B}\\ ...\to &P_1\otimes B&\xrightarrow{d_1 \otimes B} &P_0\otimes B&\xrightarrow{d_0 \otimes B} &A\otimes B&\rightarrow &0 \end{matrix} $$
By assumption, $rR$ annihilates $A$, hence $\mu\otimes B : A\otimes B \to A\otimes B, a\otimes b \mapsto ra\otimes b = 0$ is the zero map. Since the following diagram commutes
$$\begin{matrix} P_0\otimes B&\xrightarrow{d_0 \otimes B}&A\otimes B\\ \downarrow\rlap{\scriptstyle\tilde{\mu}_0\otimes B}&&\downarrow\rlap{\scriptstyle\mu\otimes B}\\ P_0\otimes B&\xrightarrow{d_0 \otimes B} &A\otimes B \end{matrix} $$
i.e. $(\mu\otimes B) \circ (d_0\otimes B )= (d_0\otimes B )\circ (\tilde{\mu}_0\otimes B)$ and $(d_0\otimes B )$ may not identically be the $0$ map, then this implies that $\tilde{\mu}_0\otimes B$ has to be the $0$ map. By induction, we can prove that $\tilde{\mu}_n\otimes B$ are $0$ maps for all $n$. Hence the induced map $\mu_*$ on the subquotient $Tor^R_n(A,B)$ of $P_n \otimes B$ is obviously the zero map for all $n$. Therefore, $Tor^R_n(A,B)$ is annihilated by $rR$. $\square$
Does the proof seem ok? Is there something missing in the proof? Any comments are greatly appreciated.
We can compute $\mathrm{Tor}(A,B)$ starting from a projective resolution of $B$ $$ \cdots \to Q_2 \to Q_1 \to Q_0 \to B \to 0. $$ Tensoring with $A$ yields the complex $$ \cdots \to A\otimes_R Q_2 \to A\otimes_R Q_1 \to A\otimes_R Q_0 \to 0 $$ whose homology groups are $\mathrm{Tor}^R_n(A,B)$. It is now clear that if $r\in R$ acts as zero on $A$, then $r$ acts as zero on each $A\otimes_RQ_n$, and so acts as zero on each $\mathrm{Tor}_n^R(A,B)$.
In fact, all this works in the noncommutative setting, so if $B$ is a left $R$-module and $A$ is an $S$-$R$-bimodule, then each $A\otimes_RQ_n$ is a left $S$-module, and so each $\mathrm{Tor}^R_n(A,B)$ is a left $S$-module.