Hartman-Grobman Theorem: If $\phi$ is a hyperbolic map, and we write $\phi(x) = Ax +\bar\phi(x)$, where $A$ is the linearization of $\phi$, then for a sufficiently small neighbourhood about the origin we can find a homeomorphism $h$ such that $A\circ h = h\circ\phi$.
Hadamard-Perron Theorem: If $\phi$ is a hyperbolic map of class $C^k$, then for a neighbourhood $Q$ about the origin we can write $W^+(Q):=\{x\in Q|\lim_{j\rightarrow\infty}\phi^j(x)\rightarrow 0\}=(x,h(x)),x\in E^+$, with $h$ of class $C^k$ (here $E^+$ is the invariant subspace associated with positive eigenvalues of $A$) And a similar statement for the negative eigenspace holds.
These two theorem look very similar to me. Am I correct to say that the two theorems say "nearly" the same thing for the case $k=0$? The Hartman Grobman theorem gives us an isomorphism which distorts $E^+$ and $E^-$ in a continuous way, hence $W^+$ and $W^-$ are embedded topological manifolds, which is the $k=0$ statement of Hadamard-Perron (However the Hadamard-Perron does not conversely give us the homemomorphism provided by the Hartman-Grobman).
In the sense of studying the description of the positive and negative invariant manifolds of the hyperbolic map $\phi$, can we thus say that the Hadamrd-Perron theorem is just an extension of the Hartman-Grobman theorem? Furthermore, is it possible to strenghten the statement of the Hartman-Grobman theorem to $C^k- smooth maps$, just like what does Hadamard-Perron theorem does?
Further insights to the link between the two theorems are appreciated too.