One big factor, possibly the biggest in a project like this, is how many programmers there are and how many edit others\' code. Many, many, bugs are created when someone has to edit/use code which they did not write, and do not fully understand. Documentation can only help so much, and side-effects are bound to pop up.
The other thing here that\'s missing, is the fact that bugs are not a simple quantity. Bugs arise, then are fixed. You might be able to take a pot-shot at how many would be created, or how many might exist at any one time, but this is also all dependent on how many people are fixing the bugs. There\'s a trade off here: you can\'t only fix bugs, but you can\'t only make new code. So it comes down to a balance (like pretty much everything).
(Btw, if you\'re looking for a conclusion here... tough.

I don\'t really have one. You can\'t really make an equation about this sort of thing, and a simple exponential isn\'t going to come even close.

The logic here is valid, but isn\'t quantifiable as such.)