The following db entries were taken directly from 'campaign_variables':
These govern corruption in game. You get the minimum reduction until you pass 4 cities, then climb to 40% as you approach 25 cities, and finally climb to 90% as you approach 150 cities. Whether it climbs linearly or logarithmically I don't have a clue. A for corruption modifiers like the Philosophy tree, pretty sure the formula looks something like:
"corruption = base_corruption * (corruption_modifer_1 + corruption_modifer_2 + ... + corruption_modifer_n)"