Periodic solutions of difference equations Difference equations mathematics