Let f,g:(ℝ
n
, 0) → (ℝ, 0) be C
r+1 functions, r ∈ ℕ. We will show that if ∇f(0)=0 and there exist a neighbourhood U of 0 ∈ ℝ
n
and a constant C > 0 such that
$$\begin{equation*}
\left|\partial^m(g-f)(x)\right| ≤ C \left|\nabla f(x)\right|^{r+2-|m|} \quad \textrm{ for } x\in U,
\end{equation*}
$$
and for any m ∈ ℕ0
n
such that |m| ≤ r, then there exists a C
r
diffeomorphism ϕ:(ℝ
n
, 0) → (ℝ
n
, 0) such that f = g ° ϕ in a neighbourhood of 0 ∈ ℝ
n
.