Inverse function theorem consequence?

This is theorem 9.24 in Rudin, known as the inverse function theorem:

Suppose $f$ is a continuously differentiable map of an open set $E \subseteq \mathbb{R}^n$ into $\mathbb{R}^n$, $f'(a)$ is invertible for some $a \in E$ and $b= f(a)$. Then

(a) There exists open sets $U,V$ in $\mathbb{R}^n$ with $a \in U, b \in V$ such that $f: U \to V$ is a bijection.

(b)$f^{-1}$ is continuously differentiable.

My question: Can we add the following to the conclusion of the inverse function theorem?

(c) $f'(x)$ is invertible for all $x \in U$?

Looking at Rudin's proof, I think we can, but maybe I'm not too sure.

• what does "$f'(a)$ is invertible" mean? I don't know what it means for a point to be invertible. Sep 20, 2018 at 8:10
• If you consider $f'(a)$ as a linear transformation, that it is an isomorphism. If you consider it as a matrix, that it is non-singular. $f'(a)$ means the same thing as $Df(a)$, if you are familiar with that notation.
– user370967
Sep 20, 2018 at 8:11
• yes but that is just chain rule applied to $f^{-1}\circ f=\operatorname{id}$ using (b) to see $f'(x)$ has inverse $(f^{-1})'(f(x))$ Sep 20, 2018 at 8:14
• If you use the chain rule, you use that $f^{-1}$ is differentiable at a point which is what has to be proven.
– user370967
Sep 20, 2018 at 8:18

Yes, (although perhaps for a smaller neighborhood than $U$). Note that $f$ is continuously differentiable. Since $f'(a)$ is invertible, $\det f'(a)\neq0$. But then, by continuity, $\det f'(x)\neq0$ when $x$ is close enough to $a$, and this means that, for those $x$'s, $f'(x)$ is invertible.
• And can we keep the requirement that $V=f(U)$ is open then? This is my main problem here.
• I think the $U$ Rudin defines in his proof works to show this. I'd be glad if someone can verify if this works?
• @Math_QED Because the fact that $f'(x)$ is invertible for each $x$ implies that the restriction of $f$ to $U$ is an open mapping. Sep 20, 2018 at 8:15