The growth equation of cities

Nature. 2020 Nov;587(7834):397-401. doi: 10.1038/s41586-020-2900-x. Epub 2020 Nov 18.

Abstract

The science of cities seeks to understand and explain regularities observed in the world's major urban systems. Modelling the population evolution of cities is at the core of this science and of all urban studies. Quantitatively, the most fundamental problem is to understand the hierarchical organization of city population and the statistical occurrence of megacities. This was first thought to be described by a universal principle known as Zipf's law1,2; however, the validity of this model has been challenged by recent empirical studies3,4. A theoretical model must also be able to explain the relatively frequent rises and falls of cities and civilizations5, but despite many attempts6-10 these fundamental questions have not yet been satisfactorily answered. Here we introduce a stochastic equation for modelling population growth in cities, constructed from an empirical analysis of recent datasets (for Canada, France, the UK and the USA). This model reveals how rare, but large, interurban migratory shocks dominate city growth. This equation predicts a complex shape for the distribution of city populations and shows that, owing to finite-time effects, Zipf's law does not hold in general, implying a more complex organization of cities. It also predicts the existence of multiple temporal variations in the city hierarchy, in agreement with observations5. Our result underlines the importance of rare events in the evolution of complex systems11 and, at a more practical level, in urban planning.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Canada
  • Cities / statistics & numerical data
  • City Planning
  • Datasets as Topic
  • France
  • Human Migration / statistics & numerical data
  • Humans
  • Models, Theoretical*
  • Population Growth*
  • Stochastic Processes
  • Time Factors
  • United Kingdom
  • United States
  • Urban Population / statistics & numerical data*