I want to show the title.
If $M$ is a finitely generated module over a local ring $A$, then there is a free $A$-module $L$ such that $L/mL\simeq M/mM$ where $m$ is a unique maximal ideal of $A$.
My attempt: Let $M$ is a finitely generated $A$-module where $A$ is a local ring with maximal ideal $m$. Then $M/mM$ is a $A/m$-vector space so there is a basis $x_1+mM,...,x_n+mM$ of $M/mM$. Now let $L$ be a free $A$-module generated by $x_1,...,x_n$. Define $\phi:L\to M/mM$ by $x_i\mapsto x_i+mM$. Then I want to show the kernel $\{\sum_{i=1}^na_ix_i| \sum_{i=1}^na_ix_i \in mM\}=mL$. $\supset$ is clear but how can I prove the reverse inclusion?