Given $m \in \mathbb{Z}$, let $m\mathbb{Z}$ denote the set of integer multiples of $m$, i.e. $m\mathbb{Z} := \{mk\mid k \in \mathbb{Z}\}$. Now let $a,b \in \mathbb{Z}$ with $a,b$ not both $0$. Prove that $a\mathbb{Z} \cap b\mathbb{Z} = \operatorname{lcm}(a,b)\mathbb{Z}$.
I am trying to write a proof for this, but I am unsure of what method to use. Also I am confused by $mk\mid k$, because wouldn't $m=1$ for this to be true.
Hint:
Step 1: Can you prove that $\operatorname{lcm}(a,b)\in a\mathbb{Z}\cap b\mathbb{Z}$?
Step 2: Can you prove that if $a$ and $b$ both divide $c$, then $c\in a\mathbb{Z}\cap b\mathbb{Z}$?
Step 3: How do steps 1 and 2, together, imply your result?