Proposition
Let be a ring, a non-zero free -module and let be a homomorphism. Then is surjective if and only if for all homomorphisms there exists a homomorphism such that
Proof
First, we will prove the forward direction. Assume that is surjective and let be arbitrary.
Let be a non-empty subset of such that is a free -module on (such must exist, since is non-zero). We can form a set function as where is the preimage function. Since is surjective, this preimage is always non-empty. The axiom of choice allows us to take which is just taking an arbitrary element from each preimage.
The universal property of as a free object gives us the unique homomorphism extending Take any and note that
Since is the generating set of any element of can be written down as an -linear combination of elements of Because of this, any homomorphism is uniquely determined by the values it takes on the elements of In particular, since they agree on all elements of , This proves the forward direction.
Conversely, assume that for all there exists a such that
Let be arbitrary. Then we can define by , sending every generator to . Now, let and note that , which implies that Thus, must be surjective. This proves the backward direction.