We algebraize the following statement: given a null sequence \((m_0, m_1, \dots)\text{,}\) if we know that \((m_0, f_1 m_1, \dots)\) is again a null sequence and that every null sequence is summable against \(g\text{,}\) we may conclude that the original sequence is summable against \(fg\text{.}\)
Let \(h_g^* \colon \iHom_R(P \otimes R, M) \to \iHom_R(P \otimes R, M)\) be the map induced by \(R[T] \stackrel{T \mapsto gT}{\to} R[T]\text{,}\) whose existence has been assumed. Note that the notation is mnemonic in nature: we are not assuming the existence of a map \(h_g\) on \(P \times R\text{,}\) but \(h_g^*\) functions as the “virtual pullback” by such a nonexistent map.
We have an equality of maps on \(\iHom_{\CAb}(P, M) \cong \iHom_R(P \otimes R, M)\text{:}\)
\begin{equation*}
\Delta_f^* \circ h_g^* = h_g^* \circ \Delta_{fg}^*\text{:}
\end{equation*}
both compositions have the effect
\begin{equation*}
(m_0, m_1, \dots) \mapsto (m_0-fgm_1, gm_1-fg^2m_2, \dots).\text{.}
\end{equation*}
Next, define the map
\begin{equation*}
\lambda\colon P \to P, \qquad [0] \to 0, [n+1] \mapsto [n]
\end{equation*}
and form the composition
\begin{equation*}
\lambda^* \oplus h_g^*\colon \iHom_R(P \otimes R, M) \to \iHom_R((P \oplus P) \otimes R, M)
\end{equation*}
where \(\lambda^*\colon \iHom_{\CAb}(P, M) \to \iHom_{\CAb}(P, M)\) is a genuine pullback. The map \(\lambda^* \oplus h_g^*\) is a split injection: we can first project from \(\iHom_R((P \oplus P) \otimes R, M)\) to \(\iHom_R((P \oplus \ZZ) \otimes R, M)\) by restricting along \(\ZZ \to \ZZ[0] \subset P\text{.}\) The resulting composition \(\iHom_R(P \otimes R, M) \to \iHom_R((P \oplus \ZZ) \otimes R, M)\) is now the pullback along a genuine map \(P \oplus \ZZ \to P\) which is a split surjection, so the pullback is a split injection.
We now have an equality of maps on \(\iHom_{\CAb}(P \oplus P, M) \cong \iHom_R((P \oplus P) \otimes R, M)\text{:}\)
\begin{equation*}
(\Delta_f^* \oplus \Delta_f^*) \circ (h_g^* \oplus \lambda^*) = (h_g^*\oplus \lambda^*) \circ \Delta_{fg}^*\text{.}
\end{equation*}
Since
\((\Delta_f \oplus \Delta_f)^*\) is an isomorphism and
\(h_g^* \oplus \lambda^*\) is a split injection, tracing around the square as in
Lemma 7.2.8 (but with the sense of arrows reversed) shows that
\(\Delta_{fg}^*\) is also an isomorphism.