Revolutionary Socialism: Differential Equations and Exponential Change | 革命社会主义:微分方程与指数变化

📚 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 | 建立微分方程

A simple assumption is that the rate of conversion to the movement is proportional to the current number of supporters. This gives dN/dt = kN, where k 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% of the current number per month, then k = 0.2 per 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₀ e^(kt), where N₀ is the initial number of supporters at t = 0. This is the exponential growth model. For example, if k = 0.2 per month and N₀ = 100, then after 5 months N = 100 e^(0.2 × 5) ≈ 272 supporters.

求解 dN/dt = kN 得到 N = N₀ e^(kt),其中 N₀ 是 t = 0 时的初始支持者人数。这就是指数增长模型。例如,若每月 k = 0.2,N₀ = 100,那么 5 个月后 N = 100 e^(0.2 × 5) ≈ 272 人。

N = N₀ e^(kt)

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 | 分离变量法

To solve dN/dt = kN, separate the variables so that all N terms are on one side and all t terms are on the other. This gives ∫ (1/N) dN = ∫ k dt. Integrating produces ln|N| = kt + c, where c is the arbitrary constant of integration. Exponentiating both sides recovers the general solution N = A e^(kt).

为了求解 dN/dt = kN,需要分离变量,使所有含 N 的项位于一侧,所有含 t 的项位于另一侧。这样得到 ∫ (1/N) dN = ∫ k dt。积分后得到 ln|N| = kt + c,其中 c 是任意积分常数。两边取指数即可得到通解 N = A e^(kt)。

∫ (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 | 求特解

A particular solution uses an initial condition to fix the value of the arbitrary constant. If N(0) = 100, then 100 = A e^(0), so A = 100. The particular solution is N = 100 e^(kt). 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 e^(0),所以 A = 100。特解为 N = 100 e^(kt)。在考试中,你必须先求出 A 的值,再写出最终解,因为这是一个方法分。

A = N₀

For example, given N(0) = 250 and k = 0.15 per day, the particular solution is N = 250 e^(0.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 e^(0.15t)。随后你可以利用该式子求出任意时刻的 N,或求出 N 达到某个目标值所需的时间。


6. Logistic Growth: A More Realistic Model | Logistic 增长:更现实的模型

Unlimited exponential growth is unrealistic because a population cannot grow beyond its carrying capacity. A logistic model introduces a maximum possible support level L. The differential equation becomes dN/dt = kN(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 方程中的部分分式

To solve the logistic equation, separate variables to obtain ∫ dN/[N(1 – N/L)] = ∫ k dt. The integrand on the left can be rewritten using partial fractions. We write 1/[N(1 – N/L)] = 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 | 平衡与稳定性

Equilibrium occurs when the rate of change is zero. For the logistic model, setting dN/dt = 0 gives kN(1 – N/L) = 0, so N = 0 or N = L. N = 0 is an unstable equilibrium: a small number of supporters will 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 | 考试风格应用

Example: The number of supporters N in a town is modelled by dN/dt = 0.3N(1 – N/5000). Given N(0) = 200, find the time when N = 2500. Use separation of variables 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)] e^(0.3t). At N = 2500, 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(同微信)

Comments

屏轩国际教育cambridge primary/secondary checkpoint, cat4, ukiset,ukcat,igcse,alevel,PAT,STEP,MAT, ibdp,ap,ssat,sat,sat2课程辅导,国外大学本科硕士研究生博士课程论文辅导

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from aleveler.com

Subscribe now to keep reading and get access to the full archive.

Continue reading