To see the preconditions for the CLT, let’s look at it first in the other direction. Suppose I have a population with mean mu and standard deviation sigma. Repeat: mu is the mean of the population - the “real” mean, and sigma is the “real” standard deviation. I can only draw a normal curve with these features if mu and sigma are both finite, so that’s a precondition for the CLT. Now, the trivial case is that the population is distributed normally. Then for any sample size, we expect the sample distribution (the distribution of the things we selected out of the population in some random sample) to approximate a normal curve with mean my and standard deviation sigma. So we won’t bother with this case.
Now, if I draw a simple random sample (another precondition for CLT) and measure some trait of the things selected, and the trait is itself a random variable (another precondition) I can then find the average of my sample. So, I can have a population of 10M people, select an SRS of 1000 people, measure their heights, and find the average height, call it h. What does this average height tell me about the population? I can make a guess that mu is about h, and there are statistical tests for determining my confidence in that and finding the range covered by “about” but I’m also interested in the distribution of heights. To get information about this, I begin by finding the distribution of average heights. That is, if I drew this sample many times, each time randomly selecting 1000 people, how would the various h values be distributed?
This is where CLT comes into play. Suppose that instead of 1000 people, I drew 10 people. Now I repeat this many times, each time finding the average, then determine how often each number comes up as the average (give ranges instead of numbers, though.) This distribution would be expected to have an average around mu, but not to be normal. Now, as I increase the sample size from 10 to 100 to 1000, the distribution is guaranteed to approach normality. Notice that at the limit, I have a sample size of 10M. Thus, each sample drawn is exactly the same, and we’d expect that for every sample, we’ll get the same average. This isn’t true, though - we can make mistakes measuring, or have measurements that call for judgement. Hence, at the limit we’ll have a normal distribution with a very small standard deviation. When the sample size is large enough (subject to definition) we can even describe what the normal distribution looks like - the mean is approximately mu, and the standard deviation is approximately sigma/sqrt(sample size)
So yes, there are situations where CLT doesn’t apply. In essence:
-
Infinite population
-
Infinite mean or standard deviation
-
Zero standard deviation (hence zero variance - i.e. a constant population)
-
Trait not describable as a random variable (such as political party preference, in Rothbard’s example - hence statistics makes no claim at all about normality of this trait)
-
No way to draw simple random samples, or drawing simple random samples is misleading (such as determining the average number of testicles in a population of both males and females - similar to the man with his head in the oven and his feet in the freezer who is quite comfortable on average)
But this has nothing to do with Rothbard’s claim. Rothbard claimed that statistics claims that all traits whatsoever are distributed normally, and that this is an assumption of statistics. This seems wrong because:
-
There are traits about which statistics makes no normality claims
-
Regarding traits which statistics does make normality claims about, the CLT doesn’t say that the distribution is normal, only the sample distribution for a large enough sample size
-
The CLT is not an assumption of statistics, it is a theorem.