📚 Revolutionary Socialism: Differential Equations and Exponential Change | 革命社会主义:微分方程与指数变化
In Edexcel A Level Mathematics, differential equations describe how a quantity changes with respect to another variable. Although 'revolutionary socialism' is usually studied in history, it provides a useful real-world scenario for modelling the spread of ideas as an exponential or logistic process. You need to form dy/dx from a rate statement, solve it by separating variables, and interpret the constants in context.
在 Edexcel A Level 数学中,微分方程描述一个量相对于另一个变量的变化规律。尽管“革命社会主义”通常属于历史学科,但它可以作为一个有用的现实情境,用来将思想的传播建模为指数或 logistic 过程。你需要根据速率关系建立 dy/dx,通过分离变量法求解,并结合实际背景解释常数。
1. Rate of Change and the Derivative | 变化率与导数
Let N(t) be the number of people who support a revolutionary socialist movement at time t. The derivative dN/dt is the instantaneous rate at which support changes. If dN/dt is positive, support is increasing; if dN/dt is negative, support is decreasing. In modelling, the first step is always to identify what N represents and what its rate of change depends on.
设 N(t) 为 t 时刻支持革命社会主义运动的人数。导数 dN/dt 是支持人数变化的瞬时速率。如果 dN/dt 为正,支持人数在增加;如果 dN/dt 为负,支持人数在减少。在建模中,第一步始终是明确 N 代表什么,以及它的变化率依赖于什么。
dN/dt ≈ ΔN/Δt for small Δt
In an exam, you may be given a rate such as 'the support grows at a rate proportional to the number of supporters'. Translating that phrase into dN/dt = kN is the key skill being tested.
在考试中,题目可能会给出诸如“支持人数以与支持者数量成正比的速率增长”这样的条件。将这一表述转化为 dN/dt = kN 是被考查的核心技能。
2. Setting Up a Differential Equation | 建立微分方程
is a positive constant measured per unit time. The equation says that growth accelerates as N increases, which captures the early 'snowball' effect of a revolutionary idea spreading through a population.
一个简单的假设是:转化为该运动支持者的速率与当前支持者人数成正比。由此得到 dN/dt = kN,其中 k 是一个正的常数,单位为每单位时间。该方程表明,随着 N 增加,增长速度加快,这体现了革命思想在人群中传播时早期的“滚雪球”效应。
dN/dt = kN
If the problem says that the support grows at 20% er month. Always assign units to k, because rates must be dimensionally consistent with t.
如果题目说明支持人数每月增长当前数量的 20%,则 k = 0.2/月。务必给 k 标明单位,因为速率必须在量纲上与 t 保持一致。
3. Exponential Growth: The Early Spread of Ideas | 指数增长:思想的早期传播
Solving dN/dt = kN gives N = N₀ ekt rowth model. For example, if k = 0.2 per month and N₀ = 100, then after 5 months N = 100 e0.2 × 5 ≈ 272 supporters.
求解 dN/dt = kN 得到 N = N₀ ekt,其中 N₀ 是 t = 0 时的初始支持者人数。这就是指数增长模型。例如,若每月 k = 0.2,N₀ = 100,那么 5 个月后 N = 100 e0.2 × 5 ≈ 272 人。
N = N₀ ekt
Exponential growth assumes no limiting factors: no government suppression, no saturation of the population, and no competing ideas. It is useful for short-term prediction, but it becomes unrealistic as N grows without bound.
指数增长假设不存在限制因素:没有政府压制、没有人群饱和、没有竞争思想。它适用于短期预测,但随着 N 无限增大,该模型会变得不现实。
4. Separation of Variables | 分离变量法
and all t terms are on the other. This gives ∫ (1/N) dN = ∫ k dt. Integrating produces ln|N| y constant of integration. Exponentiating both sides recovers the general solution N = A ekt.
为了求解 dN/dt = kN,需要分离变量,使所有含 N 的项位于一侧,所有含 t 的项位于另一侧。这样得到 ∫ (1/N) dN = ∫ k dt。积分后得到 ln|N| = kt + c,其中 c 是任意积分常数。两边取指数即可得到通解 N = A ekt。
∫ (1/N) dN = ∫ k dt
When integrating 1/N, remember to use ln|N| and not simply ln N. Edexcel examiners expect the absolute value signs in the working, even if the final answer uses positive N.
对 1/N 积分时,要记住使用 ln|N| 而不是简单地写成 ln N。Edexcel 考官希望看到解题过程中保留绝对值符号,即使最终答案中的 N 是正的。
5. Finding Particular Solutions | 求特解
nitial condition to fix the value of the arbitrary constant. If N(0) = 100, then 100 = A e0, so A = 100. The particular solution is N = 100 ekt. In an exam, you must state the value of A before giving the final solution, because this is a method mark.
特解需要利用初始条件来确定任意常数的值。若 N(0) = 100,则 100 = A e0,所以 A = 100。特解为 N = 100 ekt。在考试中,你必须先求出 A 的值,再写出最终解,因为这是一个方法分。
A = N₀
For example, given N(0) = 250 and k = 0.15 per day, the particular solution is N = 250 e0.15t. You can then use this to find N at any later time or to find the time at which N reaches a target value.
例如,已知 N(0) = 250,k = 0.15/天,则特解为 N = 250 e0.15t。随后你可以利用该式子求出任意时刻的 N,或求出 N 达到某个目标值所需的时间。
6. Logistic Growth: A More Realistic Model | Logistic 增长:更现实的模型
1 - N/L). As N approaches L, the factor (1 - N/L) tends to zero, so growth slows and eventually stops.
无限制的指数增长并不现实,因为一个群体的增长不可能超过其承载容量。Logistic 模型引入一个最大可能支持水平 L。微分方程变为 dN/dt = kN(1 - N/L)。当 N 接近 L 时,因子 (1 - N/L) 趋于零,因此增长速度减慢并最终停止。
dN/dt = kN(1 - N/L)
This model is often used for the spread of a revolutionary idea in a fixed town, region, or country. The constant L is the total population available to be converted, and k is the initial growth rate when N is very small compared with L.
该模型常用于描述革命思想在一个固定城镇、地区或国家内的传播。常数 L 是可被转化的总人口,而 k 是当 N 相对于 L 非常小时对应的初始增长率。
7. Partial Fractions in Logistic Equations | Logistic 方程中的部分分式
A/N + B/(1 - N/L). Multiplying through and equating coefficients gives A = 1 and B = 1/L.
为了求解 logistic 方程,分离变量得到 ∫ dN/[N(1 - N/L)] = ∫ k dt。左边的被积函数可以利用部分分式进行拆分。我们设 1/[N(1 - N/L)] = A/N + B/(1 - N/L)。通过通分并比较系数,得到 A = 1 和 B = 1/L。
1/[N(1 - N/L)] = 1/N + (1/L)/(1 - N/L)
Integrating term by term gives ln|N| - ln|1 - N/L| = kt + c. Using the laws of logarithms, this can be combined into ln|N/(1 - N/L)| = kt + c, which is much easier to manipulate.
逐项积分得到 ln|N| - ln|1 - N/L| = kt + c。利用对数运算律,可以合并为 ln|N/(1 - N/L)| = kt + c,这样处理起来会更加方便。
8. Equilibrium and Stability | 平衡与稳定性
ll grow away from zero under the model. N = L is stable: a small disturbance returns to L.
当变化率为零时系统处于平衡状态。对于 logistic 模型,令 dN/dt = 0 得到 kN(1 - N/L) = 0,因此 N = 0 或 N = L。N = 0 是不稳定平衡:在该模型下,少量支持者会逐渐远离零点。N = L 是稳定平衡:小的扰动会回到 L。
dN/dt = 0 ⇒ N = 0 or N = L
Understanding equilibrium helps you sketch solution curves and explain long-term behaviour. If the initial support N₀ lies strictly between 0 and L, the solution increases towards L but never exceeds it.
理解平衡有助于你绘制解曲线并解释长期行为。如果初始支持人数 N₀ 严格介于 0 和 L 之间,则解会向 L 增加,但永远不会超过 L。
9. Modelling Limitations and Interpretation | 模型局限与解释
These models assume that k is constant, the population mixes homogeneously, and no external events occur. A revolutionary movement also faces repression, factional splits, media influence, and sudden historical shocks. A Level questions often ask you to critique the model by identifying assumptions and discussing validity.
这些模型假设 k 为常数、人群均匀混合、没有外部事件发生。革命运动还会面临镇压、派系分裂、媒体影响和突然的历史冲击。A Level 题目常常要求你通过识别假设并讨论有效性来评价模型。
- Constant growth rate k is unrealistic over long periods.
- The carrying capacity L may change with political conditions.
- Real movements spread through networks, not random mixing.
- The model cannot predict sudden revolutionary outbursts.
长期来看,常数增长率 k 并不现实。
承载容量 L 可能随政治条件变化。
现实中的运动通过网络传播,而不是随机混合。
该模型无法预测突然的革命爆发。
10. Exam-Style Application | 考试风格应用
iables and partial fractions, then substitute the initial condition to find the arbitrary constant.
例题:某镇支持者人数 N 满足 dN/dt = 0.3N(1 - N/5000)。已知 N(0) = 200,求 N = 2500 时的时间。使用分离变量法和部分分式,然后代入初始条件求出任意常数。
After integration, the implicit solution is N/(1 - N/5000) = [200/(1 - 200/5000)] e0.3t 500, the left side becomes 2500/(1 - 0.5) = 5000. The initial ratio is 200/0.96 = 208.333.
积分后得到隐式解为 N/(1 - N/500
Published by TutorHao | A-Level Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

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