Why can't a finitely generated module over a PID be generated by fewer elements than the number of invariant factors?

48 Views Asked by At

Suppose $V$ is a finitely generated module over the a PID with $n$ invariant factors. Why can't $V$ be generated by fewer than $n$ elements?

Is there a quick linear algebra reason?