ORIGINAL: bitflipper
But in your example of a 3Khz wave sampled at 6KHz (assume a perfect reconstruction filter to keep it simple), you DO get an exact copy, because anything other than a 3KHz sine wave would have "illegal" harmonics in it.
Not quite. If you had an infinite number of bits, then you do get an EXACT copy. But you don't have an infinite number of bits. And since the sine wave that is exactly half the sample rate is even trickier to conceptualize, let's go simpler. a 1 kHz sine sampled at 6 kHz--although the numbers aren't really important right now.
Let's assume that it is a perfect 1 kHz sine wave, no extra frequencies/harmonics/noise. You then sample it at 6 kHz. Most likely the amplitude of the sine wave at the given moment in time represented by the sampling clock (not the peak amplitude, but the continuous amplitude) will not correspond
exactly to one of the quantization steps of the digital representation. (not one of the sampling steps, one of the quantization steps--bits, not sample rate) The amplitude has to be rounded up or down to the nearest sample value. That is the quantization error and it then becomes a part of the sampled signal. It is a form of noise, a form of distortion, a form of harmonics--non-harmonic harmonics. But I'll call it quantization error.
The key to the Nyquist theorem is that you CANNOT have frequencies higher than half the sample rate.
Agreed.
There can be no quantization error because all of the harmonics have been removed.
Disagreed. Quantization error has nothing to do with
harmonics of the signal. It has everything to do with the signal itself. Even in the case of the perfect 1 kHz sine sampled at 6 kHz (which has no other harmonics, yes?) there will be quantization error because of the rounding of the amplitude up or down to the nearest sample value. Unless you have infinite bits in which case there's no need to round either way.
Now forgive me for snipping out the rest of your post that I agree with.
...
The real question in all of this is: is it necessary to record frequencies above 20KHz?
I had the pleasure of learning digital audio from Dr. Tom Stockham, and he did all his final work at 16 bit 50 kHz. He thought the 44.1 kHz CD rate was a big mistake due to the difficulty of filter design, but 50 kHz should be sufficient for digital audio. I tend to agree, but since I can't do 50 do I round up to 88.1 or down to 48...? (actually with oversampling converters, the filter problem has been solved pretty well. So I record at 44.1 or 48)
I hope you don't think I'm beating this to death. I'm just trying to clear up misunderstandings. Whether I'm misunderstanding you, or vice versa.