Solution (source code)

= Solution

Nondegenerate perturbation theory fails where free energies related by a reciprocal vector coincide, at $k=lπ/a$. Diagonalizing the two-state block places the gap centre at $\hbar^2(lπ/a)^2/(2m)+λU_0$ and gives width $2λ|U_l|+O(λ^2)$.