I am struggling to understand conceptually why we are allowed to fix a variable to solve PDE's and still get out a general solution, take the following example for instance.
Say we have a partial differential equation of the form
$$ U_{x} + 2U_{y} + (2x-y)U = 2x^2 + 3xy - 2y^2$$ we can use the following change of coordinates $$\widetilde{x}=x+2y \\ \widetilde{y}=2x-y$$
and we are left with
$$5U_\widetilde{x} + \widetilde{y}U=\widetilde{x}\widetilde{y}$$
$\textbf{We can now solve this by fixing $\widetilde{y}$ to get}$ $$U(\widetilde{x},\widetilde{y})= (\widetilde{x} - \frac{5}{\widetilde{y}})+\exp(\frac{-\widetilde{x} \widetilde{y}}{5})f(\widetilde{y})$$
Whice when reverted back to original coordinates gives
$$U(x,y) = (x+2y - \frac{5}{2x-y})+e^{-x-2y}g(2x-y)$$
Where I struggle conceptually is trying to understand why we are allowed to fix $\widetilde{y}$? Further why is the solution then applicable to all $\widetilde{y}$ how comes the solution isn't limited to only fixed $\widetilde{y}$ values,since that's what we used to get the solution?