Okay, I'll try one more time:
DX, the point you're missing is that we're not storing frequency at all. We're storing the voltage of the original signal at the particular moment of every sample!
See the following image:
http://i.imgur.com/qYKjU.png
This is a 2000 Hz sampled signal containing:
907 Hz (left channel - upper)
400 Hz (right channel - lower)
Contrary to popular belief you absolutely
cannot represent a 1000 Hz wave in a 2000 Hz sampled signal, because there is nothing to tell D to A converter either the amplitude or the phase of the original signal. The samples will *not* magically be at the peaks of the original waveform, they can end up anywhere!
I chose the odd frequency of 907 to illustrate this. Reconstructing the waveform from samples is *not* a matter of connecting the dots, as Robert Orban once told me!
In the image, the continuous line is the signal that will come out of a proper D to A converter (DAC).
As long as there are irrefutable clues often enough, the DAC will handle the job perfectly. However, you cannot go too close to half the sampling frequency, because if you're infinitely close (for example, trying to represent ~999.999999999 Hz in a 2000.0 Hz sample rate signal) you'd have to have an infinitely long reconstruction filter in the DAC, with infinite delay.
So, when sampling at 2000 Hz, 1000 Hz is out. So is 999 Hz, and probably also 950 Hz. 900 is most probably okay!
The fact that the samples will not magically end up at the peaks of the original waveform is an important lesson. This is why we have to oversample our digital clippers to prevent overshoots (more samples = more likely that one of them will be close to the peak).
Two more examples:
http://i.imgur.com/HbIKO.png
Both channels here show a 500 Hz tone sampled at 2000 Hz. I picked an even multiple of the sampling rate for simplicity.
The difference between them are the phase! They are phased 45 degrees apart. Both are perfectly valid, and will reconstruct fine.
But, what if we do the same thing with two 997 Hz tones, spaced 45 degrees apart?
http://i.imgur.com/eAgAn.png
I had to zoom out to illustrate the problem.
The outline is the peak level of what will be reconstructed. You can see we didn't get a continuous tone like in the previous examples, because the clues in the samples were simply too infrequent. We'd need a much longer reconstruction filter to get it done. It would be possible to construct a DAC to reconstruct this signal properly, but the delay of that DAC will probably be half a second!
Best regards,
Leif Claesson