For this we need to show that map $\alpha_{[a]}: \mathbb{Z}_n \to \mathbb{Z}_n$ defined by $\alpha_{[a]}([k]) = [ak]$ is a group isomorphism; that is, a bijective homomorphism. I understand what's required I think I'm just getting a little confused about which elements to use to check the properties specifically. My intuition tells me to check, say, the homomorphism property with the elements $[a],[b] \in \mathbb{Z}_n^\times$ but when I tried that I got: $$\alpha_{[ab]}([k]) = [abk] = [a][bk] = ...$$ where I would imagine we're looking for a product of the form $$[ak][bk] = \alpha_{[a]}([k])\alpha_{[b]}([k])$$ However, if we were to carry out the homomorphism property regarding two elements in the domain $[k],[q] \in \mathbb{Z}_n$ we would get $$\alpha_{[a]}([k+q]) = [a(k+q)] = [ak+aq] = [ak] + [aq] = \alpha_{[a]}([k])\alpha_{[a]}([q])$$ which seems like the homomorphism property is satisfied.
So my main question here is which one is correct? Should I be checking these properties (homomorphism, injectivity and surjectivity) against the elements in $\mathbb{Z}_n^\times$ (the subscripts) or the elements of the domain $\mathbb{Z}_n$ (the arguments). And how should I go about understanding which one to check various properties against going forward?
Fix $[a]\in\Bbb Z_n^\times$. You need to show the homomorphism property
$$\alpha_{[a]}([k]+[l])=\alpha_{[a]}([k])+\alpha_{[a]}([l])$$
for all $[k],[l]\in\Bbb Z_n$, together with either surjectivity or injectivity (which are each sufficient to show bijectivity; and bijectivity only holds for $[a]\in\Bbb Z_n^\times$). You also need to show $\alpha_{[a]}$ is well-defined, which means that for all $[x],[y]\in\Bbb Z_n$,
$$[x]=[y]\implies \alpha_{[a]}([x])=\alpha_{[a]}([y]).$$