First consider the special case when M∼Rn . In this case, we have the canonical isomorphisms
(HomR(M,N))K∼(HomR(Rn,N))K∼(nN)K∼n⋅NK,
HomRK(MK,NK)∼HomRK((RK)n,NK)∼n⋅NK.
From this, we can safely conclude that θ is an isomorphism. (Some commutative diagrams must be checked, but it is mostly routine work.) Next we assume M is a finitely presented R -module, which means that there exists an exact sequence of R -modules M1→M2→M→0 where M1=Rn and M2=Rm . Applying the left-exact Hom - functors into N and into NK , we have the following commutative diagram:
0 → (HomR(M,N))K→(HomR(M2,N))K (HomR(M1,N))K
↓θ
↓θ2
↓θ1
0 → HomRK(MK,NK)→HomRK(M2K,NK)→HomRK(M1K,NK)
Since θ1,θ2 are both isomorphisms, an easy diagram chase shows that θ is also an isomorphism.