Suppose that $H:A\rightarrow B$ can be written as $H(x) = x + h(x)$, where $h$ is Lipschitz on $A$ with constant $0 < \delta < 1$. I need to show that H is injective.
Here is my attempt at proving this please let me know if it is correct.
Proof: Suppose that H is not injective and hence $H(x) = H(y) \text{ for } x\neq y$. This can be written as $x+h(x) = y+h(y)$. Now consider a constant function such that $h(x) = h(y)$ which is obviously Lipshitz but this implies that $x=y$ which is a contradiction and hence $H$ is injective.
Suppose $H(x)=H(y)$, then $h(x)-h(y) = y-x$. Since $d(h(x),h(y)) \le \delta d(y,x)$, we get $d(x,y) \le \delta d(x,y)$ and the only solution to this is $x=y$.