It is known that the kernel of the (non-negative) Laplacian operator on a closed manifold consists of constant functions. I would like to ask if some similar phenomena happens for the modified operator: $$ Lu=\Delta u+ fu,$$ where $f$ is a smooth function.
More specifically: If $f$ equals to minus an eigenvalue of $\Delta$, then $Lu=0$ has non-trivial solutions. Are these the only $f$ with non-trivial solutions? Can we conclude that $Lu=0$ has only zero (or constant solutions) if we assume $f$ non-constant? Otherwise, can you parametrize its kernel (as you parametrize constant functions by their integrals, or by their value in one point)?
Thank you very much.