I swear I read an explanation by Frogboy about how it works but now I can't find it.
Not to my knowledge. There has been a detailed explanation on how the economy works, but not as for how population is limited. Beyond the food production, I mean. Even that, however, doesn't seem to work properly right now. I've had planets with a food production of 8mt, and a population of over 22b.