Kinetic Model of City Size Distribution Including a Value Function ()
1. Introduction
There is a large body of research on urban population distribution, employing a variety of research methods. Studies in References [1]-[3] indicate that the urban population distribution follows a power law, while those in References [4] [5] show that it conforms to other regular distributions. Kinetic models have been widely applied in the study of social activities and have achieved certain results [6] [7].
City-size distribution follows power laws, which are shown in a lot of works. Using a stochastic model, Zanette and Manrubia [1] verify that the city-size distribution follows a power law. Benguigui and Blumenfeld-Liebertha [2] set up several models to illustrate that the city-size evolution follows the power law distribution or concave distribution. According to the city data of the southeast and southwest in the United States, Garmestani et al. [3] test the power law behavior of the city-size distribution. Calderín-Ojeda [8] finds that the upper quartile of the commune size data in the early period (1962-1975) obeys the power law distribution. Taking Chinese city-size data, the empirical research on the power law distribution of urban rank-size is presented in [9]. The power law with the index one is Zipf’s law [10], which is a classical explanation of the city-size distribution. Gabaix [11] utilizes a model of random growth and concludes that the city-size distribution obeys Zipf’s law. Marsili and Zhang [12] construct master equations to discuss city distribution, which follows Zipf’s law. Ghosh et al. [13] explain Zipf’s law about city size by using a resource utilization model. Based on the data of the Indian population census and the Chinese population census, Gangopadhyay and Basu [14] prove that the urban size distributions in India and China satisfy Zipf’s law.
Many studies find that urban sizes exhibit different patterns. There are also other works on the distribution of city size. Eeckout [4] [5] concludes that the distribution of urban population obeys the lognormal distribution. Focusing on the role of distance, González-Val [15] analyzes the size distribution of Spanish cities. Li and Zhang [16] find that compared with the power law distribution, the triangle law distribution better fits the Chinese city-size distribution through statistical methods. Levy [17], Zhang et al. [18], Xu and Zhu [19] study the urban distribution from different angles.
Scholars never reach a consensus on the definition of the scope of a city. Brenner and Theodore [20] explore the instability of the geographical patterns of urban space. Jacobs [21] reviews urban geographical studies influenced by relational theory and finds that current research on relationality in urban geography operates with irreconcilable grammars.
Gualandi and Toscani [6] create a kinetic model, which is applied to wealth distribution [22]-[25], opinion formation [26]-[29] and other fields [30]-[32], to study the formation of urban agglomerations when considering the internal mechanism, external mechanism and fluctuation factor. The number of the urban population is represented by the variable
. The interaction equation for the change of urban population in [6] reads
(1.1)
where
is a random variable. The function
describes the population change caused by internal mechanism. When
,
. Namely the urban population increases. When
,
. Namely the urban population decreases.
represents the rate of people who move in the city. The variable
denotes the quantity of people who are able to migrate towards the city from certain environment. When the urban population alters, it goes from
to
. Considering a certain functions
and
, and using the Boltzmann-type equation and corresponding Fokker-Planck equation, Gualandi and Toscani [6] find that the equilibrium density follows a power law for large cities and a lognormal law for middle and low cities. Yu and Liao [7] employ the non-Maxwellian collision kernel kinetic model. By utilizing the grazing asymptotic method, the corresponding kinetic Fokker-Planck equation is derived. The equilibrium state of this Fokker-Planck equation belongs to the family of generalized Gamma distributions. Numerical tests indicate that the generalized Gamma distribution fits well with the urban size distribution in China.
Inspired by the work in [6] [7], we extend various value functions to explain population changes caused by internal mechanisms. The value function, which satisfies prospect theory, describes the asymmetric changes in population within cities. Using an asymptotic limit approach, we derive the Fokker-Planck equation corresponding to the resulting Boltzmann-type equation, from which we obtain the explicit form of the steady-state solution. Furthermore, we introduce a utility function to describe the changes in the working and non-working populations in cities.
In our work, we establish the ratio of working population to non-working population based on the utility function. Then, according to the interaction rules of the population, the population evolution process is expressed by the Boltzmann equation, and the Fokker-Planck equation is derived through scale transformation. The steady-state solution is obtained under certain conditions, from which steady-state density functions of the working and non-working populations can be derived. Finally, these functions are used to fit real population data.
The structure of this work is as follows. Section 2 introduces the kinetic model. Section 3 discusses the properties of Boltzmann-type equation. Section 4 uses an asymptotic approach to derive the Fokker-Planck equation, which includes a value function. The steady-state distribution of urban population is derived in Section 5. Section 6 gives the numerical simulation. Section 7 summarizes the work.
2. The Kinetic Description
We study the city-size distribution with a kinetic model. Following the idea in [6], we consider that the city population change is related to internal mechanism, external mechanism and fluctuation factor. Suppose that the population distribution in the external environment is known.
is the probability distribution of variable
. Assume that
is bounded and satisfies
The phenomenon investigated is the growth process of city size, in which we use a variable
to express the number of urban people.
is the probability density at time
. It is generally assumed that the integral of the distribution function
is one, that is
For any given value
of urban people, the interaction equation for the change of urban population enloves as
(2.1)
where
is the characteristic city size, e.g. the optimal city size. The left-hand side denotes the population after the change. First item on the right-hand side indicates the initial population change of the city. The second item denotes population change caused by urban internal mechanism. The third item indicates people moving in the city from other place. The last item shows the random factors. Assume that
is a random variable with mean zero and variance
.
The core of a city’s optimal population size lies in “balance”. It refers to finding a population scale that aligns with the city’s development stage, on the premise that resources are not overloaded, the environment is not damaged, the economy remains vibrant, and society stays stable. There is no universal formula for it. Instead, it needs to be dynamically calculated based on natural resources, economic structure, technological level, and policy goals, and continuously adjusted as the city develops.
Following the idea in [32], we consider the value function
as
in which constants
,
and
, which describe the intensity of population change rates near the ideal city size. The value function shows the change rate of urban population caused by psychological factors, so the value function may take positive or negative values. It is positive when the city size
is below the ideal size
, and negitive when
. That is to say, when
is less than
, the city’s population is increasing. The other case occurs in the opposite situation. The value fuction
equals to zero where
, namely the total population of the city remains unchanged. Both the value function
and function
in Equation (1.1) describe the population change caused by internal mechanism. In agreement with the previous obervations, for any given value of these constants, the function
is decreasing and convex on
. In fact, when
, it takes values in the interval
which does not depend on the parameter
. Based on previous assumptions, we obtain
meaning that the population after migration is greater than 0. In addition, for
, it holds that
This inequality says that given the ideal size of a city, the increase in population in a city with a population below the ideal size is greater than the decrease in the number of residents in a city with a population above the ideal size. When
, as
increases, the value function
grows more and more slowly, namely, the curve is concave. When
, as
increases, the value function
decreases faster and faster, namely, the curve is convex. We compare the value function of different parameters in Figure 1.
Figure 1. The value function
.
According to the interaction rule (2.1) and the classical dynamic theory [33], the change of probability density
satisfies a weak form of Boltzmann-type model, namely, for all smooth function
, the
obeys
(2.2)
where the bracket
represents the mathematical expectation. Equation (2.2) reflects the population distribution evolution of the city caused by the interaction at
.
3. Properties of the Kinetic Model
Since the interaction rule (2.1) is nonlinear, it is difficult to study the time-behavior of the probability density
. Because of this, we analyze the main features of the kinetic model.
In the Boltzmann-type model (2.2), letting
, we acquire
from which we obtain that the Equation (2.2) satisfies the conservation property. We study population changes caused by internal mechanisms of cities. In the latter part of the paper, we assume that
in interaction rule (2.1). Since
, from the interaction rule (2.1), we have
(3.1)
Then, considering
in Equation (2.2), mean value meets
(3.2)
where
Substituting (3.1) into (3.2) yields
(3.3)
Choosing
in (3.3), which is the same as in [34], we have
Using the constant variation method of differential equations, yields
If a city population
, namely urban population
is more than ideal urban population
. Since
, the
satisfies
implying that the first moment
remains bounded if
.
Considering
in Equation (2.2) gives rise to
where
Since
and
, from the interaction rule (2.1), we obtain
which leads to
and
If
,
and
remain bounded. Therefore the second moment
keeps bounded as
tends to infinite.
4. Fokker-Planck Equation
As discussed above, it is difficult to find the analytical solution of Equation (2.2). A feasible approach is to investigate its large-time behavior, which can be found in [34]. Considering the kinetic model, we use the asymptotic limit method to derive the Fokker-Planck model relating to the Boltzmann-type equation.
In terms of the value function, letting
associated with
,
is expressed as
where
(4.1)
from which we obtain
At this point, it indicates that the rate of population change within a city is only related to two parameters
and
. When
, it means that the internal mechanism of the city leads to a decrease for the population of the city.
We state that
with
is independent of
. Therefore, for all
smooth function
, the distribution function
obeys the Boltzmann-type model, which reads as
(4.2)
Reconsidering the interaction rule (2.1),
and
, we obtain
and
Using Taylor expansion of
around
, we have
(4.3)
where ,
.
Therefore, using (4.2), (4.3) and noticing the power of
yield
where
Taking the limit of the term
gives rise to
Thus, we obtain
(4.4)
When
is small enough, the value function (4.1) is a particular case of the general class of value functions defined by
(4.5)
Letting
, value function (4.5) is the function (4.1). Moreover, we consider that the quasi-invariant scaling [31]. Indeed,
, the value function satisfies
which implies
Furthermore, we consider the quasi-invariant scaling for the introduced value function
(4.6)
Hence, if we consider the value function
, for any given
, the kinetic Equation (2.2) in the quasi-invariant limit is given by the Fokker-Planck model.
(4.7)
5. The Stationary Distribution
Generally speaking, the analytical solutions of the Fokker-Planck Equation (4.7) is difficult to be obtained. Thus, we use the steady-state of the model (4.7) to explain the asymptotic features of the city-size evolution. The stationary distribution of model (4.7) is found by solving the differential equation.
5.1. Urban Population Size
Moreover, the equilibrium state of Equation (4.7) is given by
from which, we obtain
(5.1)
where the constant
guarantees that the mass of the steady-state density is
.
When
, we find that the equilibrium distribution is a polynomial rate decay with respect to
at infinity. The steady distribution (5.1) has a power law tail.
When
, the steady-state distribution is exponential decay with respect to
at infinity.
Note that, if
denotes the number of cancer cells, different values about
are considered in [32].
5.2. Working People and Non-Working People
We assume that a city has a certain proportion of the working population, and the rest people of city are not working. The working people are the persons who are paid for their labor. The city has a population of
. Although the number of urban population
is obviously a natural number, in order to avert unnecessary difficulties, we hypothesise
in the rest of the paper (see [6]). The working population
who provide labor in exchange for remuneration is given by
where
represents the proportion of the working population in the city,
.
The non-working population in cities includes infants and young children who need care, students who are studying, adults who are not employed, and elderly people without jobs. The non-working population of the city
evolves as
where
represents the proportion of the non-working population in the city,
.
A city’s population is divided into working people and non-working people. Therefore
The non-working people do not work, but they increase the consumption of the entire city. The development of a city is related to both working and non-working population. We use utility function to represent the preference of urban development. The working population can become non-working people, and some non-working people can become working people. We think about the constant elasticity of substitution (CES) utility function to describe the preference of urban development. Following the work in [35] [36], we use the following CES utility function
(5.2)
where
. When
, the utility function (5.2) denotes that the working population and non-working population are completely interchangeable. Namely, the utility function (5.2) converges to the linear utlity function. When
, the utility function (5.2) indicates that the working population and non working population can be converted into each other with a certain proportion. Namely, the utility function (5.2) converges to the Cobb-Douglas utility function. Different cities have different preferences for the development of cities. The optimal employment structure when a city achieves a balance between production attractiveness and residential livability. For simplicity, we assume that
for the rest of the study. The values
and
are linked to the preferences that the city assigns to the two kinds of people. If
, the city prefers to possess working people. Otherwise, we have an opposite result. The choice
means that the two kinds of people are equally important for a city. The total population of the city is
,
Suppose that
, the utility function (5.2) becomes
When the utility function is maximized, its derivative is zero.
from which, we get
Obtaining the maximum utility function, the ratio of working population to non-working population is as follows
When the utility function is maximized, the working population
and no-working population
are
(5.3)
From Equation (5.3), when urban utility reaches its maximum, the proportion of urban working population in the whole urban population is
. And the ratio of no-working population in the whole population is
.
Following the previous method, we get the distribution of the two types of population when the city’s utility is at its maximum. From Equation (5.3), we obtain
The optimal distribution of working population is
and non-working population is
. The probability densities
and
of random variables
and
take the form1
(5.4)
and
(5.5)
From (5.1), (5.4) and (5.5), we obtain that the city-size distribution follows a power law. The optimal distribution of working population
and non-working population
also follow a power law.
6. Numerical Experiments
We conduct the numerical experiments in two parts. In the first part, we observe the image of the steady-state solution of urban population distribution; in the second part, we carry out an analysis in combination with China’s urban population data.
6.1. Test 1
The empirical research on the power law distribution of urban city-size is presented in [9]. When utility function is at its maximum, both the distribution of working population and non-working population follow a power law. Thus, in this part, we mainly consider the impact of urban internal mechanisms on the urban population, such as the psychological state of the urban population. Therefore, we ignore the influence of external factors in the city and assume that the immigration rate of the external environment of the city
is zero. We choose Equation (5.1) to describe the stationary city-size distribution, namely,
(6.1)
Since
. Considering
, we have
and
. We acquire
Using
yields
We choose different values of the parameters of the stationary distribution of urban people, which include working people, and compare several numerical results.
Firstly, we consider different stationary city-size distribution with different values of
, which describes the contribution of diffusion. We suppose that the ideal urban population
and
. The probability density distribution under the steady distribution of the urban population size is shown in Figure 2 when
,
. The steady-state profile
corresponds to
,
,
. For each value of
, we find that each steady-state profile
has a unique vertex. The steady distribution of different
with
in Figure 2(a), and the steady distribution of different
with
in Figure 2(b). We conclude that any decrease of
leads to the stationary distribution with lower vertex and more fatter tails.
Secondly, we consider the probability density of urban population size distribution corresponding to different
, which represents the contribution of drift. In this case, we also assume that the ideal urban population
and
. The steady distribution of the urban population size is shown in Figure 3 when
,
. The steady-state profile
corresponds to
,
,
. For every
, we find that the corresponding stationary profile
possesses a unique vertex. The steady distribution of different
with
in Figure 3(a), and the steady distribution of different
with
in Figure 3(b). We conclude that any decrease of
Figure 2. Behaviors of the steady-state probability density distribution of urban population size for
(blue line),
(black line),
(red line). (a)
, (b)
.
Figure 3. Behaviors of the steady-state probability density distribution of urban population size for
(blue line),
(black line),
(red line). (a)
, (b)
.
leads to the stationary distribution with lower vertex and more fatter tails. Thirdly, we consider the probability density of urban population size distribution corresponding to different
, which represents the contribution of drift. In this case, we also let ideal urban population
and
. The steady distribution of the urban population size is shown in Figure 4 when
,
. The stationary profile
corresponds to
,
,
. For every
, we find that the corressponding profile
possesses a unique vertex. The steady distribution of different
with
in Figure 4(a), and the steady distribution of different
with
in Figure 4(b). We conclude that any decrease of
leads to the stationary distribution with lower vertex and more fatter tails.
![]()
Figure 4. Behaviors of the steady-state probability density distribution of urban population size for
(blue line),
(black line),
(red line). (a)
, (b)
.
Fourthly, we consider the stationary profile
when
,
and
. Seeing from Figure 5, the steady distribution has no vertex. This extreme case implies that stationary distribution possesses thin tail.
Figure 5. Behaviors of the steady-state probability density distribution of urban population size for
,
and
.
Finally, when utility function is at its maximum, we consider the probability density of working population corresponding to different
and
. The steady distribution of working population with
,
,
and
is shown in Figure 6. We conclude that any increase of
leads to the stationary distribution with lower vertex and more fatter tails.
Figure 6. Behaviors of the steady-state probability density distribution of urban working population for
,
,
,
,
.
6.2. Test 2
A city’s development is inseparable from its education, medical care, and industries. Therefore, the working population and non-working population are complementary to each other. If a city is rich in educational resources, it will attract many families with children. If a city has excellent medical resources, it will attract many families with members suffering from illnesses. If a city has a well-developed financial industry, it will be highly attractive to financial talents.
We use the 2024 population data from China Statistical Yearbook, which contains the population data of 2023. We list the total population (unit: 10,000 people), working population (unit: 10,000 people), and gross regional product (GRP unit: 100 million yuan) of several cities in Table 1.
Table 1. Urban population and gross regional product.
Region |
Total population |
Working people |
Gross regional product |
Beijing |
2186 |
1129 |
43760.7 |
Shanghai |
2467 |
1345 |
47218.7 |
Chongqing |
3043 |
1662 |
30145.8 |
Hebei |
7323 |
3623 |
43944.1 |
Shanxi |
3528 |
1704 |
25698.2 |
Liaoning |
4358 |
2091 |
30209.4 |
The three cities are municipalities directly under the Central Government of China, each with its own characteristics. Beijing is the political and cultural center, Shanghai is the economic and financial center, and Chongqing is a hub in western China. After calculation, we derive the ratio of parameter
to parameter
as shown in Table 2.
Table 2. The ratio of the working population to the non-working population.
Region |
|
Average GRP |
Beijing |
1.03 |
20.02 |
Shanghai |
1.09 |
19.14 |
Chongqing |
1.1 |
9.91 |
Hebei |
0.99 |
6.00 |
Shanxi |
0.97 |
7.28 |
Liaoning |
0.96 |
6.93 |
Through observation, it is found that the ratio of the working population to the non-working population is approximately 1. Cities with a relatively high average gross regional product (Average GRP) have a ratio of working population to non-working population greater than 1; furthermore, the higher the average GRP, the closer this ratio is to 1.
7. Conclusion
In this work, we employ a kinetic model to investigate the evolution of the urban population. We assume that the urban population is made up of working and non-working people. The model contains a utility function to represent the preference for city development. When the working population and the non-working population reach an appropriate proportion, the city reaches its optimal development. We consider that a value function describes the change rate of the urban population caused by psychological factors. We describe the interaction rules of urban population change, and give the Boltzmann-type equation and the corresponding Fokker-Planck equation. We obtain the stationary city-size distribution, and find that when urban utility reaches its maximum, both the working population and the non-working population distribution obey the power law. Nevertheless, this study has several limitations: the simplification of the population into two groups, the (
) assumption adopted in Test 1, and the lack of empirical identification of the external distribution g(z). These issues warrant further investigation and improvement in future research.
Funding
This work is supported by the Key Research Base Project of Philosophy and Social Sciences in Aba Prefecture (Grant No.ABKT-CXBLY2025-34).
NOTES
1If the probability density of a continuous random variable
is
, (
), the function
is differentiable everywhere and strictly monotonic, then
is a continuous random variable and the probability density
is
where
,
.