Here's the big error...
Let me tell you this: mutations never, ever produce brand-new information and only operate on the information (the genetic diversity) that’s there.
Fact, is, every new mutation increases the information in a population.
Suppose that a population has 2 alleles (versions of the same gene) for a give gene. The information for that gene would then be:
- 2(0.5Xlog(0.5)) or about 0.30.
If a mutation occurs and eventually each of the alleles has a frequency of about 0.3333 (1/3) then the information is:
-3(0.333Xlog(0.333)) or about 0.48.
I used these frequencies to make it easy to see, but if you'd like me to use others, the result will be the same; a new mutation will always add information to a population.
If someone would like some real-life examples, we can talk about those.
BTW, if there was only one allele, the information would be 1 times log (1) or zero. You see, information is a measure of uncertainty in a message. In genetics, that would be the uncertainty of what the allele would be in a specific member of that population. If there's just one allele, the uncertainty of the allele in a specific member would be zeros, and you would gain no information by checking that individual.