Because it would not be "using samples at certain discrete intervals" anymore. It would be taking samples continuously. So the error is minimized, and in the case of an infinite sampling rate, eliminated. It is exactly the same as drawing a line on a graphics display with infinitesimally small pixels. Of course, there will be no need to anti-alias that line.1. Imagine that we can do near infinite sampling rate. We will not have aliasing at all !! Why do you think is that ?
It is unclear to me what you mean by "the naive waveform generates frequencies". In any case, when sampling naively, aliasing will occur at any ratio of signal frequency versus sampling frequency, it just might not be perceptible when the ratio is very low.2. If the naive waveform generates any frequencies above half of the sampling rate, we will have aliasing. Why do think is that?
For example, when sampling a 440 Hz square wave at a 44100 Hz sampling rate, each cycle of the wave will take about 100 samples to describe, but not exactly 100. So, the naive sampling approach will usually produce 50 samples at 1.0 followed by 50 samples at -1.0, but every once in a while it will produce 51 samples at 1.0, or 51 samples at -1.0. This inconsistency of sometimes 50 and sometimes 51 samples is aliasing. It is just not perceptible to our ears.
The higher we go up the frequency scale, the more perceptible aliasing becomes, and when we reach half the sampling rate the result is complete and utter garbage, but I am afraid it is wrong to say that aliasing only starts when we reach that frequency. Unless your DSP textbook specifically defines aliasing as such, which means that my definition of aliasing differs from your DSP textbook's definition, and my definition is useful, while the DSP textbook's definition is not.
@imrae
My definition says that aliasing is inevitable when sampling naively. (Barring other circumstantial factors, such as sampling a signal that happens to only contain slope changes at the precise intervals that the samples are taken.) That's distinctly different from "competently implemented". It is the competent implementation that I am after.
