It is proved that if $(X,d)$ is a metric space and $f: X\to X$ is surjective, there exists $f^\ast:X\to X$ such that $f\circ f^\ast x=x$ for all $x \in X$. Here, $f^\ast$ is called right inverse.
I claim that if $f$ is bijective and continuous then $f^\ast$ is continuous also. Am I right?
In other words, what are the necessary conditions on $f$ ensuring the continuity of $f^\ast$.