Suppose that I have some dynamical system
$$\dot x = f(x)$$ $f$ is locally Lipschitz, etc. I know that $f(x) = 0$ whenever $x \in \Gamma$, where $\Gamma$ is some closed (and possibly bounded) set in $\mathbb{R}^n$, could be a small disc, a line, a plane. In other words, not just an equilibrium.
How can dynamical system theory deal with this case?
Normally the approach is through Lyapunov theorem, but it is usually with respect to a single point.
Is it possible to extend the Lyapunov theorem by defining a Lyapunov function $V$ such that it is $V(\Gamma) = 0$ and $V(x) > 0$ elsewhere and proceed as usual by showing $\dot V(\Gamma) = 0$ and $\dot V(x) < 0$ elsewhere?
Is this possible? Are there any catch for using the above? I have went through several books but could not find this extension.