Source: https://services.math.duke.edu/~jtwong/math551-2019/lectures/Eigenfunctions1_operators.pdf