I am looking for a source of the following (or a similar) result:
If $v \in H^1(\Omega,\mathbb{C})$ on a bounded domain $\Omega$ and $f: R(v) \to \mathbb{C}$ is Lipschitz continuous, then $f(v) \in H^1(\Omega, \mathbb{C})$
Here $H^1$ denotes the Sobolev space $W^{1,2}$ and $R(v)$ denotes the range of $v$.
In various answers on StackExchange this is used (e.g. here or here) and is referred to as a "standard fact".
I can't seem to produce a proof of it and I don't find the result in my books about Sobolev Spaces. Does anybody have a source for it?
EDIT: In my case I can't suppose that $f(0)=0$!