Let be a ring and left modules over . A function is said to be a left module homomorphism (over ) if
-
1.
is additive: , and
-
2.
If are right -modules, then is a right module homomorphism provided that is additive and preserves right scalar multiplication: for any . If is commutative, any left module homomorphism is a right module homomorphism, and vice versa, and we simply call a module homomorphismZZR,SM,N(R,S)f:M→NfRRMRNSSMSN(Z,Z)R(R,Z)S(Z,S)