$f(u)=0$ implies that $\|f(u)\|=\|u\|=0$ $Ker f=0$ since $f$ is linear it is injective. An injective linear map between finite dimensional vector space which have the same dimension is surjective and therefore bijective.
$f(u)=0$ implies that $\|f(u)\|=\|u\|=0$ $Ker f=0$ since $f$ is linear it is injective. An injective linear map between finite dimensional vector space which have the same dimension is surjective and therefore bijective.