Let
. Bochner's problem asks the following: consider the SL problem
For what values of
, are the eigenpairs
such that
is a polynomial of degree 0,
is a polynomial of degree 1, etc?
Observe first that by plugging in the
solution, we have
, so we may WLOG assume that
. Similarly, by plugging in the
, we find that
must be polynomials of degree at most 1, 2 respectively.
Bochner's theorem states that, up to a complex-affine transform of
(that is, of form
), there are only 5 families of solutions:[2]
5 polynomial families
Polynomial solution  |
 |
 |
 |
Condition |
Jacobi polynomials  |
 |
 |
 |
 |
Laguerre polynomials  |
 |
 |
 |
 |
Hermite polynomials  |
 |
 |
 |
|
Bessel polynomials  |
 |
 |
 |
 |
Monomials  |
 |
 |
 |
|
Proof sketch: By the previous observation, there are only 5 parameters in total that characterize the prob/em:
Setting
, then up to a complex affine transform, it reduces to the form
This is the form of the Jacobi differential equation, and has polynomial solutions precisely when there exists
such that
. These are the Jacobi polynomials. The other cases are, up to affine scaling, the various limits of the
case. The solution families are then obtained by taking the respective limits of the Jacobi polynomials. The conditions on the parameters are necessary to prevent the leading coefficient from going zero.[3]
The original proof by Bochner directly considered the 3 possible cases:



and for each, performed a complex-affine transform of the variable and solved the corresponding equation.[1][2]