Discrete sampling, discrete generalizations of the Nyquist-Shannon sampling theorem