A rank-nullity theorem between $\mathbb Z^n$ and $\mathbb Z^k$

621 Views Asked by At

I think this is correct:

If $\phi:\mathbb Z^{n}\to\mathbb Z^{k}$ is a group homomorphism then $n=\operatorname{rank}\operatorname{im}\phi+\operatorname{rank}\ker\phi$.

Here is my attempt at a proof:

$\phi$ may be naturally and uniquely extended to a linear map between $\mathbb Q$-vector spaces $\widetilde{\phi}:\mathbb Q^{n}\to\mathbb Q^{k}$, where $n=\dim\operatorname{im}\widetilde{\phi}+\dim\ker\widetilde{\phi}$.

My questions:

  1. Is this proof correct? I am concerned with "rank" either not making sense for subgroups or not coinciding with "dimension".
  2. Does this appear in books (maybe with different formulation)? I have not found it in some standard textbooks I've looked in.
2

There are 2 best solutions below

4
On BEST ANSWER

No need to refer to $\mathbb Q$: we have the following short exact sequence of free $\mathbb Z$-modules (or abelian groups, if you like it) $$0\to\ker\phi\to\mathbb Z^n\to\operatorname{im}\phi\to0$$ which is split (helpful, but not necessary to conclude).

3
On

Since $\mathbb{Q}$ is a flat $\mathbb{Z}$-module, the extended $\mathbb{Q}$-linear map gives the split short exact sequence $$ 0\rightarrow \mathbb{Q}\otimes ker(\phi) \rightarrow \mathbb{Q}^n \rightarrow \mathbb{Q} \otimes Im(\phi) \rightarrow 0 $$ the result follows since $ker(\phi)$ and $Im(\phi)$ are free $\mathbb{Z}$-modules.