I am trying to prove:
$$ \nabla \times (f \mathbf{r}) = 0 $$
I have done the following:
$$ \nabla \times (f \mathbf{r}) = \epsilon_{ijk}\partial_j(f \mathbf{r})_k = \epsilon_{ijk}[(\partial_jf)r_k + f\partial_jr_k], $$
where $f$ is a scalar function.
The second term is zero, and we have by differentiating $f$ via the chain rule:
$$ \epsilon_{ijk} f'(r) (\partial r_j)r_k = \epsilon_{ijk} f'(r) \frac{r_j}{r} r_k $$.
If the working is correct, can't seem to show how and why this is equal to zero.
You're almost there.
$$\epsilon_{ijk}r_jr_k \stackrel{(*)}= \epsilon_{ikj}r_kr_j \stackrel{(\dagger)}= -\epsilon_{ijk}r_jr_k \\ \implies \epsilon_{ijk}r_jr_k = 0$$
$*:$ Renaming dummy indices: $j\leftrightarrow k$.
$\dagger:$ $\epsilon_{ikj}=-\epsilon_{ijk}$ and commuting $r_k$ and $r_j$ (which are just scalars).