📚 2. Urban Forms: Mathematical Models for City Growth | 2. 城市形态:城市增长的数学模型
Urban forms – the physical layout, shape, and expansion patterns of cities – have long fascinated geographers and planners. However, behind every sprawling metropolis lies a wealth of mathematical structure. From population growth curves to fractal boundaries and transport networks, A-Level mathematics provides powerful tools to describe, analyse, and predict urban development. This article explores how core topics such as exponentials, differential equations, sequences, logarithms, and data fitting can be applied to model the dynamic forms of cities.
城市形态——城市的物理布局、形状和扩张模式——长期以来吸引着地理学家和规划者。然而,每一个不断蔓延的大都市背后,都隐藏着丰富的数学结构。从人口增长曲线到分形边界和交通网络,A-Level数学提供了强大的工具来描述、分析和预测城市发展。本文探讨指数、微分方程、数列、对数以及数据拟合等核心主题如何应用于模拟城市形态的动态变化。
1. Understanding Urban Forms | 理解城市形态
Urban form refers to the spatial arrangement of buildings, streets, green spaces, and infrastructure within a city. It emerges from historical, economic, and social forces, but its patterns often follow mathematical regularities. For example, population density tends to decline with distance from the centre, road networks exhibit self-similarity, and city sizes often obey a power-law distribution. By building mathematical models, we can capture these regularities and make predictions about future growth.
城市形态是指城市内建筑、街道、绿地和基础设施的空间布局。它源于历史、经济和社会力量,但其模式往往遵循数学规律。例如,人口密度通常随距中心距离的增加而下降,道路网络表现出自相似性,城市规模通常服从幂律分布。通过建立数学模型,我们可以捕捉这些规律并对未来增长做出预测。
In A-Level Mathematics, modelling urban forms offers an excellent context for applying pure and applied concepts. We can use exponential functions to describe uncontrolled growth, logistic differential equations to account for limited resources, and geometric sequences to examine fractal edges. These models not only deepen understanding of mathematical theory but also demonstrate its real-world relevance.
在A-Level数学中,模拟城市形态为应用纯数学和应用数学概念提供了绝佳的背景。我们可以使用指数函数描述无限制的增长,使用逻辑斯蒂微分方程考虑有限资源,并使用几何数列研究分形边界。这些模型不仅加深了对数学理论的理解,还展示了其现实意义。
2. Exponential Growth Model | 指数增长模型
The simplest model for urban population growth assumes that the rate of change of the population P is proportional to the current population. This leads to the differential equation dP/dt = rP, where r is the net growth rate. Solving by separation of variables gives the familiar exponential law:
城市人口增长的最简单模型假设人口变化率 P 与当前人口成正比。这引出了微分方程 dP/dt = rP,其中 r 为净增长率。通过分离变量法求解,得到熟悉的指数规律:
P(t) = P0 ert
Here, P0 is the initial population at t e a boomtown experiencing rapid in-migration. For example, if a city of 100,000 grows at 5% per year, after 20 years its population would be 100,000 × e0.05×20 athematically tractable and aligns with Edexcel’s work on exponentials and natural logarithms.
此处 P0 是 t = 0 时的初始人口。在城市语境中,该模型可以描述一个正在经历快速移民涌入的新兴城市。例如,如果一个10万人口的城市以每年5%增长,20年后其人口将为 100,000 × e0.05×20 ≈ 271,828。指数模型在数学上易于处理,并且与Edexcel指数和对数相关考点一致。
However, exponential growth is unrealistic in the long run because it ignores constraints such as land availability, housing, and resources. Real cities cannot sustain unbounded expansion, which motivates the need for a more refined model – the logistic equation.
然而,从长远来看,指数增长是不现实的,因为它忽略了土地、住房和资源等制约因素。真实城市无法维持无限的扩张,这就需要一个更精细的模型——逻辑斯蒂方程。
3. Logistic Growth Equation | 逻辑斯蒂增长方程
The logistic model modifies exponential growth by introducing a carrying capacity K, representing the maximum sustainable population. The rate of change is given by:
逻辑斯蒂模型通过引入承载容量 K(代表最大可持续人口)来修正指数增长。变化率由下式给出:
dP/dt = rP (1 − P/K)
When P is small compared to K, the term (1 − P/K) ≈ 1, and growth is approximately exponential. As P approaches K, growth slows and eventually halts, producing an S-shaped curve. This behaviour mirrors the development of many cities, where rapid suburban expansion eventually stabilises as available land fills up.
当 P 相对于 K 较小时,(1 − P/K) ≈ 1,增长近似于指数。随着 P 趋近 K,增长减缓并最终停止,产生 S 形曲线。这一行为反映了许多城市的发展过程:快速的郊区扩张最终随着可用土地的填满而趋于稳定。
Logistic equations are examined in Edexcel Pure Mathematics 4, where students learn to form differential equations from verbal descriptions and solve them using separation of variables. The model is particularly useful for planning infrastructure – predicting when a city's population will approach its capacity allows for timely investment in transport and utilities.
逻辑斯蒂方程在Edexcel纯数学4中有考查,学生需要学习如何根据文字描述建立微分方程,并通过分离变量法求解。该模型在基础设施规划中特别有用——预测城市人口何时接近其容量,有助于及时投资交通和公用事业。
4. Solving Differential Equations | 求解微分方程
To find an explicit formula for P(t) in the logistic model, we separate variables and integrate:
为了求出逻辑斯蒂模型中 P(t) 的显式公式,我们分离变量并进行积分:
∫ 1 / [P(1 − P/K)] dP = ∫ r dt
Using partial fractions, the left side becomes ∫ (1/P + 1/(K − P)) dP. Integrating yields:
利用部分分式,左侧变为 ∫ (1/P + 1/(K − P)) dP。积分后得到:
ln|P| − ln|K − P| = rt + C
After combining logarithms and exponentiating, the general solution is:
合并对数并取指数后,通解为:
P(t) = K / (1 + A e−rt), where A = (K − P0)/P0
This sigmoid function is a direct application of A-Level integration techniques. By substituting known values, urban planners can estimate when a city might reach, say, 90% of its carrying capacity, triggering policy interventions. Mastering this solution process strengthens skills in calculus and algebraic manipulation, both essential for Edexcel exams.
此 S 形函数是A-Level积分技巧的直接应用。通过代入已知值,城市规划者可以估计一个城市何时可能达到其承载容量的90%,从而触发政策干预。掌握该求解过程可以强化微积分和代数运算技能,这两者对Edexcel考试都至关重要。
5. Fractal Dimensions and City Boundaries | 分形维数与城市边界
City outlines are rarely smooth curves; they often exhibit intricate, self-similar patterns that can be described using fractal geometry. The classic example of a fractal is the Koch snowflake, where each side is repeatedly replaced with smaller segments, leading to a perimeter that grows infinitely while enclosing a finite area. Urban growth boundaries sometimes display similar properties: a city's edge becomes increasingly convoluted as development extends along transport corridors.
城市的轮廓很少是光滑的曲线;它们常表现出复杂、自相似的图案,可以用分形几何来描述。分形的经典例子是科赫雪花,其中每条边都被反复替换为更小的线段,导致周长无限增长而包围的面积却是有限的。城市增长边界有时会显示出类似的性质:随着开发沿交通走廊延伸,城市边缘变得越来越曲折。
In A-Level terms, we can model this with geometric sequences. Consider a simple model where each year a city expands by adding nooks and crannies that increase its boundary length by a factor of 4/3, while the enclosed area approaches a limit. The perimeter after n iterations is Ln = L0 (4/3)n. This is a geometric sequence that diverges to infinity, illustrating the counterintuitive nature of fractal boundaries. While Edexcel does not test fractal theory directly, the underlying mathematics – sequences, series, and limits – is heavily examined in Pure 2 and 3.
用A-Level术语来说,我们可以用几何数列来模拟。考虑一个简单模型,某城市每年向外扩张,增加许多角落和缝隙,使其边界长度增加为原来的 4/3 倍,而包围的面积趋于一个极限。n 次迭代后的周长为 Ln = L0 (4/3)n。这是一个发散至无穷的几何数列,说明了分形边界违反直觉的特性。虽然Edexcel并不直接考查分形理论,但其背后的数学——数列、级数和极限——在纯数2和纯数3中大量出现。
6. Rank-Size Rule and Log-Log Plots | 位序-规模法则与双对数图
Another striking regularity in urban forms is the rank-size rule: the population of a city is inversely proportional to its rank in the urban hierarchy. If the largest city has population P1, the nth largest city tends to have population approximately P1/n. More generally, Zipf's law states that frequency is proportional to 1/rank. This power-law relationship is best analysed using logarithmic transformation.
城市形态中另一个引人注目的规律是位序-规模法则:城市的人口与其在城市层级中的位序成反比。如果最大城市的人口为 P1,则第 n 大城市的人口通常约为 P1/n。更一般地,齐夫定律指出频率与 1/位序 成正比。这种幂律关系最好使用对数变换来分析。
Taking logs gives log(P) = log(P1) − log(n). On a log-log plot, the data points should lie on a straight line with slope −1. This ties directly to the Edexcel Statistics and Pure content on logarithmic scales and linearisation of non-linear relationships. Students can verify the rule by collecting city data and performing linear regression on transformed variables, thereby building skills in data handling and hypothesis testing.
取对数后得到 log(P) = log(P1) − log(n)。在双对数图上,数据点应落在斜率为 −1 的直线上。这直接关联到Edexcel统计和纯数学内容中对数尺度和非线性关系线性化的部分。学生可以通过收集城市数据并对变换后的变量进行线性回归来验证此法则,从而培养数据处理和假设检验的技能。
7. Network Models for Transportation | 交通网络模型
Transport networks shape urban forms and can be analysed using graph theory – an extension of decision mathematics encountered in some A-Level specifications. At the simplest level, a city's road system can be represented as a graph with vertices (junctions) and edges (roads). Finding the shortest path between two points uses Dijkstra's algorithm, which is a core part of Edexcel's Decision Mathematics modules.
交通网络塑造了城市形态,并可以用图论来分析——图论是某些A-Level课程中决策数学的延伸。在最简单的层面上,城市道路系统可以表示为一个图,包含顶点(交叉口)和边(道路)。寻找两点之间的最短路径使用Dijkstra算法,这是Edexcel决策数学模块的核心内容。
Moreover, the total length of road required to connect a set of new housing developments can be minimised using Kruskal's or Prim's algorithm to find a minimum spanning tree. These algorithms help planners design cost-efficient infrastructure while influencing the emerging urban form. For mainland UK cities, such mathematical planning reduces congestion and guides sustainable expansion. Even without a full Decision Mathematics module, the logical, step-by-step approach reinforces algorithmic thinking valued across the A-Level programme.
此外,连接一组新建住房项目所需的道路总长度可以通过Kruskal或Prim算法找到最小生成树来最小化。这些算法帮助规划者设计具有成本效益的基础设施,同时影响新兴的城市形态。对于英国大陆的城市,这种数学规划可减少拥堵并引导可持续扩张。即使没有完整的决策数学模块,这种逻辑的、逐步的思维方式也能强化在整个A-Level课程中备受重视的算法思维。
8. Recurrence Relations in Urban Sprawl | 城市蔓延中的递推关系
Recurrence relations, studied in Edexcel Pure Mathematics 2, provide a natural framework for modelling incremental urban growth. Suppose a city's built-up area An in year n expands by a fixed percentage plus a constant amount due to planned development. This can be expressed as:
递推关系(在Edexcel纯数学2中学习)为模拟渐进式城市增长提供了自然的框架。假设某城市在第 n 年的建成区面积 An 按固定百分比外加由规划开发引起的常数增长。这可以表示为:
An+1 = 1.02 An + 5, with A0 given
This is a first-order linear recurrence relation. By solving it, planners can forecast the land area required over time, and the long-term behaviour (divergent, convergent, or periodic) can be determined from the coefficients. Such sequences are a direct match for the 'sequences and series' topics, where students learn to find closed forms and analyse limits.
这是一个一阶线性递推关系。通过求解它,规划者可以预测随时间推移所需的土地面积,并从系数确定长期行为(发散、收敛或周期性)。此类数列与“数列与级数”主题直接匹配,学生需要学习求解通项公式并分析极限。
Using recurrence relations also highlights the connection between discrete and continuous growth models. While differential equations describe continuous change, real data is often collected at discrete time intervals (e.g., annual census). Recurrence relations bridge the gap, making them indispensable for realistic urban modelling.
使用递推关系还突显了离散增长模型与连续增长模型之间的联系。微分方程描述连续变化,但实际数据通常按离散的时间间隔收集(如年度人口普查)。递推关系弥合了这一差距,使其成为现实城市建模中不可或缺的工具。
9. Data Fitting and Model Validation | 数据拟合与模型验证
Any mathematical model of urban form must be tested against observed data. Edexcel's applied units emphasise the importance of checking assumptions and refining models. For the logistic growth model, we can collect historical population data for a city and use techniques like the least squares method to estimate parameters r and K. This often involves transforming the logistic equation into a linear form, for example by plotting ln(P/(K − P)) against t.
任何城市形态的数学模型都必须经过观测数据的检验。Edexcel的应用单元强调检查假设和修正模型的重要性。对于逻辑斯蒂增长模型,我们可以收集城市历史人口数据,并使用最小二乘法等技术估计参数 r 和 K。这通常涉及将逻辑斯蒂方程转化为线性形式,例如绘制 ln(P/(K − P)) 对 t 的图。
The coefficient of determination R2 can then quantify how well the model explains the variability. If the fit is poor, we might need to incorporate additional factors, such as migration waves or policy changes. This iterative process of modelling, testing, and refinement is at the heart of the mathematical problem-solving cycle fostered by A-Level courses, and it mirrors how professional urban analysts work.
确定系数 R2 可以量化模型对变异性的解释程度。如果拟合不佳,我们可能需要纳入额外因素,如移民潮或政策变化。这种建模、检验、修正的迭代过程是A-Level课程培养的数学问题解决周期核心,它也反映了专业城市分析师的工作方式。
10. Limitations and Future Directions | 局限性与未来方向
Mathematical models provide powerful simplifications, but all have limitations. Urban forms are influenced by human behaviour, economic cycles, and political decisions that are inherently unpredictable. The logistic model assumes a constant carrying capacity, yet infrastructure improvements can raise K over time. Fractal models ignore zoning regulations that produce sharp edges. Network models often assume static travel demand.
数学模型提供了强有力的简化,但都存在局限性。城市形态受到人类行为、经济周期和政治决策的影响,这些本质上难以预测。逻辑斯蒂模型假定承载容量恒定,然而基础设施的改善会随时间提升 K。分形模型忽略了产生锋利边缘的分区法规。网络模型通常假设静态的出行需求。
Recognising these limitations is part of the A-Level curriculum, where students are expected to criticise models and suggest improvements. Future developments include agent-based simulations and cellular automata, which use simple rules to generate complex urban patterns. While beyond the scope of A-Level, these advanced methods rest on the foundational mathematics explored in this article – exponentials, logarithms, calculus, sequences, and statistics. Strengthening these fundamentals now opens the door to understanding the cities of tomorrow.
认识到这些局限性是A-Level课程的一部分,要求学生能够批判模型并提出改进建议。未来方向包括基于主体的模拟和元胞自动机,它们用简单规则生成复杂的城市模式。虽然这超出了A-Level范畴,但这些先进方法都建立在本文探讨的基础数学之上——指数、对数、微积分、数列和统计学。现在夯实这些基础,就能为理解未来的城市打开大门。
Published by TutorHao | Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图