Let us assume that we are given some partial differential equation. Just for example, let me consider the following.
$$ a(x,y,z) \partial_x F(x,y,z) + b(x,y,z) \partial_y F(x,y,z) + c(x,y,z) \partial_z F(x,y,z) = 0$$
I know how to solve it with the usual methods. However, what if we know that the previous partial differential equation is satisfied only on some subspace? Let us say, we know that the previous equation is true only on $F(x,y,z) = 0$. How to approach such case? And how to generalize this to an arbitrary partial differential equation?
My first idea would be to solve differential equation in general for the whole space, and then put the constraint in the end. Can someone (at least intuitively) show that in that case, we obtain the most general solution? Is it possible that previous equation is satisfied on $F(x,y,z) = 0$ but solution cannot be obtained by such method? Is there a criterion for that?