Suppose $F:\mathbb{R}^3\mapsto\mathbb{R}^3$ via $F(x)=(f_1(x),f_2(x),f_3(x))$. Assume $DF(a)$ is invertible and $F(a)=0$. Prove that there are infinitely many values $x\in\mathbb{R}^3$ such that $f_1(x)=f_2(x)=f_3(x)$.
I was just asked this question on a quiz and I don't know where to start , especially because there is no assumption about continuity. My first instinct is to use inverse function theorem but I know this isn't right.