Let denote the standard basis of a module of the free module . Since the module homomorphism is surjective, choose such that for each . Define
Uniqueness of coordinates in a basis of a module makes this well-defined, and the formula preserves addition and scalar multiplication, so is a module homomorphism. For every ,
Thus . This is the lifting property of a free module; only the surjectivity of is needed for this part.