$\DeclareMathOperator\Hom{Hom}\DeclareMathOperator\PHom{PHom}$I'm reading about stable module categories, and I have a question about the definition of the maps. Let $R$ be a ring, and take (left) modules $M$ and $N$. Then let $f,g\in \Hom_R(M,N)$. We then say that $f\sim g$ if $f-g\in \PHom_R(M,N)$, where: $$\PHom_R(M,N) := \{ f\in \Hom_R(M,N)\mid f \text{ factors through a projective}\}.$$
Now, this is an equivalence relation, but I'm not sure how the transitivity works. Consider $f\sim g$ and $g\sim h$. Then $f-g = \ell_1\circ k_1$ and $g-h = \ell_2\circ k_2$ (where $k_i \in \Hom_R(M,P_i)$ and $\ell_i\in \Hom_R(P_i,N)$, for $P_i$ projective). I now want to find a new projective module, which I will call $Q$ such that $f-h$ factors through it. However, I cannot tell how this occurs, as the mappings that we have do not seem to work well with the type of composition that we are after. It is also entirely unclear how one would come up with the module $Q$.
Any insight would be appreciated. I think I'm just missing one crucial thing.