On all real-valued functions on R, define Drf(x)=f(x+r)−f(x). The operators commute, and every real number except −1 is an eigenvalue. For eigenvalue λ=−1, values may be chosen independently on the cosets of rZ and extended by f(x+r)=(1+λ)f(x), so every eigenspace is infinite-dimensional.