Again, Hom functor is left-exact
From the previous post, we have considered $Hom_R(B, -)$, but this time we want to consider $Hom_R(-,A)$. Instead of getting a covariant functor, we now get a contravariant functor (i.e. reverses the map). Consider a map $f: P_1 \rightarrow P_2$, then the natural way to pass it to Hom-sets are as follows, $f^*: Hom_R(P_2, A) \rightarrow Hom_R(P_1, A) (\dagger)$ $\phi \mapsto \phi \circ f$ If we try to construct the order way, $Hom_R(P_1, A) \rightarrow Hom_R(P_2, A)$ $\phi \mapsto \phi \circ f$? $\phi \mapsto f \circ \phi$? Both composition would not make sense, hence we take $(\dagger)$ as our $Hom_R(-,A)$ functor. And obviously $R$-module $A$, $P$ is sent to $Hom_R(P,A)$. We now prove that $Hom_R(-,A)$ functor is again a left-exact functor, which means the following, Given a short exact sequence, $0 \rightarrow P_1 \stackrel{f}{\rightarrow} P_2 \stackrel{g}{\rightarrow} P_3$ $0 \rightarrow Hom_R(P_3,A) \stackrel{g^*}{\rightarrow} Hom_R(P_2, A) \stackrel{f^*}{\rightarrow} Hom_R(...