39 Finite differences and functional equations