Kinetic Model of City Size Distribution Including a Value Function

Abstract

This study adopts a kinetic model incorporating a value function to explore the evolution of the city size distribution. Specifically, the value function consistent with prospect theory is utilized to characterize the internal population changes of cities. Based on the interaction rules of population dynamics, we establish the Boltzmann equation and its corresponding Fokker-Planck equation; thereafter, we theoretically analyze population movements by solving these equations. Assuming that the urban population consists of working and non-working people, we employ a utility function to describe cities’ preferences for these two population groups. Numerical analysis is performed, and some key parameters are estimated using real-world data to verify the rationality of the proposed model.

Share and Cite:

Xia, X. and Chen, L. (2026) Kinetic Model of City Size Distribution Including a Value Function. Journal of Applied Mathematics and Physics, 14, 1345-1363. doi: 10.4236/jamp.2026.144063.

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 x( x0 ) . The interaction equation for the change of urban population in [6] reads

x * =xE( x/ x L )x+b( x )z+ηx, (1.1)

where η is a random variable. The function E( x/ x L ) describes the population change caused by internal mechanism. When x< x L , E( x/ x L )<0 . Namely the urban population increases. When x> x L , E( x/ x L )>0 . Namely the urban population decreases. b( x ) represents the rate of people who move in the city. The variable z( z0 ) denotes the quantity of people who are able to migrate towards the city from certain environment. When the urban population alters, it goes from x to x * . Considering a certain functions E( x/ x L ) and b( x ) , 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. g( z ) is the probability distribution of variable z . Assume that g( z ) is bounded and satisfies

R + g( z )dz=1 , R + z n g( z )dz = v n .

The phenomenon investigated is the growth process of city size, in which we use a variable x to express the number of urban people. f( x,t ) is the probability density at time t0 . It is generally assumed that the integral of the distribution function f( x,t ) is one, that is

R + f( x,t )dx =1, R + x n f( x,t )dx = m n ( t ).

For any given value x of urban people, the interaction equation for the change of urban population enloves as

x * =x+Φ( x/ x L )x+b( x )z+ηx, (2.1)

where x L 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 Φ( x/ x L ) as

Φ( x/ x L )=μ 1 ( x/ x L ) δ ( 1+λ ) ( x/ x L ) δ +1λ ,

in which constants 0<δ<1 , 0<μ<1 and 0λ<1 , 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 x is below the ideal size x L , and negitive when x> x L . That is to say, when x is less than x L , the city’s population is increasing. The other case occurs in the opposite situation. The value fuction Φ( x/ x L ) equals to zero where x= x L , namely the total population of the city remains unchanged. Both the value function Φ( x/ x L ) and function E( x/ x L ) 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 Φ( x/ x L ) is decreasing and convex on R + . In fact, when x/ x L ( 0,+ ) , it takes values in the interval

μ 1+λ Φ( x/ x L ) μ 1λ ,

which does not depend on the parameter δ . Based on previous assumptions, we obtain

0< μ 1+λ <1,

meaning that the population after migration is greater than 0. In addition, for 0<Δx< x L , it holds that

Φ( 1 Δx/ x L )>Φ( 1+ Δx/ x L ).

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 x< x L , as x increases, the value function Φ( x/ x L ) grows more and more slowly, namely, the curve is concave. When x> x L , as x increases, the value function Φ( x/ x L ) 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 Φ( x/ x L ) .

According to the interaction rule (2.1) and the classical dynamic theory [33], the change of probability density f( x,t ) satisfies a weak form of Boltzmann-type model, namely, for all smooth function φ( x ) , the f( x,t ) obeys

d dt R + f( x,t )φ( x )dx = R + 2 ( φ( x * )φ( x ) )f( x,t )g( z )dxdz , (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 t>0 .

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 f( x,t ) . Because of this, we analyze the main features of the kinetic model.

In the Boltzmann-type model (2.2), letting φ( x )=1 , we acquire

d dt R + f( x,t )dx =0,

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 b( x )=b in interaction rule (2.1). Since η =0 , from the interaction rule (2.1), we have

x * x=Φ( x/ x L )x+bz+ηx. (3.1)

Then, considering φ( x )=x in Equation (2.2), mean value meets

d dt m 1 ( t )= R + 2 ( x * x )f( x,t )g( z )dxdz , (3.2)

where

m 1 ( t )= R + xf( x,t )dx .

Substituting (3.1) into (3.2) yields

d dt m 1 ( t )= R + 2 ( Φ( x/ x L )x+bz+ηx )f( x,t )g( z )dxdz . (3.3)

Choosing Φ( x/ x L )=s in (3.3), which is the same as in [34], we have

d m 1 ( t ) dt =s m 1 ( t )+b v 1 .

Using the constant variation method of differential equations, yields

m 1 ( t )= b v 1 s +( m 1 ( 0 )+ b v 1 s )exp( st ).

If a city population x> x L , namely urban population x is more than ideal urban population x L . Since s<0 , the m 1 ( t ) satisfies

m 1 ( t ) b v 1 s ,( t ),

implying that the first moment b v 1 s remains bounded if t .

Considering φ( x )= x 2 in Equation (2.2) gives rise to

d dt m 2 ( t )= R + 2 ( ( x * ) 2 x 2 )f( x,t )g( z )dxdz ,

where

m 2 ( t )= R + x 2 f( x,t )dx .

Since η =0 and η 2 =σ , from the interaction rule (2.1), we obtain

( x * ) 2 x 2 = x 2 [ 2Φ( x/ x L )+ Φ 2 ( x/ x L )+σ ]+2xbzΦ( x/ x L )+ b 2 z 2 ,

which leads to

d dt m 2 ( t )= R + 2 [ x 2 ( 2s+ s 2 +σ )+2xbz( 1+s )+ b 2 z 2 ]f( x,t )g( z )dxdz

and

d dt m 2 ( t )=( 2s+ s 2 +σ ) m 2 ( t )+2b( 1+s ) v 1 m 1 ( t )+ b 2 v 2 .

If t , m 1 ( t ) and b 2 v 2 remain bounded. Therefore the second moment m 2 ( t ) keeps bounded as t 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 0<ε1 , Φ( x/ x L ) is expressed as

Φ( x/ x L ) Φ ε ( x/ x L ),

where

Φ ε ( x/ x L )=μ 1 ( x/ x L ) ε ( 1+λ ) ( x/ x L ) ε +1λ , (4.1)

from which we obtain

lim ε 0 + Φ ε ( x/ x L )= μ 1+λ .

At this point, it indicates that the rate of population change within a city is only related to two parameters μ and λ . When ε0 , it means that the internal mechanism of the city leads to a decrease for the population of the city.

We state that f( x,τ ) with t τ ε is independent of ε . Therefore, for all

smooth function φ( x ) , the distribution function f( x,t ) obeys the Boltzmann-type model, which reads as

d dτ R + f( x,τ )φ( x )dx = 1 ε R + 2 ( φ( x * )φ( x ) )f( x,τ )g( z )dxdz . (4.2)

Reconsidering the interaction rule (2.1), η ε η and bεb , we obtain

x * x =ε Φ ε ( x/ x L )x+εbz

and

( x * x ) 2 = ε 2 [ Φ ε ( x/ x L )x ] 2 +εσ x 2 + ε 2 b 2 z 2 + ε 2 Φ ε ( x/ x L )bz.

Using Taylor expansion of φ( x ) around x , we have

φ( x * )φ( x )=( x * x ) φ ( x )+ 1 2 ( x * x ) 2 φ ( x )+ 1 3! ( x * x ) 3 φ ( x ˜ ), (4.3)

where x ˜ =x+θ( x * x ) , 0θ1 .

Therefore, using (4.2), (4.3) and noticing the power of ε yield

d dτ R + f( x,τ )φ( x )dx = R + 2 [ ( Φ ε ( x/ x L )+bz ]x φ ( x )+ 1 2 σ x 2 φ ( x ) )f( x,τ )g( z )dxdz + R ϵ ( τ ),

where

R ϵ ( τ )= 1 ε R + ( ε 2 ( ( Φ ε ( x/ x L )x ) 2 + ε 2 b 2 z 2 + ε 2 Φ ε ( x/ x L )bz ) φ ( x ) + 1 6 ( x * x ) 3 φ ( x ) )f( x,τ )g( z )dxdz.

Taking the limit of the term R ϵ ( τ ) gives rise to

lim ε0 R ϵ ( τ )=0.

Thus, we obtain

d dτ R + f( x,τ )φ( x )dx = R + 2 ( ( Φ ε ( x/ x L )x+bz ) φ ( x )+ 1 2 σ x 2 φ ( x ) )f( x,τ )g( z )dxdz . (4.4)

When ε is small enough, the value function (4.1) is a particular case of the general class of value functions defined by

Φ ε ( x/ x L )=μ 1 e ε( ( x/ x L ) δ 1 )/δ ( 1+λ ) e ε( ( x/ x L ) δ 1 )/δ +1λ . (4.5)

Letting δ0 , value function (4.5) is the function (4.1). Moreover, we consider that the quasi-invariant scaling [31]. Indeed, ε0 , the value function satisfies

Φ ε ( x/ x L )με ( ( x/ x L ) δ 1 )/δ ( 1+λ )ε ( 1 ( x/ x L ) δ )/δ +2 ,

which implies

lim ε0 Φ ε ( x/ x L ) ε = μ 2δ ( 1 ( x/ x L ) δ ).

Furthermore, we consider the quasi-invariant scaling for the introduced value function

lim ε0 Φ ε ( x/ x L ) ε =Φ( x/ x L ). (4.6)

Hence, if we consider the value function μ 2δ ( 1 ( x/ x L ) δ ) , for any given 0<δ<1 , the kinetic Equation (2.2) in the quasi-invariant limit is given by the Fokker-Planck model.

f( x,τ ) τ = μ 2δ [ ( μ 2δ ( ( x/ x L ) δ 1 )x+b v 1 )f( x,τ ) ] x + σ 2 [ x 2 f( x,τ ) ] x 2 . (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

[ μ 2δ ( ( x/ x L ) δ 1 )x+b v 1 ]f( x,τ )= σ 2 [ x 2 f( x,τ ) ] x ,

from which, we obtain

f ( x )=c x μ δσ 2 exp[ μ δ 2 σ ( x/ x L ) δ 2b v 1 σx ], (5.1)

where the constant c guarantees that the mass of the steady-state density is 1 .

When μ δσ 2<0 , we find that the equilibrium distribution is a polynomial rate decay with respect to x at infinity. The steady distribution (5.1) has a power law tail.

When μ δσ 20 , the steady-state distribution is exponential decay with respect to x at infinity.

Note that, if x denotes the number of cancer cells, different values about 1δ1 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 x . Although the number of urban population x is obviously a natural number, in order to avert unnecessary difficulties, we hypothesise x R + in the rest of the paper (see [6]). The working population q who provide labor in exchange for remuneration is given by

q=γx,

where γ represents the proportion of the working population in the city, 0<γ<1 .

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 h evolves as

h=κx,

where κ represents the proportion of the non-working population in the city, 0<κ<1 .

A city’s population is divided into working people and non-working people. Therefore

γ+κ=1.

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

U= ( α q ξ +β h ξ ) 1 ξ ,α+β=1, (5.2)

where 0<ξ<1,0<α,β<1 . When ξ1 , 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 ξ0 , 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 ξ=1/2 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 α=β=1/2 means that the two kinds of people are equally important for a city. The total population of the city is x ,

q+h=x.

Suppose that ξ= 1 2 , the utility function (5.2) becomes

U= ( α q 1 2 +β ( xq ) 1 2 ) 2 ,α+β=1.

When the utility function is maximized, its derivative is zero.

dU dq =2( α q 1 2 +β ( xq ) 1 2 )( 1 2 α q 1 2 1 2 β ( xq ) 1 2 )=0,

from which, we get

1 2 α q 1 2 1 2 β ( xq ) 1 2 =0.

Obtaining the maximum utility function, the ratio of working population to non-working population is as follows

h= β 2 α 2 q.

When the utility function is maximized, the working population q and no-working population h are

ξ= 1 2 q= α 2 α 2 + β 2 xh= β 2 β 2 + α 2 x. (5.3)

From Equation (5.3), when urban utility reaches its maximum, the proportion of urban working population in the whole urban population is α 2 α 2 + β 2 . And the ratio of no-working population in the whole population is β 2 α 2 + β 2 .

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

x= β 2 + α 2 α 2 q= β 2 + α 2 β 2 h.

The optimal distribution of working population is q= α 2 α 2 + β 2 x and non-working population is h= β 2 β 2 + α 2 x . The probability densities f Q ( q ) and f H ( h ) of random variables Q= α 2 α 2 + β 2 X and H= β 2 β 2 + α 2 X take the form1

f Q ( q ) =c β 2 + α 2 α 2 ( β 2 + α 2 α 2 q ) μ δσ 2 exp[ μ δ 2 σ ( ( β 2 + α 2 α 2 q )/ x L ) δ 2 α 2 b v 1 σ( β 2 + α 2 )q ] (5.4)

and

f H ( h ) =c β 2 + α 2 β 2 ( β 2 + α 2 β 2 h ) μ δσ 2 exp[ μ δ 2 σ ( ( β 2 + α 2 β 2 h )/ x L ) δ 2 β 2 b v 1 σ( β 2 + α 2 )h ]. (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 f Q ( q ) and non-working population f H ( h ) 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 b is zero. We choose Equation (5.1) to describe the stationary city-size distribution, namely,

f ( x )=c x μ δσ 2 exp[ μ δ 2 σ ( x/ x L ) δ ]. (6.1)

Since R + f ( x )dx =1 . Considering y= μ δ 2 σ ( x/ x L ) δ , we have x= [ δ 2 σ μ x L δ y ] 1 σ and dx= δσ μ ( ( δ 2 σ μ x L δ y ) 1 δ 1 x L δ )dy . We acquire

c 1 δ [ δ 2 σ μ x L δ ] μ δ 2 σ 1 δ R + y μ δ 2 σ 1 δ 1 e y dy =1.

Using Γ( μ δ 2 σ 1 δ )= 0 + y μ δ 2 σ 1 δ 1 e y dy yields

c= δ [ δ 2 σ μ x L δ ] μ δ 2 σ 1 δ Γ( μ δ 2 σ 1 δ ) .

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 x L =1000000 and x L =2000000 . The probability density distribution under the steady distribution of the urban population size is shown in Figure 2 when μ=0.5 , δ=0.5 . The steady-state profile f ( x ) corresponds to σ=0.4 , σ=0.3 , σ=0.2 . For each value of σ , we find that each steady-state profile f ( x ) has a unique vertex. The steady distribution of different σ with x L =1000000 in Figure 2(a), and the steady distribution of different σ with x L =2000000 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 x L =1000000 and x L =2000000 . The steady distribution of the urban population size is shown in Figure 3 when σ=0.4 , μ=0.5 . The steady-state profile f ( x ) corresponds to δ=0.5 , δ=0.4 , δ=0.3 . For every σ , we find that the corresponding stationary profile f ( x ) possesses a unique vertex. The steady distribution of different σ with x L =1000000 in Figure 3(a), and the steady distribution of different σ with x L =2000000 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 σ=0.4 (blue line), σ=0.3 (black line), σ=0.2 (red line). (a) x L =1000000 , (b) x L =2000000 .

Figure 3. Behaviors of the steady-state probability density distribution of urban population size for δ=0.5 (blue line), δ=0.4 (black line), δ=0.3 (red line). (a) x L =1000000 , (b) x L =2000000 .

σ 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 x L =1000000 and x L =2000000 . The steady distribution of the urban population size is shown in Figure 4 when δ=0.5 , σ=0.4 . The stationary profile f ( x ) corresponds to μ=0.5 , μ=0.48 , μ=0.46 . For every μ , we find that the corressponding profile f ( x ) possesses a unique vertex. The steady distribution of different σ with x L =1000000 in Figure 4(a), and the steady distribution of different σ with x L =2000000 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 μ=0.5 (blue line), μ=0.48 (black line), μ=0.46 (red line). (a) x L =1000000 , (b) x L =2000000 .

Fourthly, we consider the stationary profile f ( x ) when μ=0.5 , δ=0.5 and σ=0.5 . 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 μ=0.5 , σ=0.5 and δ=0.5 .

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 δ=0.5 , σ=0.4 , μ=0.5 and x L =2000000 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 α=1/2 , α=1/3 , α=1/4 , α=2/3 , α=3/4 .

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 ( b=0 ) 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 X is f X ( x ) , ( <x<+ ), the function y=s( x ) is differentiable everywhere and strictly monotonic, then Y=s( X ) is a continuous random variable and the probability density f Y ( y ) is f Y ( y )={ f X [ s 1 ( y ) ]| d s 1 ( y ) dy |, a<y<r, 0, otherwise, where a=min{ s( ),s( + ) } , r=max{ s( ),s( + ) } .

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Zanette, D.H. and Manrubia, S.C. (1997) Role of Intermittency in Urban Development: A Model of Large-Scale City Formation. Physical Review Letters, 79, 523-526.[CrossRef]
[2] Benguigui, L. and Blumenfeld-Lieberthal, E. (2007) Beyond the Power Law—A New Approach to Analyze City Size Distributions. Computers, Environment and Urban Systems, 31, 648-666.[CrossRef]
[3] Garmestani, A.S., Allen, C.R. and Gallagher, C.M. (2008) Power Laws, Discontinuities and Regional City Size Distributions. Journal of Economic Behavior & Organization, 68, 209-216.[CrossRef]
[4] Eeckhout, J. (2004) Gibrat’s Law for (All) Cities. American Economic Review, 94, 1429-1451.[CrossRef]
[5] Eeckhout, J. (2009) Gibrat’s Law for (All) Cities: Reply. American Economic Review, 99, 1676-1683.[CrossRef]
[6] Gualandi, S. and Toscani, G. (2019) Size Distribution of Cities: A Kinetic Explanation. Physica A: Statistical Mechanics and Its Applications, 524, 221-234.[CrossRef]
[7] Yu, L. and Liao, J. (2021) Non-Maxwellian Kinetic Modelling of City Size Distribution. Journal of Applied Mathematics and Physics, 9, 1329-1339.[CrossRef]
[8] Calderín-Ojeda, E. (2016) The Distribution of All French Communes: A Composite Parametric Approach. Physica A: Statistical Mechanics and its Applications, 450, 385-394.[CrossRef]
[9] Wu, G.Z. and Yang, J.W. (2017) The Empirical Study of Chinese City Rank-Size Power Law Distribution. Economic Geography, 37, 59-65. (In Chinese)
[10] Zipf, G.K. (1949) Human Behavior and the Principle of Least Effort, Addison-Wesley.
[11] Gabaix, X. (1999) Zipf’s Law for Cities: An Explanation. The Quarterly Journal of Economics, 114, 739-767.[CrossRef]
[12] Marsili, M. and Zhang, Y. (1998) Interacting Individuals Leading to Zipf’s Law. Physical Review Letters, 80, 2741-2744.[CrossRef]
[13] Ghosh, A., Chatterjee, A., Chakrabarti, A.S. and Chakrabarti, B.K. (2014) Zipf’s Law in City Size from a Resource Utilization Model. Physical Review E, 90, Article ID: 042815.[CrossRef] [PubMed]
[14] Gangopadhyay, K. and Basu, B. (2009) City Size Distributions for India and China. Physica A: Statistical Mechanics and Its Applications, 388, 2682-2688.[CrossRef]
[15] González-Val, R. (2020) The Spanish Spatial City Size Distribution. Environment and Planning B: Urban Analytics and City Science, 48, 1609-1631.[CrossRef]
[16] Li, W. and Zhang, Y. (2018) Triangle Law or Power Law. City Size Distribution in Sub-National Levelled Administrative Areas in China. International Review for Spatial Planning and Sustainable Development, 6, 203-215.[CrossRef]
[17] Levy, M. (2009) Gibrat’s Law for (All) Cities: Comment. American Economic Review, 99, 1672-1675.[CrossRef]
[18] Zhang, W., Yang, D. and Huo, J. (2016) Studies of the Relationship between City Size and Urban Benefits in China Based on a Panel Data Model. Sustainability, 8, Article No. 554.[CrossRef]
[19] Xu, Z. and Zhu, N. (2009) City Size Distribution in China: Are Large Cities Dominant? Urban Studies, 46, 2159-2185.[CrossRef]
[20] Brenner, N. and Theodore, N. (2002) Cities and the Geographies of “Actually Existing Neoliberalism”. Antipode, 34, 349-379.[CrossRef]
[21] Jacobs, J.M. (2012) Urban Geographies I: Still Thinking Cities Relationally. Progress in Human Geography, 36, 412-422.[CrossRef]
[22] Cordier, S., Pareschi, L. and Piatecki, C. (2009) Mesoscopic Modelling of Financial Markets. Journal of Statistical Physics, 134, 161-184.[CrossRef]
[23] During, B. and Toscani, G. (2008) International and Domestic Trading and Wealth Distribution. Communications in Mathematical Sciences, 6, 1043-1058.[CrossRef]
[24] Ghosh, A., Chatterjee, A., Inoue, J. and Chakrabarti, B.K. (2016) Inequality Measures in Kinetic Exchange Models of Wealth Distributions. Physica A: Statistical Mechanics and its Applications, 451, 465-474.[CrossRef]
[25] Torregrossa, M. and Toscani, G. (2018) Wealth Distribution in Presence of Debts: A Fokker-Planck Description. Communications in Mathematical Sciences, 16, 537-560.[CrossRef]
[26] Brugna, C. and Toscani, G. (2015) Kinetic Models of Opinion Formation in the Presence of Personal Conviction. Physical Review E, 92, Article ID: 052818.[CrossRef] [PubMed]
[27] Toscani, G. (2006) Kinetic Models of Opinion Formation. Communications in Mathematical Sciences, 4, 481-496.[CrossRef]
[28] Lallouache, M., Chakrabarti, A.S., Chakraborti, A. and Chakrabarti, B.K. (2010) Opinion Formation in Kinetic Exchange Models: Spontaneous Symmetry-Breaking Transition. Physical Review E, 82, Article ID: 056112.[CrossRef] [PubMed]
[29] Boudin, L., Monaco, R. and Salvarani, F. (2010) Kinetic Model for Multidimensional Opinion Formation. Physical Review E, 81, Article ID: 036109.[CrossRef] [PubMed]
[30] Furioli, G., Pulvirenti, A., Terraneo, E. and Toscani, G. (2017) Fokker-Planck Equations in the Modeling of Socio-Economic Phenomena. Mathematical Models and Methods in Applied Sciences, 27, 115-158.[CrossRef]
[31] Gualandi, S. and Toscani, G. (2018) Call Center Service Times Are Lognormal: A Fokker-Planck Description. Mathematical Models and Methods in Applied Sciences, 28, 1513-1527.[CrossRef]
[32] Preziosi, L., Toscani, G. and Zanella, M. (2021) Control of Tumor Growth Distributions through Kinetic Methods. Journal of Theoretical Biology, 514, Article ID: 110579.[CrossRef] [PubMed]
[33] Pareschi, L. and Toscani, G. (2013) Interacting Multiagent Systems: Kinetic Equations and Monte Carlo Methods. Oxford University Press.
[34] Zhong, Y., Lai, S. and Hu, C. (2021) Investigations to the Dynamics of Wealth Distribution in a Kinetic Exchange Model. Applied Mathematics and Computation, 404, Article ID: 126231.[CrossRef]
[35] Brugna, C. and Toscani, G. (2018) Kinetic Models for Goods Exchange in a Multi-Agent Market. Physica A: Statistical Mechanics and its Applications, 499, 362-375.[CrossRef]
[36] Hu, C., Lai, S. and Lai, C. (2020) Investigations to the Price Evolutions of Goods Exchange with CES Utility Functions. Physica A: Statistical Mechanics and Its Applications, 549, Article ID: 123938.[CrossRef]

Copyright © 2026 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.